- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
公交信息查询系统需求分析
项目编档编号10密级内部南昌市公交信息查询系统需求分析评 审 日 期: 2012年月日目录1导言31.1背景31.2软件的功能以及目的31.3参考资料31.4版本更新信息32系统定义4项目来源及背景4项目要达到的目标4系统整体结构43应用环境5系统运行网络环境5系统运行硬件环境5系统运行软件环境64功能规格64.1角色(Actor)定义64.1.1 一般用户64.1.2系统管理员64.1.3数据库64.2系统主Use Case图74.3客户端7一般用户平台74.4.管理端11系统管理平台115性能需求155.1界面需求155.2响应时间需求165.3可靠性需求165.4开放性需求165.5可扩展性需求165.6系统安全性需求16导言背景随着南昌市的发展,南昌市的公交系统越来越发达,市民们出行也越来越方便,但初来者以及到某些不太熟悉的地方不知道怎么坐公交去,在这种情况下,就需要完善的公交查询系统。因此,我们建立了南昌市公交信息查询系统,希望此系统能更好地帮助乘客及时、有效地获取更多有关南昌市公交车线路、站点等的信息。软件的功能以及目的本系统录入了南昌市各个公交站点和公交路线的基本信息。对南昌市民提供了方便的公交向导。参考资料[1]张海藩. 软件工程导论第五版[M]. 北京:清华大学出版社,2008[2]严蔚敏,吴伟民. 数据结构(C语言版)[M].北京:清华大学出版社[3]苗雪兰,刘瑞新,宋会群. 数据库技术及应用[M]. 北京:机械工业出版社2007.版本更新信息本文档的更新记录如表A-1。表A-1 版本更新记录修改编号修改日期修改后版本修改位置修改内容概述0012012.11.10.1全部初始发布版本系统定义项目来源及背景本项目是为广大南昌市民开发的一个公交信息查询系统,用户可以上网查询南昌市公交信息。据调查,在外出差或、旅客以及去陌生的地方经常碰到头疼的问题,那就是找不知道怎么去,打车又太贵,坐公交车不知怎么坐,本项目就是要解决这个问题,用户可以随时通过上网查询公交信息,可以了解怎么坐最有效的公交车。项目要达到的目标本项目设定的目标如下:网站能够提供友好的用户界面,尽量减少使用户的记忆量网站具有良好的运行效率,能够保证查询便捷框架的设计具有一定的可塑性以及灵活性,便于维护和修改网站具有比较完善的安全机制,能够最大限度的减少威胁以及攻击通过这个项目可以锻炼队伍,提高团队的调查分析和项目管理能力系统整体结构根据用户的需求调查,可以确定本系统应该由三个部分组成:用户查询平台,系统管理端。用户查询平台是主要提供非管理员用户进行查询公交信息。系统管理端主要体统系统管理员对南昌市公交信息的管理。图1系统整体结构图应用环境本项目的应用环境可以分硬件环境、软件环境和网络环境来描述。系统运行网络环境本系统用户通过打开南昌市公交信息查询系统的网站进入相关页面进行操作,管理员通过登录进入后台管理,非管理员直接在页面上进行查询操作。系统运行硬件环境本系统的硬件环境如下:客户机:普通PCCPU:P4 1.8GHz内存:256MB以上分辨率:推荐使用1024*768像素WEB服务器CPU:P4 1.8GHz内存:256MB以上数据库服务器CPU:P4 1.8GHz内存:256MB以上系统运行软件环境操作系统:Windows 9X,Windows Me, Windows XP数据库:SQL Server 2000WEB开发工具:应用服务器:WebSphere浏览器:IE5.0及其以上版本功能规格4.1角色(Actor)定义角色或者执行者(Actor)指与系统产生交互的外部用户或者外部系统。本南昌市公交信息查询网的用户分为客户端用户和管理端用户,客户端类型是web浏览器。管理端用户是通过浏览器登陆后获得管理权限的管理员。4.1.1一般用户一般用户是指要查询公交信息的人员,这个角色主要在南昌市公交信息查询系统中查询公交信息。4.1.2系统管理员系统管理员是登陆系统管理端对公交信息进行管理的人员,这个角色主要负责对站台信息和线路信息的增加、删除、修改、查询,以及对网站的维护。4.1.3数据库这里的数据库是指系统存储南昌市公交信息数据的数据库。4.2系统主Use Case图图2系统主用例图4.3客户端一般用户平台一般用户登录南昌市公交信息查询系统后,根据查询的内容,进行不同的查询,有站点查询、线路查询、站站查询三种操作。图3是它的用例图,图4是它的活动图,图5是它的顺序图。图3一般用户平台功能用例图图4一般用户平台活动图图5 一般用户平台顺序图一般用户平台的这些用例描述如下:F-C-1:查询站台。一般用户进入南昌市公交信息查询系统,输入站台名,查询站台信息。具体描述:用例描述:查询站台;执行者:一般用户;前置条件:用户进入系统;后
文档评论(0)