软件工程2021:第1次作业—— 自我介绍 + “分析" 软件(热身运动)
自我介绍:
我是南通大学信息科学技术学院大数据专业的一名大三学生。在前两年的课堂学习中学习了基础的编程知识,但并不十分熟练。我性格比较稳重,但也有些贪玩和粗心,在学习偏理科的知识时比较吃力。希望在之后的学习中能克服自身的缺点,争取能顺利完成学业。
分析软件:
1)通过查阅相关资料,了解到软件构建过程的必要步骤:
1.建立领域模型。
2.完善领域模型。
3.设计完成领域对象。
4.建立软件的六大层次。
5.逐步完善六大层次中类的各个具体函数。
6.绘出各层次类的静态类图。
7.子程序内部的设计。
2)根据我的使用软件的经验,认为软件价值要素有:
1.操作门槛低。一个好的软件最起码的作用是解决用户的问题而不是将问题复杂化。达到此目的,我认为开发者可以从基础功能引导,设计符合一般思考逻辑来减少用户的操作困难度。
2.实用性强。一个好软件最重要的是做好它的本职工作,而不是追求过多累赘的功能。达到此目的,可以通过对用户的需求调查来明确开发方向,进行产品调研,深入开发该产品的使用潜力。
3.安全性高。现代人类社会非常注重个人信息安全。一个好的软件应该免除用户的使用隐患。开发者的用户数据后台一定要保护好,整体程序以及服务器要能够稳定运行。加强加密保护措施,发现漏洞应当及时修补维护。