130242014074 林泽民 《电商系统某功能模块》的需求分析与设计
Posted smirk小泽
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了130242014074 林泽民 《电商系统某功能模块》的需求分析与设计相关的知识,希望对你有一定的参考价值。
《电商系统某功能模块》的需求分析与设计
课程 软件体系结构 实验名称 “电商系统某功能模块”需求分析与设计实验课小结 第 页 专业_软件工程___ 班级 2班__ 学号_ 130242014074__ 姓名 林泽民
实验日期: 2017 年10 月 07 日 报告退发 (订正 、 重做)
一、分组情况介绍,小组分工合作情况介绍。
我们小组一共有7人,其中一个人画UML图,一个人记下大家总结的内容,然后全部人集思广益,头脑风暴。
二、选题讨论
我们小组的选题为电商系统的登录系统模块。“互联网+”的到使得电商系统越来越火热了,而登录系统是电商系统重要的一个模块,对登录系统详细了解与设计是非常重要的。
三、用户故事讨论
用户在进行购物时,首先会应该先进入系统,这个登录系统界面首先界面要简单,不要花哨,给用户不好的感觉。其次登录要多样式,符合大多数人群使用,而且不要因为某种登录方式不行而导致用户烦躁,放弃使用该系统,当然登录的安全性也是要考虑的,防止用户信息被盗取。
四、功能分析讨论(本次主要讨论短信登录)
1、进入的界面要有手机号,验证码和密码登录窗口。
2、后台要提供接口接受这些数据,并把这些数据放到实体类或者缓存中。
3、后台要在提供一个接口,连接到相应的手机信息验证平台,来验证这些信息的准确性。
4、后台提供一个接口接受验证信息的准确度,并将校验结构传到前台。
5、前台提供接口节后后台信息进行登录。
五、建模
六、总结
本次的课题,让我充分了解了项目模块的设计形式,以及以前自己对项目认识的不足和不到位。曾经做项目觉的只要系统写好了就一切都好,经过这一次老师们的细心讲解和与同学们的细心讨论,我才知道例如详细的需求和junit的单元测试也是非常重要的。以前做项目可能单单只使用框架,并不了解架构概念,经过这一次老师讲解,我才知道我以前原来好多项目都使用了架构思想,这个很重要,让我对做项目更加专业。
而重要的是对于敏捷概念的加深,我以前对敏捷是没有任何概念,同过几堂课下来,我知道了敏捷开发以下优势:
1、 能够知道在客户笼统的需求下面,我们能够对客户所说的话详细了解,并且正确定位。
2、短时间内大家都停下工作,进行总结,对于项目跟进现在提升。
3、项目有关人员与客户进行详细的需求了解,也就是合作愉快。
4、适用于竞争激烈的市场,这样的情况下,赶在竞争对手前交付一个不完美但至少能用的产品非常重要。
5、能够适应快速变化的市场,按时交付。
下一次再做敏捷的时候,我会加强对项目组成员和用户沟通能力,即时沟通,详细沟通,才是做好项目的开端。
下一次形式:不要一直理论,现场组小组讨论实践我觉的效果其实挺好的。
以上是关于130242014074 林泽民 《电商系统某功能模块》的需求分析与设计的主要内容,如果未能解决你的问题,请参考以下文章
130242014070-《电商系统某功能模块》的需求分析与设计的课程小结