ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:89.37KB ,
资源ID:19353000      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19353000.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网上购物系统详细设计说明书Word文档下载推荐.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网上购物系统详细设计说明书Word文档下载推荐.docx

1、1.3定义项目涉及的术语英文全称概念IEInternet Explorer浏览器URLUniform Resource Locator统一资源定位符HTMLHyper Text Markup Language超文本标记语言VSVisual Studio2005一种高级的编程语言; GGBGB是计算机容量了大小单位1GB=1024MB1MB=1024BSQLStructured Query Language一种用于访问查询数据库的语言2.总体设计2.1需求概述本系统需要完成两个大模块的功能,一是用户部分的功能,二是管理员的功能。其中用户的功能又包括一些诸如:注册、登录、购买、查询订单等。要根据实

2、际情况将商品分类,提供商品查找。而管理员则是要实现一些管理功能如商品信息的管理和一些网站的常规设置。采用循环进化的开发方式,对系统模型作连续的精化,将系统的性质逐渐增加上去,知道所有功能全部满足。2.1.1网站信息浏览只要登录网站后,就可以查看一些网站的基本商品信息。在线购买商品从后台数据库动态显示商品图片与商品名称。单击商品名称或图片就可以查看商品的详细介绍。还要添加收藏和购买功能。2.1.2在线购买只有注册的用户登陆后才能利用该系统购买商品。非注册用户或者没有登录的注册用户只能浏览商品的基本信息,用户登陆后才能进行购买。在购物车中可以实现继续购买、产品数量修改、删除购物商品等功能。2.1.

3、3后台管理商品管理功能会员管理功能2.2软件结构 2.2.1系统体系结构图 图2.1 软件体系结构图2.2.2模块命名规则本系统的模块命名规则是:每个模块简写单词的守则木大写,编号采用一位大写字母加三位阿拉伯数字,大写字母取该系统的缩写首字母T,模块编码以100为骑士标识,没增加一个模块编码加100,个模块的命名如下:模块名称模块标识编号用户登录和注册LoginT100搜索功能(前台)SearchT200其他管理(后台)OtherT300会员管理(后台)UsermanageT400购物车CarT500订单管理(前台)Menu1T600订单管理(后台)Menu2T700前台显示IndexT800

4、表2.1 系统功能模块命名规范各模块的子功能模块命名规则:取父模块的模块标识,编号采用类似父模块的编码规则,子功能以10为起始标记,每添加一个子功能模块加10,个子功能模块的命名规范如下所示:父模块子模块登录验证Login1T110修改个人信息T120忘记密码T130申请注册T140关键字搜索T210类型搜索T220条件查询T230其他功能添加广告T310其他T320会员管理查看会员资料T410冻结会员资料T420删除T510结算T520查看订单T610取消订单T620T710T720商品目录T810最热最新产品列表T820商品搜索T830公告栏T840会员注册及登录按钮T850后台登陆Log

5、in2T910退出登录T920表2.2 系统子功能模块命名3.程序描述3.1程序功能(1)账号管理模块功能:完成用户对账户的管理(2)购物车模块查询已选中的商品(3)商品信息查询模块完成查询商品的功能。(4)用户登录模块对用户进行身份验证,通过验证则登入系统。(5)商品信息管理模块实现管理者对站内商品进行划分类别,定期更新管理商品,进行添加与删除操作。(6)订单管理模块使用户完成订购商品的活动。3.2程序性能所有模块均对性能要求在1-10秒内作出反应。3.3程序的输入项输入项目:鼠标事件组合、模糊查询条件输入用户名和密码。商品名称3.4程序的输出项输出项目:设置数据库标准的SQL语句,发送设置

6、浏览区命令。模块页面商品信息3.5算法根据实际情况,把商品信息查询,订单管理,商品信息管理,会员管理等小模块合并成一个可执行的软件系统模型。使用户快速地搜索和查找到所需要要产品和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了3.6程序逻辑图3.1 用户使用流程图图3.2 管理员管理流程图3.7接口一、硬件接口:由于我们使用的通信协议是TCP/IP,因此这里的硬件接口问题主要就是TCP/IP层中的网络接口层,他负责数据帧的发送和接收,帧是独立的网络信息传输单元。网络接口层将帧放在

7、网上,或从网上把帧取下来。这就要求IP使用网络设备接口规范NDIS向网络接口层提交帧,并且IP支持广域网和本地网接口技术。在系统运行时要注意关闭那些容易受攻击和入侵的端口号,在能保证宽带的前提下仅开通系统运行所必需的端口软件接口。二、软件接口:这里的接口问题主要就是怎样与SQL数据库进行通信,一边对数据库进行读取和写入操作。在ASP技术中是使用ADO来解决这个问题的。具体来说开发中可能用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。(2)记录集对象(RecordSet):用来保存查询语句的返回结果。(3)命令对象(Command):用来执行SQL语句或

8、者SQL Server的存储过程。(4)参数对象(Parameter):用来为存储过程或查询提供参数。3.8存储分配本程序在高级语言JAVA进行编码,直接的内存分配由JAVA运行时分配。3.9限制条件(1)由于本系统的开发将是基于浏览器的B/S结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(NET),开发人员将不能用其他的开发语言(编写组建除外)。而数据库也随之采用SQL Server2005。(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。3.10测试要点(1)商品信息查询模块测试要点:测试各种组合、模糊查询方式。(2)商品信息管理模块对各事件进行测试(3)订单管理模块测试在各种情况下,是否都能实现该功能。 . .

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1