团队作业1——团队展示&选题
这个作业属于哪个课程 | 2023软件工程-双学位(广东工业大学-计算机学院) |
---|---|
这个作业要求在哪里 | 团队作业1——团队展示&选题 |
这个作业的目标 | 组建团队,确定选题 |
团队展示
队名
速数
队员
王宇圣3120001364(组长)、马孟天(非辅修班)、温嘉威(非辅修班)、吴星良(非辅修班)
拟作的团队项目描述
开发一款用户界面友好、支持LaTex语法输入的工程数学计算器(包括化简多项式,非线性方程求解,计算微积分等功能)
队员风采
王宇圣:擅长应用开发,主要负责软件的开发工作,以及统筹整个软件开发进度
马孟天:擅长使用PyQt5,主要负责进行用户界面设计
温嘉威:熟悉复杂计算式的算法,协同进行软件开发,改进软件性能
吴星良:过往积蓄下来的算例丰富,主要负责测试工作
团队选题
项目详细信息
我们主修的专业是电气工程及其自动化,在工程应用中,所涉及的计算往往非常复杂,常常涉及一些复杂多项式的化简、非线性方程的求解等,这些在一些常规的科学计算器上均没有办法很好地实现,又或者在使用时科学计算器或者其余的一些在线网页求解时存在输入困难以及难以保存求解记录的问题。因此我们计划开发一款便于计算复杂计算式的软件。该软件主要特点如下:
- 用户界面友好
- 支持LaTex语法输入(即word输入公式中所用到的语句)
- 易于保存求解记录
关于这款软件的计算功能,后续有时间都可以慢慢加上来。本次开发最重要的就是要完成用户界面的设计,完成基本框架的搭建,实现一些常用的计算求解功能,以及为未来的开发留下接口,便于后续的延拓。
预期用户量
50人(大约是一个班的人数)
团队计划
时间 | 安排 |
---|---|
第5周 | 1. 团队组队、团队博客 |
2. 团队介绍、成员展示、角色分配、选题确定 | |
3. 制定团队计划安排,团队贡献分的规定 | |
第6周 | 1. 需求规格说明书 |
2. 原型设计,队员估计任务难度并学习必要的技术 | |
3. 编码规范完成、平台环境搭建完成、初步架构搭建 | |
第7周 | 1. 原型改进(给目标用户展现原型,并进一步理解需求) |
2. 架构设计,WBS, 团队成员估计各自任务所需时间 | |
3. 测试计划 | |
第8、9周 | 1. 团队项目Alpha任务分配计划 |
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | |
第10周 | 1. 用户反馈+测试计划改进 |
2. 团队Alpha阶段个人总结 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | |
第11周 | 1. 团队项目Alpha博客:事后分析 |
团队成员贡献分分配规则
- 完成自己计划内的任务,获得基础分10分
- 每解决一个关键性的问题,视情况加1~10分
- 每次在无正当理由的情况下没有完成自己计划内的任务,扣1~10分