【软件需求工程与建模】13组组队项目——项目总结
点击获取GitHub连接
一、项目概述
我们小组最开始准备做出一个叫做贪吃鲲的小游戏。在老师的点评之下,发现我们小组做的贪吃鲲的游戏对于不太能够体现我们这个课上面所学习到的内容,所以我们小组经过后面的商讨决定重新确定一个新的小组项目。经过我们的调查发现了我们校园的一些情况,比如:有的同学想去教室学习的时候,结果却没有找到空的教室;查询自己的课表以及课程成绩的时候由于微信更新的不及时必须打开网页教务处太麻烦,所以我们决定做一个可以方便学生学习生活的手机移动APP——学习生活小帮手。最后,由于移动端难以实现,我们将之重新规划为基于PC端的APP。
二、软件工程基础知识的应用
我们小组在整个项目一开始的时候感觉无从下手,不知道我们该如何从哪儿下手,经过我们小组组员讨论,可以先从我们软件工程基础的课程入手进行,一个软件的开发从需求分析,设计,实现,测试,运行和维护这几个阶段,我们的需求阶段已经完成,然后便开始了我们的设计阶段,主要用到的工具就是通过画UML图来进行设计的主要工作,具体的UML图可以参考我们小组的文档。
项目文章汇总:
1、【软件需求工程与建模】13组组队项目选题介绍及项目计划安排
2、【软件需求工程与建模】13组组队项目第一周工作总结
3、【软件需求工程与建模】13组组队项目需求规格说明书
4、【软件需求工程与建模】13组组队项目模块化详细设计
5、【软件需求工程与建模】13组组队项目涉众分析
6、【软件需求工程与建模】13组组队项目小组分工及当前完成的工作
三、项目过程中遇到的问题
我们小组在最后进行整个项目的编码阶段时,也是我们用时最多的一个阶段,主要是我们对于各种知识框架体系比较陌生,所以我们小组都是大家一边学习一边去着手项目的编码,由于我们改动了我们小组项目的题目,导致浪费了我们小组的许多时间,但是我们小组总的时间是一定的,所以在我们重新确定下来我们的项目题目时,我们便开始安排和调整每个人的工作
最终小组任务安排:
侯添久:组长;部分代码编写、文档编写,GitHub管理
李家葶:部分代码编写、文档编写、测试
陈小虎:代码编写、文档编写、复审
彭堂智:部分代码编写、文档编写、博客管理、PPT制作
李灏:部分代码编写、文档编写、界面设计
王连宁:部分代码编写、文档编写、界面设计
四、项目最终情况
语言:C++
开发平台:Qt Creator
运行平台:Windows
我们小组项目最后初步完成了APP的界面布局。从界面中基本可见我们项目需要实现的功能。由于数据库知识的欠缺,项目有所停滞。若有需要,该项目还将继续更新。
五、反思及感悟
通过这次的小组项目让我们学习到了自己以前没有关注过的知识,比如:数据库,Java EE,Qt Creator等等,同时,也通过这次小组项目让我们对于一个软件的开发有了一个清楚的认识,同时,也得到了运用我们在软件工程基础里面学习到的知识并加以运用,这是一次非常难得机会。
通过第一次我们数独的项目,让我们了解到了GitHub,VS性能分析等等测试工具,我们也将学习到的这些东西成功运用到了我们小组的项目中,虽然我们对于其中的很多知识不熟悉,都得重新学习,但是我们确实学会了很多东西,过程虽然很累,但我们都没有抱怨,都在努力学习,我们也会在后面的时间逐渐完善我们的项目,感谢老师给我们这次小组项目的机会。
【软件需求工程与建模】13组组队项目——项目总结相关推荐
- 【软件需求工程与建模】13组组队项目小组分工及当前完成的工作
小组分工 侯添久:组长,代码编写与复审,部分文档撰写: 李家葶:代码编写,GitHub管理: 李灏:前段设计,代码编写与测试: 陈小虎:数据库功能学习与实现,后端搭建: 彭堂智:文档撰写以及博客维护, ...
- 【软件需求工程与建模 - 小组项目】阶段性汇报-软件设计规格说明书3.0
成果如下: 转载于:https://www.cnblogs.com/SwordArtOnline/p/9205610.html
- 软件需求工程五组工作日记——开篇:项目简介
项目背景:在饱受期待的data2棋牌策略游戏Artifact发布后一蹶不振,另一款棋类游data自走棋却慢慢火了起来,并且逐步取代了原来Artifact应有的位置.当然并不复杂的游戏操作,逼真的游戏体 ...
- 软件需求工程 高校教学平台 需求工程计划
点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 编写目的 业务机遇 业务目标 参考资料 项目概述 工作内容 开发人员 产品 需要移交用户的文件 非移交的文件 验收标准 项目相关信息 系统 ...
- 软件开发过程与项目管理(13.软件项目集成计划控制)
软件开发过程与项目管理(13.软件项目集成计划控制 项目集成计划 软件项目管理的最重要的四个要素 四要素的关系 项目集成计划的作用 项目集成计划的内容 项目集成计划的流程 项目集成计划风险 项目集成计 ...
- 软件需求工程 高校教学平台 软件概要设计说明书
点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 编写目的 背景 定义 参考文献 总体设计 用户需求规定 教师.助教 学生 管理员 游客 其他需求规定 运行环境 基本设计概念和处理流程 结 ...
- 软件需求工程 高校教学平台 测试报告
点击查看 软件需求工程 高校教学平台 卷首语 文章目录 测试介绍 测试对象 测试目的 测试范围 测试基础 测试环境 软件运行环境 硬件运行环境 服务器端 客户端 版本信息 测试方法 静态测试和动态测试 ...
- 软件需求工程 高校教学平台 软件需求规格说明书 part 1 (重点!!!)
点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 编写目的 项目背景 预期的读者和阅读建议 预期读者 阅读建议 参考资料 总体描述 产品基本信息 产品前景 用户类及其特征 产品功能概述 用 ...
- 软件需求工程 高校教学平台 系统维护计划
点击查看 软件需求工程 高校教学平台 卷首语 文章目录 引言 目的与背景 术语(名词解释) 特别约定 预期读者 参考文献 项目实施及验收简介 系统概述 项目属性 工作任务 维护周期 系统维护成果 项目 ...
- 软件需求工程 高校教学平台 需求变更控制文档
点击查看 软件需求工程 高校教学平台 卷首语 文章目录 描述 目的 描述 范围 定义 参考文献 角色与职责 变更请求状态 开始条件 任务 变更请求REQ-001 变更请求REQ-002 变更请求REQ ...
最新文章
- R语言构建xgboost模型并评估模型(测试集、训练集每一轮):误分类率指标(misclassification rate)、logloss
- Java最全文件操作实例汇总
- linux系统几个重要图
- 浅谈数据结构-平衡二叉树
- bzoj 2627: JZPKIL [伯努利数 Pollard-rho]
- Access入门之索引查询
- kX3552 驱动、安装、插件集合贴
- 编解码学习笔记(九) QuickTime系列
- OSChina 周六乱弹 —— 舔狗是没有好下场的
- 正经分析iOS包大小优化
- docker进阶:自定义镜像、网络架构(二)
- OpenCV求解数独
- oracle plsql 绑定变量值,dbms_sqltune解析SQL的BIND_DATA绑定变量值
- paddle 41 在paddledetection添加RotateScaleCopyPaste数据增强方法
- Python爬虫实战——签名软件设计(一)python POST模拟网页按钮点击
- Unity 检测手机性能,区分高中低端机型
- appium安装及使用
- 批量转化py2topy3脚本
- 诚迈科技智能汽车软件产业峰会落幕,智达诚远峰昇操作系统FusionOS发布!
- CHIL-SQL-AVG 函数