版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、引言 1. 編寫(xiě)目的 從該階段開(kāi)發(fā)正式進(jìn)入軟件的實(shí)際開(kāi)發(fā)階段,本階段完成系統(tǒng)的大致設(shè)計(jì)并明確系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)與軟件結(jié) 構(gòu)。本概要設(shè)計(jì)說(shuō)明書(shū)的目的就是進(jìn)一步細(xì)化企業(yè)費(fèi)用管理軟件設(shè)計(jì)階段得出的軟件總體概貌,把它加工成 在程序細(xì)節(jié)上非常接近于源程序的軟件表示。 2 .項(xiàng)目背景(略) 有效解決各部門(mén)員工或經(jīng)辦人日常借款、報(bào)銷(xiāo)簽批過(guò)程復(fù)雜、結(jié)算過(guò)程等待時(shí)間長(zhǎng)的問(wèn)題;最大程度規(guī)范 借款、報(bào)銷(xiāo)單據(jù)的填寫(xiě)、 簽批操作,避免人為錯(cuò)誤;提高財(cái)務(wù)審核、結(jié)算、入帳的工作效率;實(shí)現(xiàn)日常借款、 報(bào)銷(xiāo)信息的數(shù)據(jù)存檔,為費(fèi)用管理提供數(shù)據(jù)依據(jù)。 3.參考資料 軟件工程概論 李存珠 李宣東 企業(yè)費(fèi)用功能設(shè)計(jì) 二. 任務(wù)概述 1 .
2、目標(biāo) 該階段目的在于明確系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和軟件結(jié)構(gòu),此外總體設(shè)計(jì)還將給出內(nèi)部軟件和外部系統(tǒng)部件之間的 接口定義,各個(gè)軟件模塊的功能說(shuō)明,數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié)以及具體的裝配要求。 2. 運(yùn)行環(huán)境 軟件基本運(yùn)行環(huán)境為 Windows環(huán)境。 需tomcat服務(wù)器支持。 數(shù)據(jù)庫(kù)采用Oracle數(shù)據(jù)庫(kù)。 3. 需求概述(略) 4. 條件與限制 為了評(píng)價(jià)該設(shè)計(jì)階段的設(shè)計(jì)表示的優(yōu)劣程度”,必須遵循以下幾個(gè)準(zhǔn)則: 1. 軟件設(shè)計(jì)應(yīng)當(dāng)表現(xiàn)出層次結(jié)構(gòu),它應(yīng)巧妙地利用各個(gè)軟件部件之間的控制關(guān)系。 2. 設(shè)計(jì)應(yīng)當(dāng)是模塊化的,即該軟件應(yīng)當(dāng)從邏輯上被劃分成多個(gè)部件,分別實(shí)現(xiàn)各種特定功能和子功能。 3. 設(shè)計(jì)最終應(yīng)當(dāng)給出具體的模塊
3、(例如子程序或過(guò)程),這些模塊就具有獨(dú)立的功能特性。 4. 應(yīng)當(dāng)應(yīng)用在軟件需求分析期間得到的信息,采取循環(huán)反復(fù)的方法來(lái)獲得設(shè)計(jì)。 總體設(shè)計(jì) 1 .處理流程 系統(tǒng)的總體處理流程如下圖: fit 11*1 ts 塊 SHJ的雉護(hù) 人圧基本佶息 系統(tǒng)的基本框架及模塊圖 定義審批環(huán)節(jié)的流程: 審批環(huán)節(jié)流程圖 角色分配流程: 角色分配流程圖 薪資維護(hù)流程圖 預(yù)算審批流程設(shè)計(jì): 預(yù)算審批流程設(shè)計(jì) 預(yù)算申請(qǐng)流程設(shè)計(jì) 報(bào)銷(xiāo)流程審批設(shè)計(jì)圖 申請(qǐng)流程處理: 三. 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 1. 邏輯結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)核心數(shù)據(jù)庫(kù) 用戶賬戶表 USERACCOUNT 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主外鍵 約束 Us
4、erid 用戶ID NUMBER 4 not PK UserName 用戶名 Varchar2 50 not Account 賬號(hào) Varchar2 50 not 唯一 Password 密碼 Varchar2 50 not CreateTime 創(chuàng)建時(shí)間 Date not 序列名:SEQ_U SERACCOUNT 角色表 ROLES 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主外鍵 約束 RoleId 角色I(xiàn)D NUMBER 4 not PK RoleName 角色名 Varchar2 50 not 可用功能 Varchar2 50 not 序列名:SEQ_ROLES 工作流節(jié)點(diǎn)信息表
5、 NodeINFO 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主外鍵 約束 NodeId 節(jié)點(diǎn)ID NUMBER 4 not PK RoleId 角色I(xiàn)D Varchar2 50 NULL FK UserId 用戶ID NUMBER 4 NULL FK GuideNode 前驅(qū)節(jié)點(diǎn) NUMBER 4 NULL FK PostfixNode 后綴節(jié)點(diǎn) NUMBER 4 NULL FK Auditing 是否審核 Varchar2 50 not 0 值:0、1、 2、3 FlowId 流程ID NUMBER 4 not FK Auditing注:0未審核1審核通過(guò)2、不通過(guò)3、審核中 序列名
6、:SEQ_NodeINFO 工作流日志信息表 NodeLog 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主外鍵 約束 NodeId 節(jié)點(diǎn)ID NUMBER 4 not PK Agreement 是否同意 Varchar2 50 NULL UserId 用戶ID NUMBER 4 NULL FK suggesti on 審批意見(jiàn) Varchar2 200 NULL 工作流基本信息表 FLOWINFO 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 Flowld 流程ID NUMBER 4 not PK FlowName 流程名 Varchar2 50 not Charter M
7、ember發(fā)起人 Varchar2 50 not CreateDate 創(chuàng)建日期 Date not 序列名:SEQ_ F LOWINFO Date審批日期Date NOT 具體業(yè)務(wù)數(shù)據(jù)庫(kù) 基本資料表 部門(mén)信息表 Departme nt 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 Deptno 部門(mén)號(hào) NUMBER 4 not PK DeptName 部門(mén)名 Varchar2 50 not 唯一 序列名:SEQ_Departme nt 職位信息表 Job 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 Jobno 職位編號(hào) NUMBER 4 not PK JobNam
8、e 職位名 Varchar2 50 not 唯一 Bossno 上司編號(hào) NUMBER 4 Null FK Deptno 部門(mén)號(hào) NUMBER 4 NULL FK PositionDis 職位描述 Varchar2 200 NULL marketsalary 市場(chǎng)月薪 價(jià)位 NUMBER 6,2 not Bossno與Jobno自連接 序列名:SEQ_Job 職工信息表 EmployeeINFO 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主外鍵 約束 EmployeeNO 職工編號(hào) NUMBER 4 PK EmpName 用戶姓名 Varchar2 10 NOT Sex 性別 Varch
9、ar2 2 NOT 值:男和 女 Birth 出生日期 Date NULL CellPhone 手機(jī) Varchar2 11 NULL State 已婚狀態(tài) Varchar2 2 NULL 值:是和 否 IdNumb 身份證號(hào) 碼 Varchar2 50 NULL Address 地址 Varchar2 50 NULL Email 電子郵件 Varchar2 50 NULL WorkPhone 用戶辦公 電話 Varchar2 50 NULL UserId 用戶ID NUMBER 4 NULL FK 序列名:SEQ_EmployeelNFO 職務(wù)對(duì)照表 Employer 字段名 注釋 類型 長(zhǎng)
10、度 是否NULL 默認(rèn)值 主外鍵 約束 EmployeeNO 職工編號(hào) NUMBER 4 NOT FK Jobno 職位編號(hào) NUMBER 4 NULL FK 級(jí)別對(duì)照表 Level er 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主外鍵 約束 Jobno 職工編號(hào) NUMBER 4 NOT FK Levelno 級(jí)別編號(hào) NUMBER 4 NULL FK 級(jí)別信息表 grade 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 Levelno 級(jí)別編號(hào) NUMBER 4 PK LevelNAME 名稱 Varchar2 50 Not 唯一 序歹U名:SEQ_ grade 薪資
11、信息表 salary 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 EmployeeNO 職工編號(hào) NUMBER 4 PK msalary 月薪 NUMBER 6,2 Not experience 工作年限 NUMBER 4 Not 0 序列名:SEQ_ salary 薪資日志 Salary log 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 EmployeeNO 職工編號(hào) NUMBER 4 PK msalary 月薪 NUMBER 6,2 Not reason 緣由 Varchar2 200 Not Changenum 改變數(shù)額 NUMBER 4 Not Sal
12、Percent 百分比 NUMBER 4 Not ChangeDate 改變?nèi)掌?Date Not 獎(jiǎng)金日志(特殊獎(jiǎng)項(xiàng)) bonus log 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 EmployeeNO 職工編號(hào) NUMBER 4 PK bonus 獎(jiǎng)金 NUMBER 6,2 Not reason 緣由 Varchar2 200 Not fashion 方式 Varchar2 50 Not PrizeDate 發(fā)獎(jiǎng)日期 Date Not 費(fèi)用標(biāo)準(zhǔn) Expe nseSta ndard 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 Expense ID 費(fèi)用ID
13、NUMBER 4 PK limitation 費(fèi)用限額 NUMBER 6,2 Not Exp Statement 制定說(shuō)明 Varchar2 200 Not Levelno 級(jí)別號(hào) NUMBER 4 Not FK Exp Date 制定日期 Date 注: 周期:根據(jù)級(jí)別劃分費(fèi)用標(biāo)準(zhǔn) 序列名:SEQ_Expe nseSta ndard 費(fèi)用名稱 Expe nseName 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 Expense ID 費(fèi)用ID NUMBER 4 PK Expe nseName 費(fèi)用名稱 Varchar2 50 Not 費(fèi)用 Expense 字段名 注釋 類型
14、長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 Expense ID 費(fèi)用ID NUMBER 4 PK Expe nseCost 費(fèi)用數(shù)額 NUMBER 6,2 Not reason 緣由 Varchar2 200 Not FashionID 付款方式 NUMBER 4 Not FK 付款方式 fashion 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 FashionID 方式ID NUMBER 4 PK FashionName 付款方式 Varchar2 50 Not 唯一 注: Fashion Name 可填現(xiàn)金支付、 銀行支付、 支票支付 序列名:SEQ_ fashion 預(yù)算信
15、息表 budget 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 Budgetid 預(yù)算id NUMBER 4 PK BudgetName 名稱 Varchar2 50 Not 唯一 budgetexplain 說(shuō)明 Varchar2 200 Not costsum 預(yù)算總額 NUMBER 6,2 Not balance 預(yù)算余額 NUMBER 6,2 Not isvalidate 是否驗(yàn)證 Varchar2 50 Not 值:是和 否 BudgetArea 費(fèi)用區(qū)域 Varchar2 Not 值:部門(mén) 和個(gè)人 ObjectID 預(yù)算對(duì)象 NUMBER 4 Not FK Budg
16、etDate 預(yù)算日期 Date Not BeginDate 開(kāi)始日期 Date Not EndDate 結(jié)束日期 Date Not 注: 周期:開(kāi)始日期結(jié)束日期 預(yù)算對(duì)象 ObjectID綁定的是部門(mén)ID或者員工ID 序列名:SEQ_ budget 預(yù)算費(fèi)用對(duì)照表 Expense Budget 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 Budgetid 預(yù)算id NUMBER 4 FK Expense ID 費(fèi)用ID NUMBER 4 FK 報(bào)銷(xiāo)信息表 Reimburseme nt 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 Reimburse id 報(bào)銷(xiāo)i
17、d NUMBER 4 PK PK Expense ID 費(fèi)用ID Varchar2 50 Not 唯一 Rei Explain 報(bào)銷(xiāo)描述 Varchar2 200 Not costsum 費(fèi)用總額 NUMBER 6,2 Not ItemID 項(xiàng)目ID NUMBER 4 NULL FK BudgetArea 費(fèi)用區(qū)域 Varchar2 Not 值:部門(mén) 和個(gè)人 ObjectID 報(bào)銷(xiāo)對(duì)象 Varchar2 Not FK FK ApplyDate 申請(qǐng)日期 Date Not BeginDate 開(kāi)始日期 Date Not EndDate 結(jié)束日期 Date Not 注: 周期:開(kāi)始日期結(jié)束日期 預(yù)
18、算對(duì)象 ObjectID綁定的是部門(mén)ID或者員工ID 序列名:SEQ_Reimburseme nt 項(xiàng)目信息 Iteminfo 字段名 注釋 類型 長(zhǎng)度 是否NULL 默認(rèn)值 主鍵 約束 ItemID 項(xiàng)目ID NUMBER 4 PK ItemName 項(xiàng)目名稱 Varchar2 50 Not ApprovalTime 立項(xiàng)時(shí)間 Date Not ItemTime 項(xiàng)目周期 Varchar2 50 Not ItemManager 項(xiàng)目經(jīng)理 Varchar2 50 Not ItemBody 人數(shù) NUMBER 4 Not 序列名:SEQteminfo 四. 運(yùn)行設(shè)計(jì) 1 .運(yùn)行模塊的組合 具體軟件的運(yùn)行模塊組合為 web多網(wǎng)頁(yè)的運(yùn)行環(huán)境,各個(gè)模塊在運(yùn)行過(guò)程中能較好的交換信息,處 理數(shù)據(jù)。 2. 運(yùn)行控制 軟件運(yùn)行時(shí)有較友好的界面,基本能夠?qū)崿F(xiàn)用戶的數(shù)據(jù)處理要求。 采用人性化的交互模式,為用戶提供各種各樣的js特效。 3. 運(yùn)行時(shí)間 系統(tǒng)的統(tǒng)計(jì)精度基本可以達(dá)到用戶所提岀的要求。 系統(tǒng)的響應(yīng)時(shí)間即網(wǎng)頁(yè)的跳轉(zhuǎn)時(shí)間應(yīng)限制在3秒內(nèi),需要長(zhǎng)時(shí)間處理應(yīng)做相關(guān)提示。 業(yè)務(wù)流程不能產(chǎn)生混亂,。 五. 出錯(cuò)處理
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度天然氣儲(chǔ)備庫(kù)安全運(yùn)營(yíng)管理合同
- 二零二五年度工業(yè)設(shè)備安裝與調(diào)試服務(wù)合同3篇
- 二零二五版快遞企業(yè)快遞物品安全防護(hù)合同大全3篇
- 2025年度城市綜合體門(mén)頭廣告品牌形象改造合同3篇
- 2025年度拆遷安置房交易全程跟蹤服務(wù)合同協(xié)議3篇
- 個(gè)人消費(fèi)性借款合同(2024版)9篇
- 二零二五年度可再生能源發(fā)電特許經(jīng)營(yíng)合作協(xié)議合同范本
- 二零二五年度醫(yī)療健康信息化運(yùn)維保障合同2篇
- 2025版商業(yè)物業(yè)安全責(zé)任書(shū)(含應(yīng)急預(yù)案)3篇
- 2025年度個(gè)性化產(chǎn)后恢復(fù)與新生兒護(hù)理個(gè)人月嫂服務(wù)協(xié)議4篇
- 《裝配式蒸壓加氣混凝土外墻板保溫系統(tǒng)構(gòu)造》中
- T-CSTM 01124-2024 油氣管道工程用工廠預(yù)制袖管三通
- 2019版新人教版高中英語(yǔ)必修+選擇性必修共7冊(cè)詞匯表匯總(帶音標(biāo))
- 新譯林版高中英語(yǔ)必修二全冊(cè)短語(yǔ)匯總
- 基于自適應(yīng)神經(jīng)網(wǎng)絡(luò)模糊推理系統(tǒng)的游客規(guī)模預(yù)測(cè)研究
- 河道保潔服務(wù)投標(biāo)方案(完整技術(shù)標(biāo))
- 品管圈(QCC)案例-縮短接臺(tái)手術(shù)送手術(shù)時(shí)間
- 精神科病程記錄
- 閱讀理解特訓(xùn)卷-英語(yǔ)四年級(jí)上冊(cè)譯林版三起含答案
- 清華大學(xué)考博英語(yǔ)歷年真題詳解
- 人教版三年級(jí)上冊(cè)口算題(全冊(cè)完整20份 )
評(píng)論
0/150
提交評(píng)論