- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课 程 设 计
课程名称 数据库课程设计
题目名称 报刊订阅管理系统
学生学院
专业班级
指导教师
姓名学号
2013年 6月 19日
概述
在一些报刊公司里,管理员往往需要处理多种报刊的销售及查询等工作。这些工作如果不能充分利用计算机去实行,工作量就会非常大,而且容易出现错误,造成管理上的混乱。因此,开发一个报刊管理系统对于提高公司的市场竞争力已尤为重要。
作为一个报刊管理系统,该系统直接面对的是其使用人员,而使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面。因此,无论是在功能设计还是业务流程上都尽可能做到满足需求,
目 录
1 需求分析 1
1.1 需求收集 1
1.2需求分析整理 1
2 概念结构设计 5
2.1 设计E-R图的要点 5
2.2 设计E-R图 5
3 逻辑结构设计 7
3.1 设计逻辑结构时的要点 7
3.2 关系模式 8
4 物理结构设计 9
4.1生成PDM………………………………………………………………………
4.2 存储方法设计 9
4.3存取结构设计 9
5 数据库的实施 10
5.1 创建数据库 10
5.2 创建表 10
5.3 创建视图 11
6 总结 12
参考文献 13
需求分析
1.1需求收集
报刊代号 CN11-0207 报刊名称 中国证券报 出版报社 新华通讯社邮发编号1-175 出版时间 一周六报发行年份2014 定价 单?价:¥2.00季价:¥120.00半年价:¥240.00全年价:¥480.00
1.2.3 数据流图
1.2.4系统功能结构
2 概念结构设计
设计如下面所示的数据项和数据结构。
管理员表:用于存放管理员的数据记录,包括数据项:管理员名、密码。
部门表:用来存放部门的相关记录,包括数据项:部门号,部门名。
用户表:用于存放注册用户的记录,包括数据项:用户账号、密码、真实姓名、身份证号、联系电话,联系地址,部门号(和部门表有关)、订阅报刊号等。
报刊表:用于存放报刊记录,包括数据项:报刊代号、报刊名称、出版社、出版周期、季度定价、、分类编号(和报刊类别表有关)等。
订单表:用于存放用户下达的订阅报刊的基本信息,包括数据项:订单编号、用户帐号(用户表的主码)、管理账户(管理员表主码)、报刊代号(报刊表的主码)、订阅份数、订阅月数
报刊类别表:用来存放报刊相关记录,包括:分类类别,分类名称。
局部E-R图:
全局E-R图:
3 数据库逻辑设计
(1)一般逻辑模型设计
关系模型的逻辑结构是一组关系模式的集合。将E-R图转换为关系模型就是要将实体型、实体的属性和实体型之间的联系转换为关系模式。
根据以上原则将E-R图转换成的关系模式如下:
部门(部门号,部门名称)
用户(用户账号,密码,真实姓名,身份证号,联系电话,联系地址,订阅报刊号,部门号)
管理员(管理员名,密码)
报刊类别(分类编号,分类名称)
报刊(报刊代号,报刊名称,出版社,出版周期,每月订价,分类编号)
订单(用户账号,管理员账号,订单编号,报刊代号,订阅份数,订阅月数)
(2)具体逻辑模型设计
在SQL Server2005数据库中,首先创建报刊订阅管理系统数据库,然后根据数据库的逻辑结构分析创建表2-1━2-6的6张数据表。
表2-1部门表结构
字段名称 字段类型 允许空 部门号(主码) Char(10) 否 部门名称 Char(50) 否 表2-2用户表结构部门名称
字段名称 字段类型 允许空 用户帐号(主码) Char(10) 否 真实姓名 Char(20) 是 密码 Char(10) 否 身份证号 Char(50) 否 联系地址 Char(150) 是 联系电话 Char(20) 是 订阅报刊号 Char(10) 否 部门号 Char(10) 否 表2-3报刊表结构
字段名称 字段类型 允许空 报刊代号(主码) Char(10) 否 报刊名称 Char(40) 否 分类编号 Char(10) 否 出版社 Char(10) 否 出版周期 Char(30) 否 季度定价 money 否 表2-4订单表结构
字段名称 字段类型 允许空 订单编号(主码) Char(10) 否 用户帐号 Char(10) 否 管理员账号 Char(10) 否 报刊代号(主码) Char(10) 否 订阅份数 Int 否 订阅月数 Int 否 表2-5管理员表结构
字段名称 字段类型 允许空 管理员名(主码) Char(10) 否
您可能关注的文档
最近下载
- 太阳能光伏板安装合同协议.docx VIP
- 智融SW6306V_数据手册.pdf VIP
- 全国第三届职业技能大赛(全媒体运营项目)选拔赛理论考试题库资料(含答案).pdf VIP
- 2018年高职教育专业教学资源库建设方案-深圳职业技术学院评审.docx VIP
- 职业技术学院专业教学资源库建设与管理实施办法(试行).docx VIP
- 教育部中小学德育工作指南.pptx VIP
- 2025年成人高考时事政治试卷及答案.docx VIP
- 《工程渣土资源化利用技术规程》DB32T 5172-2025(江苏省标).pdf VIP
- 建筑结构抗震设计第三章振型分解反应谱法.ppt VIP
- 《走近周杰伦》课件.ppt VIP
文档评论(0)