- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
a
a
大型数据库课程设计设计报告
题 目 网吧管理系统数据库
学 号:
学生姓名:
指导教师:
提交时间: 2013-11-23
第1章需求分析
1.1需求分析任务
1.2需求分析过程
1.3数据字典和流程图
1.4 系统功能分析
第2章 概念结构设计
2.1概念结构设计的方法与步骤
2.2数据抽象与局部视图设计
2.3视图的集成
第3章逻辑结构设计
3.1 E-R图向关系模型的转换
3.2数据模型的优化
3.3数据库的结构
3.4数据库关系图
第4章 数据库物理结构设计
第5章数据库完整性设计
5.1主键及唯一性索引
5.2 参照完整性设计
5.3 Check 约束
5.5 触发器设计
第6章数据库视图设计
第7章数据库存储过程设计
第8章权限设计
总结
参考文献
第一章需求分析
1.1需求分析的任务
调查网吧管理系统应用领域涉及的容, 对涉及到领域的各个应用的信息要求 和操作要求进行详细分析,形成需求分析说明书。最重要的是调查、收集信息、 分析用户信息和上网流程。处理要求、数据的安全性与完整性要求。
1.2需求分析的过程
网吧管理人员为方便用户,需开发一个网吧管理系统。为便于用户安全,快速的上网, 网吧把用户信息,包括姓名、身份证号、卡号、上机时间、通过此次数据库的课程设计,进 一步将理论与实际相结合,增强了对数据库方面应用的理解, 对自己今后参与开发数据库系
统积累了不少经验, 在实验过程中,从建立数据开始,对灵据库设计理念及思想上有更高的 认识,从需求分析,到概念设计和逻辑设计, E-R图的表示,数据字典的创建,懂得了不少
有关数据库开发过程中的知识,在实验中建表,及其关系模式,关系代数的建立及理
解,能将SQL语言很好的运用,增强了自己在数据库中应用 SQL语言的灵活性,其中包括,
插入、删除、修改、查询,牵涉表和表之间的联系,主建与外键的定义,约束项的设置,使 逻辑更严密,在学习过程中,我也能过上网查了不少资料,也看了一些别人设计的图书馆管 理信息系统的设计报告, 学以致用,自我创新,独立完成了这份自己的报告, 从中在学到用,
从用又到学,不断修改,系统更新。虽然不能达到完善系统,但也做到了尽善尽美,加强理 论学习对完善系统会有很多帮助,不管怎么说,对这次做的课程设计自己觉得还算满意。
下机时间、级别等信息,输入网吧管理系统的客户端程序, 系统经过查询网吧电脑信息 数据服务器后,为用户安排电脑。在用户运行电脑期间, 系统自动为用户计时,并根据不同 用户的不同级别给出相应的单价, 提示用户该缴纳的费用。同时系统还给每个电脑分配电脑 的网管进行电脑的维护,方便用户上网。
1.3数据字典与流程图
调查用户需求
普通用户管理需求
功能:为每个上网用户登记信息,分配账号,有效而且安全的管理用户的信 息。
费用管理需求
交费功能:交费,上机时间,下机时间
电脑管理需求
管理查询功能:查询电脑编号,并且查看各个编号的电脑型号
网管管理需求
查询功能:网管编号,网管姓名,分区号
1.4系统功能分析
在调查完了用户需求之后,就要开始分析用户需求。在此,我们 采用自顶向下的结构化分析方法。首先,定义全局概念结构的框架, 如图2.2所示。
图1.1网吧管理系统总框架图
各子系统需要进一步细化。旅客信息系统为例进一步细化,如图 2.3所示。
图1.2用户信息系统细化
以其中的查询用户信息功能为例进一步细化,如图 2.4所示。
图1.3查询用户信息功能
图1.4电脑信息系统细化
图1.5费用信息系统细化
图1.6分区信息系统细化
图1.7网管信息系统细化
将所有子系统全部细化。 将所有用户需求分析完毕之后, 就要开始构造数据字典了。 经
分析之后,本系统要用到五个基本表: 用户信息表,电脑信息表,费用信息表,分区信息表,
网管信息表。数据结构定义如表 2.1 o
表1.8数据结构定义
数据结构名
含义说明
组成
用户信息
定义了用户的有关信息
卡号,身份证号,用户名,,级别
电脑信息
定义了电脑有关信息
电脑编号,电脑名称,单价
费用信息表
定义了上网费用的有关信息
卡号,电脑编号,上机时间,下机时间
分区信息表
定义了电脑分区的有关信息
分区号,电脑编号,分区名称
网管信息表
定义了网管有关信息
网管编号,分区号,网管姓名
第二章概念结构设计
2.1概念结构设计的方法与步骤
2.1.1概念结构设计的方法
概念设计阶段我采用自底向上的方法, 即自顶向下的进行需求分析,然后再
自底向上的进行概念结构设计。对已经细化到无法再分的阶段逐步集成在一起, 最终合成一个全局概念模式。
2.1.2概念结构设计的步骤
第一步是进行局部视图的设计:由于高层的数据流图只能反映系统的概貌, 而中层流图能较好的反映系统中各局部应用的子系统组成。 因
您可能关注的文档
最近下载
- 卫生员理论考试题库一.docx VIP
- 2024年7月黑龙江高中学业水平合格考英语试卷真题(含答案详解).pdf VIP
- 2025《“全面三孩”背景下女性生育意愿影响因素研究》10000字.docx
- 九成宫醴泉铭原版碑帖米字格(全).docx
- 水土保持环保监理工作流程手册.docx VIP
- 国家开放大学最新《会计制度设计》形考任务(1-5)试题及答案解析.pdf VIP
- 异地就医培训课件最新完整版本.pptx VIP
- (2026年)渐进式延迟法定退休年龄政策学习与解读PPT课件.pptx VIP
- T_CI 827—2024(给排水管网分布式光纤实时监测预警系统建设技术规范).pdf
- 意大利语常用词汇.pdf VIP
原创力文档


文档评论(0)