Download miễn phí Khóa luận The research of using epad technology to support activities in administrative system





TABLE OF CONTENTS
 
SUMMARY 1
ACKNOWLEDGEMENT 2
TABLE OF CONTENTS 3
Chapter 1: Introduction 4
1.1. Introduction to administrative formalities 4
1.2. Necessary of administrative activity and document processing software 4
1.3. Determine why some software failed to be used when published 5
1.4. Solution 6
Chapter 2: Requirement and Specification 8
2.1. Problem analysis: 8
2.2. Requirement and solution 10
Chapter 3: Design 13
3.1. Purpose 13
3.2. System functions 13
3.3. Determine actors, use case in use case diagram 15
3.4. Use case diagrams and description 21
3.5. Sequence diagrams 61
3.6. Operation contract 66
3.7. Class diagram 81
Chapter 4: Specific solution of using ePad signature and verification 83
4.1. Overall solution approach 83
4.2. An introduction to ePad device and signature verification issue 84
4.3. Demo solution 89
Chapter 5: Conclusion 99
APPENDIX 100
Table of figures 100
REFFERENCE MATERIAL 101
 
 



Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

c52. View task schedule
3.4. Use case diagrams and description
3.4.1. Login package
Figure 1. Login use case
Uc1. Login to system
Use case name
Login
Actor
Employee, Administration department, manager
Purpose
Access to main panel based on the right of user
General description
User type username and password into login form
References
R1.1
Process description
Action
Response
1. Access system through Internet via browser
2. Show login form
3. Type username and password
4. Show result: login successfully or not
5. Show main panel with functions based on type of user
Exception
User profile is not store in database
Uc2. Authentication check
Use case name
Authentication check
Actor
Employee, Administration department, manager
Purpose
Check if username and password is valid
General description
System will compare username and password with user profile stored in database
References
R1.2, R2.2
Process description
Action
Response
1. Click on Login button
2. Show system’s message about user
Exception
User profile is not store in database
3.4.2. Logout package
Figure 2. Logout use case
Use case description:
Uc3. Logout of system
Use case name
Logout
Actor
Employee, Administration department, manager
Purpose
Exit from system
General description
User click on Logout button and exit
References
R.2.1
Process description
Action
Response
1. Click on Logout button
2. Show message confirm if user want to logout of system
3. User choose OK
4. Exit from system
Exception
No exception
Uc4. Authentication check
Use case name
Authentication check
Actor
Employee, Administration department, manager
Purpose
Check if username and password is valid
General description
System will compare username and password with user profile stored in database
References
R1.2, R2.2
Process description
Action
Response
1. Click on Logout button
2. Clear session of user
Exception
3.4.3. User management package
Figure 3. User management use case
User management package description:
Uc5. Create user
Use case name
Create user
Actor
Administration department
Purpose
Create new user
General description
Insert new user profile and then store profile into database
References
R.3.1
Process description
Action
Response
1. Click “Create user” button
2. Show user profile form
3. After inserting, click on “submit” button
4. Store user profile into database
Exception
User is already stored in database. Show message require re-insert information.
Missing some information fields. Show message require fill in missing fields.
Uc6. Edit user profile
Use case name
Edit user profile
Actor
Administration department
Purpose
Edit user profile
General description
Access to profile form and change some fields of the form
References
R.3.2.
Process description
Action
Response
1. Click on “Edit user” button
2. Show user profile form
Change fields appear in the form and click “Submit”
Store user profile into database
Exception
Missing some information fields. Show message require fill in missing fields.
Uc7. View user profile
Use case name
View user profile
Actor
Administration department
Purpose
View user profile
General description
Open user list and choose user, view user profile
References
R.3.3.
Process description
Action
Response
Choose user from user list
Show user list
3. Click on “View user profile” button
4. Show user profile
Exception
Uc8. Delete user
Use case name
Delete user
Actor
Administration department
Purpose
Delete user from system
General description
Choose user from user list and delete user
References
R.3.4.
Process description
Action
Response
1. Choose user from user list
2. Show user list
Click on “Delete user” button
Delete user from database
Exception
3.4.4. New incoming document processing package
Figure 4. New incoming document package
Use case description:
Uc9. Register to “incoming book”
Use case name
Register to “incoming book”
Actor
Administration department
Purpose
Register to “incoming book”
General description
Insert document’s information into “incoming book” form and store into database
References
R.4.1
Process description
Action
Response
1. Click on “incoming book” button
2. Show information form
Insert document’s information and click “Submit”
Store into database
Exception
Missing some fields in the form. Require fill in missing fields
Uc10. Store into database
Use case name
Store into database
Actor
Administration department
Purpose
Store document into database
General description
Attach document into the form and upload into database
References
R.4.2.
Process description
Action
Response
1. Browse files and click “submit”
2. Upload file and show result message
Exception
Connection error. Show message require browse files and update again.
Uc11. View new incoming document
Use case name
View new incoming document
Actor
Employee, manager, administration department
Purpose
View new incoming document
General description
Click on document link and view document
References
R.4.3, R.5.6
Process description
Action
Response
1. Click on document link
2. Auto open the document
Exception
Connection error. Show error message.
Uc12. Decide destination
Use case name
Decide destination
Actor
manager
Purpose
Choose destination
General description
Click on choose destination and choose which way document will be publish
References
R.4.4.
Process description
Action
Response
1. Click on “Choose destination” button
2. Open form ask way to publish document
Exception
Connection error. Show error message.
Uc13. Public document
Use case name
Public
Actor
Manager
Purpose
Public document to all employees
General description
Choose “public” check box
References
R.4.4.1
Process description
Action
Response
1. Choose “Public” check box
2. Ask to confirm
3. Choose “OK” to confirm
4. Show document on the web to all employees
Exception
Connection error. Show error message.
Uc14. Forward to subordinates
Use case name
Forward to subordinates
Actor
Manager
Purpose
Forward to subordinates
General description
Choose subordinates to forward
References
R.4.4.2
Process description
Action
Response
1. Choose “Forward” checkbox and choose ordinates in the list then choose “Submit”
2. Show document on subordinate’s main panel
Exception
Connection error. Show error message.
3.4.5. New outgoing document processing package
Figure 5. New outgoing document package
Use case description:
Uc15. Attach document
Use case name
Attach document
Actor
Employee
Purpose
Attach document to server
General description
Browse file and attach
References
R.5.1
Process description
Action
Response
Browse document and click on “Attach” button
Upload document to server
Choose department or people to collect comments
Show document in specific user’s panel
Exception
Connection error. Show error message. Require upload again
Uc16. Collect comments
Use case name
Collect comments
Actor
Employee
Purpose
Get comments from others
General description
View comments of specific document in user’s panel
References
R.5.2.
Process description
Action
Response
Choose document and click on “View comments”
Show comments on panel
Exception
Connection error. Show error message.
Uc17. Edit document
Use case name
Edit document
Actor
Employee
Purpose
Edit and re-attach document
General description
Choose document and re-attach document
References
R.5.3
Process description
Action
Response
Choose document and click on “Edit” button
Show attach document form
Attach document and choose “Submit” button
Upload document to server
Exception
Connection error. Show error message. Require upload again
Uc18. Send to administration department
Use case name
Send to administration department
Actor
Employee
Purpose
Send to administration department
General description
Choose send to administration department option
References
R.5.4
Process description
Action
Response
Choose document and choose “Send to administration department”
Show document in administration department’s panel
Exception
Connection error. Show error message.
Uc19. Give comment
Use case name
Give comment
Actor
Employee
Purpose
Give comment for specific document
General description
Write comment and send to author
References
R.5.5
Process description
Action
Response
Click on document and choose “Give comments”
Show text area for writing comments
Choose “Submit”
Send comments to author
Exception
Connection error. Show error message.
Uc20. View document
Use case name
View document
Actor
Empl...
 

Các chủ đề có liên quan khác

Top