Download presentation
Presentation is loading. Please wait.
Published byJacob Newton Modified over 8 years ago
1
LOGO e-Citizen
2
Phan Nhật Minh 00138 Phạm Thị Dinh 00546 Vũ Xuân Đông 00470 Phạm Thị Huyền 00415 Nguyễn Thùy Trang 00525
3
Contents Introduction Management Plan Requirement Specifications Design Definition Implementation Test and Quality Assurance Demo Q&A
4
Introduction E-Citizen Checking TimeWork System Using Fingerprint Identification Technique
5
Introduction Why fingerprint identification? High security No need to keep any kind of additional device along with you.
6
Introduction Small System
7
Introduction Our System Management Checking Timework Employee information public provider
8
Introduction FingerPrint Sensor U.R.U 4500 and DigitalPersona OneTouch SDK
9
Management Plan Software Process Model
10
-Strong points Integration and testing is executed continuously Soon reacting to prevent undetected misunderstanding by feedback in each iteration There is always something runnable as concrete evidences of the project's status Management Plan
11
Roles and Responsibilities DinhPT Dev DinhPT Dev DongVX Dev DongVX Dev TrangNT Tester TrangNT Tester HuyenPT Tester HuyenPT Tester Mr Nguyễn Hồng Kỳ Supervisor Mr Nguyễn Hồng Kỳ Supervisor MinhPN Team Leader MinhPN Team Leader MinhPN PTL MinhPN PTL DinhPT Dev Leader DinhPT Dev Leader TrangNT Test Leader TrangNT Test Leader HuyenPT QA HuyenPT QA MinhPN Dev MinhPN Dev Management Plan
12
Requirement Specifications User Requirements Administrator Admin can manage Account. Admin can manage Base Information (Country, State, Unit, Position). Administrator Admin can manage Account. Admin can manage Base Information (Country, State, Unit, Position). Manager Manager can change Password. Manager can manage Employee Information. Manager can manage Timework. Manager can manage Salary. Manager Manager can change Password. Manager can manage Employee Information. Manager can manage Timework. Manager can manage Salary. Employee Employee can view and update Employee Information. Employee can checking Timework. Employee can view Salary. Employee can view Timework Employee Employee can view and update Employee Information. Employee can checking Timework. Employee can view Salary. Employee can view Timework
13
System Requirements Manager Client Service Client Service Manage Base Information Employee Client Service Checking Timework Client Service Manage Country (Create, Update, Delete, View) Manage State (Create, Update, Delete, View) Manage Unit (Create, Update, Delete, View) Manage Position (Create, Update, Delete, View) Functions of Application Server Manage Manger Account Create new Account Reset Password Delete Account View Account Requirement Specifications
14
System Requirements Create new Employee Information Manage Employee Information Manage Timework Manage Salary Update Employee Information Delete Employee Information View Employee Information Calculate Timework View Timework Export Timework to Excel Format Timework Statistic Report View Salary Send Salary Information to Employee Functions of Manager Client Requirement Specifications
15
System Requirements View and Update Employee Information View Timework View Salary Update Employee Information View Employee Information View Timework View Salary Functions of Employee Client Requirement Specifications
16
System Requirements View Timework Functions of Checking Timework Client Requirement Specifications
17
Non-Functions Requirements Requirement Specifications All people can Login to by their fingerprint only. The system is built on Windows. Friendly with Vietnam users The system is built on Windows. Friendly with Vietnam users Availability Usability Security System have to run 24/7 Backup (Automatic and manually) System have to run 24/7 Backup (Automatic and manually)
18
Non-Functions Requirements Requirement Specifications.Net Framework 4.0 and SQL server 2008 programs are practically independent of the OS-system which they communicate with Maintainability Portability Carefully inform users about maintainability time
19
Architecture Design Design Definition Multi-tier Architecture Design
20
Component Diagram Design Definition
21
Sequence Diagram Design Definition
22
Database Structure Design Definition
23
Tools and Technologies Implementation.NET Framework 4 SQL Server 2008 Visual Studio 2010 Tortoise SVN
24
Test Process Test and Quality Assurance
25
Coding Conventions Test and Quality Assurance Include Test Plan Test Cases Checklists DefectTrackingLog Test Plan Test Cases Checklists DefectTrackingLog
26
Running Test Test and Quality Assurance Step1: Study business, requirements Step 2: Develop test cases and test suite Step 3: Run all tests after any feature/code is added, updated or removed Step 4: Log defects, bugs and inform to developers Step 5: Re-run tests and make sure defects are fixed or accepted by team
27
How to Test Test and Quality Assurance Open Cancel Corrected Accepted Re-Open Closed End Start Assign to dev but Defects are not bugs Assign to dev but Defects are accepted by PM Bugs are fixed Assign To Dev Defects are not fixed Re- Assign to Dev
28
Test Report -Detected Defects: -Resolved Defects: Test and Quality Assurance PassFailUntestedAcceptedN/ANumber of Test cases Test Round 1 Function1112000113 Screen Element480000 View Information470110058 Security Matrix420000 Common Cases144000121265 Number of Test Cases 3922110121526 Test coverage 100.00% Test successful coverage 96.79% Detected Defects : 35 defects
29
-Detected Defects: -Resolved Defects: Demo
30
-Detected Defects: -Resolved Defects: Demo
31
LOGO Thanks for Listening.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.