博客介绍 | |
---|---|
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience/ |
这个作业要求在哪里 | https://www.cnblogs.com/harry240/p/11524162.html |
团队名称 | RainbowPlan |
这个作业的目标 | Alpha版本1 |
1.团队成员
学号 | 姓名 |
---|---|
201731024235 | 何继武(组长) |
201731024221 | 李全喜 |
201731024222 | 谢凯宇 |
201731024229 | 傅伟鑫 |
201731024112 | 肖逸菲 |
201731024110 | 成湘 |
201731024106 | 母丹 |
2.发布地址以及安装手册
2.1下载地址
程序整体放置在GitHub上可供克隆,https://github.com/Rainbow-Plan/Rainbow-Plan-ES
2.2安装手册
1.需要系统安装sql2017或以上,(2008或无法还原数据库),将使用默认windows登录,文件位置如下:
2.需将Windows屏幕显示缩放设置为100%,如下:
3.可以直接点击,RainbowPlan文件夹中 RainbowPlan英语学习.exe 使用程序,如有错误请反馈联系QQ:384276606
3.测试报告
3.1测试工作安排
两人一组负责一个项目类的单元测试:
- 235完成WordWF窗体测试;
- 222、229完成ShareWF和CollectWF测试;
- 106、112完成RPLoad和HomeWF测试;
- 110、221完成RPobject和RPconnect测试。
3.2测试工具的选择
VS2013/2017/2019工具
3.3测试用例与结果截图
- Word测试:测试是否有成功抓取单词并填充:
- ShareWF和CollectWF测试:数据是否获取正常:
- RPLoad和HomeWF测试:数据是否获取和填充正常:
- RPobject和RPconnect测试:测试连接是否正确以及数据操作是否正确:
3.4测试体会与总结
对于窗体整体测试,不容易设计,于是转向对每个类可测试部分进行测试,从而判断每个窗体是否正确运行。
其次,通过完成对连接对象的判断从而判断方法是否正确执行,完成可测试部分。
4.项目情况总结
4.1项目已经完成了的内容及预期比较
1. 已完成情况:
首先已经完成程序的整体框架,构建了完整的程序体系;
其次,完成了如:单词记忆、切换与分享、用户收录显示、保存与分享,等全部基本功能和拓展(Windows窗体应用程序)。
2. 预期比较
已基本完成预期90%的程序设计,但存在四个优化或技术问题:如暂存已浏览数据的队列优化,和保存分享的截图技术(存在技术难题),UI的优化,数据操作的优化:用户记录的额外功能(比如:用户记录数据的更新,删除)
4.2下一次α版本的的安排计划
重点解决两个程序大问题,做出大进步(需要技术支持):
- 优先解决程序数据操作的两个优化问题
- 解决基于Win10存在的缩放导致保存图片异常的问题
其次,在过程中处理UI的再次优化问题,建立更舒适的UI界面。
这里可以给预想的情况解决的预期效果:
- 在windows任意所方向均能保存分享图片
- 更换更有效地单词数据暂存模式,方便用查看本次使用已看单词记录和过往使用单词的记录
- 采用可单机式数据操作模式,以避免用户未安装SQl server的情况。