1、南通职业大学电子工程系作品制作说明 1 纺织品销售管理系统 作品简介 本系统是一个中小型的电子商务系统 -网上纺织品超市,可以为各类用户提供方便的在线购物环境,符合目前国内流行的电子商务模式。用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理定单等功能;管理员可以通过用户管理、定单管理、商品管理、评论管理等管理功能来对系统进行维护更新。 网站的组成有以下几个子系统组成: 1. 主页,显示欢迎界面,提供近期的商品。 2. 购物车,处理订购并显示想要订购的商品。 3. 查询系统,通过商品类别、商品名称、出产地址来查询是否有自己需要 的商品。 4. 用户注册系统,处理新用户的注册和老用户
2、购物时的确认。 5. 管理员系统,通过管理员对系统进行管理和定单处理。 随着 Internet 国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet 的信息服务,商务服务已经成为现代企业一项不可缺少的内容。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。 ASP( Active Server Pages)是 Microsoft 提出的一种网络服务器端编程环境。 ASP已经成为开发动态网站的重要而快速、有效的工具。所以,在我们 的毕业设计中,我们采用了 ASP 作为开发工具,构建了一个小型动态销售网站 网上纺织品销售系统,我是负责系统的后台管理模块的设
3、计。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上纺织品销售系统应该具备的功能。 通过这次的毕业设计,我了解了目前流行的动态商务网站的构成和运作原理,掌握了用 ASP 构建动态网站的相关知识和技术原理,锻炼了自己的动手实践能力。更重要的是,通过这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,以及小组的团队精神。这对我以后的学习和 工作有很大的益处。 在这次毕业设计过程中,我得到了指导老师刘峰老师的悉心指导和同组成员戴雁宁南通职业大学电子工程系作品制作说明 2 和李久玲的通力合作,在此,我对她们表示衷心的感谢! 1 功能简介 1.1
4、使用者分类 ( 1)管理员 ( 2) 游客 1.2 基本功能 ( 1) 用户注册,登录; ( 2) 提供搜索引擎,使用户能够对所需商品进行搜素; ( 3) 用户下单购买商品; ( 4 用户发表评论; 1.3 后台操作功能 ( 1) 用户管理 : 仅有管理员有此权限; ( 2) 商品管理:添加、删除商品,对商品类别进行管理,查看编辑商品信息; ( 2)订单管理:对用户的下单进行必要 的处理; 南通职业大学电子工程系作品制作说明 3 2 开发环境 2.1 配置 Microsoft IIS 1、安装 IIS 我安装的是 Windows7 版本的,所以以 Windows7 版来介绍 IIS 的安装方法
5、。 ( 1) 在控制面版中选择“添加 /删除程序” ( 2) 点击“添加 /删除 Windows 组件” ( 3) 确认只选中第一项 Internet 信息服务( IIS),然后点击下一步即可自行进行安装。 ( 4) 系统配置安装完成后,就会弹出一个安装“完成”的对话框来提示安装完成,只要点击“完成”即可。这样 IIS 安装完毕。 2.1 Dreamweaver MX 简介 Macromedia Dreamweaver MX 是 建立 Web 站点和应用程序的专业工具。 它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界
6、面吸引人并且基于标准的站点和应用程序。 从对基于 CSS 的设计提供领先的支持到手动编码功能, Dreamweaver 在一个集成和高效的环境中为专业人员提供了所需的工具。 开发人员可以将其选择的服务器技术与 Dreamweaver 配合使用,建立将用户连接到数据库、 Web 服务和旧式系统的强大 Internet 应用程序 。 Dreamweaver MX 是一款专业的 HTML 编辑器,用于对 Web 站点、 Web 页和 Web 应用程序进行设计、编码和开发。无论您喜欢直接编写 HTML 代码的驾驭感还是偏爱在可视化编辑环境中工作, Dreamweaver 都会为您提供帮助良多的工具,丰
7、富您的 Web 创作体验。 2.1 Access 简介 Microsoft Access 是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在 一个表中不能重复。 举 一个 “ 产品 ” 表的例子。 “ 产品 ” 表由 10 个记录组成,一个记录占一行,每一个记录由产品 ID、产品名称、库存量、订货量、单价和折扣率 6个字段组成。 “ 产品 ID” 是字段名,其下面的 1, 2等是字段的值。 表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。 Access南通职业大学电子工程系作品制作说明 4
8、数据库以文件形式保存,文件的扩展名是 MDB。 3 需求分析 3.1 系统结构分析 网上纺织品销售系统的特点就是利用 Browser/Server( B/S)结构,提供了一个网络平台,让消费者只要上网就可以实现商品的在线 查看,商品的在线查找,商品的在线购买,商品订单的在线管理等功能。系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。系统的网络应用原理示意图,如图所示: 3.2 数据库的设计 本系统数据库的功能主要是存储网站中所有数据,以便进行操作。 本系统的数据库文件名为 db.mdb,保存在系统 manger 文件的 db 子目录中。它主要由 Admin、 Ca
9、tegory、 Delivery、 Orders、 Product、 Sorts、 Review、 User 八个表组成。下 面将逐一介绍这八个表的意义和功能: ( 1) admin 该表比较简单,主要用来存储论坛管理员的帐号和密码。 (2) Category 该表存储了商品的大类别信息。 (3) Delivery 该表存储了邮寄 /付款信息。 (4) Orders Internet 用户 系统服务器 后台数据库 Internet 网上纺织品超市 南通职业大学电子工程系作品制作说明 5 该表存储了客户定单的资料。 (5) Sorts 该表存储了商品的小类别信息。 (6) Product 该表存
10、储了商品的详细信息。该表结构如表 4-6所示: (7) User 该表存储了用户的个人详细信息。 (8) Review 该表存储了用户发表对商品评论的信息。 3.3 数据 库的链接 本系统采用 Access 文件的相对路径来实现读取数据库功能,代码如下: dim conn,connstr,db,rs db=“manage/db/db.mdb“ Set conn = Server.CreateObject(“ADODB.Connection“) connstr=“Provider=Microsoft.Jet.OLEDB.4.0; Data Source=“ 码 : 4.2 生成采购单 客户下单后
11、生成采购单,如下图: 管理员尤其是网上销售的管理员是最关心每天顾客的订单,作为管理员查看顾客的采购单,可以及时发送货品,也可以方便下面的操作,如统计销售量,统计库存量以及打印。 4.3 商品信息 查询 单击上方菜单栏的搜索商品命令,进入商品信息查询界面,搜索商品包括按商品名称查询、按品牌名称查询、按出厂地址查询、按出厂日期查询、按价格查询。输入商品名称,单击确定按钮,可以查询到相应的商品南通职业大学电子工程系作品制作说明 9 信息,其它的查询方式与商品名称的查询方式一样。 代码如下(以搜索商品名称为例,其他类似): 搜索商品 商品名称: 商品搜索界面如 下图所示。 南通职业大学电子工程系作品制作说明 10 4.4 销售状况统计及打印 统计销售信息流程图如下所示: 它的功能也是很简单的,它提供一个可以选择的时间段(通过读取系统时间,用户只能查询当前时间为止的时间段),这里不再罗列。先看看给出的界面。如下图所示。 4.5 库存量统计及打印 统计销售情况 查看销售记录 查询数据库 有无销售记录 YES/NO 显示“没有销 售记录” 显示销售记录并打印 关闭数据库