《学生公寓管理系统》由会员分享,可在线阅读,更多相关《学生公寓管理系统(25页珍藏版)》请在金锄头文库上搜索。
1、 报告编号:007综合课程设计报告公寓管理系统的设计与实现学生姓名: 指导教师: 所 在 系: 所学专业: 年 级: 2014 年 12 月目录1 引言 .41.1 选题的背景 .41.2 课程设计的意义 .41.3 课程设计的内容 .42 相关理论和可行性分析 .52.1 对管理信息系统的认识 .52.2 对管理 信息系统开发的理解 .52.3 管理信息系统开发的方法及流程概述 .52.4 可行性分析 .52.4.1 系统的可行性分析 .52.4.2 经济可行性分析 .62.4.3 技术可行性分析 .63 系统需求分析 .63.1 数据字典 .74 总体设计 .84.1 系统功能 .84.2
2、 概念设计 .94.2.1 系统数据流图 .94.3 实体与关系的 E-R 图 .104.4 数据库说明 .124.4.1 数据库逻辑设计 .124.4.2 数据库物理设计 .124.4.3 数据库表结构 .124.4.4 JAVA 类说明 .145 系统程序的运行结果 .156 系统的实现和测试 .256.1 编码实现 .256.2 系统的测试 .257 个人总结 .25参考文献 .27 3皖江学院公寓管理系统的设计与实现摘 要随着计算机技术的飞速发展,计算机在企业管理中应用得到普及,不仅是在企业中, 在学校利用计算机实现管理势在必行。本系统是一个结合学校实际情况、具体制度的实际需求,采用功
3、能强大的 Eclipse 作为开发工具、Microsoft SQL Server 2008 作为数据库而开发出来的学生公寓管理系统。能完成学生管理的全过程,包括学生登录,管理员登陆,外来人预登记,学生查看信息,修改密码。管理员对学生基本信息的增、删、改、查,对外来人员信息的查看,在实际应用中能根据用户账号识别身份,并且可以实现报表输出打印。实际使用证明,本系统可以满足学校公寓管理的需要。系统具有友好的界面,操作方便。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点说明了系统的设计思想、关键技术和解决方案。关键词 Microsoft SQL Server 2008 数据库,jav
4、a,Eclipse,公寓管理 41 引言1.1 选题的背景此系统是一个学生公寓管理系统,它是高校教务管理系统中的一个子系统。主要用户是学生和管理员。系统方便了学生查看个信息。方便了管理员对学生综合测评的增、删、改、查。更为重要的是,系统方便了学校对学生的住宿管理。学生公寓管理系统的产生大大减少了人力上的不便,让整个数据管理更加科学合理。学生管理是高校管理的重要组成部分,对于学校和政府教育管理单位来说都至关重要,所以学生管理系统应该能够为用户提供充足的信息和快捷的查询手段。以前对于信息管理的方式是基于文件,表格等纸质的手工处理。对于男女生宿舍信息都是用人工手抄进行的,数据信息容量大 ,容易出错;
5、由于数据繁多,容易丢失,且不易查找,总体来说,缺乏系统规范的信息处理手段,这就是学生公寓管理系统开发的基本环境。因此我们这次选用公寓管理系统作为这次实训的课题,来解决以后测评的工作量,为我们广大学子提供方便。1.2 课程设计的意义“数据库课程设计”的设计思想旨在强调学生的数据库设计能力的培养与创意灵感的发挥。为此,本课程设计使数据库和 Java 知识进行完美结合,除了让学生掌握数据库的理论知识及数据库基本的应用,了解了 JAVA 语言强大的界面代码设计,还增加了需求功能让学生完成,并鼓励学生的创作出个性的程序,满足客户需求,与市场的实际项目相结合。学生对此热情高,实际收获大,效果好。通过课堂学
6、习和参与相关项目设计,学生对书本支持有了深刻的理解,实践性教学取得了良好效果。1.3 课程设计的内容首先我们设计了登录界面,这是管理员和学生共用的登陆界面,我们将实现两个权限登录的系统,分别为:管理员权限、学生权限。需选择登陆身份管理员或学生,输入用户名和密码,即可进入你所选的系统。管理员登录后主要实现学生信息、宿舍信息的添加、修改、删除、查询,外来人员信息的查看以及管理员密码的修改。学生登录后主要实现个人信息的查询,宿舍信息的查询以及密码的修改。此外,登陆界面中还有外来人员登记以及学生用户的注册。 52 相关理论和可行性分析 2.1 对管理信息系统的认识管理信息系统是一个由人和计算机等组成的能够提供信息以支持一个组织机构内部的作业、管理、分析和决策职能的系统。管理信息系统利用计算机的硬件和软件,手工规划、分析、疾患、控制和决策用的模型,以及数据库对信息进行收集、传输、加工、保存、维护和使用。因此管理信息系统是一个信息处理系统。当今社会,公寓管理系统是各个高校不可或缺的部分,它的内容对于学生和学校管理员