下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库应用系统设计与开发报告实例自习室座位管理系统一、开发背景每学期期末,华师校园都会掀起一阵自习热,一时间,自习室供不应求。许多同学天还未亮专程赶到自习室去占座,特别是高职A栋自习室,每天早上都有几百号人涌在大门口等待开门,隐藏着巨大的安全隐患。现代信息技术的飞速发展给我们生活带来了极大的便利和无穷的乐趣。,如果我们将信息技术运用至自习室座位管理系统,那么再给我们带来方便的同时,也能让我们时刻体会到数字化华师的乐趣。二、需求分析(一)系统需求自习室座位管理系统应该具有信息全面准确、更新快速、显示简洁移动等特点。自习室座位信息更新界面应简单易用,输入方便,这样才能使自习室管理者能够方便快捷地对
2、当前自习室座位信息情况进行更新。(二)功能需求自习室座位管理系统主要为学生提供自习室座位情况信息,学生可以通过网络查询开放的自习室和各自习室的人数。管理员可定时更新各个自习室的剩余座位数信息。1、学生查询功能:为了方便学生查找自习室座位等信息,将所有信息按照需要进行分类。这样学生就能很方便的找到自己需要的信息。2、学生登记功能:学生可以通过简单的操作,例如刷信息卡等进行自习登记。3、添加功能:管理员可以通过填写表格的形式输入开放的自习室等相关信息。系统可以自动避免重复信息。4、更新功能:管理员可以对数据库中的信息进行更新。系统能够通过当前开放的自习室提供需要更新的信息,对更新后的信息进行保存,
3、并自动查找是否是重复信息。5、删除功能:管理员可以对数据进行删除操作。系统能够通过管理员给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除掉。6、管理员查询功能:管理员可以通过条件选择查询所有信息,并进行排序。7、统计功能:管理员可以通过此功能对信息进行统计。如统计当天各个自习室自习人数等。三、系统设计(一)系统功能模块图“自习室座位管理系统”主要分为学生信息和自习室信息两个方面信息服务子系统,其功能模块划分如图1所示。自习室座位管理系统学生浏览显示添加更新删除后台管理查询登记图1“自习室座位管理系统”系统主模块功能图(二)各模块功能设计1、登录模块:填
4、写学生的学号,填写正确的密码,进入相应的自习室查询模块2、显示模块:显示要求的内容。3、查询模块:提供多种查询条件,可按需要进行查询。4、添加模块:向数据库中添加空闲自习室记录。5、更新模块:在数据库中更新自习室剩余座位信息。6、删除模块:在数据库中找到要删除的记录,并将其删除。7、统计模块:对数据库中的信息进行统计。四、数据库设计(数据库概念结构设计、数据库逻辑结构设计)(一)数据库概念结构设计系统E-R图(二)数据库的逻辑设计根据系统功能设计的要求以及功能模块的划分,对于系统信息数据库,可以列出以下数据项和数据结构:1学生信息表用户信息表包括学号、密码、学生宿舍(方便寻找最近的自习室)、是
5、否自习、自习教室五个字段。学生信息表如表1所示。表1学生信息表名称字段名称数据类型主键非空学号(唯一性标识)Stu_ID数字YesYes密码Stu_Password文本NoYes宿舍Dormitory文本NoNo是否自习Study布尔NoNo自习教室Room_name文本NoNo2自习室信息表自习室信息表包括自习室编号、自习室名称、空调、座位数、剩余座位五个字段。如表2所示。表2自习室信息表名称字段名称数据类型主健非空自习室编号(唯一性标识)Room_nub数字YesYes自习室名称Room_name文本NoNo空调Air-condition布尔NoNo座位数Seat数字NoNo剩余座位数Em
6、pty_seat数字NoNo3管理员信息表管理员信息表包括管理员编号、管理员密码、自习室编号三个字段。如表3所示表3航班信息表名称字段名称数据类型主健非空管理员编号(唯一性标识)Admi_NUB数字YesYes管理员密码Admi_Password文本NoNo自习室编号Roomnub数字NoNo五、数据库系统的实现1数据表结构的实现经过前面的需求分析和概念结构设计以后,得到了数据库的逻辑结构。现在就可以在SQLServer数据库系统中实现该逻辑结构。可以直接在SQLServer企业管理器中创建表,也可以在SQL查询分析器中创建。下面给出在查询分析器中创建这些表的SQL语句,读者可以将这些表创建在系统的pubs数据库中。2系统各个模块的实现参照教材P370-P402页的内容。六、数据库应用系统的开发经验与体会数据库系统开发的关键在于数据库系统的设计,而其中比较重要和复杂的就是各个关系量之间的联系与区别,如何将数据关系进行分解。数据库技术的发展要求当代大学生必须具备组织、利用和规划信息资源的意识和能力。关系数据库是二维表的集合,这种表的列应满足原子特征,即列是不可分解的。关系表的每行每列的交点是一个单元格,每个单元格储存一个基本数据。不好的关系模式存在数据冗余、插入异常、删除异常等许多问题,解决这些
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《接触网施工》课件 3.2.2 横梁安装
- 快速上手ERP系统:2024年培训教程
- 《逃家小兔》课件设计与应用
- 2024年幼儿启蒙:《逃家小兔》课件在早期教育中的妙用
- 2024大学批评通报(5篇)
- 科目四考试技巧口诀表-驾考实操
- 《档案的源流》课件
- 《春之声》教案创新设计:融入2024年教育政策
- 2024年《大小多少》课件:数字与尺寸的理解与应用
- 2024年《弟子规》教案:传统文化与时代精神的结合
- 春节期间的传统烟花和焰火表演
- 绿植花卉租摆及园林养护服务 投标方案(技术方案)
- 会展概论-来逢波-习题答案
- 广东小学生诗词大赛备考试题库400题(三四年级适用)
- 排烟机房管理制度
- 关于课程与教材建设的研究报告
- 阿基米德-人物介绍-最终最牛版
- 2022年全国高考体育单招考试语文押题卷模拟试题一(含答案解析)
- 大连理工大学《877经济学原理》历年考研真题汇编(含部分答案)合集
- 浙江省金华市兰溪市2023-2024学年五年级上学期期中语文试卷
- 第10课 多民族政权并立与元朝的统一【知识精研】 《中国历史》 中职中专 高效课堂课件
评论
0/150
提交评论