软件工程实验报告----航空订票系统内容摘要:

ABS_ UCD_001 用例描述 管理员根据实际需要进行操作 主执行者 系统管理员 前置条件 系统管理员登陆成功 基本事件流 1. 管理员进入登录页面,输入登录信息,用户登录,用例开始 2. 系统进行用户信息验证 3. 验证通过,用户 进入系统主页面,验证不通过转 e1 6 4. 用户选择一项相关模块进行相应的操作 5. 用户输入相应参数进行操作 6. 系统提示操作成功或显示相应结果 7. 用户操作完毕,选择注销离开系统 扩展事件流 ,系统显示用户信息不对 ,选择重新登录,转 1 ,选择取消离开系统 后置条件 无。 用例名称 普通用户操作用例图 用例编号 ABS_ UCD_002 用例描述 普通用户员根据实际需要进行操作 主执行者 普通用户 前置条件 普通用户登陆成功 基本事件流 1. 普通用户进入登录页面,输入登录信息,用户登录,用例开始 2. 系统进行用户信息验证 3. 验证通过,用户进入系统主页面,验证不通过转 e1 4. 用户选择一项相关模块进行相应的操作 5. 用户输入相应参数进行操作 6. 系统提示操作成功或显示相应结果 7. 用户操作完毕,选择注销离开系统 7 扩展事件流 ,系统显示用户信息不对 ,选择重新登录,转 1 ,选择取消离开系统 后置条件 无。 系统总模块时序图 验 证失败的时序图 用户 登录页面 系统主页面 系统 数据库1 : 用户登录2 : v a l i d a t e ( )3 : 调用验证方法4 : 验证失败5 : 验证失败6 : 提示用户信息不正确 时序图名称 集团公司相关用户登录时验证失败时序图 时序图编号 ES_SD_001 功能描述 集团公司用户登录系统,以便进行扭亏增赢分析 对象 用户,登陆页面,系统主界面,系统,数据库 消息说明 ,输入用户信息,按下登陆按钮 ‘ (validate()方法 ) ,验证失败 8 航空订票系统使用时序图 时序图名称 航空订票系统使用 时序图编号 ABS_SD_001 功能描述 根据实际需求进行相应操作包括录入航班信息、订票等 对象 用户,登陆页面,系统主界面,系统,数据库 消息说明 ,输入用户信息,按下登陆按钮 ‘ (validate()方法 ) ,同时返回操作结果 ,或看到操作结果 用户 登录页面 系统主页面 系统 数据库1 : 用户登录5 : 进入主页面1 0 : 提示操作成功或失败1 1 : 用户注销2 : v a l i d a t e ( )3 : 调用验证方法4 : 验证成功6 : 调用相应模块9 : 操作成功或失败7 : 启动相应操作8 : 操作成功或失败 9 系统总模块协作图 用户验证失败时的协作图 协作图编号 ABS_CD_001 航空订票系统使用协作图 协作图编号 ABS_CD_002 用户 登陆页面系统主页面系统 数据库1 : 用户登录2 : v a l i d a t e ( )3 : 调用验证方法4 : 验证失败5 : 验证失败信息6 : 提示用户信息不正确用户 登录页面系统数据库系统主页面1: 用户登录10 : 提示操作成功或失败11 : 用户注销2: v al i da t e( )3: 调用验证方法7: 启动相应操作4: 验证成功8: 操作成功或失败5: 进入主页面9: 操作成功或失败6: 调用相应模块 10 系统总模块活动图 活动图编号 ABS_AD_001 11 系统子应用设计 后台管理 模块 . 1 功能 描述 后台 管理模块主要负责对系统日常工作所需信息的维护工作,主要包括航班信息的录入、用户锁定航班机票的状态维护,同时后台允许管理云对自己个人信息进行相应的管理。 功能框图 航班信息管理 功能分析 业务描述: 航班信息管理主要包括航班信息四个方面的操作:录入新开航班信息、查询相应航班信息、修改已有航班信息、对废弃航班信息进行删除操作。 功能: 提供本订票系统日常对于航班信息的维护管理工作 需 要数据: 航班信息 航班编号航班号、所属航空公司、起始站、终点站、票价(默认为统一售价)、票数、起始时间、到站时间 修改机票状态 功能分析 业务描述: 后台管理 航班信息管理 修改机票状态 个人信息维护 12 对客户所预定的机票的状态进行管理,客户所订机票出事默认状态为“预订”,由于客观原因允许管理员取消用户某次订票业务时,可通过修改所订机票状态至“退票”来实现,当用户付过帐时可改机票状态为“已售”来完成。 功能: 提供本订票系统日常订票业务的管理。 需要数据: 取票通知信息 取票 通知编号、类别编号、用户编号、航班号 、票数、总价、状态 个人信息维护 功能分析 业务描述: 系统允许管理员对自己的登录信息进行管理、本系统中仅允许管理员设置用户名和密码。 功能: 提供管理员日常信息维护。 需要数据: 管理员信息 用户名、密码 模块功能总结 在这个模块中,管理不能通过后台操作界面修改任何关于用户的信息,保证用户信息的安全性。 模块仅允许管理员对订票状态进行修改,订票的详细信息使用户自己填写,管理员仅有查看的权限。 模块中为便于管理员日常操作,允许其对个人相关信息进行管理。 13 子应用时序图 A .管理员添加航班信息时序图 时序图名称 管理员添加航班信息 时序图编号 ABSBMSD001 功能描述 管理员通过后台操作添加相关航班信息 对象 管理员、后台维护界面、添加航班信息界面、系统、数据库 消息说明 . ,用例开始。 ,返回添加结果。 成功 /失败提示。 14 时序图名称 管理员查询航班信息 时序图编号 ABSBMSD002 功能描述 管理员通过后台操作查询相关航班信息 对象 管理员、后台维护界面、航班信息查询界面、系统、数据库 消息说明 ,用例开始。 ,返回查询结果。 /失败提示及结果页面。 15 时序图名称 管理员修改航班信息 时序图编号 ABSBMSD003 功能描述 管理员通过后台操作修改相关航班信息 对象 管理员、后台维护界面、航班信息界面、航班信息修改页面、系统、数据库 消息说明 ,用例开始。 、选择具体航班。 ,数据库进行数据更新。 /失败提示。 16 时序图名称 管理员删除航班信息 时序图编号 ABSBMSD004 功能描述 管理员通过后台操作删除废弃航班信息 对象 管理员、后台维护界面、航班信息界面、航班信息删除页面、系统、数据库 消息说明 ,用例开始。 、选择具体航班。 交删除操作,数据库进行数据更新。 /失败提示。 17 时序图名称 管理员修改订票状态 时序图编号 ABSBMSD005 功能描述 管理员通过后台操修改客户所预订机票的状态 对象 管理员、后台维护界面、订票状态修改界面、系统、数据库 消息说明 ,用例开始。 、显示具体状态信息。 ,数据库进行数据更新。 操作成功 /失败提示。 18 时序图名称 管理员个人信息维护 时序图编号 ABSBMSD006 功能描述 管理员通过后台操维护个人信息 对象 管理员、后台维护界面、个人信息维护界面、系统、数据库 消息说明 ,用例开始。 、显示个人具体信息。 ,数据库进行数据更新。 /失败提示。 19 系统前台使用模块 功能 描述 这是系统提交给用户使用的模块,普通用户通过系统可以进行预订机票等正常业务的办理,支持个人用户和集团用户的预定办理工作,允许用户取消预订和修改个人注册信息等操作,同时提供打印导出取票通知等功能。 功能框图 预订及取消机票 功能分析 业务描述: 允许已注册用户登陆进行预订机票以及取消去定的操作。 功能: 提供本订票系统的核心业务。 需要数据: 航班信息 航班编号航班号、所属航空公司、起始站、终点站、 票价(默认为统一售价)、票数、起始时间、到站时间 机票状态信息 机票状态 普通用户注册 功能分析 业务描述: 未注册用户仅允许进行浏览和查询机票等操作。 允许用户通过注册来进行预订机票的操作。 功能: 提供本订票系统日常订票的前提业务。 系统使用 预订及取消机票 普通用户注册 个人信息维护 查询航班信息 20 需要数据: 用户个人信息 —用户类别、用户姓名、联系电话、身份证号 个人信息维护 功能分析 业务描述: 系统允许注册用户对自己的个人信息进行管理、本系统中仅允许用户修改个人所有相关信息,包括登陆名、密码、及订票所涉及到的 个人详细信息。 功能: 提供用户日常信息维护。 需要数据: 用户个人信息 —用户类别、用户姓名、联系电话、身份证号 航班信息查询 功能分析 业务描述: 系统允许注册及未注册用户通过查询操作了解相关航班信息。 功能: 提供航班信息查询操作。 需要数据: 查询条件 —航班号、出发日期、出发地点 模块功能总结 这个模块主要用于客户日常使用,包括客户的注册、预订机票、取消预订及修改管理个人相关信息等功能,这是本订票系统面向大众用户的一个前端平台。 21 子应用时序图 A .普通用户注册时序图 时序图名称 普通用户注册 时序图编号 ABSSD001 功能描述 未注册用户通过本功能进行注册,然后允许进行预订机票等操作。 对象 普通用户、订票系统主界面、用户注册界面、系统、数据库 消息说明 ,用例开始。 ,提交注册。 22 时序图 时序图名称 普通用户 预订机票 时序图编号 ABSSD002 功能描述 注册用户通过本功能进行预订机票的业务操作。 对象 普通用户、订票系统主界面、航班具体信息界面、系统、数据库 消息说明 ,用例开始。 ,提交预定操作。 23 时 序图名称 普通用户 查询航班信息 时序图编号 ABSSD003 功能描述 注册及未注册用户通过本功能查询相关航班信息。 对象 普通用户、订票系统主界面、航班查询界面、系统、数据库 消息说明 ,用例开始。 ,提交查询操作。 24 时序图名称 普通用户 取消预 订 时序图编号 ABSSD004 功能描述 注册用户通过本功能实现。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。