- 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需求分析整理
1.2.1业务流程分析:
本系统主要面向的用户有系统管理员、读者。下面分角色对该系统的不同操作范围做说明。
下图为该系统的业务流程图
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部门表结构
字段名称 字段类型 允许空 部门号(主
原创力文档


文档评论(0)