基于Java的城市公交查询系统的设计与实现(SQLServer)(含录像) 来源:wenku163.com 资料编号:WK16313071 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16313071 我要下载该资源 资料介绍 基于Java的城市公交查询系统的设计与实现(SQLServer)(含录像)(开题报告,毕业论文15000字,程序代码,SQLServer数据库) 系统需求: 公交查询系统需要满足来自两方面的需求,分别是查询公交系统的普通用户,后台维护管理人员。 查询公交系统的普通用户的需求是查询公交线路、站点和换乘方案等信息。后台维护管理人员对后台数据库的备份和恢复,添加公交线路站点和更改已有公交线路站点。 在公交查询系统开发时应该满足以下具体的系统需求: (1)满足用户查询公交信息的基本要求。 (2)满足后台管理人员方便更改城市公交线路站点等信息的基本要求。 (3)对使用该系统的用户技能要求比较低,操作方便。 (4)能够使用人机互交,界面大方得体,实用。 (5)能够保障城市公交信息数据的安全,准确。 本文主要综合介绍整个系统。 第一部分为引言,主要对项目开发的北京意义和项目的开发环境、开发技术进行介绍; 第二部分为系统需求分析,主要描述系统的调研情况,以及系统功能需求和系统非功能需求,简单的介绍了系统的主要功能模块,包括用户登录、公交查询、留言管理和管理员维护等模块; 第三部分为系统设计,主要解释了系统结构设计、方案的选择和系统数据库的设计; 第四部分为系统功能模块的实现,描述了各个功能模块的实现,并给出关键模块的实现代码以及运行的效果截图; 最后部分对系统做了整体测试,给出系统功能测试用例表。 开发环境:MyEclipse Web服务器:Tomcat 数据库:SQLServer 目 录 论文总页数:28页 1 引言 1 1.1 选题背景 1 1.2 开发环境及技术简介 2 1.2.1 JSP基础知识 2 1.2.2 JDBC 3 1.2.3 JSP Servlet 3 1.2.4 SQLSERVER 2000 数据库 3 1.2.5 系统数据库连接 4 1.2.6 开发环境 8 1.3 本文主要工作 8 2 系统需求分析 9 2.1系统调研 9 2.2系统目标 9 2.3 系统的功能需求 9 2.3.1 系统需求描述 9 2.3.2 系统数据流图 10 2.3.3 系统的功能 10 2.4 系统非功能需求 11 2.4.1 精度 11 2.4.2 安全性要求 11 2.4.3 时间特性要求 12 2.4.4 灵活性 12 3 系统设计 12 3.1 系统总体设计 12 3.2 系统方案选择 14 3.3 系统数据库设计 16 3.3.1数据库设计 16 3.3.2 系统E-R图 16 3.3.3 数据库表结构 17 4 系统实现 19 4.1 用户登录模块 19 4.2 用户个人信息管理模块 20 4.3 公交系统查询模块 21 4.3.1 车次信息查询 21 4.3.2 站点信息查询 22 4.3.3 公交换乘方案查询 24 4.4 站点信息管理模块 25 4.4.1 删除站点 25 4.4.2 添加站点 26 4.5 车次信息管理模块 27 4.5.1 删除车次 27 4.5.2 添加车次 27 4.6 留言板模块 28 4.6.1 发表留言 28 4.6.2 查看留言 29 4.6.3 删除留言 29 5 系统测试与分析 30 5.1 测试概述 30 5.1.1 测试目的 30 5.1.2 测试原则 30 5.1.3 测试方法 31 5.2 测试用例 31 5.3 测试分析 31 结 语 32 谢 辞 1 参考文献 2