1、 I 数据库课程设计数据库课程设计 学 院_计算机学院_ 专 业_网络工程_ 班 级_10 级 3 班_ 学 号_ _ 姓 名_ _ 指导教师 (2013 年 6 月) II 类别类别 评价标准评价标准 分数比例分数比例 (%) 成绩成绩 课程设 计报告 论文结构包含: 1、 相关技术介绍 2、 需求分析 3、 概念结构 4、 逻辑结构 5、 物理结构 6、 数据库实施、系统测试方案和测试报告 7、 系统的主要功能和使用说明、系统安装说明。 要求论文完整、内容详细,格式规范。 30 程序 1、 系统运行正确,界面友好; 2、 功能完善:有增、删、改、查功能;有基本的统计、报表功 能;有多表连接
2、查询、自身连接查询、字符串匹配查询、模 糊查询、分组查询等; 3、 工作量充分; 4、 系统实现技术的难度和创新性。 30 数据 库设 计 1、 E-R 图设计正确; 2、 数据库逻辑结构设计规范化; 3、 数据库物理结构设计合理。 4、 安全性设计:用到使用用户标识与鉴别,自主存取控制等技 术; 5、 完整性设计:用到各种完整性技术,例如触发子、约束等实 现实体完整性,参照完整性和各种用户定义的完整性。 40 总评成绩 优 良 中 及格 不及格 总分 III IV 1 引引 言言 1.1课程设计选题 校园宿舍管理系统 1.2课程设计的目的 通过数据库系统课程设计,熟悉了 MySQL 数据库管
3、理系统的结构与组成;掌握了 MySQL 数据库管 理系统的应用技术和的使用;应用 JSP+Struts 技术实践了在线考试系统的数据库应用系统 的设计方法、开发过程和 MySQL 数据库的管理与维护。最终达到掌握数据库管理系统的使用和开 发,提高分析问题、解决问题和实践应用能力。 1.3本选题的设计背景 随着学校招收的学生越来越多,在校住宿的学生也越来越多,这样就会出现学生宿舍高效管理的 问题,如何有效合理的组织管理学生宿舍成为许多学校面临的问题。 随着计算机技术的发展和互联网时代的到来,人们已经进入了信息时代,亦或是数字化时代。在 数字化的网络环境下,通过在线校园宿舍管理系统 ,有效的管理学
4、生-宿舍-宿舍管理员之间的 关系。 校园宿舍管理系统提供友好的界面,方便的操作提高了宿舍管理的效率。 2 系统分析与设计系统分析与设计 2.1 功能及性能分析 2.1.1 功能需求功能需求 从总体上考虑,系统应该实现下列功能: 1. 系统管理员模块功能区主要包括: 楼宇管理员管理:可以查询楼宇管理员,添加楼宇管理员,按姓名查找楼宇管理员,修 改、删除楼宇管理员操作。 学生管理:可以添加学生,多条件查找学生信息,修改、删除学生信息。 楼宇管理:可以添加楼宇,按条件查找楼宇,为楼宇添加管理员,修改、删除楼宇。 宿舍管理:添加宿舍,按楼宇/寝室号等条件查找宿舍,修改、删除宿舍信息。 学生入住登记:登记学生入住信息。 学生迁出登记:登记迁出宿舍的信息。 学生缺寝记录:记录学生缺寝的信息。 2. 宿舍管理员模块主要功能区: 学生管理:对所负责管理楼宇的学生的管理,包括缺寝登记,按寝室/姓名等多条件查找 学生等。 学生缺寝记录:查看所有缺