1编写目的该文档为“公交线路查询系统”详细设计说明的文档
编写目的在于从需求分析已经明确的基础上,为实现需求的功能而阐述自己开发设计思想、方法,逐步开发强壮的系统构架,使设计适合于实施环境,为提高性能而进行设计
并为下一步的详细设计做基础
2背景说明开发软件名称:南京市公交线路查询系统
项目任务提出者:南京航空航天大学储剑波老师
项目开发者:南京航空航天大学0310104小组
用户:南京市公交总公司
实现软件单位:南京航空航天大学及南京市公交总公司
3定义列出本文件中用到的专门术语的定义和缩写词的原词组
4参考资料《软件工程导论》,张海藩,清华大学出版社
《实用软件工程》,郑人杰等,清华大学出版社
2总体设计2
1需求规定1
线路查询:在线路列表中选择相应的线路,经查询后查询结果会显示该线路上所有经过站点于总站数;要求输入框不为空;2
线路选择:在站点中选择相应的起点站与终点站的编号,点击查询,即在查询结果框显示符合用户选择的路线并提供多种路线的支持
修改线路:在线路列表里选择即将修改的线路;在线路改名框输入要更新的名字,点击修改;对一条线路上站点进行修改时,在选择站点框进行相应的增加,删除,改名等操作
站点查询:在站点列表中选择站点,查询后查询结果显示经由该站点的所有线路及具体的站点显示及经过该站点的线路总条数
输入框必须选择站点
注:查询结果框可清空
2运行环境操作系统:windows7(x86x64)编译环境:
VisualC++编译软件:MicrosoftVisualStudio20082
3基本设计概念和处理流程该系统的基本设计概念及主要功能图:登录界面普通用户管理员站点查询线路查询线路选择密码修改站点管理线路管理账户管理图2
3-1站点查询图2
3-2线路查询图2
3-3线路选择图2
3-4增加路线图2
3-5删除线路图2