全文预览

软件项目管理大作业20111632郑雯

上传者:随心@流浪 |  格式:doc  |  页数:50 |  大小:0KB

文档介绍
着各种计算机应用系统越来越复杂,软件规模也越来越庞大。这时传统的基于文档文件存储需求的方式越来越显露出它的局限性,主要体现在:Р 1.手工维护大量文档文件十分困难。Р 2.很难保持文档与现实的一致。Р 3.通知受变更影响的设计人员是手工过程。Р 4.不太容易做到为每一个需求保存附加的信息。Р5.很难在功能需求与相应的用例、设计、代码、测试和项目任务之间建立Р 联系链。Р 6.很难跟踪每个需求的状态。Р 7.异地协作开发变得很困难。Р Р 随着软件工程技术的发展,需求管理的任务越来越繁重,迫切需要研制需求管理工具来自动化地管理需求,提高工作效率。IBM Rational RequisitePro、Telelogic DOORSreg和Borland CaliberRM等都是目前比较流行的需求管理工具,可以帮助开发团队有效地管理软件需求。Р1.4 需求规格Р 1.4.1 功能需求Р 该系统是典型的网上购物实践中最为普遍的电子商务企业对客户(B2C)模式,主要包括会员注册、订单管理、购物车、搜索、支付等基本功能。此外,本系统也将实现在线图书销售系统的后端管理,包括图书的添加、订单的处理等功能。本系统完全基于JSP技术,在系统的设计与开发过程中严格遵守软件工程的规范,运用软件设计模式,从而减少系统模块间的偶合,力求做到系统的稳定性、可重用性和可扩充性。Р该系统的主要功能如下:Р(1)前台(客户购买)部分:Р1.用户管理:注册会员、登录、激活、退出、修改密码;Р2.分类显示:显示所有1级和2级分类;Р3.图书显示:按分类查询图书、通过关键字搜索图书、高级搜索图书、查看某本图书的详细等;Р4.购物车管理:向购物车中添加图书、修改购物车中图书数量、删除购物车中图书、我的购物车;Р5.订单管理:通过购物车中图书生成订单、查看我的订单、查看某个订单的详细、订单支付、确认收货、取消未付款订单。

收藏

分享

举报
下载此文档