公交查询系统 数据库课程设计

发布时间:2024-10-08

公交查询系统详细设计说明书

一、需求分析

1.1系统总功能需求

首先需要对公交查询系统进行详细的了解和分析,一个功能完全满足基本需要的系统需要包括以下几个模块:

1.1.1公交信息提取功能模块

在这个功能模块中,提供了开发者从客运公司获取数据并添加至数据库服务器的途径。比如在这个模块中可以提取站点的信息,也可以对这些信息做修改、更新。

1.1.2数据库管理功能模块

在公交查询系统中,对所有的站点、路线信息都要进行统一管理,数据导入和站点、路线的变更等情况也要进行详细的登记,以便能对整个系统运作有全面的了解,并根据实际情况补充不足的部分。

1.1.3信息查询功能模块

在对公交查询系统进行全面信息化管理的过程中,查询是一项非常重要的功能。比如站点换乘查询、公交路线查询功能、公交站点查询等,这项功能能使用户得到即时乘车得各项信息,方便乘车需求人员根据实际情况选择乘车方式。

1.1.4安全/使用管理功能模块

这是任何一个公交查询系统都需要的部分,操作只能由专人进行,只有开发人员和系统管理人员才能拥有权限,特别是数据的导入进度和站点、路线的更改,如果没有安全管理部分,后果难以想象,可能每次登录都需要用户身份的验证。

1.1.5帮助功能模块

这是软件不可缺少的部分,为了方便使用者实用软件,应该有一个详细的帮助模块。

公交查询系统的需求功能需求图如图1-1所示。

图1-1 系统功能需求框图

1.2基本数据维护功能需求

基本数据模块的具体功能如图1-2所示。基本查询信息包括: (1)站点换乘查询功能; (2)公交线路查询功能; (3)公交站点查询功能。

图1-2 基本数据维护功能需求框图

(1)站点的添加,如图1-3所示

图1-3 增加站点信息

这个功能实现把站点信息输入到数据库中,站点信息包括站点号、站点名、站点的首写字母。

(2)站点的修改,如图1-4所示,这个功能实现把站点信息修改后输入到数据库中。(前置条件:已存在站点)

图1-4修改站点信息

(3)路线的增加,如图1-5所示。这个功能实现把路线信息输入到数据库中。路线信息包括路线号、路线名和根路线名。

图1-5路线信息

(4)路线信息的修改,如图1-6所示。这个功能实现把路线信息修改后输入到数据库中。

图1-6修改路线信息

1.3数据库维护功能

数据库维护功能是信息管理系统不可或缺的部分,其需求如图1-12所示。

图1-12数据库维护功能需求

(1)站点信息管理功能需求,如图1-13所示。该功能实现对站点信息的统一管理,可以增加和修改站点信息。

图1-13站点信息管理功能需求

(2)路线信息管理功能需求,如图1-14所示。该功能实现对路线信息的统一管理,可以增加或者修改路线的信息。

图1-14路线信息管理功能需求

1.4安全使用管理功能需求

这个模块的具体功能如图1-18所示。

图1-18安全使用管理功能需求框图

1.5帮助功能需求

这个模块的具体功能如图1-19所示。

图1-19帮助功能需求框图

二、系统建模 2.1流程图

2.2数据流程图

2.3信息流图

三、系统部署

公交查询系统的配置图,如图4-1所示。系统由5个节点组成,应用服务器负责整个系统的运行总体协调工作,数据库服务器负责数据库的管理。业务管理、查询管理以及维护管理分管各个模块的内容。

图4-1 公交查询系统配制图

公交查询系统 数据库课程设计.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219