软件需求工程与uml建模-结对项目-总结

总结

本周是最后一次汇报,自此本课程教学部分已经完结。在这8周的时间里,我们学习了python中的pyqt5与matplotlib库。项目已经基本完成,项目的不足之处是建议页面的UI还不完善。感谢各位在这期间的努力!

一、小组成员个人汇报

刘洋
经过半个学期的学习,UML的课程也终于是要告一段落了,这几周的学习中也是收获了很多,在小组中有幸承担了组长的工作,也是锻炼了自己的组织能力,身为组长除了协调组内任务,也是什么工作都参与了一点,代码,文档,建模,除了博客的工作之外都是参与了,主要的还是文档书写以及建模的工作,主要还是建模的工作收获了很多,也是了解了UML的一些基本的知识。从文档的书写中也是了解到了以后工作中如果要书写文档的话,也可以从这次的工作中吸取经验,总而言之,这次的课程还是收获颇多的。

陈泽鸿
经过这半个学期的教学与实践,我对软件开发的过程有了很深的感触。从初期的讨论需求、建模到后期的制作、改进,每一步都不能有所差错。要时刻与甲方沟通,确认产品的研发符合预期设计,以及有无改进空间。同时明确组内分工,按时完成任务。这才能较好地完成软件开发。

张旭
我们小组选择制作的软件是大学生消费管理系统,在经历了半个学期的时间,一边学习,一边实现,终于完成了甲方的要求。我参与了ui的设计与后端的实现,对python的ui设计有了更多的了解,尤其是前端显示以及不同界面之间的同步与交互。其次,对于后端数据的存储以及统计也有了一定的认识,由于我们小组选择的语言为python,也给了我一个实践小学期课程结果的机会。在课堂上,我也学习了很多软件设计的理念,与建模的思想。还有很多原型,让我受益匪浅。今后我也会更加努力,很幸运能上这么一门课。

黄雨辰
此次项目中,我所做的主要工作是与甲方成员沟通和文档的撰写,编写了部分的代码,负责了用例模型的搭建,以及在原来的基础上进一步改进细化了
优先级的划分、需求细化。在此次项目过程中,更加深入地理解了课堂中所学到的软件工程需求的知识并把它作用到了实际的软件开发过程中。通过参与彼此项目,更加深刻体会到与甲方保持密切实时沟通以及团队间协作对于一个项目开发的重要性。

和昕
我主要负责软件的前端开发,使用的是pyqt5库。通过短短8周对pyqt5的学习,我觉得还是十分有收获的。之前唯一一次接触可视化编程是大二小学期的python课,但是并没有使用pyqt5。而这次的实践我不仅感受到了python库函数的博大精深,也熟悉了python前端开发。软件布局从一开始的杂乱无章到后来的整齐划一,这都无不体现了我们小组的进步,感谢队友们的辛勤努力与无私奉献,更要感谢这门课让我们初步了解软件开发的全过程,原来软件开发不仅仅只是编程那么简单。

二、原型截图

软件需求工程与uml建模-结对项目-总结_第1张图片
消费模式页面

软件需求工程与uml建模-结对项目-总结_第2张图片
主页面

软件需求工程与uml建模-结对项目-总结_第3张图片
记账页面

软件需求工程与uml建模-结对项目-总结_第4张图片
收支分析页面

软件需求工程与uml建模-结对项目-总结_第5张图片
恩格尔系数页面

软件需求工程与uml建模-结对项目-总结_第6张图片
各项消费比例页面

软件需求工程与uml建模-结对项目-总结_第7张图片
建议页面

你可能感兴趣的:(软件需求工程与uml建模-结对项目-总结)