




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、11 引言引言.31.1 編寫目的.31.2 背景.31.3 定義.41.4 參考資料.42 程序系統的結構程序系統的結構.43 登錄模塊設計說明登錄模塊設計說明.53.1 程序描述.53.2 功能.53.3 性能.63.4 輸人項.63.5 輸出項.73.6 算法.73.7 流程邏輯.73.8 接口.73.9 存儲分配.83.10 注釋設計.83.11 限制條件.83.12 測試計劃.83.13 尚未解決的問題.94 員工管理模塊設計說明員工管理模塊設計說明.94.1 程序描述.94.2 功能.94.3 性能.94.4 輸人項.104.5 輸出項.114.6 算法.114.7 流程邏輯.11
2、4.8 接口.124.9 存儲分配.124.10 注釋設計.124.11 限制條件.124.12 測試計劃.124.13 尚未解決的問題.135 考勤管理模塊設計說明考勤管理模塊設計說明.135.1 程序描述.135.2 功能.135.3 性能.135.4 輸人項.135.5 輸出項.165.6 算法.1625.7 流程邏輯.175.8 接口.185.9 存儲分配.195.10 注釋設計.195.11 限制條件.195.12 測試計劃.195.13 尚未解決的問題.196 通訊管理模塊設計說明通訊管理模塊設計說明.196.1 程序描述.196.2 功能.196.3 性能.206.4 輸人項.2
3、06.5 輸出項.226.6 算法.226.7 流程邏輯.236.8 接口.236.9 存儲分配.246.10 注釋設計.246.11 限制條件.246.12 測試計劃.246.13 尚未解決的問題.247 日常管理模塊設計說明日常管理模塊設計說明.247.1 程序描述.247.2 功能.257.3 性能.257.4 輸人項.257.5 輸出項.267.6 算法.267.7 流程邏輯.267.8 接口.277.9 存儲分配.277.10 注釋設計.277.11 限制條件.287.12 測試計劃.287.13 尚未解決的問題.283詳細設計說明書詳細設計說明書1 引言引言1.1 編寫目的編寫目的
4、詳細設計說明書的目的是對軟件的總體設計所產生的功能模塊進行過程描述,開發一個可以直接轉化成程序語言的軟件表示,這樣可以讓管理員和軟件設計人員很好的了解軟件的功能,并對軟件的所有模塊有一個更深的了解。這樣設計出程序的“藍圖”程序員根據這份說明書進行匯編,其最終目標是決定里最終的程序代碼的質量。為軟件開發組制定在設計時應該共同遵守的標準,以便協調組內各成員的工作,提供軟件的表示,為軟件的質量評價提供依據。在前一階段(概要設計說明書)中,已解決了實現該系統需求的程序模塊設計問題。包括如何把該系統劃分成若干個模塊、決定各個模塊之間的接口、模塊之間傳遞的信息,以及數據結構、模塊結構的設計等。在以下的詳細
5、設計報告中將對在本階段中對系統所做的所有詳細設計進行說明。在本階段中,確定應該如何具體地實現所要求的系統,從而在編碼階段可以把這個描述直接翻譯成用具體的 程序語言書寫的程序。主要的工作有:根據在需求分析說明書中所描述的數據、功能、運行、性能需求,并依照概要設計說明書所確定的處理流程、總體結構和模塊外部設計,設計軟件系統的結構設計、逐個模塊的程序描述(包括各模塊的功能、性能、輸入、輸出、算法、程序邏輯、接口等等)解決如何:1.添加、刪除、修改等各項信息等;2.判斷信息的正誤并采取相應的處理步驟;3.進行數據庫的查詢、修改工作;4.接受并判斷錯誤,輸出相應的出錯消息; 在以下的各個階段中, 用戶操
6、作手冊將與本階段的工作緊密結合,努力作到讓用戶易懂易學。 測試報告和維護報告也將參考本說明書,檢驗本系統的各項性能指標,及時發現紕漏及時修補,一定要把功能強大、穩定可靠、便于維護的網上報名管理系統交到用戶手中。1.2 背景背景項目名稱:辦公自動化管理系統包含的模塊有:員工管理模塊、考勤管理模塊、通訊管理模塊、日常管理模 塊、系統登錄、系統退出模塊本項目的提出者:沈陽工程學院4開發者為:用戶::企業單位。1.3 定義定義mysql: 系統服務器所使用的數據庫管理系統(dbms) 。sql: 一種用于訪問查詢數據庫的語言事務流:數據進入模塊后可能有多種路徑進行處理。主鍵:數據庫表中的關鍵域。值互不
7、相同。外部主鍵:數據庫表中與其他表主鍵關聯的域。oa:office automation 辦公自動化1.4 參考資料參考資料1.項目開發計劃 本項目開發小組2.可行性研究報告 本項目開發小組3.軟件需求說明書 本項目開發小組4.概要設計說明書 本項目開發小組5.軟件工程 張海潘、倪寧 人民郵電出版社6.軟件工程原理、方法與應用 肖孟強、王宗江 中國水利水電出版社 7.實用軟件工程 鄭人杰、殷人昆、陶永 清華大學出版社8.軟件體系結構理論與實踐 馮沖、江賀、馬靜芳 人民郵電出版社9.數據庫原理與應用 張俊玲、王秀英籍淑麗 清華大學出版社10.數據庫設計教程 何玉潔,黃婷兒 機械工業出版社2 程序
8、系統的結構程序系統的結構根據辦公自動化管理系統的特點,開發的辦公自動化系統主要分為7大模塊:員工管理、考勤管理、通訊管理、日常管理、計劃制定、審核管理、系統管理7個主要模塊。對于登錄本系統的用戶將其權限分為:普通用戶、管理用戶。普通用戶可以登錄系統并且可進行各項信息的查詢,可進行請假登記、外出登記、上下班登記、出差登記等操作。管理用戶可以登錄本系統并進行全部的操作(例如:員工添加、員工刪除、員工修改等各項信息的操作) 。辦公自動化管理系統的功能結構圖如圖2.1所示。53 登錄模塊設計說明登錄模塊設計說明3.1 程序描述程序描述該模塊主要實現用戶登錄功能,根據已添加的用戶按用戶自身的權限登錄不同
9、的系統主界面。并實現用戶名、密碼、用戶類型是否匹配在登錄系統。辦公自動化管理系統員工管理考勤管理通訊管理日常管理計劃制定審核管理系統管理員工添加員工維護員工查詢外出登記請假登記上下班登記出差登記顯示通訊組顯示通訊信息增加通訊詳細信息會議管理公告管理討論中心軟件下載企業計劃部門計劃個人計劃發布申請審核批示數據備份數據恢復技術支持圖 2.1 系統功能總框圖3.2 功能功能對用戶填入的信息進行檢測:用戶名、密碼不能為空,且用戶類型須與其匹配若在以上檢測中不通過,則給出對應的消息提示。用戶登錄模塊 ipo 圖如6圖 3.1 所示。輸出處理輸入用戶名、密碼、用戶類型1.核對用戶信息2.用戶登錄有效的記錄
10、系統主界面圖 3.1 登錄模塊 ipo 圖3.3 性能性能精度要求精度要求根據用戶的需求,本系統在各項輸入、輸出項給出了明確的精度要求。時間需求時間需求在軟件方面,響應時間,更新處理時間都比較快且迅速,完全滿足用戶要求。靈活性靈活性當用戶需求,如操作方式,運行環境,結果精度,數據結構于其他軟件接口等發生變化時,設計的軟件要做適當調整,靈活性非常大。故障處理故障處理1.內部故障處理 在開發階段可以隨即修改數據庫里的相應內容。 2.外部故障處理 對編輯的程序進行重裝載時,第一次裝載認為錯,修改。第二次運行,在需求調用時出錯,有錯誤提示,重試。安全與保密安全與保密:用戶間數據相對隔離,設置多重權限控
11、制,用戶密碼等非還原較驗數據采用 md5 加密,防止泄密。3.4 輸人項輸人項1.名稱:用戶名標識:username數據的類型:varchar格式:文本數據值的有效范圍:82.名稱:密碼標識:pwd7數據的類型:varchar格式:文本數據值的有效范圍:303.名稱:用戶權限標識:purview數據的類型:varchar格式:文本數據值的有效范圍:103.5 輸出項輸出項辦公自動化管理系統主界面。3.6 算法算法1.用戶輸入完用戶名、密碼、用戶類型點擊登錄按鈕,判斷用戶名、密碼是否為空,為空則彈出提示對話框。2.用戶名、密碼不為空時,與數據庫中的記錄核對。3.有效的用戶記錄,該用戶根據用戶類型
12、不同進入對應的主界面,否則彈出錯誤對話框。4.另外,設計計數標記 count,每次登陸 count 加 1,三次登陸失敗,程序會自動退出。3.7 流程邏輯流程邏輯根據算法畫出本模塊的流程圖如圖 3.2 所示8是否開始輸入用戶名、密碼、驗證碼是否通過驗證進入主界面結束圖 3.2 登錄模塊流程圖3.8 接口接口外部接口外部接口按 windows 應用軟件用戶界面的規范來設計,使用以對話框為主的用戶界面,便于用戶使用。2.內部接口內部接口此系統模塊間采用數據耦合方式,通過參數表傳送數據,交換信息。數據視圖是基于數據結構來建立的,如果信息的結構使用相同的格式定義的話,多種信息可以共享相同的數據視圖組件
13、顯示信息的內容。數據結構是以描述方式定義的,與數據視圖的實現平臺沒有關系,因此在構件環境下使用可以很方便。數據行為基本不關心數據視圖是如何實現的,數據行為改變數據之后并不直接修改數據視圖,而是通過讓數據視圖刷新來得到數據的變化,數據行為與數據視圖的關聯在參數傳遞之后就結束了。數據視圖的復用本身就意味著數據行為可以被復用,如果數據視圖調用數據行為的參數是一致的話,相同數據行為還可以被多種數據視圖所復用。由于數據視圖和數據行為都可以通過上述方式被復用,因此在框架中數據視圖和數據行為可以像積木那樣被組裝起來,只要他們在關聯的地方具有相同的描述方式。當原先使用的數據視圖或數據行為已經不符合新的需求時,
14、可以將新的數據視圖或數據行為構件代替原來的構件與其他部分重新組合就可以完成升級,不影響其他信息對象仍然使用原來的構件,也不需要維護相同構件的多個版本。9事實上,數據從頭到尾都是隱藏在數據視圖和數據行為的背后。只要數據結構定義的描述方式沒有改變,即使數據結構本身改變了數據視圖和數據行為仍舊是可用的。用戶接口用戶接口與管理用戶之間的外部接口:此辦公自動化管理系統與管理用戶之間通過系統管理來進行信息交換,主要包括的外部接口為管理員的賬號輸入,密碼輸入。只有當管理員輸入的賬號和密碼正確時,才能登錄此系統,并利用此系統來對教材進行各種管理。與普通用戶之間的接口:此辦公自動化管理系統與普通用戶之間通過系統
15、管理來進行信息交換,主要包括的外部接口為普通用戶的賬號輸入,密碼輸入。只有當普通用戶輸入的賬號和密碼正確時,才能登錄此系統,并利用此系統來對教材進行各種管理。管理用戶與系統交互界面:根據該系統的工作特點,將用戶的界面設計分成以下幾個部分,每一部分完成一項獨立功能,在主窗口提供進入各個功能的入口,具體劃分如下:(1)主控窗口:提供菜單,功能按扭,狀態欄等操作部件,系統管理員可選擇進入具體的操作。(2)數據維護窗口:提供員工添加、員工維護、員工查詢、外出登記、請假登記、上下班登記、出差登記、會議管理、公告管理、討論中心、顯示通訊組、顯示通訊信息、增加通訊稿信息詳情功能。3.9 存儲分配存儲分配所有
16、數據存儲于數據庫服務器,采用 mysql 數據庫系統。3.10 注釋設計注釋設計1.用”/”進行單行的代碼注釋2.用”/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/”進行方法注釋3.用”/*xxxxxxxxxxxxxxx*/”進行多行注釋3.11 限制條件限制條件技術約束 10本項目的設計是在漢語程序設計語言的條件下進行的,技術設計采用軟硬一體化的設計方法。 環境約束 操作系統:windows98/nt/2000 以上瀏覽器:ie5 以上應用軟件:microsoft word 2003 以上開發工具:mysql netbeans7.0標準約束 該軟件的開發完全按照企業標準開
17、發,包括硬件、軟件和文檔規格硬件限制 cpu:1ghz 以上ram:256m 以上存儲容量:剩余存儲容量大于 100mpc 工作站cpu:500mhz 以上ram:128m 以上顯示設備:支持 1024x768 顯示分辨率3.12 測試計劃測試計劃1(“”, “”, “管理用戶”),(“請輸入用戶名”) 2(“李明”,“”,“管理用戶”),(“請輸入密碼”)3(“李明”,“1”,“普通用戶”),(“用戶類型錯誤”)4(“李明”,“a”,“管理用戶”),(管理用戶主界面)5(“aa”,“aa”,“普通用戶”),(普通用戶主界面)3.13 尚未解決的問題尚未解決的問題用戶間數據相對隔離,設置多重權
18、限控制,用戶密碼數據為實現采用 md5加密,來防止泄密。4 員工管理模塊設計說明員工管理模塊設計說明4.1 程序描述程序描述員工管理模塊包括員工添加、員工維護、員工查詢 3 項內容。實現了員工的全部操作。114.2 功能功能員工信息的添加、修改、刪除、查詢功能。員工管理模塊的 ipo 圖如圖4.1 所示。輸出處理輸入要添加的員工信息要刪除/修改員工姓名要查詢員工的部分信息1.核對用戶信息2.刪除/修改記錄3.查詢用戶全部信息2.更新記錄有效地記錄更新后的文件用戶全部信息更新后的文件更新后的文件圖 4.1 員工管理模塊 ipo 圖4.3 性能性能同本文同本文 3.34.4 輸人項輸人項1.名稱:
19、用戶名標識:username數據的類型:varchar格式:文本數據值的有效范圍:82.名稱:密碼標識:pwd數據的類型:varchar格式:文本數據值的有效范圍:303.名稱:用戶姓名標識:name數據的類型:varchar格式:文本12數據值的有效范圍:84.名稱:用戶權限標識:purview數據的類型:varchar格式:文本數據值的有效范圍:105.名稱:用戶所在部門標識:branch數據的類型:varchar格式:文本數據值的有效范圍:206.名稱:用戶工作標識:job數據的類型:varchar格式:文本數據值的有效范圍:207.名稱:用戶性別標識:sex數據的類型:varchar格
20、式:文本數據值的有效范圍:28.名稱:用戶 e-mail標識:email數據的類型:varchar格式:文本數據值的有效范圍:409.名稱:用戶電話標識:tel數據的類型:varchar格式:文本數據值的有效范圍:1110.名稱:用戶地址標識:address數據的類型:varchar格式:文本數據值的有效范圍:5011.名稱:優秀員工標識:bestman13數據的類型:varchar格式:文本數據值的有效范圍:44.5 輸出項輸出項相應的界面,其對應的輸出項與輸入項相同。4.6 算法算法員工添加員工添加:1.輸入員工的各項信息,按提交按鈕,判斷用戶名是否為空。如果為空則彈出警告對話框。2.用戶
21、名不為空時,將該條記錄插入數據庫。員工修改員工修改/刪除:刪除:1.在用戶名處,直接從數據庫中調用已添加的全部用戶名,用下拉列表顯示。2.選好要修改/刪除的員工姓名后,點擊確定,下面會顯示該員工的全部信息。3.要修改員工信息時,在本已顯示個原信息的基礎上對其修改,點擊修改按鈕,更新數據庫中的信息。4.要刪除員工信息時,直接按刪除按鈕,刪除數據庫中該員工的全部信息。員工查詢:員工查詢:1.本項查詢功能為多條件模糊查詢。2.可根據用戶名、員工姓名、用戶工作、所在部門、優秀員工,選擇其中一項或多項對其進行查詢操作。3.當什么都沒選時,點擊查詢按鈕為全部信息查詢。4.當在用戶名中只輸入一個姓或名時,會
22、對數據庫中的數據進行模糊查詢,并顯示帶有該姓或名的員工的全部信息。4.7 流程邏輯流程邏輯根據算法畫出本模塊的流程圖如圖 4.2 所示4.8 接口接口同本文同本文 3.8144.9 存儲分配存儲分配同本文同本文 3.9否否是是否否否是是開始輸入選項員工添加添加添加員工信息員工修改/刪除結束修改修改該員工信息刪除該員工信息員工查詢查看員工信息是圖 4.2 員工管理模塊流程圖4.10 注釋設計注釋設計同本文同本文 3.104.11 限制條件限制條件同本文同本文 3.114.12 測試計劃測試計劃1(“”, ),(“請輸入用戶名”) 2(“李明”, ,“管理用戶”),(“員工添加成功”)3(“李明”
23、, ),(“刪除成功”)4(“李明”, ),(“修改成功”)5(“李明”, ),(李明的全部信息)6(“”, ),(所有員工的信息)154.13 尚未解決的問題尚未解決的問題本部分的功能全部實現。5 考勤管理模塊設計說明考勤管理模塊設計說明5.1 程序描述程序描述考勤管理模塊包括外出登記、請假登記、出差登記、上下班登記幾項內容,對外出或請假人員是否銷假、出差人員是否回歸、員工是否有遲到或早退的現象都做判斷。5.2 功能功能考勤管理模塊 ipo 圖如圖 5.1 所示。輸出處理輸入外出登記信息請假登記信息上下班登記信息出差登記信息1.核對登記信息2.更新記錄有效的記錄更新后的文件圖 5.1 考勤管
24、理模塊 ipo 圖5.3 性能性能同本文同本文 3.35.4 輸人項輸人項請假登記:請假登記:1.名稱:請假人標識:name1數據的類型:varchar16格式:文本數據值的有效范圍:82.名稱:請假人所在部門標識:department數據的類型:varchar格式:文本數據值的有效范圍:203.名稱:請假時間標識:time1數據的類型:varchar格式:文本數據值的有效范圍:304.名稱:預計銷假時間標識:time2數據的類型:varchar格式:文本數據值的有效范圍:305.名稱:是否銷假標識:state數據的類型:varchar格式:文本數據值的有效范圍:8外出登記:外出登記:1.名稱
25、:外出人標識:name1數據的類型:varchar格式:文本數據值的有效范圍:82.名稱:外出人所在部門標識:department數據的類型:varchar格式:文本數據值的有效范圍:203.名稱:外出時間標識:time1數據的類型:varchar格式:文本數據值的有效范圍:30174.名稱:預計回歸時間標識:time2數據的類型:varchar格式:文本數據值的有效范圍:305.名稱:外出原因標識:content數據的類型:varchar格式:文本數據值的有效范圍:50出差登記:出差登記:1.名稱:出差人標識:name1數據的類型:varchar格式:文本數據值的有效范圍:82.名稱:出差人
26、所在部門標識:department數據的類型:varchar格式:文本數據值的有效范圍:203.名稱:出差時間標識:time1數據的類型:varchar格式:文本數據值的有效范圍:304.名稱:預計回歸時間標識:time2數據的類型:varchar格式:文本數據值的有效范圍:305.名稱:是否回歸標識:state數據的類型:varchar格式:文本數據值的有效范圍:86.名稱:外出原因標識:content18數據的類型:varchar格式:文本數據值的有效范圍:50上下班登記:上下班登記:1.名稱:登記人標識:name1數據的類型:varchar格式:文本數據值的有效范圍:82.名稱:登記人所
27、在部門標識:department數據的類型:varchar格式:文本數據值的有效范圍:203.名稱:登記時間標識:enroltime數據的類型:varchar格式:文本數據值的有效范圍:304.名稱:規定時間標識:defintime數據的類型:varchar格式:文本數據值的有效范圍:305.名稱:登記類型標識:enroltype數據的類型:varchar格式:文本數據值的有效范圍:865.名稱:登記備注標識:enrolremark數據的類型:varchar格式:文本數據值的有效范圍:507.名稱:登記總結標識:state數據的類型:varchar格式:文本19數據值的有效范圍:85.5 輸出
28、項輸出項各項信息的現實,輸出項同輸入項。5.6 算法算法請假登記:請假登記:1.點擊詳細信息顯示按鈕,則會顯示已登記過的全部記錄。2.在顯示的全部信息中,若登錄的管理用戶,可對以回歸的員工進行已銷假操作。3.若請假登記,則填入登記的各項信息,其均為必填項。4.提交登記信息,數據庫中添加新紀錄。外出登記:外出登記:1.點擊詳細信息顯示按鈕,則會顯示已登記過的全部記錄。2.在顯示的全部信息中,若登錄的管理用戶,可對以回歸的員工進行已銷假操作。3.若外出登記,則填入登記的各項信息,其均為必填項。4.提交登記信息,數據庫中添加新紀錄。上下班登記:上下班登記:1.點擊詳細信息顯示按鈕,則會顯示已登記過的
29、全部記錄。2.在顯示的全部信息中,若登錄的管理用戶,可對以回歸的員工進行已銷假操作。3.若上下班登記,則填入登記的各項信息,其均為必填項,當登記類型選擇為上班時,規定時間為 9:00,選擇下班時,規定時間為 17:00,規定時間根據其選項不同自動更改。4.提交登記信息,數據庫中添加新紀錄。出差登記:出差登記:1.點擊詳細信息顯示按鈕,則會顯示已登記過的全部記錄。2.在顯示的全部信息中,若登錄的管理用戶,可對以回歸的員工進行已回歸操作。3.若出差登記,則填入登記的各項信息,其均為必填項。4.提交登記信息,數據庫中添加新紀錄。5.7 流程邏輯流程邏輯根據算法畫出本模塊的流程圖如圖 5.2 所示20
30、5.8 接口接口同本文同本文 3.85.9 存儲分配存儲分配同本文同本文 3.95.10 注釋設計注釋設計同本文同本文 3.105.11 限制條件限制條件同本文同本文 3.1121否是否否是否否否是是開始輸入選項外出登記登記外出登記是查看查看登記信息是銷假銷假操作信息是刪除刪除公告信息否請假登記否否是登記請假登記是查看查看登記信息是銷假銷假否是否否是登記上下班登記是查看刪除公告信息否否否是登記出差登記是查看查看出差信息是銷假銷假操作結束出差登記上下班登記圖 5.2 考勤管理模塊程序流程圖5.12 測試計劃測試計劃1(“李明”,“銷售部”,“出差”,“2011-06-01”,“2011-07-0
31、6”),(“添加成功”) 2(“”,“”,“”,“”,“”,“”,“”),(“請輸入姓名”)3(“李明”,“”,“”,“”,“”,“”,“”),(“請輸入所屬部門”)4(“李明”,“銷售部”,“”,“”,“”,“”,“”),( “請輸入原因”)225“李明”,“銷售部”,“出差”,“”,“”,“”,“”),( “請輸入日期”)5.13 尚未解決的問題尚未解決的問題由于我們開發小組成員的技術有限,還未完成點擊表格單元格中的未銷假,自動變為已銷假的功能。6 通訊管理模塊設計說明通訊管理模塊設計說明6.1 程序描述程序描述通訊管理模塊主要負責存儲員工的通訊信息。員工的通訊信息可按通訊組進行分別存儲。
32、權限為”管理用戶”的用戶可對通訊信息進行修改和刪除操作。6.2 功能功能通訊管理模塊 ipo 圖如圖 6.1 所示。輸出處理輸入通訊組類別通訊信息查詢要求1.核對信息2.更新記錄3.核對通訊信息有效的記錄更新后的文件全部通訊信息圖 6.1 通訊管理模塊 ipo 圖6.3 性能性能同本文同本文 3.36.4 輸人項輸人項添加通訊組:添加通訊組:1.名稱:通訊組名標識:name1數據的類型:varchar格式:文本23數據值的有效范圍:20添加通訊信息:添加通訊信息:1.名稱:員工姓名標識:name11數據的類型:varchar格式:文本數據值的有效范圍:82.名稱:員工生日標識:birthday
33、數據的類型:varchar格式:文本數據值的有效范圍:203.名稱:員工性別標識:sex數據的類型:varchar格式:文本數據值的有效范圍:24.名稱:婚否標識:hy數據的類型:varchar格式:文本數據值的有效范圍:45.名稱:所屬單位標識:dw數據的類型:varchar格式:文本數據值的有效范圍:406.名稱:所屬部門標識:department數據的類型:varchar格式:文本數據值的有效范圍:207.名稱:標識:數據的類型:varchar格式:文本數據值的有效范圍:8.名稱:職務24標識:zw數據的類型:varchar格式:文本數據值的有效范圍:209.名稱:省份標識:sf數據的類
34、型:varchar格式:文本數據值的有效范圍:1010.名稱:城市標識:cs數據的類型:varchar格式:文本數據值的有效范圍:1511.名稱:辦公電話標識:phone數據的類型:varchar格式:文本數據值的有效范圍:1512.名稱:移動電話標識:phone1數據的類型:varchar格式:文本數據值的有效范圍:1113.名稱:郵箱地址標識:email數據的類型:varchar格式:文本數據值的有效范圍:3014.名稱:標識:數據的類型:varchar格式:文本數據值的有效范圍:15.名稱:qq 號碼標識:qq數據的類型:varchar格式:文本25數據值的有效范圍:1516.名稱:家庭
35、電話標識:family數據的類型:varchar格式:文本數據值的有效范圍:1517.名稱:家庭住址標識:address數據的類型:varchar格式:文本數據值的有效范圍:5018.名稱:備注標識:remark數據的類型:varchar格式:文本數據值的有效范圍:10019.名稱:通訊組標識:name1數據的類型:varchar格式:文本數據值的有效范圍:126.5 輸出項輸出項相應的界面,其對應的輸出項與輸入項相同。6.6 算法算法顯示通訊組:顯示通訊組:1.添加通訊組類別按鈕,則彈出一個輸入對話框,輸入通訊組名后,點擊確定,將該數據插入數據庫。點擊取消回到上一步界面。若為輸入通訊組名,點
36、擊確定,則彈出警告對話框。2.點擊顯示按鈕,則顯示全部通訊組信息,包括通訊組名,通訊組內數量,其數量根據通訊詳細信息中通訊組的不同來統計其個數,并顯示。3.如果為管理用戶,則可對通訊組名進行刪除操作。增加通訊信息:增加通訊信息:1.輸入各項信息后,點擊添加按鈕,若姓名或移動電話為空,則彈出警告對話框。否則彈出添加成功對話框。將改天新記錄插入數據庫中。262.點擊重置按鈕,其已輸入的全部信息清空。顯示通訊信息:顯示通訊信息:進入后直接顯示全部的通訊信息。6.7 流程邏輯流程邏輯根據算法畫出本模塊的流程圖如圖 6.2 所示6.8 接口接口同本文同本文 3.83.86.9 存儲分配存儲分配同本文同本
37、文 3.9是否否否是否否否是開始輸入選項顯示通訊組顯示顯示通訊組是增加增加通訊組是修改修改通訊組是刪除刪除通訊組添加通訊信息否增加通訊信息結束顯示通訊信息顯示全部通訊信息圖 6.2 通訊管理模塊程序流程圖276.10 注釋設計注釋設計同本文同本文 3.106.11 限制條件限制條件同本文同本文 3.113.116.12 測試計劃測試計劃1(“銷售部”),(“添加成功”) 2(“”),(“請輸入通訊組名”)3(“李明” ),(“添加通訊信息成功”)4(“”,“”,“”,“”,“”,“”,“” ),( “請姓名不能為空”)5“李明”,“銷售部”,“出差”,“”,“”,“”,“”),( “移動電話不
38、能為空”)6.13 尚未解決的問題尚未解決的問題由于我們開發小組成員的技術有限,還未完成點擊表格單元格中的刪除,及刪除其對應的通訊組。7 日常管理模塊設計說明日常管理模塊設計說明7.1 程序描述程序描述根據企業的日常管理工作,本系統在日常管理模塊中主要設計了會議管理、公告管理、討論中心三項功能,如果用戶的權限是”普通用戶”,則只允許用戶查看公告和會議記錄,此外討論中系統可以自動獲取用戶姓名,用戶可以進行留言方便員工間的交流;如果用戶的權限為”管理用戶”,則用戶可對會議、公告進行添加、修改、刪除等操作。7.2 功能功能日常管理模塊 ipo 如如圖 3.5 所示。28輸出處理輸入查詢會議要求查詢公告要求新會議信息新公告信息新留言信息查詢留言要求1.核對查詢信息2.核對查詢信息3.核對會議信息4.核對公告信息5.更新記錄6.核對留言信息7.核對查詢信息全部會議信息全部公告信息有效地記錄有效地記錄更新后的文件全部留言信息全部留言信息圖 7.1 日常管理模塊 ipo 圖7.3 性能性能同本文同本文 3.37.4 輸人項輸人項1.名稱:留言人標識:mname數據的類型:格式:文本數據值的有效范圍:82.名稱:留言內容標識:conect數據的類型:格式:文本數據值的有效范圍:2003.名稱:留言主題標識:subject數據的類型:格式:文本數據
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 從被動語態到主動語態:六年級英語語法知識點解析教案
- 朝陽師范高等專科學校《中國現當代文學史(2)》2023-2024學年第二學期期末試卷
- 西北農林科技大學《中外美術史》2023-2024學年第二學期期末試卷
- 綿陽飛行職業學院《流行病學》2023-2024學年第二學期期末試卷
- 今天人民大會堂活動方案
- 今年團日活動方案
- 今日份美甲店活動方案
- 2024年度河北省二級造價工程師之土建建設工程計量與計價實務考前練習題及答案
- 酒店前臺服務與酒店管理協作協議
- 五年級數學應用題訓練與實踐
- 阿米巴模式的合同協議書
- 福建省泉州市晉江市2025屆數學七下期末調研試題含解析
- 技術員獎勵協議書
- 北京市先農壇體育運動技術學校招聘筆試真題2024
- GB 35181-2025重大火災隱患判定規則
- 打破傳統藩籬:小學高段先寫后教習作教學模式的創新與實踐
- 2025年道德與法治課程考試試卷及答案
- 山西省運城市2025年中考一模語文試題(含答案)
- 天津2025年中國醫學科學院放射醫學研究所第一批招聘筆試歷年參考題庫附帶答案詳解
- 2025河南中考:政治必背知識點
- 《小米印度發展路線》課件
評論
0/150
提交評論