南京市公交查询系统:全方位总体设计与功能详解

4星 · 超过85%的资源 需积分: 15 39 下载量 100 浏览量 更新于2024-11-03 收藏 48KB DOC 举报
南京公交查询系统总体设计是一项基于软件工程规范的项目,旨在为用户提供便捷、高效的公交信息查询服务。项目的目的是通过面向对象分析和C/S模式设计,利用C语言编程实现,配合Microsoft Access数据库管理系统,解决用户对公交线路、站点、换乘、路况以及相关服务信息的需求。 1. 引言部分阐述了编写本需求规格说明书的背景,即通过对市场调研和用户访谈的分析,确定软件的功能和性能。项目名为“南京市公交查询系统”,目标用户包括乘客和系统管理员,技术采用面向对象分析,设计模式为客户端/服务器架构。项目由胡文燕等人负责,计划在一个月内完成。参考文献中提到了《UML用户指南》和《软件工程》这两本权威教材,为设计提供了理论支持。 2. 任务概述明确了五个关键目标: - 实现并发访问,提升查询效率; - 支持站点到站点查询和公交线路查询; - 设计简单易用的查询流程; - 根据交通变化动态更新和扩展功能; - 提供可靠的信息,增加公交系统的吸引力。 运行环境方面,软件需能在Windows 2000、XP、Vista、ME和NT等多种操作系统上运行,用户界面简洁,接受简单的交互数据输入,返回查询结果包括文字信息和地图显示。此外,系统还包含地图操作功能如漫游、缩放、测距、点选,以及实时路况提示和帮助信息。 2.3 需求概述着重于功能划分和描述: - 查询功能包括公交线路信息、车辆信息、站点信息、主要客运中心信息和景点介绍; - 地图操作功能支持用户浏览地图并进行交互式操作; - 滚动显示路况提示,便于用户及时了解路况; - 实时提供帮助信息,以辅助用户快速掌握使用方法。 总结起来,这个公交查询系统的设计目标是构建一个功能全面、易用且具有适应性的工具,满足用户对公交出行信息的实时需求,同时考虑了软件工程的最佳实践和用户体验。通过遵循软件工程的规范,可以确保项目的成功实施和高质量交付。