公交查询系统的设计与实现(JSP,MySQL)(含录像) 来源:wenku163.com 资料编号:WK16310032 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16310032 我要下载该资源 资料介绍 公交查询系统的设计与实现(JSP,MySQL)(含录像)(开题报告,毕业论文17000字,程序代码,MySQL数据库,答辩PPT) 系统的详细功能: 1.登录模块 普通登陆成功后进入用户个人主界面并选择各种操作,否则会返回到登录界面重新进行登录。管理员登录成功进入管理员主界面选择相应操作。 2.公交系统查询模块 无需登录,进入系统首页根据自己需要进行公交查询。有包括车次查询、站点查询和查询公交换乘方案等。车次查询即为根据车次号查询车次经过的站点,该车次开收车时间,等基本信息;站点查询为经过该站点的车次信息;公交换乘方案查询即分别输入起始站点和目的站点并查询公交乘车方案。 3.公告管理模块 普通用户登录系统后,进入公告管理模块,用户可以提出自己的一些看法意见和对本公交系统的建议,能查看以前的留言。除此之外系统还提供事物认领模块。 4.用户个人信息管理模块 用户登录成功后即可进入到用户的个人主界面,在个人主界面中,用户可以查看个人详细信息,包括用户名账号,保护邮箱等信息,并可以自行修改密码等个人信息,最后注销登录返回到系统登录界面。 5.站点信息管理模块 管理员登录系统后进入相应管理员主界面,在管理员主界面中,可对公交站点信息进行添加和删除,实时更新公交变动信息。 6.车次信息管理模块 管理员登录系统后进入相应管理主界面,在管理员主界面中,可对公交车次信息进行添加和删除,实时更新公交变动信息。 开发环境: 开发平台:MyEclipse 数据库:MySQL 操作系统:windows 目录 1 概述 6 1.1 项目开发背景和现状的研究 6 1.1.1 系统开发背景 6 1.1.2 系统研究现状 6 1.2 项目开发目的与意义 6 1.2.1 系统开发的目标 6 1.2.2 系统开发的意义 7 1.3 本论文研究的主要内容 7 2 需求分析 8 2.1 需求分析 8 2.1.1 系统需求 8 2.1.2 技术需求 8 2.1.3 安全需求 8 2.1.4 维护需求 8 2.2 系统可行性分析 8 2.2.1 技术可行性 8 2.2.2 经济可行性 9 2.3 功能分析 9 2.3.1 查询功能分析 9 2.3.2 数据的更新以及修改分析 9 3 系统关键技术 10 3.1 JSP技术 10 3.2 Java Bean技术 11 3.3 JDBC技术 12 3.4 Struts2技术 13 3.5 Hibernate技术 13 3.6 JavaScript技术 14 3.7 MVC设计模式 14 3.7.1 模型(Model) 14 3.7.2 试图(View) 15 3.7.3 控制器(Controller) 15 3.8 系统运行环境 15 4 系统总体设计 15 4.1 系统总体设计概述 15 4.2 系统功能结构图 16 4.3 系统流程图 17 4.3.1 系统操作流程 17 4.3.2 数据增加流程 18 4.3.3 数据修改流程 18 4.3.4 数据删除流程 19 4.4 数据流分析 19 4.5 业务流分析 19 5 系统详细设计 20 5.1 后台数据库设计 20 5.2 系统模块设计 23 5.2.1 注册与登录 23 5.2.2 公交信息查询 25 5.2.3 寻物启事和失物招领 26 5.2.4 用户个人信息管理 28 5.2.5 公交线路管理 28 5.3 连接池配置 29 5.4 SSH框架的整合 29 6 系统调试与测试 31 6.1 程序调试 31 6.2 程序的测试 31 6.2.1 测试的重要性及目的 31 6.2.2 测试的步骤与内容 33 6.2.3 单独对系统的测试 33 6.3 测试分析 34 结束语 35 参考文献 36 附录 37 致谢 43