首页 软件工程项目实践(实验报告)

软件工程项目实践(实验报告)

举报
开通vip

软件工程项目实践(实验报告) 科 技 学 院 综合实验报告 ( 2014  -- 2015 年度第 1学期) 名    称: C#项目实践 题    目:报刊订阅系统 院    系:信息工程系 班    级:12级实验班 学    号:101909020108  121909020106 学生姓名:黄沛烁  陈祖生 指导教师: 设计周数:          4      成    绩: 日期:2015年 1 月 15 日 软件需求说明书 1 任务概述 报刊订阅系统:用于批量发售报刊是的信息管理。 使用对象:报刊批发商。 2业务流程 序号...

软件工程项目实践(实验报告)
科 技 学 院 综合 实验报告 化学实验报告单总流体力学实验报告观察种子结构实验报告观察种子结构实验报告单观察种子的结构实验报告单 ( 2014  -- 2015 年度第 1学期) 名    称: C#项目实践 题    目:报刊订阅系统 院    系:信息工程系 班    级:12级实验班 学    号:101909020108  121909020106 学生姓名:黄沛烁  陈祖生 指导教师: 设计周数:          4      成    绩: 日期:2015年 1 月 15 日 软件需求说明书 1 任务概述 报刊订阅系统:用于批量发售报刊是的信息管理。 使用对象:报刊批发商。 2业务流程 序号 业务流程 流程概述 执行者 在流程中的 职责 岗位职责下载项目部各岗位职责下载项目部各岗位职责下载建筑公司岗位职责下载社工督导职责.docx 1 管理员工信息                                                                   3数据描述 (数据流向图数据概念模型和描述等) 4功能需求 5界面要求 (报表格式,图形要求,输入输出要求等) 6接口要求 (描述与本系统相连的系统的接口的数据格式,数据交换 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 ,接口功能等) 7性能需求 8运行环境需求 数据库设计说明书 1.引言 1.1 编写目的 本说明书说明“报刊订阅系统”的数据库设计、结构情况,用于开发人员进行项目设计,同时也为后续的数据库维护工作提供了良好的使用说明。 1.1项目名称 项目名称:报刊订阅系统 1.2项目背景和内容概要 (项目的委托单位、开发单位、主管部门、与其它项目的关系,与其他机构的关系等) 委托单位:报刊提供商 使用它的程序:报刊订阅系统客户端 2.约定 数据库中各种元素的命名约定。 例如表名,字段名的命名约定。 所有数据项都用汉语拼音全拼表示,数据库名称除外。 所有数据表第一个字段都是系统内部使用主键列,自增字段,不可空。 除特别说明外,所有字符串字段都采用文本类型 除特别说明外,所有日期格式都采用 date 格式,无时间值。 除特别说明外,所有整形都采用 int 格式。 除特别说明外,所有字段默认都设置为 null 。 3.数据库概念模型设计 3.1数据实体-关系图 3.2数据实体描述 订阅人员(订阅人员编号,姓名,联系方式,所属区域编号) 报刊基本信息(报刊编号,报刊名称,报刊负责人,出版社,现有量) 订阅信息(订阅编号,订阅人员编号,报刊编号,订阅时间,订阅费用,派送区域,派送状态) 管理员(职工编号,管理员密码,姓名) 派送员(职工编号,姓名,负责区域) 经理(账号,密码) 区域(区域编号,区域名称,员工编号) 已派送数量(订阅编号,已派送数量) 3.3实体关系描述 (描述每个实体间的关系) 实体1:实体2    (1:1,1:n,  m:n) 关系描述: (1)订阅人员:报刊    (m:n) 关系描述:订阅人员订阅报刊 (2)区域:订阅人员  (1:n) 关系描述:订阅人员属于某个区域 (3)派送员:区域(1:1) 关系描述:派送员负责区域 (4)报刊:派送员(n:m) 关系描述:派送员派送报刊 (5)经理:派送员(1:n) 关系描述:经理管理派送员 (6)经理:管理员(1:n) 关系描述:经理管理派送员 (7)经理:区域 关系描述:经理管理区域信息 4. 数据库逻辑模型设计 4.1关系模型描述 (1)数据库表名: bkxx 同义词(别名): 主键:bknum 外键: 索引: 约束: 表1.  bkxx表(报刊信息表) 字段名 类型 长度 说明 报刊编号 Char 10 主码 报刊名称 Char 10 非空 报刊负责人 Char 10 非空 出版社 Char 10 非空 现有量 int   非空 报刊价格 Int   非空         (2)数据库表名: dyryxx 同义词(别名): 主键:dyrynum 外键:qynum 索引: 约束: 表2.dyryxx表(订阅人员信息表) 字段名 类型 长度 说明 订阅人员编号 Char 10 主码 姓名 Char 10 非空 联系方式 Char 30 非空 所属区域编号 Char 10 非空         (3)数据库表名: glyxx 同义词(别名): 主键:glynum 外键: 索引: 约束: 表3.  glyxx表(管理员信息表) 字段名 类型 长度 说明 职工编号 Char 10 主码 密码 Char 50 非空 职工姓名 Char 50 非空         (4)数据库表名: psyxx 同义词(别名): 主键:psynum 外键:qynum 索引: 约束: 表4.  psyxx表(管理员信息表) 字段名 类型 长度 说明 职工编号 Char 10 主码 密码 Char 50 非空 职工姓名 Char 50 非空 负责区域编号 Char 4 非空         (5)数据库表名: glyxx 同义词(别名): 主键: 外键: 索引: 约束: 表5.  glyxx表(管理员信息表) 字段名 类型 长度 说明 账号 Char 10 主码 密码 Char 50 非空         (6)数据库表名: dyxx 同义词(别名): 主键:dynum 外键:dyrynum、bknum 索引: 约束: 表6.  dyxx表(管理员信息表) 字段名 类型 长度 说明 订阅单编号 Char 10 主码 订阅人员编号 Char 10 外码 报刊编号 Char 10 外码 订阅时间 Datetime   非空 订阅费用 int   非空 订阅数量 int   非空         (7)数据库表名: qyxx 同义词(别名): 主键:qynum 外键:zgnum(对应派送员编号) 索引: 约束: 表7.  qyxx表(管理员信息表) 字段名 类型 长度 说明 区域编号 Char 4 主码 区域名称 Char 50 非空 派送员编号 Char 10 外码         (8)数据库表名: ypsxx 同义词(别名): 主键:dynum 外键: 索引: 约束: 表8.  qyxx表(管理员信息表) 字段名 类型 长度 说明 订阅单编号 Char 10 主码 已派送数量 Int   非空         详细设计说明书 1.程序结构 1.1程序结构图 (主要表示程序间的调用关系) 1.2程序文件清单 子系统名 程序文件名 运行平台 编程语言 简要描述                               2. 程序设计说明 2.1程序文件名: 子系统名: 编写者:                      编写日期: 第  次修改  修改人:        修改日期: 程序名称: 程序功能描述: 输入/输出项: 主要数据结构: 存取的数据库表和字段: 调用的其它程序: 调用的公共 关于工期滞后的函关于工程严重滞后的函关于工程进度滞后的回复函关于征求同志党风廉政意见的函关于征求廉洁自律情况的复函 数库或公共函数: 算法: 逻辑流程图: 测试要点: 3.用户界面设计说明 3.1用户界面图 (可制作有关用户界面图集的附录参考) 3.2用户界面与模块关系表 用户界面名称 用户界面编号 隶属的子系统 相关模块名称 简要名称                               用户使用手册
本文档为【软件工程项目实践(实验报告)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_435706
暂无简介~
格式:doc
大小:74KB
软件:Word
页数:0
分类:
上传时间:2019-09-16
浏览量:17