基于jsp的城市交通查询系统的设计与实现毕业设计论文内容摘要:
.............................................................................12 4 系统分析与设计 .......................................................................................................................13 设计的基本思想 .............................................................................................................13 数据库的分析与设计 ......................................................................................................13 ........................................................................................14 ........................................................................................16 ...............................................................................................18 本章小结 ........................................................................................................................19 5 系统功能实现 ..........................................................................................................................20 码农毕业设计下载网: VII 管理员登陆页面 .............................................................................................................20 管理员模块 ....................................................................................................................20 ......................................................................................................21 ......................................................................................................23 ......................................................................................................24 ......................................................................................................25 ......................................................................................................25 ......................................................................................................26 普通用户模块 .................................................................................................................26 ..................................................................................................26 ......................................................................................................27 ......................................................................................................28 .........................................................................................................28 本章小结 ........................................................................................................................29 6系统测试 ..................................................................................................................................30 系统测试目的与意义 ......................................................................................................30 测试过程 ........................................................................................................................30 ........................................................................................30 其他错误 ........................................................................................................................31 本章小结 ........................................................................................................................31 结 论 ......................................................................................................................................... 1 参考文献 ..................................................................................................................................... 2 致 谢 ......................................................................................................................................... 4 码农毕业设计下载网: 1 1 绪论 本章主要讲述了此系统的设计意义以及此系统所用到的开发环境和开发工具,并对相应技术及工具做了比较详细的介绍,使用户能够更进一步的了解该系统的设计思路及方法。 课题背景 近十几年来,随着经济的发展和人民生活水平的提高,以及城市化及机动化不断加速,促进了我国汽车工业的蓬勃发展,国家的轿车市场的规模与速度也在不断加大和发展,但是一味追求发展速度,将会造成很多大城市严重的交通堵塞,还有可能引发一系列题,如社会经济成本加大,能源消耗增加,城市空气恶化加速,交通事故频发等等。 所以,我国公共交通的发 展是必然的趋势,只有加大公共交通的投入,然后全面规划,合理安排,科学管理,才能合城市的道路流畅安全、方便可靠。 而随着我国城市化的加速,城市的规模越来越大,整个城市的交通干道越来越复杂,相应的公交路线也慢慢的增多,公交管理的信息也在不断的增多,如何能在最短的时间里快速准确的找到自己想要去的地方,已经成为了一个急需解决的问题。 目前,在中国,人们出行,不论是上班、还是旅游等,出于经济和时间的原因,许多人还是愿意选择坐公交车,这样可以最经济的方式快速的到达自己想去的地方。 在一些大城市里,要获得公交信息的方式还是 很少的,人们无法快速、准确的查到所要去的目的地及各个车次所经过的站点信息,出行的时候非常的不方便。 所以,为了解决这些问题,开发出一个公交线路查询系统是必要的。 城市交通查询系统,可以实现公交信息的系统化,规范化,自动化,以及快速查询,及时更新信息,可以为乘客提供一个完全公开、开放、完善的公交管理平台,乘客可以通过网络访问城市交通查询系统,快速搜索出自己想要去的公交站点,极大的方便了乘客的出行,还节省了乘客宝贵的时间,更能为乘客节省了不必要的经济花费。 所以在此背景之下,我开发了一个公交线路查询系统 码农毕业设计下载网: 2 目的和 意义 本项目研究的基于 JSP 的城市交通查询系统,包括城市交通查询系统的大部分功能,并提供了用户留言的功能,以方便根据用户提供的留言信息或是提出的建议对系统进行修改和完善,并提供了管理员用户后台维护公交信息的功能,做到能够实时添加和删除公交车次站点。 为用户查询提供更会准确的信息。 通过城市交通查询系统这个平台,可以使用户足不出户就可以了解全面的公交信息,极大的方便了用户。 文本主要工作 文本依照软件工程思想,从实际城市交通需求出发,对城市交通查询系统做出了相应的设计方案,分析了实现该系统的技术理论,依据 系统性能分析设计并实现了相应的业务功能。 本文首先介绍了课题的研究背景以及相应的技术在国内外的研究现状,其次分析了实现城市交通查询系统的技术原理。 接着对系统进行了需求分析,根据需求分析对系统进行功能设计,数据库设计和结构设计等。 然后按照系统的功能模块划分,对系统各功能模块进行实现。 最后进行系统功能测试,验证设计和开发的正确性。 本章小结 城市交通查询系统的优势显而易见,效率高,功能强,易于使用,在互联网越来越普及的现代社会,城市交通查询系统将发挥越来越大的作用。 码农毕业设计下载网: 3 2 开发工具及技术 本章介绍了实现城市 交通查询系统的技术原理。 首先描述了 mvc 技术和 struct2框架和 Hibernate 框架以及 Spring 框架,然后对系统设计中所用到的开发工具进行了比较详细的介绍和说明。 技术 MVC(ModelViewController,模型 视图 控制器 )是 Xerox PARC 在八十年代为编程语言 Smalltalk80 所发明的一种软件模式,至今已被广泛使用,并被推荐为 SUN公司 J2EE 平台的设计模式,其为开发交互式应用系统提供了一个优秀的设计模式,受到越来越多开发者的欢迎。 MVC 模式中业务响应过程 如图 21所示: 图 21 MVC模式 Struct2 框架 Struts2 框架的 3 个组成部分为:核心控制器 FilterDispatcher、业务控制器和用户实现的业务逻辑组件。 核心控制器: FilterDispatcher 是 Struts2 框架的核心控制器,该控制器作为一个 filter 运行在 Web 应用中,它负责拦截所有的用户请求,当用户请求到达时,该 filter 会过路用户请求。 码农毕业设计下载网: 4 业务控制器:业务控制器组件就是用户实现 Action 类的实例。 Struts2 的模型组件:在 JavaEE 应用里的模型组件中 ,通常指系统的业务逻辑组件,而隐藏在系统的业务逻辑组件下面的可能还包含 Dao、领域对象等组件。 Struts2 视图组件: Struts2 能使用 JSP、 FreeMarker、 Velocity 等作为视图技。基于jsp的城市交通查询系统的设计与实现毕业设计论文
相关推荐
+servlet 技术。 下面介绍本系统使用的几种常见的技术: JSP技术 JSP(Java Server Page 服务器网页 )是从 1998年开始出现的新技术。 由 Sun公司倡导,基于 JavaServlet 以及整个 Java 体系的 web 开发技术,并且他是由许多公司参与一起建立的一种动态网页技术标准。 在传统的网页 HTML 文件 (*.htm,*.html)中加入脚本片段和
的操作步骤最完备的操作功能。 初一看,这好像很矛码农毕业设计下载网: 4 盾,但是经过完整的策划编排,系统完全做到了功能无冗余无遗漏,这点也更好的体现了系统的人性化设计。 人性化的操作界面 一个系统,能否吸引顾客的经常光顾,界面的美观也显得非常重要。 本书店系 统通过专业美工的精心打造,让书店的设计充分体现软件的时尚、大众化。 完善的安全机制:独立的密码校验功能,
的计算任务,或负责与数据库的交互以及数据的提取等,是解决代码重用问题的一种策略。 以前的组件无法实现真正的代码重用,其主要原因就是它们对于处理平台的依赖和对开发语言的依赖过重。 由于 Java 语言在这些方面所具有的特点和优势,使得基于它的软件 JavaBean 组件技术倍受人们的关注。 它的任务就是:一次编写,可以在任何地方执行, 可以在任何地方重用。 JavaBean
ement sm=null。 //数据库语句对象 public void ConnectDB(){//定义一个连接的方法try {( driverName)。 //注册驱动程序conn = (url,userName , userPwd)。 sm=()。 (数据库连接成功!)。 } catch(Exception e) {()。 (数据库连接失败!)。 }}public String
组件,诸如开放式数据库连接 (ODBC)后能使不同客户机进行相互 连接 ,它可处理基于 Inter 的应用程序,帮助用户把 SQL Server 数据库信息集成到 Web 页面。 开发技术 ( 1) JavaScript 编程语言 在现在的基于 WEB 应用系统开发中, Java 已经开始成为了人们的首选, Java语言具有安全、跨平台、面向对象、简单、适用于网络等显著特点, Java
对来获取指定的虚拟服务器,然后再进行后续的操作。 该类实现了 Runnable 接口,该接口是将线程所运行的程序代码提取出来 封装 成为 一个对象。 Runnable 对象可以用来创建线程。 private User user = null。 //虚拟服务器所服务的用户 @Override public void run() { Boolean b = true。 //线程结束控制符 //接收