付費(fèi)下載
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.1 引言21.1 編寫(xiě)目的21.2 背景21.3 定義21.4 參考資料22 程序系統(tǒng)的結(jié)構(gòu)33 程序 1(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明33.1 程序描述33.2 功能33.3 性能43.4 輸人項(xiàng)43.5 輸出項(xiàng)43.6 算法43.7 流程邏輯53.8 接口63.9 存儲(chǔ)分配63.10 注釋設(shè)計(jì)63.11 限制條件63.12 測(cè)試計(jì)劃63.13 尚未解決的問(wèn)題64 程序 2(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明74.1 程序描述74.2 功能74.3 性能74.4 輸人項(xiàng)74.5 輸出項(xiàng)74.6 算法84.7 流程邏輯84.7 接口94.8 存儲(chǔ)分配94.9 注釋設(shè)計(jì)94.10 限制條件104.11 測(cè)試計(jì)劃104.12
2、 尚未解決的問(wèn)題10頁(yè)腳.詳細(xì)設(shè)計(jì)說(shuō)明書(shū)1 引言1.1 編寫(xiě)目的在使用程序語(yǔ)言編制程序之前,需要對(duì)所采用算法的邏輯關(guān)系進(jìn)行進(jìn)行分析,設(shè)計(jì)出全部必要的過(guò)程細(xì)節(jié), 并給予清晰的表達(dá), 使之成為編碼的依據(jù), 也作為軟件測(cè)試人員及軟件維護(hù)人員進(jìn)行測(cè)試及維護(hù)時(shí)的參照。1.2 背景項(xiàng)目的提出 :工資管理是企業(yè)管理的重要組成部分,它與企業(yè)的人事管理、財(cái)務(wù)管理有著密切的聯(lián)系。 對(duì)于勞資關(guān)系相對(duì)復(fù)雜的大中型企事業(yè)單位,手工進(jìn)行工資的發(fā)放工作往往需要耗費(fèi)大量的人力與時(shí)間。 由于工資發(fā)放在時(shí)間和操作上存在著一定的重復(fù)性、 規(guī)律性,這使得工資管理的計(jì)算機(jī)化成為可能, 該項(xiàng)目的提出正是為了在此基礎(chǔ)上進(jìn)一步實(shí)現(xiàn)企業(yè)員工工
3、資管理的規(guī)范化和自動(dòng)化。項(xiàng)目與其他軟件或其他系統(tǒng)的關(guān)系:工資管理系統(tǒng)是全企業(yè)信息管理系統(tǒng)的一個(gè)有機(jī)組成部分,它需要和員工人事管理、員工工時(shí)考勤、 員工醫(yī)療保險(xiǎn)等系統(tǒng)連接, 能夠從這些系統(tǒng)中正確的取得員工基本工資、 津貼、醫(yī)療保險(xiǎn)等信息。用戶群:工資管理系統(tǒng)軟件的用戶主要為各種企事業(yè)單位的財(cái)務(wù)部門(mén)1.3 定義工資項(xiàng)目 : 在計(jì)算月工資時(shí)需要涉及的各項(xiàng)信息, 例如基本工資, 津貼費(fèi) , 缺勤費(fèi) , 保險(xiǎn)費(fèi)等計(jì)算公式 : 即計(jì)算月工資的方法缺勤費(fèi)用 : 即員工由于缺勤而需扣除的費(fèi)用津貼 : 即員工因?yàn)榧影喽柙黾拥墓べY醫(yī)療保險(xiǎn) : 即員工參加醫(yī)療保險(xiǎn)及社會(huì)保險(xiǎn)等保險(xiǎn)而需報(bào)銷或交納的一定費(fèi)用基本工資
4、: 每個(gè)工種有不同的基本工資1.4 參考資料【 1】工資管理系統(tǒng)需求規(guī)格說(shuō)明書(shū);【 2】工資管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)【 3】張立, C#2.0 寶典,電子工業(yè)出版社, 2007【 4】李蘭友等編著, Visual C#.Net 程序設(shè)計(jì),清華大學(xué)出版社, 2003頁(yè)腳.【5】軟件工程與軟件開(kāi)發(fā)工具ISBN7-302-09290-7、 TP 6515 2004年 9 月?!?】肖剛,古輝,程振波,張?jiān)Q實(shí)用軟件文檔寫(xiě)作北京:清華大學(xué)出版社。2 程序系統(tǒng)的結(jié)構(gòu)工資管理系統(tǒng)是全企業(yè)信息管理系統(tǒng)的一個(gè)有機(jī)組成部分,它并非一個(gè)獨(dú)立的系統(tǒng),需要和員工人事管理、 員工工時(shí)考勤、 員工醫(yī)療保險(xiǎn)等系統(tǒng)連接, 能夠
5、從這些系統(tǒng)中正確的取得員工基本工資、 津貼、醫(yī)療保險(xiǎn)、出勤狀況等信息。 下圖為本系統(tǒng)與其它系統(tǒng)的數(shù)據(jù)交換圖。本系統(tǒng)與其他系統(tǒng)聯(lián)系緊密,那么就得通過(guò)相應(yīng)的接口把各個(gè)系統(tǒng)聯(lián)系起來(lái),圖(2-1-2 )就是本系統(tǒng)和其他系統(tǒng)的接口圖。醫(yī)療保險(xiǎn)醫(yī)療保險(xiǎn)數(shù)據(jù)庫(kù)工資核算工資管理系財(cái)務(wù)管理系統(tǒng)統(tǒng)工資數(shù)據(jù)庫(kù)人事管理系統(tǒng)年終獎(jiǎng)金員工信息數(shù)據(jù)庫(kù)考勤系統(tǒng)考勤數(shù)據(jù)庫(kù)圖( 2-1-2 )系統(tǒng)接口圖3 程序 1(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明3.1 程序描述本程序是系統(tǒng)啟動(dòng)時(shí)首先運(yùn)行的程序, 用戶通過(guò)本程序的認(rèn)證進(jìn)入系統(tǒng)。 通過(guò)本程序,操作系統(tǒng)在內(nèi)存為用戶分配一段內(nèi)存, 而且必須在此用戶退出之前常駐內(nèi)存, 以便對(duì)本系統(tǒng)的所有操作都是在此登
6、陸用戶下進(jìn)行。3.2 功能本段程序功能非常簡(jiǎn)單,提供新用戶注冊(cè)和響應(yīng)登陸者,并根據(jù)用戶的權(quán)限打開(kāi)不同頁(yè)腳.的登陸界面,該功能可用如下功能模塊圖描述。圖( 3-2-1 )模塊功能方框圖3.3 性能該模塊若要注冊(cè)新用戶和響應(yīng)登陸者,就必須對(duì)數(shù)據(jù)庫(kù)的用戶表進(jìn)行查詢、核對(duì)和更改。經(jīng)過(guò)反復(fù)測(cè)試與優(yōu)化,我們將登陸時(shí)間限制在 5 秒以內(nèi), 若超過(guò) 5 秒,就顯示登陸出錯(cuò)信息。對(duì)新用戶注冊(cè)數(shù)據(jù)提交時(shí)間限制在5 秒,若超過(guò)5 秒,就提示注冊(cè)失敗。3.4 輸人項(xiàng)本程序的輸入就兩大類,用戶名和密碼。以下為這兩類輸入項(xiàng)作以下限制。(1)、用戶:必須是數(shù)字、字母或則漢字組成,長(zhǎng)度限制在6 到 12 字符之間。(2)、密
7、碼:必須是數(shù)字、字母組成,長(zhǎng)度限制在6 到 12 字符之間。3.5 輸出項(xiàng)登陸:根據(jù)數(shù)據(jù)庫(kù)的記載,有三類輸出結(jié)果,登陸成功顯示管理員界面、登陸成功顯示普通用戶界面、登陸不成功顯示錯(cuò)誤信息。注冊(cè):只有注冊(cè)成功與注冊(cè)不成功兩類返回結(jié)果。3.6 算法本段程序最主要的算法是如何進(jìn)行權(quán)限判斷。下面簡(jiǎn)單描述該算法。頁(yè)腳.在數(shù)據(jù)庫(kù)里為每一個(gè)用戶都配有一系列的字段,其中有一bool 字段叫 Controller,若為 true ,則代表該用戶為管理員,若為false ,該用戶就是一普通用戶。3.7 流程邏輯以下圖為本模塊的流程圖(3-7-1 )圖( 3-7-1 )登陸模塊流程圖頁(yè)腳.3.8 接口無(wú)3.9 存儲(chǔ)
8、分配本段程序的存儲(chǔ)分配如下表所示表( 3-8-1 )本模塊存儲(chǔ)分配圖名稱長(zhǎng)度數(shù)據(jù)類型賬號(hào)6到 12個(gè)字符char密碼6到 12個(gè)字符charControllerbool3.10 注釋設(shè)計(jì)加在模塊首部的注釋;加在各分枝點(diǎn)處的注釋;對(duì)各變量的功能、范圍、缺省條件等所加的注釋;對(duì)使用的邏輯所加注釋;對(duì)關(guān)鍵代碼進(jìn)行注釋;行注釋用“ / ”表示;多行注釋用“ /* */”3.11 限制條件運(yùn)行本程序必須要有健全的 sql2000 數(shù)據(jù)庫(kù)。用戶必須牢記自己的密碼,若連續(xù)三次輸入錯(cuò)誤密碼,則退出本次登錄。3.12 測(cè)試計(jì)劃測(cè)試方法:黑盒測(cè)試。測(cè)試類容:通過(guò)大量的正確和非正確登錄賬號(hào)和密碼進(jìn)行反復(fù)登錄,分析登
9、錄結(jié)果和響應(yīng)時(shí)間是否符合要求。3.13 尚未解決的問(wèn)題本模塊不能更好控制多次錯(cuò)誤登錄。本系統(tǒng)的處理方式是退出本次登錄,該用戶只要再次運(yùn)行程序即可繼續(xù)登錄。為防止盜用賬號(hào), 最好的控制方式是禁止此賬號(hào)在限制的時(shí)間內(nèi)登錄。如若連續(xù)三次登錄失敗,則在接下來(lái)的24 小時(shí)內(nèi),該用戶不允許登錄。頁(yè)腳.4 程序 2(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明4.1 程序描述本段程序主要為普通用戶設(shè)定的,該程序所獲得的內(nèi)存保存在登錄一直到退出登錄為止。4.2 功能本段程序主要是區(qū)分普通用戶和管理員用戶,普通用戶享有的權(quán)限很小,所享受的服務(wù)也相應(yīng)的減少, 只能查看自己的基本信息和自己的工資信息。其功能可用如下的功能模塊圖描述。普通用戶界
10、面用戶用戶查詢查詢自己自己的工的基資情本信況息4.3 性能該模塊主要是查詢自己的基本信息和基本工資,由于數(shù)據(jù)處理量很小,所以要求每次執(zhí)行響應(yīng)時(shí)間不得超過(guò) 1.5s4.4 輸人項(xiàng)本段程序只有一類輸入數(shù)據(jù),即自己的工號(hào),所以只要正確輸入自己的工號(hào)即可,沒(méi)有特別的要求。4.5 輸出項(xiàng)顯示我的基本信息,如姓名,工號(hào),性別,年齡等。顯示我的工作情況,如加班時(shí)長(zhǎng),部門(mén)基本工資,崗位津貼,醫(yī)療報(bào)銷,個(gè)人所得稅等。頁(yè)腳.4.6 算法本段程序思想簡(jiǎn)單,沒(méi)有特殊的算法,只是執(zhí)行對(duì)數(shù)據(jù)庫(kù)的查詢。4.7 流程邏輯圖( 4-7-1 )顯示我的信息流程圖頁(yè)腳.4.7 接口本模塊在查詢自己信息的時(shí)候,要與人事管理系統(tǒng)進(jìn)行數(shù)
11、據(jù)交換,那么就得有相應(yīng)的接口來(lái)支持實(shí)現(xiàn),下圖為本模塊與人事管理系統(tǒng)的接口圖。員工基本信息查詢<<Applic action >>人事管理子系統(tǒng)員工信息數(shù)據(jù)庫(kù)圖( 4-7-1 )本模塊與人事管理系統(tǒng)的接口本模塊在員工查詢自己的工資的時(shí)候,要像財(cái)務(wù)管理系統(tǒng)提取數(shù)據(jù),所以得有相應(yīng)的接口來(lái)支持實(shí)現(xiàn)。下圖就是本模塊與財(cái)務(wù)管理系統(tǒng)之間的接口圖。員工工資查詢工資管理財(cái)務(wù)管理系統(tǒng)系統(tǒng)工資數(shù)據(jù)庫(kù)圖( 4-7-2 )本模塊與財(cái)務(wù)管理系統(tǒng)之間的接口4.8 存儲(chǔ)分配本段程序只是執(zhí)行查詢功能,功能結(jié)束,內(nèi)存所分配的資源也就被回收。4.9 注釋設(shè)計(jì)加在模塊首部的注釋;加在各分枝點(diǎn)處的注釋;對(duì)各變量的功能、范圍、缺省條件等所加的注釋;對(duì)使用的邏輯所加注釋;對(duì)關(guān)鍵代碼進(jìn)行注釋。頁(yè)腳.4.10 限制條件只能查看自己的一些基本信息和大部分工資信息。不能查詢其他人的信息,更不能修
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年高分子材料性能檢測(cè)及評(píng)價(jià)的標(biāo)準(zhǔn)試題目
- 2026年職業(yè)健康與安全政策法規(guī)培訓(xùn)題集
- 2026年經(jīng)濟(jì)理論宏觀經(jīng)濟(jì)學(xué)研究熱點(diǎn)題庫(kù)
- 2026年通信工程師考試通信原理與技術(shù)標(biāo)準(zhǔn)試題集
- 企業(yè)春季消防安全檢查
- 母嬰護(hù)理師溝通技巧培訓(xùn)
- 睡眠障礙:睡眠呼吸暫停的應(yīng)對(duì)策略
- 2026年護(hù)士執(zhí)業(yè)資格考試高頻考點(diǎn)試題
- 2026西安市胸科醫(yī)院招聘腎內(nèi)科醫(yī)師參考考試題庫(kù)及答案解析
- 2026年青島酒店管理職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試參考題庫(kù)含詳細(xì)答案解析
- 護(hù)理護(hù)理評(píng)估工具與應(yīng)用
- 2025年孵化器與加速器發(fā)展項(xiàng)目可行性研究報(bào)告
- 消防廉潔自律課件大綱
- 道路二灰碎石基層施工技術(shù)方案及質(zhì)量控制
- DB37∕T 4491-2021 三倍體單體牡蠣淺海筏式養(yǎng)殖技術(shù)規(guī)范
- 2025年注冊(cè)監(jiān)理工程師繼續(xù)教育市政公用工程專業(yè)考試題及答案
- (2025)新課標(biāo)義務(wù)教育數(shù)學(xué)(2022年版)課程標(biāo)準(zhǔn)試題庫(kù)(附含答案)
- 金太陽(yáng)陜西省2028屆高一上學(xué)期10月月考物理(26-55A)(含答案)
- 2025年青海省事業(yè)單位招聘考試教師物理學(xué)科專業(yè)知識(shí)試卷解析
- 成都城投集團(tuán)招聘筆試試題
- 2025年安全生產(chǎn)知識(shí)教育培訓(xùn)考試試題及標(biāo)準(zhǔn)答案
評(píng)論
0/150
提交評(píng)論