|
技术:Java、JSP、框架等
摘要:
我们身处一个科学技术,网络技术都飞速发展的社会,计算机与计算机网络的飞速发展使得我们生活更加便捷和高效,我们得以看到外面的世界,听见各国的声音,在这样的情况下,我们大众接触到了吉尼斯世界纪录。以往,我们只能通过图书来看到部分的吉尼斯世界纪录,随着纪录的不断增多,通过书本这种低效率的传播与对纪录的管理已经不能满足人们的需要,因此,为了更好的普及吉尼斯世界纪录,扩大其影响范围,开发一款吉尼斯世界纪录管理系统就显得尤为重要了。
本文主要介绍了所开发的吉尼斯世界纪录的主要任务,阐述了开发此系统用到的关键技术,如采用B/S架构,使用jsp编程,利用Oracle建立数据库。
本系统的用户权限有三种:普通用户,纪录认证管,管理员,不同权限登录到不同操作界面,该系统主要由纪录管理,用户管理,认证官认证管理等功能模块组成。纪录管理主要是对纪录的申报,查询,更改,删除。用户管理主要对用户的增加,删除,更改,查询。认证官管理主要是对所申报纪录的查询,录入等功能。
通过此系统的开发与实际运行发现,此系统可以大大加强吉尼斯纪录的传播,同时极大的方便了人们对纪录知识的获取,使得认证官可以高效且便利进行办公,纪录的认证工作,方便了有能力的挑战者便捷的申报纪录,证明了系统的价值与必要性。
关键词:吉尼斯纪录管理;oracle;javaEE;系统开发
目录:
1 绪论 1
1.1 课题研究背景 1
1.2 国内外现状 1
1.2.1 国外现状 1
1.2.1 国内现状 2
1.3 研究目的 2
2 设计技术与开发环境 3
2.1 java和mybatis 3
2.1.1 java 3
2.1.2 mybatis 4
2.2 三层架构模型 5
2.3 B/S模式 6
2.4 Oracle数据库 7
2.5 开发环境介绍 7
2.5.1 Eclipse简介 7
2.5.2 tomcat服务器简介 8
3 可行性分析与需求分析 9
3.1 可行性分析 9
3.2 需求分析 10
3.2.1 功能需求 10
3.2.2 性能需求 11
3.2.3 其他需求 11
4 系统设计 12
4.1 系统设计原则 12
4.2 系统开发步骤 12
4.3 系统总体设计 13
4.4.1 用例图 14
4.5 详细设计 16
4.5.1 管理员操作流程 16
4.5.2 挑战者操作流程 17
4.5.3 认证官操作流程 18
4.5.4 数据增删改流程 18
4.6 系统架构设计 20
4.7 数据库设计 21
4.7.1 数据库设计原则 21
4.7.2 数据库设计 23
5 系统实现 25
5.1 页面设计的原则 25
5.1.1 页面的易使用 25
5.1.2 页面的可定制与灵活 25
5.1.3 页面的可靠性 25
5.2 具体功能实现 25
5.2.1 系统的基本要求 25
5.2.2 三成架构的实现 25
5.2.2 主页面的实现 26
5.2.3 登录注册界面的实现 27
5.2.4 个人信息展示界面的实现 28
5.2.5 纪录申请模块 29
5.2.6 纪录的详细信息展示界面 30
5.2.7 认证官模块功能实现 31
5.2.8 认证官对未认证纪录的认证填写 32
5.2.9 管理员模块 33
6 测试 34
6.1 程序的简单调试 34
6.2 程序测试的重要 34
6.2 设计测试内容 36
6.2.1 单元测试 36
6.2.2 集成测试 36
6.2.3 系统测试 36
6.3 具体测试方法 37
6.3.1 黑盒测试和白盒测试 37
6.4 功能测试 37
7 自我评价与总结 40
7.1 系统的特点和优点 40
7.2 系统存在的不足与改进 40
7.1 心得总结 41
参考文献 43
致 谢 44
论文字数:30003
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|