軟件開發(fā)報告模版_第1頁
軟件開發(fā)報告模版_第2頁
軟件開發(fā)報告模版_第3頁
軟件開發(fā)報告模版_第4頁
軟件開發(fā)報告模版_第5頁
免費預覽已結(jié)束,剩余7頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、系統(tǒng)設(shè)計說明書實驗 名 稱:軟件開發(fā)報告 項目名稱:xxxx班級:姓名:學號:日期:2016.11.17成 績:1弓I言1.1 編寫目的本文是在前期需求分析的基礎(chǔ)上,充分與用戶進行溝通,對xx系統(tǒng)的數(shù)據(jù)庫設(shè)計進行表述。此文檔是后續(xù)編碼實現(xiàn)的依據(jù)。通過本文檔的編制,重點鍛煉數(shù)據(jù)庫設(shè)計的能力。1.2 背景xxx系統(tǒng)是一個XXf XX司產(chǎn)學研合作項目,項目由XXxxxx公司提出,由XX&擔開發(fā)任 務(wù)。2功能設(shè)計【此章節(jié)給出系統(tǒng)的功能模塊結(jié)構(gòu)圖,注意層次,可以類似本模版,先給出子系統(tǒng), 然后針對每一個子系統(tǒng)給出具體模塊,切忌在一張圖中表達所有內(nèi)容】根據(jù)前期的需求分析,對系統(tǒng)的功能模塊進行劃分,

2、功能結(jié)構(gòu)如圖2-1 o圖2-1系統(tǒng)功能結(jié)構(gòu)圖1)任務(wù)處理主要包括功能有:任務(wù)創(chuàng)建、任務(wù)發(fā)布,XXXXXXXXXXXXXXXXXXXX2.1 任務(wù)處理任務(wù)處理是TIMS的核心模塊,所有的任務(wù)信息都在此模塊進行操作,任務(wù)處理模塊的功能結(jié)構(gòu)如圖2-2。圖2-2任務(wù)處理功能結(jié)構(gòu)圖對圖中功能進行逐條描述,xxxxxxxx 。3數(shù)據(jù)庫設(shè)計2.2 整體設(shè)計【注:本處是本次報告的重點,即采用 power designer對數(shù)據(jù)進行設(shè)計,要求按照本 模版進行文檔編制】TIM繇統(tǒng)的核心是處理任務(wù)數(shù)據(jù),因此表結(jié)構(gòu)的設(shè)計要將任務(wù)信息表做為主表,然后 關(guān)聯(lián)其他的任務(wù)信息相關(guān)的數(shù)據(jù)表。任務(wù)信息表及其相關(guān)的從表的數(shù)據(jù)表關(guān)聯(lián)

3、關(guān)系如圖 3-1。圖3-1任務(wù)信息表及其相關(guān)信息表的關(guān)聯(lián)關(guān)系【注:在圖的下方可以重點對表之間的關(guān)系進行表述,即為何要如此設(shè)計主表與從表】 常規(guī)計劃任務(wù)的的數(shù)據(jù)表的關(guān)聯(lián)關(guān)系如圖 3-2。圖3-2常規(guī)計劃任務(wù)的的數(shù)據(jù)表的關(guān)聯(lián)關(guān)系其中模板表是主表,關(guān)聯(lián)了具體的常規(guī)工作計劃表。2.3 數(shù)據(jù)表設(shè)計數(shù)據(jù)表的表結(jié)構(gòu)設(shè)計是一個管理信息系統(tǒng)項目成功與否的關(guān)鍵,設(shè)計的原則除了遵循 一定級別的范式要求,更要注重實際應用,根據(jù)業(yè)務(wù)數(shù)據(jù)的特點來設(shè)計表結(jié)構(gòu),這樣才能 使系統(tǒng)具有更好的可維護性。主要的業(yè)務(wù)數(shù)據(jù)表設(shè)計如下1.常規(guī)工作計劃表字段名字段代碼數(shù)據(jù)類型是否主鍵任務(wù)IDtask_idnumber(11)TRUE任務(wù)主題

4、task_titlevarchar2(100)FALSE發(fā)布人IDpublisher_idnumber(11)FALSE發(fā)布人名稱publishervarchar2(30)FALSE接收人IDtaker_idnumber(11)FALSE接收人名稱taker_namevarchar2(30)FALSE發(fā)布時間publish_datedateFALSE完成時間finish_limit_datedateFALSE父任務(wù)sup_task_idnumber(11)FALSE是否分配is_trackchar(2)FALSE反饋期限feed_backvarchar2(10)FALSE任務(wù)來源task_fr

5、omvarchar2(30)FALSE優(yōu)先級priorityvarchar2(30)FALSE周次weekvarchar2(10)FALSE月份monthvarchar2(10)FALSE年度yearvarchar2(10)FALSE分配任務(wù)IDassign_task_idnumber(11)FALSE發(fā)布狀態(tài)publish_statevarchar2(10)FALSE創(chuàng)建人IDcreator_idnumber(11)FALSE創(chuàng)建人creatorvarchar2(30)FALSE創(chuàng)建時間create_datedateFALSE流轉(zhuǎn)任務(wù)IDtrack_idnumber(11)FALSE是否是第

6、一接收 人is_first_takerchar(1)FALSE是否是主要接收 人is_main_takerchar(1)FALSE上層IDsup_track_idnumber(11)FALSE后效狀態(tài)statechar(1)FALSE部門IDorg_idnumber(11)FALSE接收人部門IDtaker_org_idnumber(11)FALSE任務(wù)編ptask_codevarchar2(30)FALSE流轉(zhuǎn)任務(wù)編號track_codevarchar2(30)FALSE父類任務(wù)編號sup_task_codevarchar2(30)FALSE父類流轉(zhuǎn)任務(wù)編 號sup_track_codeva

7、rchar2(30)FALSE發(fā)布人編號publisher_codevarchar2(30)FALSE接收人編R-taker_codevarchar2(30)FALSE制程任務(wù)模板IDprogram_template_Idnumber(11)FALSE月度任務(wù)模板IDmonth_template_idnumber(11)FALSE2 .常規(guī)工作計劃表(臨時表)字段名字段代碼數(shù)據(jù)類型是否主鍵任務(wù)IDtask_idnumber(11)FALSE任務(wù)主題task_titlevarchar2(100)FALSE發(fā)布人IDpublisher_idnumber(11)FALSE發(fā)布人名稱publisher

8、varchar2(30)FALSE接收人IDtaker_idnumber(11)FALSE接收人名稱taker_namevarchar2(30)FALSE發(fā)布時間publish_datedateFALSE完成時間finish_limit_datedateFALSE父任務(wù)sup_task_idnumber(11)FALSE是否分配is_trackchar(2)FALSE反饋期限feed_backvarchar2(10)FALSE任務(wù)來源task_fromvarchar2(30)FALSE優(yōu)先級priorityvarchar2(30)FALSE周次weekvarchar2(10)FALSE月份mo

9、nthvarchar2(10)FALSE年度yearvarchar2(10)FALSE分配任務(wù)IDassign_task_idnumber(11)FALSE發(fā)布狀態(tài)publish_statevarchar2(10)FALSE創(chuàng)建人IDcreator_idnumber(11)FALSE創(chuàng)建人creatorvarchar2(30)FALSE創(chuàng)建時間create_datedateFALSE流轉(zhuǎn)任務(wù)IDtrack_idnumber(11)FALSE是否是第一接收 人is_first_takerchar(1)FALSE是否是主要接收 人is_main_takerchar(1)FALSE上層IDsup_t

10、rack_idnumber(11)FALSE后效狀態(tài)statechar(1)FALSE部門IDorg_idnumber(11)FALSE接收人部門IDtaker_org_idnumber(11)FALSE計劃表中任務(wù)IDold_task_idnumber(11)FALSE計劃表中流轉(zhuǎn)任務(wù)IDold_track_idnumber(11)FALSE3 .常規(guī)任務(wù)模板字段名字段代碼數(shù)據(jù)類型是否主鍵開始周次from_weekvarchar2(10)FALSE開始時間begin_datedateFALSE結(jié)束時間end_datedateFALSE當前周次weekvarchar2(10)FALSE已發(fā)布至

11、周次publish_weekvarchar2(10)FALSE已發(fā)布至月份publish_monthvarchar2(10)FALSE已發(fā)布至季節(jié)publish_seasonvarchar2(10)FALSE創(chuàng)建人Idcreator_idnumber(11)FALSE創(chuàng)建人creatorvarchar2(30)FALSE創(chuàng)建日期create_datedateFALSE后效狀態(tài)statechar(1)FALSE是否自動發(fā)布is_autochar(1)FALSE版本號versionvarchar2(10)FALSE4 .任務(wù)表字段名字段代碼數(shù)1幅類型是否主鍵任務(wù)IDtask_idnumber(11

12、)TRUE任務(wù)名稱task_titlevarchar2(100)FALSE父任務(wù)IDsup_task_idnumber(11)FALSE創(chuàng)建人IDcreator_idnumber(11)FALSE創(chuàng)建人creatorvarchar2(30)FALSE發(fā)布人IDpublisher_idnumber(11)FALSE發(fā)布人publishervarchar2(30)FALSE創(chuàng)建時間create_datedateFALSE發(fā)布時間publish_datedateFALSE所屬組織org_idnumber(11)FALSE主接受人IDtaker_main_idvarchar2(30)FALSE主接受人

13、taker_mainvarchar2(30)FALSE協(xié)接受人IDtaker_others_idsvarchar2(100)FALSE協(xié)接受人taker_othersvarchar2(100)FALSE任務(wù)狀態(tài)task_statevarchar2(30)FALSE任務(wù)類別task_typevarchar2(30)FALSE優(yōu)先級priorityvarchar2(30)FALSE完成期限1finish_limit_datedateFALSE評價等級finish_levelvarchar2(30)FALSE是否完成is_finishchar(1)FALSE完成日期finish_datedateFA

14、LSE是否直接發(fā)送is_direct_sendchar(1)FALSE任務(wù)來源task_fromvarchar2(30)FALSE周次weekvarchar2(30)FALSE月份monthvarchar2(30)FALSE季度seasonvarchar2(30)FALSE年度yearvarchar2(30)FALSE制程任務(wù)IDprogram_task_idnumber(11)FALSE制程任務(wù)名稱program_task_namevarchar2(100)FALSE狀態(tài)statechar(1)FALSE任務(wù)說明remarkvarchar2(2000)FALSE任務(wù)總結(jié)task_summar

15、izevarchar2(2000)FALSE附件IDatt_idsvarchar2(100)FALSE知曉人IDknower_idsvarchar2(200)FALSE知曉人knower_namesvarchar2(200)FALSE項目IDproject_idnumber(11)FALSE完成結(jié)果finish_resultvarchar2(30)FALSE原完成期限org_finish_limit_datedateFALSE月度任務(wù)idmonth_template_idnumber(11)FALSE月度任務(wù)名稱month_template_namevarchar2(100)FALSE5 .任

16、務(wù)查詢配置表字段名字段代碼數(shù)1幅類型是否主鍵IDconfig_idnumber(11)TRUE查詢?nèi)薎Dstaff_idnumber(11)FALSE查詢?nèi)藄taff_namevarchar2(30)FALSE可查詢?nèi)薎Daim_staff_idnumber(11)FALSE口查詢?nèi)薬im_staff_namevarchar2(30)FALSE可查詢部門IDorg_idnumber(11)FALSE可查詢部門org_namevarchar2(30)FALSE配置類型setting_typevarchar2(30)FALSE6 .任務(wù)反饋表字段名字段代碼數(shù)據(jù)類型是否主鍵反饋IDfeed_back

17、_idnumber(11)TRUE流轉(zhuǎn)IDtrack_idnumber(11)FALSE要求反饋時間feed_call_timedateFALSE實際反饋時間feed_back_timedateFALSE反饋要求feed_call_descvarchar2(1000)FALSE反饋內(nèi)容feed_back_descvarchar2(1000)FALSE是否強制反饋is_callchar(1)FALSE完成百分比finish_percentnumber(3)FALSE存在困難difficultyvarchar2(500)FALSE反饋要求人ID :caller_idnumber(11)FALSE反

18、饋要求人callervarchar2(30)FALSE反饋回復人IDbacker_idnumber(11)FALSE反饋回復人backervarchar2(30)FALSE后效狀態(tài)statechar(1)FALSE創(chuàng)建日期create_datedateFALSE7 .任務(wù)跟蹤表字段名字段代碼數(shù)1幅類型是否主鍵流轉(zhuǎn)IDtrack_idnumber(11)TRUE任務(wù)IDtask_idnumber(11)FALSE處理人IDtaker_idnumber(11)FALSE處理人名稱taker_namevarchar2(30)FALSE是否是第一接收 人is_first_takerchar(1)FAL

19、SE是否是主要接收 人is_main_takerchar(1)FALSE處理狀態(tài)(接受, 拒絕,完成等)work_statevarchar2(30)FALSE處理開始時間deal_begin_timedateFALSE處理結(jié)束時間deal_end_timedateFALSE處理說明deal_descvarchar2(1000)FALSE上層分配人IDprovider_idnumber(11)FALSE上層分配人名稱provider_namevarchar2(30)FALSE后效狀態(tài)statechar(1)FALSE完成期限finish_limit_datedateFALSE自定義優(yōu)先級my_p

20、riorityvarchar2(30)FALSE提供時間provide_datedateFALSE上層IDsup_track_idnumber(11)FALSE知曉人IDknower_idsvarchar2(100)FALSE知曉人姓名knower_namesvarchar2(100)FALSE任務(wù)描述task_descvarchar2(1000)FALSE分配附件IDprovide_att_idsvarchar2(100)FALSE提交附件IDsubmit_att_idsvarchar2(100)FALSE流轉(zhuǎn)狀態(tài)submit_statechar(1)FALSE優(yōu)先級track_priori

21、tyvarchar2(30)FALSE原完成期限org_finish_limit_datedateFALSE評價等級1work_levelvarchar2(30)FALSE完成結(jié)果finish_statevarchar2(30)FALSE要求反饋數(shù)feed_backvarchar2(10)FALSE8 .任務(wù)接受人配置表字段名字段代碼數(shù)據(jù)類型是否主鍵IDconfig_idnumber(11)TRUE接收人IDtaker_idnumber(11)FALSE接收人名稱taker_namevarchar2(30)FALSE發(fā)布人IDpublisher_idnumber(11)FALSE發(fā)布人名稱pu

22、blisher_namevarchar2(30)FALSE狀態(tài)statechar(1)FALSE備注remarkvarchar2(1000)FALSE9 .任務(wù)申訴配置表字段名字段代碼數(shù)據(jù)類型是否主鍵IDconfig_idnumber(11)TRUE查詢?nèi)薎Dstaff_idnumber(11)FALSE查詢?nèi)藄taff_namevarchar2(30)FALSE可查詢部門IDorg_idvarchar2(200)FALSE可查詢部門org_namevarchar2(30)FALSE配置類型(處理or 審核)setting_typevarchar2(30)FALSE10 .任務(wù)申訴信息字段名字

23、段代碼數(shù)據(jù)類型是否主鍵申訴idappeal_idnumber(11)TRUE流轉(zhuǎn)idtrack_idnumber(11)FALSE任務(wù)idtask_idnumber(11)FALSE申訴標題appeal_titlevarchar2(100)FALSE申訴人idappealer_idnumber(11)FALSE申訴人appealer_namevarchar2(30)FALSE申訴日期appeal_datedateFALSE原等級old_levelvarchar2(30)FALSE原完成狀態(tài)old_finish_statevarchar2(30)FALSE申訴等級appeal_levelvarc

24、har2(30)FALSE申訴完成狀態(tài)appeal_finish_statevarchar2(30)FALSE申訴理由appeal_reasonvarchar2(1000)FALSE處理人idprocesser_idnumber(11)FALSE處理人processer_namevarchar2(30)FALSE處理日期process_datedateFALSE處理等級process_levelvarchar2(30)FALSE處理完成狀態(tài)process_finish_statevarchar2(30)FALSE處理理由process_reasonvarchar2(1000)FALSE審核人i

25、dchecker_idnumber(11)FALSE審核人checker_namevarchar2(30)FALSE審核日期check_datedateFALSE審核等級check_levelvarchar2(30)FALSE審核完成狀態(tài)check_finish_statevarchar2(30)FALSE審核意見check_reasonvarchar2(1000)FALSE申訴狀態(tài)appeal_statevarchar2(30)FALSE后效狀態(tài)statechar(1)FALSE11 .任務(wù)提交表字段名字段代碼數(shù)據(jù)類型是否主鍵提交IDsubmit_idnumber(11)TRUE流轉(zhuǎn)IDtr

26、ack_idnumber(11)FALSE提交人IDsubmiter_idnumber(11)FALSE提交人submiter_namevarchar2(30)FALSE審核人IDchecker_idnumber(11)FALSE審核人checker_namevarchar2(30)FALSE提交日期submit_datedateFALSE審核日期check_datedateFALSE完成百分比finish_percentvarchar2(30)FALSE任務(wù)總結(jié)task_summarizevarchar2(1000)FALSE提交狀態(tài)submit_statevarchar2(30)FALSE

27、附件att_idsvarchar2(100)FALSE后效狀態(tài)statechar(1)FALSE審核意見check_descvarchar2(1000)FALSE評價等級work_levelvarchar2(30)FALSE自評價等級self_work_levelvarchar2(30)FALSE完成結(jié)果finish_statevarchar2(30)FALSE12 .任務(wù)統(tǒng)計發(fā)布信息字段名字段代碼數(shù)據(jù)類型是否主鍵統(tǒng)計idpublish_idnumber(11)TRUE匯總名稱publish_titlevarchar2(100)FALSE附件att_idsvarchar2(100)FALSE匯

28、總?cè)薸dpublisher_idnumber(11)FALSE匯總?cè)嗣Qpublisher_namevarchar2(100)FALSE匯總?cè)掌赾reate_datedateFALSE發(fā)布日期publish_datedateFALSE發(fā)布類型publish_typevarchar2(30)FALSE接收部門receive_deptvarchar2(100)FALSE發(fā)布說明publish_descvarchar2(100)FALSE后效狀態(tài)statecharFALSE匯總狀態(tài)publish_statevarchar2(30)FALSE接收部門詳細receive_dept_allvarchar2

29、(200)FALSE接收部門名稱Receive_dept_namevarchar2(100)FALSE13 .上傳文件表字段名字段代碼數(shù)據(jù)類型是否主鍵文件IDfile_idnumber(11)TRUE文件名file_namevarchar2(100)FALSE保存義件名save_file_namevarchar2(100)FALSE文件大小file_sizenumber(11)FALSE文件類型file_typevarchar2(30)FALSE上傳路徑upload_pathvarchar2(100)FALSE上傳人uploadervarchar2(30)FALSE上傳時間upload_tim

30、edateFALSE后效狀態(tài)statecharFALSE文件說明remarkvarchar2(100)FALSE14 .提醒通知表字段名字段代碼數(shù)據(jù)類型是否主鍵通知IDnotice_idnumber(11)TRUE發(fā)送人IDsender_idnumber(11)FALSE發(fā)送人sendervarchar2(30)FALSE發(fā)送時間send_timedateFALSE通知類別notice_typevarchar2(30)FALSE通知內(nèi)容notice_titlevarchar2(100)FALSE流轉(zhuǎn)IDtrack_idnumber(11)FALSE接收人IDtaker_idnumber(11)

31、FALSE接收人名稱taker_namevarchar2(30)FALSE閱讀狀態(tài)notice_statevarchar2(30)FALSE任務(wù)IDtask_idnumber(11)FALSE反饋IDfeed_back_idnumber(11)FALSEW IDapply_idnumber(11)FALSE提交IDsubmit_idnumber(11)FALSE15 .項目表字段名字段代碼數(shù)據(jù)類型是否主鍵項目IDproject_idnumber(11)TRUE項目名稱project_namevarchar2(100)FALSE產(chǎn)品型號product_typevarchar2(30)FALSE門

32、控系統(tǒng)型號control_system_typevarchar2(30)FALSE門控器型號door_control_typevarchar2(30)FALSEFAI生產(chǎn)數(shù)量FAI_numbernumber(10)FALSE首批供貨數(shù)量1first_offer_numbernumber(10)FALSE創(chuàng)建日期create_datedateFALSE創(chuàng)建人idcreater_idnumber(11)FALSE創(chuàng)建人姓名creater_namevarchar2(30)FALSE項目描述project_descvarchar2(1000)FALSE后效狀態(tài)statechar(1)FALSE16 .

33、延期申請表字段名字段代碼數(shù)據(jù)類型是否主鍵W IDdefer_apply_idnumber(11)TRUE流轉(zhuǎn)IDtrack_idnumber(11)FALSE制#人IDapplyer_idnumber(11)FALSE制#人applyer_namevarchar2(30)FALSE審核人IDchecker_idnumber(11)FALSE審核人checker_namevarchar2(30)FALSE申請?zhí)峤蝗掌?create_datedateFALSE延期申請日期apply_datedateFALSE制#理由apply_reasonvarchar2(1000)FALSE后效狀態(tài):statechar(1)FALSE審核日期check_datedateFALSE申請狀態(tài):apply_statevarchar2(30)FALSE審核意見check_descvarchar2(1000)FALSE原完成期限old_finish_limit_datedateFALSE審核完成期限new_finish_limit_datedateFALSE17 .月度任務(wù)模板信息字段名字段代碼數(shù)據(jù)類型是否主鍵IDtemplate_idnumber(11)TRUE月度任務(wù)名template_namevarchar2(100)FALSE創(chuàng)建人IDcreater_idnumber(1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論