欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    网上购物系统软件需求说明书.docx

    • 资源ID:18470914       资源大小:41.61KB        全文页数:20页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网上购物系统软件需求说明书.docx

    1、网上购物系统软件需求说明书软件需求说明书1引言1.1编写目的在完成了针对网上购物市场的前期调查,同时与多位用户进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。 此需求规格说明书对网上购物系统软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。本说明书定义了网上购物系统的详细需求,明确了网上购物系统的功能内容、功能边界、开发途径,是整个软件开发的依据,它对以

    2、后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。1.2背景商务网站设计的主要目的一般是通过网站的推广,实现企业的产品及服务的互联,并使客户随时了解公司及公司所提供的最新产品的资讯同时也为客户提供及时的在线服务及订单处理等功能。而从长期的战略目标来看,商务网站不仅仅是产品和服务的推广,通过Internet,企业内部网 和外部网,他还是将买家与卖家,厂家和合作伙伴进门联合的平台,因而消除了时间与空间带来的障碍。Shopping On Line购物在线网站致力于提供电脑及相关IT产品展示及订购为核心的网上购物服务。是企业产品与客户服务之间建立更加直接沟通及交流的平台 。宣传自己的产品,是企

    3、业上网的主要目的之一,将自己的产品展示给客户,让客户通过网站便能够自由选购,是产品预定系统的主要目的。1.3定义 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。文档中采用的专门术语的定义及缩略词简要如下:Shopping On Line,网上购物系统1.4参考资料1郑人杰、殷人昆、陶永雷.实用软件工程(第二版)M.北京:清华大学出版社.1997.2金勇华、曲俊生.JAVA网络高级编程M.北京:人民邮电出版社.2001.3 张海藩.软件工程导论(第四版)M.北京:清华大学出版社.2007.2任务概述2.1目标网上购物系统

    4、针对的用户是单个中小型商场室或者个人,商品的种类和数量较少,用户的数量和来源受到一定的限制。相应的需求有:1管理员身份验证(为合法用户提供一个后台入口)2添加商品(向商品表插入前台首页展示的商品信息)3订单信息管理(网站管理者对用户订单的执行和编辑状态)4查询用户信息管理模块(查询注册所有用户,对一些非法或失信用户进行删除操作)5添加链接模块(管理员向前台首页添加友情链接信息)6公告信息管理模块(网站向用户发布最新公告信息)7能够对需要的统计结果提供列表显示输出。8能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。2.2用户的特点最终用户为网上购物人员,具备基

    5、础的计算机操作技能,由于本软件用于网上购物,使用频繁,要求操作快捷。2.3假定和约束一个更为完善的网上购物系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。3需求规定 3.1对功能的规定系统总体用例图1. 浏览功能 列出当前数据库文件中商品和用户的所有记录; 可选定一项记录,显示所有域;2. 查询功能 商品匹配查询; 用户匹配查询;商品和用户相关匹配查询;3. 插入功能 增加一个商品记录; 增加一个用户记录4.

    6、修改功能 修改某一已存在的记录内容,提供确认机制;5. 删除功能 删除一个记录,提供确认机制;6. 授权功能;授权用户访问数据的权限;管理员管理模块1. 删除用户需求描述:管理员登陆系统后,可以删除用户。管理员首先查询到该用户,然后选中要删除的用户,将所选用户从系统中删除。2查询全部用户信息需求描述:管理员登陆系统后,可以查询全部用户信息。管理员查询到查询全部用户信息, 有用户名,密码,性别,真名。3公告发布需求描述:管理员登陆系统后,可以发布公告。写明公告标题,公告内容和发布日期点击发布按钮就可以了。4添加商品需求描述:管理员登陆系统后,可以添加商品。输入类型编号,类型名称,添加时间,以及商

    7、品的详细信息:商品编号,商品名称,商品价格,进货时间。还有上传商品的图片。5修改商品需求描述:管理员登陆系统后,可以修改商品价格。打开修改页面,输入商品编号和新的价格点击商品修改就可以了。6删除商品需求描述:管理员登陆系统后,可以删除商品。打开删除页面,输入要删除的商品编号,点击删除就可以了。7查修商品需求描述:管理员登陆系统后,可以查修商品。打开查修页面,输入要查询的商品编号,点击查询就可以了。会显示:商品类型,商品名称,类型编号,商品编号,商品价格,就货时间。8单一订单需求描述:管理员登陆系统后,管理订单打开订单管理页面,输入订单号,点击输出。会显示:订单号,收货人姓名,收货人固话,收货人

    8、手机号,确认时间,收货人邮编,收货人地址,购买日期,发货时间,商品编号,E-mail9全部订单需求描述:管理员登陆系统后,管理订单打开订单管理页面,点击全部输出。会显示:所有订单的(订单号,收货人姓名,收货人固话,收货人手机号,确认时间,收货人邮编,收货人地址,购买日期,发货时间,商品编号,E-mail)用户管理模块1.修改个人信息需求描述:用户登陆系统后,可以修改个人信息。修改的有用户昵称,密码,等信息信息不能缺失,如果某一项没有填写,要给出提示。2.留言需求描述:用户登陆系统后,可以对某个商品留言,发表自己的意见。3购物车需求描述:用户登陆系统后,进入自己的购物车页面,有属性(商品编号,商

    9、品名称,商品价格,商品数量,总价)用户可以修改购买商品的数量,也可以删除某个商品不买,也可以清空全部。最后确认后生成订单。各个事件流描述:查询商品用例简要说明:用户查询检索商品信息前提条件:无限定条件主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2输入检索信息进行查询;3查询成功,显示商品信息;a,查询失败;4用例结束。其他事件流:a,查询失败:1系统显示查询失败信息;2返回主要事件流1后置条件:无增加商品信息简要说明:管理员添加商品信息前提条件:拥有管理员权限主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2用户输入ID和密码;3系统验证ID和密码,显示登录成功;a,登

    10、录失败;4添加商品信息并提交;5添加成功;b添加失败;6返回添加页面,用例结束。其他事件流:a,登录失败:1系统显示登录失败信息;2返回主要事件流1b,添加失败:1系统显示添加失败信息;2返回主要事件流4后置条件:无修改商品信息简要说明:管理员修改商品信息前提条件:拥有管理员权限主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2用户输入ID和密码;3系统验证ID和密码,显示登录成功;a,登录失败;4修改商品信息并提交;5修改成功;b修改失败;6返回修改页面,用例结束。其他事件流:a,登录失败:1系统显示登录失败信息;2返回主要事件流1b,修改失败:1系统显示修改失败信息;2返回主要事

    11、件流4后置条件:无删除商品信息简要说明:管理员删除商品信息前提条件:拥有管理员权限主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2用户输入ID和密码;3系统验证ID和密码,显示登录成功;a,登录失败;4删除商品信息并提交;5删除成功;b删除失败;6返回删除页面,用例结束。其他事件流:a,登录失败:1系统显示登录失败信息;2返回主要事件流1b,删除失败:1系统显示删除失败信息;2返回主要事件流4后置条件:无查询用户信息简要说明:管理员查询用户信息前提条件:拥有管理员权限主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2用户输入ID和密码;3系统验证ID和密码,显示登录成功;

    12、a,登录失败;4查询用户信息并提交;5查询成功;b查询失败;6返回查询页面,用例结束。其他事件流:a,登录失败:1系统显示登录失败信息;2返回主要事件流1b,查询失败:1系统显示查询失败信息;2返回主要事件流4后置条件:无增加用户信息简要说明:管理员添加用户信息前提条件:拥有管理员权限主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2用户输入ID和密码;3系统验证ID和密码,显示登录成功;a,登录失败;4添加用户信息并提交;5添加成功;b添加失败;6返回添加页面,用例结束。其他事件流:a,登录失败:1系统显示登录失败信息;2返回主要事件流1b,添加失败:1系统显示添加失败信息;2返回

    13、主要事件流4后置条件:无修改用户信息简要说明:管理员修改用户信息前提条件:拥有管理员权限主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2用户输入ID和密码;3系统验证ID和密码,显示登录成功;a,登录失败;4修改用户信息并提交;5修改成功;b修改失败;6返回修改页面,用例结束。其他事件流:a,登录失败:1系统显示登录失败信息;2返回主要事件流1b,修改失败:1系统显示修改失败信息;2返回主要事件流4后置条件:无删除用户信息简要说明:管理员删除用户信息前提条件:拥有管理员权限主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2用户输入ID和密码;3系统验证ID和密码,显示登录

    14、成功;a,登录失败;4删除用户信息并提交;5删除成功;b删除失败;6返回删除页面,用例结束。其他事件流:a,登录失败:1系统显示登录失败信息;2返回主要事件流1b,删除失败:1系统显示删除失败信息;2返回主要事件流4后置条件:无发布新闻简要说明:管理员发布新闻信息前提条件:拥有管理员权限主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2用户输入ID和密码;3系统验证ID和密码,显示登录成功;a,登录失败;4编辑新闻信息并提交;5发布成功;b发布失败;6返回发布页面,用例结束。其他事件流:a,登录失败:1系统显示登录失败信息;2返回主要事件流1b,发布失败:1系统显示发布失败信息;2返

    15、回主要事件流4后置条件:无浏览新闻简要说明:打开网上购物系统浏览新闻信息前提条件:无主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2浏览新闻,用例结束。其他事件流:无后置条件:无订购商品简要说明:用户提交订购商品请求前提条件:拥有用户权限主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2用户输入ID和密码;3系统验证ID和密码,显示登录成功;a,登录失败;4编辑订购商品信息并提交;5提交信息成功b提交失败;5等待工作人员进行确认;6返回提交页面,用例结束。其他事件流:a,登录失败:1系统显示登录失败信息;2返回主要事件流1b,提交失败:1系统显示提交失败信息;2返回主要事

    16、件流4后置条件:无退订商品简要说明:用户提交退订请求前提条件:拥有用户权限主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2用户输入ID和密码;3系统验证ID和密码,显示登录成功;a,登录失败;4编辑退订商品信息并提交;5提交信息成功b提交失败;5等待管理员进行确认;6返回提交页面,用例结束。其他事件流:a,登录失败:1系统显示登录失败信息;2返回主要事件流1b,提交失败:1系统显示提交失败信息;2返回主要事件流4后置条件:无处理订购请求简要说明:管理员员处理订购商品请求前提条件:拥有管理员权限主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2用户输入ID和密码;3系统验证

    17、ID和密码,显示登录成功;a,登录失败;4查看订购信息并确认请求;5确认成功b确认失败;5返回确认页面,用例结束。其他事件流:a,登录失败:1系统显示登录失败信息;2返回主要事件流1b,确认失败:1系统显示确认失败信息;2返回主要事件流4后置条件:无处理退订请求简要说明:管理员处理退订请求前提条件:拥有管理员权限主要事件流及其他事件流:1打开网上购物系统界面,用例开始;2用户输入ID和密码;3系统验证ID和密码,显示登录成功;a,登录失败;4查看归还信息并确认请求;5确认成功b确认失败;5返回确认页面,用例结束。其他事件流:a,登录失败:1系统显示登录失败信息;2返回主要事件流1b,确认失败:

    18、1系统显示确认失败信息;2返回主要事件流4后置条件:无3.2对性能的规定3.2.1精度查询时应保证查全率,所有在相应域中包含查询关键字的记录都应能查到,同时保证查准率。3.2.2时间特性要求一般操作的响应时间应在12秒内。3.2.3灵活性满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。3.3输人输出要求网上购物系统的静态数据包括:用户种类商品类别输入数据: 鼠标对按钮的点击 查询方式、查询关键字; 新建商品项、用户项; 商品项、用户项相应纪录更改; 备份数据恢复所需的数据备份文件; 受限操作所需的密码;输出数据: 查询关键字确定的数据库记录的子集; 统计结果及其格式化文

    19、件; 信息录入、删改结果(成功或失败); 数据备份输出的数据备份文件;内部数据: 查询操作建立的索引;3.4数据管理能力要求需要每天对数据进行备份,以便数据丢失后进行数据恢复。提供数据备份及日志功能。为了防止数据因为某种原因而造成的数据丢失,损坏,对信息的备份是必须的。日志可以记录考勤信息与用户的数据被谁,在什么时候被改动过,一旦发生问题,便于调查取证。3.5故障处理要求正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。3.6其他专门要求性能1网上购物系统要支持25个并发用户。2网上购物系统处理查询操作响应时间不超过10秒。可

    20、扩展性当前使用网上购物系统的主要是企业人数在100人以下的小企业,这些企业增长速度比较快,人员规模每年保持30%的增速。网上购物系统要能够在三年内支持这样的增长速度。可用性系统要保证24*7*365可用。但是可以允许每月系统停机一小时,进行系统维护。系统维护的时间要安排在企业非工作时间进行。安全性1安全防护对数据库存储敏感信息:针对本系统我们对用户密码进行加密,以保证各级用户对系统访问的安全性。生成的口令不可逆转(用MD5加密是一种32位字符的加密方法)。输入的口令不应显示在显示终端上。数据信息的保存:利用RDBMS的服务器稳定运行实现各种信息的储存、控制及调节备份、恢复等日常的维护管理工作。

    21、在软件园后期的项目中建立异地备份服务器后备份数据进行异地保存。2操作跟踪针对系统运行出现的异常,跟踪调查出现异常的情况,了解操作意图,有针对性的解决问题。系统日志,便于查看系统的运行情况。 操作日志, 提供用户在系统中增加、修改系统数据信息时记录日志。用于跟踪用户的操作,了解信息的变更,在需要时对事情进行调查3访问控制页面不可直接访问,防止黑客对页面篡改。页面访问通过连接动作驱动,访问时作权限检查。有效防止用户通过地址栏输入地址对信息非法访问。系统在页面执行过一次后再次访问通过缓冲工作区执行,对页面屏蔽。易用性网上购物系统要简单、易用,具有清晰的导航功能,使操作者快速找到自己想要执行的操作页面。网上购物系统要保证一个非计算机专业的用户,通过自己阅读用户手册,可以使用此系统。4运行环境规定4.1设备Intel486以上系列、AMD K6 以上系列等PC台式机和便携式电脑;运行时占用内存:1MB;所需硬盘空间:5MB;软件平台:中文Windows95/98/2000/NT 4.0或更高版本;4.2支持软件运行于Windows95/98及更高版本并装有JAVA虚拟机的操作系统之上。4.3接口支持各种x86系列PC机。4.4控制采用对话框方式,多功能窗口运行。


    注意事项

    本文(网上购物系统软件需求说明书.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开