业务管理枣庄市公交业务的需求分析

上传人:精****库 文档编号:138951359 上传时间:2020-07-19 格式:DOCX 页数:58 大小:2.92MB
返回 下载 相关 举报
业务管理枣庄市公交业务的需求分析_第1页
第1页 / 共58页
业务管理枣庄市公交业务的需求分析_第2页
第2页 / 共58页
业务管理枣庄市公交业务的需求分析_第3页
第3页 / 共58页
业务管理枣庄市公交业务的需求分析_第4页
第4页 / 共58页
业务管理枣庄市公交业务的需求分析_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《业务管理枣庄市公交业务的需求分析》由会员分享,可在线阅读,更多相关《业务管理枣庄市公交业务的需求分析(58页珍藏版)》请在金锄头文库上搜索。

1、枣庄市公交业务的需求分析目录1引言11.1编写目的11.2背景说明11.3定义12总体设计32.1需求规定32.2运行环境32.3基本设计概念和处理流程32.4结构设计32.4.1结构32.4.2功能需求与程序的关系32.4.3人工处理过程32.4.4尚未问决的问题42.5接口设计42.5.1用户接口42.5.2外部接口42.5.3内部接口42.6 其它专门要求43数据库设计53.1概念结构设计53.2逻辑结构设计53.3物理结构设计53.3数据字典设计53.4安全保密设计54系统出错处理设计64.1出错信息64.2补救措施64.3. 系统维护设计65程序模块1设计说明75.1程序描述75.2

2、功能75.3算法75.4注释设计75.5测试计划76程序模块2设计说明81引言1.1编写目的该文档为“公交业务”概要设计阶段的文档。编写目的在于从需求分析已经明确的基础上,为实现需求的功能而阐述自己开发设计思想、方法,逐步开发强壮的系统构架, 使设计适合于实施环境,为提高性能而进行设计。并为下一步的详细设计做基础。1.2背景说明1业务名称:枣庄市公交业务2 该项目的提出者:枣庄学院3 开 发 者:枣庄学院 4 运行单位:公交公司及广大乘客2总体设计的需求2.1需求规定 登陆界面:需要输入用户名,密码及是否记住密码(可选) 要求输入相匹配的用户名及密码,登录界面后提示登录成功,否则提示登录失败。

3、 管理员界面:1. 增加线路:输入要新增的线路名,并依次对此线路上的站点名输入;要求以上两项必须全部输入;系统刷新后线路增加成功。2. 删除线路:在线路列表里选择要删除的线路; 系统提示是否确认删除。3. 修改线路:在线路列表里选择即将修改的线路; 在线路改名框输入要更新的名字,点击修改; 对一条线路上站点进行修改时,在选择站点框进行相应的增加,删除,改名等操作。 选择站点后,有上移下移操作。4. 帐号管理:从选择用户的下拉框中选择进行操作的用户名; 如需新增用户,输入用户名,密码和是否为管理员(可选);系统提示添加成功; 删除用户时,选择用户并进行操作; 修改用户密码时,需输入用户的新密码及

4、确认密码; 修改用户名,输入要修改的名字。普通用户界面: 1 修改密码:菜单栏中文件选择修改密码,用户需输入原密码,新密码及 确认新密码以进行修改; 2. 线路选择:在站点列表中选择相应的起点站与终点站,显示在起点站框与终点站框,点击查询,即在查询结果框显示符合用户选择的路线并提供多种路线的支持。注:起点站与终点站需全部输入; 3. 线路查询:在线路列表中选择相应的线路,经查询后查询结果会显示该线路上所有经过站点于总站数; 要求输入框不为空; 4. 站点查询:在站点列表中选择站点,查询后查询结果显示经由该站点的所有线路及具体的站点显示及经过该站点的线路总条数。 输入框必须选择站点。 注:查询结

5、果框可清空。5地图查询:在地图上需要有起始点与终点线路的连接 该地图有放大、缩小、平移的功能 2.2运行环境硬件配置:Pentium机、内存64MB(或以上)、硬盘2GB(或以上操作系统 :windows7或windowsXP数据库软件:Microsoft Office Access 2007编译环境:.NET Framework 2.0编译软件:Microsoft Visual Studio 20082.3基本设计概念和处理流程该系统的基本设计概念及主要功能图:登录界面 普通用户管理员账户管理线路管理站点管理线路查询密码修改线路选择站点查询 图2.3-1 站点查询图2.3-2线路查询图2.3

6、-3线路选择图2.3-3线路选择图2.3-4 增加路线图2.3-5 删除线路图2.3-6 修改线路图2.3-7 增加站点图2.3-8 删除站点图2.3-9 修改站点图2.3-10 增加用户图2.3-11 删除用户图2.3-12 用户名修改2.4结构设计的需求2.4.1结构登录界面 普通用户管理员账户管理线路管理站点管理线路查询密码修改线路选择站点查询修改账户 增加账户删除账户修改线路增加线路删除线路修改站点 增加站点删除站点终点站名起点站名线路名站点名2.4.2功能需求与程序的关系 add()cancel()delete()modify()select() query() login() ex

7、it()站点查询线路查询线路选择密码修改删除站点增加站点修改站点删除路线增加路线修改路线删除账户增加账户修改账户 登 录2.4.3人工处理过程1:登录界面时,手动输入用户名和密码;2:增加路线时,新增线路名和站点名;3:修改路线时,将需要修改的路线名和站点名;4:新增用户与密码修改时,手动输入要新添的用户与密码。2.4.4尚未问决的问题说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。2.5接口设计2.5.1用户接口用户登录时,需要输入用户名,密码及是否记住密码(可选), 要求输入相匹配的用户名及密码,登录界面后提示登录成功,否则提示登录失败。 登录管理员界面后,增加线

8、路:输入要新增的线路名,并依次对此线路上的站点名输入;要求以上两项必须全部输入;系统刷新后线路增加成功。删除线路:在线路列表里选择要删除的线路;系统提示是否确认删除。修改线路:在线路列表里选择即将修改的线路;在线路改名框输入要更新的名字,点击修改;对一条线路上站点进行修改时,在选择站点框进行相应的增加,删除,改名等操作。选择站点后,有上移下移操作。帐号管理:从选择用户的下拉框中选择进行操作的用户名; 如需新增用户,输入用户名,密码和是否为管理员(可选);系统提示添加成功; 删除用户时,选择用户并进行操作;修改用户密码时,需输入用户的新密码及确认密码; 修改用户名,输入要修改的名字。登录普通用户

9、界面后, 修改密码:菜单栏中文件选择修改密码,用户需输入原密码,新密码及确认新密码以进行修改; 线路选择:在站点列表中选择相应的起点站与终点站,显示在起点站框与终点站框,点击查询,即在查询结果框显示符合用户选择的路线并提供多种路线的支持。注:起点站与终点站需全部输入; 线路查询:在线路列表中选择相应的线路,经查询后查询结果会显示该线路上所有经过站点于总站数;要求输入框不为空; 站点查询:在站点列表中选择站点,查询后查询结果显示经由该站点的所有线路及具体的站点显示及经过该站点的线路总条数。 输入框必须选择站点。( 注:查询结果框可清空。) 2.5.2外部接口软件接口:支持所有Windows平台系

10、统;用户界面;2.5.3内部接口 登录模块,输入:用户名、密码。输出:登陆成功或失败提示。 增加路线,输入:新路线名,站点名。输出:添加成功。 删除路线,输入:路线名。输出:删除成功。 修改路线,输入:路线名,站点名。输出:系统提示修改成功。 添加账户,输入:新账户名,密码。输出:添加成功。 线路选择,输入:起点名,终点名。输出:查询结果。 线路查询,输入:路线名。输出:查询结果。站点查询,输入:站点名。输出:查询结果。地图查询,输入:站点名。输出:地图上显示结果2.6 其它专门要求 1、软件必须严格按照设定的安全权限机制运行,并有效防止非授权用户进入本系统。2、软件对用户的所有误操作或不合法

11、操作进行检查,并给出提示信息。3数据库设计要求3.1概念结构设计帐号密码管理员增加删除管理1站点名线路名修改mn映射线路站点mn站点名线路名线路上站点顺序选择密码用户名查询普通用户mp3.2逻辑结构设计要求以上E-R图中有实体:管理员,普通用户,线路,站点。以下对实体进行分解:站点映射表(站点序号,站点名,线路名)注:该站点映射表具有属性站点序号,站点名,线路名。主码为站点序号,站点名,线路名。用户(用户名,密码)注:该用户包括管理员与普通用户。属性为用户名和密码。主码为用户名,密码,密码可修改。站点(站点名)注:该站点属性是站点名。主码为站点名。线路(线路名)注:该线路具有属性线路名。主码为线路名。3.3物理结构设计表3-1登录表(user)字段类型说明是否为空Uname char用户IDNot nullPswchar密 码Not nullRoleBoolean是否为管理员Not null表3-2站点信息表(station) 字段类型说明是否为空SnameChar(10)主键Not null表3-3线路信息表(route) 字段类型说明是否为空 Rnamechar(10)主键

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号