毕业论文-大学生校园生活服务平台设计与实现Word格式文档下载.docx
- 文档编号:13000121
- 上传时间:2022-10-02
- 格式:DOCX
- 页数:48
- 大小:544.18KB
毕业论文-大学生校园生活服务平台设计与实现Word格式文档下载.docx
《毕业论文-大学生校园生活服务平台设计与实现Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《毕业论文-大学生校园生活服务平台设计与实现Word格式文档下载.docx(48页珍藏版)》请在冰豆网上搜索。
mySQL数据库;
动态网页
目录
第一章绪论 1
1.1选题目的 1
1.2高校大学生服务平台的发展现状 2
第二章开发工具及其配置 3
2.1开发工具的选用及介绍 3
2.1.1Jsp简介:
3
2.1.2javascript 5
2.1.3java 6
2.1.4tomcat 7
2.1.5myecliplse 7
2.1.6JDBC 8
2.1.7mysql 9
2.2服务器的配置 10
2.2.1Tomcat6.0服务器的配置 10
第三章系统需求分析 12
3.1市场需求分析 12
3.1.1可行性分析 12
3.2任务目标 15
3.3系统性能的规划 15
第四章系统分析与总体设计 16
4.1系统功能的描述 16
4.1.1消息类别管理:
16
4.1.2消息发布管理:
4.1.3消息查询模块:
4.1.4系统用户功能:
4.2系统功能模块的划分 17
4.3系统流程分析 18
第五章数据库结构设计与实现 19
5.1数据库的分析及创建 19
5.2数据库逻辑结构及数据库表设计 19
5.3消息发布系统各模块设计 19
5.3.1登陆主界面和登录程序设计 19
5.3.2后台登录及程序设计 21
5.3.3设计管理页面 22
5.4系统调试 23
第六章总结与展望 25
参考文献资料 26
第一章绪论
随着Internet的普及,网页逐渐融入人们的生活,快速及时地浏览消息,获取五彩缤纷的网上信息,已成为人们日常生活的一部分,与此同时越来越多的学校建立了自己的WWW网站,学校通过网站可以展示产品,发布最新通知,与学生进行交流和沟通,与招聘单位建立联系,以及开展电子商务等。
其中大学生生活服务平台是构成学校网站的一个重要组成部分,它担负着双层作用,一方面可以用来动态发布有关新产品或新开发项目,随着电子计算机技术的发展,人类已经逐渐地进入信息化社会。
同时人们对信息和数据的利用与处理也已进入自动化的阶段,在各行各业中离不开计算机,更离不开信息处理,这正是计算机被广泛应用于信息管理系统的原因。
其次,现在计算机已经成为人们生活中必不可少的工具。
计算机的最大好处在于利用它能够进行管理,方便快捷的办公。
使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了系统的安全性。
因此,开发相关的信息管理系统已经成为各行各业的必要和必需了。
更多的人借助网络了解一些事物,学生通过网络查找一个学校的资料,更多的了解这个学校的信息。
学校在网络上发布自己的信息,例如:
论坛、社区、贴吧等等,这些信息比较零散,如果有一个自己的网络平台就可以更详细的、完整的发布学校的信息,使用户不用在整个网络里搜索,只要在这个平台里就可以找到所有的信息。
因此,学校有一个自己的网络平台是必不可少的。
另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。
传统的网站消息管理方式有两种,一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,然而随着Internet的进一步发展,这种静态Web站点的开发与维护变得越来越困难,而且不能与浏览者进行有效交互,从而使得这种方法已不多用。
二是基于ASP、PHP或者JSP和脚本语言,将动态网页和数据库结合,通过应用程序来处理信息,这是目前较为流行的做法。
本文论述的就是采用JSP+Tomcat+mySQL开发环境开发动态的
Web消息发布系统。
1.1选题目的
随着网络技术的不断发展,网络应用已经渗透到人类社会的各个角落。
在科学技术飞速发展的今天,Internet逐渐走入到人们的生活当中,人们可以在闲暇心情时遨游在网络中,而Internet又是以网站的形式体现出来的。
通过网站的访问,人们可以进行电子邮件的传送、文件传输、远程登陆、网上查询、网上交流,足不出户便可以知道外面的世界。
在这样的信息时代中,用户对信息的需求量、广泛程度和时效性的要求日趋提高,传统的报纸杂志已经远远满足不了人们的需求。
是网络改变了我们的生活,人们已经喜欢上上网,在网络上我们便能够了解得到社会上的各种大事小事,这便是消息发布系统的成效。
大学生生活服务平台是网站上用于用户查询浏览消息的一个系统,是用户查看社会信息的园地。
只需要输入自己所要了解的事件的名称,再轻按下Enter键,那么你就可以知道整个事件的来龙去脉。
使读者通过阅读此说明书熟悉该消息管理系统以及系统的功能,授权的用户可以通过
Web浏览器,以人机交互式的客户端程序实现对消息系统的发布和管理。
1.2高校大学生服务平台的发展现状
目前,大学生生活服务平台兼有了新闻发布、形象展示、舆论引导、等多种职能成为高校师生和社会公众认知高校,获取信息的重要途径,也成为高校对外展现高校形象、传播校园文化和大学精神的主要载体。
大学生生活服务平台与与传统的人工传递信息的方式相比具有及时、快捷、互动的优点。
目前我国大部分的学校设有专业的大学生生活服务平台,并且都在不断的改革和变更中。
大学生生活服务平台作为一个重要的为大学生提供服务,方便大学生及时了解学校讯息的平台变的越来越重要。
很多学生都有浏览bbs的习惯,有了大学生生活服务平台,他们既可以了解学校的最新的发展动态又可以了解老师、同学的新近状况。
不少高校的服务平台自觉适应信息时代发展需要不断对大学生生活服务平台进行整改,使得网站建设变的逐渐专业化,内容日益丰富、影响力日渐扩大、知名度越来越高。
总体而言,目前大学生生活服务平台呈现以下几个特征。
第一,大学生生活服务平台发展良莠不齐,在发达地区高校的大学生生活服务平台比较专业,内容丰富,日趋完善,而在不发达地区的高校的大学生生活服务平台内容较单一。
第二,随着大学生生活服务平台的日趋完善,其影响力也随之增大,不少高校设置了特
色栏目,使得关注度越来越大。
第三,大多数高校已经认识到大学生生活服务平台的重要性,并逐步进行平台建设,但是网站经费不足,缺乏专业网站建设人才和管理人才等问题普遍存在。
第四,大多数高校的生活服务平台,宣传力度小,点击率低,在社会上的著名度不大,影响力更低。
第二章开发工具及其配置
2.1开发工具的选用及介绍
2.1.1Jsp简介:
JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。
JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(scriptlets)和JSP标记(tag),从而形成JSP文件(*.jsp)。
用JSP开发的
Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。
网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。
JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。
插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
JSP2.0中的一个主要功能是JSPfragment,它的基本特点是可以使处理JSP的容器推迟评估JSP标记属性。
我们知道一般JSP是首先评估JSP标记的属性,然后在处理JSP标记时使用这些属性,而JSPfragment提供了动态的属性。
也就是说,这些属性在JSP处理其标记体时是可以被改变的。
JSP需要将这样的属性定义为javax.servlet.jsp.tagext.JspFragment类型。
当JSP标记设置成这种形式时,这种标记属性实际上的处理方法类似于标记体。
在实现标记的程序中,标记属性可以被反复评估多次。
这种用法称为JSPfragment。
JSPfragment还可以定义在一个SimpleTag处理程序中使用的自制标记动作。
像前面例子说明的,
getJspBody返回一个JspFragment对象并可以在doTag方法中多次使用。
需要注意的是,使用JSPfragment的JSP只能有一般的文本和JSPaction,不能有scriptlet和scriptlet表达式。
[3]用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页
面,并使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求变化的,例如请求账户信息或者特定的一瓶酒的价格等)。
生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。
由于核心逻辑被封装在标识和
JavaBeans中,所以Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。
在服务器端,JSP引擎解释JSP标识和脚本,生成所请求的内容(例如,通过访问
JavaBeans组件,使用JDBC技术访问数据库或者包含文件),并且将结果以HTML(或者
XML)页面的形式发送回浏览器。
这既有助于作者保护自己的代码,又能保证任何基于
HTML的Web浏览器的完全可用性。
可重用组件
绝大多数JSP页面依赖于可重用的、跨平台的组件(JavaBeans或者EnterpriseJavaBeans组件)来执行应用程序所要求的复杂的处理。
开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者和客户团体所使用。
基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。
采用标识
Web页面开发人员不会都是熟悉脚本语言的编程人员。
JSP技术封装了许多功能,这些
功能是在易用的、与JSP相关的XML标识中进行动态内容生成所需要的。
标准的JSP标识能够访问和实例化JavaBeans组件,设置或者检索组件属性,下载Applet,以及执行用其他方法更难于编码和耗时的功能。
适应平台
几乎所有平台都支持Java,JSP+JavaBeans几乎可以在所有平台下通行无阻。
从
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 大学生 校园生活 服务 平台 设计 实现