欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    宿舍管理系统jsp.docx

    • 资源ID:7109440       资源大小:699.82KB        全文页数:16页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    宿舍管理系统jsp.docx

    1、宿舍管理系统宿舍管理系统 jsp 一、系统开发平台一、系统开发平台 题目:寝室管理系统 数据库:MYSQL+navicat_for_MYSQL(MYSQL管理工具)开发工具:JDK+Eclipse+Tomcat 操作系统:Microsoft Window 7 二、数据库规划二、数据库规划 2.1 任务陈述任务陈述 随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。高校是科研的阵地,后勤的寝室管理也应该一改传统的人工管理,更加信息化,时代化,节省人力物力,提高效率。基于这一点,开发此学生寝室管理软件。学生寝室管理软件,是以高校

    2、的管理方式为实例而设计的一种实用型管理系统。本系统最大的特点是通用性、简单操作性,适用于同行业以及一些同类型的企业管理。随着学校住宿人员的增多,寝室管理人员的负担越来越重,为了让所有寝室管理人员能从繁重的工作中解脱出来,实现无纸化办公;使工作更有条理,更方便,更有效率而开发出这套宿舍管理软件。2.2 任务目标任务目标 系统主要完成以下几个功能:系统验证登录。查找宿舍楼基本信息。查找寝室居住信息。查找学生基本信息。插入宿舍楼基本信息。插入寝室居住信息。插入学生基本信息。删除宿舍楼基本信息。删除寝室居住信息。删除学生基本信息。三、系统定义三、系统定义 3.1 系统定义系统定义 本系统用于对学生宿舍

    3、信息的管理,其主要功能是:根据房间号或者房间楼号查询房间基本信息,包括房间的入住学生性别,可住人数,费用等;根据学生的学号,姓名或院系名称查询学生的具体信息,包括学生的住宿信息等;对于学生的基本信息和宿舍的基本信息进行录入等。3.2 用户视图用户视图 用户视图 功能需求 管理员(1)寝室信息管理系统实现对学生,管理员信息的全部读取;实现对某个学生或管理员特定信息的读取;(2)实现对某个人员信息的删除和添加;(4)建立插入类触发器,当在宿舍楼表,当在寝室,寝室成员,学生插入时检查插入信息,确保相应信息受约束。四、需求分析四、需求分析 4.1 用户需求说明用户需求说明 4.1.1 数据需求数据需求

    4、 本系统设计采用的是 MYSQL数据库,具体的数据库名称为:sushe.本系统共建三张表,分别是:管理员信息表,房间信息表,学生信息表。(1)管理员信息表:用于与登陆界面建立连接,实现在登陆界面中只有用户名和密码是用户表中的莫行记录才是合法用户才能登陆到系统中。(2)学生信息表:存储寝室成员基本信息的表,为基本信息修改及查询提供后台支持。(3)房间信息表:记录房间住宿情况,以及可容纳人员数量和住宿价格一览表,为房间管理及修改登记提供后台支持。4.1.2 事务需求事务需求 该系统主要包括以下几个模块。1:登录系统。在进入系统进行相关操作之前,要对登录的用户信息进行检验,以验证是否为有效用户。2:

    5、房间信息和学生信息的查询。对房间信息的查询可以根据楼号,房间号等条件进行查询,对学生信息的查询可以根据学号,姓名,院系等学生基本信息进行查询。3:资料录入。对房间基本信息的录入,包括楼号,房号,费用等信息;对学生基本信息的录入包括学号,姓名,院系等信息。4.2 系统需求说明系统需求说明 1 数据输入的格式应符合业务习惯,并且直观、方便。要求系统处理的数据能准确无误,同时输出信息要求直观、简洁 2 系统运行具有较高的可靠性,提供严格的并发控制,确保数据的一致性和正确性 3 系统安全措施可靠、高效、可维护性好 4 系统开发完成后,要能运行于任何由 Windows 操作系统所构成的计算机网络环境下

    6、五、数据库逻辑设计 5.1 ER 图图 房间 房间楼号 房间号 入住性别 容纳人数 价格 入住 学生 学号 性别 院系 姓名 5.2 数据字典数据字典 管理员信息表(user)字段名 类型 字段说明 id INTEGER 该表的唯一主键,自动增长 name VARCHAR 管理员名称 password VARCHAR 管理员密码 房间信息表(room)字段名 类型 字段说明 id INTEGER 该表的唯一主键,自动增长 building INTEGER 房间楼号 room INTEGER 房间号 sex VARCHAR 入住人员的性别 amount INTEGER 该房间能容纳的人总数 ex

    7、pense FLOAT 房间的价格 学生信息表(student)字段名 类型 字段说明 id INTEGER 该表的唯一主键,自动增长 name VARCHAR 学生姓名 sex VARCHAR 学生性别 department VARCHAR 学生所属院系 building INTEGER 学生所在房间楼号 room INTEGER 学生所在房间号 六、应用程序设计六、应用程序设计 6.1 功能模块 该系统主要包括以下几个模块。1:登录系统。在进入系统进行相关操作之前,要对登录的用户信息进行检验,以验证是否为有效用户。2:房间信息和学生信息的查询。对房间信息的查询可以根据楼号,房间号等条件进行

    8、查询,对学生信息的查询可以根据学号,姓名,院系等学生基本信息进行查询。3:资料录入。对房间基本信息的录入,包括楼号,房号,费用等信息;对学生基本信息的录入包括学号,姓名,院系等信息。6.2 界面设计界面设计 1.登陆界面 2.主界面 3.房间查询信息;所有 1号楼的信息如下:4.学生信息查询:所有学生能够信息如下 5.查询学号为 80101 的学生如下:6.录入房间信息 录入完后 查询房间信息,发现多了下面一行;7.录入学生信息 6.3 事务设计事务设计 本系统中,有关查询的事务基本上都可以由 Select 语句实现,有关更新的事务 则用 Insert 语句,删除的事务用 Delete 语句实

    9、现。(1)进行查询事物时,以查询某一具体宿舍楼基本信息为例,具体代码如下:a.提取输入信息 b.按输入信息查询 (2)当插入事物时,以插入某一宿舍楼房间基本信息为例,具体实现代码如下:七七 测试和运行测试和运行 1.在 eclipse中安装 tomcat 插件,安装好见下图;具体安装方法见参考文献;2.在浏览器中输入网址:测试 tomcat 安装成功 3.安装 mysql-jdbc驱动 mysql-connector-java-5.1.6.tar 4.建立 tomcat 工程 部署工程 room如下:这样输入网址:就可以测试运行了!八八 总结总结 本次数据库实验使用纯 jsp 语言+javab

    10、ean 编写,由于是初次接触 jsp 语言,有很多不是很完善的地方,期间也遇到了很多问题,在老师的帮助下,和自己阅读大量关于jsp 编程的书籍基础上终于获得了解决,可以说是有点小欣喜!前期主要遇到是关于 jsp 平台搭建以及工程文件和 jsp 文件,class文件的部署问题,后来在查阅网上很多攻略上或得解决,本来可以使用 MyEclipse 比较好的解决,但是不知道为什么我的机子装不了 8.0以上版本,其它还下不下来,只好使用 Eclipse了,主要是装了很多插件,包括 Myeclipse插件,DB插件,以及后期的 Tomcat 插件,总算搞定了。后来是遇到数据库连接的问题,开始我用的是 SQ

    11、L server 2000,后来发现怎么也连不上,决定和网上说的一样,改用 Mysql,还好,mysql+jsp 果然很搭配,一开始就连好了,也顺便学习了一下使用 mysql 的应用,感觉还很不错!现在基本上搞定了,数据库也连不上了也能正常运行了,最后的问题是可以添加,就是数据库里没显示,或则说是添加进去都是空信息,原来是 insert 的时候引号添加错误,还好在昨天晚上的时候及时发现并搞定了!到此,基本大功告成,算是我初次使用 jsp web编程还算圆满!附附.参考文献参考文献 1.Eclipse 下使用 TomcatPugin 教程!2.MySQL创建数据库和数据库表 3.SP&Servlet Web 2.0 应用开发 机械工业出版社 4.SP 网络开发使用工程案例 人民邮电出版社


    注意事项

    本文(宿舍管理系统jsp.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开