网上手机销售系统项目管理课程设计报告.doc
《网上手机销售系统项目管理课程设计报告.doc》由会员分享,可在线阅读,更多相关《网上手机销售系统项目管理课程设计报告.doc(13页珍藏版)》请在咨信网上搜索。
课程设计汇报 项目名称: 网上手机销售系统 学生姓名: 学 号: 10L07520 专业班级: 软件L102 课程名称: 软件项目管理案例教程 指导教师: 王会勇 11月 课程设计成绩评估表 学生姓名 学 号 10L07520 成绩 专业班级 软件L102 起止时间 .11.11——.11.22 设计题目 网上手机销售系统 指 导 教 师 评 语 指导教师: 年 月 日 一、课程设计目及规定 在掌握使用ClearCase和ClearQuest对软件项目进行配置管理基础上,每个小组选择一种题目进行并行开发,完毕课题设计任务,提高学生实际动手能力和团体协作能力,培养学生创新精神。 二、课程设计任务 1. 纯熟掌握ClearCase和ClearQuest软件使用。 2. 纯熟使用ClearCase和ClearQuest对软件项目进行配置管理。 3. 根据本组设计题目和本人承担详细设计任务,并通过指导教师验收。 4. 总结提高,按期完毕课程设计汇报。 三、课程设计题目 网上手机销售系统 四、课程设计内容及重要环节 1、设计内容 在一周时间内,学生自由分组,构成一种开发团体,完毕一种中小型软件项目开发。开发过程中用软件项目管理基本理论知识,处理并行开发中碰到多种问题。通过使用ClearCase 和ClearQuest 这两个软件,实现并行开发过程中变更管理。 2、设计环节 (1)确定项目生存期模型。 (2)对项目进行需求分析。 通过上述系统功能分析,针对一般在线手机销售系统,总结出如下需求信息: ①顾客分一般顾客、注册顾客和管理员顾客。 ②一般顾客和注册顾客无需登录就可以看查看手机信息并购置。 ③注册顾客登录后可以维护自己个人信息,并且在向网站发出订单时会自动填写自己联络信息。 ④手机按手机厂商来分类,每一种手机都对应一种厂商。 ⑤订单分单张详细订单和总订单。 ⑥一种顾客可以购置多种或多种型号手机。 ⑦一种顾客对应一张订单列表。 ⑧一种订单列表对应多张订单详细信息。 ⑨提供购物协助功能。 有关订单列表与订单详细信息可以这样理解:由于顾客一次可以购置多种产品,则对每一种产品(即每一款型号手机)生成一条订单详细信息记录,然后多种这样订单详细信息构成一种订单列表。每一种订单列表才与一种顾客对应,在发货时以订单列表为单位,也即顾客在操作时所看到“订单”。 通过上述系统功能分析和需求总结,考虑到未来功能上扩展,设计如下数据项和数据构造: ①管理员信息,包括数据项:账号,姓名,密码。 ②注册顾客(会员),包括数据项,顾客ID,顾客名,密码等。 ③手机,包括数据项:手机编号,手机名称,分类编号等。 ④手机分类,包括数据项:分类编号,分类名称,上级分类编号(扩展,备用)。 ⑤订单详细信息,包括数据项:订单编号,订单列表编号,手机编号,购书数量。 ⑥订单列表,包括数据项:订单列表编号,顾客编号,下单时间,联络方式等。 ⑦购物协助,包括数据项:问题ID,问题标题,答案和点击次数。 (3)对项目进行任务分解。 手机销售系统 注册 登录 定单查询 订单投 拆 客户服务 付款方式 新闻中心 购物车 收银台 (4) 项目估算与进度计划。 1 项目估算 软件费用,用到了Rational ClearCase 软件,软件只是用到了下载软件费用,费用10元。 2 进度计划 (1) 需求分析 开始日期-11-11 完毕日期-11- 12 所需资源:一台电脑 标志性事件:提交完整需求分析汇报 (2) 设计 开始日期-11-13 完毕日期-11-16 所需资源:一台电脑 标志性事件:提交完整设计汇报 (3)编码实现 开始日期-11-17 完毕日期-11-20 所需资源:一台电脑 标志性事件:所需求功能已经所有做好 (4)测试 开始日期-11-21 完毕日期-11-23 所需资源:一台电脑 标志性事件:无错误出现,可以流畅运行 (5)制定质量计划。 机构组织 在项目实行期间成立质量保证组织, 该组织由质量保证人员和项目组长构成, 组长负责质量 监督工作及项目进展过程中各环节质量把关, 质量保证人员负责质量保证工作。 老师 组织构造图如图 1 所示: 项目组长 软件开发 配置管理 质量保证 质量控制 实行 设计 2.职责 在本项目中,质量保证职责如下: 2.2.1 高层管理 受理项目内不能处理不符合问题,必要时与项目组长协调; 负责听取质量保证工作汇报,评审质量保证活动和成果; 参与有过质量保证改善评审。 2.2.2 项目质量保证人员 质量保证人员职责如下: 负责项目实行过程中对项目实行状况进行监督; 按计划实行审计活动,根据质量保证计划执行评审,并记录执行中发现不符合项; 对不符合问题跟踪并验证措施执行状况; 对项目内不能处理不符合项问题向高层管理提交汇报; 向项目组长汇报项目质量工作状况和质量度量成果; 定期向项目组高高质量活动成果; 制定质量保证过程改善计划,记录过程数据。 2.2.3 项目组长 项目组长质量职责如下: 评审质量计划 与质保人员一起协商不符合项目问题纠正措施,并安排资源实行纠正措施; 定期或事件驱动评审质量保证活动和成果。 3.质量目 根据质量行业质量方针和质量目,结合本项目特点,制定项目总体质量目: (1) 基于需求测试覆盖率为100%; (2) 软件功能测试用例通过率不低于95%; (3) 每个阶段评审中发现问题都已经处理或得到合适处理; (4) 产品公布时不存在严重及其以上缺陷。 注:严重问题是指导致系统或模块不可以正常工作玩呢提。 4.质量方略 为了保证提交顾客产品是高质量,实行过程中采用质量保证措施包括: (1)将质量贯彻到平常项目进展过程中; (2) 应当尤其注意项目工作产品质量初期评审工作,无论是质量保证还是质量控 制采用方略都是初期防止和初期排除缺陷 5.质量保证活动 质量保证重要活动包括过程审计和产品审计。 过程审计和产品审计目是为了保证在项目进展过程各阶段和各方面采用各项措施来保证和提高交给顾客产品质量。 每一次过程审计和产品审计都应填写汇报或活动记录。 5.1 产品审计 产品审计由质量保证人员来进行,检查项目与否达标质量保证人员对项目生存期中创立工作产品可以有选择性进行审计,与否符合合适原则,与否进行了质量检查。 5.2 过程审计 项目严格按照组织定义软件过程进行开发,过程审计详细根据参照企业过程规范,保证项目中所有过程活动都在实行范围内。 质量保证人员对项目过程进行监督,发现问题和处理状况在每周例会上通报,对没有处理问题进行讨论,对不能处理问题提交高级管理者处理。 根据业内质量保证体系和本项目详细特点,确定项目执行过程如下: (1) 项目规划过程及产品原则。 (2) 项目跟踪管理过程 (3) 需求分析过程及产品原则 (4) 系统设计过程及产品原则 (5) 详细设计过程及产品原则 (6) 调试运行过程及产品原则 (7) 代码走查过程及代码编写原则 (8) 产品集成测试过程及产品原则 (9) 开发环境中执行规则 (10) 测试环境中执行规则 (11) 质量保证过程及其原则 (12) 配置管理过程及其原则 6.质量控制活动 质量控制活动包括代码走查,单元测试,集成测试环境测试等,有开发人员负责。编码人员在编写代码是要进行同步单元测试,但演是亚到达分支覆盖,产品通过单元测试和代码走查后应提交测试人员进行集成测试,系统测试。测试人员 测试应到达质量目规定,软件公布时应到达测试通过准则规定. 7.记录搜集、维护和保留 项目组应当保留项目执行过程中形成各类文档、多种记录、各级周报、各级会议记录、 对于项目中问题处理也要形成记录保留。每三天有质量保证人员根据任务清单审计任务进行审计活动,并搜集活动过程数据。 (6)制定配置计划。 二、项目配置计划 本计划目是定义软件项目组进行配置管理活动、任务和责任;定义支持配置管理活动及汇报 工具、技术和措施。 2、1 合用范围 本计划定义项目组在项目期间所有配置管理活动。 2 人员与责任 角色 人员 职责阐明 配置管理员 李明远 1.制定《配置管理计划》 2. 创立和维护配置库 3. 公布配置项及基线 配置控制人员 变更控制人员 邵鹏飞、李明远、戚明伟 1.制定《配置管理计划》 2.创立和维护配置库 3. 公布配置项及基线 4.. 保证所有申请变化一致性、被评审和被同意。 5.保证每一种重要修改和重做都必需要得到同意后才可以进行 开发人员 邵鹏飞、聂壮显、扈秉行李明远、戚明伟 负责项目开发 项目组长 邵鹏飞 对项目负责 集成人员 戚明伟 测试人员 戚明伟 验收及记录人员 邵鹏飞 用于配制管理软硬件资源 svn开发软件,个人计算机 配制库构造与权限 类型 工具 功能 阐明 开发库 SVN 不受控,开发人员工作和进行测试验证空间 邵鹏飞、聂壮显、扈秉行李明远、戚明伟 受控库 SVN 受控,包括基线和非基线工作产品,只有配制管理员才可以修改 邵鹏飞、戚明伟 基线库 SVN 受控,按照计划建立基线,将基线产品纳入基线库 李明远 产品库 SVN 受控,寄存项目最终产品,不进行修改 邵鹏飞 4、1配置库构造 序号 内容 阐明 途径 TCM 技术协议管理 D\:SVN\TCM RM 需求管理 D\:SVN\RM SPP 软件项目规划 D\:SVN\SPP SPTO 软件项目跟踪与管理 D\:SVN\SPTO SCM 软件配置管理 D\:SVN\SCM SQA 软件质量保证 D\:SVN\SQA SPE 软件产品工程 设计 D\:SVN\DESIGN 源代码 D\:SVN\SOURCECODE 目代码 D\:SVN\BUILD 测试 D\:SVN\TEST 公布 D\:SVN\RELEASE 4、3人员权限 类别 人员 权限阐明 配置管理者 李明远 负责项目配置管理,对库拥有所有权限 项目管理 邵鹏飞 访问、读 质量保证人员 李明远 访问、读 开发人员 邵鹏飞、聂壮显、扈秉行李明远、戚明伟 访问、读 高层管理 访问、读 配置项计划 类型 重要配置项 标识符 估计正式公布时间 技术协议 《协议》 HBKD-XJ-TCM-Con-V1.8 -11-12 SOW HBKD-XJ-TCM-SOW-V1.8 -11-12 计划 《项目计划》 HBKD-XJ-SPP-pp-V1.8 -11-12 《质量保证计划》 HBKD-XJ-SPP-SQA-V1.8 -11-12 《配置管理计划》 HBKD-XJ-SPP-SCM-V1.8 -11-12 需求 《需求规格阐明书》 HBKD-XJ-RM-SRS-V1.8 -11-14 顾客DEMO HBKD-XJ-RM-Demo-V1.8 -11-14 设计 《总体设计阐明书》 HBKD-XJ-Design-JK-V1.8 -11-16 HBKD-XJ-Design-DB-V1.8 -11-16 《详细设计阐明书》 HBKD-XJ-Design-LL-V1.8 -11-16 《设计术语及规范》 HBKD-XJ-Design-STD-V1.8 -11-16 编程 源程序 HBKD-XJ-Code-Mod-V1.8 -11-19 编码规则 HBKD-XJ-Code-std-V1.8 -11-19 测试 《测试计划》 HBKD-XJ-Test-Plan-V1.8 -11-21 《测试用例》 HBKD-XJ-Test-Case-V1.8 -11-21 《测试汇报》 HBKD-XJ-Test-Report-V1.8 -11-21 提交 运行产品 HBKD-XJ-Product-Exe-V1.8 -11-23 《验收汇报》 HBKD-XJ-Product-Report-V1.8 -11-23 《顾客手册》 HBKD-XJ-Product-Mannual-V1.8 -11-23 基线公布计划 基线名称/标识符 基线所包括重要配置项 估计建立时间 需求 《需求规格阐明书》、 顾客DEMO -11-14 总体设计 《总体设计阐明书》 -11-16 项目实现 软件源代码、编码规则 -11-19 系统测试 《测试用例》、《测试汇报》 -11-21 配置库备份计划 备份频度、时间 备份人 备份内容、目地、方式 11-22 邵鹏飞 所有备份、U盘 (7) 并行开发与测试。 测试方案 : 本次测试重要任务是对超市仓库管理系统进行初步验收测试。测试重要内容为:系统重要功能测试、监理方测试发现问题回归测试以及系统性能测试。 1) 单元测试 在需求规格阐明书中描述所有功能,都将在选定客户端/服务器配置组合上进行测试。测试中需要考虑正常功能实现和恶意测试,虽然用设计者不期望数据进行操作。 2) 集成测试 集成测试目是保证各单元组合在一起后可以按既定意图协作运行,并保证增量行为对。它所测试内容包括单元间接口以及集成后功能。使用黑盒测试措施测试集成功能。集成测试中没完毕功能进行回归测试。 3) 确认测试 确认测试又称为有效性测试。其任务是检查软件功能和性能与否与需求阐明书中确定指标相符。确认测试阶段有进行确认测试与软件配置审查两项工作。 确认测试一般是在模拟环境下运用黑盒测试措施,由专门测试人员和顾客参与测试。确认测试需要需求阐明书、顾客手册等文档,要制定测试计划,确定测试项目,阐明测试内容描述详细测试用例。集成测试中没完毕功能进行回归测试。 软件配置审查任务是检查软件所有文档资料完整性、对性。如发现遗漏和错误,应补充和改正。同步要编排好目录,为后来软件维护工作奠定基础。 4) 测试工具 Mercury LoadRunner 8.1 LoadRunner是一种预测系统行为和性能工业原则级负载测试工具。通过以模拟上千万顾客实行并发负载及实时性能监测方式来确认和查找问题,LoadRunner 可以对整个企业架构进行测试。通过使用LoadRunner ,企业能最大程度地缩短测试时间,优化性能和加速应用系统公布周期。目前企业网络应用环境都必须支持大量顾客,网络体系架构中含各类应用环境且由不一样供应商提供软件和硬件产品。难以预知顾客负载和愈来愈复杂应用环境使企业时时紧张会发生顾客响应速度过慢,系统瓦解等问题。这些都不可防止地导致企业收益损失。Mercury Interactive LoadRunner 能让企业保护自己收入来源,无需购置额外硬件而最大程度地运用既有IT 资源,并保证终端顾客在应用系统各个环节中对其测试应用质量, 可靠性和可扩展性均有良好评价。LoadRunner 是一种合用于多种体系架构自动负载测试工具,它能预测系统行为并优化系统性能。LoadRunner 测试对象是整个企业系统,它通过模拟实际顾客操作行为和实行实时性能监测, 能更快查找和发现问题。此外,LoadRunner 能支持广范协议和技术,提供特殊处理方案。 质量目 进度目 成本目 其他目 范围目 项目总目: 顾客满意 约束绳: 互相制约 (8) 对模块进行集成。 模块集成测试 测试目 : 本系统测试中:至少70%以上测试应当是自动执行,剩余测试由手工完毕。针对每一种自动功能试用一种正常流程和三种可选流程进行测试。测试成功原则是系统通过了90%测试用例,并且中、高级缺陷已经被修复。 测试规定 : 对网上销售系统项目内部测试需要满足下列规定: 5) 对软件需求汇报描述软件功能进行测试,以验证其与否满足规定规定。 l 6) 对软件安全性进行测试。 7) 对软件可靠性进行测试,包括容错性测试。 8) 对软件易用性进行测试,包括易理解性、易学性、易操作性测试。 l 9) 使用等价类划分、随机测试、猜错法、因果图法、状态图法进行测试。 l 10) 完毕对软件需求完全覆盖。 11) 对系统性能进行测试,包括系统响应、并发测试 (9)跟踪控制。 建立原则 采集项目信息,观测项目性能 将项目实际成果与计划进行比较 假如实际项目同计划有误差时,采用必要修正措施。 修正计划,告知有关人员和部门 (10)项目结束。 项目计划中确定可交付成果已经出现,项目目已经成功实现,成功实现项目目,精确遵照项目进度,在预算成本内完毕了该项目,项目进度过程中出现突发问题以及处理措施比较合适,问题都得到处理。最终,尤其感谢我们各小组组员,在我做课程设计过程中给了我极大协助,并提出了宝贵意见和提议。 五、心得体会 在这次课程设计过程中,开始时真不懂得该怎么做,仓库管理系统究竟要创立哪些表,表里究竟要有哪些数据项,这些都很模糊。于是就找他人设计作参照,按着设计规定一步一步设计。需求分析真很重要,也不轻易,比编程还难。一步步下来,自己对仓库管理系统有更多理解,对背面程序编程也明朗了。通过这次课设,充足理解了软件项目管理运用与实践,更重要是,大体上懂得了需求分析走向与流程,巩固了自己项目管理方面知识。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 手机 销售 系统 项目 管理 课程设计 报告
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文