一、体系结构设计

  • 1.系统原型图

  • 2.体系结构环境图

  • 3.构建结构图

二、人机交互界面设计

  • 1.用户分析结果及建议

    本次分析的主要目标关注用户评论反馈,对反馈进行归纳,设计出用户喜欢的界面样式、用户的潜在需求以及了解用户的特征,为后续产品的迭代提供数据指导。

    1.通过调查问卷方式向用户进行数据收集;

    2.对不同类型的用户的行为分析(主要针对于新用户与回访用户);

    3.以一些设计的初稿对用户进行一个满意度调查。



    结果及建议:

    退票和改签功能可以设计在同一个界面之中,方便用户及时进行功能的使用。

  • 2.界面页面功能分析

    功能分析


退票

改签

  • 3.界面设计结果

    一、退票:

    1.用户在退票时,需先查询自己已购的车票;

    2.在点击车票已购车票的信息,在信息后面选择退票按钮;

    3.用户点击退票按钮后,系统需弹出提示框,再次确定用户是否退票;

    4.用户点击确认,退票成功,将原来的车票状态重新设定。



    二、改签:

    1.用户在退票时,需先查询自己已购的车票;

    2.在点击车票已购车票的信息,在信息后面选择改签按钮;

    3.用户需输入要改签的:出发地,到达地,到达时间;

    4.根据用户的改签的信息重新查询,进入原来的购票页面,由用户自己选择车次;

    5.用户选定车次后,进行差价支付;

    6.支付成功,购票成功,系统重新修改车票的状态,改签成功。

三、思考题

  • 结合本次实验的内容,以自己的体会说明编写代码之前,先完成软件设计并通过评审的必要性,从哪些方面保证了软件质量。

通过设计评审发现设计开发活动中存在的问题,及时采取措施解决,同时对解决措施的执行情况进行跟踪验证以确保其有效性。

确保每个开发过程的质量,防止把软件差错传播到下一个过程,因此,检验的目的有两个:

1.切实搞好开发阶段的管理,检查各开发阶段的质量保证。

2.预先防止软件差错给用户造成损失。

从正确性、健壮性、效率、完整性、可用性、风险(产品运行);可理解性、可维修性、灵活性、可测试性(产品修改);可移植性、可再用性、互运行性(产品转移);保证了软件的质量。

航空售票系统设计分析(Markdownpad2图片服务器上传无法显示)的更多相关文章

  1. django中图片的上传和显示

    上传图片实际上是 把图片存在服务器的硬盘中,将图片存储的路径存在数据库中. 1 首先要配置文件上传的路径: 1.1 建立静态文件目录 在项目根目录下 新建一个 static文件夹,下面再建立一个med ...

  2. MVC 4 图片的上传及显示

    1 首先我们看一下如何上传 1.1 view 上传页面: 1: @using (Html.BeginForm("Create", "Achievement", ...

  3. java连接Fastdfs图片服务器上传失败的解决方法

    照着视频上做,但是却连接不了虚拟机linux上的图片服务器,估计是linux防火墙的问题(这个实在是神烦,前面有好几次连接不了都是因为linux防火墙),果不其然,关闭即可. Linux关闭防火墙的命 ...

  4. Django中图片的上传并显示

    一.settings配置文件中配置 MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'medias').replace('\\', ...

  5. Django_图片的上传下载显示配置

    图片上传的配置 image = models.ImageField(upload_to='org/%Y/%m',...) upload_to默认是上传到项目的'MEDIA_ROOT/org/%Y/%m ...

  6. ruby on rails爬坑(三):图片上传及显示

    一,问题及思路 最近在用rails + react + mysql基本框架写一个cms + client的项目,里面涉及到了图片的上传及显示,下面简单说说思路,至于这个项目的配置部署,应该会在寒假结束 ...

  7. 实现图片的上传(要求:上传到指定的FTP服务器)

    考核的知识点: (1)Linux系统的使用 (2)tengine 纯HTTP的web服务器 (3)SpringMVC的上传功能 (4)FTP的数据传到 1.1        传统上传方式的问题 但是在 ...

  8. ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结

    相册 iphone的相册包含摄像头胶卷+用户计算机同步的部分照片.用户可以通过UIImagePickerController类提供的交互对话框来从相册中选择图像.但是,注意:相册中的图片机器路径无法直 ...

  9. HTML5 Canvas前台压缩图片并上传到服务器

    1.前台代码: <input id="fileOne" type="file" /> <input id="btnOne" ...

随机推荐

  1. shell脚本,打印九九乘法表。

    [root@localhost ~]# .sh #!/bin/bash #计算九九乘法表 ` do ` do [ $j -le $i ] && echo -n "$i*$j= ...

  2. Linux关于FTP安全

    https://www.cnblogs.com/Hyber/archive/2017/02/04/6362916.htmlhttps://www.cnblogs.com/ichunqiu/p/7300 ...

  3. iOS 第三方类库之MBProgressHUD

    github链接地址 MBProgressHUD是一个开源的第三方类库实现了很多种样式的提示框,类似Activity indicator,使用上简单.方便,并且可以对显示的内容进行自定义,功能很强大, ...

  4. LeetCode 买卖股票的最佳时机

    给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格. 如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润. 注意你不能在买入股票前卖出股票. 示例 ...

  5. mysql5.6.35源码安装记录

    mysql数据库源码安装: 源码地址:wget http://mirrors.163.com/mysql/Downloads/MySQL-5.6/mysql-5.6.xx.tar.gz #安装前准备, ...

  6. 简单的Redis数据迁移

    dump迁移 1.安装redis-dump工具 sudo apt-get install ruby rubygems ruby-devel -y gem sources --add http://ge ...

  7. GIMP的Path用法,快速选区

    1/很多的快捷键,不多就Shift Ctrl Alt可以自由选择,这里自己多试几次可以熟练掌握吧. 2/快速选区作为Path,这里颜色要纯一点好:Selection to Path Step1:选择F ...

  8. mysql 导入数据库

    1:创建数据库 dos 进入 xxx\MySQL5.7\bin 目录(很多人喜欢把这个路径配置在环境变量path中,这样在dos敲命令时,就直接是mysql......) mysql -uroot - ...

  9. 【mysql】配置 选项文件

    在Windows中,MySQL程序从以下文件读取启动选项: 文件名 目的 WINDIR\my.ini 全局选项 C:\my.cnf 全局选项 INSTALLDIR\my.ini 全局选项 defaul ...

  10. C盘清理小技巧

    步骤/方法 1 1  关闭休眠功能,在开始菜单的运行里输入powercfg -h off 指令,关闭休眠,此文件实际大小和物理内存是一样的,大约可以为C盘释放1-3G的空间. 2 2  设置虚拟内存: ...