版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、系統(tǒng)分析設(shè)計(jì)書09000000 黃雯一目錄1、項(xiàng)目介紹32、可行性研究32.1.技術(shù)可行性分析3操作上的可行性43、結(jié)論44、需求分析5基本設(shè)計(jì)概念和處理流程5系統(tǒng)流程圖5功能需求6系統(tǒng)數(shù)據(jù)流圖6數(shù)據(jù)字典7數(shù)據(jù)需求9圖94.3.2 warnier圖10層次圖114.3.4 IP0圖11行為模型11狀態(tài)圖115、系統(tǒng)設(shè)計(jì)12結(jié)構(gòu)圖12模塊說明書13模塊作復(fù)雜性分析14設(shè)計(jì)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)14數(shù)據(jù)庫建立14系統(tǒng)登錄界面15系統(tǒng)輸入界面15系統(tǒng)搜索界面176、測試用例18判定覆蓋18條件覆蓋18條件組合覆蓋19路徑覆蓋191、項(xiàng)目介紹由于某家大型企業(yè)業(yè)務(wù)眾多,如果不開發(fā)有效的BPM系統(tǒng),訂單過多遺失、
2、管理不善、查閱歷史訂單困難、跟蹤訂單效率太慢等眾多問題都會出現(xiàn),從而影響企業(yè)的運(yùn)作、發(fā)展、利潤等。該企業(yè)想實(shí)現(xiàn)經(jīng)理任務(wù)發(fā)起、工程師作業(yè)完畢后的旅費(fèi)登記和工時(shí)登記、財(cái)務(wù)審核、老板任務(wù)監(jiān)督等一體管理,并對企業(yè)業(yè)務(wù)開展綜合性的便捷管理。背景:20世紀(jì)90年代,Michael Hammer和James Champy的成名之作Reengineering the Corporation一書在全美公司領(lǐng)域引發(fā)了一股有關(guān)業(yè)務(wù)流程改進(jìn)的洶涌浪潮。這兩位管理學(xué)宗師在書中展示了這樣一個(gè)觀點(diǎn)重新設(shè)計(jì)公司的流程、結(jié)構(gòu)和文化能夠帶來績效上的顯著提高。今天,業(yè)務(wù)流程改造有了新名字業(yè)務(wù)流程管理(BPM),而且再次進(jìn)入了流行時(shí)
3、段。受到全球競爭壓力、消費(fèi)品化以及政府監(jiān)管的刺激,公司正在重新審視他們的業(yè)務(wù)流程,尋找到更高效的方法,通過自動化甚至外包的手段去實(shí)施它們。2、可行性研究2.這套BPM系統(tǒng),是我根據(jù)實(shí)習(xí)所在的外資企業(yè)的真實(shí)BPM系統(tǒng)模擬并簡化而來的,所以說開發(fā)這個(gè)系統(tǒng)的技術(shù)是可行的。u 功能要求由經(jīng)理發(fā)起從客戶接到的新的任務(wù),并將詳細(xì)的任務(wù)信息輸入BPM系統(tǒng),系統(tǒng)會根據(jù)選擇的工程師和時(shí)間產(chǎn)生一個(gè)工作日程表,并自動的通知需要工作的工程師。工程師在外地或者國外出差都可以通過BPM系統(tǒng)隨時(shí)填寫自己任務(wù)的完成情況和花費(fèi)。系統(tǒng)的好處在于,除了省去了信息重復(fù)的抄寫和記錄之外,能夠很好的備份和查詢,給工作的開展帶來了很大的便
4、利。本系統(tǒng)數(shù)據(jù)源點(diǎn)是“經(jīng)理”和“工程師”,他們分別輸入JOB INFO和TRAVEL EXPENSE,TIMESHEET的信息。本系統(tǒng)的數(shù)據(jù)終點(diǎn)是接收最終報(bào)告的老板。系統(tǒng)對JOB INFO的處理主要是將對TE,TS有用的信息,激活并歸入2張表單內(nèi)。此外,系統(tǒng)還將按一定邏輯處理TE,TS兩張表,提交到財(cái)務(wù)處,經(jīng)過審核后生成最終的INVOICE報(bào)告給老板。同時(shí),經(jīng)理、工程師和財(cái)務(wù)還可以通過搜索功能查閱表單的填寫情況,起到跟蹤監(jiān)督的作用。對于有權(quán)限的用戶還可以有刪除、添加表單等多樣化操作。為了使工程師的工作時(shí)間不沖突,還應(yīng)根據(jù)DATE產(chǎn)生一張總工作日程表,對STAFF的工作時(shí)間嚴(yán)格鎖定,避免經(jīng)理在最
5、初選擇STAFF時(shí),存在工程師還未回國或者回到公司而妨礙后面工作進(jìn)度的情況。u 性能要求為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運(yùn)行,BPM系統(tǒng)應(yīng)該滿足以下的性能需求:系統(tǒng)的易用性BPM系統(tǒng)是直接面對經(jīng)理、工程師的,而有些年長工程師往往對計(jì)算機(jī)并不時(shí)非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供完善的使用文檔,加快用戶對系統(tǒng)熟悉的過程。系統(tǒng)的易維護(hù)性BPM系統(tǒng)中涉及到的一些數(shù)據(jù)對企業(yè)和客戶來說都比較重要,系統(tǒng)要提供方便的手段供系統(tǒng)維護(hù)人員進(jìn)行數(shù)據(jù)的備份,日常的安全管理
6、,系統(tǒng)意外崩潰時(shí)數(shù)據(jù)的恢復(fù)等工作。系統(tǒng)的標(biāo)準(zhǔn)性BPM系統(tǒng)在設(shè)計(jì)開發(fā)使用過程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國際、國家和行業(yè)標(biāo)準(zhǔn)。例如在開發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開發(fā)工具都必須符合通用標(biāo)準(zhǔn)。u 接口要求本系統(tǒng)的部分用戶需要通過終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口,分別進(jìn)入相對應(yīng)的界面,如輸入界面、查詢界面等。需要有專門的數(shù)據(jù)庫管理員定期對程序做好備份,有能力的可以維護(hù)和改進(jìn)。2.2操作上的可行性本系統(tǒng)在用戶的組織系統(tǒng)是可行的。本系統(tǒng)需要有一定的專業(yè)系統(tǒng)管理和維護(hù)的人員,在這方面建議通過培訓(xùn)一批技術(shù)人員或者雇傭?qū)I(yè)技術(shù)人員來負(fù)責(zé)管理和維護(hù)此系統(tǒng)。根據(jù)計(jì)劃,此系統(tǒng)的開
7、發(fā)是可以預(yù)期完成的。3、結(jié)論開發(fā)BPM系統(tǒng)是可行的。4、需求分析基本設(shè)計(jì)概念和處理流程系統(tǒng)流程圖功能需求系統(tǒng)數(shù)據(jù)流圖頂層圖:0層圖:1層圖:數(shù)據(jù)字典數(shù)據(jù)字典主要由四種條目組成:數(shù)據(jù)流條目、文件條目、加工條目、數(shù)據(jù)流分量n 數(shù)據(jù)流條目任務(wù)信息=船名+引擎型號+日期+估計(jì)天數(shù)+人員+地點(diǎn)+地區(qū)+發(fā)票號碼等旅行費(fèi)用=住宿+飛機(jī)票+其他費(fèi)用等時(shí)間表單=日期+開始時(shí)間+結(jié)束時(shí)間+工程師+是否為旅游時(shí)間等*其余省略n 文件條目文件名:任務(wù)信息(JOB INFO)組成: 船名Shipname引擎型號Engine type原因Reason of Attendance日期Date of attendance估計(jì)
8、天數(shù)Estimated days人員Staff地點(diǎn)Place地區(qū)Region發(fā)票號碼Invoice number組織形式:按錄入順序排列文件名:旅游費(fèi)用(TRAVEL EXPENSE)組成:住宿accommodation 飛機(jī)票 airticket交通費(fèi)用taxi&other transportation補(bǔ)貼compensation組織形式:按錄入順序排列文件名:時(shí)間表單(TIME SHEET)組成: 日期date開始時(shí)間start time結(jié)束時(shí)間end time工程師engineer是否為旅游時(shí)間travel or not組織形式:按時(shí)間順序排列n 加工條目加工編號:1.1加工名:
9、發(fā)起任務(wù)信息加工邏輯:經(jīng)理發(fā)起新的任務(wù)信息(job info)加工編號:2.1加工名:處理travel expense表單加工邏輯:根據(jù)經(jīng)理發(fā)起新的任務(wù)信息,在任務(wù)完成后,填寫travel expense表單加工編號:2.2加工名:處理time sheet表單加工邏輯:根據(jù)經(jīng)理發(fā)起新的任務(wù)信息,在任務(wù)完成后,填寫time sheet表單加工編號:3加工名:產(chǎn)生報(bào)表加工邏輯:在財(cái)務(wù)審核后,根據(jù)程序自動生成報(bào)表給老板。*其余部分省略系統(tǒng)中的數(shù)據(jù)元素:名字:JOB INFO別名:任務(wù)信息描述:經(jīng)理發(fā)起的新任務(wù)信息定義:船名+引擎型號+日期+估計(jì)天數(shù)+人員+地點(diǎn)+地區(qū)+發(fā)票號碼等名字:TRAVEL E
10、XPENSE 別名:旅行費(fèi)用描述:出差的費(fèi)用信息JOB INFO定義:旅行費(fèi)用=住宿+飛機(jī)票+交通費(fèi)用+補(bǔ)貼等名字:TIME SHEET別名:時(shí)間信息描述:出差的時(shí)間記錄信息,用于統(tǒng)計(jì)薪資定義:時(shí)間表單=日期+開始時(shí)間+結(jié)束時(shí)間+工程師+是否為旅游時(shí)間等名字:INVOICE別名:最終發(fā)票/報(bào)告描述:經(jīng)過財(cái)務(wù)審批,最終給老板看的發(fā)票定義:程序處理計(jì)算后的TRAVEL和TIME SHEET信息綜合表單數(shù)據(jù)需求ER圖4.3.2 warnier圖JOB INFO表單輸入模塊INFO表單輸入模塊TIME SHEET表單輸入模塊TRAVEL EXPENSE表單輸入模塊BPM系統(tǒng)客戶端服務(wù)器端數(shù)據(jù)庫管理生成
11、報(bào)表模塊修改刪除添加密碼管理用戶管理系統(tǒng)管理TIME SHEET表單管理 TRAVEL EXPENSE表單管理修改刪除添加 查詢模塊表單查詢信息輸入表單狀態(tài)查詢結(jié)果層次圖任務(wù)信息旅行費(fèi)用時(shí)間信息將旅行費(fèi)用、時(shí)間信息表單上可用的任務(wù)信息進(jìn)行加工加工任務(wù)信息、旅行費(fèi)用、時(shí)間信息表單工程師表單最終發(fā)票輸入處理輸出4.3.4 IP0圖行為模型狀態(tài)圖(任務(wù)信息表單輸入模塊)5、系統(tǒng)設(shè)計(jì)結(jié)構(gòu)圖模塊說明書查詢模塊說明(使用PAD圖)生成報(bào)表模塊說明(使用程序流程圖)模塊作復(fù)雜性分析程序復(fù)雜程度分析很有價(jià)值,根據(jù)程序控制流的復(fù)雜程度度量程序的復(fù)雜程度程序環(huán)形復(fù)雜度。環(huán)形復(fù)雜度的用途有:(1
12、)衡量軟件復(fù)雜性(2)給予可靠性的預(yù)測。通過計(jì)算我們可以知道上述查詢模塊的所示流圖的環(huán)形復(fù)雜度為2。設(shè)計(jì)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)庫建立經(jīng)理發(fā)起的job表單:列名數(shù)據(jù)類型長度是否為空船名ShipnameVarchar50Null引擎型號Engine typeVarchar20Not Null原因Reason of AttendanceVarchar100Null日期Date of attendancechar10Not Null估計(jì)天數(shù)Estimated daysVarchar3Not Null人員StaffVarchar12Not Null地點(diǎn)PlaceVarchar50Null地區(qū)RegionVa
13、rchar20Null發(fā)票號碼Invoice numberVarchar20Not NullTravel expense表單:列名數(shù)據(jù)類型長度是否為空住處accommodationVarchar6Null飛機(jī)票 airticketVarchar6Null交通費(fèi)用taxi&other transportationVarchar6Null補(bǔ)貼compensationVarchar6NullTime sheet表單:列名數(shù)據(jù)類型長度是否為空日期datechar10Not Null開始時(shí)間start timeVarchar4Not Null結(jié)束時(shí)間end timeVarchar4Not Nul
14、l工程師engineerVarchar12Not Null是否為旅游時(shí)間travel or notchar1Null系統(tǒng)登錄界面系統(tǒng)輸入界面Time sheet輸入:說明:工程師填寫timesheet表單時(shí),系統(tǒng)自動生成engine type,shipname,invoice no,place,staff,period等數(shù)據(jù)庫中已有的信息,當(dāng)然也可為空,顯示在INFO模塊。在time模塊,工程師選擇出差的工作時(shí)間和旅行時(shí)間,系統(tǒng)會根據(jù)其不同性質(zhì)來結(jié)算工資(travel打狗即為履行時(shí)間)。DAY會根據(jù)date的情況自動生成。ENGINEER也可以自由選擇。ADD按鈕用來添加新的一行工作時(shí)間信息。
15、Submit提交,approve保存或?qū)崿F(xiàn)其他功能。Travel expense輸入:示例:說明:工程師填寫travel expense表單時(shí),系統(tǒng)自動生成staff,date of return,destination等數(shù)據(jù)庫中已有的信息,當(dāng)然也可為空。在expenses paid by employee一塊,工程師選擇在出差中所產(chǎn)生的費(fèi)用。Sum expenses會自動計(jì)算RMB AMOUNT模塊價(jià)格總和。DEDUCTION為公司一些其他的優(yōu)惠補(bǔ)和其他可減項(xiàng)目。Submit提交,approve保存或?qū)崿F(xiàn)其他功能。系統(tǒng)搜索界面說明:可查找表單的狀態(tài)。即工程師是否填寫完TRAVEL EXPENSE,TIMESHEET.如圖:查詢invoice number=12345678的結(jié)果,狀態(tài)(status)顯示為兩張表單都填寫完成。擁有權(quán)限的用戶可以選擇相應(yīng)的編輯(edit)和打?。╬rint)功能。以上界面均為WIN7系統(tǒng)界面,界面均為作者自己制作。6、測試用例生成報(bào)表模塊:令A(yù)為TE,B為TS,TE完成為1,未完成為0;TS完成為1,未完成為0。判定覆蓋A=0,B=1 (acbd)A=1, B=0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【優(yōu)化方案】2022屆高三物理大一輪復(fù)習(xí)-第5章-第2節(jié)-動能-動能定理-教學(xué)講義-
- 【導(dǎo)與練】2021高考地理總復(fù)習(xí)課時(shí)作業(yè):第2章-第3課時(shí)-常見天氣系統(tǒng)
- 互聯(lián)網(wǎng)時(shí)代下的課程設(shè)計(jì)與教學(xué)實(shí)踐
- 2021高考英語語法填空、閱讀類訓(xùn)練(11)及答案(含短文改錯(cuò))
- 【創(chuàng)新設(shè)計(jì)】2021高考物理二輪復(fù)習(xí)(江蘇專用)題型通關(guān)-專練4
- 【優(yōu)化方案】2021高考英語(外研版)總復(fù)習(xí)階段綜合檢測(六)
- 【中學(xué)教材全解】2013-2020學(xué)年高中數(shù)學(xué)同步測試(人教A版-必修3)第一章-第一章-算法初步
- 四年級數(shù)學(xué)(四則混合運(yùn)算帶括號)計(jì)算題專項(xiàng)練習(xí)與答案
- 【ks5u發(fā)布】山東省菏澤市2020-2021學(xué)年高二上學(xué)期期中考試生物試題掃描版含答案
- 【全程復(fù)習(xí)方略】2020-2021學(xué)年北師大版高中數(shù)學(xué)必修一課時(shí)作業(yè)(二十一)-3.4.2
- 江蘇某高速公路基本表格及用表說明
- 人教版數(shù)學(xué)四年級下冊核心素養(yǎng)目標(biāo)全冊教學(xué)設(shè)計(jì)
- 2024年成都市錦江投資發(fā)展集團(tuán)有限責(zé)任公司招聘筆試參考題庫含答案解析
- 醫(yī)生與患者關(guān)系中的信任與治療
- 心衰患者的容量管理中國專家共識-共識解讀
- 山東省濟(jì)南市2023-2024學(xué)年高一上學(xué)期1月期末考試數(shù)學(xué)試題(解析版)
- 文字學(xué)概要完整版本
- 手術(shù)室搶救工作制度
- 施工圖設(shè)計(jì)師的年終報(bào)告
- ce自我聲明模板
- 鋼閘門監(jiān)理評估報(bào)告
評論
0/150
提交評論