1、 ( 5) 本系统将使用SQLServer 作为数据库存储系统。1.3定义( 1) Asp(active server pages)是微软公司推出的一种用以取代CGI的技术, 基于当前绝大多数网站应用于windows平台, asp是一个位于windows服务器端的脚本运行环境, 经过这种环境, 用户能够创立和运行动态的交互式的web服务器应用程序以及EDI( 电子数据交换) ; ( 2) ADO: ActiveX Data Object, ActiveX 数据对象; ( 3) SQL: Structured Query Language。1.4参考资料( 1) 本小组成员撰写的概要设计说明书;
2、( 2) 本小组成员撰写的需求分析说明书。2. 系统的结构根据网上购商城系统的概要设计, 本系统按照功能分解, 能够分解为前台管理子系统和后台管理子系统; 前台管理系统和后台管理系统又分为几个小子系统, 总的系统结构图如下:结构流程图如下:3模块1( 商品查询) 设计说明3.1模块描述商品查询主要是帮助顾客快速定位到所想了解的商品, 达到查询商品的目的。3.2功能完成查询商品的功能3.3性能灵活性: 窗口响应绝大部分的快捷菜单和控制面板操作时间性: 响应鼠标单击时间在23秒之间3.4输入项组合、 模糊查询条件3.5输出项标准的SQL语句, 发送设置浏览区命令3.6设计方法( 算法) 本部分没有
3、采用自定义的算法3.7流程逻辑3.8接口硬件接口: 主要就是TCP/IP层中的网络接口层软件接口: 具体来说开发中可能用到的ADO的常见对象有以下几个:( 1) 连接对象( Connection) : 用来连接数据库。( 2) 记录集对象( RecordSet) : 用来保存查询语句的返回结果。( 3) 命令对象( Command) : 用来执行SQL语句或SQL Server的存储过程。( 4) 参数对象( Parameter) : 用来为存储过程或查询提供参数。3.9存储分配本模块用ASP在Dreamweaver中进行编码, 直接的内存分配由Dreamweaver运行时分配。3.10注释设
4、计在代码部分的适当位置有中文代码注释。3.11限制条件(1)由于本系统的开发是基于浏览器B/S结构, 因此浏览器的语言使用HTML,服务器端的语言使用ASP, 开发人员将不能用其它的开发语言( 编写组件除外) 。而数据库也将随之才用SQL Server 。( 2) 开发人员在编写代码的过程中需要严格按照软件工程的要求来进行, 以利于接下来的测试而后维护升级。3.12测试计划测试要点: 测试各种组合、 模糊查询方式。3.13尚未解决的问题暂时没有要解决的问题。4模块2( 订单查询) 设计说明4.1模块描述订单查询主要是方便管理员查询未处理、 已处理、 已发货、 已结账的订单。4.2功能完成查询订
5、单相关情况的功能4.3性能这是经常使用的一个模块, 对性能要求在1-6秒内做出反应。4.4输入项查询条件4.5输出项4.6设计方法( 算法) 4.7流程逻辑4.8接口4.9存储分配4.10注释设计4.11限制条件4.12测试计划进入后台管理订单管理的界面, 分别点击未处理、 已处理、 已发货、 已结账的订单查看相关情况, 对于已结账订单能够执行删除操作。4.13尚未解决的问题暂时没有要解决的问题。5模块3( 购物车) 设计说明5.1模块描述提供网络用户对所选购商品的订购确定, 并选择商品数量。5.2功能5.3性能用户选中所需要购买商品, 点击订购的商品后出现订购商品的界面, 输入商品编号、 商
6、品价格及订购数量之后确定, 订单信息就会写入数据库完成订购操作。5.4输入项输入的数据时用户执行的各种操作, 包括鼠标、 键盘各项操作。5.5输出项输出是从数据库中读取的数据, 或错误警告信息。5.6设计方法( 算法) 5.7流程逻辑5.8接口5.9存储分配5.10注释设计5.11限制条件5.12测试计划5.13尚未解决的问题暂无6模块4( 登录管理) 设计说明6.1模块描述 对用户身份验证, 经过验证则登入系统。6.2功能完成对用户身份验证的功能。6.3性能6.4输入项输入用户名和密码。6.5输出项6.6设计方法( 算法) 6.7流程逻辑6.8接口6.9存储分配6.10注释设计6.11限制条
7、件6.12测试计划登入登录界面, 输入用户名和密码, 如果正确则能直接进入后台管理的界面。否则提示出错信息。6.13尚未解决的问题7模块5( 商品管理) 设计说明7.1模块描述实现对站内商品进行划分类别, 定期更新管理商品, 进行添加、 删除操作。7.2功能 完成对商场内的商品的类别划分、 产品的更新、 添加及删除等操作。7.3性能7.4输入项商品的名称。7.5输出项商品的相关信息。7.6设计方法( 算法) 7.7流程逻辑7.8接口7.9存储分配7.10注释设计7.11限制条件7.12测试计划进入后台管理商品管理的界面, 可对商品进行添加、 删除、 清空、 全选等操作以测试操作是否正常。7.1
8、3尚未解决的问题在商品管理界面上全选了之后, 再按全选按钮不能取消选定, 而是要一项一项地取消选定。8模块6( 订单管理) 设计说明8.1模块描述使用户完成订购商品的活动8.2功能 完成用户对订购商品的操作功能。8.3性能8.4输入项商品名称8.5输出项商品相关信息8.6设计方法( 算法) 8.7流程逻辑8.8接口8.9存储分配8.10注释设计8.11限制条件8.12测试计划8.13尚未解决的问题如何处理用户在购买商品后的金钱支付交易以及确保交易的安全性。9模块7( 用户管理) 设计说明9.1模块描述本模块实现管理员对已注册用户的相关信息的管理。9.2功能管理员能够对已注册用户进行删除、 修改信息、 查询等不同功能。9.3性能9.4输入项9.5输出项9.6设计方法( 算法) 9.7流程逻辑9.8接口9.9存储分配9.10注释设计9.11限制条件9.12测试计划9.13尚未解决的问题
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1