企業(yè)費(fèi)用管理概要設(shè)計(jì)說(shuō)明方案_第1頁(yè)
企業(yè)費(fèi)用管理概要設(shè)計(jì)說(shuō)明方案_第2頁(yè)
企業(yè)費(fèi)用管理概要設(shè)計(jì)說(shuō)明方案_第3頁(yè)
企業(yè)費(fèi)用管理概要設(shè)計(jì)說(shuō)明方案_第4頁(yè)
企業(yè)費(fèi)用管理概要設(shè)計(jì)說(shuō)明方案_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(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 .編寫目的從該階段開(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ō)明書的目的就是進(jìn)一步細(xì)化企業(yè)費(fèi)用管理軟件設(shè)計(jì)階段得出的軟件總體概貌,把它加工成在程序細(xì)節(jié)上非常接近于源程序的軟件表示。2 .項(xiàng)目背景(略)有效解決各部門員工或經(jīng)辦人日常借款、報(bào)銷簽批過(guò)程復(fù)雜、結(jié)算過(guò)程等待時(shí)間長(zhǎng)的問(wèn)題;最大程度規(guī)范借款、報(bào)銷單據(jù)的填寫、 簽批操作,避免人為錯(cuò)誤;提高財(cái)務(wù)審核、結(jié)算、入帳的工作效率;實(shí)現(xiàn)日常借款、報(bào)銷信息的數(shù)據(jù)存檔,為費(fèi)用管理提供數(shù)據(jù)依 據(jù)。3 .參考資料軟件工程概論 李存珠李宣東_ 夕 I企業(yè)費(fèi)用功能設(shè)計(jì)二.任務(wù)概述,i' X

2、 1i1 .目標(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)的總體處理流程如下圖:定義審批環(huán)節(jié)的流程:角色分配流程:預(yù)算審批流程設(shè)計(jì):預(yù)算申請(qǐng)流程設(shè)計(jì)報(bào)銷流程審批設(shè)計(jì)圖申請(qǐng)流程處理:三.數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)1.邏輯結(jié)構(gòu)設(shè)計(jì)系統(tǒng)核心數(shù)據(jù)庫(kù)用戶賬戶表USERACCOUNTUserid 用戶 ID NUMBER 4 notPKUserName用戶名Varchar250notAccount賬號(hào)Varchar250not唯Password密碼Varchar250notCreateTime 創(chuàng)建時(shí) Datenot間序歹U 名:

4、seq_USERACCOUNT角色表ROLESRoleId角色I(xiàn)DNUMBER4notPKRoleName角色名Varchar250not可用功Varchar250not能序列名:seq_ROLES工作流節(jié)點(diǎn)信息表NodeINFONodeld 下點(diǎn) ID number 4 notPKRoleld角色 IDVarchar250NULLFKUserid用戶 ID NUMBER4NULLFK前驅(qū)節(jié)- ;- /'.GuideNodeNUMBER 4 NULLFK點(diǎn)后綴節(jié)PostfixNodenumber 4 NULLFK占 J 、 值:0、 是否審AuditingVarchar2 50 not

5、 01、2、核3FlowId 流程 ID number 4 notFKAuditing 注:0未審核1審核通過(guò)2、不通過(guò)3、審核中序列名:sEQ_NodeINFO工作流日志信息表NodeLogFLOWINFO流程FlowIdNUMBER 4 notPKNodeId節(jié)點(diǎn)IDNUMBER4notPKAgreement是否同意Varchar250nullUserId用戶IDNUMBER4nullFKsuggestion審批意見(jiàn)Varchar2200nullDate審批日期DateNOT工作流基本信息表FlowName 流程名 Varchar2 50 not i |ICharter_Member 發(fā)起

6、人 Varchar250 not創(chuàng)建日CreateDateDatenot期序列名:seq_FLOWINFO具體業(yè)務(wù)數(shù)據(jù)庫(kù)基本資料表部門信息表DepartmentDeptno部門號(hào)NUMBER4notPKDeptName部門名Varchar250notPf仔列名:SEQ_Department職位信息表JobJobno職位編號(hào)NUMBER4notPKJobName職位名Varchar250二7 .I . J。notPfBossno上司編號(hào)NUMBER4NullFKDeptno部門號(hào)NUMBER4NULLFKPositionDis職位描述Varchar2200NULLmarketsalary市場(chǎng)月薪

7、價(jià)位NUMBER6,2notBossno與 Jobno自連接序列名:SEQ_Job職工信息表EmployeeINFO精心整理號(hào)用戶姓EmpName名Varchar210NOTSex性別Varchar22NOT值:男和女Birth出生日期DateNULLCellPhone手機(jī)Varchar211NULLState已婚狀態(tài)Varchar22NULL 'J U L i 二尸./Lj 1 f -二.三值:是和否IdNumb身份證號(hào)碼Varchar250NULLAddress地址Varchar250NULLEmail電子郵件Varchar250NULLWorkPhone用戶辦公電話Varchar

8、250NULLUserId用戶IDNUMBER4NULLFK序列名 :sEQ_EmployeeINFO職務(wù)對(duì)照表Employer精心整理EmployeeNO職工編號(hào)NUMBER4NOTFKJobno職位編號(hào)NUMBER4NULLFK級(jí)別對(duì)照表Level erJobno職工編號(hào)NUMBER4NOTFKLevelno級(jí)別編號(hào)NUMBER4廠7 I f-I Ij-'- /NULLFK級(jí)別信息表grade級(jí)別編Levelnonumber 4PK號(hào)LevelNAME 名稱 Varchar2 50 Not唯序列名 :SEQ_grade薪資信息表salary職工編EmployeeNOnumber 4

9、PKmsalary月薪NUMBER6,2Notexperience工作年NUMBER4Not0限序歹!J名:sEQ_salary薪資日志Salary_log職工編EmployeeNO號(hào)NUMBER4PKmsalary月薪NUMBER6,2Notreason緣由Varchar2200NotChangenum改變數(shù)額NUMBER4 一NotSalPercent百分比NUMBER4NotChangeDate改變?nèi)誅ateNot期獎(jiǎng)金日志(特殊獎(jiǎng)項(xiàng))bonus_logEmployeeNO職工編號(hào)NUMBER4PKbonus獎(jiǎng)金NUMBER6,2Notreason緣由Varchar2200Notfash

10、ion方式Varchar250Not發(fā)獎(jiǎng)日PrizeDate期DateNot費(fèi)用標(biāo)準(zhǔn)ExpensestandardExpense ID 費(fèi)用 ID NUMBER 4PK費(fèi)用限limitationnumber 6,2 Not額制定說(shuō)Exp StatementVarchar2 200 Not明Levelno 級(jí)別號(hào) number 4 NotFK制定日Exp DateDate期注:周期:根據(jù)級(jí)別劃分費(fèi)用標(biāo)準(zhǔn)序歹!J名:seq_ ExpenseStandard費(fèi)用名稱ExpenseName費(fèi)用Expense IDNUMBER 4PKExpenseName 費(fèi)用名 Varchar2 50 Not稱費(fèi)用E

11、xpenseExpense ID費(fèi)用IDNUMBER4PKExpenseCost費(fèi)用數(shù)額NUMBER6,2Notreason緣由Varchar2200Notk 'I jf' y 1FashionID付款方NUMBER4Not1 卡產(chǎn) 1FK式付款方式序列名 :sEQ_fashion預(yù)算信息表budget預(yù)算BudgetidNUMBER 4PKidBudgetName名稱Varchar250NotPfbudgetexplain說(shuō)明Varchar2200Not預(yù)算總costsum額NUMBER6,2Not預(yù)算余balance額NUMBER6,2Not是否驗(yàn)值:是isvalidate

12、證Varchar250Not和否值:部費(fèi)用區(qū)號(hào)二”1.廠J 1 1| 4fBudgetArea域Varchar2Not$ / F ' j/f'1門和j X.,/個(gè)人預(yù)算對(duì)._ObjectID象NUMBER4NotFK預(yù)算日BudgetDate期DateNot1 i開(kāi)始日BeginDate1期DateNot結(jié)束日EndDate期DateNot注:周期:開(kāi)始日期結(jié)束日期預(yù)算對(duì)象ObjectID綁定的是部門ID或者員工ID序列名 :sEQ_budget精心整理精心整理預(yù)算費(fèi)用對(duì)照表Expense BudgetBudgeti預(yù)算 idNUMBER4FKdExpense ID 費(fèi)用 ID

13、 number4FK報(bào)銷信息表ReimbursementReimburse id 報(bào)銷 idNUMBER4PKPK, -_lExpense ID 費(fèi)用 ID Varchar2 50Not唯報(bào)銷描Rei ExplainVarchar2 200Not述費(fèi)用總costsumnumber6,2Not額ItemID項(xiàng)目 ID number4NULLFK值:部費(fèi)用區(qū)BudgetAreaVarchar2Not門和域個(gè)人報(bào)銷對(duì)ObjectIDVarchar2NotFKFK象申請(qǐng)日ApplyDateDateNot期開(kāi)始日NotBeginDate期Date制日EndDate期DateNot注:周期:開(kāi)始日期結(jié)束日

14、期預(yù)算對(duì)象ObjectID綁定的是部門ID或者員工ID序列名 :SEQ_Reimbursement項(xiàng)目信息IteminfoItemID項(xiàng)目IDNUMBER4PK項(xiàng)目名11ItemName稱Varchar250NotApprovalTime立項(xiàng)時(shí)DateNot間項(xiàng)目周ItemTime期Varchar250Not項(xiàng)目經(jīng)ItemManager理Varchar250NotItemBody人數(shù)NUMBER4Not序列名:sEQ_Iteminfo四.運(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ò)處理設(shè)計(jì)1.出錯(cuò)輸出信息,廠r “ T 二廠-在用戶使用錯(cuò)誤的數(shù)據(jù)或訪問(wèn)沒(méi)有權(quán)限的數(shù)據(jù)后,系統(tǒng)給出提示:對(duì)不起,你非法使用數(shù)據(jù),沒(méi)有權(quán)限!而且用戶的密碼管理可以允

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論