航空售票系统设计分析(Markdownpad2图片服务器上传无法显示)
一、体系结构设计
1.系统原型图

2.体系结构环境图

3.构建结构图

二、人机交互界面设计
1.用户分析结果及建议
本次分析的主要目标关注用户评论反馈,对反馈进行归纳,设计出用户喜欢的界面样式、用户的潜在需求以及了解用户的特征,为后续产品的迭代提供数据指导。
1.通过调查问卷方式向用户进行数据收集;
2.对不同类型的用户的行为分析(主要针对于新用户与回访用户);
3.以一些设计的初稿对用户进行一个满意度调查。
结果及建议:
退票和改签功能可以设计在同一个界面之中,方便用户及时进行功能的使用。2.界面页面功能分析
功能分析


退票
改签
3.界面设计结果
一、退票:
1.用户在退票时,需先查询自己已购的车票;
2.在点击车票已购车票的信息,在信息后面选择退票按钮;
3.用户点击退票按钮后,系统需弹出提示框,再次确定用户是否退票;
4.用户点击确认,退票成功,将原来的车票状态重新设定。
二、改签:
1.用户在退票时,需先查询自己已购的车票;
2.在点击车票已购车票的信息,在信息后面选择改签按钮;
3.用户需输入要改签的:出发地,到达地,到达时间;
4.根据用户的改签的信息重新查询,进入原来的购票页面,由用户自己选择车次;
5.用户选定车次后,进行差价支付;
6.支付成功,购票成功,系统重新修改车票的状态,改签成功。



三、思考题
结合本次实验的内容,以自己的体会说明编写代码之前,先完成软件设计并通过评审的必要性,从哪些方面保证了软件质量。
通过设计评审发现设计开发活动中存在的问题,及时采取措施解决,同时对解决措施的执行情况进行跟踪验证以确保其有效性。
确保每个开发过程的质量,防止把软件差错传播到下一个过程,因此,检验的目的有两个:
1.切实搞好开发阶段的管理,检查各开发阶段的质量保证。
2.预先防止软件差错给用户造成损失。
从正确性、健壮性、效率、完整性、可用性、风险(产品运行);可理解性、可维修性、灵活性、可测试性(产品修改);可移植性、可再用性、互运行性(产品转移);保证了软件的质量。
航空售票系统设计分析(Markdownpad2图片服务器上传无法显示)的更多相关文章
- django中图片的上传和显示
上传图片实际上是 把图片存在服务器的硬盘中,将图片存储的路径存在数据库中. 1 首先要配置文件上传的路径: 1.1 建立静态文件目录 在项目根目录下 新建一个 static文件夹,下面再建立一个med ...
- MVC 4 图片的上传及显示
1 首先我们看一下如何上传 1.1 view 上传页面: 1: @using (Html.BeginForm("Create", "Achievement", ...
- java连接Fastdfs图片服务器上传失败的解决方法
照着视频上做,但是却连接不了虚拟机linux上的图片服务器,估计是linux防火墙的问题(这个实在是神烦,前面有好几次连接不了都是因为linux防火墙),果不其然,关闭即可. Linux关闭防火墙的命 ...
- Django中图片的上传并显示
一.settings配置文件中配置 MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'medias').replace('\\', ...
- Django_图片的上传下载显示配置
图片上传的配置 image = models.ImageField(upload_to='org/%Y/%m',...) upload_to默认是上传到项目的'MEDIA_ROOT/org/%Y/%m ...
- ruby on rails爬坑(三):图片上传及显示
一,问题及思路 最近在用rails + react + mysql基本框架写一个cms + client的项目,里面涉及到了图片的上传及显示,下面简单说说思路,至于这个项目的配置部署,应该会在寒假结束 ...
- 实现图片的上传(要求:上传到指定的FTP服务器)
考核的知识点: (1)Linux系统的使用 (2)tengine 纯HTTP的web服务器 (3)SpringMVC的上传功能 (4)FTP的数据传到 1.1 传统上传方式的问题 但是在 ...
- ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结
相册 iphone的相册包含摄像头胶卷+用户计算机同步的部分照片.用户可以通过UIImagePickerController类提供的交互对话框来从相册中选择图像.但是,注意:相册中的图片机器路径无法直 ...
- HTML5 Canvas前台压缩图片并上传到服务器
1.前台代码: <input id="fileOne" type="file" /> <input id="btnOne" ...
随机推荐
- HTML5 Geolocation(地理位置)
HTML5 Geolocation(地理位置).是用来定位用户的位置的. HTML5 Geolocation API 用于获得用户的地理位置,鉴于该特性可能侵犯用户的隐私权,除非用户同意,否则不能获取 ...
- C# 读App.config配置文件[2]: .Net Core框架
C# 读App.config配置文件[1]:.Net Framework框架 C# 读App.config配置文件[2]: .Net Core框架 网上都是.net framework读取配置文件的方 ...
- Sass 构建之 7-1模式
Sass 项目结构之7-1模式 7-1模式的结构:7个文件夹,1个文件. 基本上,你需要将所有的部件放进7个不同的文件夹和一个位于根目录的文件(通常用main.scss或者app.scss) 编译时会 ...
- html中注释的问题
在修改jsp页面的时候遇到了一个有点难懂的注释,mark一下 <script> <!-- alert("js code"); //--> </scri ...
- 五分钟入门 Dingo API
基于 https://laravel-china.org/doc... 文档更简洁的描述Dingo,直戳重点,注重实践 Django-Book 概述 Dingo API帮助您轻松快速地构建自己的API ...
- jquery如何获取手机网页触屏坐标:ontouchstart 、ontouchend、ontouchmove
function handleTouchEvent(event) { //只跟踪一次触摸 ) { var output = document.getElementById("output&q ...
- (转)WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
[root@bak1 bak]# scp gwsyj.sql.gz root@192.168.21.65:/data/dbdata/ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ...
- Makefile学习(二)----生成静态库文件
Lunix下编译静态库文件: .o后缀文件:编译生成的中间代码文件: .a后缀文件:静态库文件,编译的时候会合到可执行程序中,文件比较大: .so后缀文件:动态库文件,只是一个指向,不会合到可执行程序 ...
- Struts2之初体验
Struts21.了解Struts2 请求调度框架Struts2是一个MVC框架Struts2类库:Struts2-core Struts2核心XWork-core xwork核心 Struts2的构 ...
- mac securecrt自动保存密码
一.问题描述 mac有自带的终端,可以运行ssl和sftp,但是目录操作,文件操作和文件上传是分开的,很不方便,并且文件上传命令需要文件的全路路径. 使用securecrt能方便的解决上述的问题,并且 ...

