基于SSH电子商城
1.1编写目的
本详开发总结报告主要目的是对基于SSH电子商城的功能设计进行详尽的说明。 本说明书主要写了,基于SSH电子商城项目总结,为后来的开发提供依据与参考。 详细设计说明书面向人员有:程序设计人员、项目经理、编码人员、质量检测人员、客户。
1.2背景
项目名称:基于SSH电子商城
开发背景:开发背景:本项目的任务提出者:西安科技大学 软工1203班毕业实习第二组
开发者:王青枝,李文,王猛,张超,杨璐,辛愿,黄朝来,魏卓
1.3参考资料
《管理信息系统》.薛华成.清华大学出版社
《软件文档编写》.潘孝铭 辛明海.高等教育出版社 《软件工程》.钟珞.清华大学出版社
《Spring企业级应用开发详解》 陈雄华 北京:电子工业出版社 2009 《Strut2权威指南》 李刚北京:电子工业出版社 2008
2、实际开发结果 2.1产品
产品名称:基于SSH电子商城
产品功能:本系统实现功能包括前台功能和后台功能,前台功能主要是与企业客户交互,后台功能主要提供企业管理员进行操作。前台功能包括:首页、用户登录注册、一级分类显、商品详情显示、购物车、订单操作、在线付款。后台功能包括:用户管理、一级分类管理、二级分类管理、商品管理、订单管理。
2.2主要功能和性能
详细参见《需求分析说明书》
2.3费用
无开发费用
3、开发工作评价
3.1对产品质量的评价
① 产品质量较好,在测试过程中相对来说稳定
②但是由于成本技术问题,目前只在本地模拟运行,且并发访问量不大。
③ 目前邮箱的验证,在本地服务中指定的邮箱中模拟实现。
3.2对技术方法的评价
后台管理网关客户端移动通信网络Internet用户
① 用如上所示的经典的B/s模式,力主做到一套服务器多种客户端。
②在开发过程中我们选择了mvc 设计模式结合ssh技术并在其原有的mvc结够上加了业务逻辑层blh层,使得代码更富调理行。
③采用面向对象的思想,并结合java中泛型,接口,继承等特性,采用了一
定的架构在一定程度上程序的冗余,提高代码重用率降低代码耦合度。
4、经验与教训
4.1开发团队
首先要项目确立,成立团队,组长合理分配任务给到每个组员,使得团队的每位组员的能力发挥到最大。项目团队成员合作、相互沟通是非常重要的,团队成员之间要相互学习彼此的优点和技术,使团队的能力不断的提高。团队中的项目组长,负责与客户的沟通,技术方面也要很出众,开发过程中要求开发团队成员要书写开发文档,这些文档记录我们在开发中的一些问题。 4.2需求调研
在项目确定后就开始需求分析阶段,此过程不仅要多次与客户讨论,也要让客户参与进来,组员之间的协调也很重要;然而沟通是做好的解决方法。 4.3做好开发计划
组长和组员商议后制定好开发计划,随时跟踪计划任务的完成进度,使项目开发掌控在我们开发周期内,保证时间和质量。 4.3沟通
开发过程中最重要的是要学会沟通,这样组内才可以协调的好。 4.4做好工作总结
每天做好工作总结以及工作日志,检验自己的同时可以清楚的看到自己的任务完成情况,做好这一点不论是自己的技术和别的什么,
因篇幅问题不能全部显示,请点此查看更多更全内容