公交信息查询系统需求分析报告_第1页
公交信息查询系统需求分析报告_第2页
公交信息查询系统需求分析报告_第3页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、项目编号20121031文档编号10密级内部南昌市公交信息查询系统需求分析评 审 日期:2012年 月曰目录1导言1.1背景1.2软件的功能以及目的1.3 参考资料 31.4 版本更新信息 32系统定义 4项目来源及背景 4项目要达到的目标 4系统整体结构 43应用环境 5系统运行网络环境 5系统运行硬件环境 5系统运行软件环境 64 功能规格 64.1角色(Actor)定义 64.1.1 一般用户 6系统管理员 6数据库 74.2 系统主 Use Case图 74.3客户端 7一般用户平台 74.4 管理端 11系统管理平台 115性能需求 155.1 界面需求 155.2 响应时间需求 1

2、65.3可靠性需求 165.4 开放性需求 165.5 可扩展性需求 165.6 系统安全性需求 161导言1.1背景随着南昌市的发展,南昌市的公交系统越来越发达,市民们出行也越来越方 便,但初来者以及到某些不太熟悉的地方不知道怎么坐公交去,在这种情况下, 就需要完善的公交查询系统。因此,我们建立了南昌市公交信息查询系统,希望 此系统能更好地帮助乘客及时、有效地获取更多有关南昌市公交车线路、站点等 的信息。1.2软件的功能以及目的本系统录入了南昌市各个公交站点和公交路线的基本信息。对南昌市民提供了方便的公交向导。1.3参考资料1 张海藩软件工程导论第五版M.北京:清华大学出版社,20082 严

3、蔚敏,吴伟民.数据结构(C语言版)M.北京:清华大学出版社3 苗雪兰,刘瑞新,宋会群数据库技术及应用M.北京:机械工业出版社2007.1.4版本更新信息本文档的更新记录如表A-1表A-1版本更新记录修改编号修改日期修改后版本修改位置修改内容概述0010.1全部初始发布版本2系统定乂项目来源及背景本项目是为广大南昌市民开发的一个公交信息查询系统,用户可以上网查询 南昌市公交信息。据调查,在外出差或、旅客以及去陌生的地方经常碰到头疼的 问题,那就是找不知道怎么去,打车又太贵,坐公交车不知怎么坐,本项目就是 要解决这个问题,用户可以随时通过上网查询公交信息, 可以了解怎么坐最有效 的公交车。项目要达

4、到的目标本项目设定的目标如下:1. 网站能够提供友好的用户界面,尽量减少使用户的记忆量2. 网站具有良好的运行效率,能够保证查询便捷3. 框架的设计具有一定的可塑性以及灵活性,便于维护和修改4. 网站具有比较完善的安全机制,能够最大限度的减少威胁以及攻击5. 通过这个项目可以锻炼队伍,提高团队的调查分析和项目管理能力系统整体结构根据用户的需求调查,可以确定本系统应该由三个部分组成: 用户查询平台, 系统管理端。用户查询平台是主要提供非管理员用户进行查询公交信息。 系统管 理端主要体统系统管理员对南昌市公交信息的管理。南昌市公交信息查询系统前台查询管后台数据操作管站台信息管理线路信息管 理图1系

5、统整体结构图3应用环境本项目的应用环境可以分硬件环境、软件环境和网络环境来描述。系统运行网络环境本系统用户通过打开南昌市公交信息查询系统的网站进入相关页面进行操 作,管理员通过登录进入后台管理,非管理员直接在页面上进行查询操作。系统运行硬件环境本系统的硬件环境如下:客户机:普通PCCPU P4 1.8GHz内存:256MB以上分辨率:推荐使用1024*768像素WE曲艮务器CPU P4 1.8GHz内存:256MB以上数据库服务器CPU P4 1.8GHz内存:256MB以上系统运行软件环境操作系统: Windows 9X, Windows Me, Windows XP数据库:SQL Serv

6、er 2000WE开发工具:应用服务器:WebSphere浏览器:IE5.0及其以上版本4功能规格4.1角色(Actor )定义角色或者执行者(Actor)指与系统产生交互的外部用户或者外部系统。本南昌市公交信息查询网的用户分为客户端用户和管理端用户,客户端类型是web浏览器。管理端用户是通过浏览器登陆后获得管理权限的管理员。4.1.1 一般用户一般用户是指要查询公交信息的人员,这个角色主要在南昌市公交信息查询 系统中查询公交信息。系统管理员系统管理员是登陆系统管理端对公交信息进行管理的人员,这个角色主要负 责对站台信息和线路信息的增加、删除、修改、查询,以及对网站的维护。数据库这里的数据库是

7、指系统存储南昌市公交信息数据的数据库。4.2系统主Use Case图图2系统主用例图4.3客户端一般用户平台一般用户登录南昌市公交信息查询系统后, 根据查询的内容,进行不同的查 询,有站点查询、线路查询、站站查询三种操作。图 3是它的用例图,图4是它 的活动图,图5是它的顺序图。图3 一般用户平台功能用例图图4 一般用户平台活动图图5 一般用户平台顺序图一般用户平台的这些用例描述如下:F-C-1:查询站台。一般用户进入南昌市公交信息查询系统,输入站台名,查 询站台信息。具体描述:用例描述:查询站台;执行者:一般用户;前置条件:用户进入系统;后置条件:显示站台信息。基本路径:a)用户进入系统;b

8、)输入查询的站台名。c)点击查询。d)查询成功其活动图如图6:图6查询站台活动图F-C-2 :查询线路。一般用户进入南昌市公交信息查询系统,输入线路名称, 查询线路信息。具体描述:用例描述:查询线路;执行者:一般用户;前置条件:用户进入系统;后置条件:显示线路信息。基本路径:a)用户进入系统;b)输入查询的线路名c)点击查询。d)查询成功其活动图如图6:图7查询线路活动图F-C-3 :查询站站。一般用户进入南昌市公交信息查询系统,输入起点和终点 站台名称,查询站到站的信息 具体描述: 用例描述:查询站站;执行者:一般用户;前置条件:用户进入系统;后置条件:显示站站信息。基本路径:a)用户进入系

9、统;b)输入起点站台名c)输入终点站台名d)点击查询。e)查询成功其活动图如图6:进入公交信息查询系统页面图8查询站站活动图4.4 .管理端系统管理平台主要是公交信息管理的26为它的用例图,图系统管理平台主要是提供系统管理人员使用的功能。功能,包括公交信息查询、修改、添加、删除的功能。图27为它的活动图。图9系统管理端功能用例图图10系统管理端活动图系统管理平台用例具体描述如下:F-M-1:站台管理:系统管理员可以对站台信息进行查询、添加、修改、删 除的操作。具体功能描述如下:用例描述:站台管理;执行者:系统管理员;前置条件:系统管理员己登陆系统后置条件:如果站台信息维护完成,则公交的相应信息

10、将记录到数据库中 基本路径:a)进入管理界面;b)点击不同的站台,可以显示这个站台的信息;c)可以添加站台信息,可以修改站台信息,也可以删除站台信息;w进入公交信息查询系统页面-7图ii查询公交信息活动图5.验证|10.录入图12管理员添加站台顺序图F-M-2:线路管理:系统管理员可以对线路信息进行查询、添加、修改、删除的操作具体功能描述如下:用例描述:线路管理;执行者:系统管理员;前置条件:系统管理员己登陆系统后置条件:如果线路信息维护完成,则公交的相应信息将记录到数据库中 基本路径:d)进入管理界面;e)点击不同的线路,可以显示这个线路的信息;f)可以添加线路信息,可以修改线路信息,也可以

11、删除线路信息;图13线路管理活动图图14添加线路的顺序图5性能需求5.1界面需求系统的界面要求如下:1)页面内容:主题明确,排版清晰简洁,站点链接和标题格式统一,规范,栏 目、菜单设置和布局合理,传递的信息准确及时。内容丰富,功能多样。控制广 告数量,给人一种思路清晰,目的明确的感觉,同时也不失餐饮业介绍所应有的 特色。2)导航结构:页面具有明确的导航指示,且便于记忆理解,方便用户使用。3)技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;用JSP进行逻辑分析处理,尽量避免逻辑上的漏洞,采用CSS处理,控制字体大小和版面布局。4)艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合 理,前后一致,美观大方;背景颜色适中,不会引起视觉疲劳;色彩和谐自然 , 与主题内容相协调。5.2 响应时间需求无论是客户端和管理端,当用户登录,进行任何操作的时候,系统应该尽量 及时的进行反应,反应的时间在3秒以内。系统应能监测出各种非正常情况, 如 与设备的通信中断,无法连接数据库服务器,输入设备丢失,网络状况慢则提示 用户稍后登录等,避免出现长时间等待甚至无响应。5.3 可靠性需求系统应保证7X24内不当机,保证至少100人可以同时在客户端登录,系统 正常运行,正确提示相关内容。5.4 开放

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论