1.2 SQL Server 2005简介
SQL Server 2005是Microsoft 公司推出的数据库管理系统,它具有构成 Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能,在 Web 应用程序中包含了用户友好的查询和强大的搜索功能。SQL Server 2005易于安装、部署和使用。这些功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。
2. 系统分析
2.1可行性分析
可行性分析是在用户要求和系统调研的基础上进行的,对于城市公交查询系统的方案也要从经济可行性、技术可行性、操作可行性这三个方面进行分析,并论证城市公交查询系统开发的必要性和可能性。
2.1.1 经济的可行性
主要从对项目的经济方面进行分析评价,一方面是支出的费用,包括设备购置费、管理和文护费用、人员工资和培训费等,另一个是取得的收益。这是个小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可以实施。从节省人力方面,可以让管理人员从繁杂的工作中解脱出来,做更多的工作,可以给公交路线和站点的管理提高一个层次。
2.1.2 技术上的可行性
系统采用SQL Server 2005数据库平台和ASP开发语言进行开发,在开发技术上具有如下的特点和功能:
SQL Server 2005 数据库引擎具有构成Web 站点的数据存储组件的可伸缩性、可用性和安全功能。在 Web 应用程序中包含了用户友好的查询和强大的搜索功能。
ASP(Active Server Page)是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。ASP采用脚本语言VBScript(Java script)作为自己的开发语言。
因此,在技术方面优秀的开发平台和开发语言为整个系统的顺利开发提供了技术保证。
2.1.3 操作的可行性
用户界面友好,易于操作,模块与模块之间相互独立,数据库具有保密性。而且在系统开发时,完全是根据公交站点和路线的管理流程开发,对操作人员进行短期培训就能很快适应系统的运作,不必对业务流程进行重大的调整。系统存在营运的可能性。
2.1.4 总结
通过以上三点的分析,开发城市公交查询系统是可行的,这个系统能实现对公交线路的站点的添加、修改、删除、与查询功能,以便人们方便的查询想要的数据,对他们的出行带来巨大的方便。
2.2 需求分析
城市公交是体现城市文明与现代化的一个重要窗口,对市民,特别是对外来人来说,如果能够快捷的查询到前往目的地的乘坐公交方案,将会为他们的出行提供极大方便。此外,伴随着城市化进程的加速,城区在进一步扩大,导致公交线路也在不断地变更。特以公交查询系统为设计课题,本程序不仅能给广大市民带来方便,也能给外地人员提供方便。
2.2.1 基本功能需求
本课题实现的是城市公交查询,在设计该系统时,应尽可能方便乘坐公交人员,便于用户操作。系统应具有如下基本功能:可以获取要查询公交所通过的各个站点;通过输入的指定站点查询经过该站点的公交;不可直达需要转车的路线的所有换乘法;管理人员可以添加、修改、删除公交路线,修改信息资料。当然还有些功能的智能化不是很强,系统有待进一步来完善。
2.2.2 性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行,城市公交查询系统应该满足以下的性能需求:
(1)对该城市公交查询系统进行操作应当具有操作权限。没有权限的用户不能对该系统进行后台的管理,但可以查询该系统的公交信息和浏览发布的公告。 ASP.net的城市公交查询系统设计+源码(2):http://www.751com.cn/jisuanji/lunwen_12900.html