基于JAVA的城市公交查询系统毕业论文 联系客服

发布时间 : 星期六 文章基于JAVA的城市公交查询系统毕业论文更新完毕开始阅读0c6586f976a20029bc642d0a

1.5 本文主要工作

本文主要综合介绍了基于Java的城市公交查询系统。全文共五章,分别为开发环境和技术简介,系统需求分析,系统设计,系统实现和系统测试,其中每章的主要内容如下:

第一章为开发环境和技术简介,主要对项目的开发环境、开发技术进行介绍; 第二章为系统需求分析,主要描述系统的调研情况,以及系统功能需求和系统非功能需求,简单的介绍了系统的主要功能模块,包括用户登录、公交查询、留言管理和管理员维护等模块;

第三章为系统设计,主要解释了系统结构设计、方案的选择和系统数据库的设计; 第四章为系统功能模块的实现,描述了各个功能模块的实现,并给出关键模块的实现代码以及运行的效果截图;

第五章对系统做了整体测试,给出系统功能测试用例表,列出了系统测试模块样例,并做了简单分析。

1.6 本章小结

本章主要介绍了本系统所需要的开发环境和技术的简介,可以对系统环境有一个初步的了解,最后是对论文的结构进行了介绍。

4

第2章 系统需求分析

2.1系统调研

在安阳市公交信息化发展中已有公交查询系统,查询城市公交换乘方案等。有很多系统没有后台的维护管理功能,公交信息不能实时的更新,本系统提供了管理员进行添加、删除车次站点等功能,并提供了用户留言的功能,更加具有实时性和人性化,使公交管理公司能够对用户提供的留言信息和提出的建议对系统进行修改和完善。

2.2系统目标

本项目设定的目标如下:

(1)方便市民更好地掌握公交有关信息,辅助公交管理。

(2)适应成都未来公共交通及社会交通模式快速变化的要求,适应公交运输体制改革的要求、适应成都公交服务向更高层次发展的要求。

(3)为未来智能公交系统查询系统以及开发基于更广大用户的开放式的网络查询系统打下基础。

(4)提高开发人员的软件开发能力,包括对软件工程思想的理解和运用、编程思想和动手能力的结合以及对项目开发进程的管理能力。

2.3 系统的功能需求

2.3.1 系统需求描述

系统需求:

安阳市公交查询系统需要满足来自两方面的需求,分别是查询公交系统的普通用户,后台维护管理人员。

查询公交系统的普通用户的需求是查询成都市公交线路、站点和换乘方案等信息。后台维护管理人员对后台数据库的备份和恢复,添加公交线路站点和更改已有公交线路站点。

在安阳市公交查询系统开发时应该满足以下具体的系统需求: (1)满足用户查询公交信息的基本要求。

(2)满足后台管理人员方便更改城市公交线路站点等信息的基本要求。

5

(3)对使用该系统的用户技能要求比较低,操作方便。 (4)能够使用人机互交,界面大方得体,实用。 (5)能够保障城市公交信息数据的安全,准确。 2.3.2 系统数据流图

系统的实体数据包括了管理员,车次,站点,线路,用户和留言。 系统数据流图如图2.1所示。

管理员 账号 用户注登录 删除用户 登录 用户 线路管车次管理 站点管理 理 公交车查询 留言 册 留言本 车辆信息库 用户 站点信息 线路信息

图2.1 系统数据流图

如图所示,管理员登录系统后,可进行车次管理、站点管理、线路管理、删除用户等操作。普通用户注册登录后,可进行公交信息查询、留言版留言。 2.3.3 系统的功能

系统的功能模块包括用户登录模块,公交系统查询模块,留言板模块,用户个人信息管理模块,站点信息维护模块和车次信息维护模块,系统功能模块图如图2.2所示。

6

基于JAVA的城市公交查询系统 用户登录模块 公交系统查询模块 留言板模块 用户个人信息管理模块 站点 信息维护模块 车次信息维护模块 图2.2系统功能模块图

基于系统需求分析,以下为该系统的详细基本功能: 1.用户登录模块

管理员和普通用户分别拥有自己的用户名和密码。对于普通用户注册后如果登录成功,则直接进入到用户个人主界面并选择各种操作,否则会返回到登录界面重新进行登录。管理员登录成功进去管理员住界面选择各种操作。

2.公交系统查询模块

普通用户登录成功后可根据自己需要进行公交查询。有包括车次查询、站点查询和查询公交换乘方案等。车次查询即为根据车次号查询车次经过的站点,该车次开收车时间,票价等基本信息;站点查询为经过该站点的车次信息;公交换乘方案查询即分别输入起始站点和目的站点并查询公交乘车方案。

3.留言板模块

普通用户登录系统后,进入留言版模块,用户可以提出自己的一些看法意见和对本公交系统的建议,以供公交管理人员根据用户建议更加完善本系统,并能查看以前的留言。

4.用户个人信息管理模块

用户登录成功后即可进入到用户的个人主界面,在个人主界面中,用户可以查看个人详细信息,包括用户名账号,保护邮箱等信息,并可以自行修改密码等个人信息,最后注销登录返回到系统登录界面。

5.站点信息管理模块

管理员登录系统后进入相应管理员主界面,在管理员主界面中,可对公交站点信息进行添加和删除,实时更新公交变动信息。

7