




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、【最新卓越管理方案 您可自由編輯】(人力資源管理)人力資源 管理系統概要設計說明書20XX年XX月-多年的企業咨詢鎖問經驗.展過實戰驗證可以落地執行的卓越管理方案,值得您下我擁有人力資源管理系統概要設計說明書版本號:V2,0文檔信息及版本歷史文檔信息項目名稱人力資源管理系統文檔名稱人力資源管理系統概要設計說明書存儲位置版本作者/修改者日期描述概要設計說明書目錄1引言21.1 編寫目的21.2 背景21.3 定義21.4 參考資料22總體設計22.1 需求規定22.2 運行環境3開發平臺32.3 基本設計概念和處理流程32.4 結構42.5 系統用例圖52.6 人工處理過程 62.7 尚未問決的
2、問題 63接口設計63.1 用戶接口 63.2 外部接口 63.3 內部接口 74運行設計74.1 運行模塊組合7總體運彳f設計74.2 運行控制84.3 運行時間85系統數據結構設計85.1 邏輯結構設計要點8數據表設計85.2 物理結構設計要點125.3 數據結構和程序的關系126系統出錯處理設計 126.1 出錯信息126.2 補救措施131引言1.1 編寫目的于需求分析階段中,我們已經將系統用戶對本系統的需求做了詳細的闡述,這些用戶需 求已經于上壹階段的調研中獲得,且于需求規格說明書中做到了詳盡得敘述及闡明。本階段于系統的需求分析的基礎上,對系統做概要設計。主要解決實現該系統需求的程
3、序模塊設計問題,包括如何把該系統劃分成若干個模塊、決定各個模塊之間的接口、模塊之 間傳遞的信息,數據結構、模塊結構的設計等。于以下的概要設計方案中將對于本階段中對 系統所做的所有概要設計進行詳細的說明。于下壹階段的詳細設計中,程序設計員可參考此概要設計方案,于概要設計對系統所做 的模塊結構設計的基礎上,對系統進行詳細設計。于以后的軟件測試以及軟件維護階段也可 參考此說明書,以便于了解于概要設計過程中所完成的各模塊設計結構,或于修改時找出于 本階段設計的不足或錯誤。1.2 背景開發軟件名稱:人力資源管理系統項目任務提出者:襄樊學院計算機系項目開發者:“襄理”神馬小組用戶:公司或企業實現軟件單位:
4、“襄理”神馬小組1.3 定義MVC :網站項目的三層結構:數據 -視圖-控制模式Businesslogicclass :業務邏輯層DAO :數據訪問接口JDBC:連接數據庫的協議1.4 參考資料人力資源管理系統需求分析規格說明書2總體設計2.1 需求規定通過該系統的實施,將公司或企業人事管理等方面的工作通過系統來實施,其中包括員 工信息管理、部門信息管理、招聘信息管理、薪資管理、獎懲制度和系統管理等,使得公司 的人事管理方面的業務運轉周期縮短20%之上,來提高公司的運轉效率。同時,系統最大限度的實現易安裝,易維護性,易操作性,運行穩定,安全可靠。2.2 運行環境服務器軟件? MSWindows
5、XP? MyEclipse7.5? MySQL5.1Tomcat6.0.20? DreamWaver2004?UltraEdit15.00.0.1043開發平臺? MyEclipse7.5? MySQL5.1? Tomcat 基本設計概念和處理流程設計概念:軟件架構基于組彳技術,采用 MVC(Mode-View-Controller)結構分隔業務邏輯、工作流和表示邏輯。MainServlet 是應用的Controller ,是所有請求的入口和分發中心,它根據HTTP請求的URL將所要進行的操作,從ScreenDefinition中找到相應的handler處理類,進行相應的處理
6、。處理完畢再向MainServlet 返回下壹個需要顯示的頁面。JSP是應用的View ,沒有業務邏輯,沒有 Model信息,只提供顯示頁面的功能。Businesslogicclass 、DAO(DataAccessObject)完成相應的業務邏輯處理和關聯數據庫的操作。JDBC是連接數據庫的協議,所有操作數據庫的動作必須通過DAO和JDBC來實現。各層次之間的數據交換均用Datamodel,Datamodel為序列化類。處理流程:2.4 結構2.5 人工處理過程說明于本軟件系統的工作過程中不得不包含的人工處理過程(如果有的話)2.6 尚未問決的問題說明于概要設計過程中尚未解決而設計者認為于系
7、統完成之前必須解決的各個問題。3接口設計3.1 用戶接口1 .用戶登陸的用戶和密碼輸入;2 .用戶的注冊信息的錄入;3 .用戶“個人資料”點擊進入;4 .進入后可更改用戶基本資料;5 .“個人資料”的信息錄入;6 .不同級別管理員進入后更改關聯信息;3.2 外部接口1 .超級管理員登陸后后訪問數據庫,調出所有管理員信息;2 .開首頁時,訪問數據庫,調出“部門管理”、“員工管理”、等信息;3 .管理員修改個人資料,訪問數據庫,調出關聯個人信息;4 .瀏覽者進入“個人管理獲得關聯信息;5 .管理員登陸后點“員工管理”訪問數據庫,調出關聯用戶信息;6 .管理員登陸后點“部門管理”訪問數據庫,調出關聯
8、用戶信息;7 .管理員登陸后點“招聘管理”訪問數據庫,調出關聯用戶信息;8 .管理員登陸后點“薪資管理”訪問數據庫,調出關聯用戶信息;9 .管理員登陸后點“獎懲制度”訪問數據庫,調出關聯用戶信息;10 .管理員登陸后點“系統管理”訪問數據庫,調出關聯用戶信息;11 .不同級別管理員進入后臺獲得關聯信息;3.3 內部接口往數據庫插入內容及信息調用函數連接數據庫,且通過SQL語句來對數據庫進行操作。數據的顯示采用綁定的方式,就列表顯法的使用使得所需數據的使用和操作異常方便。4運行設計4.1 運行模塊組合總體運行設計4.2 運行控制軟件運行時有較好的界面,基本能夠實現用戶的數據處理要求。4.3 運行
9、時間系統的運行時間基本能夠達到用戶所提出的要求。5系統數據結構設計5.1邏輯結構設計要點數據表設計1) tb_cj (獎懲方案表)中文名字段名字段類型長度是否空主鍵描述編Ridint110PK標題cj_titlenvarchar2551回cj_typeint111內容Cj_contentnvarchar2551金額cj_moneyDecimal10,21日期cj_timenvarchar25512) tb_department(部門信息表)中文名字段名字段類型長度是否空主鍵描述編RidInt110PK部門名稱dt_namenvarchar2551創建日期dt_createtimenvarcha
10、r2551備注dt_bznvarchar25513) tb_employee (員工信息表)中文名字段名字段類型長度是否空主鍵描述編RIdint110PK員工號em_serialNumbernvarchar2551姓名em_namenvarchar2551性別em_sexnvarchar2551年齡em_ageint111身份證號em_IDCardnvarchar2551出生日期em_bornnvarchar2551民族em_nationnvarchar2551婚姻情況em_marriagenvarchar2551政治面貌em_visagenvarchar2551血em_ancestralHo
11、menvarchar2551聯系電話em_telnvarchar2551家庭住址em_addressnvarchar2551畢業學校em_afterSchoolnvarchar2551專業em_specialitynvarchar2551文化程度em_culturenvarchar2551上崗時間em_startimenvarchar2551部門編號em_departmentIdint111部門工種em_typeWorknvarchar2551登記時間em_creatimenvarchar2551登記人名em_createNamenvarchar2551備注信息em_bznvarchar255
12、14) tb_invitejob (應聘人員表)中文名字段名字段類型長度是否空主鍵描述編RIdInt110PK姓名namenvarchar2551性別sexnvarchar2551年齡ageInt111出生日期bornnvarchar2551應聘職位jobnvarchar2551所學專業specialtynvarchar2551工作經驗experiencenvarchar2551文化程度teachSchoolnvarchar2551畢業學校afterSchoolnvarchar2551聯系電話telnvarchar2551家庭住址addressnvarchar2551登記時間createtim
13、envarchar2551個人簡介contentnvarchar2551是否錄用isstockInt1115) tb_manager(管理員表)中文名字段名字段類型長度是否空主鍵描述編RIdInt110PKaccountnvarchar2551密碼passwordnvarchar2551級別managerLevelnvarchar25516) tb_pay (薪資支付表)中文名字段名字段類型長度是否空主鍵描述編RIdInt110PK員工編號pay_emNumbernvarchar2551員工姓名pay_emNamenvarchar2551當前月份pay_monthnvarchar2551基本工
14、資pay_baseMoneyInt111加班費pay_overtimeInt111工齡費pay_ageInt111考勤費pay_checkDecimal10,21曠工費pay_absentDecimal10,21保險費pay_safetyDecimal10,217) tb_train(培訓人員表)中文名字段名字段類型長度是否空主鍵描述編RIdInt110PK培訓人tn_mannvarchar2551培訓主題tn_titlenvarchar2551培訓時間tn_timenvarchar2551培訓地點tn_addressnvarchar2551參加人員tn_joinnvarchar2551備注信息tn_bznvarchar25515.2 物理結構設計要點給出本系統內所使用的每個數據結構中的每個數據項的存儲要求,訪問方法、存取單位、存取的物理關系(索引、設備、存儲區域) 、設計考慮和保密條件。5.3 數據結構和程序的關系6系統出錯處理設計6.1 由錯信息1 .于用戶使用錯誤的數據或訪問沒有權限的數據后,系統給出提示:“對不起,你非法使用數據,沒有權限!”而且用戶的密碼管理能夠允許用戶修改自己的密碼, 不允許用戶的匿名登錄。2 .于客戶沒有登陸情況下點擊等提示信
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【課時練基礎作業】人教版四年級數學下冊第十單元《期末計算能力測試》(含答案)
- 中外合資企業合作協議書
- 授權代理合同框架協議
- 二手房屋買賣合同協議書范本
- 2025年注冊會計師考試信息披露的流程與標準試題及答案
- 項目管理領域挑戰試題及答案
- 企業財務規劃的基本步驟試題及答案
- 項目管理考試中短期與長期規劃的關系試題及答案
- 2025版高考歷史一輪復習第二單元西方民主政治與社會主義制度的建立課題六羅馬法的起源與發展學案含解析新人教版
- 考前沖刺資料證券從業資格證試題及答案
- GB 14907-2002鋼結構防火涂料
- 住宅樓工程臨時用水專項施工方案
- 靜電感應現象PPT
- 簽名設計課件
- 科室醫院感染風險評估表
- 品質異常處罰細則及獎罰制度
- 物聯網概論第二章產品電子編碼EPC課件
- DB3212∕T 1098-2022 小微企業安全生產托管服務規范
- 診所備案申請表格(衛健委備案)
- 辦公生活區臨時設施施工方案
- GB∕T 40262-2021 金屬鍍膜織物 金屬層結合力的測定 膠帶法
評論
0/150
提交評論