需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10082 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:学生宿舍管理是学校管理的一个重要组成部分,是一个管理全校学生住宿问题的服务点。随着Internet被学校的逐步引入及红河学院的发展,电子化的管理学生住宿信息将有助于提高学校管理工作的效率。 本文主要讲述了基于WEB的系统的开发流程及本系统的主要功能模块,包括新闻的发布及浏览、学生、宿舍基本信息的批量录入、学生宿舍的分配及调换等。并努力做到内容精湛、突出重点。 本系统基于WEB的设计模式,在Myeclipse的开发环境下,以Struts技术作为前台界面开发的支持;用Hibernate技术操作数据库;并使用SQL Server 2000作为后台数据库,并严格使用MVC三层结构。
关键词:批量;电子化;Struts技术;Hibernate技术;SQL Server 2000;MVC三层结构
目录 摘要 ABSTRACT 第一章-绪论-1 1.1 系统开发的背景-1 1.2 系统开发的目的与意义-1 1.2.1 系统开发的目的-1 1.2.2 系统开发的意义-1 1.3 国内研究现状-2 1.4 开发环境及相关技术-2 1.4.1 Myeclipse开发环境介绍-2 1.4.2 Hibernate技术介绍-2 1.4.3 Spring技术介绍-2 1.4.4 Struts技术介绍-3 1.4.5 SQL Server 2000数据库介绍-3 第二章-系统分析-4 2.1 可行性分析-4 2.1.1 技术可行性-4 2.1.2 经济可行性-4 2.1.3 运行可行性-4 2.2 需求分析-4 第三章-系统设计-6 3.1 总体设计-6 3.1.1 系统基本框架-6 3.1.2 设计思想-7 3.1.3 用户用例图-7 3.1.4 系统流程图-9 3.2 数据库设计-12 3.2.1 局部E-R图-12 3.2.2 全局E-R图-16 3.2.3 数据库表间关系图-22 3.3 系统主要界面设计-22 第四章-系统实现-26 4.1系统总览-26 4.2 配置文件-26 4.2.1 beans.xml-26 4.2.2 struts-config.xml-29 4.2.3 web.xml-31 4.3 部分主要代码-34 4.3.1 模糊查询新闻-34 4.3.2 公共模块-35 第五章-系统测试-37 5.1 管理员登录模块测试-37 5.2 添加学生信息模块测试-37 5.3 学生宿舍模糊查询测试-39 第六章-总结-40 参考文献-41 致 谢-42 |