好文档 - 专业文书写作范文服务资料分享网站

网吧管理系统数据库课程设计 

天下 分享 时间: 加入收藏 我要投稿 点赞

大型数据库课程设计

设计报告

题 目: 网吧管理系统数据库 学 号: 学生姓名: 指导教师: 提交时间: 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.普通用户管理需求

? 功能:为每个上网用户登记信息,分配账号,有效而且安全的管理用户的信息。

2.费用管理需求

? 交费功能:交费,上机时间,下机时间 3. 电脑管理需求

? 管理查询功能:查询电脑编号,并且查看各个编号的电脑型号 4. 网管管理需求

? 查询功能:网管编号,网管姓名,分区号 1.4系统功能分析

在调查完了用户需求之后,就要开始分析用户需求。在此,我们采用自顶向下的结构化分析方法。首先,定义全局概念结构的框架,如图2.2所示。

图1.1网吧管理系统总框架图

网吧管理系统 用户信息系统 电脑信息系统 费用信息系统 分区信息系统 网管信息系统

各子系统需要进一步细化。旅客信息系统为例进一步细化,如图2.3所示。

用户信息系统 统计人数 查询用户信息

图1.2用户信息系统细化

以其中的查询用户信息功能为例进一步细化,如图2.4所示。

查询用户信息

图1.3查询用户信息功能

电脑信息系统 查询卡号 查询身份证查询用户名 查询级别

查询电脑编号 查询电脑名称 查询单价

图1.4电脑信息系统细化

费用信息系统 查询卡号 查询电脑编号 查询上机时间 查询下机时间

图1.5费用信息系统细化

分区信息系统

查询分区号 查询电脑编查询分区名称

图1.6分区信息系统细化

网吧管理系统数据库课程设计 

大型数据库课程设计设计报告题目:网吧管理系统数据库学号:学生姓名:指导教师:提交时间:2013
推荐度:
点击下载文档文档为doc格式
3pzeg8l1p481m9t3zgzw
领取福利

微信扫码领取福利

微信扫码分享