技术:Java、JSP
摘要:
南京市地铁线路查询系统是城市道路交通的重要组成部分,是城市发展的必然产物,是联系国民生活、社会生产和流通领域的关键环节。南京市地铁线路查询系统的发展一直处于一个较落后的水平,人们可以获得信息的方式较少,为了解决这种问题,提出了南京市地铁线路查询系统。
本文首先对南京市地铁线路查询系统的需求进行了分析,包括功能需求和非功能需求;接着介绍了系统总体设计思路、方案选择和数据库设计;随后详细阐述了系统主要功能模块的实现过程;最后给出系统的测试方案。本南京市地铁线路查询系统主要具有地铁查询、用户留言、用户管理和后台车次管理功能。地铁查询包括车次、站点、换乘等方案的查询;用户留言主要是收集用户的留言信息,以方便根据用户提供的留言信息或是提出的建议对系统进行修改和完善;用户管理功能主要是删除用户信息和修改用户注册的基本信息;后台车次管理功能主要是添加车次和站点功能、更新车次和站点功能、删除车次和站点功能。本系统基于B/S模式开发,采用JSP技术,SQL Server 2005构建后台数据库。
本系统的使用在方便广大市民,提高市民乘车效率的同时,也为信息化技术在城市现代化建设中,提供了有益的探索。
关键词:JSP;SQL;JDBC;地铁查询

目录:
摘 要    i
Abstract    ii
1.  绪论    1
1.1  选题背景    1
1.2  开发环境及技术简介    1
1.2.1  JSP基础知识    1
1.2.2  JDBC    2
1.2.3  JSP Servlet    4
1.2.4  开发环境    4
1.2.5  Web开发轻平台-Tomcat(简介)    4
1.2.6  B/S结构介绍    5
1.2.7  本文主要工作    6
2.  系统需求分析    7
2.1  系统调研    7
2.2  系统目标    7
2.3   系统的功能需求    7
2.3.1  系统需求描述    7
2.3.2  系统数据流图    7
2.3.3  系统的功能    8
2.4  系统非功能需求    9
2.4.1  精度    9
2.4.2  安全性要求    9
2.4.3  时间特性要求    9
2.4.4  灵活性    9
3.  系统设计    10
3.1  系统总体设计    10
3.2  系统方案选择    12
3.3  系统数据库设计    13
3.3.1  数据库设计    13
3.3.2  系统E-R图    14
3.3.3  数据库表结构    15
3.4  系统用户权限的界定    17
4.  系统实现    18
4.1  用户登录模块    18
4.2  用户个人信息管理模块    19
4.3  地铁系统查询模块    20
4.3.1  车次信息查询    20
4.3.2  站点信息查询    21
4.3.3  地铁换乘方案查询    23
4.4  站点信息管理模块    24
4.4.1  删除站点    24
4.4.2  添加站点    25
4.5  车次信息管理模块    26
4.5.1  删除车次    26
4.5.2  添加车次    26
4.6  留言板模块    27
4.6.1  发表留言    27
4.6.2  查看留言    28
4.6.3  删除留言    28
5.  系统测试与分析    30
5.1  测试概述    30
5.1.1  测试目的    30
5.1.2  测试原则    30
5.1.3  测试方法    30
5.2  测试用例    31
5.3  测试分析    31
结  论    32
参考文献    33
致  谢    34
外文原文    35
中文翻译    43

包含资料:

 

截图:

地铁线路查询系统的设计与实现相关推荐

  1. 石家庄地铁线路查询系统

    石家庄地铁线路查询系统开发: 合作人:张旺 数据库的设计为:建立了一张表,有line_id(路线号).stop_id(站号).stop_name(站名).change(某站可换乘的线号)这几列. st ...

  2. Java、JSP地铁线路查询系统

    技术:Java.JSP等 摘要: 南京市地铁线路查询系统是城市道路交通的重要组成部分,是城市发展的必然产物,是联系国民生活.社会生产和流通领域的关键环节.南京市地铁线路查询系统的发展一直处于一个较落后 ...

  3. c++实现北京地铁线路查询系统

    //使用前将bgstations.txt(文件的内容在代码末尾)放在与cpp文件的同一位置 #include<stdio.h> #include<string.h> #incl ...

  4. 公交地铁线路查询系统(app)

    说明 ​ 本项目前后端分离,采用的是b/s结构,写论文的时候可以把b/s的优点与传统C/S结构的缺点相比较,这样好些 ​ 论文里面也可以把传统app隐私等等缺点与webapp的有点拿出来比较 ​ 后端 ...

  5. Android的公交线路查询系统

    基于Android的公交线路查询系统的设计与实现 emmmm 本系统带程序说明书   有需要的可以去我上传的资源里面找,找不到的话,评论我,或者站内私信留下邮箱, 我看到机会给你发,也可以主动联系我博 ...

  6. java基于springboot+vue的地铁公交交通线路查询系统

    市轨道交通线路查询系统主要包括个人中心.站点管理.线路管理.周边信息管理.周边类型信息管理等多个模块.它帮助员工管理实现了信息化.网络化,通过测试,实现了系统设计目标,相比传统的管理模式,本系统合理的 ...

  7. 基于SSM框架的公交车查询系统的设计与实现

    源码获取:私聊回复[SpringBoot.公交查询]获取 更多选题参考: 计算机毕业设计.三级项目.五级项目.期末大作业.参赛作品等选题参考 文章目录 前言 一.背景及意义 选题背景 选题目的 二.系 ...

  8. java计算机毕业设计springboot+vue城市轨道交通线路查询系统

    项目介绍 本系统是针对目前交通管理的实际需求,从实际工作出发,对过去的市轨道交通线路查询系统存在的问题进行分析,完善用户的使用体会.采用计算机系统来管理信息,取代人工管理模式,查询便利,信息准确率高, ...

  9. 基于C++实现广州地铁线路查询【100010817】

    广州地铁线路查询 一.实验目的 百度地图.高德地图等软件在导航时,如果选择出行方式为地铁,通常将提供从起点站到终点站的最短路径或者是多条规划路径的具体线路名称.本次实验旨在实现一个以广州地铁为基础数据 ...

最新文章

  1. Python中使用you-get库批量在线下载bilibili视频的教程
  2. 补贴背后的商业竞争,你真的懂吗?
  3. Python运算符可不只有加减乘除
  4. 防火墙(10)——禁止含有某些敏感字段发出去、限制连接数量(单ip地址)
  5. 算法Sedgewick第四版-第1章基础-2.1Elementary Sortss-008排序算法的复杂度(比较次数的上下限)...
  6. JAVAOOP期末试题
  7. r语言赋值为na_r语言将空白格替换成NA
  8. 计算当前序列的字典序序号(洛谷P2524题题解,Java语言描述)
  9. bootstrap-pagination demo
  10. qt自带的文档系统软件叫什么名字_翻译 | 为什么QObject子类不可复制?
  11. python中遇到的问题及解决方法_自己编程中遇到的Python错误和解决方法汇总整理...
  12. python类方法和静态方法_Python 中的方法、静态方法(static method)和类方法(class method)...
  13. 注册表故障恢复 必须使用记录或另一备份以恢复包含系统注册表数据的文件。恢复成功
  14. 人生无捷径「一万小时定律·正篇」
  15. linux系统日志及其管理
  16. 旋转矩阵、欧拉角、四元数、旋转向量(旋转角)
  17. word怎么取消目录
  18. undefined reference to `__stack_chk_fail'
  19. Dojo官方教程:Charting
  20. 数论-Lucas(卢卡斯定理)

热门文章

  1. 封面的下划线上添加字时候,下划线粗细不均的问题
  2. Tk应用程序之界面颜色和字体
  3. 南邮考研计算机组成原理真题,南京邮电大学408计算机学科专业基础综合(含数据结构、计算机组成原理、操作系统和计算机网络)考研资料...
  4. 干货:构建完美虚拟实验室的五大技巧
  5. 老子要笑着走下去,没有什么能影响我~
  6. Photoshoot(模拟)
  7. 赵启光谈《念奴娇 赤壁怀古》之美
  8. web渗透-------信息收集
  9. Ubuntu下的Selenium爬虫的配置
  10. 学习Java过程中那些知道名字却不理解含义的大集合