没有合适的资源?快使用搜索试试~ 我知道了~
基于java web的学生信息交流和自主管理系统的设计与实现.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 32 浏览量
2022-06-12
10:32:57
上传
评论
收藏 1.68MB DOCX 举报
温馨提示
试读
29页
基于java web的学生信息交流和自主管理系统的设计与实现.docx基于java web的学生信息交流和自主管理系统的设计与实现.docx基于java web的学生信息交流和自主管理系统的设计与实现.docx基于java web的学生信息交流和自主管理系统的设计与实现.docx基于java web的学生信息交流和自主管理系统的设计与实现.docx基于java web的学生信息交流和自主管理系统的设计与实现.docx基于java web的学生信息交流和自主管理系统的设计与实现.docx基于java web的学生信息交流和自主管理系统的设计与实现.docx基于java web的学生信息交流和自主管理系统的设计与实现.docx
资源推荐
资源详情
资源评论
基于 java web 的学生信息交流和自主管理系统的设计与实现
摘要:
现在网络上有很多的社交网站,也有很多的用户常驻其中,但由于他们受众人
群比较广泛,用户的年龄、职业的差别决定了这些网站必须做到通用性才能很好的让
大众接受,因此他们也缺失了一些独有的个性;在此背景上,决定做一个面向大学生
自己的信息交流平台,让大学生可以在上面做专属于自己的事情,这样就能更好地让
兴趣相投的人一块交流。
这次的项目是面向学生这个特殊群体的,所以其中的模块都是具有定制特性的,
希望以此可以很好满足用户的期望。网络已经是大学生必不可少的东西,大学生也迫
切的希望能在网络尽情释放自己,展现自己,这次的项目正是出于这个想法,借此打
造出具有独特魅力的信息交流平台。该项目主要是基于 java web 体系结构实现的,开
发工具为 Eclipse,以 Oracle 作为数据存储层,结合流行的开源框架 Struts2 完成了项目
的整体架构。
关键词:
信息交流 ;社交 ;Java Web ;Struts2
I
The Design and Implementation of Student's
Information
Exchange and Independent Management System
Abstract:
Nowadays, there are a lot of social community web sites on the
Internet,and
many users are used to communicating with each other through
them.However,due to the
wide range of customers,their di*erent ages, and occupations, these sites must be
no more
ordinary in order that they can be accepted by the public.As a result ,it is no surprise
that
they will miss some unique personality.As for this phenomenon, I decide to
develop an
information exchanging platform for college students, so that students can do
their own
business.At the same time, more users sharing the same interests can
communicate on it
together.
This project keeps focus on a special group—students ,and all of the modules have
certain
properties,hoping that it can meet the users’ expectations. Internet has become indispensable
for the college students,and the students are eager to release themselves
and show
themselves.Motivated by this idea, the project tries to create an information
communicated
platform with unique characters. This project is based on JavaWeb architecture,
using
eclipse as development tools and Oracle as database.Moreover,it is combined with
popular
open source framework,which is called Struts2 ,to complete the overall structure .
Key words:
Information Exchange;Social;Java
Web;Struts2
II
目 录
1 前
言..............................................................................................................................
(1)
1.1 开发背景................................................................................................................
(1)
1.2 系统设计的目标...................................................................................................
(1)
2 相关技术介绍..............................................................................................................
(1)
2.1 jsp 技术简介 ..........................................................................................................
(1)
2.2 开源框架 Struts2 技术简介..................................................................................
(1)
2.3 Oracle 数据库技术简介 ........................................................................................
(2)
2.4 JQuery 脚本库技术简介 .......................................................................................
(2)
2.5 Eclipse 开发工具简介 ...........................................................................................
(3)
3 系统的可行性研究与需求分析..................................................................................
(3)
3.1 可行性研究...........................................................................................................
(3)
3.1.1 技术可行性.....................................................................................................
(3)
3.1.2 经济可行性.....................................................................................................
(3)
3.1.3 营运可行性.....................................................................................................
(3)
3.2 需求分析...............................................................................................................
(3)
3.2.1 系统需求.........................................................................................................
(3)
3.2.2 性能需求.........................................................................................................
(3)
3.3 功能分析...............................................................................................................
(4)
4 系统总体设计..............................................................................................................
(4)
4.1 系统主要功能设计...............................................................................................
(4)
4.2 各模块功能设计...................................................................................................
(5)
4.3 数据库设计...........................................................................................................
(6)
4.3.1 数据库的逻辑结构.........................................................................................
(6)
4.3.2 数据库的连接...............................................................................................
(10)
1
5.4.1 浏览全部博文...............................................................................................
(12)
5.4.2 发表博文.......................................................................................................
(13)
5.4.3 博文详细.......................................................................................................
(15)
5.5 问答模块设计.....................................................................................................
(16)
5.5.1 浏览全部问题...............................................................................................
(16)
5.5.2 问答详细.......................................................................................................
(17)
5.5.3 提出问题.......................................................................................................
(18)
5.6 个人中心设计.....................................................................................................
(19)
5.6.1 个人资料更新...............................................................................................
(19)
5.6.2 个人内容管理...............................................................................................
(20)
5.6.3 后台管理.......................................................................................................
(20)
6 系统调试与测试........................................................................................................
(22)
6.1 测试概论.............................................................................................................
(22)
6.2 程序的测试.........................................................................................................
(22)
6.2.1 学生登录测试...............................................................................................
(22)
6.2.2 学生注册测试...............................................................................................
(23)
6.2.3 发表博文测试...............................................................................................
(23)
6.3 测试结果.............................................................................................................
(24)
结论................................................................................................................................
(25)
参考文献........................................................................................................................
(26)
致谢................................................................................................................................
(27)
2
1 前言
1.1 开发背景
网络已经成为当代大学生生活和学习中不可或缺的一样东西 ,生活中需要交流,学
习上也需要交流。网络正好满足了这个需求,很多的社交网站也应运而生。网络交流
成为了大学生的日常活动,离开了网络,很多大学生都会有一种孤独感,或者被社会
抛弃的感觉这正好反映了大学生对网络的依赖性和网络交流的重要性。
大多数的社交网站用户人群比较广泛,用户的年龄、职业的差别决定了这些网站
必须做到通用性才能很好的让大众接受,因此他们也缺失了一些独有的个性。当然,
网上也有很多别具一格的社交论坛,里边聚集着一群有共同爱好的人。在此背景上,
我决定做一个面向大学生自己的信息交流平台,用属于大学生的元素来吸引大学生在
上面绽放自己年轻的光彩。
1.2 系统设计的目标
这次的项目是针对大学生所做的,目的是为了设计出具有学校生活色彩的应用系
统,让使用者可以快速的融入其中。现在的大学生迫切的需要有共享自己的想法的平
台,本系统正是要满足的这样的需求。
2 相关技术介绍
2.1 jsp 技术简介
jsp 是 sun 公司在 web 编程领域所开发的一项技术,上面可以写 html 标签,也可
以写一下 java 代码进行逻辑处理,结合了显示处理和后台处理。受益于 java 语言的无
平台限制性,解释 jsp 的中间件服务器可以运行在任何装有 jvm 环境的机器,代码不
需要做任何的修改。
2.2 开源框架 Struts2 技术简介
Struts 2 是 Struts1 的升级版本,它融合了 webwork 框架的优点,吸收了很多现在
比较流行的软件思想,受到很多的开发者的喜爱。现在由 apache 开源组织进行维护和
升级,每个开发者都可以贡献自己的一份力量。Struts2 主要是对 web 编程中的请求控
制进行了进一步的整合和封装,简化了很多繁琐复杂的工作,通过几个简单的配置就
可以让开发者完成前台到后台的一系列流程。这样可以让开发者把精力放在业务逻辑
的处理,而不用重复的进行请求的处理,一定程度上提高了开发效率。图 2.1 为 Struts2
的工作流程:
1
剩余28页未读,继续阅读
资源评论
不吃鸳鸯锅
- 粉丝: 8346
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功