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

    网上商城购物系统-详细设计说明书.doc

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

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

    网上商城购物系统-详细设计说明书.doc

    1、软件工程详细设计说明书1.引言1.1编写目的编写详细设计说明书的目的是为了使开发人员在完成概要设计说明书的基础上,完成概要设计的各项功能规定;为程序员写出实际的程序代码提供依据。它是软件设计阶段所有任务和所有相关人员所需的参考资料。 预期的读者为系统的开发者、使用者和指导老师。 1.2背景说明:(1)开发软件系统的名称:网上商城购物系统; (2)任务提出者:XX; (3)开发者:计算机科学与技术的小组成员xx; (4)用户:XX; (5)本系统将使用SQLServer2000作为数据库存储系统。1.3定义(1) Asp(active server pages)是微软公司推出的一种用以取代CGI

    2、的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换); (2)ADO:ActiveX Data Object, ActiveX 数据对象; (3)SQL:Structured Query Language。 1.4参考资料(1)本小组成员撰写的概要设计说明书;(2)本小组成员撰写的需求分析说明书。2. 系统的结构根据网上购商城系统的概要设计,本系统按照功能分解,可以分解为前台管理子系统和后台管理子系统;前台管理系统和后台管理系统又分为几个小子系统,

    3、总的系统结构图如下:结构流程图如下: 3模块1(商品查询)设计说明3.1模块描述商品查询主要是帮助顾客快速定位到所想了解的商品,达到查询商品的目的。3.2功能完成查询商品的功能3.3性能灵活性:窗口响应绝大部分的快捷菜单和控制面板操作时间性:响应鼠标单击时间在23秒之间3.4输入项组合、模糊查询条件3.5输出项标准的SQL语句,发送设置浏览区命令3.6设计方法(算法)本部分没有采用自定义的算法3.7流程逻辑3.8接口硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。(2)记录集对象

    4、(RecordSet):用来保存查询语句的返回结果。(3)命令对象(Command):用来执行SQL语句或SQL Server的存储过程。(4)参数对象(Parameter):用来为存储过程或查询提供参数。3.9存储分配本模块用ASP在Dreamweaver中进行编码,直接的内存分配由Dreamweaver运行时分配。3.10注释设计在代码部分的适当位置有中文代码注释。3.11限制条件(1)由于本系统的开发是基于浏览器B/S结构,所以浏览器的语言使用HTML,服务器端的语言使用ASP,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之才用SQL Server2000。(2)开发人

    5、员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试而后维护升级。3.12测试计划测试要点:测试各种组合、模糊查询方式。3.13尚未解决的问题暂时没有要解决的问题。4模块2(订单查询)设计说明4.1模块描述订单查询主要是方便管理员查询未处理、已处理、已发货、已结账的订单。4.2功能完成查询订单相关情况的功能4.3性能这是经常使用的一个模块,对性能要求在1-6秒内做出反应。4.4输入项查询条件4.5输出项标准的SQL语句,发送设置浏览区命令4.6设计方法(算法)本部分没有采用自定义的算法4.7流程逻辑4.8接口硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开

    6、发中可能用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。(2)记录集对象(RecordSet):用来保存查询语句的返回结果。(3)命令对象(Command):用来执行SQL语句或SQL Server的存储过程。(4)参数对象(Parameter):用来为存储过程或查询提供参数。4.9存储分配本模块用ASP在Dreamweaver中进行编码,直接的内存分配由Dreamweaver运行时分配。4.10注释设计在代码部分的适当位置有中文代码注释。4.11限制条件(1)由于本系统的开发是基于浏览器B/S结构,所以浏览器的语言使用HTML,服务器端的语言使用AS

    7、P,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之才用SQL Server2000。(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试而后维护升级。4.12测试计划进入后台管理订单管理的界面,分别点击未处理、已处理、已发货、已结账的订单查看相关情况,对于已结账订单可以执行删除操作。4.13尚未解决的问题暂时没有要解决的问题。5模块3(购物车)设计说明5.1模块描述提供网络用户对所选购商品的订购确定,并选择商品数量。5.2功能提供网络用户对所选购商品的订购确定,并选择商品数量。5.3性能用户选中所需要购买商品,点击订购的商品后出现订购商品的界面

    8、,输入商品编号、商品价格及订购数量之后确定,订单信息就会写入数据库完成订购操作。5.4输入项输入的数据时用户执行的各种操作,包括鼠标、键盘各项操作。5.5输出项输出是从数据库中读取的数据,或错误警告信息。5.6设计方法(算法)本部分没有采用自定义的算法5.7流程逻辑5.8接口硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。(2)记录集对象(RecordSet):用来保存查询语句的返回结果。(3)命令对象(Command):用来执行SQL语句或SQL Server的存储过程。(4)

    9、参数对象(Parameter):用来为存储过程或查询提供参数。5.9存储分配本模块用ASP在Dreamweaver中进行编码,直接的内存分配由Dreamweaver运行时分配。5.10注释设计在代码部分的适当位置有中文代码注释。5.11限制条件(1)由于本系统的开发是基于浏览器B/S结构,所以浏览器的语言使用HTML,服务器端的语言使用ASP,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之才用SQL Server2000。(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试而后维护升级。5.12测试计划进入后台管理订单管理的界面,分别点击未处理

    10、、已处理、已发货、已结账的订单查看相关情况,对于已结账订单可以执行删除操作。5.13尚未解决的问题暂无6模块4(登录管理)设计说明6.1模块描述 对用户身份验证,通过验证则登入系统。6.2功能完成对用户身份验证的功能。6.3性能灵活性:窗口响应绝大部分的快捷菜单和控制面板操作时间性:响应鼠标单击时间在23秒之间6.4输入项输入用户名和密码。6.5输出项输出是从数据库中读取的数据,或错误警告信息。6.6设计方法(算法)本部分没有采用自定义的算法6.7流程逻辑6.8接口硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能用到的ADO的常用对象有以下几个:(1)连接对象(Con

    11、nection):用来连接数据库。(2)记录集对象(RecordSet):用来保存查询语句的返回结果。(3)命令对象(Command):用来执行SQL语句或SQL Server的存储过程。(4)参数对象(Parameter):用来为存储过程或查询提供参数。6.9存储分配本模块用ASP在Dreamweaver中进行编码,直接的内存分配由Dreamweaver运行时分配。6.10注释设计在代码部分的适当位置有中文代码注释。6.11限制条件(1)由于本系统的开发是基于浏览器B/S结构,所以浏览器的语言使用HTML,服务器端的语言使用ASP,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将

    12、随之才用SQL Server2000。(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试而后维护升级。6.12测试计划登入登录界面,输入用户名和密码,如果正确则能直接进入后台管理的界面。否则提示出错信息。6.13尚未解决的问题暂时没有要解决的问题。7模块5(商品管理)设计说明7.1模块描述实现对站内商品进行划分类别,定期更新管理商品,进行添加、删除操作。7.2功能 完成对商场内的商品的类别划分、产品的更新、添加及删除等操作。7.3性能灵活性:窗口响应绝大部分的快捷菜单和控制面板操作时间性:响应鼠标单击时间在23秒之间7.4输入项商品的名称。7.5输出项商品的相

    13、关信息。7.6设计方法(算法)本部分没有采用自定义的算法7.7流程逻辑7.8接口硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。(2)记录集对象(RecordSet):用来保存查询语句的返回结果。(3)命令对象(Command):用来执行SQL语句或SQL Server的存储过程。(4)参数对象(Parameter):用来为存储过程或查询提供参数。7.9存储分配本模块用ASP在Dreamweaver中进行编码,直接的内存分配由Dreamweaver运行时分配。7.10注释设计在代

    14、码部分的适当位置有中文代码注释。7.11限制条件(1)由于本系统的开发是基于浏览器B/S结构,所以浏览器的语言使用HTML,服务器端的语言使用ASP,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之才用SQL Server2000。(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试而后维护升级。7.12测试计划进入后台管理商品管理的界面,可对商品进行添加、删除、清空、全选等操作以测试操作是否正常。7.13尚未解决的问题在商品管理界面上全选了之后,再按全选按钮不能取消选定,而是要一项一项地取消选定。8模块6(订单管理)设计说明8.1模块描述使用户

    15、完成订购商品的活动8.2功能 完成用户对订购商品的操作功能。8.3性能灵活性:窗口响应绝大部分的快捷菜单和控制面板操作时间性:响应鼠标单击时间在23秒之间8.4输入项商品名称8.5输出项商品相关信息8.6设计方法(算法)本部分没有采用自定义的算法8.7流程逻辑8.8接口硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。(2)记录集对象(RecordSet):用来保存查询语句的返回结果。(3)命令对象(Command):用来执行SQL语句或SQL Server的存储过程。(4)参数对

    16、象(Parameter):用来为存储过程或查询提供参数。8.9存储分配本模块用ASP在Dreamweaver中进行编码,直接的内存分配由Dreamweaver运行时分配。8.10注释设计在代码部分的适当位置有中文代码注释。8.11限制条件(1)由于本系统的开发是基于浏览器B/S结构,所以浏览器的语言使用HTML,服务器端的语言使用ASP,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之才用SQL Server2000。(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试而后维护升级。8.12测试计划进入后台管理商品管理的界面,可对商品进行添加、删

    17、除、清空、全选等操作以测试操作是否正常。8.13尚未解决的问题如何处理用户在购买商品后的金钱支付交易以及确保交易的安全性。9模块7(用户管理)设计说明9.1模块描述本模块实现管理员对已注册用户的相关信息的管理。9.2功能管理员可以对已注册用户进行删除、修改信息、查询等不同功能。9.3性能灵活性:窗口响应绝大部分的快捷菜单和控制面板操作时间性:响应鼠标单击时间在23秒之间9.4输入项输入的数据时用户执行的各种操作,包括鼠标、键盘各项操作。9.5输出项输出是从数据库中读取的数据,或错误警告信息。9.6设计方法(算法)本部分没有采用自定义的算法9.7流程逻辑9.8接口硬件接口:主要就是TCP/IP层

    18、中的网络接口层软件接口:具体来说开发中可能用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。(2)记录集对象(RecordSet):用来保存查询语句的返回结果。(3)命令对象(Command):用来执行SQL语句或SQL Server的存储过程。(4)参数对象(Parameter):用来为存储过程或查询提供参数。9.9存储分配本模块用ASP在Dreamweaver中进行编码,直接的内存分配由Dreamweaver运行时分配。9.10注释设计在代码部分的适当位置有中文代码注释。9.11限制条件(1)由于本系统的开发是基于浏览器B/S结构,所以浏览器的语言使用HTML,服务器端的语言使用ASP,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之才用SQL Server2000。(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试而后维护升级。9.12测试计划进入后台管理订单管理的界面,分别点击未处理、已处理、已发货、已结账的订单查看相关情况,对于已结账订单可以执行删除操作。9.13尚未解决的问题暂时没有要解决的问题。16


    注意事项

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

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




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

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

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


    收起
    展开