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

2025-09-29 06:00:50 4阅读

网上购物系统详尽设计说明书网上购物系统详尽设计说明书PAGE / NUMPAGES网上购物系统详尽设计说明书详尽设计说明书前言编写目的编写详尽设计说明书的目的是为了使开发人员在达成纲要设计说明书的基础上,达成概要设计规定的各项功能的详细实现。编写详尽设计说明书的目的就是为程序员写出实质的程序代码供给依照。它是软件详尽设计阶段所有任务和所有有关人员所需的参照资料。背景定义列出本文件顶用到特意术语的定义和外文首字母组词的原词组。详尽设计: 在纲要设计的基础上, 对其功能模块或零件进行实现设计,出程序代码。用户接口:是指一个程序与程序使用者交互的部分。算法:详尽设计中实现某项功能的数据办理流程及办理方法。SDK: Software Development Kit 即软件开发工具包。是编程人员能写参照资料a. 【 1】《纲要设计说明书》b. 【 2】《需求剖析说明书》程序系统的构造依据网上购物系统的纲要设计, 本系统依照功能分解, 能够分为客户端子系统和管理端子系统。依据页面流的设计,管理端系统分为登岸管理、用户管理、产品管理、支付管理、订单管理 5 个模块,客户端系统分为订单查问、购物车、商品查问、登岸管理 4 个模块。它们的关系以下列图所示,以下将对各个部分分别进行详尽设计。构造流程图:用户注册 网上商城登录 购物重点字查问 分类检索 最新产品 产品介绍精选商品 购物车 持续购物用户登录改正购物车确认订单 填写或改正用户信息达成订单 送货方式订单查问改正付款收货3 程序 1(商品查问)设计说明程序描绘达成查问商品的功能功能开始搜寻是输入条件搜寻结果查察商品 购物车性能灵巧性:窗口响应绝大多数的快捷菜单和控制面板操作时间特征:响应鼠标单击的时间在 2— 3 秒之间输人项组合、模糊查问条件 。输出项标准的 SQL语句,发送设置阅读区命令。算法本部分没有采纳自定义的算法。接口. 硬件接口:主要就是 TCP/IP 层中的网络接口层软件接口:详细来说开发中可能使用到的 ADO的常用对象有以下几个:1)连结对象( Connection ):用来连结数据库。2)记录集对象( RecordSet ):用来保留查问语句的返回结果。3)命令对象( Command):用来履行 SQL语句或许 SQL Server 的储存过程。4)参数对象( Parameter ):用来为储存过程或查问供给参数。储存分派本程序在高级语言 JAVA进行编码,直接的内存分派由 JAVA运转时分派。说明设计说明准备在本程序中安排的说明,如:在代码部分的适合地点会有中文代码说明。限制条件(1)因为本系统的开发将是鉴于阅读器的 B/S 构造,因此阅读器端的语言使用 HTML/CSS/JavaScript ,服务器端的语言使用 ASP( .NET),开发人员将不可以用其余的开发语言(编写组件除外) 。而数据库也将随之采纳 SQL Server2005 。2)开发人员在编写代码的过程中需要严格依照软件工程的要求来进行,以利于接下来的测试和保护及升级。测试计划测试重点:测试各样组合、模糊查问方式。4 程序 2(订单查问)设计说明程序描绘达成查问定单的功能。功能订 单 查增添订单查问订单改正、删除否满 意是返回性能这是常常使用的一个模块,对性能要求在 1-6 秒内作出反响输人项查问条件输出项标准的 SQL语句,发送设置阅读区命令。算法本部分没有采纳自定义的算法。接口. 硬件接口:主要就是 TCP/IP 层中的网络接口层软件接口:详细来说开发中可能使用到的 ADO的常用对象有以下几个:1)连结对象( Connection ):用来连结数据库。2)记录集对象( RecordSet ):用来保留查问语句的返回结果。3)命令对象( Command):用来履行 SQL语句或许 SQL Server 的储存过程。4)参数对象( Parameter ):用来为储存过程或查问供给参数。储存分派本程序在高级语言 JAVA进行编码,直接的内存分派由 JAVA运转时分派。说明设计说明准备在本程序中安排的说明,在代码部分的适合地点会有中文代码说明。限制条件(1)因为本系统的开发将是鉴于阅读器的 B/S 构造,因此阅读器端的语言使用HTML/CSS/JavaScript ,服务器端的语言使用 ASP( .NET),开发人员将不可以用其余的开发语言(编写组件除外) 。而数据库也将随之采纳 SQL Server2005 。(2)开发人员在编写代码的过程中需要严格依照软件工程的要求来进行,以利于接下来的测试和保护及升级。测试计划测试日期、 测试人员安排请参照测试计划, 测试用例的详细内容, 请参照测试用例说明。5 程序 3(购物车)设计说明程序描绘供给网络用户对所选购商品的订购确立,并选择商品数目。功能性能购物车查察商品否满意吗 调整商品是下订单用户选中所需要购置商品,点击订购的产品后出现订购商品的界面,输入好你的姓名 /单位,数目,联系方式,备注后再按确立,订单信息就会写入数据库达成订购操作。输人项输入的数据是用户履行的各样操作,包含鼠标、键盘等操作。输出项输出是从数据库中读取的数据,或错误警示信息。算法本部分未采纳自定义的算法。接口. 硬件接口:主要就是 TCP/IP 层中的网络接口层软件接口:详细来说开发中可能使用到的 ADO的常用对象有以下几个:1)连结对象( Connection ):用来连结数据库。2)记录集对象( RecordSet ):用来保留查问语句的返回结果。3)命令对象( Command):用来履行 SQL语句或许 SQL Server 的储存过程。4)参数对象( Parameter ):用来为储存过程或查问供给参数。储存分派本程序在高级语言 JAVA进行编码,直接的内存分派由 JAVA运转时分派。说明设计说明准备在本程序中安排的说明,如:a. 在代码部分的适合地点会有中文代码说明。限制条件(1)因为本系统的开发将是鉴于阅读器的 B/S 构造,因此阅读器端的语言使用HTML/CSS/JavaScript ,服务器端的语言使用 ASP( .NET),开发人员将不可以用其余的开发语言(编写组件除外) 。而数据库也将随之采纳 SQL Server2005 。2)开发人员在编写代码的过程中需要严格依照软件工程的要求来进行,以利于接下来的测试和保护及升级。测试计划测试日期、 测试人员安排请参照测试计划, 测试用例的详细内容, 请参照测试用例说明。6 程序 4(登岸管理)设计说明程序描绘对用户进行身份考证,经过考证则登入系统。功能登录进口否查问用户能否存在是否查对密码能否正确是获得用户名和密码将 UserID 存入 session 中登录成功性能灵巧性:窗口响应绝大多数的快捷菜单和控制面板操作时间特征:响应鼠标单击的时间在 2— 3 秒之间输人项输入用户名和密码。输出项输出是从数据库中读取的数据,或错误警示信息。算法本部分没有采纳自定义的算法。接口. 硬件接口:主要就是 TCP/IP 层中的网络接口层软件接口:详细来说开发中可能使用到的 ADO的常用对象有以下几个:1)连结对象( Connection ):用来连结数据库。2)记录集对象( RecordSet ):用来保留查问语句的返回结果。3)命令对象( Command):用来履行 SQL语句或许 SQL Server 的储存过程。4)参数对象( Parameter ):用来为储存过程或查问供给参数。储存分派本程序在高级语言 JAVA进行编码,直接的内存分派由 JAVA运转时分派。说明设计说明准备在本程序中安排的说明,如:a. 在代码部分的适合地点会有中文代码说明。限制条件(1)因为本系统的开发将是鉴于阅读器的 B/S 构造,因此阅读器端的语言使用HTML/CSS/JavaScript ,服务器端的语言使用 ASP( .NET),开发人员将不可以用其余的开发语言(编写组件除外) 。而数据库也将随之采纳 SQL Server2005 。2)开发人员在编写代码的过程中需要严格依照软件工程的要求来进行,以利于接下来的测试和保护及升级。测试计划测试日期、 测试人员安排请参照测试计划, 测试用例的详细内容, 请参照测试用例说明。7 程序 5(产品管理)设计说明程序描绘实现对站内商品进行区分类型 , 按期更新管理商品 , 进行增添、删除操作。性能灵巧性:窗口响应绝大多数的快捷菜单和控制面板操作时间特征:响应鼠标单击的时间在 2— 3 秒之间输人项商品名称输出项商品信息算法本部分没有采纳自定义的算法。接口. 硬件接口:主要就是 TCP/IP 层中的网络接口层软件接口:详细来说开发中可能使用到的 ADO的常用对象有以下几个:1)连结对象( Connection ):用来连结数据库。2)记录集对象( RecordSet ):用来保留查问语句的返回结果。3)命令对象( Command):用来履行 SQL语句或许 SQL Server 的储存过程。4)参数对象( Parameter ):用来为储存过程或查问供给参数。储存分派本程序在高级语言 JAVA进行编码,直接的内存分派由 JAVA运转时分派。说明设计说明准备在本程序中安排的说明,如:a. 在代码部分的适合地点会有中文代码说明。限制条件(1)因为本系统的开发将是鉴于阅读器的 B/S 构造,因此阅读器端的语言使用HTML/CSS/JavaScript ,服务器端的语言使用 ASP( .NET),开发人员将不可以用其余的开发语言(编写组件除外) 。而数据库也将随之采纳 SQL Server2005 。2)开发人员在编写代码的过程中需要严格依照软件工程的要求来进行,以利于接下来的测试和保护及升级。测试计划测试日期、 测试人员安排请参照测试计划, 测试用例的详细内容, 请参照测试用例说明。8 程序 6(订单管理)设计说明程序描绘使用户达成订购商品的活动。功能用订订订订户单单单单订处发结删单理货账除性能说明对该程序的所有性能要求,包含对精度、灵巧性和时间特征的要求。灵巧性:窗口响应绝大多数的快捷菜单和控制面板操作时间特征:响应鼠标单击的时间在 2— 3 秒之间输人项输入的数据是用户履行的各样操作,包含鼠标、键盘等操作。输出项输出是从数据库中读取的数据,或错误警示信息。算法接口. 硬件接口:主要就是 TCP/IP 层中的网络接口层软件接口:详细来说开发中可能使用到的 ADO的常用对象有以下几个:1)连结对象( Connection ):用来连结数据库。2)记录集对象( RecordSet ):用来保留查问语句的返回结果。3)命令对象( Command):用来履行 SQL语句或许 SQL Serv

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。