新生入学报到系统基于Web技术,只要能连接Internet,就能访问本系统前台。前台基于jsp的开发,具有管理方便、代码简单易懂的特点;后台数据库基于Mysql,mysql 是一个功能强大的数据库系统,是一个支持缩放、高性能的关系数据库管理系统,开发工具采用elicpse。开发框架是java的web经典MVC框架SpringMvc+spring+mybatis。系统角色分为学生和管理员,主要模块有:专业模块、宿舍模块、学生模块、新闻公告模块、留言模块、宿舍分配模块、报到部门模块、报到单模块、班级模块、课程安排模块、管理员模块。本新生入学报到系统的实现充分体现了互联网WEB时代的方面性优越性。最终开发出一个功能齐全、操作简单、界面美观,维护方便的新生入学报到系统。通过运用自己所学知识和查阅资料,加上指导老师的耐心指导和系统的不断修改与调试,我相信新生入学报到系统一定能够取得实质性进展,并最后通过毕业答辩验证达到预期目标的。该系统界面流畅、使用方便、操作简单、性能稳定、扩展型强、易于维护和升级。
管理员 (自动编号,管理员账号,管理员密码);
课程安排 (自动编号,课表名称,所属班级,课表文件);
班级 (自动编号,班级名称,院系,专业,班级人数);
报到单 (自动编号,办理程序,所属部门,办理事项,办理地点,办理状态,学生);
报到部门 (自动编号,部门名称);
宿舍分配 (自动编号,宿舍,宿舍楼,宿舍号,床号,学生,院系,班级,专业);
留言 (自动编号,留言标题,内容,回复,用户,时间);
新闻公告 (自动编号,标题,图片,内容,时间);
学生 (自动编号,姓名,身份证,性别,照片,手机,院系,专业,班级,年龄,家庭住址,邮箱,政治面貌,学号,密码);
宿舍 (自动编号,宿舍楼,宿舍号,容纳人数,宿舍图片,宿舍介绍);
专业 (自动编号,专业名称,专业介绍);
目 录
摘要 1
abstract 1
目 录 2
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
2 开发技术介绍 4
2.1 系统平台概述 5
2.2 java语言 5
2.3 web服务器 6
2.4 SSM开发框架介绍 6
3 系统分析 6
3.1 可行性分析 6
3.1.1技术可行性 7
3.1.2操作可行性 7
3.1.3法律可行性 7
3.2 功能模块设计 7
3.3 数据库设计 8
3.3.1 数据表说明 8
3.3.2 逻辑设计 8
4 详细实现 12
4.1 用户登录 12
4.2 在线留言 13
4.3 新闻公告模块 15
4.4 课程安排 16
4.5 报到单管理 17
4.6 报到部门 19
4.7 宿舍分配 20
4.8 学生管理 21
4.9 系统部署 22
5 测试运行 27
5.1 测试的重要性 27
5.2 软件测试的目的 27
5.3 软件测试的方式 27
结束语 28
总结 28
参考文献 28
致谢 30