出行宝贝出行管理系统.DOC

上传人:国*** 文档编号:1155491 上传时间:2018-12-14 格式:DOC 页数:14 大小:110.50KB
下载 相关 举报
出行宝贝出行管理系统.DOC_第1页
第1页 / 共14页
出行宝贝出行管理系统.DOC_第2页
第2页 / 共14页
出行宝贝出行管理系统.DOC_第3页
第3页 / 共14页
出行宝贝出行管理系统.DOC_第4页
第4页 / 共14页
出行宝贝出行管理系统.DOC_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、1“出行宝贝”出行管理系统项目开发总结报告V1.1拟 制 人 审 核 人_二一一年十二月十四日2目录1 引言 .21.1 编写目的 .21.2 项目背景 .21.3 术语及定义 .21.4 参考资料 .32 实际开发结果 .32.1 产品 .32.2 主要功能和性能 .42.3 基本流程 .62.4 计划执行情况 .103 开发工作评价 .113.1 生产效率 .113.2 产品质量 .113.3 技术方法 .124 本人经验与教训 .125 经验和教训 .1231 引言1.1 编写目的编写项目开发总结报告是为了让开发人员和用户对开发的过程有一个总体的了解,并通过该报告对软件开发过程中的所有工

2、作做一个总结和概括,以及对开发过程中的不足做一个总结,为以后的维护工作奠定基础。预期阅读范围是本次参与开发的开发团队以及用户。1.2 项目背景1. 名称:“出行宝贝”出行管理系统 2. 项目提出者、开发者、用户1)项目提出者:软件工程开发实践 3 组2)开发者:软件工程开发实践 3 组3)用户:出行人员,出行助手系统管理人员3 开发背景随着社会经济高速发展及人们生活水平日益提高,人们对生活质量的要求越来越高,旅游出行成为人们日常生活需求之一,因此,为人们提供一个简单实用的出行管理系统越发重要。当前的出行管理系统主要提高单种交通工具的出行查询,如航空出行管理、火车出行管理等,没有一个集成多种交通

3、方式的出行管理系统供大家使用。本项目开发组针对市场及人们的出行需求,以开发集航空、火车、公交等多种交通出行方式于一体的集成式出行管理系统为目的,为人们提供方便快捷的出行查询,如航班查询、票务管理、公交线路查询等多项实用功能。1.3 术语及定义数据:人们通常使用各种各样的物理符号来表示客观事物的特性和特征,这些符号及组 合信息:数据经过加工处理后所获取的有用知识数据处理:将数据转换为信息的过程,主要过程包括:数据的处理、整理、存储、加工、分类、维护、排序、检索和传输等。数据处理的目的是从大量的数据中,根 据数据自身的规律及其相互关系,通过分析、归纳、推理等科学方法,利用 计算机技术、数据库技术等

4、技术手段,提取有效的信息资源,为进一步分析、 管理、决策提供依据计算机硬件:他是数据库系统的物质基础,是存储数据库及运行数据库管理系统DBMS 的硬件资源,主要包括主机、存储设备、I/O 通道等,以及计算机网络环 境数据库管理系统:是负责数据库存取、维护和管理的系统软件。DBMS 提供对数据库4中数据资源进行统一管理和控制的功能,将用户、应用程序与数据库数据 相互隔离,是数据库系统的核心,其功能的强弱是衡量数据库系统系统性 能优劣的主要指标.DBMS 必须运行在相应的系统平台上,有操作系统和相关操作系统软件的支持数据库用户:用户是指管理、开发、使用数据库系统的所有人员,通常包括数据库管理 员、

5、应用程序员和终端用户1.4 参考资料1Roger S.Pressman. 软件工程 -实践者之路M.北京:清华大学出版社,2006.2项目开发计划任务书3项目需求说明书3详细设计说明书2 实际开发结果2.1 产品1. 系统程序文件信息文件 文件功能 文件大小 文件格式 文件数量busquery.asp 公交查询 6.48KB ASP 1conn.asp 数据库连接 12.0KB ASP 1fBooking.asp 机票预定 6.73KB ASP 1flight_conn.asp 返回航班数据查询结果6.95KB ASP 1Index.html 主页页面 9.09KB HTML 1Index_l

6、ogin.asp 主页登录 8.87KB ASP 1Loging.asp 登录功能 1.59KB ASP 1Reg.html 注册页面 2.74KB HTML 1Reg.asp 注册功能 1.59KB ASP 1tBooking.asp 火车票预定功能 6.30KB ASP 1Train_conn.asp 返回火车数据结果7.99KB ASP 1Userquery.asp 用户查询功能 7.99KB ASP 12. 系统程序文件层次关系最终的产品主要包括以上文件。1) 用户通过 reg.html 页面注册,由 reg.asp 实现数据库的写入操作。2) 用户在 index.html 输入用户名

7、和密码,由 login.asp 处理用户登录过程3) 用户在 index.html 上执行飞机查询的操作,通过 flight_conn.asp 返回查询结果。4) 用户在 index.html 上执行飞机查询的操作,通过 train_conn.asp 返回查询结果。55) 用户在 index.html 上执行公交查询的操作,通过 busquery.asp 返回查询结果。6) 用户在 flight_conn.asp 返回的查询结果的页面上执行飞机订票操作,j 进行订票操作前,必须通过 login.asp 的登录过程,由 fBooking.asp 处理订票过程,并返回订票结果7) 用户在 trai

8、n_conn.asp 返回的查询结果的页面上执行飞机订票操作, 进行订票操作前,必须通过 login.asp 的登录过程,由 tBooking.asp 处理订票过程,并返回订票结果3. 数据库信息数据库软件:MS SQL SERVER 2005 数据库名:: SE数据库表:busroute 表一个,busstop 表一个,flight 表一个,flightticket 表一个Flightuser 表一个,stoponroute 表一个,train 表一个,trainticket 表一个Trainuser 表一个,users 表一个 2.2 主要功能和性能1、主要功能:1. 提供飞机的票务管理、

9、航班查询及航线查询等基本功能;1) 票务管理a. 订票功能:当用户需要预订机票,为用户提供机票剩余量及机票价格的查询;b. 退票功能:当用户遇紧急事件不能如期登机或飞机因故不能如期起飞,为用户提供机票的退票功能;2) 航班查询a. 高级查询:高级查询面向已订票用户或机票持有人。当机票持有人登陆界面查询时,只需输入持票人姓名或有效证件号,即可为机票持有人提供所在航班的航班号、登机时间、航班所在机场等信息;b. 普通查询:当普通用户(即尚未订票或未持有机票的用户)登陆界面查询信息时,提供航班号等信息,不享有高级查询所提供的部分功能;3) 航线查询a. 高级查询:高级查询面向已订票用户或机票持有人。

10、当机票持有人登陆界面查询时,只需输入持票人姓名或有效证件号及密码,即可向该用户提供本次航线的相关信息,如航程、所需时间等;b. 普通查询:当普通用户(即尚未订票或未持有机票的用户)登陆界面查询时,向用户提供所查的相关信息,不享有高级查询所提供的部分功能;实际开发目标:其中票务管理基航班查询与航线查询功能基本达到,高级 查询与普通查询不够完善。2. 提供火车的票务管理、车次查询等基本功能;1) 票务管理a. 订票功能:当用户使用该功能时,向用户提供车票剩余量及车6票价格等信息;b. 退票功能:当用户遇紧急事件不能如期成行或火车因故不能如期出发,为用户提供火车票的退票功能;2) 车次查询a. 高级

11、查询:此功能面向火车票持有人或已订票的用户。当用户输入姓名或有效证件号码及密码时,向用户提供该车次的相关信息,如火车起始车站、出发时间等。b. 普通查询:当普通用户(即尚未订票或未持有火车票的用户)登陆界面查询时,向用户提供所查的相关信息,如车次号、火车起始车站、到达车站、出发时间等;实际开发目标:最终实现的系统中,其中票务管理基本达到了,而车次查 询基本打到,但是高级查询和普通查询未能有所区别。3. 提供公交的线路查询、站点查询、换乘等基本功能;1) 线路查询:当用户登陆界面查询线路时,只需输入起始站及终止站,系统即向用户提供从该起始站到该终止站的所有相关路线信息(路线信息按各条线路到达终止

12、站所需时间的升序排序) ,包括该路线上的公交车次、公交车的营运时间、到达所需时间等;2) 站点查询:当用户登陆界面查询站点时,只需输入站点名,系统即可向用户提供该站点的相关信息,如站点的地理位置、经过该站点的公交车次等;3) 换乘:当用户登陆界面查询换乘信息时,只需输入需换乘的站点名,系统即可向用户提供该站点附近的公交站点(所罗列的公交站点按距换乘站点距离升序排列) ,包括所罗列站点的地理位置、经过该公交站点的公交车次等信息;实际开发目标:公交的所有的查询功能均已基本实现。二、主要性能: 1. 时间特性用户在使用本软件时,响应时间应在 1s 内;更新处理时间应不超过 1 天;运行时间应保持能长

13、久运行。响应时间:小于等于 100 毫秒更新处理时间:小于等于 300 毫秒数据转换与传输时间:小于等于 10000 毫秒运行时间:小于等于 100 毫秒数据更新时间:小于等于 10000 毫秒2. 数据精确度响应时间精确度数量级为:100 毫秒路程长度的精确度数量级为:1.00 千米路程时间的精确度数量级为:1 分钟所有的性能需求均在可可接受的延迟范围内基本达到。2.3 基本流程1、主流程:7用户查询功能飞机查询火车查询公交查询验证是否存在用户用户密码登录失败 , 重新登录失败票务管理成功火车票务管理 飞机票务管理2、火车查询功能流程图:8开始输入查询车次脚本读入输入信息 , 进行数据库查询

14、查询是否成功返回查询结果返回错误信息失败成功结束3、飞机查询流程图:9开始选择航班查询或航线查询输入查询的航班脚本接收页面信息 , 进行数据查询操作输入要查询的航线航班查询判断查询是否成功返回航班信息返回错误信息脚本接收页面信息 , 进行数据查询操作判断查询是否成功返回航班信息返回错误信息失败成功失败成功结束航线查询4、公交查询流程图:10开始选择线路查询 , 站点查询或换乘查询输入查询线路脚本响应页面输入信息 , 并且执行数据库查询操作返回查询是否成功返回查询信息 , 将查询信息提交到页面返回错误信息 , 将查询失败信息提交到页面输入查询站点脚本响应页面输入信息 , 并且执行数据库查询操作返回查询是否成功返回错误信息 , 将查询失败信息提交到页面返回查询信息 , 将查询信息提交到页面输入换乘地点脚本响应页面输入信息 , 并且执行数据库查询操作返回查询是否成功返回查询信息 , 将查询信息提交到页面成功失败成功成功失败返回错误信息 , 将查询失败信息提交到页面结束失败5、退订票流程图:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。