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

C#公交查询系统的设计与实现 第3页

更新时间:2016-8-28:  来源:毕业论文
软件设计思想
公交查询系统是一个基于图形用户界面的数据库访问程序,所以从软件的运行环境考虑,决定物理架构采用C/S(客户机/服务器)实现。
通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)和数据访问层(DAL)。下面将对三层体系架构的各层功能进行说明:
表示层:与用户交互的系统界面,负责采集用户数据或显示业务层的处理结果。
业务逻辑层:数据加工厂,负责处理来自表示层和数据访问层的业务数据。数据访问层:负责在业务逻辑层和数据库之间交换数据。
由于公交查询系统要随着公交线路、站点的变动,随时进行更改,所以该系统要具有文护性和工程化的管理性,界面要便于修改,所以将采用三层架构来实现该系统,这样可以提高代码的重用性,进一步降低系统的文护成本,使系统的层次具有清晰和简洁性、实现性、可扩充性。
3.系统的分析与设计
3.1数据库需求分析
伴随着公共交通的发达,公交查询系统应运而生。原始的公交信息只能通过查看各个站牌或者车辆的行车路线来获取,现在为了适应人民的高速生活,公交查询也步入信息化。通过调查发现,确定了人们在公交查询方面的主要需求。下面将根据公交查询系统的需求描述,分析一下系统将要提供的功能:
1.公交线路查询:系统需提供用户查询线路的有关信息,包括线路经过的站点以及本线路的票价。
2.公交站点查询:系统需提供所有经过用户查询站点的公交线路。
3.公交换乘查询:系统需提供“直达换乘”、“一次换乘”、“二次换乘”。
4.基础信息文护:包括站点和线路的增删改查。
最后绘制出公交查询系统的功能模块图:图1 系统功能模块图

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

C#公交查询系统的设计与实现 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

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