毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP.net城市公交查询系统设计+需求分析+ER图 第3页

更新时间:2016-10-7:  来源:毕业论文
2.系统分析
2.1系统功能分析
综合考虑系统主要是针对社会需求,设计城市公交查询系统的目的主要在于计算机的快速查询,大容量等特性替代管理人员对数据的手工处理,因而该系统在功能上应包括线路查询、站点查询、公交换乘模块和后台管理模块。要通过计算机实现对城市公交的各种信息进行日常管理,就要经常对数据进行查询、修改、添加、删除等操作。因此,设计的城市公交查询系统应包括这些功能的模块。
2.2系统模块划分
系统主要分为前台查询模块和后台管理模块,其中前台查询模块主要实现公交查询功能。可实现按线路查询、站点查询和起点—终点查询三种查询方式。后台管理模块主要实现数据的添加、修改、删除功能。系统总体功能模块如图1所示。
图1 系统模块图
3. 数据库设计
3.1需求分析
设计一个性能良好的数据库管理系统,明确应用环境对系统的要求是首要的和最基本的。特别是数据技术应用非常广泛,非常复杂,要是事先没有对信息进行充分和细致的分析,这种设计就很难取得成功。
通过需求分析阶段对城市公交查询系统的整个应用情况作全面的、详细的调查,确定管理的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求,并把这些写成用户和数据库设计者都能够接受的文档。
事实上,需求分析是数据库开发中最难的任务之一。因为,第一,系统本身是可变的,用户的需求必须不断调整,使之与这种变化相适应。第二,用户很难说清某部分工作的功能处理过程。所以,设计人员必须认识到:在整个需求分析以及系统设计过程中,用户参与的重要性,通过各种方法展开调查分析。
3.2概念结构设计
数据库概念设计是指设计出数据库的概念数据模型CDM,既实体-关系图(E-R图),以及相应的数据字典(DD)。根据需求分析,系统数据库设计的E-R图,如图2所示。
图2  E-R模型图
3.3逻辑结构设计
数据库设计主要是进行数据库的逻辑设计,即将数据按一定的逻辑层次组织起来,是面向用户的。经过系统的分析,按照实现功能,把系统所需信息分为管理员信息、站名信息、车辆线路编号信息、线路信息、车辆信息、夏季发车时刻表信息、冬季发车时刻表信息。其中管理员表、线路表、车辆表、站名表设计的结构如下:
(1)管理员表:存放登陆所需要的用户名和密码,设计的表结构如表1所示。
表1 管理员表
字段名 数据类型 长度 是否为空 是否为主键 说明
LoginId int 4 否 是 登陆ID
LoginPwd varchar 50 否 否 登陆密码
Loginname varchar 50 否 否 登陆姓名
 (2) 线路表:存放公交车线路的数据,修改车辆线路需要访问如表2所示。

上一页  [1] [2] [3] [4] 下一页

ASP.net城市公交查询系统设计+需求分析+ER图 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。