团队作业四

  • 项目简介:

项目名称:多功能科学计算器

软件类型:电脑客户端程序

功能简述:我们的项目是多功能科学计算器。经过用户调研与需求分析,我们发现目前大部分人使用计算器不仅是需要其简单的四则运算能,还需要类似矩阵运算,函数计算,图形计算等多类型功能,所以我们计划在20天内完成从主程序编写,后期调试,界面优化,投入市场试用到最后上线的全部工作,

  • 项目需求:

1系统功能要求:程序设计过程中,该程序是要实现简单的加减乘除运算等基本功能,同时尽可能实现三角函数,矩阵计算,进制转换等高级功能,还要实     现数据的输入,输出,计算,显示及程序退出等功能。

2系统性能要求:用户提交查询时,得到返回结果的延时不得超过2秒,在输入错误或者超出计算范围的时候,正确产生错误提示,避免计入死锁。系统的性能包括内容较多,在本系统中主要约定了计算的响应时间要求。计算可以定义为“当按下=”之后,系统接受输入的表达式,通过内部计算,将结果正确的显示在桌面的过程。计算响应时间指完成目标系统中的交互或批量处理所需的响应时间。

3系统运行要求:

(1)用户界面:系统的用户界面应做到可靠性,简单性,易学习和使用。

(2)硬件接口:在输入方面,对于键盘,鼠标的输入,可用C++的标准输入/输出,对输入进行处理。在输出方面用C++的标准输入/输出对其进行处理。 

  • 团队成员分析与项目任务分配:

针对项目需求,我们团队成员进行了分析。根据每位成员目前所掌握的技术,为之后的项目任务进行了分配。

主体程序编写(包括实现多种功能与保证延时最小)———— 成员:戴旭文   沈鹏飞    使用语言:C C++ C#   

程序后期测试与上线调试————成员:张舒瑞   刘梦迪

UI界面设计与文案————成员:孙煜佳 

项目经理PM(全能型选手)————牛睿杰 

目前掌握技术:C    C++    JAVA     C#界面设计

虽然计算器看起来应该很简单,但是由于我们团队想做到与别人不一样,尽可能的实现更多的功能,所以项目总体完成时间预估在十天至十五天左右,剩余的时间用来测试与界面优化,包括团队讨论,测试调研。考虑到有些技术需要我们从头开始学起,所有工作完成预计在20天左右。期间我们会用燃尽图跟进工作进度,每周召开例会,进行团队讨论,互相监督。

燃尽图:

 

总结:

团队项目进行至今,我们所有成员都很享受整个过程,大家在一起交流学习,分工明确,互相监督,不仅能提升自身编程能力,还可以锻炼团队协作能力,这为以后工作奠定了基础。相信我们会圆满完成这个项目,保质保量的完成工作!

原文地址:https://www.cnblogs.com/Niu-is-all-right/p/5438247.html