1、 课课 程程 设设 计计 课题名称:课题名称: 数据库课程设计数据库课程设计 设计课题:设计课题: 学生公寓管理系统学生公寓管理系统 专业: 班级: 姓名: 学号: 同组人: 指导教师: 1、管理系统设计的背景、意义及目标 设计背景 设计意义 设计目标 2、系统开发环境 3、系统需求分析 基本功能需求 功能模块 数据字典 4、概念结构设计 概念设计 E_R 模型设计 5、逻辑结构设计 将 E_R 图转换为关系模型 各表关系模型图 6、数据实施和维护 功能实现代码 系统实现效果 7、个人实现的功能 8、总结 1、管理系统设计的背景、意义及目标管理系统设计的背景、意义及目标 设计背景设计背景 随着
2、 IT 事业的发展,如今,我们已经全面跨入信息时代。计算 机被广泛的应用于各个行业, 人工战略已经转化为信息战略,如何在 短时间内获取大量信息并整合信息,成为立足于时代的关键。 为了适应考生人数的急剧增长, 当今社会各大高校都在进行扩招 政策,学生数量的急剧增加带来信息量的成倍增长,由于信息管理的 不善与疏忽,各大高校大小事故时有发生。进行正确的信息管理,对 于信息及时处理和反应, 能够最大程度的减少学校以及在校学生的损 失,减小潜在危机。 学生宿舍是学生生活的基本单位,是同学休息与学习的地方,为 了保障同学入住学生宿舍的安全性, 信息的处理和管理极为重要。据 了解,本校的宿舍信息管理仍然使用
3、传统的手工方式,主要方式是基 于文本、 表格等纸介质的手工处理, 用人工手抄对男女生信宿信息进 行处理登记。数据信息处理工作量大,容易出错且不易修改;由于数 据繁多,容易丢失,逐条查找记录的方式不易操作,浪费了大量的时 间,效率极低。学校的宿舍管理缺乏系统,规范的信息管理手段。 建立学生宿舍管理系统,使宿舍管理工作系统化,规范化,便捷 化, 程序化, 避免宿舍管理的随意性, 提高信息处理的速度和准确性, 能够及时、准确、有效的查询和修改宿舍情况。 设计的意义设计的意义 高校规模的扩大,在校学生的基本情况随之层次化、多样化、复 杂化,相应的,学生管理工作面临严峻的挑战。高校学生信息日渐庞 大,相
4、应的宿舍管理工作变得复杂而困难。传统的账本化工作模式, 手工记录学生信息并存档,这样的人工管理方式费时、费事、费力, 信息获取慢,更新滞后,查阅困难,容易出错。为了给学生提供一个安 全舒适的工作、生活、学习环境,方便宿舍管理工作的同时为学生、 教师提供准确实时的信息至关重要。 本校的宿舍信息管理, 主要方式是基于文本、表格等纸介质的手 工处理, 用人工手抄对男女生信宿信息进行处理登记。数据信息处理 工作量大,容易出错且不易修改;由于数据繁多,容易丢失,逐条查 找记录的方式不易操作,浪费了大量的时间,效率极低。 以上的管理缺陷对学生宿舍管理造成了相当大的阻力, 工作进展 困难,问题解决的周期过长
5、,资料整改工作量过大。为了改善学生宿 舍管理情况,运用数据库技术对学生信息进行处理和统一管理, 在校 园内实现宿舍无纸化办公。利用计算机的特点,利用互联网进行远程 操作,制定学生客户端,教师客户端,管理员客户端,实现有针对性 信息化管理,充分发挥计算机的高效性、可靠性、保密性、大容量、 低成本等特点, 建立学生宿舍管理系统,对宿舍相关信息进行统一管 理。 新型管理方式学生宿舍管理系统,将帮助宿舍管理人员提高 工作效率,全面地掌握宿舍情况,提高宿舍安全系数,快速解决学生 入住学生宿舍遇到的问题,帮助管理人员与教师及时掌握学生情况。 设计目标设计目标 开发设计学生宿舍管理系统, 运用简单的计算机操
6、作实现快速检 索和快速查找, 方便信息录入和更新, 本系统仅针对管理员进行使用。 实现信息查询、日常管理、宿舍管理、信息维护几个方面的系统化管 理: 1 1、信息查询:、信息查询: a)宿舍信息:包括宿舍楼编号、寝室编号、入住人数、寝室入 住人员学号、用水量、用电量、水费、电费。 b)学生信息:包括学生姓名、学号、宿舍号 c)宿舍基本配置:包括床、柜子、灯、风扇、电视机 2 2、宿舍管理:、宿舍管理: 学生管理(入住、更换宿舍、 ) ;房间管理(增加、删除、查询) 3 3、信息维护:、信息维护: 学生个人信息更新、宿舍信息更新、宿舍设备信息更新。 2、系统开发环境、系统开发环境 开发所使用数据库系统:MySql 开发环境:windows 7 开发工具:Microsoft VisualStudio