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

    网上购物系统需求规格说明书.docx

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

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

    网上购物系统需求规格说明书.docx

    1、网上购物系统需求规格说明书 题 目 网上购物系统需求规格书 小组成员:指导教师 二一 年 月 日1.引言 11.1编写目的 11.2项目背景 21.3定义 22.任务概述 22.1目标 22.2条件与限制 22.3运行环境 23.数据描述 33.1静态数据 33.2动态数据 33.3数据库描述 33.4数据字典 33.5数据采集 44.功能需求 54.1功能划分 54.2功能描述 55.性能需求 75.1数据精确度 75.2时间特性 75.3适应性 76.运行需求 86.1用户界面 86.2硬件接口 86.3软件接口 86.4故障处理 87.其他需求 87.1 正确性 87.2 安全保密性 8

    2、7.3可移植性 91.引言1.1编写目的点子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式。它实现了交易的无纸化、效率化、自动化,向我们展现了网络独特的魅力。它克服了日常生活中购物的地理限制,体现了传统商业行为在网络时代的变革。随着电子商务的发展,现如今网上购物也已成为人们购物的一种主流方法。它的方便快捷也使它越来越受到人们的青睐,特别是一些年轻人的青睐。网上购物是一种具备交互功能的商业信息系统,它向用户提供静态和动态两种信息资源。1.2项目背景1、近年来,随着Internet发展,电子商务成为一种全新的购物方式。2、开发软件的名称:网上购物系统3、产品设计者:小组全体成员4、产品用户

    3、:网上消费人群1.3定义SQL:Structured Query Language(结构化查询语言)一种对关系数据库中的数据进行定义和操作的句法,为大多数关系数据库管理系统所支持的工业标准。J2EE:Java 2 Platform, Enterprise Edition(java2平台企业版)是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。JSP:Java Server Pages是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页H

    4、TML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。2.任务概述2.1目标本网上购物系统针对的用户个人,广大网络用户的。因此本网上购物系统,是为了将小型网上购物网站管理纳入规范化,现代化的管理轨道,针对目前网购中存在的问题和管理的实际需要,我们将理顺管理体制和建立各种管理规范与开发信息系统有机地结合起来。以企业信息管理为核心的集成环境,提供以项目为核心、基于用户角色的权限机制。2.2条件与限制一个更为完善的网上购物系统,应

    5、提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。2.3运行环境建议软件寿命:3年硬件条件:PC机运行环境:Win7开发软件:SQL Server 2005、Eclipse、Dreamwaver等开发语言:Java3.数据描述3.1静态数据 用户种类 商品类别3.2动态数据 (1)输入数据 鼠标对按钮的点击; 查询方式、查询关键字; 新建的订单编号,数据的选择; 数据之间的查询,订单的查询,历史纪录的查询,价格的查询;

    6、物流订单的订单编号输入,送货地点的数据要求; 送货清单的内容以及窗口中的按钮点击; 预定订单的内容; 送货服务中订单所要填入的数据; 用户登录时所要输入的用户名和密码。 (2)输出数据 结账时结账清单里最终应付的数据 查询时所显示的数据; 新建账单编号所出现的显示数据; 买家买东西时“您所点购的物品”物品框里所显示的物品名称; 出错时出现的报错框,提示信息框; 应付金额的数据;3.3数据库描述 系统采用面向对象的视窗数据库系统Microsoft Visual SQL2005进行开发。3.4数据字典软件开发中涉及到的数据定义如下: 【1】名字=1汉字10/1字母20 【2】电话号码=1数字/sp

    7、ace/-20 【3】身份证号码=1数字/space/-15 【4】电子邮件地址=1字母/./数字80 【5】家庭住址=1汉字/数字40/1字母/数字80 【6】国籍=1汉字10/1字母20 【7】性别=男/女 【8】所在省份=1汉字10/1字母20 【9】所在城市=1汉字10/1字母20 【10】职业=1汉字10/1字母20 【11】文化程度=1汉字10/1字母20 【12】兴趣爱好=1汉字100/1字母20 【13】手机=1数字/space/-15 【14】密码=1汉字/数字40/1字母/数字80 【15】校验码=1汉字10/1字母20 【16】订单的数量=1数字/space/-20 【1

    8、7】订单的总价值=1汉字/数字40/1字母/数字80 【18】用户的级别=1汉字10/1字母20 【19】用户可享受的折扣=1汉字/数字40/1字母/数字80 【20】订单编号=1数字/space/-20 【21】货物=1汉字10/1字母20 【22】日期=1数字/-20 【23】信用卡数字=1数字/space/-20 【24】终止日期=1数字/-20 【25】收费地址=1汉字/数字40/1字母/数字80 【26】场合=1字母20 【27】语义=1字母20 【28】货材=1字母20 【29】价格=1数字/space/-20 【30】适合人群(职业)=1字母20 【31】适合人群(年龄)=1字母

    9、20 【32】订单类型(个体、团购)=1字母20 【33】订单期限=1数字/-103.5数据采集 (1)在JSP中主要靠JSP的内置对象和内外置组件来采集各种数据的。其中常见的内置对象和功能有:Response对象:将消息发送回给浏览器(从服务器端向客户端输出)。Rsquest对象:获取客户端的信息。Application对象:存储一个应用中所有用户共享的信息。Session对象:存储一个普通用户其滞留期间的用户信息(信息保存在服务器),也可用Cookie集合(信息保存在客户端)。Server对象:提供许多服务器端的应用函数。 (2)内置组件主要用来进行文件操作和广告处理,外置组件则用来实现文

    10、件上传、数据库操作、邮件功能等。 (3)通过身份验证的用户,采用键盘和鼠标直接输入或者从外部文件导入的数据。4.功能需求4.1功能划分(1)用户使用系统账号管理商品信息查询购物车商品购买支付功能订单管理(2)后台维护系统商品信息管理会员信息管理网站信息管理常规设置4.2功能描述4.2.1用户使用系统(1)账号管理游客:无需登录,可以直接浏览信息,可是无法购物,当游客需要购买物品时,会显示“请先登录”会员注册用户点击会员注册按钮,打开注册页面;用户输入注册信息,包括用户名、登录密码、常用邮箱、手机等;注册信息输入完成后,点击提交按钮;若有不合格项目,例如用户名重复、邮箱格式不正确等,则系统提示错

    11、误信息,错误项高亮显示;若注册信息正确无误,则提示注册成功,页面跳转到会员欢迎首页。会员登陆用户点击会员登录按钮,打开登陆页面;用户输入用户名、密码、验证码并提交;系统验证用户名密码,验证码验证成功后,登陆成功,页面跳转到会员欢迎首页若登陆信息不正确,则系统提示错误信息,错误项高亮显示;若连续3次输入密码错误,该用户禁止登陆,同时发送提示邮件或 短信给用户,登陆解锁需要使用短信和邮件中给出的附加验证码。忘记密码在登陆页面选择忘记密码;页面跳转到忘记密码页;用户填写相关信息(安全提问),系统给用户的常用邮箱或手机发送验证信息,用户输入验证密码正确后,可以重新设置密码;若用户输入信息不正确,系统提

    12、示错误信息;若连续3次输入密码错误,该用户被禁止使用忘记密码功能,系统直接发送提示邮件和短信到用户常用邮箱和手机。会员注册信息修改用户在会员首页点击信息修改按钮,进入信息修改页面;页面显示当前的用户注册信息;用户修改自己的注册信息,然后点击提交按钮;系统记录新的用户信息,并提示注册信息修改成功。(2)商品信息查询为客户提供模糊查询商品信息、搜寻商品。按商品的名称查询:客户需要浏览和查询所需要的商品可以直接在搜 索栏中输入相应的商品名称。点击搜索按钮,系统将自动跳转到新的页面,并显示搜索结果;按商品的种类查询:查询商品时,用户可以以商品的种类查询。例如: 家具,服饰,读书等;按商品的价格范围查询

    13、,用户可按价格的范围来浏览商品;按商品品牌查询:用户可以搜索自己喜欢的品牌,然后挑选商品。(3)购物车用户挑选商品,在选中商品前的方框内打钩,点击将商品放入购物车;用户可以点击统计按钮,对当前购物车内的商品进行统计,以查看购物车内商品的名称、数量、单价和总价;对于已经在购物车中的商品,用户可以将其拿出购物车(即删除该商品),也可以选择购买,点击后进入商品购买页面。(4)商品购买用户点击购买按钮后,即进入购买页面;首先显示商品名称、数量、价格等信息,供用户确认;用户确认无误后,点击提交订单按钮,则完成订单;在订单中点击付款按钮,进入支付页面。(5)支付功能用户选择支付方式,例如网银支付、支付宝、

    14、手机支付等;显示购物列表及总价,待用户确认;用户确认无误后,点击确认按钮,页面跳转到网银或支付宝,完成支付功能;d)支付成功后,提示用户支付成功,同时给用户常用邮箱或手机发送提示信息;6)订单管理在用户登录界面,点击订单管理按钮,进入订单管理页面;用户可以查看已完成购买的订单;用户可以查看未完成购买的订单;用户可以删除未完成购买的订单(即退订)用户可以删除订单的历史记录。f)若支付出现问题,则显示支付未完成,并返回订单页面。4.2.1后台维护系统(1)商品信息管理商品查询:可以进行商品查询,常看某种商品的商品信息等内容;库存管理:可以查看某种商品的库存信息;商品信息修改:可以修改商品信息,例如

    15、商品价格、库存量等信息,还可以加入新的商品,或者将已经售完的商品删除;商品评论浏览:可以查看用户对商品的查看,并将不合法的评价删除。(2)会员信息管理系统管理员进入用户信息管理页面,可以查看已注册用户列表;在列表中选择一个用户,可以查看该用户的注册信息;若发现某用户行为异常,可以禁止该用户登录,并给其常用邮箱或手机发送提示信息(3)网站信息管理系统管理员可以对网站的新闻进行添加、修改、删除;系统管理员对网站的公告进行设置(4)常规设置系统管理员对页面广告的添加,删除和修改;用户可以很据现有的友情链接连接到其他相关网站5.性能需求5.1数据精确度数据精确、无误差5.2时间特性(1)系统响应时间:

    16、小于2s (2)更新处理时间:保证数据更新周期小于一周(3)数据转换:及时传输时间:数据传输当在一个工作日内完成5.3适应性(1)可扩展性:JSP具有扩展性,可以使用VisualBasic、Java、VisualC+ 等程序语言来编写所需的服务器控件(2)兼容性:除了可使用VBScript、JavaScript等语言设计外,还可以使用第三方提供的其他脚本语言。6.运行需求6.1用户界面 使用用户的语言,而非技术的语言;界面清晰明了;有清晰的错误提示;用户可以知道自己当前的位置;每个窗口都有欢迎标语作为用户登录信息的提示;图片和文字的布局清晰规整,用户一目了然;对于新用户还设置了教学环节,教学步

    17、骤简单易懂。6.2硬件接口6.2硬件接口 编程所需的硬件设施使用的协议是TCP/IP协议,所以硬件接口问题主要是TCP/IP层中的网络接口层,主要负责数据帧的发送和接受,帧是独立的网络信息传输单元。网络接口层将帧放在网上,或从网上将帧取下来。这里就要求IP使用网络设备接口规范NDIS想网络接口层提交帧,并且IP支持广域网和本地网接口技术。在系统运行时要注意那些易受攻击和入侵的端口号,在能保证带宽的前提下仅开通系统运行所必须的端口。6.3软件接口 这里的软件接口是怎样与SQL数据库进行通信,以便对数据库进行读取和写入操作。在我们编写的网上购物系统中主要是通过JSP。6.4故障处理 (1)内部故障

    18、处理:在开发阶段可以随即修改数据库里的相应内容。 (2)外部故障处理: 对编辑的程序进行重装载时,第一次装载认为错,修改;第二次运行时,在需求调用时出错,有错误提示,重试。7.其他需求 7.1 正确性该系统拥有一般网站的功能,具有网上购物、价格对比、信用评价等功能,在装载程序时,正常就运行,异常就停止;编程系统出现错误,将产生不可见的问题,热启,整个系统的终端程序将会再启动;程序出现错误,重装载,若仍有错,按照提示逐渐装载。7.2 安全保密性本系统拥有很好的保密环节,客户的账号和密码等信息不会出现外泄,系统稳定,运用现有的技术开发平台开发而成。7.3可移植性可转移的环境是win7系统;不可做任何修改;可在兼容的高版本的eclipse 和Dreamweaver里运行


    注意事项

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

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




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

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

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


    收起
    展开