會議管理系統(tǒng)詳細設計_第1頁
會議管理系統(tǒng)詳細設計_第2頁
會議管理系統(tǒng)詳細設計_第3頁
會議管理系統(tǒng)詳細設計_第4頁
會議管理系統(tǒng)詳細設計_第5頁
已閱讀5頁,還剩49頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、會議管理系統(tǒng)詳細設計編寫:日期:2013/8/8審核:日期:批準:日期:受控狀態(tài):是 發(fā)布版次:2.0日期:2013/8/8編號:會議管理系統(tǒng)詳細設計說明書會議管理系統(tǒng)詳細設計說明書【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.變更記錄變更記錄日期版本變更說明作者2013/8/61.0初始版本2013/8/71.1類圖修改2013/8/82.0增加方法注釋模塊簽字確認簽字確認系統(tǒng)模塊對應章節(jié)對應部門負責人簽字【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.目目 錄錄1引言引言.61.1編寫目的.61.2背景.61.3范圍.61.4參考資料.61.5術語與縮寫解

2、釋.61.6系統(tǒng)環(huán)境.61.6.1操作系統(tǒng).61.6.2數據庫.71.6.3客戶端.72系統(tǒng)模塊命名規(guī)范系統(tǒng)模塊命名規(guī)范.82.1概述.83對象設計對象設計.93.1系統(tǒng)類圖結構(總體類圖).93.2關鍵類定義.103.2.1信息管理(關系類圖).103.2.2預約管理(普通員工) (關系類圖).123.2.3會議管理(普通員工) (關系類圖).143.2.4人員管理(管理員) (關系類圖).163.2.5部門管理(管理員) (關系類圖).183.2.6職位管理(管理員) (關系類圖).203.2.7會議管理(管理員) (關系類圖).223.2.8設備管理(管理員) (關系類圖).253.2.

3、9權限管理(管理員) (關系類圖).274模塊匯總模塊匯總.294.1模塊匯總表.294.2模塊關系圖.305模塊功能詳細設計模塊功能詳細設計.315.1信息管理模塊.315.1.1公告信息模塊.315.1.2個人信息模塊.315.1.3修改密碼模塊.325.2預約管理模塊.335.2.1預約會議模塊.335.2.2會議查找模塊.345.2.3會議刪除模塊.345.2.4會議修改模塊.355.3會議管理模塊.36【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.5.3.1查看待參考會議模塊.365.3.2查看已參考會議模塊.365.3.3下載已參考會議模塊.375.3.4提交會議

4、文檔模塊.385.4人員管理模塊.385.4.1人員增加模塊.385.4.2人員查找模塊.395.4.3人員刪除模塊.405.4.4人員修改模塊.405.5部門管理模塊.425.5.1部門增加模塊.425.5.2部門查看模塊.435.5.3部門修改模塊.435.5.4部門刪除模塊.445.6職位管理模塊.445.6.1職位增加模塊.445.6.2職位查找模塊.455.6.3職位刪除模塊.455.6.4職位修改模塊.465.7會議室管理模塊.465.7.1會議室增加模塊.465.7.2會議室查找模塊.475.7.3會議室刪除模塊.485.7.4會議室修改模塊.485.7.5會議記錄下載模塊.49

5、5.7.6會議記錄在線觀看模塊.505.7.7會議記錄刪除模塊.505.8設備管理模塊.515.8.1設備增加模塊.515.8.2設備查找模塊.525.8.3設備修改模塊.535.8.4設備刪除模塊.535.8.5會議室默認設備刪除模塊.545.8.6設備分配模塊.555.8.7設備回收模塊.565.9權限管理模塊.575.9.1權限增加模塊.575.9.2權限查找模塊.585.9.3權限修改模塊.595.9.4權限刪除模塊.595.9.5員工權限查看模塊.605.9.6員工權限修改模塊.615.10設計方法釋義.615.10.1BLLEmployee.61【精品文檔】如有侵權,請聯系網站刪除

6、,僅供學習與交流.精品文檔.5.10.2BLLPower.625.10.3BLLDocument.635.10.4BLLAllot.635.10.5BLLMeeting.645.10.6BLLDepartment.655.10.7BLLJob.665.10.8BLLMeetingRoom.675.10.9BLLNeed .675.10.10BLLJoin.685.10.11BLLEqu_Room.695.10.12BLLEquipment .695.10.13EmployeeController.705.10.14DepartmentController.715.10.15MeetingRoo

7、mControler .715.10.16EquipmentController.725.10.17AllotControler.735.10.18PowControler.735.10.19AnnouncementControler.745.10.20MeetingControler.745.10.21JobControler.755.10.22LoginControler .761 引言引言1.1 編寫目的編寫目的本說明書目的在于明確說明系統(tǒng)各功能的實現方式,指導開發(fā)員進行編碼。本說明書的預期讀者為: 1.2 背景背景待開發(fā)系統(tǒng)名稱:會議管理系統(tǒng)任務提出者: 任務開發(fā)者: 1.3 范圍范圍

8、主要以會議管理系統(tǒng)需求分析說明書提出了基本范圍,實施目標和功能等信息,供實施開發(fā)小組使用?!揪肺臋n】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.1.4 參考資料參考資料會議管理系統(tǒng)需求分析說明書1.5 術語與縮寫解釋術語與縮寫解釋縮寫、術語縮寫、術語解解 釋釋級聯刪除級聯刪除指當刪除某個實體時,將依附于它的實體一并刪除,如:某崗位屬于某部門,刪除該部門的時候,連同該崗位一起刪除1.6 系統(tǒng)環(huán)境系統(tǒng)環(huán)境1.6.1 操作系統(tǒng)操作系統(tǒng)平臺:Windows 7 環(huán)境:.NET FrameWork 4.01.6.2 數據庫數據庫SQL SERVER 20081.6.3 客戶端客戶端平臺不限 環(huán)

9、境:IE /Firefox /Chrome /Opera 瀏覽器【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.2 系統(tǒng)模塊命名規(guī)范系統(tǒng)模塊命名規(guī)范2.1 概述概述設計、開發(fā)人員必須嚴格按照此套開發(fā)規(guī)范和標準,并落實到自己的開發(fā)木塊當中。命名規(guī)范包括:a.數據庫設計表名與表屬性名稱按照數據庫設計說明書命名。b.有關類及其屬性名定義:所有類及其屬性命名以類圖為準。c.方法中變量命名必須有對應的意義,在看到變量名的時候能大概知道是做什么的。編碼規(guī)范包括:a.所有命名設計必須遵照命名規(guī)范。b.在方法中定義變量時必須在方法開始的時候定義,并且按照類型有序排列(普通變量(按照類型大小)-

10、類變量-泛型變量-其他變量。c.Model 層中只定義屬性,不存方法,BLL 層只存放每個方法的實現,Controller 層調用BLL 層方法。3 對象設計對象設計3.1 系統(tǒng)類圖結構(總體類圖)系統(tǒng)類圖結構(總體類圖)3.2 關鍵類定義關鍵類定義3.2.1 信息管理(關系類圖)信息管理(關系類圖)描述:功能描述描述:功能描述信息管理包含修改個人信息、查看公告欄功能。針對用戶為普通用戶,需要用戶狀態(tài)為登錄狀態(tài)。與此功能塊有關的類:E m p l o y e e, E m p l o y e e C o n t r o l l e r, B L L E m p l o y e e

11、, D o c u m e n t, M e e t i n g R o o m, A n n o u n c e m e n t C o n t r o l l e r, M e e t i n g, M e e t i n g C o n t r o l l e r, M e e t i n g R o o m C o n t r o l l e r, B L L D o c u m e n t, B L L M e e t i n g, B L L M e e t i n g R o o m【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.邏輯時序圖邏輯時序圖

12、3.2.2 預約管理(普通員工)預約管理(普通員工) (關系類圖)(關系類圖)描述:功能描述描述:功能描述預約管理包含預約會議以及管理已預約會議。與此功能塊有關的類:E m p l o y e e, E m p l o y e e C o n t r o l l e r, B L L E m p l o y e e , B L L J o i n, J o i n, D o c u m e n t, B L L M e e t i n g, M e e t i n g, M e e t i n g C o n t r o l l e r, B L L D o c u m e n

13、t邏輯時序圖邏輯時序圖3.2.3 會議管理(普通員工)會議管理(普通員工) (關系類圖)(關系類圖)描述:功能描述描述:功能描述會議管理包含查看預約會議情況(自己預約的,別人預約需要參加的)以及提交會議文檔等。與此功能塊有關的類:E m p l o y e e, E m p l o y e e C o n t r o l l e r, B L L E m p l o y e e , B L L J o i n, J o i n, D o c u m e n t, B L L M e e t i n g, M e e t i n g, M e e t i n g C

14、o n t r o l l e r, B L L D o c u m e n t邏輯時序圖邏輯時序圖3.2.4 人員管理(管理員)人員管理(管理員) (關系類圖)(關系類圖)描述:功能描述描述:功能描述可以對人員進行增加、刪除、查找、修改。增加時需要選擇該人員是普通用戶或管理員,修改時也可以修改人員的身份狀態(tài)。與此功能塊有關的類:D e p a r t m e n t, D e p a r t m e n t C o n t r o l l e r, B L L J o b, J o b, E m p l o y e e C o n t r o l l e r, B

15、 L L E m p l o y e e, E m p l o y e e【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.邏輯時序圖邏輯時序圖3.2.5 部門管理(管理員)部門管理(管理員) (關系類圖)(關系類圖)描述:功能描述描述:功能描述可以對部門進行增加、刪除、查找、修改。與此功能塊有關的類:D e p a r t m e n t, D e p a r t m e n t C o n t r o l l e r, B L L D e p a r t m e n t邏輯時序圖邏輯時序圖3.2.6 職位管理(管理員)職位管理(管理員

16、) (關系類圖)(關系類圖)描述:功能描述描述:功能描述可以對職位進行增加、刪除、查找、修改。與此功能塊有關的類:D e p a r t m e n t, B L L D e p a r t m e n t, B L L J o b, J o b, J o b C o n t r o l l e r邏輯時序圖邏輯時序圖3.2.7 會議管理(管理員)會議管理(管理員) (關系類圖)(關系類圖)描述:功能描述描述:功能描述可以對會議室進行增加、刪除、查找、修改;可以查看已提交的會議記錄及相關文檔。與此功能塊有關的類:D o c u m e n t,M e

17、e t i n g R o o m ,M e e t i n g R o o m C o n t r o l l e rB L L D o c u m e n t ,B L L M e e t i n g, M e e t i n g C o n t r o l l e rB L L M e e t i n g R o o m, E q u _ R o o m, B L L E q u _ R o o mE q u i p m e n t, B L L E q u i p m e n t【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.邏輯時序圖邏輯時序圖3.2.7

18、.2.1會議文檔操作會議文檔操作.2會議室操作會議室操作3.2.8 設備管理(管理員)設備管理(管理員) (關系類圖)(關系類圖)描述:功能描述描述:功能描述可以增加、減少會議室總的設備。與此功能塊有關的類:M e e t i n g R o o m ,B L L M e e t i n g R o o m ,E q u _ R o o mB L L E q u _ R o o m, B L L N e e d, Need, M e e t i n g, B L L M e e t i n gE q u i p m e n t, B L L E q u i p m

19、e n t, E q u i p m e n t C o n t r o l l e r邏輯時序圖邏輯時序圖3.2.9 權限管理(管理員)權限管理(管理員) (關系類圖)(關系類圖)描述:功能描述描述:功能描述可以增刪查改權限信息,可以對人員權限進行增加、刪除、查找、修改。與此功能塊有關的類:P o w e r, P o w C o n t r o l l e r, B L L P o w e r, A l l o t,B L L A l l o t, A l l o t C o n t r o l l e r, E m p l o y e e, B L L E m

20、 p l o y e e邏輯時序圖邏輯時序圖4 模塊匯總模塊匯總4.1 模塊匯總表模塊匯總表提示:提示:這里模塊是指相對獨立的軟件設計單元,例如對象類、函數包等等。子系統(tǒng)子系統(tǒng)信息管理信息管理模塊名稱功能簡述【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.修改個人信息可修改個人姓名、密碼、性別、地址、聯系電話、身份證號、郵箱、備注等個人基本信息。查看公告欄功能可以查看當天以后召開的會議時間、地點、主題、準備材料。子系統(tǒng)子系統(tǒng)預約管理預約管理模塊名稱功能簡述預約會議增加預約時需要先根據時間段或會議室查找空閑會議室,再申請預約會議,申請通過預約便成功了。管理已預約會議

21、可以對預約增加、刪除、查看、修改。子系統(tǒng)子系統(tǒng)會議管理會議管理模塊名稱功能簡述查看預約會議情況可以查看自己哪些會議需要參加,包括自己召開的被人召開的。提交會議文檔會議后需要提交會議記錄及相關文檔,以便保存。子系統(tǒng)子系統(tǒng)人員管理人員管理模塊名稱功能簡述人員管理可以對人員進行增加、刪除、查找、修改。增加時需要選擇該人員是普通用戶或管理員,修改時也可以修改人員的身份狀態(tài),刪除時將自動刪除權限表有關該人員的權限。子系統(tǒng)子系統(tǒng)部門管理部門管理模塊名稱功能簡述部門管理可以對部門進行增加、刪除、查找、修改。刪除時將提示會刪除該部門所有人員,禁止級聯刪除,出現級聯刪除情況,彈出提示,必須刪除級聯信息,才能刪除

22、此數據。子系統(tǒng)子系統(tǒng)職位管理職位管理模塊名稱功能簡述職位管理可以對職位進行增加、刪除、查找、修改。刪除時將提示會刪除該職位在職人員,禁止級聯刪除,出現級聯刪除情況,彈出提示,必須刪除級聯信息,才能刪除此數據。子系統(tǒng)子系統(tǒng)會議管理會議管理模塊名稱功能簡述會議管理可以對會議室進行增加、刪除、查找、修改。刪除時將提示會刪除與該會議室相關的預約,確定會刪除該會議室的同時將相關預約標記為不通過。會議記錄管理可以查看已提交的會議記錄及相關文檔。子系統(tǒng)子系統(tǒng)設備管理設備管理模塊名稱功能簡述會議設備管理可以增加、減少會議室總的設備。通過私下協商對已預約會議分配設備,會議結束后收回之前分配的設備。子系統(tǒng)子系統(tǒng)權

23、限管理權限管理模塊名稱功能簡述權限管理可以增刪查改權限信息,可以對人員權限進行增加、刪除、查找、修改?!揪肺臋n】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.4.2 模塊關系圖模塊關系圖5 模塊功能詳細設計模塊功能詳細設計5.1 信息管理模塊信息管理模塊5.1.1 公告信息模塊公告信息模塊模塊名稱公告查看模塊功能描述可以對公告進行查看操作操作流程生成主頁時公告信息;點擊信息管理 點擊公告信息業(yè)務流程進入主頁或者公告信息頁面,獲取公告信息列表頁面輸入無頁面輸出刷新公告信息列表對應的類BLLMeeting BLLJoin BLLDocument對應的方法SearchMee_idByEmp_

24、idSearchMeeByIDSearchDocByMee_id方法輸入SearchMee_idByEmp_id(in emp_id : int) SearchMeeByID(in num : int)SearchDocByMee_id(in num : int) 方法輸出SearchMee_idByEmp_id(in emp_id : int) : ListSearchMeeByID(in num : int) : MeetingSearchDocByMee_id(in num : int) : List查詢條件無接口設計數據庫表Document表字段Doc_id Doc_name Doc_

25、url Mee_id Doc_remark Doc_time Doc_type Doc_position 數據庫表Join表字段Emp_id Mee_id 數據庫表Meeting表字段Mee_id Mee_name Emp_id Roo_id Mee_start Mee_stop Mee_remarks Mee_ordertime Mee_state 5.1.2 個人信息模塊個人信息模塊模塊名稱個人信息查看修改模塊【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.功能描述可以對個人信息進行查看修改操作操作流程點擊信息管理 點擊個人信息業(yè)務流程進入個人信息頁面,可以查看修改個人信息

26、 頁面輸入工號 姓名 密碼 性別 年齡 工資 郵箱 電話 部門 職位 地址 備注頁面輸出查看個人信息;修改個人信息;對應的類BLLEmployee對應的方法SearchEmpByIDUpdateEmp方法輸入SearchEmpByID(in num : int) UpdateEmp(inout Eemployee : Employee) 方法輸出SearchEmpByID(in num : int) : ListUpdateEmp(inout Eemployee : Employee) : int查詢條件無接口設計數據庫表Employee表字段Emp_id Emp_name Emp_psw E

27、mp_sex Emp_address Emp_phone Job_id Emp_salary Emp_remarks Emp_isManager Emp_age Emp_email5.1.3 修改密碼模塊修改密碼模塊模塊名稱修改密碼模塊功能描述可以對密碼進行修改操作。操作流程點擊信息管理 點擊修改密碼 填寫信息 提交業(yè)務流程從數據庫中查找該員工密碼,與輸入原密碼匹配,若成功再修改密碼;若修改成功或失敗用彈出框顯示。頁面輸入原密碼 新密碼 確認密碼頁面輸出JavaScript彈出框顯示修改失敗或成功對應的類BLLEmployee對應的方法SearchEmpByIDUpdateEmp方法輸入Sea

28、rchEmpByID(in num : int) UpdateEmp(Employee Eemployee)方法輸出SearchEmpByID(in num : int) : ListUpdateEmp(Employee Eemployee):int查詢條件無接口設計數據庫表Employee表字段Emp_id Emp_name Emp_psw Emp_sex Emp_address Emp_phone Job_id Emp_salary Emp_remarks Emp_isManager Emp_age Emp_email【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.5.2

29、預約管理模塊預約管理模塊5.2.1 預約會議模塊預約會議模塊模塊名稱預約會議模塊功能描述可以對會議進行預約操作。操作流程點擊預約管理 點擊預約會議 填寫信息 搜索 查看會議室預約詳情 點擊預約會議業(yè)務流程提交填寫信息到數據庫,返回數據查詢結果。查看會議室詳情,預約會議,若預約成功則跳轉到會議信息操作頁面,顯示出新增的記錄,若失敗用彈出框顯示。頁面輸入會議開始時間 會議結束時間 容納人數;會議編號 會議主題 開始時間 結束時間 會議室 邀請方式 邀請部門邀請人員 會議前必備文檔材料 備注頁面輸出會議室編號 容納人數 會議室地址 默認設備 備注 操作;會議名稱 會議時間 備注 操作;JavaScr

30、ipt彈出框顯示預約失??;跳轉會議室預約情況頁面顯示該會議室新增記錄;對應的類BLLMeeting對應的方法BLLMeetigRoom: GetAllMeetingRoom BLLMeetingRoom: SearchRoom SearchMeeByRoo_id BLLDepartment: GetAllDepBLLEmployee: SearchEmpAddMeeBLLJoin: AddJoin方法輸入BLLMeetigRoom:GetAllMeetingRoom() BLLMeetingRoom:SearchRoom(string name ,int number ,datetime st

31、art ,datetime stop)GetAllMee() SearchMeeByRoo_id(int Roo_id) GetAllDep() SearchEmp(in num : int, in name : string, in dep_id : int, in job_id : int) AddMee(Meeting meeting)BLLJoin:AddJoin(Job emp_mee)方法輸出BLLMeetigRoom:GetAllMeetingRoom():ListBLLMeetingRoom:SearchRoom():ListGetAllMee():ListSearchMeeB

32、yRoo_id():List GetAllDep() : ListSearchEmp(in num : int, in name : string, in dep_id : int, in job_id : int) : ListAddMee():int Comment l1: 查看已預約的會議,待參加的會議,已參加的會議,只有這個方法來查看?CompareToStart()的問題下面有提。由于上述功能是針對某個人的,所以方法里面應該有個人員 id。(類圖中為:CompareByStart 形參名已修改)【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.BLLJoin:AddJo

33、in(Job emp_mee):int查詢條件會議開始時間(Mee_start) 會議結束時間(Mee_stop) 容納人數()接口設計數據庫表Meeting表字段Mee_id Mee_name Emp_id Roo_id Mee_start Mee_stop Mee_remarkMee_ordertime Mee_state數據庫表Employee表字段Emp_id Emp_name Emp_psw Emp_sex Emp_address Emp_phone Job_id Emp_salary Emp_remarks isManager Emp_age Emp_email 數據庫表Join表

34、字段Emp_id Mee-id 5.2.2 會議查找模塊會議查找模塊模塊名稱會議查找模塊功能描述可以對會議進行查找操作。操作流程點擊預約管理 點擊查看已預約會議 填寫信息 搜索 會議詳情 業(yè)務流程提交填寫信息到數據庫,返回數據查詢結果。提交填寫信息到數據庫,返回數據查詢結果。頁面輸入會議開始時間 會議結束時間 會議主題頁面輸出會議編號 會議主題 會議時間 會議室地點 備注 詳情會議編號 會議主題 開始時間 結束時間 會議室 邀請方式 邀請部門邀請人員 會議前必備文檔材料 備注對應的類BLLMeeting對應的方法GetAllMee SearchMee 方法輸入GetAllMee() Searc

35、hMee(string name ,datetime start ,stop datetime)方法輸出GetAllMee():ListSearchMee(string name ,datetime start ,stop datetime):List查詢條件會議開始時間(Mee_start) 會議結束時間(Mee_stop) 會議主題(Mee_name)接口設計數據庫表Meeting表字段Mee_id Mee_name Emp_id Roo_id Mee_start Mee_stop Mee_remarkMee_ordertime Mee_state5.2.3 會議刪除模塊會議刪除模塊模塊名

36、稱會議刪除模塊功能描述可以對會議進行刪除操作。操作流程點擊預約管理 點擊查看已預約會議 填寫信息 搜索 刪除 確認刪除業(yè)務流程提交填寫信息到數據庫,返回數據查詢結果。進行刪除操作,返回數據【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.刪除成功或者數據刪除失敗。頁面輸入會議開始時間 會議結束時間 會議主題頁面輸出會議編號 會議主題 會議時間 會議室地點 備注 詳情對應的類BLLMeeting對應的方法GetAllMee SearchMee DeleteMee BLLJoin:DeleteJoinBLLEquipment:SearchEquToAllot BLLEquipment

37、:UpdateEqu BLLNeed:DeleteNeed方法輸入GetAllMee() SearchMee(string name ,datetime start ,stop datetime)DeleteMee(int num)BLLJoin:DeleteJoin(int Emp_id ,int Mee_id)SearchEquToAllot(in Mee_id : int) UpdateEqu(inout equipment : Equipment) DeleteNeed(in Equ_id : int)方法輸出GetAllMee():ListSearchMee(string name

38、,datetime start ,stop datetime):ListDeleteMee():intBLLJoin:DeleteJoin():intSearchEquToAllot(in Mee_id : int) : ListUpdateEqu(inout equipment : Equipment) : intDeleteNeed(in Equ_id : int) : int查詢條件會議開始時間(Mee_start) 會議結束時間(Mee_stop) 會議主題(Mee_name)接口設計數據庫表Meeting表字段Mee_id Mee_name Emp_id Roo_id Mee_sta

39、rt Mee_stop Mee_remarkMee_ordertime Mee_state5.2.4 會議修改模塊會議修改模塊模塊名稱會議修改模塊功能描述可以對會議進行修改操作。操作流程點擊預約管理 點擊查看已預約會議 填寫信息 搜索 修改 填寫信息 提交業(yè)務流程提交填寫信息到數據庫,返回數據查詢結果。進行修改操作,提交填寫信息到數據庫,若修改成功則跳轉到會議信息操作頁面,顯示出修改的記錄,若失敗用彈出框顯示。頁面輸入會議開始時間 會議結束時間 會議主題會議編號 會議主題 開始時間 結束時間 會議室 邀請方式 邀請部門邀請人員 會議前必備文檔材料 備注頁面輸出會議編號 會議主題 會議時間 會議

40、室地點 備注 詳情JavaScript彈出框顯示修改失敗;跳轉頁面顯示出修改記錄;對應的類BLLMeeting對應的方法GetAllMee SearchMee UpdateMeeComment l2: 欠一個 BLLMeeting。這里是涉及到的類,但都只寫了一個。 【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.BLLJoin:AddJoin BLLJoin:DeleteJoin方法輸入GetAllMee() SearchMee(string name ,datetime start ,stop datetime)UpdateMee(Meeting meeting) BLLJ

41、oin:AddJoin(Job emp_mee)BLLJoin:DeleteJoin(int Emp_id ,int Mee_id)方法輸出GetAllMee():ListSearchMee(string name ,datetime start ,stop datetime):ListUpdateMee(Meeting meeting):Meeting BLLJoin:AddJoin(Job emp_mee):intBLLJoin:DeleteJoin():int查詢條件會議開始時間(Mee_start) 會議結束時間(Mee_stop) 會議主題(Mee_name)接口設計數據庫表Meet

42、ing表字段Mee_id Mee_name Emp_id Roo_id Mee_start Mee_stop Mee_remarkMee_ordertime Mee_state5.3 會議管理模塊會議管理模塊5.3.1 查看待參加會議模塊查看待參加會議模塊模塊名稱待參加會議查找模塊功能描述可以對待參加會議進行查找操作。操作流程點擊會議管理 點擊查看待參加會議 填寫信息 搜索 會議詳情業(yè)務流程提交填寫信息到數據庫,返回數據查詢結果。頁面輸入開始時間 結束時間 會議主題頁面輸出會議編號 會議主題 會議時間 會議室地點 備注 詳情會議編號 會議主題 開始時間 結束時間 會議室 邀請方式邀請部門 邀請

43、人員 會議前必備文檔材料 備注對應的類BLLJoin對應的方法SearchMee_idByEmp_idBLLMeeting:CompareByStartBLLMeeting:CompareByStop方法輸入SearchMee_idByEmp_id(int emp_id)BLLMeeting:CompareByStart(List num)BLLMeeting:CompareByStop(List num)方法輸出SearchMee_idByEmp_id():ListBLLMeeting:CompareByStart():ListBLLMeeting:CompareByStop():List查

44、詢條件開始時間(Mee_start) 結束時間(Mee_stop) 會議主題(Mee_name)接口設計數據庫表Meeting【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.表字段Mee_id Mee_name Emp_id Roo_id Mee_start Mee_stop Mee_remarkMee_ordertime Mee_state5.3.2 查看已參加會議模塊查看已參加會議模塊模塊名稱已參加會議查找模塊功能描述可以對已參加會議進行查找操作。操作流程點擊會議管理 點擊查看已參加會議 填寫信息 搜索 在線查看 業(yè)務流程提交填寫信息到數據庫,返回數據查詢結果。頁面輸入開始

45、時間 結束時間 會議主題頁面輸出會議編號 會議主題 會議時間 會議室地點 備注 詳情會議編號 會議主題 會議時間 會議室地點 備注 會議記錄查看對應的類BLLJoin對應的方法SearchMee_idByEmp_idBLLMeeting:CompareByStartBLLMeeting:CompareByStopBLLDocument:CheckDocOnline方法輸入SearchMee_idByEmp_id(int emp_id)BLLMeeting:CompareByStart(List num)BLLMeeting:CompareByStop(List num)BLLDocument:

46、CheckDocOnline(int num)方法輸出SearchMee_idByEmp_id():ListBLLMeeting:CompareByStart():ListBLLMeeting:CompareByStop():ListBLLDocument:CheckDocOnline():void查詢條件開始時間(Mee_start) 結束時間(Mee_stop) 會議主題(Mee_name)接口設計數據庫表Meeting表字段Mee_id Mee_name Emp_id Roo_id Mee_start Mee_stop Mee_remarkMee_ordertime Mee_state5

47、.3.3 下載已參加會議模塊下載已參加會議模塊模塊名稱已參加會議下載模塊功能描述可以對已參加會議進行下載操作。操作流程點擊會議管理 點擊查看已參加會議 填寫信息 搜索 下載 業(yè)務流程提交填寫信息到數據庫,返回數據查詢結果。進行下載操作,若下載成功或失敗用彈出框顯示。頁面輸入開始時間 結束時間 會議主題頁面輸出會議編號 會議主題 會議時間 會議室地點 備注 詳情【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.若下載成功或失敗用彈出框顯示。對應的類BLLJoin對應的方法SearchMee_idByEmp_idBLLMeeting:CompareByStartBLLMeeting:

48、CompareByStopBLLDocument:DownLoadDoc方法輸入SearchMee_idByEmp_id(int emp_id)BLLMeeting:CompareByStart(List num)BLLMeeting:CompareByStop(List num) BLLDocument:DownLoadDoc(int num)方法輸出SearchMee_idByEmp_id():ListBLLMeeting:CompareByStart():ListBLLMeeting:CompareByStop():List BLLDocument:DownLoadDoc():Docum

49、ent查詢條件開始時間(Mee_start) 結束時間(Mee_stop) 會議主題(Mee_name)接口設計數據庫表Meeting表字段Mee_id Mee_name Emp_id Roo_id Mee_start Mee_stop Mee_remarkMee_ordertime Mee_state5.3.4 提交會議文檔模塊提交會議文檔模塊模塊名稱會議文檔提交模塊功能描述可以對會議文檔進行提交操作。操作流程點擊會議管理 點擊提交會議文檔 填寫信息 保存業(yè)務流程提交填寫信息到數據庫,保存成功或失敗用彈出框顯示。頁面輸入提交者姓名 會議名稱 會議情況 備注 上傳記錄文檔頁面輸出JavaScr

50、ipt彈出框顯示提交成功或失敗; 對應的類BLLDocument對應的方法AddDocument方法輸入AddDocument(Document document)方法輸出AddDocument(Document document):int查詢條件無接口設計數據庫表Document表字段Doc_id Doc_name Doc_url Mee_id Doc_remarks Doc_time Doc_type Doc_position【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.5.4 人員管理模塊人員管理模塊5.4.1 人員增加模塊人員增加模塊模塊名稱人員增加模塊功能描述可以對

51、人員進行增加操作。操作流程點擊人員管理 點擊新增員工 填寫信息 提交 系統(tǒng)分配初始權限(根據頁面選擇) 提交業(yè)務流程提交填寫信息到數據庫,若添加成功則跳轉到人員信息操作頁面,顯示出新增的記錄,若失敗用彈出框顯示。頁面輸入工號 姓名 密碼 性別 年齡 工資 郵箱 電話 部門 職位 地址 備注 是否管理員 (普通員工或管理員)頁面輸出JavaScript彈出框顯示添加失??;跳轉頁面顯示出新增記錄;對應的類BLLEmployee對應的方法AddEmp AddAllotBLLDepartment:GetAllDepBLLJob:SearchJob方法輸入AddEmp(Employee employee

52、) AddAllot(Allot emp_pow)BLLDepartment:GetAllDep()BLLJob:SearchJob(int dep_id string name)方法輸出AddEmp(Employee employee):int AddAllot(Allot emp_pow):intBLLDepartment:GetAllDep():ListBLLJob:SearchJob:List查詢條件無接口設計數據庫表Employee表字段Emp_id Emp_name Emp_psw Emp_sex Emp_address Emp_phone Job_idEmp_salary Emp

53、_remarks Emp_isManager Emp_age Emp_email數據庫表Department表字段Dep_id Dep_name Emp_id Dep_remark Dep_phone數據庫表Job表字段Job_id Job_name Dep_id Job_Remarks5.4.2 人員查找模塊人員查找模塊模塊名稱人員查找模塊功能描述可以對人員進行查找操作。操作流程點擊人員管理 點擊員工信息操作 填寫信息 搜索 業(yè)務流程提交填寫信息到數據庫,返回數據查詢結果。頁面輸入工號 姓名 部門 職位Comment l3: 欠一個方法描述,修改的時候是根據人的 id 獲得人的屬性,再進行修

54、改。(類圖中已修改)【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.頁面輸出工號 姓名 性別 部門 職位 工資 郵箱 電話 備注 操作對應的類BLLEmployee對應的方法GetAllEmp SearchEmp 方法輸入GetAllEmp() SearchEmp(int num, string name, int dep_id, int job_id)方法輸出GetAllEmp():List SearchEmp():List 查詢條件工號(num) 姓名(name) 部門(dep_id) 職位(job_id)接口設計數據庫表Employee表字段Emp_id Emp_name

55、 Emp_psw Emp_sex Emp_address Emp_phone Job_idEmp_salary Emp_remarks Emp_isManager Emp_age Emp_email5.4.3 人員刪除模塊人員刪除模塊模塊名稱人員刪除模塊功能描述可以對人員進行刪除操作。操作流程點擊人員管理 點擊員工信息操作 填寫信息 搜索 刪除 確認刪除業(yè)務流程提交填寫信息到數據庫,返回數據查詢結果。進行刪除操作,返回數據刪除成功或者數據刪除失敗。頁面輸入工號 姓名 部門 職位頁面輸出工號 姓名 性別 部門 職位 工資 郵箱 電話 備注 操作對應的類BLLEmployee對應的方法GetAll

56、Emp SearchEme DeleteEmp方法輸入GetAllEmp() SearchEmp(int num, string name, int dep_id, int job_id)DeleteEmp(int num)方法輸出GetAllEmp():List SearchEmp():ListDeleteEmp():int 查詢條件工號(num) 姓名(name) 部門(dep_id) 職位(job_id)接口設計數據庫表Employee表字段Emp_id Emp_name Emp_psw Emp_sex Emp_address Emp_phone Job_idEmp_salary Emp

57、_remarks Emp_isManager Emp_age Emp_email5.4.4 人員修改模塊人員修改模塊模塊名稱人員修改模塊功能描述可以對人員進行修改操作。操作流程點擊人員管理 點擊員工信息操作 填寫信息 搜索 修改 填寫信息 提交業(yè)務流程提交填寫信息到數據庫,返回數據查詢結果。進行修改操作,提交填寫信息到數據庫,若修改成功則跳轉到人員信息操作頁面,顯示出修改的記錄,若失敗用彈出框顯示?!揪肺臋n】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.頁面輸入工號 姓名 部門 職位工號 姓名 密碼 性別 年齡 工資 郵箱 電話 部門 職位 地址 備注 是否管理員 (普通員工或管理員)

58、頁面輸出工號 姓名 性別 部門 職位 工資 郵箱 電話 備注 操作JavaScript彈出框顯示修改失?。惶D頁面顯示出修改記錄;對應的類BLLEmployee對應的方法GetAllEmp SearchEmp UpdateEmpBLLDepartment:GetAllDepBLLJob:SearchJob方法輸入GetAllEmp() SearchEmp(int num, string name, int dep_id, int job_id)UpdateEmp(Employee EEemployee)BLLDepartment:GetAllDep()BLLJob:SearchJob(int

59、dep_id, string name)方法輸出GetAllEmp():List SearchEmp():List UpdateEmp(Employee EEemployee):EmployeeBLLDepartment:GetAllDep():ListBLLJob:SearchJob:List查詢條件工號(num) 姓名(name) 部門(dep_id) 職位(job_id)接口設計數據庫表Employee表字段Emp_id Emp_name Emp_psw Emp_sex Emp_address Emp_phone Job_idEmp_salary Emp_remarks Emp_isMa

60、nager Emp_age Emp_email數據庫表Department表字段Dep_id Dep_name Emp_id Dep_remark Dep_phone數據庫表Job表字段Job_id Job_name Dep_id Job_Remarks【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流.精品文檔.5.5 部門管理模塊部門管理模塊5.5.1 部門增加模塊部門增加模塊模塊名稱部門添加模塊功能描述可以對部門進行添加操作操作流程點擊部門管理 點擊新增部門 填寫部門信息 點擊提交業(yè)務流程填寫部門信息,點擊提交;在數據庫中添加部門;添加成功跳轉到部門信息操作頁面,顯示出新增部門記錄;添

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論