- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件工程》
实验报告
学 院:软件学院
专业班级:软件1334
学 号:
姓 名:
2015-04-11
太原理工大学学生实验报告
专业班级
软件1334
学号
姓名
实验日期
2015.04.11
实验地点
209
成绩
课程名称
机票预订系统
实验题目
传统软件工程的需求分析建模
目的与任务
目的:
客户端功能
旅行社把旅客要求订票的信息由专人负责输入,进行网上订票。
当旅客交付了预订金后,系统打印出取票通知和帐单给旅客。
服务器端功能
接收由旅行社客户端发回的所需机票信息。通过网络接收机票信息并存入到服务器的数据库中。
生成航班信息。根据所需机票信息(时间,地点),在数据库中查询并得到正确的航班的信息,分配所需的机票数并在数据库中做出已售出的标记。
传递航班信息到旅行社(客户端),把得到的航班信息通过网络传递到旅行社。
打印机票给已经订票的旅客。根据旅客的取票通知及帐单,经过确认无误后,接受旅客的付款后把机票印出来交给旅客。
任务:
数据流图
旅客订票流程图,如图 3.1所示:
图 3.1 旅客订票流程
旅客取票流程图,如图3.2所示:
图 3. SEQ 图 \* ARABIC 2 旅客取票流程
数据字典
太原理工大学学生实验报告
专业班级
软件1334
学号
姓名
实验日期
2015.04.11
实验地点
209
成绩
课程名称
机票预订系统
实验题目
传统软件工程的结构设计
总体设计可能的设计方法有自顶向下,逐步细化设计方法;模块化设计方法;结构化设计方法。针对以上系统要完成的功能,本系统总体设计采用自顶向下,逐步细化的方法将功能层次结构的各个部分组合起来,以完成整个系统的实现细节。
层次结构
系统的的顶层结构
航班信息管理
图 4.2
图 4.2 航班信息管理
航班信息管理
航班录入
航班查询
航班修改
航班删除
订票处理:
图 4. SEQ 图 \* ARABIC 3
图 4. SEQ 图 \* ARABIC 3 订票处理
例外处理(此处航班改变后,均做退票处理)
2.接口设计(人机界面设计)
管理员和票务员使用同一登陆界面,登陆后进去后有个自的界面,然后进一步操作。
大体的界面设计
订票界面
4.数据库设计
整体E-R图
模块设计
模块设计将对总体设计中模块结构进行细化。
登陆模块
航班信息管理的各个模块
订票处理的各个模块
图:订票处理各模块
取票处理模块
例外处理退票面模块(延误取票和这个模块类似)
太原理工大学学生实验报告
专业班级
软件1334
学号
姓名
实验日期
2015.04.11
实验地点
209
成绩
课程名称
机票预订系统
实验题目
测试
一、目的与任务
目的:在实验四基础上选择一个模块进行编码,完成相关的测试。
1、了解软件测试方法分类,其中包括:
1)白盒测试2)黑盒测试 3)静态测试 4)动态测试
2、了解测试类型
1)单元测试 2)集成测试3)确认测试4)黑盒测试
5)白盒测试6)功能测试 7) α 测试 8) β 测试
任务:正确运用软件测试技术和方法,完成系统的单元测试、综合测试、确认测试、系统测试的方法,掌握测试用例的设计方法,并给出测试报告。
内容、要求
测试用例:
使用黑盒法测试 “新增航班” 模块功能
1. 验证表单完整性:
用例一:
出发城市:北京
到达城市:
起飞日期:
起飞时间:
机票价格:
机票数目:
用例二:
出发城市:北京
到达城市:上海
起飞日期:
起飞时间:
机票价格:
机票数目:
用例三:
出发城市:北京
到达城市:上海
起飞日期:2008-6-11
起飞时间:
机票价格:
机票数目:
用例四:
出发城市:北京
到达城市:上海
起飞日期:2008-6-11
起飞时间:12:30
机票价格:
机票数目:
用例五:
出发城市:北京
到达城市:上海
起飞日期:2008-6-11
起飞时间:12:30
机票价格:1234
机票数目:
用例六:
出发城市:北京
到达城市:上海
起飞日期:2008-6-11
起飞时间:12:30
机票价格:1234
机票数目:123
2. 验证出发城市及到达城市合法性:
用例一:
出发城市:北京
到达城市:上海
起飞日期:2008-6-11
起飞时间:12:30
机票价格:1234
机票数目:123
用例二:
出发城市:北京
到达城市:北京
起飞日期:2008-6-11
起飞时间:12:30
机票价格:1234
机票数目:123
3. 验证起飞日期合法性:
用例一:
出发城市:北京
到达城市:上海
您可能关注的文档
- 【最新文档】优秀艺术团申报材料-范文模板 (6页).doc
- des算法实验报告.doc
- c语言实验报告_2.doc
- 北师大版七年级数学下册全部知识点归纳(新)_2.doc
- 实验二 二阶系统阶跃响应.doc
- 网上支付与电子银行实验报告.doc
- 汽车拆装实验报告 - 副本.doc
- 实验三 直流并励电动机.doc
- 浙教版九年级科学上册第一章 物质及其变化 重难点提升复习练习.doc
- 计算器C++实验报告附源代码.doc
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
文档评论(0)