130242014047 徐晓敏 《电商系统某功能模块》的需求分析与设计
Posted 小米啦啦啦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了130242014047 徐晓敏 《电商系统某功能模块》的需求分析与设计相关的知识,希望对你有一定的参考价值。
实验报告
课程 软件体系结构与设计 实验名称 电商系统某功能模块
专业 软件工程 班级 2班 学号 130242014047 姓名 徐晓敏
实验日期: 2017 年 10 月 6日 报告退发 (订正 、 重做)
一、分组情况介绍,小组分工合作情况介绍。
组员:
徐晓敏 负责:小组讨论记录
林毓锋 UML图绘制
杨凯 总结内容
二、选题讨论
电商系统中含有很多的模块,我们小组将对于“购物车”这一模块进行讨论。
三、用户故事讨论
1.购物车的件数限制
现市面上的电商系统对购物车中的件数有所限制,在系统中有“收藏”,“加入购物车”等不同操作,而收藏和加入购物车之后大数据分析优先提供浏览的顺序也不同,所以购物车中内容是最有可能性购买的产品,所以为了提高有效性,需要对购物车的件数限制。
2.购物车中产品的增删改查
购物车产品的增删改查操作应该最简化,最易操作化,让用户体验更好,节省用户在这方面花的时间。
四、功能分析讨论
1.对购物车的件数限制,具体数额应该通过市场调研,而且也应考虑在特殊节日是否应该弹性更改。
2.对购物车的界面设计需要更上心,这将直接影响用户对产品的处理,一页该显示多少产品,如何添加有更用的提示信息。
五、建模
六、总结
敏捷开发:
敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。
体会:
对部门:
1.培养团队合作精神,稳定开发队伍
2.提高开发人员水平
3.提高项目成功率,降低开发成本,提升软件开发效率
对项目经理:
1.更好地和用户沟通,更清晰地理解用户需求
2.更充分地利用资源,更科学地调配资源,更精确地掌握开发进度
对程序员:
1.学习系统设计和项目管理
2.体改学习和工作效率,收到重视,减少加班时间,工作更高效
以上是关于130242014047 徐晓敏 《电商系统某功能模块》的需求分析与设计的主要内容,如果未能解决你的问题,请参考以下文章