Download presentation
Presentation is loading. Please wait.
Published byBritney Tamsin Rose Modified over 9 years ago
1
Company LOGO Team assignment 03 Team 04 K15T02
2
Members… 1.Hoàng Thị Kim Dâng 2.Thái Thanh Nhã 3.Trần Thị Mộng Hà 4.Trần Tiễn Hưng 5.Chu Thị Thu Hương 6.Từ Huỳnh Thắng
3
Agenda 1. Introduce 2. System context 3. Use case Diagram 4.Functional 5.Quality Attributes 6. Constraints
4
Introduce Purpose –Describes system overview and architectural drivers required to develop the POS terminals. Scope –Depicts the architectural driver of in the POS terminals –Describes the aspects of the POS terminals design that are considered to be architecturally significant
5
Agenda 1. Introduce 2. System context 3. Use case Diagram 4.Functional 5.Quality Attributes 6. Constraints
6
System context
8
Agenda 1. Introduce 2. System context 3. Use case Diagram 4.Functional 5.Quality Attributes 6. Constraints
9
Use case
10
Agenda 1. Introduce 2. System context 3. Use case Diagram 4.Functional 5.Quality Attributes 6. Constraints
11
Functional ID Function Requirem ent Enti ty Description Related Usecase FQ01Check-out product. StaffWhen customer finishes buying the product at store, they will go to check-out area to purchase. Customer can purchase by cash, point card or combination of the two. The number of point will be subtracted immediately after transaction. Customer can get point to the point card by purchase the good by cash base on the amount of their purchase. The point award rate is fixed, and stored in the system as constant.
12
Functional ID Function Require ment EntityDescription Related Usecase FQ 02 Set price of product AdminFor each product, its standard price, common to all stores, is set as a part of the product data. Each store can set and use its own actual retail price instead of the standard price during the limited period specified is each store. The actual retail price must be set in advance, and it cannot be charged in the middle of the specified period.
13
Functional ID Function Require ment Entit y Description Related Usecase FQ 03 Execute a batch process Syste m Everyday, in the morning before business hour starts, the system executes a batch process which post- processes the sales operations from previous day, and prepares for the daily sales operations. FQ 04 Perform statistical analysis Admi n System performs the statistical analysis on sales records of all stores in near real-time manner.
14
Agenda 1. Introduce 2. System context 3. Use case Diagram 4.Functional 5.Quality Attributes 6. Constraints
15
Quality attributes IDQualityConcernDescription Impact to UC Priority Importa nt Difficu lt Q.01 Usability Easy to use Usability is concerned with how easy it is for the user to accomplish a desired task and the kind of user support the system provides 23 Q.02 Automatic inventory control Item in inventory always control automatic 21
16
Quality attributes IDQualityConcernDescription Impact to UC Priority Importa nt Difficu lt Q.03 Performanc e Quick checkout for the customer Speed checkout faster for the customer, help users to reduce waiting time to the minimum 3 1 Q.04 Fast and accurate sales analysis Reduce analysis time and improve accuracy of sales figures 31
17
Quality attributes IDQualityConcernDescription Impact to UC Priority Importa nt Difficu lt Q.05 Security Should not compromise any customer account information Customer account information aren’t compromised when customer register into system. 3 1 Q.06 ID and password Help decentralization in system. 21
18
Quality attributes IDQualityConcernDescription Impact to UC Priority Importa nt Difficul t Q.07 Modifiabilit y Can be used to set and change The Administration can be used to set and change the item type and add/remove items from the virtual POST. 33 Q.08 Add/remove items to/from the system and manage staffs The administration interface will allow system administrators to easily add/remove items to/from the system and manage staffs 33
19
Agenda 1. Introduce 2. System context 3. Use case Diagram 4.Functional 5.Quality Attributes 6. Constraints
20
Business Constraints ID Business constraint name DescriptionBC01Cost limitations The project is execute with the limit cost BC02 Schedule limitations The project have limit range of time. BC03CommunicationSystem support at least one language: English.
21
Technical Constraints ID Technical constraint name Description TC01 Computer operating system Accept window XP, window 7, window 2003 server. TC02 Computer configuration Have 20 Gb space free disk. Ram 512 Mb. Upper Pentium 3. TC03Network hard ware. All store connect by internet. Each store, computer is set into a local network area. Each store have sub-server to main server. TC04Database Each store have one database with firewall security TC05PlatformSystem use SQL data server. TC06LanguagesSystem is build with C# language. TC07ToolsSystem use excel Microsoft to import data.
22
Thanks for your listening!!!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.