Presentation is loading. Please wait.

Presentation is loading. Please wait.

LOGO e-Citizen. 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.

Similar presentations


Presentation on theme: "LOGO e-Citizen. 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."— Presentation transcript:

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.


Download ppt "LOGO e-Citizen. 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."

Similar presentations


Ads by Google