1、电子商务网站毕业设计(论文) 1 / 42电子商务网站设计与实现-某某大学某某学院毕业论文院(系):计算机学院专 业:计算机科学与技术班 级:学 号:姓 名: 指导教师: 2009年5月电子商务网站毕业设计(论文) 2 / 42目 录摘要 3Abstract 4前言 5第一章 系统概述 61.1 本课题的研究意义 61.2 本论文的目的、内容及发展趋势 61.3 作者的主要贡献 6第二章 销售网站系统概述 82.1 销售模型现状 82.2 网站系统开发方法介绍 8第三章 系统调研及可行性分析 123.1 系统调研 123.2 可行性分析 12第四章 系统及需求分析 154.1 系统需求 154
2、.2 可行性分析开发环境的选择 16第五章 系统设计 215.1 系统概要设计 215.2 电子商务网站功能分析 215.3 电子商务网站模块设计 215.4 数据库设计 215.5 电子商务网站界面设计 22第六章 电子商务网站界面设计 296.1 开发环境简介 296.2 系统界面的设计 29总结 41参考资料 42电子商务网站毕业设计(论文) 3 / 42摘 要电子商务网站是典型的电子商务销售平台, 其开发基于 B/S 模式的网上销售的实现,采用的是 ASP。+sql 2000 模式。电子商务是凌架于互联网系统上的一个销售平台,是地面销售系统的一种延伸和互补,也是商家和顾客的一种很有效的
3、沟通途径。当下在中国,不同程序实现网上销售的厂商约占%左右,剩下的那左右的厂商,都在努力创造着做网上销售的地面物质准备。錾于此,实现网上销售,已经成为未来商场战争中占有优势地位的必不可少的工具了。本网上销售系统主要是针对某某专卖店而开发的,该商店有着多年销售网络的积累,无论从顾客群方面还是从物流、仓储、货源方面,都具备了做网上销售的物质准备。此系统设计上采用三层结构、Web Service 技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现
4、分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。从功能上来说,系统是比较完备的,系统以 Web 界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。关键词:电子商务,。,交互性。电子商务网站毕业设计(论文) 4 / 42AbstractAbstract: The system is an online car saling system, u
5、sing the model to Customised ASP.net+sql 2000 running a small e-commerce platform. The network distribution system bands franchiser and workflow of the enterprise together, and cuts an effective channel from the enterprise to franchiser. The system can also improve the works efficiency and increases
6、 the sale through breaking the obstacle between branch and branch, enterprise and enterprise.From the functional point of view, the system is relatively complete. Web interface with the system to users in the world, providing information to users and accept its operation, and through the database ma
7、nagement system to store information. System to achieve data browse information, referral, editing and management of basic database operations, the use of modular system design methodology, based on user demand and application procedures and the maintenance of the user-friendly nature, each componen
8、t will be placed in different modules, to facilitate the process of expansion and maintenance, and established procedures of the functional use basis.电子商务网站毕业设计(论文) 5 / 42Keywords: ASP.net;pills;Network distribution;Database; sql 2000.电子商务网站毕业设计(论文) 6 / 42前 言中国互联网络信息中心发布的 2006 第十六次 CNNIC 调查结果显示,内地上网
9、人数与日俱增。用户在网上关注的信息也不再是单一的新闻。报告数据显示,用户在网上经常查询的信息中,教育信息占 29.3%,信息占 13.8%,求职招聘信息占 24.2%。在互联网服务业务方面:电子邮件、搜索引擎、网上银行、在线交易、网络广告、网络新闻、网络游戏等服务业务仍然快速的发展着。据我国 IT 行业发布的报告表明,近年来,我国互联网发展呈快速增长趋势,网民的数量已达 8700 万,逼近世界第一,并且随着宽带的实施及降价,每天约有近 6 万人走进网络世界。伴随着网络的普及,电子商务(网络购物)也日趋盛行。特别是在美国、日本等发达国家,上网人口迅速增加,可以说已达到普及。例如在美国的圣诞季节,
10、玩具销售量的将近半数是由网络购物完成的。不仅仅是玩具,书籍、音乐 CD、个人电脑、电脑软件、日常杂货、小件物品等,甚至广泛发展到股票及证券交易。网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对
11、数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求提供了更加周到和人性化的服务。现在生活节奏越来越快,工作压力也随着越来大,而真正能给自己学习充电的时间是越来越少,所以,人们都在考虑怎么能给自己开小灶,以免落于时代之后。在这个大环境下,在线购买迅速被人们所接受,从而也引发了行业的大爆发,竞争空前激烈。所以,把销售搬到网上进行,是很有必要,也是很有市场的。电子商务网站毕业设计(论文) 7 / 42第一章 系统概述1.1 本课题的研究意义笔者在与该经销商的深入了解后,得知目前行业的竞争状态已不是仅用惨烈二字可以形容了。面对如此大的压力,除了传统的打价格战
12、或买赠等手段外,应该另想一条更好的路,以避开这面对面的争锋。而网上销售平台,业已发展多年,大的如阿里巴巴、淘宝网,小的就更不胜数了,和地面销售一样,竞争异常激烈。但是,一如地面销售一样,只要是能另辟蹊径、努力创新的销售商,都会在竞争中立于不败之地。所以,网上销售平台,就是要在网络商海上,保持创新,并且与地面门店保持动作协调一到,以期在两处惨烈的战场中搏得一线生机。1.2、本论文的目的及内容随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对线上销售平台进行管理,具有线下操作所无法比拟的
13、优点。例如:检索迅速、方便快捷、高效率、低成本、存储量大、寿命长、沟通成本低等,这些优点能够极大地提高管理和办事的效率。因此,开发这样一个网上销售平台就成为很有必要的事情。而且只要系统的设计合理,就可以为公司再开一条销售通路,减少库存堆积,利用网络的共享、互动的优点,结合地面销售的优点,借助数据库管理技术,开发一个网上销售平台,实现网上销售规范化、个性化、人性化。相比传统地面销售,网络销售有着以下优点:降低成本:由于管理系统是通过互联网将企业的客户联系在一起,能够动态地反映当前企业的销售状况,使企业对内部信息有一个准确的了解,降低业务交易中的风险和成本,加强各级与总部的信息交流,大大降低了人力
14、成本、管理成本,使企业能够及时对企业在销售中出现的问题进行解决。 增加收益:建立管理系统可加快资金回笼速度,提高资产回报率,可以迅速、准确响应市场变化和客户需求,从而达到增加收益的目的。 提高控制力度:管理系统可以加强销售成本控制,减少人为错误,使每一级客户都可以降低销售风险,使管理更完善。 减少操作误差:销售的自动化管理,可以在业务操作时录入,保证数据的真实性。多种业务单据自动生成和权限控制,减少操作上的人为误差。 电子商务网站毕业设计(论文) 8 / 42提高企业规范化运作水平:实施管理系统,保证统一业务处理模式,规范销售流程,消除不符要求的销售请求,提高业务效率,使销售管理规范化。业务流
15、程化,避免重复抄写和录入,减少失误,提高业务人员工作效率。 提升信息交流:管理者和决策人员及时获取分销售的各项真实数据,保证了各分公司与上级管理者之间信息交流,提高企业运作效率。同时,更可与其它系统结合,建立一个统一互动的电子商务平台,供客户共享企业信息。 提供决策支持:管理系统可充分收集销售信息,加强了对历史数据的利用,为进一步市场分析提供数据基础和决策支持。总之,伴随着个人电脑的普及和使用电脑人口的增加,网络销售在众多的销售渠道中脱颖而出,其地位及占有量一定会逐渐增加。技术革命引发产业结构变革,市场的竞争规则也会跟着发生变化,网络销售的产生是流通领域中的一场革命。本论文含针对毕业设计程序的
16、相关说明,但不是软件系统的使用说明书。本论文不单单介绍系统的各组成部分及操作方法,更强调系统的应用前景,以及能给经销商带来的益处,从提高经济利益、提升服务质量、合理安排人力、扩大商店影响、增进消费者口碑等方面进行全方位介绍。电子商务网站毕业设计(论文) 9 / 42第二章 管理系统概述本系统开发思想是采用现代化先进的网络化销售理念,综合多家电子商务平台开发商优点以及结合目标销售商实际情况而开发。2.1 现行销售系统现状据前期对销售店的数据流程、管理模式、外延端口及相关部门的调查研究,笔者总结出现行销售店销售系统的整体概况。总体而言,无论从销售模式还是终端物流,都与同行相距不大,没有多大的系统优
17、势。下面就笔者观察调研的系统模型及组织结构进行简单分析。图 2-1 现行销售商销售系统数据流程图整体而言,销售模型呈下坡状,信息管理单一,销售模式单一,交流平台单一。根本没有可以与同行竞争的优势。2.2 电子商务平台的开发方法介绍2.2.1 B/S 体系结构本系统所面向的对象是超市仓储中心内部用户,系统要突出时代感,时尚感。因货源提供商经 销 商顾 客进货信息销售信息电子商务网站毕业设计(论文) 10 / 42此,将要采用比较流行的 B/S 三层结构。图 2-4-1 B/S 三层结构图B/S 体系结构与 C/S 体系结构相比不仅具有其全部的优点,而且又有 C/S 体系结构所不具备的独特优势:(
18、1)开放的标准:B/S 所采用的标准都是开放的、非专用的,是经过标准化组织所确定而非单一厂商所制定,保证了其应用的通用性和跨平台性。(2)较低的开发和维护成本:B/S 的应用只需在客户端安装通用的浏览器即可,维护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。(3)用户使用简单,界面友好:B/S 用户的界面都在统一的浏览器上,浏览器易于使用、界面友好,又因为它不再负责数据的存取和复杂数据计算等任务,只需要进行显示,因而大大降低了对客户端的要求。从以上的分析与比较可以看出,B/S 模式具有 C/S 模式无法替代的优越性:它简化了系统的开发和维护,并且特别适用
19、于网上信息发布。因此,我开发的在线浏览系统采用了基于 B/S 模式的体系结构。2.2.2 DreamweaveDreamweaver 是美国 MACROMEDIA 公司开发的集网页制作和网站管理于一身的所见即所得网页编辑器, 是一种可视化网页制作工具,利用它可以轻松地制作出跨越平台限制和跨越浏览器限制的动态网页。Dreamweaver 可以开发 HTML、XHTML、ColdFusion、ASP、ASP.NET、JSP 或 PHP 网站。通过平面设计工具以及代码提示、标签编辑器、可扩展色彩代码、标签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。新集成的工作空间可以与Macromedia Flash MX 和 Fireworks MX 共享,其中包括了标示签的文档窗口、可放到dock 中的画板组、可定制的工具条和集成的文件浏览。Dreamweaver 还包括有预建的布局和代码,其中有网站结构、表格、可访问的模板以及为客户端交互应用而提供的