团队项目-第16周汇报-工程过程

mac2022-06-30  144

团队项目-第16周汇报-工程过程

by InsoAlgo小组

一、前期调研工作

团队项目-问卷调查 问卷链接:https://www.wjx.cn/m/23726949.aspx

二、前期立项分析

团队项目-需求分析与NABCD模型 经过我们组内分析得出,本组的项目为BITCourse(BIT课程)。旨在提供一个校内选课评价网站,方便大家交流选课经验,同时从侧面角度也为老师进行教学改革工作提供意见。

三、分工与规划

3.1 人员分工

人员职责分工考虑R.B. XuProject Manager、前端、后端作为本组PM,相对于组内其他成员有一定的经验Z.Y. Lou服务器部署(同时也参与了数据库辅助、文档编写工作)有一定的服务器搭建经验Z.H.数据库有一定的编程能力C.H. Chen前端辅助前端,负担一部分任务D.J.专业课评价收集编程能力较差,但善于沟通,适合评价采集工作C.J选修课评价收集编程能力较差,但善于沟通,适合评价采集工作

3.2 项目规划

周数原本的任务任务实际情况13、14周学习基础知识,搭建网站框架学的很少,基本完成主页面的框架,团队项目-第14周总结15周功能细化完成主页面的服务器部署,团队项目-第15周总结16周数据库在写前端需要和数据库交互的部分,同时进行本周汇报整理17周服务器部署/18周测试/19周项目整理/

3.3 实际各成员进展

请见GitHub项目板 部分截图如下:

3.4 接下来的安排

自6月15日的汇报结束,本门课程教学部分结束,由于团队项目在7月5日正式结束,所以还有一段时间留给我们继续完善项目。 6月份还剩下2周时间,所以这两周主要是把数据库接上,但难度感觉有点大,因为原本就是设计的静态网页,这下要转换成动态的了,能够动态加载数据库数据进行显示。因为时间太短,所以网页逻辑可能要变,改成不登陆即可发表评价模式,以减少项目的非核心部分的工作量。在7月1日到5日这之间做一下文档收尾工作,把整个建模过程的分析以及实际操作的部分再写写,确保文档完善。突然心情有些伤感,因为没有达到预期的样子,能力还是不够啊!不过也算尽力了,但还是不服啊。。。组内人员的分工也要改一下了,由于进入收尾阶段,部分工作可以停下来了,例如评价收集等,所以本项目接下的工作只要两三个人就够了。

四、GitHub团队协作

链接地址: https://github.com/InspAlgo/TeamProject_BITCourse

概述 由于软件开发过程中有大量的迭代,使用以前的QQ传递团队的代码是非常不方便的,而这门课就是讲的建模,要团队化,故采用主流的github协同,这样也把在个人项目中学到的git操作使用上了。一举两得。

4.1 Commits

截至到6月15日,我们组已在GitHub上推送了16次。由于有时候在本地进行大量修改后才一起推送,所以看起来次数有点少,但这也是我们组的点滴见证!

4.2 Issues

第一次使用Issues记录我们的任务目标、问题等。每当一个小目标完成或问题被解决就Close掉。

4.3 Contributos

网页上显示的是4人,实际我们组6人都已添加,因为部分组员不需要提交代码,所以就没有记录了。

五、目前的成果

5.1 工程建模

之前的博文有分析,这里就不再赘述。 放一下相关链接吧。

团队项目-需求分析与NABCD模型团队项目-技术概要团队项目-系统建模(完善)团队项目-第16周汇报-需求分析团队项目-第16周汇报-设计分析

把其余的文章也放一下吧,相当于个目前的文档汇编。

团队项目-第15周总结团队项目-第14周总结团队项目-初步分工与计划安排团队项目-问卷调查软件需求工程与建模课-团队介绍

5.2 网页展示

由于域名没有备案,嗯,这学期都不会备案了!所以只能通过8000端口访问。

1. 主页面

http://www.bitcourse.top:8000/

2. 计划的登陆页面

http://www.bitcourse.top:8000/login/ 主要是稀饭这个特效。。

2. 查询结果显示页面

由于还没有连接数据库,所以页面还是空的。哇!接数据库好难。。。还没学会。。。加油!http://www.bitcourse.top:8000/result/

3. 详细评价页面

用来放详细评价的,其实查询显示以及评价详细都是模仿知乎的,查询显示就是把你要查的相关联的课程或教师显示出来,然后你再点击就进入详细页面,在详细页面就可以真正的发表评价和看别人的评价。这部分由于也是没有连接数据库,所以是空的。http://www.bitcourse.top:8000/detail/

转载于:https://www.cnblogs.com/InspAlgo/p/9187293.html

相关资源:JAVA上百实例源码以及开源项目

最新回复(0)