- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学校
数据库系统课程设计
院(系):
专业:
姓名:
班级: 学号:
题目: 学生宿舍管理系统
起迄日期: _ _
设计地点:
指导教师:
1.概述
1.1 本系统实现的内容
通过对学生宿舍楼的实地调查,了解到现在的学生宿舍管理仍停留在完全的人工管理阶段,工作效率十分低,不能及时处理日常的信息,造成许多信息不能及时得到处理。
这次数据库的课程设计做的是一个学生宿舍管理系统,能够实现基本的宿舍管理功能。其中一些功能是宿舍日常管理经常用到的,比如访客登记,贵重物品登记,学生信息查询等等。
首先先来说一下查询修改功能,在这个功能板块里,可以实现学生信息查询,宿舍信息,宿舍成员信息以及宿舍楼信息等的查询功能,其中涉及到了主码的相关内容,学号是学生表的内容,在添加学生信息的时候,如果输入的学号已经存在,就会出现错误提示。
接下来是访问登记和贵重物品登记功能,这两个板块的功能的实现结构上是一样的,以访问登记为例,访问登记表中的学号是学生表的外码,如果输入的被访问的学生学号在学生表中不存在则会提示该学生不存在,如果输入学生的学号在学生表中是存在的就会添加记录成功。
1.2 开发环境简介
这次的课程设计是用jsp开发的,jsp的运行是在Tomcat环境下运行的,其中数据库用的是SQl server 2005。
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。
开发工具用的主要是Dreamweaver8。Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
2.需求分析
2.1 开发背景
随着学生人数的增加,学生宿舍的分配以及管理越来越困难,为了让所有宿舍管理人员能从繁重的工作中解脱出来,实现无纸化办公,使工作更有条理,更方便,工作更有效率而开发出了学生宿舍管理系统。现在已经有很多的宿舍管理的软件,但是其中也存在着很多的问题需要解决。
在学生宿舍管理中有很多日常的小事需要解决,比如有外来人员需要访问某个学生,这就需要登记,但是如果被访问的学生是不存在的,这就需要程序能够提示错误,而拒绝该人的访问。只有当被访问学生的信息与数据库中存储的信息一致时才能成功添加记录。
2.2 开发目的
学生宿舍管理软件,是以高校的管理方式为实例而设计的一种实用型管理系统。本系统最大的特点是通用性、简单操作性,不仅适用于学校,经过简单改进后同样适用于一些同类型的企业管理。
该系统需要包括许多的功能,其中对学生基本信息的查询修改是必须的,还有添加基本信息,对宿舍基本信息的查询,对宿舍成员的管理,对贵重物品出入宿舍楼的管理,对访客登记的管理等等一些日常生活中经常用到的功能,通过实现这些功能能够使办公更有效率,使得宿舍管理人员的工作不必那么繁重。
2.3 功能需求
该系统的基本动作有:修改查询、贵重物品、访问登记;在修改查询下设有学生信息的查询与添加、宿舍信息的查询、宿舍成员的查询,宿舍楼信息的查询等等,在贵重物品下设有信息查看与添加记录的操作,在访问登记下设有信息查看与
文档评论(0)