技术:Java、JSP等
摘要:
随着时代的发展,科学技术的进步,国内外信息发布系统也已趋近成熟,求职和招聘变的越来越简单,这一切都源自互联网的高速发展。
本文主要介绍了基于JAVA技术的职位信息发布系统的设计和实现,内容包括需求分析、总体设计、数据库设计、详细设计等。整个系统由系统用户登录注册模块、系统账户信息模块、系统个人基本信息模块、系统信息发布模块、信息收藏模块、用户评论模块及站内信息高级搜索模块等组成。
论文详细描述了这些模块的结构、功能以及具体设计过程。为了达到运行稳定、高效的目的,系统基于J2EE平台开发,使用目前流行的SpringMVC+数据库连接池框架,部分采用JSP + JavaBeans组件技术。部分页面的CSS以及JavaScript的编写遵循最新W3C标准,支持在多种主流浏览器中使用。
关键字:java;jsp;信息发布系统;SpringMVC
目录:
摘 要 I
Abstract II
1 绪论 1
1.1简介 1
1.2课题背景 2
1.3课题意义 2
1.4课题目标 3
1.5开发工具简介 3
1.6开发技术简述 4
1.7论文组织结构 5
1.8本章总结 6
2 需求分析 7
2.1功能需求 7
2.1.1用户登陆注册 8
2.1.2账户信息管理 8
2.1.3发布信息贴 8
2.1.4信息贴回复及评价 9
2.1.5信息贴收藏 9
2.1.6搜索以及高级搜索 10
2.2性能需求 10
2.2.1系统的可操作性 10
2.2.2系统的安全性 10
2.2.3系统的可扩展性 10
2.3环境需求 11
2.3.1硬件环境 11
2.3.2软件环境 11
2.4业务流程的分析 11
2.5数据库表描述 12
2.6本章描述 14
3 总体设计 15
3.1系统功能架构 15
3.2数据库概念结构设计 15
3.2.1系统实体属性图 16
3.3数据库逻辑结构设计 18
3.4本章总结 20
4 详细设计及实现 21
4.1用户注册模块 21
4.1.1用户注册界面 21
4.1.2功能描述 21
4.2用户登陆模块 22
4.2.1用户登陆界面 22
4.2.2功能描述 23
4.3系统主界面 23
4.3.1界面 23
4.3.2功能描述 24
4.4信息发布功能模块 25
4.4.1界面 25
4.4.2功能描述 26
4.5收藏信息贴模块 27
4.5.1界面 27
4.5.2功能描述 27
4.6信息贴评论模块 28
4.6.1界面 28
4.6.2功能描述 28
4.7高级搜索功能模块 29
4.7.1界面 29
4.7.2功能描述 29
4.8基本信息修改功能 30
4.8.1界面 30
4.8.2功能描述 31
4.9本章小结 31
5 系统测试 32
5.1测试的任务及目标 32
5.2测试方案 32
5.2.1模块测试与集成测试 32
5.3测试内容 33
5.3.1注册模块测试 33
5.3.2登录模块测试 34
5.3.3信息发布功能模块测试 35
5.3.4收藏信息贴模块测试 35
5.3.5信息贴评论模块测试 36
5.3.6搜索功能模块测试 37
5.3.7基本信息修改功能模块测试 38
结 论 41
致 谢 42
参考文献 43
论文字数:26829
包含资料:
截图: