课题的目的是设计并实现以B/S体系结构为核心的一个公交查询网站。在实践中学习并理解网页以及数据库的基本知识,对有关的开发工具和应用软件进行学习,加深对基础知识的理解,并掌握一定网络数据库的编程方法。
1.2国内现状分析
在工业4.0时代,人们都在争先恐后的追求智能化、科技化、信息化,而现在传统落后的信息技术实在是难以跟上时代的脚步,在这个时代,资源的有效整合是重中之重,因此有必要开发这样一套信息管理系统。
随着计算机时代的成熟发展,科学技术的水平和人们对生活质量的要求也在不断提高,由于计算机技术、网络技术通信技术以及控制技术的快速发展,其强大的功能对人类社会各领域发挥着的作用与日俱增。利用计算机对信息进行管理,比手工管理更具优势。这些优点能够进行资源的优化,提高工作的效率,这也是工业4.0对人类社会的重要意义所在。
本系统采用JSP语言编写以及MYSQL数据库连接。本论文对软件,数据库与网络技术等计算机应用均有涉及,所涵盖的知识面广,可以有效地提高学生的综合能力,培养学生独立思考,全局把握的能力,为学生毕业后的学习与工作奠定了扎实的、良好的基础。
1、可行性研究与需求分析
2.1可行性研究
对系统的可行性分析主要包括经济角度上,技术层次上,是否能运行,数据的来源方面。本系统的可行性分析如下:
1.经济可行性
系统开发所需资料均通过已成功开发的系统中获得,数据显示其使用的软件、数据库均为大众软件,也就是易获取、用户量高的免费软件。因此开发成本低,从经济的角度来看,该系统可行。
2.技术可行性
在技术上必须考虑是否能够完成整个开发过程,所包括的有开发人员的专业知识水平和软硬件的配置。系统所采用JSP语言,对于计科系学生来说相对简单,当前计算机对软硬件的配置要求也完全满足。因此从技术的角度来看,该系统可行。
3.运行可行性
系统开发出来要考虑到操作人员是否可以运行以及操作环境是否可以让系统成功运行,而当今时代对信息化的高要求加上信息技术的普及,人才的供应不成问题,所以在运行上是可行性的。
4.数据可行性
公交线路数据均来源于百度地图,管理人员需定时维护与更新,保证数据的真实可靠。
总而言之,本系统的开发从经济上、从技术上、从运行上、从数据上均可行。
2.2 需求分析
在过去很长一段时间,许多开发人员的认为需求分析是整个开发过程中最简单的一个环节,其实不然,只有真正理解了顾客的需求,才能开发出适应顾客真正需要的软件。如果一地追求进度,而忽略需求分析,就可能失去目标,使开发变得毫无意义。因此需求分析是基础,也是核心。本阶段从适用度着手,对系统作全方面的调查,系统都是用来满足用户需求的,因而确定了系统目标,即确定了用户的需求。
1.系统需求
系统是基于B/S模式和JSP技术的动态管理系统。系统软件和数据都被存放在服务器当中,所有的操作都在服务器上进行。
2.性能需求
保证系统的准确性和及时性。一个系统最重要的就是稳定安全的运行,没有事物是一成不变的,既要能及时准确的对数据进行采集更新,又要能稳定安全的运行程序,系统中的添加功能显得尤为重要
3.应用需求分析如图2.1所示
图2.1 系统需求硬件分析
系统的性能需求指数据存储量、备份存储量、数据安全、运行效率等要求。 jsp+mysql公交查询系统的设计(2):http://www.youerw.com/jisuanji/lunwen_47221.html