2013届毕业论文格式 联系客服

发布时间 : 星期二 文章2013届毕业论文格式更新完毕开始阅读22832145852458fb770b5667

智能铁路查询系统

图3-9 总的实体联系图

3.3 系统总体设计

系统设置了三种身份的登录,包括特级管理员、一般管理员和普通用户。其中特级管理员和一般管理员需依靠用户名和密码登录,普通用户则可以进行匿名登录。以特级管理员的身份登录,可以操作数据库中所有的功能模块,而以其他身份登录只是在此功能上对一些模块给予限制而已。如图3-10就是系统的总体结构框图:

9

洛阳师范学院2013届本科生毕业设计

管理员密码修改 管理员权限修改 系统管理 锁定管理员 添加删除管理员 票价时刻更新 智能铁路查询系统 精品列车更新 信息维护 临时列车更新 车票代售点更新 宾馆信息更新 票价查询 基于车次查询 基于站点查询 站站查询 票价时刻查询 信息查询 综合信息浏览 智能中转查询 精品列车查询 服务信息查询 数据备份和恢复 系统数据初始化 数据管理 票价计算 访问流量统计 旅客去向统计

图3-10 系统总体结构框图

临时列车查询 车票代售点查询 宾馆酒店查询 10

智能铁路查询系统

第4章 系统详细设计

4.1 开发工具简介

PowerBuilder工具软件是Sybase公司开发的分布式数据库应用程序的前端开发工具,使用它可以以一种所见即所得的方式快速开发一些实用的数据库信息系统管理软件。PowerBuilder8.0功能强大、操作简单、容易上手,它可以与几乎所有主流数据库进行连接,使用它可以大大提高企事业单位的办事效率和节约成本。同时,它具有描述多个数据库连接与检索的能力,能从大多数流行的RDBMS中存取数据,目前正在成为客户/服务器开发的标准。相对于其他客户/服务器开发环境,PowerBuilder8.0具有工作更快、成本更低、质量更高、功能更强等特点。自问世以来,深受广大数据库开发人员的青睐。

PowerBuilder作为目前较为流行的一种开发工具,其独到之处在于其数据窗口功能。可以说,数据窗口是PowerBuilder的核心,它不但是连接服务器和客户端的桥梁,同时也是用来浏览、查询、插入和删除数据等操作的舞台;在对数据库的开发过程中,无论是录入、查询、统计还是报表等,都离不开数据窗口。通过数据窗口,不但可以对每个数据库中的表执行检索、查询、插入、删除及更新等操作,还可以为数据指定输入、输出格式及显示风格。此外,还可以在其中添加对象、统计图以及生成报表等。数据窗口由数据窗口控件和数据窗口对象两部分组成。数据窗口控件是窗口中的一个控件,是数据窗口对象与窗口连接的界面。数据窗口对象是应用程序与数据库的接口,是一个用于检索、操作和显示关系数据库或其它数据源中的对象,其功能非常丰富。

使用数据窗口可以很容易的对数据库中数据进行操作,而无需编写复杂的SQL语句,当使用数据窗口时,只需要让数据窗口知道做什么而不需要对数据库进行直接操作,大大降低了用户的使用难度,这也是数据窗口的特点和优点。

4.2 数据库设计

数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。

本系统主要用到了以下11张表:

1. 操作员信息:

11

洛阳师范学院2013届本科生毕业设计

表4-1 操作员表

2. 车次信息:

表4-2 车次表

3. 票价信息:

表4-3 票价表

4. 时刻信息:

表4-4 时刻表

5. 站点信息:

12