About Us
• TeachGuide : Vu Tran Lam
• Project Name : RemedySchedule Application
• Group 4 - C0909G :1. Han Van Bach ( TeamLeader)
2. Nguyen Van Luan
3. Nguyen Thi Mai Hoa
4. Duong Thi Cuc
5. Pham Minh Tien
• Semester :II (DISM)
2
Application Info
• Name : RemedyScheduler
• Type : Desktop Application
• Language : Java (jdk 1.6)
• Database : T-SQL & SQL Server 2005
• Tools : NetBean 6.9 , SQL Server Management Studio, Photoshop CS 5…
9
Application Function Overview• There should be four different logins created.
• Management employee in Remedy Hospital by Department .(departHead and Subordinate)
• Management Patient Information and Patient Schedule ( by administration Department)
• Management Schedules of Doctor, Employee .
• Management Shift Request of Employee (Approving/disapproving)
• Management Holiday by Manager
10
Architecture of the Project
Physical View : 2-Tier
A two-tier architecture is where a client talks directly to a server, with no intervening server.
It is typically used in small environments.
12
Architecture of the Project
Logic View :GUI (Presentation Layer): Data entry input , data
presentation, checking the correctness of data before calling the Business Logic Layer.
Business Logic Layer: To meet the requirements of the GUI to manipulate the data layer and examine the business requirements before updating thedata, managing the transaction, the concurrent access.
Data Access Layer: connection, search, add, delete, edit the database ...
14