asp网上电子商城系统论文.docx
- 文档编号:11914974
- 上传时间:2023-04-16
- 格式:DOCX
- 页数:35
- 大小:2.26MB
asp网上电子商城系统论文.docx
《asp网上电子商城系统论文.docx》由会员分享,可在线阅读,更多相关《asp网上电子商城系统论文.docx(35页珍藏版)》请在冰豆网上搜索。
asp网上电子商城系统论文
课程设计任务书
一、课程设计题目:
网上电子商城系统
二、总体目标:
(1)设计目标及要求:
目标:
成功建立一个简单灵活易操作的网上电子商城系统
要求:
可以注册,登陆,回复,浏览,订购,结算等功能的论坛系统
(2)课程设计结束后提交课程设计报告书,并以电子文档形式提交,设计书用A4纸打印提交。
三、设计内容
(1)网站设计策划:
建立一个简单灵活易操作的网上电子商城系统,实现注册,登陆,回复,浏览,订购,结算等功能
(2)网站总体计划:
客户在电子商城网站中通过注册成为该网站的会员,并成功登陆网站进行操作。
会员登录后,可以进行在线购物、订单填写和修改个人资料的操作。
如果会员想要购买商品,首先需要进行会员登录,然后在查看完商品的详细信息后就可以把自己想要购买的商品放入购物车中,同时还可以修改购物车中指定商品的数量。
确定购物车中的商品后,会员就可以去收银台“结账”下订单。
这是相关的程序模块会将会员所提交的信息存储在数据库中,以便商城的管理人员核对信息并在收款后准备发货。
如果发货成功并且会员确认收到货物,则此次购物结束。
(3)网站分布策划:
功能结构,信息内容,模块设计,系统实现,系统检验等。
四、设计环境要求:
Dreamweaver8.0软件,Firework8.0软件工具,IIS信息服务管理器,WindowsXP系统环境,IIS5.0,ACCESS数据库等。
五、设计时间安排:
教学周17—19周
第一章网上电子商城策划书
一、前期调研分析
电子商城是在互联网开放的网络环境下,基于浏览器应用方式,实现消费者网上购物和在线电子支付的一种新型的商业运营模式,给人们生活带来了巨大的影响。
对一个运营商业网站的企业来说,电子商城网站是其生存的理由和基础,同时也是企业对外展示信息、从事商务活动的窗口。
如何设计并建立一个经济、使用、安全、高效、稳定的网站是每个商业网站必须考虑的问题。
二、网站目的及功能的定位
1、采用人机对话的操作方式,界面设计美好,信息查询灵活、方便、便捷、准确,数据存储安全可靠。
2、全面展示商城内所有商品,并可展示最新商品及特价商品。
3、为顾客提供一个方便、快捷的商品信息查询功能。
采用模糊查询进行数据查询。
4、会员可以随时修改自己的会员资料。
5、实现网上购物。
6、网上销售排行,以方便顾客了解本商城内热销商品及帮助企业领导者做出相应的决策。
7、查看商城内的公告信息。
8、用户随时都可以查看自己的订单。
9、大限度地实现了易维护性和易操作性。
网站技术解决方案
1.技术概述
1.1技术目标:
本次项目将采用ASP+Access,节约开发时间并最大限度的提高网站访问速度。
1.2硬件环境:
本次项目将采用租用服务器,即虚拟主机技术。
1.3软件环境:
本次项目将利用WindowsServer2000操作系统、Access数据库、Windowsiis的web服务器。
当网站发展到一定规模后,考虑在网站运行不受影响的情况下更换系统平台和数据库。
2.数据描述
2.1已有数据:
针对本网站的原有数据并不多,对于一些统计性数据,可添加到数据库中,作为常用展示的数据。
2.2录入数据:
本站数据由管理员自行录入用户信息和商品文本信息。
对于用户录入的信息,网站将在后台利用脚本程序对其进行分析整理。
2.3数据保存:
将录入的信息保存在Access数据库中,便于利用ASP脚本调用。
2.4数据字典:
数据库设计中一律以自动编号的ID作为主键,便于SQL操作。
2.5数据采集:
在开发过程中,主要通过管理员录入基础信息。
11、网站内容规划
表1-1
网站名称
网上电子商城
网站域名
http:
//127.0.0.1
网站概述
可以查询商品,以及会员对购物车的添加、删除、修改、结算等功能的商务网站。
首页要求
用户不但可以在第一时间内掌握商城推出的特价商品、新品上架、商城公告、商品销售排行等,还可以进行客户留言、商品信息查询等。
具
体
内
容
首页
1
新品上架
2
商城公告
3
商品销售排行
4
特价商品
5
商品信息查询
6
友情链接
会员中心
1
查看购物车
2
3
4
5
清空购物车
查看订单
消费查询
在线购物
参考资料
淘宝网、当当、红孩子商城、XX有啊
12、网站维护
本网站对于需要经常更新的栏目均有后台管理界面,站长可方便地进行日常的更新管理工作。
此外,网站还整合网友这一庞大的网络资源,让网友会员协助网站进行更新工作,即网友发现有最新网络资源而本站尚未更新的可通过网站联系站长,站长审批合格后更新。
13、网站发布与推广
表1-2
序号
推广方式
说明
1
搜索引擎推广
同新浪、搜狐两大搜索引擎商合作,进行网站进行推广型网站登录;同XX竞价排行搜索引擎商合作,使中心网站在数百家门户网站的同类行业搜索中排名前列
2
论坛平台推广
在相应的网游论坛中发帖推广
3
行业链接
广泛寻求同类网站联盟,进行行业链接
4
邮件列表
利用电子邮件许可营销,对中心网站进行针对性、广泛性的电子邮件推广
5
口碑推广
利用网友、会员口碑推广网站
14、网站建设日程表
表1-3
任务安排
需要时间
负责人
网站策划
2天
邵薇
需求分析
2天
邵薇
概要设计
3天
邵薇
页面详细设计
1天
邵薇
数据库详细设计
2天
邵薇
后台详细设计
3天
邵薇
网站测试与发布
2天
邵薇
第二章网站功能需求设计分析
一、项目需求分析
在传统的企业商务模式中,商品的销售存在是一种间接的流动机制,在这种机制下,生产企业的商品大部分都要通过批发商进行销售,有时甚至会经过多个批发商,才能到达零售商手中。
这种机制不但给商品流通增加了许多无谓的环节,而且也增加了相应部分的流通、存储和运输费用,再加上各个批发商都会提取自己利润,就会使得商品的出厂价与零售价有很大的差异,就是社会生产企业和消费者都不愿意接受的现实。
在这种情况下电子商城应运而生。
电子商城是实现消费者网上购物和商户之间进行网上交易的一种新型的商业运营模式,电子商城为企业的商品提供了最直接的销售渠道,也是消费者能更详细、快捷地了解商品信息,从而使生产厂家和消费者达到双赢的局面。
二、技术需求分析
1、技术概述
1.1技术目标:
本次项目将采用ASP+Access,节约开发时间并最大限度的提高网站访问速度。
1.2硬件环境:
本次项目将采用租用服务器,即虚拟主机技术。
1.3软件环境:
本次项目将利用WindowsServer2000操作系统、Access数据库、Windowsiis的web服务器。
当网站发展到一定规模后,考虑在网站运行不受影响的情况下更换系统平台和数据库。
2、数据描述
2.1已有数据:
针对本网站的原有数据并不多,对于一些统计性数据,可添加到数据库中,作为常用展示的数据。
2.2录入数据:
本站数据由管理员自行录入用户信息和小说、笑话文本信息。
对于用户录入的信息,网站将在后台利用脚本程序对其进行分析整理。
2.3数据保存:
将录入的信息保存在Access数据库中,便于利用ASP脚本调用。
2.4数据字典:
数据库设计中一律以自动编号的ID作为主键,便于SQL操作。
2.5数据采集:
在开发过程中,主要通过管理员录入基础信息。
3、功能需求
功能划分及描述,本网站主要分为以下模块:
公共模块:
数据库连接模块和数据处理模块
前台首页:
展示商品、查询商品和商城公告等信息.
会员管理模块:
会员注册、会员资料修改、会员密码修改和会员退出。
购物车模块设计:
添加商品至购物车、查看购物车、清空购物车修改购物车指定商品的购买数量。
收银台模块:
实现结账功能。
4、性能需求
4.1数据精确度:
对于商品分类的准确性的提高可以加快网友查找的速度,对于网站目标规划的实现是一个很大的助力。
4.2时间特性:
本网站对商品更新的实时性有较高的要求。
该目标是否能实现直接决定了网站的存亡。
4.3适应性:
借鉴成功的网上商城,不断改善和提高网站界面的使用友好性。
5、操作流程图
客户在电子商城网站中通过注册成为该网站的会员,并成功登陆网站进行操作。
会员登录后,可以进行在线购物、订单填写和修改个人资料的操作。
如果会员想要购买商品,首先需要进行会员登录,然后在查看完商品的详细信息后就可以把自己想要购买的商品放入购物车中,同时还可以修改购物车中指定商品的数量。
确定购物车中的商品后,会员就可以去收银台“结账”下订单。
这是相关的程序模块会将会员所提交的信息存储在数据库中,以便商城的管理人员核对信息并在收款后准备发货。
如果发货成功并且会员确认收到货物,则此次购物结束。
图2-1
三、网站页面需求
1.系统首页
1.1首页面式
图2-3
1.2页面功能说明:
对于电子商城网站来说,首页极为重要,首页设计的好坏将直接影响到顾客的购买情绪。
我的电子商城网站的首页中,用户不但可以在第一时间内掌握商城内推出的突然加商品、新品上架、商城公告、商品销售排行等,还可以进行客户留言、会员在线购物、商品信息查询等。
1)网站导航:
主要包括网站的旗帜广告条和功能分类导航两部分。
2)新品上架模块:
主要用于展示网站中特价商品的信息。
3)会员中心模块:
主要用于进行会员资料修改、会员登录密码修改、查看购物车、订单查询、消费查询、清空购物车、修改购物车中指定商品的购买数量、填写订单信息。
、
4)客户留言模块:
主要用于浏览者发表对于网站的意见和商品的评价。
5)在线帮助模块:
主要用于介绍本网站所提供的主要功能。
6)联系我们模块:
主要用于提供与本网站联系的各种方式。
7)会员登录模块:
主要用于进行会员登录,会员成功登录后可以在线购买商品或查看商品详细信息。
8)商城公告模块:
主要用于发布网站提供的部分商品信息以及购买商品的优惠制度等信息。
9)商品销售排行模块:
主要用于对商城中已销售的商品进行排行,以方便用户查看商城中的热销商品。
10)友情链接模块:
主要用于显示本网站内的友情连接信息。
2、会员登录页面。
2.1页面样式:
用户名
密码
图2-4
2.2页面功能说明:
管理员输入用户名和密码,从而登录该系统后台。
3、会员中心模块
3.1页面样式:
导航
查询商品
会员登录信息
商品分类
商城公告
会员资料
图2-5
3.2页面功能说明:
可以对自己的自己资料进行修改。
4、购物车模块
4.1页面效果:
导航
查询商品
会员登录信息
商品分类
商城公告
购物车
图2-6
4.2页面功能说明:
会员可以修改自己的购物车中商品的数量或清空购物车。
首页前台功能结构图
图2-7
第三章网站概要设计
一、页面概要设计
1、概要设计引言
1.1设计目的:
在进行网站开发前,可先将网站中可能应用到的文件夹创建出来。
例如,创建一个名为conn的文件夹,该文件夹主要用于保存数据库的连接文件,这样既方便使用,又可以网站整体结构。
1.2参与人员:
邵薇
1.3关键字:
网上商城
1.4相关文档:
网站策划书功能需求设计分析
2、网站目录结构图
3、根目录
表3-1
页面名称
全路径
说明
对应需求设计文件
index.asp
/inde.asp
首页
系统首页
文件夹名称
全路径
说明
conn
/conn.asp
数据库链接文件
css
/index.css
Css样式文件
images
/images/
页面背景图像文件
二、数据库概要设计
1、概要设计引言
1.1设计目的:
通过数据库概要设计,确定网站的数据组织与存储方式,根据需求设计文档中的数据描述和功能需求进行概要设计,为以后的详细设计做准备。
1.2参与人员:
邵薇
1.3相关文档:
网站策划书功能需求设计报告
2、新建数据库表
2.1管理员信息表
2.2订单表
2.3产品表
2.4网站评价表
2.5产品分类表
第四章网站详细设计
一、页面详细设计
1.详细设计引言:
1.1设计目的:
本系统使用ASP和ADODB等技术开发,实现了网站的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。
该网站具有一般网上商城网站的功能,能够完成商品的查询和购买,方便用户购物。
1.2参与人员:
邵薇
1.3关键字:
商品、查询、购买
1.4相关文档:
《ASP项目开发全程实录》、《ASP动态网页开发》
2.页面一览表
图4-1index.asp
表4-1
页面名称
全路径
页面说明
创建时间
index.asp
http:
//localhost/200604083002/index.asp
首页
2009-6-23
2.1CSS说明:
表4-2
页面名称
全路径
页面说明
创建时间
index.css
http:
//localhost/200604083002/index.css
首页样式表
2009-6-23
代码:
<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%>
<%
Response.Buffer=true
Response.Expires=0
Response.ExpiresAbsolute=Now()-1
Response.CacheControl="no-cache"
%>
--#includefile="include/conn.asp"-->
--#includefile="include/function.asp"-->
--
body{
margin-top:
0px;
margin-bottom:
0px;
}
a:
link{
color:
#000000;
text-decoration:
none;
}
a:
visited{
text-decoration:
none;
color:
#000000;
}
a:
hover{
text-decoration:
none;
color:
#000000;
}
a:
active{
text-decoration:
none;
color:
#000000;
}
-->
--#includefile="top.asp"-->
--#includefile="left.asp"--> --#includefile="web_search.asp"--> --#includefile="web_index.asp"-->
--#includefile="bottom.asp"-->