该做业所属课程 | https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2 |
做业要求连接 | https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/3330 |
团队名称 | Eight party to gain(八方来财) |
做业目标 | 一、初步开发出所设计小程序的各项功能 二、对不完善的功能进行改进和完善 三、明确后期开发和工做方向 |
1、团队成员的学号列表程序员
姓名 | 学号 |
黄亚恒 | 201731082208(组长) |
肖磊 | 201731062534 |
肖莉 | 201731082408 |
邓召春 | 201731082206 |
方旭瑞 | 201731102211 |
汪海鑫 | 201731081716 |
姜亦航 | 201731083311 |
郑智豪 | 201731062514 |
2、给出项目α版本的发布地址或者下载安装说明(可供下载及操做)算法
下载地址:无(因为是微信小程序,无需进行下载,只需具有微信app便可)数据库
使用操做:打开手机端微信APP,在微信小程序中搜索“云印广告服务平台”,点击小程序便可进行使用。小程序
3、给出一份α版本的测试报告微信小程序
板块 | 测试人员(学号) |
在线打印(上传订单信息、上传打印文件) | 201731082208 |
201731062534 | |
201731082408 | |
资料共享(上传文件、搜索文件、下载文件) | 201731082206 |
201731102211 | |
201731081716 | |
下载资料文件输入广告设计要求(上传用户需求信息) | 201731083311 |
201731062514 |
微信开发者工具服务器
功能 | 用例 |
上传订单信息 | 彩印24份纸张规格为105g的文件,并在2019年6月9号12:00以前送到西南石油大学思学楼(楼下) |
上传打印文件 | 上传一张演员图片 |
上传文件 | 选择并上传一张狗狗图片 |
下载文件 | 选择一张猫咪图片点击下载 |
上传用户需求信息 | 小明制做一份社团招新的海报,其所在社团为公益类社团,要求清新,简介。 |
1、在线打印初版块:上传订单信息微信
在线打印第二版块:上传打印文件(图片)(此处咱们上传的是图片,由于咱们在上传文件方面还有必定的瑕疵,后面会继续改进)微信开发
2、资料共享初版块:上传文件(此处成功选择并上传一张小狗的图片)app
资料共享初版块:上传文件(成功选择并点击并进行图片的下载和保存)函数
3、广告设计板块(用户上传广告设计需求)
用户信息上传
在用户端上传相应的配送服务信息,如电话、地址、配送时间等,在后台能够成功无乱码的接收到。若用户未将信息填对,如电话号码不是11位天然数或者以0开头,那么将会提示用户填写错误,而且不能进入下一步。这部分的测试工做相对简单,可是必须考虑全面,站在用户的角度去使用程序,用户能够犯错误,可是程序员不行,用户填错信息很正常,因此程序员应该将全部可能出现的bug尽可能所有找出来,否则一丝细节就可能致使用户对整个程序的感觉,得不偿失。
广告设计模块用户信息得上传与接收
这部分的功能是将用户的要求上传到后台,并留下联系方式在以后平台运营者收到信息并联系客户从而达到一个更加自由的广告服务中枢功能。
这部分功能是为了知足用户更多的需求,于是十分自由,用户留下需求以及电话,平台联系用户知足需求,因此更加快捷简便就是主要目的,只有更加快捷更加灵活简便,用户才会更加喜欢用这个功能,才会更加依赖这个软件。
由于小程序获取远程数据,必须为HTTPS环境,所以咱们配置了相应的服务器,经过屡次本地文件传输测试,咱们的小程序能够实时接收到用户上传的文件地址,而后咱们能够经过这个地址访问到相应的文件并将其下载和打印。
这部分我主要经过上传不一样格式不一样大小文件(图片)来测试其功能,主要算法由微信平台提供,所以较为成熟,测试反应较为良好。只是亟待解决文件上传的问题,须要全员共同想办法解决。
测试内容:打印规格的选择
主要内容:打印份数的选择:1-99九、是否彩印:是或者否、打印样式:双面或者单面
测试方法:屡次随机挑选不一样的条件进行搭配,观察后台反馈信息是否一致,后台接收的信息与用户选择的信息一致即为测试经过。
总结:咱们将打印服务的一些必要的基本步骤罗列出来,用户只须要选择须要的条件便可,使得用户本身就能够很方便的使用打印功能,不用担忧使用不来,屡次的测试也保障了用户能够完彻底全的达到他们所但愿的结果。
4、给出项目状况总结
进度以下:
任务 | 任务进度 |
上传打印文件 | 60%(待完善) |
选择订单规格 | 100%(已完成) |
输入配送信息(用户信息) | 100%(已完成) |
接受订单信息(用户信息) | 60%(已完成) |
上传资料文件 | 60%(待完善) |
下载资料文件 | 80%(待完善) |
输入广告设计要求 | 100%(已完成) |
聚合并进行测试 | 80%(待完善) |
由如今的进度来看,咱们总体进度在70%左右,如今遇到的主要问题是不可以很顺利的上传文件,暂时只能成功上传图片。
对于β版本,咱们但愿首先可以解决上述问题,其次分工对各个功能不够完善的地方进行完善,最后一块儿进行聚合测试。
工做安排:
时间 | 工做安排 |
十五周周一 | 总结前期工做,并进行后期成果展现工做安排 |
十五周周三 | 肯定最终版本,制做PPT准备成果展现 |
十五周以后 | 成果展现 |