1、三、工作量统计 5四、经验和教训 6一、简介1.1目的本文档的编写是为了在暑期实习结束之前对整个项目开发情况进行全面总结,在另一个层面上对我们之前所有的工作和小组成员的情况有个概括的认识和了解。总结我们在开发过程中的经验和遇到的一些问题,能得出一些有用的规律以便为今后的工作提供借鉴和帮助,同时总结工作情况本身也是培养工作能力,提高认识水平的过程。1.2定义、首字母缩写词和缩略语BSSystem:基于浏览器和服务器端的系统1.3参考文档需求分析说明书-刘俊峰、余黎明2009-07-16概要设计说明书-张超、介文峰2009-07-23详细设计说明书-崔帅,张健等,2009-07-26模块开发卷宗-
2、李丽君、刘俊峰、崔帅等,2009-08-06二、开发成果2.1完成程序说明最终开发完成的程序,包括:程序系统中各个程序模块的名字,它们之间的层次关系,以千字节为单位的各个程序模块的代码量;每个程序文件的名称列表;所建立的数据库。2.2完成文档文档名称文档编写人提交时间文档概述可行性研究报告华祥约2009-07-15为了开发功能全面,安全的网上购物系统,本小组就网上购物系统的一般功能做了具体的分析以及对开发时间和花费做了系统的结合,得出了确实可行的计划,此可行性研究报告将对具体的细节加以说明。 此报告的读者为工程师和组员,以便对项目的功能和开发工作有个大致的了解。需求分析说明书刘俊峰、余黎明20
3、09-07-16本文档是网站项目建设的指导性文件,明确定义网站项目的所有功能,作为网站项目开发过程以及验收的标准,指导该项目的后继工作。注意,本文档所记录或描述的是在该项目需求定义阶段所明确的项目需求,在后继阶段如果有新的需求或者对本文档所定义的功能作出修改,必须形成新的文字记录,作为补充文档,合并到项目案卷中,对本项目具有同等的约束力。本文档预期的读者范围是双方网站项目负责人、网站建设技术人员等。概要设计说明书张超、介文峰2009-07-23在完成了系统的可行性研究和需求分析的基础上,为了明确软件需求,安排项目规划与进度,组织软件开发与测试,项目小组考虑了几种可能的解决方案,并与程序员进行了
4、较为深入的讨论和分析后,提出了这份概要设计说明书。1. 搭好框架。让项目-多彩购物系统有一各框架,让以后工作依照框架有序进行。为软件的详细设计奠定基础。2. 定义好规范,团队开发有统一标准,方便团队互相调用代码,方便互相合作。3. 划分好系统单元,进行后续开发的分配编写任务,控制进度。4. 确定好接口,方便调用其他资源。利于交互。5. 对系统中的名词做好定义,让开发人员理解项目多彩购物系统。此文档为系统分析员工作的阶段性总结,并提供项目经理,设计人员,和开发人员参考。详细设计说明书崔帅、张健2009-07-26以项目概要设计为依据,对项目中各个模块进行具体实现方案的涉及,说明项目各个层次中的每
5、一个程序(每一个模块或子程序)的具体信息,此说明书包括:程序的关系图。各程序的详细设计细节,包括:程序描述,功能性能输入项输出项算法流程逻辑接口储存分配,注释设计限制条件测试计划尚未解决的问题该说明书目的是明确开发者的具体思路,并为测试者提供一定的测试依据。系统测试计划梁浩泓、袁毅2009-07-24此测试计划是为了保证多彩购物系统的各项功能可靠的实现,对所开发软件的各功能模块和事例系统进行测试。本测试计划主要用于发现系统开发过程中出现的各种不足之处,发现软件设计中的错误。并在最后列出评价准则。本测试计划供测试人员在测试阶段阅读参考。项目开发计划书由于项目设计分析阶段已经接近完成,即将进入项目
6、开发阶段,所以我们有必要写此文档来规划一下我们之后的开发阶段的工作和任务,是小组成员各尽其责,完好的完成我们的项目工作。之前完成了可行性研究报告和需求分析,在此基础上我们对以后的工作进行了人员分配以及明确我们小组未来的一些工作。然后一举每块工作模块进行人员的划分,最终完成我们的项目开发。数据库设计说明书李丽君、华祥约数据库设计说明文档旨在对“多彩购物系统”的数据库进行设计和分析,并列出详细的关系表的逻辑和物理结构,供数据库管理员和软件开发人员阅读。模块开发卷宗刘俊峰、崔帅、华祥约、李丽君2009-08-07模块开发卷宗是在模块开发结束时编写的文档,对于所描述的模块进行功能说明、算法描述和流程说
7、明,并附带源代码,目的是为了对编写过的模块进行总结,也为了后期查阅。2.3主要功能普通注册用户:功能名称功能编号简要说明注册1-1用户名、密码,验证码,密码保护信息1-2服务条款1-3用户名验证功能登陆2-1用户名、密码,验证码2-2相关功能,注册,密码找回等用户中心3-1查看个人资料(包括用户积分、用户等级)3-2修改个人资料3-3查看历史订单信息3-4查看消息(可以删除)3-5新手帮助3-6意见及问题反馈(留言板)3-7收藏商品购物功能4-1浏览与搜索商品4-2购物时可添加商品至购物车4-3关注商品及其相关商品4-4下订单4-5为订单结算4-6退货功能管理员用户:商品信息管理查看商品信息(
8、根据分类、价格、库存、销量)添加,删除商品添加商品三级分类1-4修改商品信息1-5添加推荐商品,热销商品用户信息管理用户信息查看订单管理查询订单查看订单明细确认收货、更新订单状态消息管理发布公告查看用户的留言并进行回复抽奖功能5-1管理员根据抽奖日购物订单进行抽奖5-2为中奖用户返代金券并发布中奖名单2.4进度汇报文档的编制工作如期进行;由于缺乏开发经验以及对于功能理解的偏差,代码编写工作推迟进行,不过在项目提交时间之前完成了全部源文件的编写工作;受代码编写工作的影响,测试组的测试工作也有推迟,不过都在约定时间之间完成了全部工作。三、工作量统计参见下表:人员姓名完成工作耗费时间(小时)项目工作
9、的分配和管理,完成了可行性研究报告以及项目开发计划书的书写,管理员管理模块的部分和商品搜索、查看模块的代码编写,完成了相应模块开发卷宗的编写。24*7崔帅完成了详细设计书的部分书写,完成了用户模块的部分功能和购物车,订单模块的编写,完成了相应模块开发卷宗的编写介文峰完成了概要说明书的部分书写,完成了系统商品的分类和图片的查找,完成了测试用例和测试分析的一部分编写,完成了测试的一部分工作梁浩泓完成了测试计划书的部分书写,完成了前期文档的整理,完成了测试用例和测试分析的一部分编写,完成了一部分测试工作李丽君完成了数据库设计说明书的编写,完成了管理员和用户模块,登录注册模块的一部分功能的编写,完成了
10、相应模块开发卷宗的编写。刘俊峰完成了需求分析说明书的部分编写,完成了登录注册模块的一部分编写,完成了详细设计书的最终编写赵炎完成了系统首页和用户界面的美工,完成了LOGO的设计张超完成了概要说明书的部分编写,完成了系统管理员模块的美化余黎明完成了需求分析说明书的部分编写,完成了登录注册模块的美化,完成了帮助中心的美化袁毅完成了测试计划的部分编写,完成了测试用例和测试分析的部分编写,完成了一部分测试工作张健完成了详细设计书的部分编写,完成了测试用力和测试分析的一部分编写,完成了测试的一部分工作。肖祖勇完成了详细设计书的部分编写,完成了查找页面背景图片的工作四、经验和教训列出从本次课程设计工作中所
11、得到的最主要的经验与教训及对今后的项目开发工作的建议。通过了此次软件项目开发的实训,让我们认识到了整个软件项目开发的流程,让我们所有人的编程能力有了明显的提高,同时我们也认识到了软件项目的开发并不仅仅是编写代码那么简单,在编码之前的很多工作都是很重要的,比如说项目的需求分析和概要说明,特别是详细设计,因为代码就是依据详细设计来进行编写的;当然代码编写后的模块开发卷宗和测试用例和测试分析的编写也是很必要的。整个项目必须根据软件开发的流程一步一步走才能取得最后的成功。当然最重要的是通过此次实训,我们了解到了团队合作的重要性,这只是个小项目,但涉及的内容已经不是一两个人就能解决的,必须要通过团队的讨论和分析,只有这样才是项目开发成功的前提。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1