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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

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父任務sup_task_idnumber(11)FALSE是否分配is_trackchar(2)FALSE反饋期限feed_backvarchar2(10)FALSE任務來源task_fr

5、omvarchar2(30)FALSE優(yōu)先級priorityvarchar2(30)FALSE周次weekvarchar2(10)FALSE月份monthvarchar2(10)FALSE年度yearvarchar2(10)FALSE分配任務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流轉任務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任務編ptask_codevarchar2(30)FALSE流轉任務編號track_codevarchar2(30)FALSE父類任務編號sup_task_codevarchar2(30)FALSE父類流轉任務編 號sup_track_codeva

7、rchar2(30)FALSE發(fā)布人編號publisher_codevarchar2(30)FALSE接收人編R-taker_codevarchar2(30)FALSE制程任務模板IDprogram_template_Idnumber(11)FALSE月度任務模板IDmonth_template_idnumber(11)FALSE2 .常規(guī)工作計劃表(臨時表)字段名字段代碼數據類型是否主鍵任務IDtask_idnumber(11)FALSE任務主題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父任務sup_task_idnumber(11)FALSE是否分配is_trackchar(2)FALSE反饋期限feed_backvarchar2(10)FALSE任務來源task_fromvarchar2(30)FALSE優(yōu)先級priorityvarchar2(30)FALSE周次weekvarchar2(10)FALSE月份mo

9、nthvarchar2(10)FALSE年度yearvarchar2(10)FALSE分配任務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流轉任務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計劃表中任務IDold_task_idnumber(11)FALSE計劃表中流轉任務IDold_track_idnumber(11)FALSE3 .常規(guī)任務模板字段名字段代碼數據類型是否主鍵開始周次from_weekvarchar2(10)FALSE開始時間begin_datedateFALSE結束時間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 .任務表字段名字段代碼數1幅類型是否主鍵任務IDtask_idnumber(11

12、)TRUE任務名稱task_titlevarchar2(100)FALSE父任務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協接受人IDtaker_others_idsvarchar2(100)FALSE協接受人taker_othersvarchar2(100)FALSE任務狀態(tài)task_statevarchar2(30)FALSE任務類別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任務來源task_fromvarchar2(30)FALSE周次weekvarchar2(30)FALSE月份monthvarchar2(30)FALSE季度seasonvarchar2(30)FALSE年度yearvarchar2(30)FALSE制程任務IDprogram_task_idnumber(11)FALSE制程任務名稱program_task_namevarchar2(100)FALSE狀態(tài)statechar(1)FALSE任務說明remarkvarchar2(2000)FALSE任務總結task_summar

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

16、務查詢配置表字段名字段代碼數1幅類型是否主鍵IDconfig_idnumber(11)TRUE查詢人IDstaff_idnumber(11)FALSE查詢人staff_namevarchar2(30)FALSE可查詢人IDaim_staff_idnumber(11)FALSE口查詢人aim_staff_namevarchar2(30)FALSE可查詢部門IDorg_idnumber(11)FALSE可查詢部門org_namevarchar2(30)FALSE配置類型setting_typevarchar2(30)FALSE6 .任務反饋表字段名字段代碼數據類型是否主鍵反饋IDfeed_back

17、_idnumber(11)TRUE流轉IDtrack_idnumber(11)FALSE要求反饋時間feed_call_timedateFALSE實際反饋時間feed_back_timedateFALSE反饋要求feed_call_descvarchar2(1000)FALSE反饋內容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 .任務跟蹤表字段名字段代碼數1幅類型是否主鍵流轉IDtrack_idnumber(11)TRUE任務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處理結束時間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任務描述task_descvarchar2(1000)FALSE分配附件IDprovide_att_idsvarchar2(100)FALSE提交附件IDsubmit_att_idsvarchar2(100)FALSE流轉狀態(tài)submit_statechar(1)FALSE優(yōu)先級track_priori

21、tyvarchar2(30)FALSE原完成期限org_finish_limit_datedateFALSE評價等級1work_levelvarchar2(30)FALSE完成結果finish_statevarchar2(30)FALSE要求反饋數feed_backvarchar2(10)FALSE8 .任務接受人配置表字段名字段代碼數據類型是否主鍵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 .任務申訴配置表字段名字段代碼數據類型是否主鍵IDconfig_idnumber(11)TRUE查詢人IDstaff_idnumber(11)FALSE查詢人staff_namevarchar2(30)FALSE可查詢部門IDorg_idvarchar2(200)FALSE可查詢部門org_namevarchar2(30)FALSE配置類型(處理or 審核)setting_typevarchar2(30)FALSE10 .任務申訴信息字段名字

23、段代碼數據類型是否主鍵申訴idappeal_idnumber(11)TRUE流轉idtrack_idnumber(11)FALSE任務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 .任務提交表字段名字段代碼數據類型是否主鍵提交IDsubmit_idnumber(11)TRUE流轉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任務總結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完成結果finish_statevarchar2(30)FALSE12 .任務統計發(fā)布信息字段名字段代碼數據類型是否主鍵統計idpublish_idnumber(11)TRUE匯總名稱publish_titlevarchar2(100)FALSE附件att_idsvarchar2(100)FALSE匯

28、總人idpublisher_idnumber(11)FALSE匯總人名稱publisher_namevarchar2(100)FALSE匯總日期create_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 .上傳文件表字段名字段代碼數據類型是否主鍵文件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 .提醒通知表字段名字段代碼數據類型是否主鍵通知IDnotice_idnumber(11)TRUE發(fā)送人IDsender_idnumber(11)FALSE發(fā)送人sendervarchar2(30)FALSE發(fā)送時間send_timedateFALSE通知類別notice_typevarchar2(30)FALSE通知內容notice_titlevarchar2(100)FALSE流轉IDtrack_idnumber(11)FALSE接收人IDtaker_idnumber(11)

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

32、控系統型號control_system_typevarchar2(30)FALSE門控器型號door_control_typevarchar2(30)FALSEFAI生產數量FAI_numbernumber(10)FALSE首批供貨數量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、延期申請表字段名字段代碼數據類型是否主鍵W IDdefer_apply_idnumber(11)TRUE流轉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 .月度任務模板信息字段名字段代碼數據類型是否主鍵IDtemplate_idnumber(11)TRUE月度任務名template_namevarchar2(100)FALSE創(chuàng)建人IDcreater_idnumber(1

溫馨提示

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

評論

0/150

提交評論