软件开发报告模版_第1页
软件开发报告模版_第2页
软件开发报告模版_第3页
软件开发报告模版_第4页
软件开发报告模版_第5页
免费预览已结束,剩余7页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、功能结构如图2-1 o图2-1系统功能结构图1)任务处理主要包括功能有:任务创建、任务发布,XXXXXXXXXXXXXXXXXXXX2.1 任务处理任务处理是TIMS的核心模块,所有的任务信息都在此模块进行操作,任务处理模块的功能结构如图2-2。图2-2任务处理功能结构图对图中功能进行逐条描述,xxxxxxxx 。3数据库设计2.2 整体设计【注:本处是本次报告的重点,即采用 power designer对数据进行设计,要求按照本 模版进行文档编制】TIM繇统的核心是处理任务数据,因此表结构的设计要将任务信息表做为主表,然后 关联其他的任务信息相关的数据表。任务信息表及其相关的从表的数据表关联

3、关系如图 3-1。图3-1任务信息表及其相关信息表的关联关系【注:在图的下方可以重点对表之间的关系进行表述,即为何要如此设计主表与从表】 常规计划任务的的数据表的关联关系如图 3-2。图3-2常规计划任务的的数据表的关联关系其中模板表是主表,关联了具体的常规工作计划表。2.3 数据表设计数据表的表结构设计是一个管理信息系统项目成功与否的关键,设计的原则除了遵循 一定级别的范式要求,更要注重实际应用,根据业务数据的特点来设计表结构,这样才能 使系统具有更好的可维护性。主要的业务数据表设计如下1.常规工作计划表字段名字段代码数据类型是否主键任务IDtask_idnumber(11)TRUE任务主题

4、task_titlevarchar2(100)FALSE发布人IDpublisher_idnumber(11)FALSE发布人名称publishervarchar2(30)FALSE接收人IDtaker_idnumber(11)FALSE接收人名称taker_namevarchar2(30)FALSE发布时间publish_datedateFALSE完成时间finish_limit_datedateFALSE父任务sup_task_idnumber(11)FALSE是否分配is_trackchar(2)FALSE反馈期限feed_backvarchar2(10)FALSE任务来源task_fr

5、omvarchar2(30)FALSE优先级priorityvarchar2(30)FALSE周次weekvarchar2(10)FALSE月份monthvarchar2(10)FALSE年度yearvarchar2(10)FALSE分配任务IDassign_task_idnumber(11)FALSE发布状态publish_statevarchar2(10)FALSE创建人IDcreator_idnumber(11)FALSE创建人creatorvarchar2(30)FALSE创建时间create_datedateFALSE流转任务IDtrack_idnumber(11)FALSE是否是第

6、一接收 人is_first_takerchar(1)FALSE是否是主要接收 人is_main_takerchar(1)FALSE上层IDsup_track_idnumber(11)FALSE后效状态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发布人编号publisher_codevarchar2(30)FALSE接收人编R-taker_codevarchar2(30)FALSE制程任务模板IDprogram_template_Idnumber(11)FALSE月度任务模板IDmonth_template_idnumber(11)FALSE2 .常规工作计划表(临时表)字段名字段代码数据类型是否主键任务IDtask_idnumber(11)FALSE任务主题task_titlevarchar2(100)FALSE发布人IDpublisher_idnumber(11)FALSE发布人名称publisher

8、varchar2(30)FALSE接收人IDtaker_idnumber(11)FALSE接收人名称taker_namevarchar2(30)FALSE发布时间publish_datedateFALSE完成时间finish_limit_datedateFALSE父任务sup_task_idnumber(11)FALSE是否分配is_trackchar(2)FALSE反馈期限feed_backvarchar2(10)FALSE任务来源task_fromvarchar2(30)FALSE优先级priorityvarchar2(30)FALSE周次weekvarchar2(10)FALSE月份mo

9、nthvarchar2(10)FALSE年度yearvarchar2(10)FALSE分配任务IDassign_task_idnumber(11)FALSE发布状态publish_statevarchar2(10)FALSE创建人IDcreator_idnumber(11)FALSE创建人creatorvarchar2(30)FALSE创建时间create_datedateFALSE流转任务IDtrack_idnumber(11)FALSE是否是第一接收 人is_first_takerchar(1)FALSE是否是主要接收 人is_main_takerchar(1)FALSE上层IDsup_t

10、rack_idnumber(11)FALSE后效状态statechar(1)FALSE部门IDorg_idnumber(11)FALSE接收人部门IDtaker_org_idnumber(11)FALSE计划表中任务IDold_task_idnumber(11)FALSE计划表中流转任务IDold_track_idnumber(11)FALSE3 .常规任务模板字段名字段代码数据类型是否主键开始周次from_weekvarchar2(10)FALSE开始时间begin_datedateFALSE结束时间end_datedateFALSE当前周次weekvarchar2(10)FALSE已发布至

11、周次publish_weekvarchar2(10)FALSE已发布至月份publish_monthvarchar2(10)FALSE已发布至季节publish_seasonvarchar2(10)FALSE创建人Idcreator_idnumber(11)FALSE创建人creatorvarchar2(30)FALSE创建日期create_datedateFALSE后效状态statechar(1)FALSE是否自动发布is_autochar(1)FALSE版本号versionvarchar2(10)FALSE4 .任务表字段名字段代码数1幅类型是否主键任务IDtask_idnumber(11

12、)TRUE任务名称task_titlevarchar2(100)FALSE父任务IDsup_task_idnumber(11)FALSE创建人IDcreator_idnumber(11)FALSE创建人creatorvarchar2(30)FALSE发布人IDpublisher_idnumber(11)FALSE发布人publishervarchar2(30)FALSE创建时间create_datedateFALSE发布时间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任务状态task_statevarchar2(30)FALSE任务类别task_typevarchar2(30)FALSE优先级priorityvarchar2(30)FALSE完成期限1finish_limit_datedateFALSE评价等级finish_levelvarchar2(30)FALSE是否完成is_finishchar(1)FALSE完成日期finish_datedateFA

14、LSE是否直接发送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状态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后效状态statechar(1)FALSE创建日期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处理状态(接受, 拒绝,完成等)work_statevarchar2(30)FALSE处理开始时间deal_begin_timedateFALSE处理结束时间deal_end_timedateFALSE处理说明deal_descvarchar2(1000)FALSE上层分配人IDprovider_idnumber(11)FALSE上层分配人名称provider_namevarchar2(30)FALSE后效状态statechar(1)FALSE完成期限finish_limit_datedateFALSE自定义优先级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流转状态submit_statechar(1)FALSE优先级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发布人IDpublisher_idnumber(11)FALSE发布人名称pu

22、blisher_namevarchar2(30)FALSE状态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原完成状态old_finish_statevarchar2(30)FALSE申诉等级appeal_levelvarc

24、har2(30)FALSE申诉完成状态appeal_finish_statevarchar2(30)FALSE申诉理由appeal_reasonvarchar2(1000)FALSE处理人idprocesser_idnumber(11)FALSE处理人processer_namevarchar2(30)FALSE处理日期process_datedateFALSE处理等级process_levelvarchar2(30)FALSE处理完成状态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审核完成状态check_finish_statevarchar2(30)FALSE审核意见check_reasonvarchar2(1000)FALSE申诉状态appeal_statevarchar2(30)FALSE后效状态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提交状态submit_statevarchar2(30)FALSE

27、附件att_idsvarchar2(100)FALSE后效状态statechar(1)FALSE审核意见check_descvarchar2(1000)FALSE评价等级work_levelvarchar2(30)FALSE自评价等级self_work_levelvarchar2(30)FALSE完成结果finish_statevarchar2(30)FALSE12 .任务统计发布信息字段名字段代码数据类型是否主键统计idpublish_idnumber(11)TRUE汇总名称publish_titlevarchar2(100)FALSE附件att_idsvarchar2(100)FALSE汇

28、总人idpublisher_idnumber(11)FALSE汇总人名称publisher_namevarchar2(100)FALSE汇总日期create_datedateFALSE发布日期publish_datedateFALSE发布类型publish_typevarchar2(30)FALSE接收部门receive_deptvarchar2(100)FALSE发布说明publish_descvarchar2(100)FALSE后效状态statecharFALSE汇总状态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后效状态statecharFALSE文件说明remarkvarchar2(100)FALSE14 .提醒通知表字段名字段代码数据类型是否主键通知IDnotice_idnumber(11)TRUE发送人IDsender_idnumber(11)FALSE发送人sendervarchar2(30)FALSE发送时间send_timedateFALSE通知类别notice_typevarchar2(30)FALSE通知内容notice_titlevarchar2(100)FALSE流转IDtrack_idnumber(11)FALSE接收人IDtaker_idnumber(11)

31、FALSE接收人名称taker_namevarchar2(30)FALSE阅读状态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创建日期create_datedateFALSE创建人idcreater_idnumber(11)FALSE创建人姓名creater_namevarchar2(30)FALSE项目描述project_descvarchar2(1000)FALSE后效状态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申请提交日期1create_datedateFALSE延期申请日期apply_datedateFALSE制#理由apply_reasonvarchar2(1000)FALSE后效状态:statechar(1)FALSE审核日期check_datedateFALSE申请状态:apply_statevarchar2(30)FALSE审核意见check_descvarchar2(1000)FALSE原完成期限old_finish_limit_datedateFALSE审核完成期限new_finish_limit_datedateFALSE17 .月度任务模板信息字段名字段代码数据类型是否主键IDtemplate_idnumber(11)TRUE月度任务名template_namevarchar2(100)FALSE创建人IDcreater_idnumber(1

温馨提示

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

最新文档

评论

0/150

提交评论