技术:Java、JSP等
摘要:
经过深入的调查与分析发现,研发一款同学录管理系统对于人们的生活有很大的意义,注册成功的会员可以通过该系统来获取同学的基本信息,使得人与人之间的交流沟通变的多元化,为人们提供一种好的联系方式,不再拘泥于传统的方式方法,同时系统提供了进行信息交流的平台,方便了同学之间的学习与交流。本系统根据需求使用Eclipse整合SSM框架的平台,在前端利用bootstrop设计开发,SSM为Spring,SpringMVC,Mybatis框架的结合,Spring提供了ioc,aop功能,使得开发变得更加便捷,SpringMVC是实现了MVC模式的经典框架,是一种代码分层的思想,使用这种设计模式,可以使得在之后需要对代码进行操作,修改时变得得心应手,少作很多无用功,Mybatis是一个轻量级的持久化框架,我们在编码过程中不需要关心存储过程,只需要完成sql即可,与后台数据库SQL Server2008相结合,使用Tomcat服务器,在B/S环境下完成开发。通过自己对于需求的理解,对系统进行分析,设计,测试,最后结合前台以及后台的相关代码,实现了该系统。
关键词:同学录管理系统,JSP,B/S
目录:
摘要: I
Abstract:. II
目录 III
1引言 1
1.1 设计背景 1
1.2 系统配置 2
1.3 开发技术与工具 2
1.3.1 B/S体系结构 2
1.3.2 SQL Server2008数据库 3
1.3.3 JSP技术 3
1.3.4 Spring,SpringMVC,Mybatis(SSM)三大框架 3
1.3.5 Bootstrop框架 4
1.3.6 Layer框架 4
1.3.7 Eclipse 开发环境 5
2.系统分析 5
2.1 可行性分析 5
2.1.1 技术可性性 6
2.1.2 经济可行性 6
2.1.3 法律可行性 6
2.1.4 操作可行性 6
2.2 需求分析 6
2.2.1 功能需求 6
2.2.2 性能需求 7
3.系统概要设计 7
3.1系统概述 7
3.2系统模块 8
3.3数据库设计 8
3.3.1 数据分析 8
3.3.2数据库的详细设计 9
4.系统详细设计 11
4.1 用户模块 11
4.2 班级相册模块 14
4.2.1 照片上传 14
4.2.2 相册浏览 16
4.3 班级通讯录模块 21
4.4 班级论坛模块 22
4.5 个人信息模块 26
4.6 公告模块 27
4.7 管理员模块 28
5.系统测试 34
总结 36
参考文献 37
致谢 38
论文字数:10039
包含资料:
截图: