软件开发报告模版.docx
- 文档编号:8313048
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:27
- 大小:21.93KB
软件开发报告模版.docx
《软件开发报告模版.docx》由会员分享,可在线阅读,更多相关《软件开发报告模版.docx(27页珍藏版)》请在冰豆网上搜索。
软件开发报告模版
系统设计说明书
实验名称:
软件开发报告
项目名称:
xxxx
班级:
姓名:
学号:
日期:
成绩:
1前言
编写目的
本文是在先期需求剖析的基础上,充足与用户进行交流,对xx系统的数据库设计进行表述。
此文档是后续编码实现的依照。
经过本文档的编制,要点锻炼数据库设计的能力。
背景
xxx系统是一个XX与XX企业产学研合作项目,项目由XXxxxx企业提出,由XX肩负开发任务。
2功能设计
【此章节给出系统的功能模块构造图,注意层次,能够近似本模版,先给出子系统,而后针对每一个子系统给出详细模块,切忌在一张图中表达全部内容】
依据先期的需求剖析,对系统的功能模块进行区分,功能构造如图2-1。
TIMS
任
常
申
查
任
组
数
务
规
诉
询
务
织
据
处
工
处
统
设
权
字
理
作
理
计
置
限
典
图2-1系统功能构造图
1)任务办理
主要包含功能有:
任务创立、任务公布,XXXXXXXXXXXXXXXXXXXX。
任务办理
任务办理是TIMS的中心模块,全部的任务信息都在此模块进行操作,任务办理模块的功能构造如图2-2。
任
务
处
理
任
接
已
已
提
发
接
务
收
醒
布
收
创
任
消
任
任
建
务
息
务
务
图2-2任务办理功能构造图
对图中功能进行逐条描绘,xxxxxxxx。
3数据库设计
整体设计
【注:
本处是本次报告的要点,即采纳powerdesigner对数据进行设计,要
求依照本模版进行文档编制】
TIMS系统的中心是办理任务数据,所以表构造的设计要将任务信息表做为主
表,而后关系其余的任务信息有关的数据表。
任务信息表及其有关的从表的数据
表关系关系如图3-1。
图3-1任务信息表及其有关信息表的关系关系
【注:
在图的下方能够要点对表之间的关系进行表述,即为什么要这样设计主表与从表】
惯例计划任务的的数据表的关系关系如图3-2。
图3-2惯例计划任务的的数据表的关系关系
此中模板表是主表,关系了详细的惯例工作计划表。
数据表设计
数据表的表构造设计是一个管理信息系统项目成功与否的要点,设计的原则除了依照必定级其余范式要求,更要着重实质应用,依据业务数据的特色来设计表构造,这样才能使系统拥有更好的可保护性。
主要的业务数据表设计以下。
1.惯例工作计划表
字段名
字段代码
数据种类
能否主键
任务ID
task_id
number(11)
TRUE
任务主题
task_title
varchar2(100)
FALSE
公布人ID
publisher_id
number(11)
FALSE
公布人名称
publisher
varchar2(30)
FALSE
接收人ID
taker_id
number(11)
FALSE
接收人名称
taker_name
varchar2(30)
FALSE
公布时间
publish_date
date
FALSE
达成时间
finish_limit_date
date
FALSE
父任务
sup_task_id
number(11)
FALSE
能否分派
is_track
char
(2)
FALSE
反应限期
feed_back
varchar2(10)
FALSE
任务根源
task_from
varchar2(30)
FALSE
优先级
priority
varchar2(30)
FALSE
周次
week
varchar2(10)
FALSE
月份
month
varchar2(10)
FALSE
年度
year
varchar2(10)
FALSE
分派任务ID
assign_task_id
number(11)
FALSE
公布状态
publish_state
varchar2(10)
FALSE
创立人ID
creator_id
number(11)
FALSE
创立人
creator
varchar2(30)
FALSE
创立时间
create_date
date
FALSE
流转任务ID
track_id
number(11)
FALSE
是不是第一接收
is_first_taker
char
(1)
FALSE
人
是不是主要接收
is_main_taker
char
(1)
FALSE
人
上层ID
sup_track_id
number(11)
FALSE
有效状态
state
char
(1)
FALSE
部门ID
org_id
number(11)
FALSE
接收人部门ID
taker_org_id
number(11)
FALSE
任务编号
task_code
varchar2(30)
FALSE
流转任务编号
track_code
varchar2(30)
FALSE
父类任务编号
sup_task_code
varchar2(30)
FALSE
父类流转任务编
sup_track_code
varchar2(30)
FALSE
号
公布人编号
publisher_code
varchar2(30)
FALSE
接收人编号
taker_code
varchar2(30)
FALSE
制程任务模板
ID
program_template_Id
number(11)
FALSE
月度任务模板
ID
month_template_id
number(11)
FALSE
2.惯例工作计划表(暂时表)
字段名
字段代码
数据种类
能否主键
任务ID
task_id
number(11)
FALSE
任务主题
task_title
varchar2(100)
FALSE
公布人ID
publisher_id
number(11)
FALSE
公布人名称
publisher
varchar2(30)
FALSE
接收人ID
taker_id
number(11)
FALSE
接收人名称
taker_name
varchar2(30)
FALSE
公布时间
publish_date
date
FALSE
达成时间
finish_limit_date
date
FALSE
父任务
sup_task_id
number(11)
FALSE
能否分派
is_track
char
(2)
FALSE
反应限期
feed_back
varchar2(10)
FALSE
任务根源
task_from
varchar2(30)
FALSE
优先级
priority
varchar2(30)
FALSE
周次
week
varchar2(10)
FALSE
月份
month
varchar2(10)
FALSE
年度
year
varchar2(10)
FALSE
分派任务ID
assign_task_id
number(11)
FALSE
公布状态
publish_state
varchar2(10)
FALSE
创立人ID
creator_id
number(11)
FALSE
创立人
creator
varchar2(30)
FALSE
创立时间
create_date
date
FALSE
流转任务ID
track_id
number(11)
FALSE
是不是第一接收
is_first_taker
char
(1)
FALSE
人
是不是主要接收
is_main_taker
char
(1)
FALSE
人
上层ID
sup_track_id
number(11)
FALSE
有效状态
state
char
(1)
FALSE
部门ID
org_id
number(11)
FALSE
接收人部门ID
taker_org_id
number(11)
FALSE
计划表中任务IDold_task_id
计划表中流转任old_track_id
务ID
3.惯例任务模板
字段名字段代码
开始周次from_week
开始时间begin_date
结束时间end_date
目前周次week
已公布至周次publish_week
已公布至月份publish_month
已公布至季节publish_season
创立人Idcreator_id
创立人creator
创立日期create_date
有效状态state
能否自动公布is_auto
版本号version
4.任务表
字段名字段代码
任务IDtask_id
任务名称task_title
父任务IDsup_task_id
创立人IDcreator_id
创立人creator
公布人IDpublisher_id
公布人publisher
创立时间create_date
公布时间publish_date
所属组织org_id
主接受人IDtaker_main_id
主接受人taker_main
协接受人IDtaker_others_ids
协接受人taker_others
任务状态task_state
任务类型task_type
优先级priority
达成限期finish_limit_date
number(11)FALSE
number(11)FALSE
数据种类能否主键
varchar2(10)FALSE
dateFALSE
dateFALSE
varchar2(10)FALSE
varchar2(10)FALSE
varchar2(10)FALSE
varchar2(10)FALSE
number(11)FALSE
varchar2(30)FALSE
dateFALSE
char
(1)FALSE
char
(1)FALSE
varchar2(10)FALSE
数据种类能否主键
number(11)TRUE
varchar2(100)FALSE
number(11)FALSE
number(11)FALSE
varchar2(30)FALSE
number(11)FALSE
varchar2(30)FALSE
dateFALSE
dateFALSE
number(11)FALSE
varchar2(30)FALSE
varchar2(30)FALSE
varchar2(100)FALSE
varchar2(100)FALSE
varchar2(30)FALSE
varchar2(30)FALSE
varchar2(30)FALSE
dateFALSE
评论等级
finish_level
varchar2(30)
FALSE
能否达成
is_finish
char
(1)
FALSE
达成日期
finish_date
date
FALSE
能否直接发送
is_direct_send
char
(1)
FALSE
任务根源
task_from
varchar2(30)
FALSE
周次
week
varchar2(30)
FALSE
月份
month
varchar2(30)
FALSE
季度
season
varchar2(30)
FALSE
年度
year
varchar2(30)
FALSE
制程任务ID
program_task_id
number(11)
FALSE
制程任务名称
program_task_name
varchar2(100)
FALSE
状态
state
char
(1)
FALSE
任务说明
remark
varchar2(2000)
FALSE
任务总结
task_summarize
varchar2(2000)
FALSE
附件ID
att_ids
varchar2(100)
FALSE
了解人ID
knower_ids
varchar2(200)
FALSE
了解人
knower_names
varchar2(200)
FALSE
项目ID
project_id
number(11)
FALSE
达成结果
finish_result
varchar2(30)
FALSE
原达成限期
org_finish_limit_dat
date
FALSE
e
月度任务id
month_template_id
number(11)
FALSE
月度任务名称
month_template_name
varchar2(100)
FALSE
5.任务查问配置表
字段名
字段代码
数据种类
能否主键
ID
config_id
number(11)
TRUE
查问人ID
staff_id
number(11)
FALSE
查问人
staff_name
varchar2(30)
FALSE
可查问人ID
aim_staff_id
number(11)
FALSE
可查问人
aim_staff_name
varchar2(30)
FALSE
可查问部门ID
org_id
number(11)
FALSE
可查问部门
org_name
varchar2(30)
FALSE
配置种类
setting_type
varchar2(30)
FALSE
6.任务反应表
字段名
字段代码
数据种类
能否主键
反应ID
feed_back_id
number(11)
TRUE
流转ID
track_id
number(11)
FALSE
要求反应时间
feed_call_time
date
FALSE
实质反应时间feed_back_time
反应要求feed_call_desc
反应内容feed_back_desc
能否强迫反应is_call
达成百分比finish_percent
存在困难difficulty
反应要求人IDcaller_id
反应要求人caller
反应答复人IDbacker_id
反应答复人backer
有效状态state
创立日期create_date
dateFALSE
varchar2(1000)FALSE
varchar2(1000)FALSE
char
(1)FALSE
number(3)FALSE
varchar2(500)FALSE
number(11)FALSE
varchar2(30)FALSE
number(11)FALSE
varchar2(30)FALSE
char
(1)FALSE
dateFALSE
7.任务追踪表
字段名
流转ID
任务ID
办理人ID
办理人名称
是不是第一接收人
是不是主要接收人
办理状态(接受,拒绝,达成等)办理开始时间
办理结束时间
办理说明
上层分派人ID
上层分派人名称
有效状态
达成限期
自定义优先级
供给时间
上层ID
了解人ID
了解人姓名
任务描绘
分派附件ID
提交附件ID
流转状态
字段代码
track_id
task_id
taker_id
taker_name
is_first_taker
is_main_taker
work_state
deal_begin_time
deal_end_time
deal_desc
provider_id
provider_name
state
finish_limit_date
my_priority
provide_date
sup_track_id
knower_ids
knower_names
task_desc
provide_att_ids
submit_att_ids
submit_state
数据种类能否主键
number(11)TRUE
number(11)FALSE
number(11)FALSE
varchar2(30)FALSE
char
(1)FALSE
char
(1)FALSE
varchar2(30)FALSE
dateFALSE
dateFALSE
varchar2(1000)FALSE
number(11)FALSE
varchar2(30)FALSE
char
(1)FALSE
dateFALSE
varchar2(30)FALSE
dateFALSE
number(11)FALSE
varchar2(100)FALSE
varchar2(100)FALSE
varchar2(1000)FALSE
varchar2(100)FALSE
varchar2(100)FALSE
char
(1)FALSE
优先级
track_priority
varchar2(30)
FALSE
原达成限期
org_finish_limit_dat
date
FALSE
e
评论等级
work_level
varchar2(30)
FALSE
达成结果
finish_state
varchar2(30)
FALSE
要求反应数
feed_back
varchar2(10)
FALSE
8.任务接受人配置表
字段名
字段代码
数据种类
能否主键
ID
config_id
number(11)
TRUE
接收人ID
taker_id
number(11)
FALSE
接收人名称
taker_name
varchar2(30)
FALSE
公布人ID
publisher_id
number(11)
FALSE
公布人名称
publisher_name
varchar2(30)
FALSE
状态
state
char
(1)
FALSE
备注
remark
varchar2(1000)
FALSE
9.任务申述配置表
字段名
字段代码
数据种类
能否主键
ID
config_id
number(11)
TRUE
查问人ID
staff_id
number(11)
FALSE
查问人
staff_name
varchar2(30)
FALSE
可查问部门ID
org_id
varchar2(200)
FALSE
可查问部门
org_name
varchar2(30)
FALSE
配置种类(办理or
setting_type
varchar2(30)
FALSE
审查)
10.任务申述信息
字段名
字段代码
数据种类
能否主键
申述id
appeal_id
number(11)
TRUE
流转id
track_id
number(11)
FALSE
任务id
task_id
number(11)
FALSE
申述标题
appeal_title
varchar2(100)
FALSE
申述人id
appealer_id
number(11)
FALSE
申述人
appealer_name
varchar2(30)
FALSE
申述日期
appeal_date
date
FALSE
原等级
old_level
varchar2(30)
FALSE
原达成状态
old_finish_state
varchar2(30)
FALSE
申述等级
appeal_level
varchar2(30)
FALSE
申述达成状态
appeal_finish_state
varchar2(30)
FALSE
申述原因
appeal_reason
varchar2(1000)
FALSE
办理人id
processer_id
number(11)
FALSE
办理人
processer_name
varchar2(30)
FALSE
办理日期
process_date
date
FALSE
办理等级
process_level
varchar2(30)
FALSE
办理达成状态
process_finish_state
varchar2(30)
FALSE
办理原因
process_reason
varchar2(1000)
FALSE
审查人id
checker_id
number(11)
FALSE
审查人
checker_name
varchar2(30)
FALSE
审查日期
check_date
date
FALSE
审查等级
check_level
varchar2(30)
FALSE
审查达成状态
check_finish_state
varchar2(30)
FALSE
审查建议
check_reason
varchar2(1000)
FALSE
申述状态
appeal_state
varchar2(30)
FALSE
有效状态
state
char
(1)
FALSE
11.任务提交表
字段名
字段代码
数据种类
能否主键
提交ID
submit_id
number(11)
TRUE
流转ID
track_id
number(11)
FALSE
提交人ID
submiter_id
number
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 报告 模版