C#地铁站台及出口路径查询管理系统设计(4)
时间:2018-04-27 10:51 来源:毕业论文 作者:毕业论文 点击:次
myconnection.Close(); 3 系统分析 系统分析的主要任务是详细调查一起获得的系统文件,以及本组织的内部情况和信息进行分析处理的整体管理。该系统的目的是分析用户的需求,并确定解决方案,这些结果需要确定包括:开发者了解现有的组织和管理的现状,对信息系统功能,数据和业务流程等用户的需求。系统的分析,以确定该内容的基础是未来的系统设计,系统实施。 3.1 需求分析 3.1.1 问题概述 设计一个地铁站台及出口路径的查询管理系统,根据用户的需求提供相应的出口路径、出口情况、人流情况的查询。 合理的分析调研收集到的站台信息和出入口信息,为了在遇到突发事件时,可以很好的起到人员分流、出口指引等措施的辅助决策作用。 设计规划本地铁站台及出口路径查询管理系统的基本功能,保证用户能查询检索站台情况、出口情况、人流情况等信息,提供一些对于早高峰和晚高峰的分析建议,帮助进行人员分流。 3.1.2 功能需求分析 功能需求分析是系统分析过程中必须完成的部分。系统设计阶段的第一项活动是定义问题,确定系统的功能范畴和目标,在系统分析阶段,需求的获得和定义则是对该问题的进一步细化,也就是说将高层次的抽象描述分解为更详细的功能需求。 阅读了相关文献,对各地地铁出入口有了初步的了解。地铁车站出入口是连通地铁车站与外界的建筑物,是乘客进出车站的通道。为吸引和方便疏散客流,车站出入口以分散的形式布置为宜,通常一个车站设置2~4个出入口。 本地铁站台及出口路径的查询管理系统主要针对地铁乘客设计,提供查询、分析等功能。当遇到突发事件时,可以对人员分流、出口指引等措施起到辅助决策的作用。 通过地铁站台及出口路径的查询管理系统,乘客能享受查询站台情况以及查询路径等服务,查询站台情况主要是查询各个区域的拥挤情况,而查询路径是由乘客输入起点位置和终点位置,系统提供所有可行的路径方案,供乘客参考。而上述所有的功能服务都是由管理员进行信息的管理的,管理员可以清楚的了解站台各区域信息,对各类信息进行添加、删除、更新等操作,方便乘客的查看和查询。 3.2 可行性分析 可行性分析,就是要根据系统的环境、资源等相关条件,判断出所提出的项目是否具有实际的开发的可能性。下面分别从经济可行性、技术可行性和管理可行性这三个方面来研究该项目的可行性。 3.2.1 经济可行性分析 经济可行性分析就是对此系统开发的费用以及将来运行、文护费用做一个评估,从经济角度来观察系统的可行性。本系统的开发和实施所需要的经费主要用于购买软件、硬件、系统开发以及系统文护。硬件方面需要开发服务器一台,个人电脑在此可作为服务器使用;软件方面,由于本系统属于小型查询管理系统,利用Visual Studio 2010和SQL Server 2005数据库开发工具即可实现,经济成本低。 所以地铁站台及出口路径的查询管理系统在经济上是完全可行的。 3.2.2 技术可行性分析 技术可行性分析,就是对用户所提出的需求在现在具有的技术条件下实现的可能性进行相应的研究和分析。本地铁站台及出口路径的查询管理系统使用目前被广泛使用的C#开发技术、SQL Server 2005数据库技术进行开发设计。首先,c#是微软为.NET量身定做的开发语言集合了C、C++和VB的共同优点,具有简易型、灵活性、移植性强等特点,同时采用Visual Studio 2008作为开发平台,对于开发中小系统来说,这种开发的环境是没有任何问题的。另外,本地铁站台及出口路径的查询管理系统采用SQL Server 2005数据库。可以这样说,SQL数据库依然是使用最为广泛的一种数据库语言,因此本系统采用SQL Server 2005,在系统的安全性、可用性和高稳定性上有了非常大的提升。在硬件的方面,使用标准的服务器硬件配置,能基本满足本系统的要求。综上所述,本系统的技术可行性不存在问题。 (责任编辑:qin) |