公交查询系统毕业设计论文

上传人:cl****1 文档编号:398565903 上传时间:2022-12-22 格式:DOC 页数:36 大小:516.50KB
返回 下载 相关 举报
公交查询系统毕业设计论文_第1页
第1页 / 共36页
公交查询系统毕业设计论文_第2页
第2页 / 共36页
公交查询系统毕业设计论文_第3页
第3页 / 共36页
公交查询系统毕业设计论文_第4页
第4页 / 共36页
公交查询系统毕业设计论文_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《公交查询系统毕业设计论文》由会员分享,可在线阅读,更多相关《公交查询系统毕业设计论文(36页珍藏版)》请在金锄头文库上搜索。

1、.摘要由于社会在不断开展,互联网已经被千千万万的家庭所接收,公交查询在日常生活中占有很重要的位置。通过对公交信息管理系统的现状分析,考虑如何在日常生活中充分利用网络和计算机的优势,使公交信息既能够得到及时有效的查询,又能得到高效的管理,并节省日常生活中的时间、提高效率。本系统应用B/S构造,MVC模式采用S2SH框架技术编写,采用MySQL作为后台数据库。本系统论文的前言局部主要介绍了与该系统相关的国外现状以及开发该系统在需求上,技术上的可行性,并介绍该系统开发用到的一些关键性的技术;当确定需求后,该论文的系统设计局部就介绍了具体该怎么去设计并实现该系统。然后该系统论文的系统实现局部再介绍具体

2、实现的细节了。该系统主要功能包括公交车线路信息查询,公交车论坛,公交新闻,公交车线路图,资源上传下载,用户留言,乘车指南,论坛管理,新闻管理,图片管理,资源管理,留言管理,维护个人信息等功能。关键词:公交信息管理,B/S构造,S2SH框架,MySQL数据库. .ABSTRACTWith the development of the society, the internet has been accepted by millions of families. Through analyzing the present situation of the bus information manag

3、ement system, to consider how to make full use of Internet in our daily life and the advantage of puter, both to make the bus information, timely and effective query and can get efficient management, and save the time and improve efficiency of daily life.The system applied B/S structure, MVC pattern

4、 written by S2SH frame technology.The foreword of thesis of bus system introduces somthings about the system at home and abroad,and the Demand feasibility and the technical feasibility of developing the system.There are also introduce some key technology about this system.After confirm the demand,th

5、e part of thesystem design of thesis can tell us how to do the system.And then,the part of system implementation of the thesis let us know that how to coding to implements the system.The system main function includes bus information query, bus BBS, news, bus image center, resource upload and downloa

6、d, user messages, system introduction, BBS management, news management, image management, resource management, message management, maintenance of personal information, and other functions. Keyword:The bus information management, B/S structure, S2SH framework, MySQL Database 目录第一章 概述11.1开发背景11.2目的及意义

7、11.3课题研究的容2第二章系统开发的相关技术32.1 JSP技术32.2 MVC模式32.2.1 Model: 系统状态和商业逻辑JavaBeans42.2.2 View: JSP页面和表示组件42.2.3 Controller: ActionServlet和ActionMapping52.3 Struts2简介52.4 MySQL数据库6第三章需求分析83.1 技术支持83.1.1 系统框架的选择83.1.2 数据库的选择93.2 系统功能需求93.2.1 总体需求103.2.2 各模块设计103.2.3 数据流图113.3 系统非功能需求12技术可行性12管理可行性13系统准确性和及时性

8、13系统开放性和可扩大性13系统易用性和易维护性13系统的响应速度13第四章总体设计144.1系统用例图设计14系统前台用例图14系统后台用例图154.2系统模块划分图154.3系统E-R图164.4系统流程图174.5数据库设计18数据库设计原则18数据表构造设计19第五章详细设计与实现225.1系统的活动图22会员注册模块22登陆模块225.2系统框架关键配置235.2.1 Struts2关键配置235.2.2 Spring事务管理配置245.2.3 Hibernate持久化配置255.3各功能模块实现26用户登录注册模块的实现26公交查询模块的实现28公交论坛模块的实现325.3.4公交

9、新闻模块的实现33公交线路图模块的实现34资源上传下载模块的实现35用户留言模块的实现37乘车指南模块的实现39线路管理模块的实现39论坛管理模块的实现42新闻管理模块的实现43图片管理模块的实现45资源管理模块的实现46留言管理模块的实现47用户管理模块的实现48第六章 软件测试506.1软件测试的目的及意义506.2测试的方法506.3测试用例516.3.1 注册测试用例516.3.2 登陆测试用例516.3.3 公交查询功能测试用例52辞54参考文献55. .第一章 概述1.1开发背景城市公交是专门效劳于市民出行的客运企业。它是城市社会和经济活动的重要组成局部。伴随着国民经济和城市建立的

10、快速开展,城市经济的繁荣,人口的增加,城市必须解决好人们出行的需求。城市公交直接关系着城市的经济开展和居民生活,对城市经济具有全局性、先导性的影响,城市公交以其方便、快捷、容量大而成为城市交通的主体。但是随着公交系统的庞大,人们很难得到准确的公交信息,这样给一些人的出行就带来了不便。现阶段,人们的出入方式主要还是来源于城市公交,特别是对于那些到外地出差、打工,进展商业有关或其他事情需要在外地进展短暂停留的人而言,公交对他们是必不可少的,但是对于那个不属于自己所熟悉的城市,坐公交也是一个很大的难题,因此,开发一个公交查询系统就显得非常的重要。随着城市经济的开展、规模的扩大以及人口的增长,城市交通

11、问题日益突出。降低出行时间将使所有的公交利用者产生效益,快速的交通、更好的信息及更好的市场可以提高公交的形象,能够增加公交乘坐者。城市公共交通运输以其覆盖面广、经济、快捷的特点,成为绝大多数出行者的首选方式,也是各地城市政府大力开展的一种交通方式。本地市民特别是外来旅游、出差、就医等急需了解本地道路情况的人可以利用本系统方便快捷的查询出所有符合他们要求的公交路线,对他们的出行和生活提供帮助。 设计公交信息管理系统能够方便城市公交管理者对公交线路进展管理,及时更新最新的线路信息,市民在使用时能够掌握实时的公交线路状况,也方便了使用者直接的信息交流,对于城市公共交通的开展是有利的。1.2目的及意义

12、应广阔城市市民查询公交信息的需求,公交公司对城市公交线路等信息的管理需求,开发一套公交信息管理系统。主要针对用户和管理员,用户在此系统可以对所要了解的公交线路进展查询,对公交效劳中存在的问题提出建议,对效劳中的不合理行为进展投诉,参与用户之间的讨论等;而管理员主要负责后台的管理,管理员不需要运用传统的方式进展纷繁复杂的操作,使用本系统,管理员登录后可以对线路信息、用户信息、留言信息等进展添加、删除、查询和修改功能。此系统将以简洁、易懂的界面呈现给用户,目标能够使每一个用户易于操作,减少不必要的业务逻辑,提高该系统的利用率和运行、维护效率。设计本系统的目的在于掌握MVC设计模式及该模式下三种对象

13、的设计方法,掌握面向对象设计Object-Oriented Design,OOD方法的步骤。系统的首要目标是能够满足目前的业务功能需要,并确保系统切换平滑、运行稳定;对于service的编写,通过参数配置等形式,实现其应具备的控制功能,并具有良好的可扩展性,提高service的复用性;对于HTML界面的编写,以简洁、轻快明了、规性为目标,使其呈现的效果多、丰富;对于JavaBean的编写使其具有对数据进展增、删、改、查、参数初始化的业务逻辑。1.3课题研究的容本文共分为六大章,其中分为课题来源到系统开发的相关技术、系统分析、总体设计等等。通过每一章的阐述对公交信息管理系统做出了详细的讲解和分析

14、。第一章、 前言 本章主要阐述了公交信息管理系统的课题来源背景及课题研究的目的与意义。第二章、 开发相关技术本章主要介绍了该系统在什么环境中运行,运用的开发语言以及相关的技术简介等。第三章、 需求分析 本章主要根据公交企业管理信息的过程和特点,以及客户的需求,对系统的功能进展设计,并对系统的可行性作了分析。第四章、 总体设计 本章主要阐述了公交信息管理系统的系统构造设计、功能模块图、数据库设计、逻辑设计及物理设计等。第五章、 详细设计与实现 本章主要阐述了前台界面和后台管理模块的设计与代码编写。第六章、 系统测试 本章主要是对系统进展测试,对本系统进展总结,并提出遇到的问题及系统中的缺乏之处。

15、第二章 系统开发的相关技术2.1JSP技术JSP技术可以以一种简捷而快速的方法生成Web页面。使用JSP技术的Web页面可以很容易地显示动态容。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web效劳器、应用效劳器、浏览器和开发工具共同工作。 JSP技术不是惟一的动态网页技术,也不是第一个,在JSP技术出现之前就已经存在几种优秀的动态网页技术,如CGI、ASP等。下面结合这些技术的介绍,讲述动态网页技术的开展和JSP技术的诞生。JSP具有以下优点: 1简便性和有效性 JSP动态网页的编写与一般的静态HTML的网页编写是十分相似的。只是在原来的HTML网页中参加一些JSP专有的标签,或是一些脚本程序此项不是必需的。这样,一个熟悉HTML网页编写的设计人员可以很容易进展JSP网页的开发。而且开发人员完全可以不自己编写脚本程序,而只是通过JSP独有的标签使用别人已写好的部件来实现动态网页的编写。这样,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号