码迷,mamicode.com
首页 > 其他好文 > 详细

130242014074 林泽民 《电商系统某功能模块》的需求分析与设计

时间:2017-10-07 23:32:22      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:用户   好的   组成   unit   个人   ima   防止   数据   变化   

《电商系统某功能模块》的需求分析与设计

课程   软件体系结构    实验名称  “电商系统某功能模块”需求分析与设计实验课小结              第    页 专业_软件工程___  班级 2班__  学号_ 130242014074__   姓名  林泽民          

实验日期:   2017 年10 月  07 日   报告退发 (订正 、 重做)                           

一、分组情况介绍,小组分工合作情况介绍。

我们小组一共有7人,其中一个人画UML图,一个人记下大家总结的内容,然后全部人集思广益,头脑风暴。

 

二、选题讨论

我们小组的选题为电商系统的登录系统模块。“互联网+”的到使得电商系统越来越火热了,而登录系统是电商系统重要的一个模块,对登录系统详细了解与设计是非常重要的。

 

三、用户故事讨论

用户在进行购物时,首先会应该先进入系统,这个登录系统界面首先界面要简单,不要花哨,给用户不好的感觉。其次登录要多样式,符合大多数人群使用,而且不要因为某种登录方式不行而导致用户烦躁,放弃使用该系统,当然登录的安全性也是要考虑的,防止用户信息被盗取。

 

四、功能分析讨论(本次主要讨论短信登录)

1、进入的界面要有手机号,验证码和密码登录窗口。

2、后台要提供接口接受这些数据,并把这些数据放到实体类或者缓存中。

3、后台要在提供一个接口,连接到相应的手机信息验证平台,来验证这些信息的准确性。

4、后台提供一个接口接受验证信息的准确度,并将校验结构传到前台。

5、前台提供接口节后后台信息进行登录。

 

五、建模

 技术分享

技术分享

 

 

 

 

六、总结

本次的课题,让我充分了解了项目模块的设计形式,以及以前自己对项目认识的不足和不到位。曾经做项目觉的只要系统写好了就一切都好,经过这一次老师们的细心讲解和与同学们的细心讨论,我才知道例如详细的需求和junit的单元测试也是非常重要的。以前做项目可能单单只使用框架,并不了解架构概念,经过这一次老师讲解,我才知道我以前原来好多项目都使用了架构思想,这个很重要,让我对做项目更加专业。

而重要的是对于敏捷概念的加深,我以前对敏捷是没有任何概念,同过几堂课下来,我知道了敏捷开发以下优势:

1、 能够知道在客户笼统的需求下面,我们能够对客户所说的话详细了解,并且正确定位。

2、短时间内大家都停下工作,进行总结,对于项目跟进现在提升。

3、项目有关人员与客户进行详细的需求了解,也就是合作愉快。

4、适用于竞争激烈的市场,这样的情况下,赶在竞争对手前交付一个不完美但至少能用的产品非常重要。

5、能够适应快速变化的市场,按时交付。

下一次再做敏捷的时候,我会加强对项目组成员和用户沟通能力,即时沟通,详细沟通,才是做好项目的开端。

下一次形式:不要一直理论,现场组小组讨论实践我觉的效果其实挺好的。

 

130242014074 林泽民 《电商系统某功能模块》的需求分析与设计

标签:用户   好的   组成   unit   个人   ima   防止   数据   变化   

原文地址:http://www.cnblogs.com/smirk-xiaoze/p/7636135.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!