it will show the company information

Downloads
  Downloadable Resources of   NTCS

Links
  Some Important Links

Tech Notes
  Technical Resources

Tech Quotes
  Technical Quotation

Advisor Group

Career at NTCS

Use Case Implementations

Use Case #[Number] [NAME]

Module #/Name

[NUMBER] / [NAME]

Custodian Dept.

[Department responsible for the use case]

Actors

[List of actors, indicating who initiated the use case]

Purpose

[Intention of the use case]

Overview

[Summary of the use case]

Type

[Primary/Secondary/Optional]

Cross reference

[Related system functions]

Business Rules

[Rules and exceptions of the use case]

Contact Persons

[Persons of the organization with whom details of the use case was discussed]

Documents Referred

[Previous forms, reports and documents referred]

Response Time

[Time to be taken by the system for execution of the use case]

[Most of this section is a repetition of what is described in chapter 3. But here a detailed course of action is given in the scenarios with reference to all the classes, forms, reports that will be involved in the successful completion of the scenario. This basically helps in building the class definitions and leads to the design of the data dictionary.]

Scenario #[Number] [(Type)] [Scenario Name]

Use case #[Number]/[NAME]

 

Detail Course of Action

Actor Action

System Response

 

[Numbered action of the actor with reference to forms and reports]

 

[Numbered description of the system responses with reference to classes, forms and reports]

Alternate Course:

[Line Number] : [Description of the exception]

Forms:

[List of all forms that are involved in the successful completion of the scenario in the following format:

[F# [Serial Number]/[Name]]

For example: [F# 1/frmPaymentDetails] ]

Reports:

[List of all reports that are referred in the scenario in the following format:

[R# [Serial Number]/[Name]]

For example: [R# 1/rptPaymentDetails] ]

Classes:

[List of all classes, and details about their properties and methods that are referred to in the scenario in the following format:

[C# [Serial Number]/[Name]]

For example: [C# 1.a/clsPaymentDetails]

Three different types of classes will be used in describing the scenarios. So the numbering of classes will be as given below:

Number.a – for entity (data) classes

Number b – for entityset classes

Number.c – for manager (control) classes

For example:

[C# 1.a/clsPaymentDetails],

[C# 1.b/clsPaymentDetailsSet],

[C# 1.c/clsPaymentDetailsManager]

Class #[Number] / [Name]

Attribute

M/P

Data Type

Description/Prototype

[Name of the property or method]

 

[Data type of the attribute or return type of function]

[Description of the property or method. Whenever it is a method, specify its prototype]

[Since the methods of an entity set class are common for all, i.e., Add, Remove, Count and Item, it is not required to give all details about these classes. Only the implementation strategy to be followed, i.e., "Array based" or "VB collection based" should be stated. It is better to use the "array based" strategy when there will be very few deletions or insertions in the collection, e.g., for storing values to be displayed in a ComboBox. If any additional special functions are required in the entity set it must be explicitly stated.]

Site Map   Core Team   Contact Us

Copyright © ntcsindia.com All rights are reserved