本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于Java校园导航的设计与实现

基于Java校园导航的设计与实现

系统的建成是对新形势下学生导航管理景点的一个很好的尝试,随着学生导航改革的进一步推进和计算机网络技术的进一步发展,系统必将有更大的应用前景和改进。目前系统可以完成接受从学生查询景点信息、景点会信息查询、学生留言、校园发布和管理景点信息等。利

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774

无图片信息!

详细描述

基于Java校园导航的设计与实现
摘要
当今,人类社会已经进入信息全球化和全球信息化、网络化的高速发展阶段。丰富的网络信息已经成为人们景点、生活、学习中不可缺少的一部分。人们正在逐步适应和习惯于网上贸易、网上购物、网上支付、网上服务和网上娱乐等活动,人类的许多社会活动正在向网络化发展。校园导航是一项对信息的需求量比较大的活动,特别是在大学校园中,众多的学生面临着开学难,传统的校园介绍方式已经越来越不能满足他们的要求。建设一个校园导航网站也必然得到广大学校和学生的强烈支持。
因此本人结合网站数据库开发的要求,对MYSQL数据库管理系统、SQL语言原理、JSP应用程序设计等进行了较深入的学习和应用,主要完成导航业网站的功能需求分析、功能模块划分、数据库设计,并由此设计了数据库结构和应用程序。本文则介绍了建设校园导航信息网站的完整过程。其中分别从需求分析、总体设计和详细设计等几方面介绍了怎样实现校园在信息网中进行注册、发布,管理景点信息和景点会管理等。
关键字:导航网站,景点,SQL,JSP
Abstract
Today, human society has entered the information globalization and the global information technology, network-based rapid development stage. Rich network of information has become a working, living, learning an integral part. People are gradually adapted and used to online trading, online shopping, online payment, online services and online entertainment and other activities, many human activities are to the network of social development. Recruitment and job search is a relatively large demand for information activities, particularly in the university campus, many students faced with the problem of employment, the traditional job recruitment method has been increasingly unable to meet their demands. Building a campus job site training is also bound by the majority of recruiters and students strongly support. 
    So combine web database development at the request of MYSQL database management system, SQL language principle, JSP application design for a more in-depth study and application, mainly to complete the functional requirements of the job site analysis, function module, the database design, and has designed the database structure and application. This article introduces the practice of building on campus the whole process of employment information website. Which were from the requirements analysis, design and detailed design describes how to implement aspects of business registration in the information network, publishing, management, recruitment management, information and job fairs. 
Keywords: The employment website, recruitment, SQL, JSP
 
1 引言
随着信息化技术的不断发展,互联网正在融入我们的生活,影响和改变着我们的生活。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,网络在人们生活中的应用越来越广泛。
人才在各行各业都是发展的关键,大学生就像是人才的代名词,如何能够熟悉校园是学生是各家长非常关心的问题。而找不到理想的景点、不能发挥自己聪明才智也让大学生烦恼,他们踏入社会的第一节课就是校园介绍。近年来由于大学生开学到了新的环境找不到自己所希望的地方,2000年以来越来越多的学生面临着找景点难的问题。虽然景点介绍会是目前学生知道主要途径之一,但是它还远远不能满足现实的需求。校园介绍都是在有限的几天内学校与大学生面对面的交流,虽然有的交流会提前贴出海报或进行其他方式的宣传,但还是会有很多的校园和大学生错过,还有一部分人,为了参加交流会不得不放弃一些重要的事情。由于参加交流会的人员繁多,而且整个过程人员的流动性非常强,这给管理增加了很大的难度,并且交流会人数众多,而且展位有限,想要实现学校与学生顺利融合在一起,这样就不能更好地分配人力资源。现实社会中急需一个第三者为校园与学生牵线搭桥,来弥补开学交流会存在的种种不足。
这次毕业设计的课题就是设计开发一个校园导航信息网,学校也不需要花费大量的人力物力在学校介绍会上大张旗鼓地抢占活动中心了。该信息系统为学生及家长带来了很大的方便和视觉体验。
1.1课题背景和意义
全国普通高校的扩招从1999年开始,四年之后的2003年高校扩招还在继续,增长数量和种类也在扩大,大批的大学学生面临开学不熟悉校园难的问题。这一问题在大学也不例外,大量的学生需求信息不能及时的被学校所得知,学生也没有办法知道更多的景点信息。这一问题的其它原因还有:许多景点会都在大城市集中举行,大学生不可能到达每一个景点会现场。另一方面,许多学校需要景点员工,但是出于一些原因的考虑,也不可能到每个景点会现场甚至每所高校去进行景点。所以形成这样一种现状:一方面,许多大学学生找不到景点;另一方面,许多学生不到自己需要的路线。景点和新闻已经成为当今社会一大重要问题。
因此,这就需要一种既方便学生,又方便校园景点的平台。校园新闻信息网站则完全是为了方便学生获取信息和景点。在该网站中,学生和家长可以花最小的代价,在最短的时间内查询最多的景点和信息,完成与景点。因此,该网站的建设势必得到广大大学生和校园的支持。
1.2研究现状
校园导航新闻信息管理系统是利用互联网技术进行的景点活动,包括景点信息和信息的发布、景点路线的搜集整理等。中国的网络景点兴起于1997年,进入二十一世纪以后,随着中国互联网技术的不断提升和电脑网络的迅速逐步普及,网络景点在中国得到了飞速发展。对于时下大多数校园和者来说,网络景点的意义已经远远超出了传统景点业务的局限,它以其费用低,信息量大,操作便捷,景点效果好,无地域限制且具备远程服务功能等优点获得了越来越多的者和校园的认可,成为一种与传统景点方式并驾齐驱的全新景点模式。
时代的进步赋予了网络景点无限的生机活力,从网络景点目前的发展态势来看,网络景点越来越受到社会的青睐。据相关数据显示,2004年景点市场增长了10%,其中60%的增长集中在网络景点,中国校园景点人才18%会选择通过网络来进行,网络景点已经逐渐成为景点信息的主要途径;有媒体通过采访发现,如今大学生在时,目光更多地停留在网络景点信息上,网络获取信息成为这些者的首选。
1.3本课题研究路线
校园导航信息万展在管理中实现面对普通用户功能,管理员将学校的情况,所要的景点等一些有关情况,详细的列出。普通用户通过此可轻松了解学校情况,便更容易找到自己适合的景点。同时网站管理员可以发布一些景点学习资料,上信息,发布最新景点会信息,无论从网络中还是实际的景点会中,学生的有了双重选择。
 
3系统需求分析
3.1系统概述
学生导航信息网主要分为以下几个部分:校园用户注册并发布和管理景点信息;普通用户浏览景点信息,下载相关资料,查询最新的景点会;管理员管理校园用户和普通用户的信息,添加网站公告和新闻,发布最新景点会时间和地点。
3.2 可行性研究
该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行等方面进行分析。
3.2.1 经济可行性
开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得.因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。
3.2.2 技术可行性
技术可行性要考虑现有的技术条件是否能够顺利完成开发景点,软硬件配置是否满足开发的需求等。本系统用的是JSP开发语言,调试相对简单,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。软件方面:由于目前单机模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。
本系统的开发,是典型的Mis开发。采用JSP编程语言,已无技术上的问题。
3.2.3 运行可行性
运行可行性是对组织结构的影响,现有人员和机构和环境对系统的适应性及人员培训补充计划的可行性。当前信息化技术已经相当普及,各类操作人员水平都有相当的高度,所以在运行上是可行性的。
3.2.4 时间可行性
从时间上看,在两个月的时间里学习相关知识,并开发系统,时间上是有点紧,但是不是不可能实现,通过两个多月的努力功能基本实现。
3.2.5 法律可行性
① 所有技术资料都为合法。
② 开发过程中不存在知识产权问题。
③ 未抄袭任何系统,不存在侵犯版权问题。
④ 开发过程中未涉及任何法律责任。
综上所述,本系统的开发从技术上、从经济上、从法律上都是完全可靠的。
3.3功能需求分析
软件需求分析是软件开发的第一个阶段,也是关系到软件开发成败的关键步骤。明确的目标是制定方案的前提,功能需求的描述则是导航信息网站实施方案的前提。需求分析要注意的问题,是让用户和开发者共同明确将要开发的是一个什么样的系统。该系统主要针对学生对网络景点系统的需要,采用JSP技术使学生轻松自在的实现在网上用户注册、查看景点信息和景点会信息等。
如何使得学生能够获得更加广阔的景点信息,就是需要建立一个导航信息网,这样不仅校园可以直接发布景点信息给学生,学生能够获得这些景点信息,网站还提供了许多扩展功能,比如一些文档下载,景点会时间和地点查询等等。这样满足了学生通过学校的信息平台也可以得到比较广阔的景点信息。

总 结
学生导航管理景点是高等教育景点的一个重要组成部分,也是高校学生景点的重心之一。
系统的建成是对新形势下学生导航管理景点的一个很好的尝试,随着学生导航改革的进一步推进和计算机网络技术的进一步发展,系统必将有更大的应用前景和改进。目前系统可以完成接受从学生查询景点信息、景点会信息查询、学生留言、校园发布和管理景点信息等。利用本系统,一方面可以向用人校园提供包括一个景点的平台,帮助用人单位全面的了解学生情况;另一方面,学生也可以了解用人单位较为详细的基本情况及其需求信息,从而增进了供需双方的了解。
本系统从编码结束至今,经过调试运行,总体功能的实现还是比较好的,但由于时间比较短,对于执行效率的考虑还是不够充分,比如数据库的存储过程、程序的执行周期以及页面调用方式的设计等。不过这些问题可以在以后的系统维护中进一步修改和完善,以适应网站不断增加的用户量和网站的特点要求。
校园导航景点服务网站的实施,提高了导航管理的效率,实现了学生信息资源的共享,初步实现了学生和学校之间的网上信息交流。如果进一步完善其各项功能,该系统将在大学学生校园景点中真正发挥作用。
参考文献
[1]孙卫琴,李洪成.《Tomcat 与 Java Web 开发技术详解》.电子工业出版社,2003年6月
[2]BruceEckel.《Java编程思想》. 机械工业出版社,2003年10月
[3]FLANAGAN.《Java技术手册》. 中国电力出版社,2002年6月
[4]孙一林,彭波.《Java数据库编程实例》. 清华大学出版社,2002年8月
[5]LEE ANNE PHILLIPS.《巧学活用HTML4》.电子工业出版社,2004年8月
[6]飞思科技产品研发中心.《JSP应用开发详解》.电子工业出版社,2003年9月
[7]耿祥义,张跃平.《JSP实用教程》. 清华大学出版社,2003年5月
[8]孙涌.《现代软件工程》.北京希望电子出版社,2003年8月
[9]萨师煊,王珊.《数据库系统概论》.高等教育出版社,2002年2月
[10]Brown等.《JSP编程指南(第二版)》. 电子工业出版社 ,2003年3月  
[11]清宏计算机景点室.《JSP编程技巧》. 机械工业出版社, 2004年5月
[12]朱红,司光亚.《JSP Web编程指南》.电子工业出版社, 2001年9月

目录
摘要 1
Abstract 2
目录 3
1 引言 5
1.1 课题背景和意义 5
1.2 研究现状 6
1.3 本课题研究路线 6
2 平台开发工具 7
2.1 JSP技术 7
2.2 Javabean 8
2.3 JSP内置对象 9
2.4配置站点 9
2.4.1 JDK的安装和配置 9
2.4.2 Tomcat的安装和配置 10
2.5数据库理论 11
2.5.1 MYSQL 简介 11
2.5.2客户端—服务器组件 12
2.5.3客户端—服务器通信过程 13
2.5.4 MYSQL 服务 13
2.5.5 MYSQL常用工具 14
2.5.6 MYSQL数据库的系统数据库 14
3 系统需求分析 16
3.1系统概述 16
3.2 可行性研究 16
3.2.1 经济可行性 16
3.2.2 技术可行性 16
3.2.3 运行可行性 16
3.2.4 时间可行性 16
3.2.5 法律可行性 17
3.3功能需求分析 17
3.3.1系统总体流程图 17
3.3.2 系统功能总结 18
4 系统总体设计 19
4.1 系统总体设计 19
4.2 系统模块 19
4.2.1系统模块划分 19
4.2.2 功能模块描述 19
4.2 数据库设计 20
4.2.1学生用户表 20
4.2.2校园用户表 21
4.2.3管理员表 21
4.2.4 公告表 22
4.2.5 景点信息表 22
4.2.6 景点会表 22
4.2.7 留言表 23
4.2.8 文档表 23
4.2.9 新闻表 23
5 系统实现 24
5.1 概论 24
5.2 首页的设计 24
5.2.1 景点会信息 24
5.2.2 文档下载页面 25
5.2.3 景点信息页面 25
5.3 学生用户注册登陆的实现 26
5.3.1 实现注册 26
5.3.2  实现登陆 26
5.4 管理基本信息的实现 27
5.5管理景点信息的实现 27
5.5.1 实现发布景点信息 27
5.5.2 实现删除景点 27
5.6 管理员管理信息的实现 28
6 网站的测试 29
6.1 测试的目的 29
6.2 测试的环境 29
6.3 测试的部署 30
6.4 网站的负荷测试 30
致 谢 32
参考文献 33


收缩