数据库系统课程设计-学生宿舍管理系统

数据库系统课程设计-学生宿舍管理系统

ID:6809251

大小:150.50 KB

页数:16页

时间:2018-01-26

数据库系统课程设计-学生宿舍管理系统_第1页
数据库系统课程设计-学生宿舍管理系统_第2页
数据库系统课程设计-学生宿舍管理系统_第3页
数据库系统课程设计-学生宿舍管理系统_第4页
数据库系统课程设计-学生宿舍管理系统_第5页
资源描述:

《数据库系统课程设计-学生宿舍管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、学校数据库系统课程设计院(系):专业:姓名:班级:学号:题目:学生宿舍管理系统起迄日期:__设计地点:指导教师:1.概述1.1本系统实现的内容通过对学生宿舍楼的实地调查,了解到现在的学生宿舍管理仍停留在完全的人工管理阶段,工作效率十分低,不能及时处理日常的信息,造成许多信息不能及时得到处理。这次数据库的课程设计做的是一个学生宿舍管理系统,能够实现基本的宿舍管理功能。其中一些功能是宿舍日常管理经常用到的,比如访客登记,贵重物品登记,学生信息查询等等。首先先来说一下查询修改功能,在这个功能板块里,可以实现学生信息查询,宿舍信息,宿舍成员信息以及宿舍

2、楼信息等的查询功能,其中涉及到了主码的相关内容,学号是学生表的内容,在添加学生信息的时候,如果输入的学号已经存在,就会出现错误提示。接下来是访问登记和贵重物品登记功能,这两个板块的功能的实现结构上是一样的,以访问登记为例,访问登记表中的学号是学生表的外码,如果输入的被访问的学生学号在学生表中不存在则会提示该学生不存在,如果输入学生的学号在学生表中是存在的就会添加记录成功。1.2开发环境简介这次的课程设计是用jsp开发的,jsp的运行是在Tomcat环境下运行的,其中数据库用的是SQlserver2005。JSP(JavaServerPages)

3、是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。开发工具用的主要是Dreamweaver8。Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的

4、视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,Tomcat5支持最新的Servlet2.4和JSP2.0规范。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行

5、的Web应用服务器。2.需求分析2.1开发背景随着学生人数的增加,学生宿舍的分配以及管理越来越困难,为了让所有宿舍管理人员能从繁重的工作中解脱出来,实现无纸化办公,使工作更有条理,更方便,工作更有效率而开发出了学生宿舍管理系统。现在已经有很多的宿舍管理的软件,但是其中也存在着很多的问题需要解决。在学生宿舍管理中有很多日常的小事需要解决,比如有外来人员需要访问某个学生,这就需要登记,但是如果被访问的学生是不存在的,这就需要程序能够提示错误,而拒绝该人的访问。只有当被访问学生的信息与数据库中存储的信息一致时才能成功添加记录。2.2开发目的学生宿舍管

6、理软件,是以高校的管理方式为实例而设计的一种实用型管理系统。本系统最大的特点是通用性、简单操作性,不仅适用于学校,经过简单改进后同样适用于一些同类型的企业管理。该系统需要包括许多的功能,其中对学生基本信息的查询修改是必须的,还有添加基本信息,对宿舍基本信息的查询,对宿舍成员的管理,对贵重物品出入宿舍楼的管理,对访客登记的管理等等一些日常生活中经常用到的功能,通过实现这些功能能够使办公更有效率,使得宿舍管理人员的工作不必那么繁重。2.3功能需求该系统的基本动作有:修改查询、贵重物品、访问登记;在修改查询下设有学生信息的查询与添加、宿舍信息的查询、

7、宿舍成员的查询,宿舍楼信息的查询等等,在贵重物品下设有信息查看与添加记录的操作,在访问登记下设有信息查看与添加记录的操作.2.4数据需求本系统要处理的对象有学生,用户,宿舍,宿舍楼,物品,以及访问的基本信息。1.学生的信息包括:学号,姓名,性别,学生所在宿舍楼的编号,宿舍的编号以及学生所在的学院2.用户信息包括:用户名以及密码3.宿舍的基本信息包括:宿舍号,宿舍成员的性别,该宿舍所在的宿舍楼的编号,该宿舍一共可以住的成员数以及该宿舍现在已经入住的成员数4.宿舍楼的基本信息包括:宿舍楼的编号,该宿舍楼成员的性别,该宿舍楼一共可容纳人数,已有人数5

8、.物品的基本信息包括:学生学号,姓名,该学生所在宿舍号,要带出宿舍的物品的名字,以及带出物品的时间6.访问的基本信息包括:来访者的姓名,要访问的学生所

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。