![](https://csdnimg.cn/release/download_crawler_static/88004455/bg7.jpg)
1.4 本课题的研究方法
公交车查询管理系统是针对广大用户设计的一个典型数据库开发应用程
序,由前台管理模块,后台管理模块,数据管理模块组成。该系统是基于 JSP
技术的开发环境下编写而成,后台选用数据库系统是 SQL.sever2000。
本系统采用 B/S 结构
客户端:
1) 管理员通过登录页面来管理公交 线路的更改,如添加、删除等;
2) 非管理人员访问页面,通过输入起点终点来查询车次和经过的线路;
3) 用户点击查询后浏览器向服务器发送查询条件。
服务器端:
1) 运行登录程序来验证访问者的身份是否为管理员,若为管理员则生成
管理页面;
2) 接受用户发送来的查询条件送入数据库查询,将数据库返回的内容送
往客户端;
公交查询系统是一个根据现在社会发展形式所形成的,为乘客和公交公
司提供方便的一个平台。该系统属于 B/S 模式,前台页面操作调用后台的数
据库,完成对数据的添加,删除,修改,查询的操作。该系统初步分为两个
大模块:前台管理模块、后台管理模块。每个模块之间都不是相互独立的,
他们对数据库的访问都是有一定的权限的,各个模块访问的是同一个数据库,
只是所访问的表不同而已。每个模块的功能都是按照在实际调研中搜集的资
料进行编排制作的依据上述功能的分析,前台管理模块:该模块有许多子模
块功能,需要完成对用户的注册、查询功能,是用户接触的第一个界面,有
着很重要的作用。用户留言模块:该模块需要对客户反馈的信息进行处理,
实现与用户进行沟通和交互的功能。后台管理模块:该模块有许多子模块功
能,对用户、站点、线路等一系列的内容进行添加、删除、修改。
1.5 开发环境及技术简介
1.5.1 JSP 基础知识
JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产
生动态网页的处理逻辑。网页还能通过 tags 和 scriptlets 访问存在于服务端的
资源的应用逻辑。JSP 将网页逻辑与网页设计和显示分离,支持可重用的基
于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易。
Web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序段,然
后将执行结果连同 JSP 文件中的 HTML 代码一起返回给客户。插入的 Java
程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功