Embed
Email

SRS

Document Sample

Shared by: huanghengdong
Categories
Tags
Stats
views:
9
posted:
2/9/2012
language:
pages:
37
SLIIT









1. Introductions

1.1. Purpose



Pertinent purpose of SRS document is to introduce and illustrate regarding the

new Energy Management Information System designed for Brandix Lanka Pvt. Ltd,

which is a leading apparel exporter in Sri Lanka. This document extends it s vicinity on

functional and non-functional requirements of the Energy Management Information

System (EMIS) version 1.0.



This system will replace the existing Management Information System on

energy consumption within the group factories of Brandix; the proposed system will

have the capability of analyzing energy consumption details of the group factories and

up to date database with effective data handling. This information system would be

implemented as the sole information system on monitoring energy consumption of

group factories with a link to established network of Brandix i.e. Brandnet.



All the requirements stated in this document are proposed for implementation in

EMIS version 1.0.





1.2. Document conventions



We have used a number of conventions throughout the document in order to expand the

readability of the document.



Major titles are indicated with Times New Roman, 16, Bold.

Major Subtopics are indicated with Times New Roman, 14, Bold, Italic.

Sub topics are indicated with Times New Roman, 13,

Further descriptions were documented with Times New Roman, 11.



Headings and subheadings carry a sequential numbering system.

Major functionalities of the system are represented in diagrams and the explanations are

provided where necessary.

Whole document was prepared in papers with 1.5’ margins from each side.

Terms with special value and when highlighting was needed Italic letters were used.









1

SLIIT









1.3. Intended audience

Intended audience for this document would be developers, testers, management authorities of Brandix

and user documentation writers.



Developers : - Refer to this document in order to understand the user requirements for them to develop the

software.



Testers : - Need this document to understand the functionality of the system and each of its features so

that they can test the software and assure that the system is executing properly.



Management authorities : - Use this document to assess the features implemented will meet their needs

and to plan strategies to fulfill the lacking.



User documentation writers : - Use this document for the basis of writing the user manual.





1.4. Project Contact information



This project is designed to fulfill the requirement of a user friendly Energy Management Information

system for Brandix Lanka Pvt. Ltd. which ensure the accuracy of data analysis of energy consumption and

will exceed the performance of the current system.



EMIS would make a communication base for factory engineers and administrators to get feed back on

factory energy consumption from the Brandnet users.



Goals



01. To analyze energy consumption details of Brandix group effectively



Multiple equipments in Brandix group of factories utilize fuel and electricity during their production

process. Details of those equipments will included in the information system with its quantity of monthly

energy consumption; their by the productivity of each energy consumption source will be analyzed monthly.



02. Give communication for the group engineers



Analyzed through EMIS would make a base for engineers of each factory discuss regarding the

productivity of energy consumption in each factory; their by motivate the for effective energy management.



03. Up-to-date details of group factories



Since existing information system does not allow modification in data entries, new system deign to

improve the necessity.









2

SLIIT









2. Description

2.1. Business perspective



Brandix Lanka Private Limited is a leading apparel exporter in Sri Lanka. The Brandix

group consists of 26 factories around the country. As the apex holding company of the group,

Brandix Lanka functions as the corporate headquarters from which centralized services are

provided. These include Finance, Corporate Finance, Investment and Project Management,

Treasury Management, Legal and Secretarial Services, Tax Planning, Compliance, BOI Relations

and Engineering. It is also responsible for Human Resource Management, Corporate

Communications, the Group’s Management Information System and Communication

Infrastructure. Forging the strategic direction of the group, Brandix Lanka is responsible for the

creation of brand equity, as well as establishing and monitoring Group-Wide adherence to the

principles of corporate governance and corporate social responsibility.



The proposed system is used by the Engineering department of Brandix. One of the

responsibilities of the engineering department is to monitor group-wide energy consumption. As

the Brandix group consists of more than 26 Factories Island wide, it is more reliable to centrally

monitor the energy consumption. The engineering department of the Brandix Lanka Pvt. Ltd.

already has a web based energy Management Information system which has some drawbacks.

The current system only contains the details of the factories which were entered during the

implementation of the system. It does not facilitate updating the current details or adding new

details to the system.





2.2. Business Product/Service functions



The main objective of the new system is to develop an Energy Management Information

System for the company in more efficiently and effective manner. The administrators will add

new plants to the system and the factory equipment details as well. The factory engineers in each

factory will add the monthly energy consumption details of their relevant factory to the database

through internet. The added data will be used to analyze the energy consumption for a user

required period of time.



The proposed system is required to give a graphical representation of the energy

consumption details of each factory separately. It must support viewing details in different chart

types such as bar charts, line charts, PI charts etc. Factory engineers will add the monthly energy

consumption details to the system. Those entered details will be used to generate reports and

charts for the group engineers to get an analytical idea about the energy consumption of group

factories and it will help them to take managerial decisions.









3

SLIIT







The main functions of the proposed system is described in Fig 2.2.1









View Report





Brandnet User









Add Monthly Consumption









Add Plant Details

Factory Engineer









Remove Plant Details









Modify Plant Details



Group Engineer







Add Tariff charges









Add Target KPI





Figure 2.2.1

(Main use case)









4

SLIIT









2.3. User classes and characteristics



Most of the users of the proposed system are non technical personals; therefore user

friendliness is an important characteristic of the system.



Actor Name : Brandnet Users



Description : Brandnet users are the most generalized actor in Energy Management Information

System. Brandnet users can view the reports and they can post comment on those

reports to the administrator.



Skill level : Low Skill Level



Actor Name : Factory Engineers



Description : Factory Engineers are interacting with the system with all the activities which

Brandnet users can do. In addition to that, Factory engineer is capable of adding

pertaining factory information for a particular factory.



Skill level : Low Skill Level



Actor Name : Administrator



Description : The main actor of the proposed system is the group engineer, who is the

administrator of the system. The administrator is capable of adding new factories

to the system and the new equipments that are going to be installed in those

factories. Removing factories and their details from the system is also done by the

administrator if needed. The administrator will be informed about new factory

details by the factory engineers in each plant.



Skill level : High Skill Level









Figure 2.3.1

(User Interaction Diagram)

5

SLIIT









2.4. Operating environment



The following requirements are the minimum system requirements for the proposed web

based system to run.



Web Server

IIS 6.0 or above (To deploy the web site)



Database Server

Hardware

Pentium 4 or higher, 512 MB RAM or more

Software

SQL Server 2005, Windows NT 4.0/Windows 2000 Server or later



Client machine

Hardware

Network Client-Pentium 3 or higher, 256 MB RAM

Software

Windows XP, Vista or later with a web browser installed (Internet

Explorer, Fire Fox, etc.).





2.5. User environment



As the proposed system is a web based system the user manuals are provided to the users as

an online help. Apart from that a training session will be conducted by the development team for

the Group engineers (Administrators) and Factory engineers after deploying the final product in

the client’s web server.





2.6. Design/implementation constraints



The proposed system will be implemented based on Microsoft .NET Framework 3.5 and

using the C# Language as required by the client’s IT department. The database is implemented on

Microsoft® SQL Server 2005. The look and feel of the web site is decided by the Internal

Communication and is out of developer’s control.



2.7. Assumptions

Not Applicable at this stage of the document.





2.8. Dependencies

Not Applicable at this stage of the document.









6

SLIIT









3. External Interface Requirements

3.1. User interfaces









Figure 3.1.1

(Home Page of EMIS)

This is the Home page of the Energy Management Information System.

In this page user can see the latest news about the company.

This page will navigate user to many fields.









7

SLIIT









Figure 3.1.2

(Login Page)

Users who have administrative privileges will have to visit this page in order to.









8

SLIIT









Figure 3.1.3

(Login Error page)

This page will appear when the user submits wrong username or password.









9

SLIIT









Figure 3.1.4

(Plant Details Page)

This interface provide ability to insert data for the validated system users









10

SLIIT









Figure 3.1.5

(Validating Plant Details)

This page will appear when the validating user inputs that entered in incorrect manner









11

SLIIT









Figure 3.1.6

(View Plant Details)

Figure 3.1.6 shows how the entered details will be represented.









12

SLIIT









Figure 3.1.7

(View Graphs)

This page will show the graphical comparison of entered data.









13

SLIIT









3.2. Hardware interfaces



Not Applicable at this stage of the document.





3.3. Software interfaces



The proposed Energy Management Information System will be connected with the SQL

Server in the clients IT department.



The details which are entered by the factory engineers is stored in the SQL Server and

calculations will be done as a monthly server schedule using the parameters stored in the database

and they will be stored in a separate table in the database. When client request a report or a chart

from the web site, data will be retrieved from the database.

.



3.4. Communication protocols and interfaces

The system needs a web browser to act as an interface between system and client. FTP,

SMTP, TCP/IP will be used. SMTP protocol used to send email messages. FTP protocol is used

to upload and download the resources and specifications (In .pdf file format).

As this is a web based system HTTP 1.1 protocol is used.









14

SLIIT









4. System Features

4.1. System features

The functionalities that are provided by the proposed system are described in the following

tables and figures.



4.1.1. Identifier



Package ID Use Case ID Use Case



P1.1 View report



P1 P1.2 Add a comment



P1.3 Send an email



P2.1 Login



P2 P2.2 Add monthly consumption



P2.3 Edit details of the recent month



P3.1 Upload resources and specification



P3. 2 Remove resources and specification



P3.3 Add news



P3.4 Add plant details



P3.5 Remove plant details



P3 P3.6 Modify plant details



P3.7 Add tariff charges



P3.8 Add target KPI



P3.9 Add new user



P3.10 Remove user



P3.11 Modify user



P3.12 Add new supplier



P3.13 Remove supplier



P3.14 Modify supplier





15

SLIIT







4.1.2. Description and priority



ID Use case name Description Priority

(High/Medium/Low)

P1.1 View Reports This use case is used when a Medium

client request a report for a

particular month or a year. The

user has to select a location of a

plant.

P1.2 Add a comment This use case is used when a Low

client want to comment on

some report to the

administrator.

P1.3 Send an e-mail This use case is used when a Low

client try to send an e-mail

through the system

P2.1 Login This use case is used when a High

user tries to log to the system

for administrative or data entry

work.

P2.2 Add monthly consumption This use case is used when the High

factory manager tries to enter

monthly energy consumption

details to the system.

P2.3 Edit details of the recent This use case is used when the Low

month factory manager try to edit the

data which were added in the

recent month.

P3.1 Upload resources & This use case is used when the Low

specification administrator tries to upload a

resource (a pdf file) to the

system.

P3.2 Remove Resources & This use case is used when the Low

specification administrator tries to remove a

previously added resource from

the system.

P3.3 Add news This use case is used when the Low

administrator wants to enter

news regarding an upcoming

events or ongoing project.

P3.4 Add plant details This use case is used when the High

administrator tries to add a new

plant and its’ details to the

system.

ID Use case name Description Priority

(High/Medium/Low)









16

SLIIT







P3.5 Remove plant details This use case is used when the Low

administrator tries to remove an

existing plant detail from the

system.

P3.6 Modify plant details This use case is used when the Low

administrator tries to modify an

existing detail relevant to a

particular plant.

P3.7 Add tariff chargers This use case is used when the High

administrator wants to add new

tariff charges to the system.

P3.8 Add target KPI This use case is used when the High

administrator wants to add the

target KPI value to the system.

P3.9 Add new user This use case is used when the Medium

administrator wants to add a

new user to the system.

P3.10 Remove User This use case is used when the Medium

administrator wants to remove

an existing user from the

system.

P3.11 Modify User This use case is used when the Medium

administrator wants to modify a

user detail in the database, such

as change of password etc.

P3.12 Add supplier This use case is used when the Low

administrator wants to add a

new supplier to the system

P3.13 Remove supplier This use case is used to remove Low

an existing supplier from the

system.

P3.14 Modify supplier This use case is used when the Low

administrator needs to modify

the details regarding a

particular supplier.









17

SLIIT







4.1.3. Action/result

The priority for the use cases was assigned by considering the importance of them to perform the

main functionality of the system. For the most important task priority is assigned as High, the

tasks which will not effect the main functionality of the system is assigned as Medium and

priority for other tasks are assigned as Low.





4.1.4. Functional requirements







Report

Generator



Brandnet User









Add Monthly

Consumption







Factory Engineer









Administration

Function









Group Engineer







Figure 4.1.4.1

(Packages)









18

SLIIT









>





>

Send email

Add a comment







View Report

Brandnet User









Figure 4.1.4.2

(Package 01 (P1))









Login



>



Factory Engineer

Edit details of the recent month

Add monthly Consumption



Figure 4.1.4.3

(Package 02 (P2))









19

SLIIT









Add tariff changes Update resources and

specification

Remove resources and

specification



Add plant details









Remove plant details



Group Engineer





Modify plant details









Add user









Add Target KPI Remove user





Add news

Remove supplier Modify user

Modify supplier

Add supplier









Figure 4.1.4.4

(Package 03(P3))









20

SLIIT







The use cases in the figures Figure 4.1.4.2, Figure 4.1.4.3, Figure 4.1.4.4 above are described package

wisely in the use case scenarios below.





Package 01

Use Case Number P1.1

Name View report

Actors Brandnet User

Pre condition

Scenario 1. Use case begins with when user selects the report which

needs to view.

2. System access the database.

3. System generates the report.

4. Use case ends with displaying the report.

Extensions 4.a If user wants he can add a comment. [P1.2]

4.b System stores the comment in the database

4.c An email notification sends to the administrator.

[P1.3]

Post Condition





Use Case Number P1.2

Name Add a comment

Actors Brandnet User

Pre condition User must view reports

Scenario 1. Use case begins with when user add a comment.

2. System stores the comment in the database.

3. Use case ends when an email notification sends to the

administrator. [P1.3]

Extensions 1.a If user didn’t enter his name display “Please enter your

name” error message.

1.b Prompt the user to enter his name

Post Condition Stored the comment and sent an email.





Use Case Number P1.3

Name Send an email

Actors Brandnet User

Pre condition User must add a comment

Scenario 1. Use case begins when user add a comment.

2. System access the database.

3. Get the destination email addresses.

4. Use case end with when send an email.

Extensions

Post Condition An email sent to the administrator.









21

SLIIT







Package 02



Use Case Number P2.1

Name Login

Actors Factory Engineer, Group Engineer

Pre condition

Scenario 1. Use case begins when user enter the username and

password.

2. Validate the user

3. Use case end when user login to the system.

Extensions 2.a If username and password are not correct display

“Invalid username or password re-enter the password” error

message.

2.b Prompt the user to login screen.

Post Condition User login to the system.





Use Case Number P2.2

Name Add monthly consumption

Actors Factory Engineer.

Pre condition User must login to the system

Scenario 1. Use case begins when user select the year and month.

2. Then user add monthly energy consumption details

3. Use case end when store new data in the database

Extensions 2.a If user wants he can edit details of the recent month.

[P2.3]

2.b Edited data store in the database

Post Condition New data stored in the database.





Use Case Number P2.3

Name Edit details of the recent month

Actors Factory Engineer.

Pre condition User must login to the system.

User must select the year and month.

Scenario 1. Use case begins when user press edit button.

2. Then user edit the energy consumption details

3. Use case end when store new data in the database

Extensions

Post Condition New data stored in the database.









22

SLIIT







Package 03



Use Case Number P3.1

Name Upload resources and specification

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when user upload a file.

2. Use case ends when store the file in the separate folder.

Extensions

Post Condition File stored in the separate folder.





Use Case Number P3.2

Name Remove resources and specification

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when user select the file wants to

remove.

2. System displays the confirmation message.

3. Use case ends when file removed from the folder

Extensions 2.a If user select cancel button discard the operation.

2.b Prompt the user to remove resources and specification

screen.

Post Condition File removed from the separate folder.





Use Case Number P3.3

Name Add news

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when user add a new news description.

2. Use case ends when store new news in the database.

Extensions

Post Condition Store new news in the database and update the database.



Use Case Number P3.4

Name Add plant details

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when add a new plant details

2. Use case ends when store new plant details in the

database.

Extensions

Post Condition Store new plant details in the database and update the

database.









23

SLIIT







Use Case Number P3.5

Name Remove plant details

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when select the plant details wants to

remove.

2. System displays the confirmation message.

3. Use case ends when remove plant details from the

database.

Extensions 2.a If user select cancel button discard the operation.

2.b Prompt the user to remove plant details screen.

Post Condition Remove plant details from the database and update the

database.



Use Case Number P3.6

Name Modify plant details

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when select the plant details wants to

modify.

2. Use case ends when store new plant details in the

database.

Extensions

Post Condition Store new plant details in the database and update the

database.



Use Case Number P3.7

Name Add tariff charges

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when user add new tariff charges.

2. Use case ends when store new tariff charges in the

database.

Extensions

Post Condition Store new tariff charges in the database and update the

database.



Use Case Number P3.8

Name Add target KPI

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when user add new target KPIs.

2. Use case ends when store new target KPIs in the

database.

Extensions

Post Condition Store new target KPIs in the database and update the

database.







24

SLIIT









Use Case Number P3.9

Name Add new user

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when user add new user details.

2. Use case ends when store new user details in the

database.

Extensions

Post Condition Store new user details in the database and update the

database.





Use Case Number P3.10

Name Remove user

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when user select user need to remove.

2. System displays the confirmation message.

3. Use case ends when remove user details from the

database.

Extensions 2.a If user select cancel button discard the operation.

2.b Prompt the user to remove user screen.

Post Condition Remove user details from the database and update the

database.





Use Case Number P3.11

Name Modify user

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when user select user need to modify.

2. Use case ends when store new user details in the

database.

Extensions

Post Condition Store new user details in the database and update the

database.



Use Case Number P3.12

Name Add supplier

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when user add a new supplier.

2. Use case ends when store new user details in the

database.

Extensions

Post Condition Store new supplier details in the database and update the

database.





25

SLIIT









Use Case Number P3.13

Name Remove supplier

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when user select supplier need to

remove.

2. System displays the confirmation message.

3. Use case ends when remove supplier details from the

database.

Extensions 2.a If user select cancel button discard the operation.

2.b Prompt the user to remove supplier screen.

Post Condition Remove supplier details from the database and update the

database.





Use Case Number P3.14

Name Modify supplier

Actors Group Engineer.

Pre condition User must login to the system.

Scenario 1. Use case begins when user select supplier need to

modify.

2. Use case ends when store new user details in the

database.

Extensions

Post Condition Store new supplier details in the database and update the

database.









26

SLIIT







The diagrams below are the activity diagrams for the use case scenarios above.









Select Report









Access

Database







Generate

Report









Display Report







Add Comment









Add Comment







[ valid Comment ] [Invalid Comment]







Display Error









Store Comment Send Email









Figure 4.1.4.5

(View Report)









27

SLIIT









Enter Username

& Password







[Valid] [Invalid]









Select Location Dispaly Error

Year & Month Message







Add Monthly Re-enter

Consumptions Password









Store Data









Figure 4.1.4.6

(Add Monthly Consumption)









28

SLIIT









Enter Username

& Password







[Invalid] [Valid]







Display Error Add Palnt

Message Details









Store Data









Figure 4.1.4.7

(Add Plant Detail)









Enter Username

& Password







[Invalid] [Valid]







Display Error Add Tariff

Message Charges









Store Data









Figure 4.1.4.8

(Add Tariff Changes)









29

SLIIT









Enter Username

& Password







[Valid] [Invalid]









Select Plant Details

Display Error

to Remove

Message









Confirmation

Message





[Cancel] [Remove]









Remove Item From

The Database









Figure 4.1.4.9

(Remove Plant Details)









30

SLIIT







The diagram below is the class diagram for the system.









Figure 4.1.4.10

(Class diagram)









31

SLIIT









5. Nonfunctional Requirements

5.1. Performance requirements



The following requirements associated with the speed with which the

EMIS shall function.



5.1.1 Capacity

The following requirements concern the minimum number of objects that

the system can support.



1) The EMIS shall support a maximum of 50 users.

.



5.1.2 Latency

The maximum time that is permitted for the system to execute a specific

task (i.e. system operations) is 10 sec.



5.1.3 Response time

The maximum time that is permitted for the system to respond to requests.



1) All system responses shall occur within 30 seconds.





5.2. Safety requirements



The following requirements are associated with the degree to which the

EMI system does not directly or indirectly cause accidental harm to life or

property.



SA-1 : The system shall not accidentally lose user account information.



SA-2 : The system shall not lose any data in databases.



SA-3 : The system shall warn engineers if a dramatic increase of energy

consumption is detected in each factory.



SA-4 : The system shall keep backups once in every four months. When

this time expires, records will be removed from the database

automatically. These data will be stored in files in read only

format where only the Administrator (Group Engineer) gets

permission to access them.









32

SLIIT









5.3. Security requirements



The security requirements that specify the extent to which the EMIS shall

protect itself and its sensitive data and communications from accidental,

malicious, or unauthorized access, use, modification, destruction, or disclosure.



SE-1 : Identification Requirements



The identification requirements specify up to which extent the EMIS

should identify its externals (e.g., human users and external applications) before

interacting with them.



For this purpose the users of the EMIS will be given different user names

and passwords.





SE-2 : Privacy Requirements



The privacy goal of the EMIS is to ensure the confidentiality of all information

entrusted to it, whether stored or communicated, except for such information that

an operational requirement explicitly makes public. The following privacy

requirements specify the extent to which the EMIS shall support anonymity and

keep its confidential data and communications private from unauthorized

individuals and programs.



1).User Privacy – A minimum of 99% of the time, the EMIS shall

Restrict access as indicated to the following confidential user

Information, whether communicated or stored.



-Password Information (restricted to the Group Engineer)

+Password

+Password Confirmation





SE-3 : System Maintenance Security Requirements



The EMIS should ensure that authorized modifications during maintenance will

not inadvertently allow unauthorized individuals access to the system. The

Brandix IT department will only be authorized to take care of the maintenance

part of the system.









33

SLIIT









5.4. Software quality attributes



5.4.1 Portability

The EMIS should enable users to use the following environments

to interact with the EMIS:



1).User Personal Computer:

Linux

Windows/XP,



3).Platform

Microsoft .Net platform 3.5



4).External software

SQL server 2005 express edition



5.4.2 Reliability

The EMIS support reliability by taking backups of the database

once in every four months. If a system failure occurs, the system will be

up within 24 hours.



5.4.3 Robustness

The following requirements are associated with the degree to which the

system continues to properly function under abnormal circumstances.



1) The EMIS should gracefully handle invalid inputs. For this a validation

will be done before entering data in to the database.

2) The EMIS should gracefully handle hardware failures. If a failure in

database occurred then system will be redirected to another page where

it asks the user to refresh the page after few minutes.



5.4.4 Integrity

Only users who have access privileges shall be able to view energy

consumption histories. The authorized users will be the Factory Engineers,

Group Engineers and the Brandnet users









34

SLIIT









5.5. Project documentation

The template of the Software Requirement Specification was published on

the SLIIT course web. The EMIS SRS will be completed according to that format.

SRS and final document will be delivered in the near future.





5.6. User documentation

EMIS hopes to deliver an online user manual along with the website, so

that every user can refer it through internet for efficient system usage. Help will

also provide when ever needed.





5.7. Other Operational requirements

Not applicable at this stage of the document.









35

SLIIT









6. Other Requirements



Not Applicable at this stage of the document.









36

SLIIT









7. Appendix



7.1. Appendix A: Terminology

KPI -: Key Performance Indicator

EMIS -: Energy Management Information System



7.2. Appendix B: Glossary



SRS -: System Requirement Specification



Activity diagram -: An activity diagram is a variation of a state machine, used to represent a

High-level process rather than a specific object:

– States represent the performance of sub-activities

– Transitions are triggered by the completion of sub activities.



Class Diagram -: are a static view of a system showing the relationships between classes,

interfaces and collaborations



Use case -: A use case describes software requirements in terms of:

– The external entities that interact with the system;

– The flow of events that occur during these interactions.



A UML class structure describes several important properties of a class.









37



Related docs
Other docs by huanghengdong
6th-syllabus-Threet-2011-2012
Views: 0  |  Downloads: 0
Gina Cillo rd
Views: 0  |  Downloads: 0
szoftverfejlesztok.xls
Views: 1  |  Downloads: 0
cv-notes-exemple
Views: 0  |  Downloads: 0
Damascus Steel_seth Willouhby
Views: 0  |  Downloads: 0
UP_HolderReportingManual
Views: 0  |  Downloads: 0
4
Views: 0  |  Downloads: 0
ScienceFairLesson2
Views: 0  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!