|
网上购物中心系统
概要设计说明书
指导老师:***
1. 引言
1.1 目的
电子商务是计算机网络技术和商业迅猛发展相结合的产物,是新一代商业经济人必须掌握的基本技能,而为各公司开发网上购物中心具有一定的现实意义。
本文档为该系统的概要设计说明书,详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。
本文档主要适用于我校计算机系02级毕业设计实习,也可以用于开发项目的项目管理人员、项目开发人员和项目维护人员阅读,或作为今后从事此系统开发及维护人员的技术参考资料。
1.2 项目背景
系统名称:网上购物中心
online_sale system (oss)
项目提出者:
项目开发者:
项目管理者:
最终用户:
1.3 术语及缩略语定义
1.3.1 术语定义
实现环境:系统运行的目标软件、硬件环境。
实现技术:系统所采用的软件技术或体系结构,如:ado.net、brouse/server结构、中间件、web技术、多层体系结构、后台数据库等。
实现语言或工具:实现系统最终采用的编程语言或工具包,如c++、vb、pb、ada等。
1.3.2 缩略语定义
oss:online_sale system
1.4 参考资料
(1)sql server 2000中文版入门与提高.
周绪,管丽娜,白海波著 清华大学出版社
(2)asp.net与网站开发编程实战
陈湘主编 清华大学出版社
(3) asp.net项目开发实践
陈娴 刘开文等编著 中国铁道出版社
(4) asp.net与网络数据库开发培训教程
零距离电脑培训学校丛书编委会 机械工业出版社
(5) asp数据库系统开发实例导航
宣小平 但正刚等编著 人民邮电出版社
(6) asp信息系统设计与开发实例
黄明 梁旭 编著 机械工业出版社
(7) visual basic 与internet程序设计
黄嘉辉 编著 科学出版社
(8) vb.net编程实例详解
王华杰 编著
(9) 基于b/s结构的高校教务办公自动化系统的设计与实现
徐琳 吕磊 洪志全 电脑与信息技术 2001年第3期
2. 系统概述
2.1 系统需求
2.1.1 系统目标
2.顾客方面的功能需求顾客购物方面的功能需求: 1.浏店方的功能要求:
商品入库
存货查询(让店员列出一个数,将小于此数量的商品列出来,以供进货)
客户订单查询
入库记录查询
商品基本信息查询
设置成交功能,当成交后要从预交易列表中删除相应的记录,并更新成货数量。
顾客功能需求:
1. 浏览商品(用户可按商品的名称和类型进行自由查询)
2. 购买商品
3. 查看自己的购物列表(顾客可在这里取消某些购物记录)
2.1.2 条件与约束
时间约束:
本软件为我校教学需要而设计,本软件从2004年12月4日开始开发,研制时间为5个月,2005年5月开始测试。
技术约束:
要求采用b/s结构,数据库采用sql server。界面要求使用汉字。
标准约束:
《网页编程规范》,《界面风格规范》
2.1.3 性能需求
2.1.3.1 数据精确度
数量值:精确到小数后一位;
时间值:精确到日,并以yyyy/mm/dd的形式表示;
价格值:精确到分,并以.xx的形式表示。
2.1.3.2 时间特性
页面响应时间:不超过10秒
更新处理时间:不超过15秒
数据转换与传输时间:不超过30秒。
2.1.3.3 适应性
1) 开发基于的平台要考虑向上兼容性,如操作系统,数据库等要考虑更高版本的兼容性。
2) 当需求发生变化时系统应具有一定的适应能力,要求系统能够为将来的变更提供以下支持:能够在系统变更用户界面和数据库设计,甚至在更换新的dbms后,系统的现有设计和编码能够最大程度的重用,以保护现阶段的投资和保证软件系统能够在较少后续投入的情况下适应系统的扩展和更新。在设计中最好列出针对变更所需要重新设计的模块部分
2.2 系统结构图
2.2.1 系统平台设计
客户端配置
硬件环境:单机pentium Ⅱ300 128m 600m以上硬盘空间 或以上
系统软件:windows 98/nt/2000
开发语言:asp.net
服务端配置
硬件环境:
网络环境:100m lan 100节点
系统软件:windows 2000 server或以上版本
dbms:access或ms sql server 2000或以上版本
2.2.2 系统应用软件架构设计
采用b/s结构设计
数据库运行在server机上。
网上购物程序通过浏览器在client机上运行
学生、任课老师、教学主管具有不同的权限来使用系统的各个功能。
列出可能出现的错误,错误代码及解决方式。
4. 数据库设计
网上购物中心共有5个表:客户购买商品表(buy)
商品入库信息表(ggoodin)
商品信息表(goods)
管理员个人信息(manager)
顾客个人信息表(customer)
注意:
本系统有完整的系统设计与代码供大家学习,研究!
代码使用方法如下:
1. 在.net项目运行前应确保安装了相应的软件环境。
2. 使用时请将code文件夹拷到系统磁盘目录c:\inetpub\wwwroot下。
3. 访问项目文件要设置虚拟目录后才能进行访问(html文件可以直接访问)。
4. 虚拟目录的设置步骤如下:
1)执行“开始”/“设置”/“控制面板”命令。
2)在弹出的窗口中选择“管理工具”。
3)在弹出的窗口中选择第一项“internet 信息服务”,随后将打开如图1所示.的对话框。
图1
4)在“默认web站点”上右击,在出的菜单中执行“新建”/“虚拟目录”命令。
5)在弹出的对话框中点击“下一步”,系统鼗要求用户输入别名(可以随意设置),这里设置为onlinesale.如图2所示。
图2
6)单击“下一步”按钮,在打开的对话框中单击“浏览”按钮,将打开如图3所示的对话框中。
图3
7)在图3所示的对话框中选择好.net项目所在的文件夹后,单击“确定”按钮,返回图2所示的对话框。
8)其后采用默认设置完成虚拟目录的设置。
5. 启动浏览器,在地址栏中输入:http://localhost/onlinesale/logon.aspx(http://localhost/+虚拟目录名字+项目首页面)就可以看到结果了,如图4所示。
图4 |
|