电子商务网上购书信息管理系统需求规格说明书.doc_第1页
电子商务网上购书信息管理系统需求规格说明书.doc_第2页
电子商务网上购书信息管理系统需求规格说明书.doc_第3页
电子商务网上购书信息管理系统需求规格说明书.doc_第4页
电子商务网上购书信息管理系统需求规格说明书.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

案卷号001日期2011/9/4电子商务网上购书信息管理系统需求分析规格说明书作 者: 传承软件开发组(项目组长:杨建新 成员: 王莹红、孟祥宇、王鑫、宋明月、陈浩) 完成日期: 2011年9月4日星期日 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人10 一、引言1.1编写目的为了本次软件编写更为方便以及在软件完成后的维护与更新,所以要编写一个较为完整详细的需求规格说明书,为本次软件开发提供一个较为标准的依据与规范,需求说明书将为用户和开发者之间创建一个共同的基础和共识,为本次软件开发提供预期的、较为详细的、规范的指导与说明。1.2范围1.2.1软件工程项目名称:电子商务网上购书信息管理系统。1.2.2用途:为了满足各学院学生的购书需求,我校现决定推出一项电子商务网上购书系统,顾客群主要由各高校的数万名学生,以及在internet上来自全国各地的访问该网上书店的潜在客户组成。1.2.3开发背景及意义:网络经济是用现代信息技术和网络技术,依靠形成的互联网网络过进行商务活动的,它集金融电子化、管理信息化、办公室自动化于一体,与传统商务模式相比较,具有无可比拟的运作优势:(1)运营成本低;(2)用户范围广;(3)商务开放性好;(4)无时空限制;(5)多媒体手段表现力;(6)以顾客为中心,最大限度地满足顾客的个性化需求;(7)提升企业形象;(8)促进市场营销(9)增强企业管理功能(10)革新企业管理思想。 1.2.3参考文档:(1)计算机软件需求说明编制指南GB938588 (2)计算机软件产品开发文件编制指南GB856788二、项目概述2.1产品描述:本项目分为前、后台管理系统。前台销售管理系统实现的功能类似于现实生活中的商店销售,顾客可以浏览图书、选择图书、结算完成购书等。图书数据能根据需要灵活地检索与显示,简化购物流程,真正做到“简洁、高效、流畅、”的购物环境。本系统的后台管理系统融入企业传统的进销存概念,对订单进行管理,对图书进行分类管理,提供图书信息的添加、修改和删除等功能,支持图书的封面图片上载功能,从而能够利用网络的游戏增强图书商品的宣传效果。2.2产品功能:2.2.1功能需求(1)后台管理:1、目录管理:a、目录创建:对图书的集合整理,便于对图书的管理操作b、目录编辑:对现存目录的重定义或修改操作c、目录撤销:对现存目录的删除操作d、目录查看:对现存目录的查询操作 2、图书管理:a、图书入库:将要入库的图书进行记录b、图书出库:将要出库的图书进行记录c、图书撤销:将已有图书进行删除操作d、图书检索:对已有的图书做模糊查询e、图书概要信息查看:对图书的概要信息进行查询f、图书详细信息查看:对图书的详细信息进行查询 3、订单状态管理:a、订单状态编辑:管理员对一些订单的状态的修改操作b、订单信息查看:对一些订单进行查询操作c、订单检索:对订单进行模糊查询d、订单撤销:对一些订单(例如过期或无效的订单)进行删除操作e、订单明细信息查看:对订单的明细信息进行查询操作f、订单状态信息查看:对订单的状态进行查询操作 4、会员管理:a、会员注册:新会员的添加b、会员撤销:对已有会员进行删除操作 (2)前台销售:1、获取图书目录及图书信息: 2、购物车管理:a、购物车图书添加:将已选购的图书加入购物车b、购物车图书数量更新:在购物车进行添加或删除操作后,将购物车内的数量信息进行更新c、购物车图书计价:将已加入购物车内的图书单价进行合计,当用户删除购物车内图书时将该书单价扣除d、购物车图书信息浏览:对购物车的信息进行查看e、购物车图书移除:对购物车内的图书进行删除操作f、购物车图书清空:将购物车内的图书全部删除 3、订单管理a、订单生成:用户决定对购物车内的物品进行支付操作是,生成订单并发送给供应商b、个人订单信息查看:对所属当前用户的所有订单进行查看4、支付管理:a、信用卡支付:使用网银对对选购的产品进行支付操作b、转账:从支付卡转入销售商账户5、会员访问:a、个人资料修改:对会员个人信息进行修改操作b、会员登录:会员进行选购操作前进行登录c、会员注册:是新用户成为会员的一系列操作2.2.2功能用例图:2.2.3非功能需求(1)自动化处理,业务处理效率高(2)便于使用,符合操作习惯(3)事务数据处理机制,数据处理完整性(4)安全检查,身份和权限认证2.3软硬件环境需求2.3.1服务器端:(1)操作系统:MS windows Server 2003/2008标准版/企业版(2)脚本解释器:Javascript1.5版本,安装IE5.5以上版本即可获得(3)Web服务器:IIS5.0以上(4)数据库服务器:MS SQL Server2000/2005标准版/企业版(5)权限要求:对SQL Server数据库具有建表、备份的权限(6)硬件要求:服务器CPU*2 4GB内存146G*3SAS硬盘Raid5(7)空间大小:初次安装至少需10MB可用空间2.3.2客户端:(1)浏览器:IE5.0以上(2)分辨率:最佳效果1024*7682.4产品质量需求(1)正确性:软件能够正确执行任务,工作成果准确(2)健壮性:能够对异常情况作出处理,不死机,并能够保持数据的完整性(3)可靠性:平均故障间隔时间3个月,99.9%系统故障在1小时内可恢复(4)性能,效率:吞吐量25笔事务/秒,容量:10万客户,响应时间5s(5)易用性:用户界面风格一致,提供在线演示,员工经过简单培训即可上手,符合GUI标准(6)清晰性:程序及文档注释详尽,说明文字简洁易读,易理解(7)安全性:身份认证,权限认证,关键数据加密处理(8)可扩展性:基础架构可横向与纵向扩展(9)兼容性:支持多语言开发的组件三、数据库设计3.1实体关系(E-R图)3.2数据字典图书类别表 Category字段名类型默认值索引PK/FK允许空说明CategoryIdsmallintYesPKNo类别编号CategoryNameNvarchar(50)YesNo类别名称DescNvarchar(50)NoYes类别描述图书概要信息表 BookBrief字段名类型默认值索引PK/FK允许空说明BookIdVarchar(10)YesPKNo图书编号CategoryIdsmallintYesFKNo目录编号BookNameVarchar(80)NoNo图书名称BookDescVarchar(255)NoNo图书描述BookImageVarchar(80)NoNo图书图片AddTimedatetimeGetdate()NoNo添加时间IsHeadLineBitNoNo是否热点推荐IsClassicbitNoNo是否经典书目图书详情信息表 Item字段名类型默认值索引PK/FK允许空说明BookIdVarchar(10)YesPK/FKNo图书编号BookAuthornvarchar(50)NoNo作者Publishernvarchar(50)NoNo出版社PublishDatedatetimeNoNo出版日期BookPriceDecimal(10,2)NoNo图书市价ListPriceDecimal(10,2)NoNo售价UnitCostDecimal(10,2)NoNo成本价ItemNameVarchar(80)NoNo详细书名ItemImageVarchar(80)NoNo详细图片Qtyint0NoNo数量购物车信息表 Cart字段名类型默认值索引PK/FK允许空说明UserNameVarchar(256)YesPKNo用户名BookIdVarchar(10)YesPK/FKNo图书编号PriceDecimal(10,2)NoNo售价ItemNameVarchar(80)NoNo详细书名Quantityint0NoNo数量订单头信息表 Orders字段名类型默认值索引PK/FK允许空说明OrderIdIntYesPKNo订单编号UserIdVarchar(20)NoNo用户名OrderDatedatetimeGetdate()NoNo订单日期ShipToNameVarchar(80)NoNo接货人姓名ShipEmailVarchar(80)NoNo接货人电邮ShipAddrVarchar(80)NoNo接货人地址ShipCityVarchar(80)NoNo接货人所在城市ShipStateVarchar(80)NoNo接货人所在省份ShipZipVarchar(20)NoNo接货人邮编ShipCountryVarchar(20)NoNo接货人所在国家ShipPhoneVarchar(20)NoNo接货人电话BillToNameVarchar(80)NoNo付款人姓名BillEmailVarchar(80)NoNo付款人电邮BillAddrVarchar(80)NoNo付款人地址BillCityVarchar(80)NoNo付款人所在城市BillStateVarchar(80)NoNo付款人所在省份BillZipVarchar(20)NoNo付款人邮编BillCountryVarchar(20)NoNo付款人所在国家BillPhoneVarchar(20)NoNo付款人电话TotalPriceDecimal(10,2)NoNo数量订单明细表 LineItem字段名类型默认值索引PK/FK允许空说明OrderIdIntYesPKNo订单编号LineNumIntYesPKNo订单明细表BookIdVarchar(10)NoNo图书编号QuantityIntNoNo数量UnitPriceDecimal(10,2)NoNo售出单价订单状态表OrderStatus字段名类型默认值索引PK/FK允许空说明OrderIdIntYesPKNo订单编号LineNumIntYesPKNo订单明细号TimestampDatetimeGetdate()NoNo时间戳StatusVarchar(2)NoNo订单状态四、编码设计4.1类图五、附录5.1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论