摘要:随着科学技术的不断发展,为了解决高校毕业生逐年不断增加导致信息核对效率低和工作信息难采集的问题,结合实际毕业生信息管理工作的实际需求,开发了毕业生信息反馈系统。
本系统主要由Android客户端和Java Web服务器端组成。服务器端是采用主流的MVC框架设计,负责与客户端交互并操作后台数据库。Android客户端是采用主流的MVP框架设计,负责与服务器端交互并采集用户数据和展示数据。后台数据库采用MySQL开发和管理数据库。
本系统主要完成对毕业生信息的管理,主要功能包括:毕业生基本信息、工作信息以及考研信息的录入、修改以及查询功能。系统具有的录入、修改和查询功能大大提高了工作效率,解决了毕业生信息核对效率低和工作信息采集难的问题,符合现代化办公的需要。
关键词:Android;Java Web;MVC;MVP;关系数据库;信息管理
目录
摘要
Abstract
1 绪论-1
1.1 开发背景-1
1.2 开发目的-1
1.3 开发工具简介-1
2 需求分析-3
2.1 可行性分析-3
2.1.1 技术可行性-3
2.1.2 经济可行性-3
2.1.3 操作可行性-3
2.2 系统技术概述-3
2.2.1 MVP架构简介-4
2.2.2 Struts简介-4
2.2.3 Hibernate简介-4
2.3 系统功能分析-5
2.4 系统功能用例分析-5
2.5 系统结构分析-7
2.5.1 系统整体结构-7
2.5.2 系统功能模块结构-8
3 系统设计-9
3.1 登录模块设计-9
3.2 基本信息管理模块设计-10
3.3 工作信息管理模块设计-11
3.4 考研信息管理模块设计-13
3.5 数据库设计-15
4 系统实现-19
4.1 系统客户端实现-19
4.1.1 客户端整体结构-19
4.1.2 客户端网络访问实现-20
4.1.3 客户端登录模块实现-22
4.1.4 客户端录入修改功能实现-22
4.1.5 客户端查询功能实现-23
4.2 系统服务器实现-24
4.2.1 服务器整体结构-24
4.2.2 服务器网络响应实现-25
4.2.3 服务器与数据库的连接实现-25
4.2.4 服务器登录功能实现-27
结 论-28
参 考 文 献-29
致 谢-30