菜单
  

     用户用例图
    图3.1 用户用例图

    4  系统设计
    4.1  概要设计
    本应用中不同部分功能明确,各个功能模块之间的界限明朗,故而适合将系统拆分为各个子功能模块来予以实现,本系统中主要的功能模块:
    (1)联想输入模块,通过重写控件适配器实现对站点及车次的联想输入功能。
    (2)站站查询模块,给出两个站点,查询给出的两个站点之间的列车
    (3)站点查询模块,输入一个站点,查询通过该站点的所有列车。
    (4)车次查询模块,输入一个车次,查询该次列车的详细时刻表
    (5)站点-车次无限次数跳转模块,车次查询和站点查询可相互跳转,无跳转次数限制,车次查询的详细信息(某次列车沿途经过的各个站点及时刻信息),长按某个站点可弹出对话框,触摸查看某一站点名称,可跳转到站点查询。反之,站点查询的详细信息(经过某站点的所有列车信息),长按某个车次信息可弹出对话框,触摸查看车次信息,可进入车次查询,带出该次列车的详细信息。
    (6)中转站点查询模块,若站站查询结果为null(即输入的两个站点之间无直达列车),则提示无直达列车,让用户选择是否进行中转查询,若选择是,则根据用户站站查询的输入搜索可以中转的站点,并经过一定的处理并呈现给用户,让用户选择换乘站点。
    (7)中转信息处理模块,当用户在选择了某个中转站点之后,系统就会给出从出发站点(用户输入的)到中转站点(用户选择的),从中转站点到目的站点(用户输入的)的所有列车信息。
    (8)查询结果排序模块,不管是站站查询还是中转查询,它们的本质都是一样的,显示的内容都为两个站点之间的列车信息,结果排序就是根据某种排序依据,排序并显示查询结果。
    (9)查询结果筛选模块,适用于站站查询或者中转查询的结果,根据用户的需求将查询结果进行一定的筛选,只显示用户想要的结果。
    (10)收藏夹功能模块,收藏用户感兴趣的站站查询(中转查询)、站点或车次记录,显示和管理用户的收藏记录。
    (11)系统排版风格模块,用户可以选择不同的结果显示的排版风格。
    (12)系统语言功能模块,用户可以选择系统中用于显示的不同的语言种类。
    (13)系统背景功能模块,用户可以选择并设置某些界面中的背景图片。
    (14)数据库更新模块,通过手动或自动更新来更新本地的数据库。
    (15)应用退出模块,结束应用并释放此应用占用的资源。
    其中站站查询、站点查询、车次查询都有涉及到联想输入功能,因此可以在这些主要功能模块中通过创建联想输入功能的AutoCompleteTextView控件来衔接两个功能模块。
    站站查询和中转查询包含查询结果的排序和筛选,则可以通过将需要操作的数据传递给排序和筛选的功能模块,经过排序或者筛选过后将操作结果返回,最后呈现出来。
    站点查询和车次查询时两个相互独立的功能模块,若无特殊要求,它们仅仅会接受特定的参数,然后通过数据库查找将查询结果呈现出来。那么要实现相互之间的无限制跳转,则只需要在各自的查询当中向另外一个传递查询参数即可。
    4.2  系统数据流图
    数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。在结构化开发方法中,数据流图是需求分析阶段产生的结果[15]。在UML设计方法分析系统在运行阶段主要涉及到:一是用户在使用本软件时与软件交互产生的数据流,二是本软件在手机数据库中查询结果时产生的数据流,三是用户请求数据库更新和软件自动更新产生的数据流,四是在下载数据库到本地时产生的数据流。
  1. 上一篇:基于安卓设备的Windows系统文件管家设计
  2. 下一篇:Android系统平台文件管理器的设计与开发
  1. android学习行为共享系统的设计与实现

  2. android+mysql城市雨伞共享平台的设计与实现

  3. android冠字号码的二维码打印及查看软件设计

  4. CC2530云服务的智能家居系统的设计

  5. Android的天气预报客户端的设计与实现

  6. Android百度地图智慧出行系统设计与实现

  7. Android手机的一个简易商城客户端设计

  8. 杂拟谷盗体内共生菌沃尔...

  9. java+mysql车辆管理系统的设计+源代码

  10. 电站锅炉暖风器设计任务书

  11. 当代大学生慈善意识研究+文献综述

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 河岸冲刷和泥沙淤积的监测国内外研究现状

  14. 中考体育项目与体育教学合理结合的研究

  15. 十二层带中心支撑钢结构...

  16. 大众媒体对公共政策制定的影响

  17. 乳业同业并购式全产业链...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回