摘要
随着网络技术的快速发展,网络的用途涉及到各行各业,像网上教育、虚拟现实、电子商务、家庭自动化,社会的信息化进程已深入人心,在各种应用中电子商务发展尤为迅速。
本文旨在从一个小型的商业机构出发根据现有条件,和其实际需求出发开发一购物网站。在实际开发时根据软件工程开发的步骤进行系统的工作,认真的做需求分析、可行性分析、数据库需求与设计、绘制系统功能框图、按照功能设计流程图、根据流程图进行具体的编码、最后对开发的网站进行测试调整。开发网站使用的主要技术有ASP、VBSCRIPT、ADO、ACCESS等。
本论文主要内容如下:第一章,绪论主要介绍了网站开发的目的、针对的对象、主要功能等。第二章,介绍系统的开发环境。第三章,针对实际商店的运作进行了认真、系统的需求分析,这部分很重要网站的功能是否完善、适用全依赖这一步。第四章,数据库需求分析与设计,这部分同样重要,是功能实现的数据来源,数据的交互是动态网页与静态网页的区别所在。第五章,根据前两章的需求分析,顺理成章的规划出系统框图。第六章,根据系统框图提供的功能框图,进行流程图设计,这部分的设计体现了一个编程人员的编程功底,好的流程设计可以提高系统的运行效率,可以使系统使用得安全、方便。第七章,列出了本站所开发的所有脚本页,这部分才开始运用脚本语言Vbscript、WEB技术ASP、和ODBC、ADO、ACCESS等按照流程图的设计进行编程开发网站。这部分的工作才使得自己逐步熟悉了脚本语言工具Vbscript、WEB技术ASP等,这部分体现了网络编程的特点,主要是要有个思想,理解网站的工作模式(B/S)浏览器/服务器模式,即代码的上传执行,和结果的下载显示。
关键词:电子商务、WEB技术ASP、脚本语言VBSCRIPT、ADO、ODBC、(B/S)浏览器/服务器模式。
目 录
摘 要……………………………………………………………………..I
Abstract……………………………………………………………………II
1 绪论…………………………………………………………………….5
1.1 商务网站概论………………………………………………….5
1.2 网站开发实现的目标………………………………………….5
2 开发环境……………………………………………………………….6
3 系统需求分析…………………………………………………………..7
3.1 前台功能需求分析…………………………………………….7
3.1.1 购物功能…………………………………………………..7
3.1.2 客户服务功能……………………………………………..8
3.1.3 新闻浏览功能……………………………………………..8
3.2 后台功能分…………………………………………………………9
3.2.1 产品目录管理功能…………………………………………9
3.2.2 客户管理功能…………………………………………….9
3.2.3 定单管理功能…………………………………………….10
3.2.4 FAQ回复功能……………………………………………..10
3.2.5 新闻发布功能…………………………………………….11
4 数据库设计与实现…………………………………………………….12
4.1 数据库的选择………………………………………………….12
4.2 数据库需求分析……………………………………………….12
4.3 概念结构设计(E-R设计)…………………………………..13
4.4 逻辑结构设计与设施………………………………………….13
5 系统功能框图得出………………………………………………….…20
6 系统流程图设计……………………………………………………….
6.1 产品目录模块…………………………………………………
6.1.1 前台产品目录浏览流程………………………………..
6.1.2 后台产品目录维护流程………………………………..
6.2 商品购物模块…………………………………………………
6.2.1 前台购物流程……………………………………………
6.3 客户管理模块………………………………………………..
6.3.1 前台客户注册流程………………………………………
6.3.2 后台客户管理流程………………………………………
6.4 定单管理模块………………………………………………..
6.4.1 后台定单管理流程………………………………………
6.5 客户问答模块…………………………………………………
6.5.1 前台FAQ留言流程……………………………………….
6.5.2 后台FAQ回复流程……………………………………….
6.6 新闻发布模块………………………………………………..
6.6.1 前台新闻浏览流程………………………………………
6.6.2 后台新闻发布流程……………………………………..
7 开发脚本页面一览表………………………………………………..28
7.1 产品目录模块………………………………………………..28
7.2 商品购物模块
7.3 客户管理模块
7.4 定单管理模块
7.5 客户问答模块
7.6 新闻发布模块
结论…………………………………………………………………………33
致谢…………………………………………………………………………34
参考文献……………………………………………………………………35
1 绪论
1.1 商务网站概论
互联网从20世纪90年代中至今,短短几年迅速连接了全世界所有国家和地区,掀起了新的产业革命再一次改变了人类的生活,而电子商务(Electronic Commerce)是产业革命的核心,其包含的内容极为广泛如电子化政务、网络银行、远程教学等。电子商务按其应用可分为三类,企业与企业间、企业内部间、顾客与企业间。
电子商务在企业间应用,不仅可以加速信息的传递速度,同时也可以避免口头传达所造成的错误和疏漏,提高了数据的准确性,也减少了纸张、传统通信费用和差旅支出。电子商务在企业内部应用对于一些大型公司十分适用,它可完成企业内部各组织间的协调、公司命令发布等功能。
1.2 网站开发实现的目标
要建立电子商务网站的企业,必须根据企业自身的需求来决定应该建立的商务网站类型。本次设计针对的是一个小型的商业机构,这样的企业最需改变和加强的是产品的销售。所以决定开发一个客户与企业间(B TO C)型电子商务系统,组建一个网络商店,凭借网络商店无店面和反应迅速特点,快速增加经营额提高企业知名度。该类购物网站主要应完成的功能如下:
加强与客户间的互动(Customer Interaction)
方便的购物系统(Easy Ordering System)
快速的客户服务系统(Efficient Service System )
本次设计开发的网站所具有的功能将围绕以上原则进行开发。