接着上期博客的讨论,程序流图继续画。

公交查询系统模块

1车次信息查询

功能描述:

普通用户登录成功后可以进入到个人主界面,用户可以进行车次信息查询。车次信息查询是为用户提供按公交车的车号查询,并显示该公交车的相关信息(如:公车的起点站和终点站,车子档次和票价等信息)。

2站点信息查询

功能描述:

用户登录成功后即可进入到用户的个人主界面,在个人主界面,用户首先可以进行站点信息查询。站点信息查询是为用户提供按公交车某一个站点查询到该站点需要乘坐公交车的车号。

3公交换乘方案查询

功能描述:

用户登录成功后即可进入到用户的个人主界面,在个人主界面,用户首先可以进行公交换乘方案的查询。公交换乘方案查询即为用户输入起始站点和目的站点,然后点击查询搜索乘车路线确定换乘的方案。

程序流程图:

公交查询系统的设计之详细设计程序流程图(2)

站点信息管理模块

1删除站点

功能描述:

进行查询所选择的车次所有的站点信息,然后点击删除操作就可以删除该站点。因为在车次中从起点站到终点站计算,其所有的站点是一个有次序的排列,所以删除一个站点,则它的下个站点次序号依次减少一位。

2添加站点

功能描述:

1)在添加站点的文本框中输入要添加的站点名称。

2)提供了一个站点重名的查找功能,该功能可以对你输入添加的站点名称进行名称查重,通过查询站点编码表,显示这个站点是否已经存在。如果不存在,则将此新增站点名称插入到站点编码表中,如果存在,则不需将此站点名称插入到站点编码表中。

3)通过下拉选择框选择新增站点所对应的车次号。

4)如果查询站点总数在文本框中显示为“0”,则需要将起点站和终点站同新增的站点一起插入车次和站点的关系表中。如果查询站点总数在文本框中显示不为“0”,则只需将新增的站点插入车次和站点关系表中即可。

 公交查询系统的设计之详细设计程序流程图(2)