第一范文网 - 专业文章范例文档资料分享平台

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

来源:用户分享 时间:2025/5/29 9:36:53 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

表3.5 站点信息表

列名 StID AtName 中文名称 站点号 站点名称 数据类型 Int Varchar 长度 4 50 允许空 Not null Not null (5)中间站点关联表BusSt如表3.6所示。

表3.6 站点信息表

列名 id BusNum StID StOrder 中文名称 编号 车号 站点号 站点序号 数据类型 int int int int 长度 4 4 4 4 允许空 Not null Not null Not null null (6)留言信息表message如表3.7所示。

表3.7 留言信息表

列名 username messagedate topic email messagetext id 中文名称 用户名 留言日期 留言主题 邮箱 留言内容 留言序号 数据类型 varchar datetime varchar varchar varchar int 长度 50 8 50 50 250 4 允许空 Not null Not null Not null null Not null Not null 3.4 本章小结

本章主要是针对所需系统进行了总体设计、设计方案选择和数据库选择三部分的介绍,通过此章可以对系统有整体的了解。

16

第4章 系统实现

4.1 用户登录模块

1.模块功能描述

该系统的用户应为普通用户或管理员,他们分别有自己的用户名和密码,用户选择身份后,进入到各自的登录界面,输入相应的用户名和密码,如果登录成功后,即可进入到相应的个人主界面,否则将给予出错提示,并返回登录界面重新登录。

2.模块流程

用户登录模块流程如图4.1所示。

开始 N 用户登陆 管理员普通用户或者管理员 普通用户用户名和密码是否正确 用户名和密码是否正确 Y 进入管理员主进入普通用户主界面 界面 Y 结束

图4.1 用户登陆流程图

3.相应代码实现

conn = db.getConnection(); stmt = conn.createStatement();

17

sql = \* from administrator where adminiID = '\and

adminipassword = '\

rs = stmt.executeQuery(sql); if (rs.next() && rs != null) { }

n++;

4.模块运行

用户登录运行界面如图4.2所示。

图4.2 用户登陆界面

图4.2为用户登录界面,用户需要输入用户名和密码,如果输入正确,则直接进入到用户主界面,否则返回登录界面重新登录。

4.2 用户个人信息管理模块

1.模块功能描述

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

2.模块流程

用户个人信息模块流程图如图4.3所示。

18

开始用户登录N是否登录成功Y进入主界面用户查看个人信息用户修改个人信息结束

图4.3 用户个人信息流程图

4.3 公交系统查询模块

4.3.1 车次信息查询

1.模块功能描述

用户登录成功后即可进入到用户的个人主界面,在个人主界面,用户首先可以进行车次信息查询。车次信息查询是为用户提供一个按公交车的车号(如:1路)查询,并显示该公交车的相关信息(如:公交车的起点站、终点站、票价和车子的档次等信息)。而查询功能的实现是由系统的业务逻辑层中的QueryData类来实现的。

2.模块运行

车次信息查询运行界面如图4-4所示。

图4.4 车次信息查询

3.相应代码实现

HashMap hashMap = new HashMap();

19

基于JAVA的城市公交查询系统毕业论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0heva9qeua0088s3wpoq_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top