枣庄市公交业务的需求分析17326.docx
《枣庄市公交业务的需求分析17326.docx》由会员分享,可在线阅读,更多相关《枣庄市公交业务的需求分析17326.docx(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、枣庄市公公交业务务的需求求分析目录1引言111.1编编写目的的11.2背背景说明明11.3定定义12总体设设计32.1需需求规定定32.2运运行环境境32.3基基本设计计概念和和处理流流程32.4结结构设计计32.4.1结构构32.4.2功能能需求与与程序的的关系332.4.3人工工处理过过程32.4.4尚未未问决的的问题442.5接接口设计计42.5.1用户户接口442.5.2外部部接口442.5.3内部部接口442.6 其它专专门要求求43数据库库设计553.1概概念结构构设计553.2逻逻辑结构构设计553.3物物理结构构设计553.3数数据字典典设计553.4安安全保密密设计554系统
2、出出错处理理设计664.1出出错信息息64.2补补救措施施64.3. 系统统维护设设计65程序模模块1设计说说明75.1程程序描述述75.2功功能75.3算算法75.4注注释设计计75.5测测试计划划76程序模模块2设计说说明81引言1.1编编写目的的该文档为为“公交业务务”概要设设计阶段段的文档档。编写写目的在在于从需需求分析析已经明明确的基基础上,为为实现需需求的功功能而阐阐述自己己开发设设计思想想、方法法,逐步步开发强强壮的系系统构架架, 使使设计适适合于实实施环境境,为提提高性能能而进行行设计。并并为下一一步的详详细设计计做基础础。1.2背背景说明明1业务务名称:枣庄市市公交业业务2
3、该该项目的的提出者者:枣庄庄学院3 开开 发 者:枣枣庄学院院4 运运行单位位:公交交公司及及广大乘乘客2总体设设计的需需求2.1需需求规定定 登陆陆界面:需要输入入用户名名,密码码及是否否记住密密码(可可选) 要要求输入入相匹配配的用户户名及密密码,登登录界面面后提示示登录成成功,否则提示示登录失失败。 管理理员界面面:1. 增加线路路:输入入要新增增的线路路名,并并依次对对此线路路上的站站点名输输入;要求以上上两项必必须全部部输入;系统刷新新后线路路增加成成功。2. 删除线路路:在线线路列表表里选择择要删除除的线路路; 系统提提示是否否确认删删除。3. 修改线路路:在线线路列表表里选择择即
4、将修修改的线线路; 在线路路改名框框输入要要更新的的名字,点点击修改改; 对一条条线路上上站点进进行修改改时,在在选择站站点框进进行相应应的增加加,删除除,改名名等操作作。 选择站站点后,有有上移下下移操作作。4. 帐号管理理:从选选择用户户的下拉拉框中选选择进行行操作的的用户名名; 如需新新增用户户,输入入用户名名,密码码和是否否为管理理员(可可选);系统提提示添加加成功; 删除用用户时,选选择用户户并进行行操作; 修改用用户密码码时,需需输入用用户的新新密码及及确认密密码; 修改用用户名,输输入要修修改的名名字。普通用户户界面: 1 修改密码码:菜单单栏中文文件选择择修改密密码,用用户需输
5、输入原密密码,新新密码及及 确认新密密码以进进行修改改; 2. 线路路选择:在站点点列表中中选择相相应的起起点站与与终点站站,显示示在起点点站框与与终点站站框,点点击查询询,即在在查询结结果框显显示符合合用户选选择的路路线并提提供多种种路线的的支持。注:起点点站与终终点站需需全部输输入; 3. 线路路查询:在线路路列表中中选择相相应的线线路,经经查询后后查询结结果会显显示该线线路上所所有经过过站点于于总站数数; 要求求输入框框不为空空; 4. 站点点查询:在站点点列表中中选择站站点,查查询后查查询结果果显示经经由该站站点的所所有线路路及具体体的站点点显示及及经过该该站点的的线路总总条数。 输入
6、入框必须须选择站站点。 注:查询结结果框可可清空。5地图图查询:在地图图上需要要有起始始点与终终点线路路的连接接 该地图图有放大大、缩小小、平移移的功能能2.2运运行环境境硬件配置置:Peentiium机机、内存存64MMB(或或以上)、硬硬盘2GGB(或或以上操作系统统:winndowws7或winndowwsXP数据库软软件:MMicrrosooft Offficee Acccesss 220077编译环境境:.NNET Fraamewworkk 2.0编译软件件:Miicroosofft VVisuual Stuudioo 200082.3基基本设计计概念和和处理流流程该系统的的基本设设
7、计概念念及主要要功能图图:登录界面普通用户管理员账户管理线路管理站点管理线路查询密码修改线路选择站点查询图2.33-1 站点查查询图2.33-2线线路查询询图2.33-3线线路选择择图2.33-3线线路选择择图2.33-4 增加路路线图2.33-5 删除线线路图2.33-6 修改线线路图2.33-7 增加站站点图2.33-8 删除站站点图2.33-9 修改站站点图2.33-100 增加加用户图2.33-111 删除除用户图2.33-122 用户户名修改改2.4结结构设计计的需求求2.4.1结构构登录界面普通用户管理员账户管理线路管理站点管理线路查询密码修改线路选择站点查询修改账户 增加账户删除
8、账户修改线路增加线路删除线路修改站点 增加站点删除站点终点站名起点站名线路名站点名2.4.2功能能需求与与程序的的关系 addd()canccel()deleete()modiify()seleect() queery() loggin() exiit()站点查询询线路查询询线路选择择密码修改改删除站点点增加站点点修改站点点删除路线线增加路线线修改路线线删除账户户增加账户户修改账户户 登 录录2.4.3人工工处理过过程1:登录录界面时时,手动动输入用用户名和和密码;2:增加加路线时时,新增增线路名名和站点点名;3:修改改路线时时,将需需要修改改的路线线名和站站点名;4:新增增用户与与密码修修改
9、时,手手动输入入要新添添的用户户与密码码。2.4.4尚未未问决的的问题说明在概概要设计计过程中中尚未解解决而设设计者认认为在系系统完成成之前必必须解决决的各个个问题。2.5接接口设计计2.5.1用户户接口用户登录录时,需需要输入入用户名名,密码码及是否否记住密密码(可可选), 要求输输入相匹匹配的用用户名及及密码,登登录界面面后提示示登录成成功,否否则提示示登录失失败。 登录录管理员员界面后后,增加加线路:输入要要新增的的线路名名,并依依次对此此线路上上的站点点名输入入;要求以上上两项必必须全部部输入;系统刷刷新后线线路增加加成功。删删除线路路:在线线路列表表里选择择要删除除的线路路;系统统提
10、示是是否确认认删除。修修改线路路:在线线路列表表里选择择即将修修改的线线路;在在线路改改名框输输入要更更新的名名字,点点击修改改;对一一条线路路上站点点进行修修改时,在在选择站站点框进进行相应应的增加加,删除除,改名名等操作作。选择择站点后后,有上上移下移移操作。帐帐号管理理:从选选择用户户的下拉拉框中选选择进行行操作的的用户名名; 如如需新增增用户,输输入用户户名,密密码和是是否为管管理员(可可选);系统提提示添加加成功; 删除除用户时时,选择择用户并并进行操操作;修修改用户户密码时时,需输输入用户户的新密密码及确确认密码码; 修改用用户名,输输入要修修改的名名字。登录普通通用户界界面后,
11、修改密密码:菜菜单栏中中文件选选择修改改密码,用用户需输输入原密密码,新新密码及及确认新新密码以以进行修修改; 线路选选择:在在站点列列表中选选择相应应的起点点站与终终点站,显显示在起起点站框框与终点点站框,点点击查询询,即在在查询结结果框显显示符合合用户选选择的路路线并提提供多种种路线的的支持。注注:起点点站与终终点站需需全部输输入; 线路查查询:在在线路列列表中选选择相应应的线路路,经查查询后查查询结果果会显示示该线路路上所有有经过站站点于总总站数;要求输输入框不不为空; 站点点查询:在站点点列表中中选择站站点,查查询后查查询结果果显示经经由该站站点的所所有线路路及具体体的站点点显示及及经
12、过该该站点的的线路总总条数。 输入框框必须选选择站点点。( 注:查查询结果果框可清清空。)2.5.2外部接接口软件接口口:支持持所有WWinddowss平台系系统;用户界面面;2.5.3内部接接口 登录模模块,输输入:用用户名、密密码。输输出:登登陆成功功或失败败提示。 增增加路线线,输入入:新路路线名,站站点名。输输出:添添加成功功。 删删除路线线,输入入:路线线名。输输出:删删除成功功。 修修改路线线,输入入:路线线名,站站点名。输输出:系系统提示示修改成成功。 添添加账户户,输入入:新账账户名,密密码。输输出:添添加成功功。 线线路选择择,输入入:起点点名,终终点名。输输出:查查询结果果
13、。 线线路查询询,输入入:路线线名。输输出:查查询结果果。站点查询询,输入入:站点点名。输输出:查查询结果果。地图查询询,输入入:站点点名。输输出:地地图上显显示结果果2.6其其它专门门要求1、软件件必须严严格按照照设定的的安全权权限机制制运行,并并有效防防止非授授权用户户进入本本系统。2、软件件对用户户的所有有误操作作或不合合法操作作进行检检查,并并给出提提示信息息。3数据库库设计要要求3.1概概念结构构设计帐号密码管理员增加删除管理1站点名线路名修改mn映射线路站点mn站点名线路名线路上站点顺序选择密码用户名查询普通用户mp3.2逻逻辑结构构设计要要求以上E-R图中中有实体体:管理理员,普
14、普通用户户,线路路,站点点。以下对实实体进行行分解:站点映射射表(站站点序号号,站点点名,线线路名)注:该站站点映射射表具有有属性站站点序号号,站点点名,线线路名。主主码为站站点序号号,站点点名,线线路名。用户(用用户名,密密码)注:该用用户包括括管理员员与普通通用户。属属性为用用户名和和密码。主主码为用用户名,密密码,密密码可修修改。站点(站站点名)注:该站站点属性性是站点点名。主主码为站站点名。线路(线线路名)注:该线线路具有有属性线线路名。主主码为线线路名。3.3物物理结构构设计表3-11登录表表(usser)字段类型说明是否为空空Unamme charr用户IDDNot nulllPs
15、wcharr密 码码Not nulllRoleeBoolleann是否为管管理员Not nulll表3-22站点信信息表(sstattionn)字段类型说明是否为空空SnammeCharr(100)主键Not nulll表3-33线路信信息表(rroutte)字段类型说明是否为空空Rnammecharr(100)主键Not nulll表3-44 线路路站点映映射表(RRSmaap)字段类型说明是否为空空RnammeInt主键Not nulllSnammeInt 主键Not nulllRsorrderrInt站点序号号Not nulll3.3数数据字典典设计用户数据据字典:属性名存储代码码类型长
16、度说明普通用户户名UserrVarccharr30普通用户户登陆时时的名称称管理员AdmiinVarccharr30管理员登登录时账账户名密码Passsworrdint4用户登录录时所用用密码站点数据据字典:属性名存储代码码类型长度说明站点名StattionnVarccharr20站点标志志名称线路数据据字典:属性名存储代码码类型长度说明线路名RnammeVarccharr20线路标志志名称3.4安安全保密密设计本系统用用户分两两种:管管理员及及普通用用户。分分别对其其权限进进行了设设置,如如下:管理员:本系统统的最高高管理者者,能对对本系统统软件进进行操作作,分别别为站点点管理(删删除站点点
17、,增加加站点,修修改站点点),线线路管理理(删除除线路,增增加线路路,修改改线路),账账号管理理(删除除账户,增增加账户户,修改改账户)。当当公交路路线出现现变更时时,管理理员可及及时对信信息进行行更换以以便用户户查询正正确的信信息。这这个操作作仅限管管理员。普通用户户:本系系统的广广大使用用者,能能使用本本系统密密码修改改,查询询线路信信息,站站点信息息,及最最终的线线路选择择。4系统出出错处理理设计4.1出出错信息息。可能出现现的错误误和故障障系统输出出信息形形式系统输出出信息的的含意处理方法法人工操作作出错系统出现现大量错错误数据据系统数据据出现错错误备份还原原操作恢恢复前一一段时间间的
18、数据据;病毒故障障系统运行行过慢,计计算机死死机等现现象系统受到到病毒的的入侵,导致数据错误或丢失备份还原原操作恢恢复前一一段时间间的数据据,并经经常杀毒毒,安装装系统防防火墙软件打开开故障系统不能能正常打打开系统启动动出现问问题需重新安安装系统统软件显示示错误信信息显示与实实际不符符的信息息数据转换换错误关闭该系系统后重重新开启启4.2补补救措施施1.周期期性地把把磁盘信信息记录录到磁带带上,当当原始数数据丢失失后启用用此副本本。2.使用用手工操操作和数数据的人人工记录录作为降降效技术术。3.使用用回滚技技术使软软件从故故障点开开始继续续工作。4.在运运行操作作本系统统前应先先进行备备份操作
19、作,管理理员对该该软件的的数据库库进行备备份并存存档。并并定期进进行此操操作。4.3. 系统统维护设设计说明为了了系统维维护的方方便而在在程序内内部设计计中作出出的安排排,包括括在程序序中专门门安排用用于系统统的检查查与维护护的检测测点和专专用模块块。 各各个程序序之间的的对应关关系,可可采用如如下的矩矩阵图的的形式;为了系统统的安全全维护,可可以对本本系统数数据库进进行一下下维护:1. 全备份-每每季度进进行一次次;2. 差分备份份-每个月月进行一一次;3. 增量备份份-每天进进行一次次。5程序模模块1设设计说明明从本章开开始,逐逐个地给给出各个个层次中中的每个个程序的的设计考考虑。以以下给
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 枣庄市 公交 业务 需求 分析 17326
限制150内