欢迎来到天天文库
浏览记录
ID:47327540
大小:608.74 KB
页数:16页
时间:2019-08-15
《软件开发报告材料[模版]》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、系统设计说明书实验名称:软件开发报告项目名称:xxxx班级:姓名:学号:日期:2016.11.17成绩:151引言1.1编写目的本文是在前期需求分析的基础上,充分与用户进行沟通,对xx系统的数据库设计进行表述。此文档是后续编码实现的依据。通过本文档的编制,重点锻炼数据库设计的能力。1.2背景xxx系统是一个XX与XX公司产学研合作项目,项目由XXxxxx公司提出,由XX承担开发任务。2功能设计【此章节给出系统的功能模块结构图,注意层次,可以类似本模版,先给出子系统,然后针对每一个子系统给出具体模块,切忌在一张图中表达所有内容】根据前期的需求分析,对系统的功能
2、模块进行划分,功能结构如图2-1。图2-1系统功能结构图1)任务处理主要包括功能有:任务创建、任务发布,XXXXXXXXXXXXXXXXXXXX。2.1任务处理任务处理是TIMS的核心模块,所有的任务信息都在此模块进行操作,任务处理模块的功能结构如图2-2。15图2-2任务处理功能结构图对图中功能进行逐条描述,xxxxxxxx。3数据库设计3.1整体设计【注:本处是本次报告的重点,即采用powerdesigner对数据进行设计,要求按照本模版进行文档编制】TIMS系统的核心是处理任务数据,因此表结构的设计要将任务信息表做为主表,然后关联其他的任务信息相关的数
3、据表。任务信息表及其相关的从表的数据表关联关系如图3-1。15图3-1任务信息表及其相关信息表的关联关系【注:在图的下方可以重点对表之间的关系进行表述,即为何要如此设计主表与从表】常规计划任务的的数据表的关联关系如图3-2。图3-2常规计划任务的的数据表的关联关系其中模板表是主表,关联了具体的常规工作计划表。153.2数据表设计数据表的表结构设计是一个管理信息系统项目成功与否的关键,设计的原则除了遵循一定级别的范式要求,更要注重实际应用,根据业务数据的特点来设计表结构,这样才能使系统具有更好的可维护性。主要的业务数据表设计如下。1.常规工作计划表字段名字段代
4、码数据类型是否主键任务IDtask_idnumber(11)TRUE任务主题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_tr
5、ackchar(2)FALSE反馈期限feed_backvarchar2(10)FALSE任务来源task_fromvarchar2(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创建人creator
6、varchar2(30)FALSE创建时间create_datedateFALSE流转任务IDtrack_idnumber(11)FALSE是否是第一接收人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任务编号task_codevarchar2(30)FALSE15流转
7、任务编号track_codevarchar2(30)FALSE父类任务编号sup_task_codevarchar2(30)FALSE父类流转任务编号sup_track_codevarchar2(30)FALSE发布人编号publisher_codevarchar2(30)FALSE接收人编号taker_codevarchar2(30)FALSE制程任务模板IDprogram_template_Idnumber(11)FALSE月度任务模板IDmonth_template_idnumber(11)FALSE2.常规工作计划表(临时表)字段名字段代码数据类型是
8、否主键任务IDtask_idnumber(11)FA
此文档下载收益归作者所有