软件开发报告模版

上传人:s****a 文档编号:210100355 上传时间:2023-05-16 格式:DOCX 页数:23 大小:95.92KB
收藏 版权申诉 举报 下载
软件开发报告模版_第1页
第1页 / 共23页
软件开发报告模版_第2页
第2页 / 共23页
软件开发报告模版_第3页
第3页 / 共23页
资源描述:

《软件开发报告模版》由会员分享,可在线阅读,更多相关《软件开发报告模版(23页珍藏版)》请在装配图网上搜索。

1、软件开发报告棋版文档编制序号KK8UYLL9IO69TTO6M3-MTOL89-FTT688系统设计说明书实验名称:软件开发报告项目名称:XXXX班 级: 姓名:学 号:期:绩:1 引言编写目的本文是在前期需求分析的基础上,充分与用户进行沟通,对XX系统的数据 库设计进行表述。此文档是后续编码实现的依据。通过本文档的编制,重点锻炼数据库设计的能力。背景XXX系统是一个XX与XX公司产学研合作项目,项目由XXxxxx公司提出,由 XX承担开发任务。2 功能设计此章节给出系统的功能模块结构注意层次,可以类似本模版,先给出子系统,然后针对每一个子系统给出具体模块,切忌在一张图中表达所有内容】根据前期

2、的需求分析,对系统的功能模块进行划分,功能结构如图2-1 oP询 统计申诉处理帛规工作组织权限m 21 洲&於1)囲密阳wm醤蛊血二開些孵黑逆亍 XXXXXXXXXXXXXXXXXXXXo画 22 mlsuXXXXXXXXo【H+-讦浮制料DFFS刪;Dr、召来油 powerdesigner x0mffimTIMS系统的核心是处理任务数据,因此表结构的设计要将任务信息 表做为主表,然后关联其他的任务信息相关的数据表。 任务 相关的从表的数据表关联关系如图 3-1。任务走任务DTAO.ber(I I) 任务名称 voxchac2100)父任务ID nur.bexCU)创丑人 ID rtUTibe

3、r (1 0创注人 vaxchac2(30)肖布人 ID riWriUx、尖布人vaTchatr?30)刨注时间cbrteTE TlfTE TmjTTHHTf T4SZ.IIF:知 IPn unb” (H)Fi.TAx_7nW/jjibeO 5t? tvinber () date date varchar2 (J000sAe恋问人妫一人人ID丫D人 处处理 丫时牧 处处是錢人仪 处是耆人受wuibcrd 1) nxib?r ()(11) Archar2 (30) char (J) chare wmwi 提交人交瞬卿勰昭(艇 交人 varehatr2(30)申核人rjunbec (11) 晴松人

4、varch8t2提交曰期用吊核日期 dH任务反钱袄迂期申诂茨审诂ID 沬转a卩頑人口) 申诘人 年核人a 务孩人 苕洁拦交日期 延期申诘日期urxber(】) nxiber (】 nijnbdr (11) Aarchar2(30) nxibor ) varckiar2 (30) dzitc date任务尖交浸图3-1任务信息表及其相关信息表的关联关系【注:在图的下方可以重点对表之间的关系进行表述,即为何要如此设计 主表与从表】常规计划任务的的数据表的关联关系如图 3-2o开贻周次开贻varchar 时间结束时间2(10) 当前周次己发date 布至周次己发常规工FK_TOREI_S CHJRE

5、FEHEHC E_TORILS CH常规工作计划表number(11)|任芻主题发布人iD】发2布人Q)number(11)FK.W3 HEjSCHJ?EFEHENCE_TOHELSCH 任务 ID 任务 number 主题、发布人(11) TD发布人名varchar 称揆收人ID 接枚人名称 发布时间完 成时间父任 务是否分配 反馁期限任 务来源优先 级周次月份常规任务模板图3-2常规计划任务的的数据表的关联关系其中模板表是主表,关联了具体的常规工作计划表。数据表设计数据表的表结构设计是一个管理信息系统项目成功与否的关键,设 计的 原则除了遵循一定级别的范式要求,更要注重实际应用,根据业务数

6、据的特点 來设计表结构,这样才能使系统具有更好的可维护性。主要的业务数据表设计如下。1. 常规工作计划表字段名字段代码数据类型是否主任务1Dtaskid. 1 number(11)TRUE任务上题tasktitievarchar2(100)FALSE发布人IDpublisherid1 1 1number(11)FALSE发布人名称publisher-3=-Jvarchar2(30)FALSE接收人IDtakerid-Tnumber(11)FALSE接收人名称takername3 4-1 1varchar2(30)1FALSE发布时间publishdateZ3a3 I3date1FALSE完成时

7、间finishimit datedateFALSE任务suptaskidnumber(11)FALSE是否分配istrack厂 11Tchar(2)FALSE馈期限feedback士 i n.varchar2(10)FALSE任务來源taskfromvarchar2(30)FALSE优先级priority1varchar2(30)FALSE次weekvarchar2(10)FALSE月monthvarchar2(10)FALSE年度year . 1 1varchar2(10)FALSE11 A T Q 11分配任务IDassigntaskidnumber(11)FALSE发布状态publish

8、state.3varchar2(10)FALSE创建人IDcreatoridnumber(11)FALSE创建人creatorvarchar2(30)JFALSE创建时间createdatedateFALSE11 A T Q 11流转任务IDtrackid厂.1number(11)FALSE-iz收人is first takerchar(1)FALSE是否是主要接收人is main takerchar(1)FALSE上层IDsuptrackidnumber(11)FALSE有效状态stateI 1char(1)FALSE部门IDorgidnumber(11)FALSE接收人部门IDtakero

9、rgid3 3number(11)FALSE任务编号taskcode土 1 Jvarchar2(30)FALSE流转仕务编号trackcodevarchar2(30)FALSE父类任务编号suptaskcodevarchar2(30)FALSE父类流转任务编 号sup track codevarchar2(30)FALSE发布人编号publishercode1 1varchar2(30)FALSE接收人编号takercodevarchar2(30)FALSE制程任务模板IDprogram templateIdnumber(11)FALSE刀度任务模板monthtemplateinumber(1

10、1)FALSETDrd常规工作计划表(临时表)字段名字段代码数据类型是否主键任务IDtaskid3number(11)FALSE任务主题tasktitievarchar2(100)FALSE发布人1Dpublisherid3!3number(11)FALSE发布人名称publisher-1 tvarchar2(30)FALSE接收人1Dtakeridnumber(11)FALSE接收人名称takername11=1-3土varchar2(30)FALSE发布时间publishdatedate1 -FALSE完成时同finish limit datedateFALSE任务suptaskidnum

11、ber(11)FALSE是否分配istrackchar(2)FALSE反馈期限feedbackvarchar2(10)FALSE任务來源taskfromflvarchar2(30)FALSE优先级priorityvarchar2(30)FALSEweeka1varchar2(10)FALSEmonthvarchar2(10)FALSEyears 1-1varchar2(10)FALSE分配任务1Dassigntaskidll1.number(11)If f V c、FALSE发布状态publishestatevarchar2(10)FALSE创建人1Dcreatoridnumber(11)FA

12、LSE创建人creatorvarchar2(30)T-FALSE创建时间createdate1-1date3 旷 4 4、FALSE流转任务1Dtrackid厂.1number(11)FALSEm;, -iz 收人is first taker .1char(1)FALSE| M|收人is main takerchar(1)FALSE收人1Dsuptrackidnumber(11)FALSE有效状态statechar(1)FALSE部门1Dorgidnumber(11)FALSE接收人部门IDtakerorgidnumber(11)FALSE计划表中任务1Dold task idnumber(1

13、1)FALSE计划表中流转oldtrackidnumber(11)FALSE任务ID3.常规任务模板字段名字段代码数据类型是否主开始周次fromweek3A 1varchar2(10)1FALSE丿F始时间beginAdatedateFALSE结束时间enddatedateFALSE当前周次week11- 1 1varchar2(10)FALSET1 A T Q T1已发布至周次publishweekvarchar2(10)FALSE已发布至月份publishmonth3!3varchar2(10)FALSE已发布至李节publishseason 1varchar2(10)FALSE创建人Id

14、creatoridnumber(11)FALSE11 A T Q 11创建人creatorvarchar2(30)FALSE创建日期createdatedateFALSE有效状态statechar(1)FALSE是否自动发布isautochar(1)If f V c、FALSE版本号versionvarchar2(10)FALSE4.任务表字段名1】字段代码数据类型是否主任务IDtaskiuwlf E-f Snumber(11)TRUE任务名称tasktitievarchar2(100)FALSE11 A T Q 11父任务IDsuptaskidnumber(11)FALSE创建人IDcrea

15、toridnumber(11)FALSE创建人creator1 T T Tvarchar2(30)FALSE发布人IDpublisherid1 1 1number(11)FALSE发布人publisher士J士varchar2(30)J士FALSE创建时间createdatedateFALSE发布时间publishdateI 1date3 v v 、FALSE所属组织orgidnumber(11)FALSE主接受人1Dtakermainidvarchar2(30)FALSE匸接受人takermainvarchar2(30)FALSE协接受人1DtakerothersidsJ-1varchar2

16、(100)FALSE协接受人takerothersvarchar2(100)FALSE任务状态taskstate1varchar2(30)FALSE任务类别tasktypevarchar2(30)FALSE优先级priorityvarchar2(30)FALSE完成期限finish limit date厂l l1dateFALSE评价等级finishlevelvarchar2(30)FALSE是否完成isfinish厂111char(1)FALSE11 A T Q 11完成日期finishdatedateFALSE是否直接发送isdirectsend1 Q.charFALSE任务來源taskf

17、romvarchar2(30)FALSE周次weekvarchar2(30)FALSE月份monthvarchar2(30)FALSE李度seasonvarchar2(30)FALSE年度year1 I1varchar2(30)FALSE制程任务1Dprogramtaskid1number(11)FALSE制程任务名称program task namevarchar2(100)FALSE态statechar(1)FALSE任务说明remarkvarchar2(2000)FALSE任务总结tasksummarizevarchar2(2000)FALSE附件1Dattids1 I 1varchar

18、2(100)FALSE知晓人IDknowerids1varchar2(200)FALSE晓人knowernamesvarchar2(200)FALSET1 A T Q T1项目IDprojectid厂l1 .number(11)FALSE完成结果finishresult厂.11 varchar2(30)3.FALSE原完成期限org finish limit datedateFALSE月度任务idmonth template i dnumber(11)FALSET1 A T Q T1月度任务名称month template namevarchar2(100)FALSE5任务查询配置表字段名字段

19、代码厂1数据类型是否主键IDconfigidCC*1number(11)TRUE查询人IDstaffidnumber(11)FALSE询人staffnamevarchar2(30)FALSE可查询人IDaimstaffidnumber(11)FALSE可査询人aimstaffnamevarchar2(30)FALSET1 A T Q T1可査询部门IDorgidnumber(11)FALSE可查询部门orgnamevarchar2(30)FALSE11 A T Q 11配置类型settingtypevarchar2(30)FALSE6任务反馈表字段名字段代码c 11 1 1数据类型是否主反馈I

20、Dfeedbackidnumber(11)TRUE流转IDtrackidG 1 11 number(11)FALSE要求反馈时间feedcalltimep U 1date1FALSE实际反馈时间feedbacktime厂TT T TdateFALSE反馈要求feedcalldescC 111 1varchar2(1000)FALSET1 A T Q T1反馈内容feedbackdescvarchar2(1000)FALSE是否强制反馈iscallchar(1)FALSE完成白分比finishpercentnumber(3)FALSE存在困难difficulty1 1A 1varchar2(50

21、0)FALSE11 A T Q 11反馈要求人1DcallerAidnumber(11)FALSE11 A T Q 11反馈要求人callervarchar2(30)FALSE反馈回复人1Dbackeriditnumber(11)FALSE反馈回复人backervarchar2(30)FALSE有效状态statechar(1)FALSE11 A T Q 11创建口期createdatedateFALSE7.任务跟踪表字段名字段代码数据类型是否主流转IDtrackidnumber(11)TRUE11 A T Q 11任务IDtaskid1 1number(11)FALSE处理人IDtakerid

22、number(11)FALSE处理人名称takername厂.Jvarchar2(30)FALSE是否是第一接收人is first takerchar(1)FALSEmt |工技 收人、1上士/ 1亠工is main takerchar(1)FALSE处理状态(接受, 拒绝,完成等)work stateJUSsvarchar2(30)J士FALSE处理开始时间dealbegintime11dateFALSE处理结束时间dealendtimedateFALSE处理说明dealdescvarchar2(1000)FALSE上层分配人1DprovideridTnumber(11)FALSE上层分配人

23、名称provider namevarchar2(30)FALSE有效状态statechar(1)FALSE11 A T Q 11完成期限finishimit datedateFALSE门定义优先级mypriority11Jvarchar2(30)FALSE提供时间providedatedateFALSE上层IDsuptrackid1 s 1number(11)FALSE知晓人IDknoweridsvarchar2(100)FALSE知晓人姓名knowernames3 3varchar2(100)FALSE任务扌苗述taskdescvarchar2(1000)FALSET1 A T Q T1分配

24、附件IDprovideattids3 3varchar2(100)FALSE提交附件IDsubmitattidsvarchar2(100)FALSE流转状态submitstatechar(1)FALSE优先级trackpriorityvarchar2(30)FALSE11 A T Q 11原完成期限org finish八limit datedateFALSE评价等级worklevelvarchar2(30)FALSEfinishstatevarchar2(30)FALSE要求反馈数feedbackvarchar2(10)FALSE&任务接受人配置表字段名字段代码数据类型是否主IDconfigi

25、dnumber(11)TRUE接收人IDtakeridnumber(11)FALSE接收人名称takername11- 1 - 1varchar2(30)FALSET1 A T Q T1发布人IDpublisheridnumber(11)FALSE发布人名称pub1ishernamevarchar2(30)FALSE态state1char(1)FALSE注remarkvarchar2(1000)FALSE9.任务申诉配置表字段名字段代码厂.1数据类型是否主IDconfigidnumber(11):E 2査询人IDstaffidnumber(11)FALSE查询人staffnamevarchar

26、2(30)FALSEorgidvarchar2(200)FALSE可查询部门org_namevarchar2(30)FALSE配置类型(处 理or市核)settmg typevarchar2(30)FALSE10任务申诉信息字段名字段代码1 - 1数据类型是否主申诉idappealid.T Tnumber(ll)TRUE流转idtrackidnumber(11)FALSE任务idtaskidnumber(11)FALSE申诉标题appea 1itievarchar2(100)FALSE11 A T Q 11申诉人idappealeridnumber(11)FALSE申诉人appealernam

27、evarchar2(30)FALSE申诉日期appealdatedateFALSE原等级oldlevelvarchar2(30)FALSE原完成状态oldfinishstatevarchar2(30)FALSE申诉等级appeallevelvarchar2(30)FALSE申诉完成状态appeal finish statevarchar2(30)FALSE申诉理由appealreason 1varchar2(1000)FALSET1 A T C T1处理人idprocesseridnumber(11)FALSE处理人processernameJvarchar2(30)JFALSE处理II期pr

28、ocessdate1 1dateFALSE11 A T Q 11处理等级processlevelQ1varchar2(30)FALSE处理完成状态process finish s tatevarchar2(30)FALSE熨理理由process_reasonTT Tvarchar2(1000)FALSE审核人idcheckeridnumber(11)FALSET1 A T C T1审核人checkernamevarchar2(30)FALSE审核日期checkdatedateFALSE市核等级checklevelvarchar2(30)FALSE11 A T Q 11审核完成状态check f

29、inish statevarchar2(30)FALSE审核意见checkreasonvarchar2(1000)FALSE申诉状态appealstatevarchar2(30)FALSE有效状态statechar(1)FALSE11任务提交表字段名字段代码1 1数据类型是否主提交IDsubmitidnumber(11)TRUE流转IDtrackid1 . 1number(11)FALSET1 A T Q T1提交人1Dsubmiteridnumber(11)FALSE提交人submiternamevarchar2(30)FALSE审核人1DcheckeridTtnumber(11)FALSE

30、审核人checkernamevarchar2(30)FALSE提交期submitdatedateFALSET1 A T Q T1审核日期checkdatedateFALSE完成白分比finishpercentvarchar2(30)FALSE任务总结tasksummarize3varchar2(1000)FALSE提交状态submitstatevarchar2(30)FALSE附件attidsvarchar2(100)FALSE有效状态statechar(1)FALSE审核意见checkdescvarchar2(1000)FALSE评价等级worklevelvarchar2(30)FALSE|

31、评价等级seifworklevel厂1.varchar2(30)FALSE完成结果finishstatevarchar2(30)FALSE12.任务统计发布信息字段名字段代码:数据类型是否主统计idpublishidnumber(11)TRUE11 A T Q 11汇总名称publishtitlevarchar2(100)FALSE11 A T Q 11附件attids3!33varchar2(100)FALSE汇总人idpublisheridnumber(11)FALSE汇总人名称pub1ishernamevarchar2(100)FALSE汇总1期createdatedateFALSE11

32、 A T Q 11发布日期publishdatedateFALSE发布类型publishtypeTvarchar2(30)FALSE接收部门receivedept3 X-i J 1varchar2(100)FALSE发布说明publishdescvarchar2(100)FALSE有效状态state1 T - Tfl char(1)FALSE汇总状态publishstatevarchar2(30)FALSE接收部门详细receivedeptal1varchar2(200)FALSE接收部门名称Receive_dept_namevarchar2(100)FALSE13上传文件表字段名字段代码P-

33、1-1数据类型ir a a x是否主键文件IDfileid厂1number(11)TRUE文件名filenamevarchar2(100)FALSE保存文件名savefi1ename厂1varchar2(100)FALSE文件大小filesizenumber(11)FALSE文件类型filetypevarchar2(30)FALSE上传路径uploadpathvarchar2(100)FALSE上传人uploadervarchar2(30)FALSE上传时间upload-timedateFALSE有效状态statechar(1)FALSET1 A T Q T1文件说明remarkvarchar

34、2(100)FALSE14提醒通知表字段名字段代码. 1数据类型1r4 A是否主键通知IDnoticeidnumber(11)TRUET1 A T Q T1发送人IDsenderidnumber(11)FALSE11 A T Q 11发送人sendervarchar2(30)3.FALSE发送时间sendtimedateFALSE通知类别noticetypevarchar2(30)FALSE通知内容noticetitievarchar2(100)FALSET1 A T Q T1流转IDtrackidnumber(11)FALSET1 A T Q T1接收人1Dtakeridnumber(11)

35、FALSE接收人名称takernamevarchar2(30)FALSE阅读状态noticestatevarchar2(30)FALSE任务IDtaskidC 111 1number(11)FALSE反馈IDfeedbackidnumber(11)FALSE申请1Dapplyid3 1number(11)FALSE提交IDsubmitidnumber(11)FALSE15项目表字段名字段代码1c4-1数据类型是否主申请IDdeferapp1yid33number(11)TRUE流转IDtrackidnumber(11)FALSE申请人IDapplyeridnumber(11)FALSE申请人a

36、pplyernamevarchar2(30)FALSET1 A T Q T1审核人IDcheckeridnumber(11)FALSE审核人checkernamevarchar2(30)FALSE申请提交日期createdatedateFALSE延期申请日期applydatedateFALSE申请理由apply八reasonvarchar2(1000)FALSE11 A T Q 11有效状态statechar(1)FALSE审核日期checkdatedateio r o c、FALSE申请状态applystatevarchar2(30)FALSE审核意见checkdescvarchar2(10

37、00)FALSE11 A T Q 11原完成期限old_finish_limitdatedateFALSE审孩完成期限new finish limitda tedateFALSE16.字段名字段代码数据类型是否主项 IIIDprojectidnumber(11)TRUE项目名称projectname1varchar2(100)FALSE产品型号producttype3varchar2(30)FALSE门控系统型号control system typevarchar2(30)FALSE门控器型号door control type11 A y1varchar2(30)1 f V c、FALSEFA

38、 生产数量FAInumber厂.厂厂*1number(10)FALSE首批供货数量first offer numbernumber(10)FALSE创建日期createdatedateFALSE创建人idcreateridnumber(11)FALSE创建人姓名creatername. Ivarchar2(30)FALSET1 A T Q T1项目描述projectdescvarchar2(1000)FALSE有效状态statechar(1)FALSE延期17.月度任务模板信息字段名字段代码数据类型是否主IDtemplateidnumber(11)TRUE月度任务名templatenameva

39、rchar2(100)FALSE创建人1Dcreateridnumber(11)FALSE创建人名称creaternamevarchar2(30)FALSE创建日期createdatedateFALSE模板描述templatedescvarchar2(1000)FALSE年度templateyearnumber(4)FALSE月templatemonthnumber(2)FALSE有效状态state*1 T T-char(1)FALSE发布状态publishstatevarchar2(30)FALSE18.制程模板表字段名字段代码 1数据类型是否主键IDprogramidnumber(11)T

40、RUE创建人IDcreateridnumber(11)FALSE创建人名称creaternamevarchar2(30)FALSE创建丨丨期createdatedateFALSE制程名称programnamei t3varchar2(100)FALSE所属项目idprojectidnumber(11)FALSE11 A T Q 11有效状态statechar(1)FALSE制程描述programdescvarchar2(1000)FALSE11 A T Q 11发布状态publishstatevarchar2(30)FALSE19.制程任务表字段名字段代码1 1数据类型1 f zf V、是否主

41、rpiT 任务IDtaskidnumber(11)TRUE任务主题tasktitie3 1 E 1 s 1varchar2(100)FALSE发布人IDpublisherid3!3number(11)FALSE发布人名称publishervarchar2(30)FALSET1 A T Q T1接收人IDtakeridTnumber(11)FALSE接收人名称takername1l-=1-Jvarchar2(30)J士FALSE发布时间publishdatedateFALSE完成期限finish limit dateG U 1dateFALSE反馈期限feedback1 1varchar2(30

42、)FALSE任务说明taskdescvarchar2(1000)FALSE有效状态stateTchar(1)FALSE制程模板1Dprogramidnumber(11)FALSE发布人编号publishercodevarchar2(30)FALSE按收人编号takercode 1varchar2(30)FALSET1 A T Q T1发布人部门IDorgid31number(11)FALSE接收人部门1Dtakerorgid 1number(11)FALSE创建人1Dcreatoridnumber(11)FALSE创建人creatorvarchar2(30)FALSE创建H期createdatefldatei ff c、FALSE优先级priorityvarchar2(30)FALSE评语:成绩:口期:

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!