技术:Java、JSP等
摘要:
进入21世纪,计算机技术迅速向着网络化的、集成化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息的新一代网络版应用软件,形成了信息化的社会。本大学生公益系统是将IT技术用于公益信息的管理, 它能够收集与存储公益的档案信息,提供更新与检索公益信息档案的接口,提高工作效率。
本系统是基于Java平台开发的一套大学生公益系统,采用JSP为编程技术,数据库采用Mysql建立数据之间的转换。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键词:公益;系统;计算机;Java;JSP;Mysql
目录:
1 绪 论 1
1.1 课题背景 1
1.2 课题研究目的及意义 1
1.3 国内外研究现状 2
1.3.1 国外现状 2
1.3.2 国内现状 2
1.4 研究方法 2
1.5 研究内容 3
2相关技术介绍 4
2.1 JSP简介 4
2.2 servlet简介 4
2.3 JavaBean简介 5
2.3 Mysql简介 5
2.4 B/S模式分析 5
3系统分析 7
3.1 需求分析 7
3.1.1 应用需求分析 7
3.1.2 运行需求分析 8
3.1.3 可靠性需求 8
3.1.4 运行环境需求 8
3.1.5 其他需求分析 8
3.2 数据流程分析 9
3.2.1 系统操作流程 9
3.2.2 数据增加流程 10
3.2.3 数据修改流程 11
3.2.4 数据删除流程 12
3.3 可行性分析 12
3.3.1 经济可行性 13
3.3.2 技术可行性 13
3.3.3 操作可行性 13
3.3.4 法律可行性 14
4 系统设计 15
4.1 系统开发步骤 15
4.2 功能模块设计 15
4.3 数据库概念设计 17
4.4 数据库逻辑结构设计 18
5 系统实现 22
5.1 系统首页实现 22
5.2 登陆模块实现 22
5.3 用户信息管理模块实现 24
5.4 密码信息管理实现 25
5.5 志愿者活动信息管理模块 26
6 程序测试与评价 29
6.1 程序调试 29
6.2 程序的测试 29
6.2.1 测试的重要性及目的 29
6.2.2 测试的步骤 30
6.2.3 测试的主要内容 30
6.2.4 测试用例 31
6.3 系统的特点和优点 33
6.4 系统存在的不足和改进方案 34
6.5 设计收获和心得 34
致 谢 36
参考文献 37
外文文献 38
中文翻译 48
论文字数:25887
包含资料:
截图: