酷文首页  
站内搜索:
网站地图 | RSS订阅 | 收藏本站
经济论文
证券金融
工商管理
会计审计
法学论文
医药论文
社会论文
教育论文
计算机论文
艺术论文
哲学论文
财政税收
财务管理
公共管理
理学论文
政治论文
文学论文
工学论文
文化论文
实用文档
应用文
自考成考
演讲稿
法律文书
子栏目导行↓
网站赞助商↓
本类热点↓
本类更新↓
热门标签↓
网摘收藏↓

基于WEB的网上购物系统的开发与设计

作者:颜 琳
来源:论文网
点击:
载入中...
加入时间:2008-06-29
字体大小:[  ]

购书网站的开发可以帮助企业更好的挖掘潜在的客户,通过网站的建设为客户提供在线服务,电子商务是迅速便捷的、具有友好界面的用户信息的反馈工具,经营者可以通过它获得最高价值的商业情报,辨别隐藏的商业关系和把握未来的趋势,方便他们做出更有创造性、更有战略性的决策。在现在竞争激烈的社会里,只有减少成本开阔市场才能更好的求的发展,通过构建网上购物系统可以减少企业的运营成本,为更多的客户提供很好的服务,一般的商店只有白天营业,而商务网站确是24小时在线为客户提供服务,更加方便了客户。
电子商务将是未来市场营销的新方式,更多的人将使用电子商务来进行消费,因为这种消费方式既简单也更加快捷。电子商务可以帮助企业接触到新的客户,增加客户的信任度,合理运作和以更快的方式将产品和服务推向市场,它更新了人类的消费观念和生活方式。


3 概要设计    
3.1 系统功能模块
依据系统的需求分析可将该购书系统分为三个模块进行设计:用户信息管理模块、系统管理员模块、再线图书销售模块。每个模块要实现的功能如下:
(1)用户信息管理模块所要实现的功能如下:
检验用户使用的帐号是否已经注册;
允许用户添加自己的个人资料;
允许用户进入自己的信息页面对自己的信息进行修改;
(2)系统管理员模块所要实现的功能如下:
     检验输入的管理员名和密码是否正确;
     允许管理员对书籍的信息进行浏览;
     允许管理员对书籍的信息进行添加;
允许管理员对书籍的信息进行删除;
允许管理员对书籍的信息进行修改;
(3)购物车模块所要实现的功能:
用户点击购物车,系统将指向的商品添加到购物车;
结帐时对用户的用户名和密码进行验证;
形成用户定单添加到数据库;


图3-1 购物系统功能模块图
3.2 系统数据库
根据功能的需要,本系统需要建立三个表,包括用户信息表、书籍信息表、定单信息表。数据表如表3-1至3-3所示:
(1) 用户信息表
其中,用户ID设置为自动编号,长度为4,为必填内容;
用户昵称、用户姓名、密码、电话号码、E-mail地址、家庭地址、邮编设置为文本类型,长度为50,允许为空。

表3-1 用户信息表
列名 数据类型 长度 允许空
ID Int 4 
nicename nvarchar 50 true
name nvarchar 50 true
password nvarchar 50 true
Tel nvarchar 50 true
addr nvarchar 50 true
zip nvarchar 50 true

(2)书籍信息表
book的ID类型设置为自动编号,长度为4,为必填内容;
book名称和book作者则将其设置为文本类型,长度为50,允许为空;
book的价格和book的数量设置为数字类型,长度为4,允许为空;
book的出版社和book的图片设置为文本类型,长度为50,允许为空;
book的所属类别设置为文本类型,长度为3,允许为空。

(3) 定单信息表
交易的ID设置为自动编号类型,长度为4,为必填内容;
顾客购买的书籍设置为文本类型,长度为250,允许为空;
交易的日期设置为日期/时间类型,长度为8,允许为空;
顾客的名称、顾客的地址、顾客的邮编、顾客的电话号码设置为文本类型,长度为50,允许为空。
书籍信息表如表3-2:

表3-2 书籍信息表
列名 数据类型 长度 允许空
ID int  4 
book nvarchar 50 true
author nvarchar 50 true
price real 4 true
publish nvarchar 50 true
num int 4 true
photo nvarchar 50 true
class nvarchar 3 true
memo nvarchar 50 true
定单信息表如表3-3:

表3-3 订单信息表
列名 数据类型 长度 允许空
ID int 4 
guestname nvarchar 50 true
guestaddr nvarchar 50 true
guestzip nvarchar 50 true
guestphone nvarchar 50 true
bookname nvarchar 250 true
date datetime 8 true

通过上面对数据库表的设计,就把用户的信息、书籍的信息以及定单信息都包含在其中,可以通过页面调用数据库中的记录,多用户的信息、以及书籍的信息进行添加、修改、删除等操作,根据不同字段值来管理用户的输入方式是否正确。
4 详细设计
本章主要对购书系统的主页面以及实现功能的三个模块分别做详细介绍,包括用户登陆模块、图书销售模块、图书管理模块。
4.1主页面设计
4.1.1 页面信息的显示
     运用DreamweaverMX对网页的页面进行布局,然后使用Photoshop对相关的图片进行处理,设计的前台主界面文件Default.asp显示界面如图4-1:
 
图4-1 前台首页界面
   制作首页是采用的框架结构, 总共分为三个部分上部份采用的是<!--#include file="head.asp" -->引用head.asp文件,固定上部份不变,中部在页面的跳转中进行更换,下部是采用的<!--#include file="foot.asp" -->引用foot.asp文件,固定下半部分不变。
4.1.2 购书功能的实现
首先是将首页面与数据库相连,实现用户注册新的用户名判定该用户是否已经被注册;实现用户在登陆信息管理时权限的判定;实现系统管理员登陆后台管理系统的权限判定。建立数据库的连接主要使用的技术是使用ADO访问数据库。


创建数据库的连接:
(1)创建ADO对象,建立路径,语句为dim connstr conn;
connstr="dbq="+server.MapPath("mdb/bookshop.mdb")+";
defaultdir=;driver={microsoft access driver (*.mdb)};"
建立数据库的连接set conn=server.CreateObject("adodb.connection") 转贴于 酷文网-论文下载中心 http://www.coolwen.net


共9页: 上一页 [1] [2] [3] 4 [5] [6] [7] [8] [9] 下一页

网摘收藏:
免责声明 | 关于我们 | 广告联系 | 友情链接 | 网站地图 | 共同合作
免费论文 毕业论文 毕业论文范文 酷文网(www.coolwen.net) 版权所有 coolwen.net 2007,All Rights Reserved
E-mail:hui_love#tom.com(为防止垃圾邮件请把#换成@) 点击这里给我发消息 点击这里给我发消息
湘ICP备07003917号