




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質文檔-傾情為你奉上濱江學院總體設計報告 課程名稱 學生姓名 學 號 專業(yè)班級 軟件工程2班 濱江學院計算機系2012年06月網絡兼職招聘系統(tǒng)總體設計1. 引言1.1 編寫目的由前面的需求分析,得出了系統(tǒng)的基本需求和基本的數據流圖,要實現整個系統(tǒng),需要對客戶端需求進行設計,總體設計主要是利用比較抽象的語言對整個需求進行總結,確定對系統(tǒng)的物理配置,確定整個系統(tǒng)的處理流程和系統(tǒng)的數據結構,接口設計,實現對系統(tǒng)的初步設計本總體設計說明書的目的是進一步細化軟件設計階段得出的軟件總體概貌,把它加工成在程序細節(jié)上非常接近于源程序的軟件表示。1.2 項目背景開發(fā)軟件系統(tǒng)名稱:網絡兼職招聘系統(tǒng)項目的提出
2、者:我小組成員項目的開發(fā)者:我小組成員項目用戶:招聘單位,求職人員1.3 定義DBMS:數據庫管理系統(tǒng)Windows XP/2000:運行環(huán)境MYSQL:數據庫管理軟件靜態(tài)數據:系統(tǒng)固化在內地描述系統(tǒng)實現功能的一部分數據動態(tài)數據:在軟件運行過程中兼職人員輸入的后系統(tǒng)輸出給兼職人員的一部分數據,也就是系統(tǒng)要處理的數據。硬件支持: Cpu: 1G以上、內存:512M以上軟件支持:支持以下平臺: Windows 2000、Windows XP數據字典:數據字典中的名字都是一些屬性與內容的抽象和概括,它們的特點是數據的“嚴密性”和“精確性” 軟件開發(fā)語言:C 1.4 參考資料教材:信息管理與信息系統(tǒng)實
3、驗,數據庫系統(tǒng)概論參考書:.NET面向對象編程2 總體設計2.1 需求規(guī)定2.1.1 對功能的需求網絡兼職招聘系統(tǒng)可分為兩個主要的組成部分,一個是客戶端子系統(tǒng),一個是管理端子系統(tǒng)??蛻舳俗酉到y(tǒng)功能主要是應聘者通過登錄招聘網站進行操作的功能,即應聘功能。管理端子系統(tǒng)功能是招聘公司的管理人員發(fā)布招聘職位,整理應聘者簡歷,面試等功能。主用例圖填寫簡歷流程圖(客戶端子系統(tǒng)的功能)應聘者活動圖管理端用例圖2.1.2 對性能的要求1)精度對該軟件,填寫用戶名,密碼需要百分之百的正確2)時間特性要求:無論是客戶端還是管理端,當用戶登錄,進行任何操作的時候,系統(tǒng)應該及時的進行反應,反應的時間在5秒內,系統(tǒng)應能
4、監(jiān)測出各種非正常情況,如與設備的通信中斷,無法連接數據庫服務等,以免出現長時間等待甚至無響應。2.2 運行環(huán)境本系統(tǒng)的硬件環(huán)境如下:客戶機:普通PCl CPU:P41.8GHzl 內存:256MB以上l 能夠運行IE6.0以上的機器l 分辨率:推薦使用1024*768像素Web服務器l CPU:P42.0GHzl 內存:1GB以上l 硬盤:80GB以上l 網卡:KMb/s速度數據庫服務器l CPU:P42.0GHzl 內存:1GB以上l 硬盤:80GB以上2.3 基本設計概念和處理流程求職人員進入界面,查看招聘信息,發(fā)現合適自己的招聘信息,可以自己去聯(lián)系招聘人員,沒有發(fā)現適合的,可以登錄界面,
5、登記自己的求職信息。招聘單位進入界面,查看求職信息,發(fā)現有自己單位滿意的人員,可以自己去聯(lián)系求職人員,沒有找到滿意的,可以登錄界面,登記單位的招聘信息。游客進入界面,可以查看自己想看的信息,如要填寫資料,需要先注冊自己的信息?;玖鞒虉D:2.4 結構主用例圖填寫簡歷流程圖(客戶端子系統(tǒng)的功能)應聘者活動圖管理端用例圖2.5 功能需求與程序的關系 只有在功能齊全的情況下才能運行程序。2.6 人工處理過程當會員發(fā)布信息時,信息會進入我們的數據庫,我們有關人員,會去審核消息是否真實性,并考慮消息是否觸發(fā)法律,在決定消息是否公布。3. 接口設計3.1 用戶接口本軟件的用戶一般需要通過終端進行操作,進入
6、主界面后點擊相應的窗口,分別進入相對應的界面(如:輸入界面、輸出界面)。用戶對程序的維護,最好要有備份。3.2 外部接口在輸入方面,對于鍵盤、鼠標的輸入。在輸出方面,打印機的連接及使用。在網絡傳輸部分,在網絡硬件部分,實現高速傳輸。3.3 內部接口通過面向對象語言設計類,在public類中實現調用個模塊之間采用函數調用、參數傳遞、返回值的方式類間實現嚴格封裝4. 運行設計4.1 運行模板組合客戶機程序在有輸入時啟動接收數據模塊,通過各模塊之間的調用,讀入并對輸入進行格式化。在接收數據模塊得到充分的數據時,將調用網絡傳輸模塊,將數據通過網絡送到服務器,并等待接收服務器返回的信息。接收到返回信息后
7、隨即調用數據輸出模塊,對信息進行處理,產生相應的輸出。服務器程序的接收網絡數據模塊必須始終處于活動狀態(tài)。接收到數據后,調用數據處理/查詢模塊對數據庫進行訪問,完成后調用網絡發(fā)送模塊,將信息返回客戶機。4.2 運行控制運行控制將嚴格按照各模塊間函數調用關系來實現。在各事務中心模塊中,需對運行控制進行正確的判斷,選擇正確的運行控制路徑。在網絡傳方面,客戶機在發(fā)送數據后,將等待服務器的確認收到信號,收到后,再次等待服務器發(fā)送回答數據,然后對數據進行確認。服務器在接到數據后發(fā)送確認信號,在對數據處理、訪問數據庫后,將返回信息送回客戶機,并等待確認。4.3 運行時間在軟體的需求分析中,對運行時間的要求為
8、必須對作出的操作有較快的反應。網絡硬件對運行時間有最大的影響,所以建議采用高速ATM 網絡。其次硬件對本系統(tǒng)的速度影響將會大于軟件的影響,建議使用 Pentium III 處理器。硬件對本系統(tǒng)的速度影響將會大于軟件的影響。5. 系統(tǒng)數據結構設計5.1 邏輯結構設計要點注冊表電子郵件密碼重復密碼用戶協(xié)議確定注冊登錄表郵箱密碼登錄求職者表工作類別希望工作所在地標題姓名性別年齡學歷自我描述聯(lián)系方式空余時間招聘單位表公司全稱所屬行業(yè)公司類型聯(lián)系人聯(lián)系電話公司地址公司簡介職業(yè)名稱招聘人數工作時間薪資水平職業(yè)要求郵件5.2 物理結構設計要點1. 注冊信息1. 我的郵件2. 密碼3. 重復密碼4. 用戶協(xié)議
9、5. 確認注冊2. 登錄信息1. 電子郵件2. 密碼3. 登錄3. 求職信息1. 工作類型2. 希望工作所在地3. 標題4. 姓名5. 性別6. 年齡7. 學歷8. 自我描述9. 聯(lián)系方式10. 空余時間4. 招聘單位信息1. 公司全稱2. 所屬行業(yè)3. 公司類型4. 聯(lián)系人5. 聯(lián)系電話6. 公司地址7. 公司簡介8. 職業(yè)名稱9. 招聘人數10. 工作時間11. 薪資水平12. 職業(yè)要求13. 郵箱5.3 數據結構與程序的關系服務器程序在對注冊、求職/招聘信息進行操作時需對數據表進行查詢和修改:在注冊、求職/招聘信息,過程中都需要對數據庫中的所有表,進行聯(lián)合查詢、修改。物理數據結構主要用于
10、各模塊之間函數的信息傳遞。接口傳遞的信息將是以數據結構封裝了的數據,以參數傳遞或返回值的形式在各模塊間傳輸。出錯信息將送入顯示模塊中。6. 系統(tǒng)出錯處理6.1 出錯輸出信息程序在運行時主要會出現兩種錯誤:1、由于輸入信息,或無法滿足要求時產生的錯誤,稱為軟錯誤。2、由于其他問題,如網絡傳輸超時等,產生的問題,稱為硬錯誤。對于軟錯誤,須在注冊操作成功判斷及輸入數據驗證模塊由數據進行數據分析,判斷錯誤類型,再生成相應的錯誤提示語句,送到輸出模塊中。對與硬錯誤,可在出錯的相應模塊中輸出簡單的出錯語句,并將程序重置。返回輸入階段。6.2 出錯處理對策所有的客戶機及服務器都必須安裝不間斷電源以防止停電或電壓不穩(wěn)造成的數據丟失的損失。在網絡傳輸方面,可考慮建立一條成本較低的后備網絡,以保證當主網絡斷路時數據的通信。在硬件方面要選擇較可靠、穩(wěn)定的服務器機種,保證系統(tǒng)運行時的可靠性。6.3 系統(tǒng)維護設計對于數據庫的危害,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國脫胎漆器行業(yè)應用動態(tài)與投資盈利研究報告
- 2025至2030中國胰島素樣生長因子Ⅱ行業(yè)市場占有率及投資前景評估規(guī)劃報告
- 農業(yè)科技行業(yè)創(chuàng)新發(fā)展及投資機會研究報告
- 2025至2030中國翼式風速表行業(yè)市場占有率及投資前景評估規(guī)劃報告
- 2025至2030中國羊肚菌種植行業(yè)市場占有率及投資前景評估規(guī)劃報告
- 2025至2030中國網絡連接三相智能水表行業(yè)市場深度研究及發(fā)展前景投資可行性分析報告
- 2025至2030中國線束設備行業(yè)運行動態(tài)及投資前景展望報告
- 音樂課程創(chuàng)新心得體會
- 小型室內裝飾施工流程指導
- 建筑工地平安家庭事跡材料范文
- 四川省眉山市東坡區(qū) 2024-2025學年七年級下學期期末道德與法治試卷(含答案)
- 少兒健康運動課件
- 應急救援無人機系統(tǒng)應用解析
- 2025北師大版新教材七年級上冊英語單詞表(精校打印)
- 2025至2030年中國電弧故障斷路器(AFCI)行業(yè)市場競爭態(tài)勢及產業(yè)前景研判報告
- 2025年安徽省中考英語試卷(含答案)
- 思想道德與法治2023年版電子版教材-1
- 物聯(lián)網安全風險評估-第2篇-洞察闡釋
- 上汽英飛凌無錫分公司第二代框架式功率模塊產品導入年產150萬片模塊項目環(huán)評資料環(huán)境影響
- 2025注冊核安全工程師考前沖刺試卷帶答案
- 國家數據局《2024年“數據要素×”項目案例集》
評論
0/150
提交評論