1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Các chương trình quản lý phòng máy hiện nay ở Việt Nam - 3 ppsx

25 325 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 25
Dung lượng 553,04 KB

Nội dung

51 2.2.5.10.2 Add: : User Object1 : CInputCategoryDlg Object3 : CInputCategory Add new Category 1: EnterNewInfo( ) 2: Add( ) 3: SetInfo( ) 4: Save( ) Hình 2-21 Sequence Diagram Manage Cafeteria Add 2.2.5.10.3 Edit : User Object1 : CInputCategoryDlg Object2 : CCategoryListFlexGrid Object3 : CInputCategory 1: ChooseCategory( ) 2: Edit( ) 3: UpdateInfo( ) 4: Update( ) Hình 2-22 Sequence Diagram Manage Cafeteria Edit 52 2.2.5.10.4 Delete: : User Object1 : CInputCategoryDlg Object2 : CCategoryListFlexGrid Object3 : CInputCategory 1: ChooseCategory( ) 2: Delete( ) 3: DeleteCategory( ) 4: Delete( ) Hình 2-23 Sequence Diagram Manage Cafeteria Delete 2.2.5.11 Use case Manage Debit 2.2.5.11.1 Add 53 Hình 2-24 Sequence Diagram Debit Add Object1 : CCafeServerDlg : User Object2 : CDebitDlg Object3 : CSol veDailyReport Object4 : CSol veDebi tLi st Object5 : CSol veDebi tDetail Add new Debit Person 3: EnterInfo( ) 1: Debit( ) 2: OpenForm( ) 4: GetAllPersonInfo( ) 5: SetBasicInfo( ) 7: GetDetailInfo( ) 8: SetDetailInfo( ) 6: Save( ) 9: save( ) 54 Hình 2-25 Sequence Diagram Manage Debit Edit : User Object1 : CCafeServerDlg Object2 : CDebitDlg Object3 : CSolveDailyReport Object4 : CSolveDebitList Object5 : CSolveDebitDetail 1: Debit( ) 2: EnterBasicInfo( ) 8: Edit( ) 7: ShowInfo( ) 3: SetBasicInfo( ) 9: SetBasicInfo( ) 4: GetBasicInfo( ) 5: SetDetailInfo( ) 11: SetDetailInfo( ) 6: GetDetailInfo( ) 10: Save( ) 12: save( ) 55 2.2.5.12 Use case Manage Kind of Food: 2.2.5.12.1 Add : User Object1 : CInputDishDlg Object2 : CDishListFlexGrid Object3 : CInputDish Add new Dish 1: Dish( ) 2: OpenDatabase( ) 3: GetAllInfo( ) 4: ShowDish( ) 5: EnterNewInfo( ) 7: SetInfo( ) 6: Add( ) 8: Save( ) Hình 2-26 Sequence Diagram Manage Kind of Food Add 2.2.5.12.2 Edit 56 : User Object1 : CInputDishDlg Object2 : CDishListFlexGrid Object3 : CInputDish 1: Dish( ) 6: Edit( ) 5: ChooseDish( ) 7: UpdateInfo( ) 8: Update( ) 2: OpenDatabase( ) 3: GetAllInfo( ) 4: ShowDish( ) Hình 2-27 Sequence Diagram Manage Kind of Food Edit 2.2.5.12.3 Delete 57 : User Object1 : CInputDishDlg Object2 : CDishListFlexGrid Object3 : CInputDish 6: Delete( ) 5: ChooseDish( ) 7: DeleteDish( ) 8: Delete( ) 1: Dish( ) 2: OpenDatabase( ) 3: GetAllInfo( ) 4: ShowDish( ) Hình 2-28 Sequence Diagram Manage Kind of Food Delete 2.2.5.13 Use case Manage Member: 2.2.5.13.1 Add 58 : User Object1 : CInputMemberDlg Object2 : CMemberFlexGridObject3 : CSolveMember Add Member 1: Member( ) 5: EnterInformation( ) 6: Add( ) 4: ShowMember( ) 2: OpenDatabase( ) 7: SetInfo( ) 3: GetInfo( ) 8: Save( ) Hình 2-29 Sequence Diagram Manage Member Add 2.2.5.13.2 Edit 59 : User Object1 : CInputMemberDlg Object2 : CMemberFlexGridObject3 : CSolveMember 1: Member( ) 2: OpenDatabase( ) Edit Member 3: GetInfo( ) 4: ShowMember( ) 5: ChooseMember( ) 7: SetInfo( ) 6: Edit( ) 8: Update( ) Hình 2-30 Sequence Diagram Manage Member Edit 2.2.5.13.3 Delete 60 : User Object1 : CInputMemberDlg Object2 : CMemberFlexGridObject3 : CSolveMember Delete Member 1: Member( ) 6: Delete( ) 5: ChooseMember( ) 4: ShowMember( ) 2: OpenDatabase( ) 7: SetInfo( ) 3: GetInfo( ) 8: Update( ) Hình 2-31 Sequence Diagram Manage Member Delete [...]... Hình 2-4 2 Sequence Diagram Manage Service – Change Status 2.2.6 Thiết kế cơ sở dữ liệu Hình 2-4 3 Cơ sở dữ liệu Category STT Tên Thuộc tính 1 MALOAI Số nguyên 2 TENLOAI Text Mô tả tên lọai thức ăn, nước uống Bảng 2-1 Category DailyReport STT Tên 1 Thuộc tính PC_NO Mô tả Text Giờ lúc khách hàng bắt đầu 2 START_TIME Ngày giờ sử dụng máy Giờ lúc khách hàng kết thúc 3 END_TIME Ngày giờ 4 USERNAME sử dụng máy. .. CBlockingSocket 1: SetComputer( ) Object3(Client) : CBlockingSocket Object4 : CCafeClientDlg Object5 : CTaskMgr 2: ListAll( ) 3: SetInfo( ) 4: SendMessage( ) 5: GetInfo( ) 6: RequestList( ) 7: GetWindowList( ) 8: SetInfo( ) 9: SendMessage( ) 10: GetInfo( ) Hình 2 -3 7 Sequence Diagram Manage Application - List 2.2.5.19.2 Start: 65 Hình 2 -3 8 Sequence Diagram Manage Application - Start 66 3: EnterInfo( ) 2: StartApp(... ORDER_FEE số thực các dịch vụ có liên quan 6 WS_FEE số thực tiền phí sử dụng máy 7 TOTAL_FEE số thực tổng phí 8 ID_SERVICE Text Bảng 2-2 Daily Report DEBIT_DETAIL STT Tên Thuộc tính 71 Mô tả 1 ID_DEBIT số nguyên 2 PC_NO Text 3 USERNAME Text Giờ lúc khách hàng bắt 4 START_TIME Ngày giờ đầu sử dụng máy Giờ lúc khách hàng kết 5 END_TIME Ngày giờ thúc sử dụng máy 6 TOTAL_FEE số thực tổng phí Bảng 2 -3 Bảng Debit_Detail... giờ bắt đầu 3 END_TIME Ngày giờ giờ kết thúc 4 FEE_HOUR số thực Bảng 2-6 Fee-Day 72 LOGIN STT Tên Thuộc tính 1 PC_NO Text 2 USERNAME Text 3 PASSWORD Text 4 START_TIME Ngày giờ 5 END_TIME Ngày giờ 6 FEE số thực 7 ID_SERVICE Mô tả Text Bảng 2-7 Login LOGIN_SERVICE STT Tên Thuộc tính 1 ID Text 2 MA_DISH số nguyên 3 AMOUNT Mô tả số nguyên Bảng 2-8 Login Service MEMBER STT Tên Thuộc tính 1 USERNAME Text 2... Key: Hình 2 -3 3 Sequence Diagram Lock Key 62 8: ShowMessage( ) 2: SetInfo( ) 7: SendMessage( ) 3: SendMessage( ) 6: SetInfo( ) Log Successful 5: LogKey( ) Object4 : CCafeClientDlg Object5 : CKeyLogClient 4: GetInfo( ) : User Object1 : CCafeServerDlg Object2(Server) : Object3(Client) : CBlockingSocket CBlockingSocket 1: StartKeyLog( ) 2.2.5.16 Use case Log Key Hình 2 -3 4 Sequence Diagram Log Key 63 2.2.5.17... PASSWORD Text 3 ADDRESS Text 4 TELEPHONE Text 5 FEE số thực 6 PRIORITY Mô tả số nguyên Bảng 2-9 Member MONTH_REPORT STT Tên Thuộc tính 1 DATE Ngày giờ 2 PC_NO Text 3 TOTAL_FEE Mô tả số thực Bảng 2-1 0 Month Report TABLE_DAY STT Tên Thuộc tính 1 ID_TABLE Text 2 DAY Ngày giờ Bảng 2-1 1 Table Day 73 Mô tả 2.2.7 Thiết kế màn hình : 2.2.7.1 Thiết kế màn hình trên Client: 2.2.7.1.1 Màn hình Screen: Hình 2-4 4 Màn... ) 3: SetInfo( ) 4: SendMessage( ) 5: GetInfo( ) 6: ShowMessage( ) Hình 2 -3 5 Sequence Diagram Send Message 2.2.5.18 : User Use case Manage Remote Computer Object : CLoggingtab Object(Server) : CBlockingSocket Object(Client) : CBlockingSocket Object : CCafeClientDlg Object : CShutDownClient 1: SetOption 2: Shutdown 3: SetInfo( ) 4: SendMessage( ) 5: GetInfo( ) 6: Shutdown( ) 7: Shutdown( ) Hình 2 -3 6... 4: GetInfoTable( ) 3: SetDay( ) Object4 : CInputPriceDay 2.2.5.14 Use case Manage Price Day: Hình 2 -3 2 Sequence Diagram Manage Price Day 2: StartKeyLock( ) 9: ShowMessage( ) 8: SendMessage( ) 7: SetInfo( ) Lock Successful 6: LockKey( ) Object4 : CCafeClientDlg Object5 : CKeyLockClient 5: GetInfo( ) Object3(Client) : CBlockingSocket 4: SendMessage( ) Object2(Server) : CBlockingSocket 3: SetInfo( ) Object1... DEBIT_LIST STT Tên Thuộc tính 1 ID số nguyên 2 NAME Text 3 ADDRESS Text 4 PHONE Text 5 TOTAL_FEE số thực Mô tả Tên khách nợ Tổng tền phải trả Tiền khách có thể trả 6 PREPAY số thực trước Bảng 2-4 Debit List DISH STT Tên Thuộc tính 1 MA số nguyên 2 DESCRIPTION Text Mô tả Tên món thức ăn Loại thức ăn, nước 3 MALOAI số nguyên uống 4 PRICE số thực giá cả Bảng 2-5 Dish FEE_DAY STT Tên Thuộc tính Mô tả 1 ID_TABLE... GetInfo( ) Object5(Client) : CBlockingSocket 6: SendMessage( ) Object4(Server) : CBlockingSocket ChangeStartupService: Hình 2-4 1 Sequence Diagram Manage Service – Change Startup Service Object1 : CSrvListtab 13: ShowResult( ) 4: GetStyle( ) 5: SetInfo( ) Object3 : CChgSrvStatusDlg 3: ChooseStatusStyle( ) 2: ChooseService( ) 1: SetComputer( ) : User 12: SendMessage( ) 11: SetInfo( ) Object7 : CTaskMgr . ListAll( ) 6: RequestList( ) Hình 2 -3 7 Sequence Diagram Manage Application - List 2.2.5.19.2 Start: 66 Hình 2 -3 8 Sequence Diagram Manage Application - Start : User Object1 : CAppListtab. OpenDatabase( ) Edit Member 3: GetInfo( ) 4: ShowMember( ) 5: ChooseMember( ) 7: SetInfo( ) 6: Edit( ) 8: Update( ) Hình 2 -3 0 Sequence Diagram Manage Member Edit 2.2.5. 13. 3 Delete 60 : User Object1. ) Hình 2-2 8 Sequence Diagram Manage Kind of Food Delete 2.2.5. 13 Use case Manage Member: 2.2.5. 13. 1 Add 58 : User Object1 : CInputMemberDlg Object2 : CMemberFlexGridObject3 : CSolveMember Add

Ngày đăng: 07/08/2014, 05:21

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w