团队第四次——Alpha版本的发布
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/xnsy/2019autumnsystemanalysisanddesign/ |
这个作业要求在哪里 | https://www.cnblogs.com/harry240/p/11524162.html/ |
团队名称 | 西柚排课王 |
这个作业的目标 | 对项目alpha版本发布进行简单介绍 |
项目git地址 | https://github.com/Charming0011/EasySortCourse.git/ |
一、团队成员列表
姓名 | 学号 |
秦傲明 | 201731062308 |
韩浩 | 201731062319 |
黄青松 | 201731062322 |
王越豪 | 201731062324 |
周金柽 | 201731062321 |
王雷 | 201731062313 |
刘洋 | 201731062314 |
黄睿 | 201731091317 |
二、项目发布地址
最开始团队项目确定的是桌面应用程序,但是由于团队成员对WPF开发都不熟悉,而且遇到了很多很多的困难,然后想到其实网页端对用户更加的友好,遂最终更新需求从而开发网页端,使用ASP.NET进行开发。
发布地址
Alpha版本的发布地址:(http://49.234.196.168/)
用户操作手册
详情请见组员博客(https://www.cnblogs.com/themoon/p/11826314.html)
三、测试报告
此次测试主要为功能模块测试,采用黑盒测试,加以少部分的后端算法代码测试。
登录界面测试
第一组数据
第二组数据
第三组数据
第四组数据
第五组数据
后端排课算法测试(部分方法)
测试paikemama类中方法1(判断周次是否合适)此方法用于判断排课条件,周次相交则不能排课
测试paikemama类中方法2(教师空闲表和年级空闲表的或操作,功能是找到空闲时间表)
0表示空闲,1表示忙碌 0or0=0 0or1=1 1or1=1
使用test3和test4数据,测试通过
使用test1和test4数据,测试不通过
管理员端专业管理模块测试
见组员博客(https://www.cnblogs.com/alienegra/p/11827148.html)
管理员端教师管理模块测试
见组员博客(https://www.cnblogs.com/wanglei2m/p/11827498.html)
管理员端教学计划模块测试
见组员博客(https://www.cnblogs.com/hanhaocom/p/11824030.html)
管理员端排课管理模块测试
见组员博客(https://www.cnblogs.com/ruihuang/p/11816420.html)
管理员端教学任务模块测试
见组员博客(https://www.cnblogs.com/9527abc/p/11825580.html)
因为组内的分工问题,考虑到还有学生端以及界面优化工作没有完成,并没有全部人员进行测试,此次只测试了系统核心功能,管理员端的功能模块测试,在后续版本会对学生以及教师端进行测试。此次测试也发现了许多bug,比如登录界面的排版问题,以及一键排课后的课表删除问题,菜单栏的导航显示错误问题等,在后续开发中会针对问题进行改进,但是大部分的功能目前来看运行完好。
四、总结与下一步规划
项目完成情况
目前项目的核心功能已经完成,排课算法也已经实现,而教师的管理端虽然有一些bug但是也还是算完成了80%。
进度情况以及后续安排
目前来说进度还算可以,预计不会出现项目逾期的情况,现在的大部分功能已经完善了,还有就是学生端于反馈系统没有完成,还有就是UI界面的改善没有完成,后续会完善,具体安排如下:
- 使用一周的时间对学生端进行冲刺,并完成反馈系统。
- 最后使用4天时间进行素材收集以及UI界面的改善。
- 剩下的时间继续测试项目,做到Bug最少。
对下一次发布的版本的展望
在下一次版本发布的时候整个系统完全成型,学生端开发完毕,争取把反馈系统做好。
总结
这一次的版本发布中间遇到了很多问题,单不说编码问题,就团队协作方面。最开始因为大家都在自己电脑上弄一个界面一个界面,到最后项目整合的时候非常麻烦,调试了很久很久,遇到了很多问题才最终形成了一个可运行版本,但是还是存在很多问题,后面经组员一步一步发现而后逐渐大家的版本控制的都差不多了,然后git也开始用起来了,后面才好慢慢的好起来了,相信下一次的版本发布就不会出现代码整合时的调试问题了。
团队第四次——Alpha版本的发布的更多相关文章
- Alpha版本2发布
0.日常开头 这个作业属于哪个课程 <课程的链接> 这个作业要求在哪里 <https://www.cnblogs.com/harry240/p/11524162.html> 团 ...
- 团队第四次作业:alpha1发布成绩汇总
一.作业题目 团队第四次作业:alpha1发布 二.作业评分标准 博客评分规则(总分100)博客要求 给出开头和团队成员列表(10') 给出发布地址以及安装手册(20') 给出测试报告(40') 给出 ...
- 团队作业5:Alpha版本测试和发布(歪瑞古德小队)
目录 一.项目文档和代码 二.Alpha版本测试报告 2.1 功能测试 2.1.1 功能列表 2.1.2 场景测试 2.1.3 测试结果 2.1.4 bug清单 2.2 兼容性测试 2.3 性能测试 ...
- Fedora 25 Alpha版本今天发布啦
时隔Fedora 24发布后的3个月,Fedora项目团队非常开心的宣布任何感兴趣的用户都能下载和测试即将到来的Fedora 25操作系统的Alpha预发布版本,在Fedora 25 Alpha里程碑 ...
- Alpha版本1发布
这个作业属于哪个课程 课程的链接 这个作业的要求在哪里 作业要求的链接 团队名称 西柚三剑客 这个作业的目标 -Alpha版本发布说明 1. 团队成员的学号列表 团队成员 学号 whisperzxx( ...
- 团队作业4(Alpha版本)
项目名称:音乐播放器 项目成员: 张慧敏(201421122032) 苏晓薇(201421031033) 欧阳时康(201421122050) 会议记录: 主要讨论任务的分配和实现过程中已实现和未实 ...
- 【1414软工助教】团队作业5——测试与发布(Alpha版本) 得分榜
题目 团队作业5--测试与发布(Alpha版本) 作业提交情况情况 所有团队按时提交. 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2:单元测试 团队作业1 ...
- 【1414软工助教】团队作业6——展示博客(Alpha版本) 得分榜
题目 团队作业6--展示博客(Alpha版本) 作业提交情况情况 为所欲为 团队没有提交,其余都按时提交. 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2: ...
- 【Alpha版本】项目总结
我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬涛 031402341 王 ...
随机推荐
- nuxt中localstorage的替代方案
采用异步的方式进行存储数据,更高效快速,使用localforage是你最好的选择 具体转载自博客 Heap Stack Blog(pingbook.top) Nuxt storage data in ...
- python总结五
1.is和==的区别:官方文档解释:is表示的是对象标识符,而==表示的是相等equal,is的作用是用来检查对象的标识符是否一致,也就是两个对象在内存中的地址是否一样 而==是用来检查两个对象是否相 ...
- html中利用flex容器书写的布局样式
首先页面基本样式见下图: 如有兴趣可以打开https://migloo.gitee.io/front 或者 https://www.igloo.xin/front 进行查看
- es 内存占用优化
对6.3: 修改Elasticsearch中JVM配置文件jvm.options: Dlog4j2.enable.threadlocals=false 注: 本文主要针对ES 2.x. “该给ES分配 ...
- win10系统:VMware无法在Windows运行该怎么办?
出现的问题: 解决方法: 点击“检查更新”或去官网下载最新版本 Vmware15.5.0(经过测试发现,Windows 10上面可以运行Vmware15.5.0 ) VMware Workstati ...
- LRU缓存简单实现
缓存接口定义 /** * 缓存接口 * * @author zhi * */ public interface ICache<K, V> { /** * 添加缓存数据 * * @param ...
- Windows域的创建与加入教程
一.说明 以前看书的时候时常看到“域”这个词,后来听一些渗透的演讲通常会说进入内网后首先要找域控.在认知中“域控”应该是域管理服务器一类的东西,但毕竟没有实现过所以还是不太懂长什么样. 前段时间朋友电 ...
- [转帖]聊聊Web App、Hybrid App与Native App的设计差异
聊聊Web App.Hybrid App与Native App的设计差异 https://www.cnblogs.com/zhuiluoyu/p/6056672.html 编者按:这3类主流应用你都了 ...
- 1082 射击比赛 PAT (Basic Level)
题目链接: https://pintia.cn/problem-sets/994805260223102976/problems/994805260990660608 分析: 这是典型的给出编号和得分 ...
- python docker api
开启Remote API docker默认是没有开启Remote API的,需要我们手动开启.编辑/lib/systemd/system/docker.service文件, 在文件里的ExecStar ...