1、 本科 毕业 论文 (设计 ) (二零 届) 家用热水器销售管理软件开发 所在学院 专业班级 电气工程及其自动化 学生姓名 学号 指导教师 职称 完成日期 年 月 摘 要 近年来随着 Internet 技术的发展,人们的日常生活已经离不开网络。未来社会人们的工作和生活越来越依赖于数字技术的发展。电子商 务在个行各业的广泛应用,与传统行业的结合应用越来越紧密。 面对当前新形势的发展需要,我们选择开发了基于 Internet 的电子商务平台 ,无论是终端客户在什么地方都可以随时随地进行事务处理,实现动态交互。 整个系统运行于 Asp 和 Access 环境下,前台运用界面设计、页面构架和色彩理论并
2、结合使用 Dreamweaver 和 Flash 等可视化编辑软件对系统进行设计制作,后台运用比较前端的数据库技术进行开发设计,使终端的用户能够在友好的交互环境中进行商品交易和事务处理。 这种新型的商业运营模式基于浏览器,服务器应用方式,实现了 消费者网上购物、商户之间的网上交易和在线电子支付。在家用热水器销售方面,电子商务的应用前景相当广阔。本设计尝试用 ASP 在网络上架构一个动态的电子商务网站,以便每一位顾客不用出门在家里就能够上网来轻松购物。在本设计中,我主要完成了后台功能的实现,实现了登录功能,家用热水器管理功能,订单管理,用户管理等功能。 关键词: Internet;电子商务;家用
3、热水器; ASP - 2 - Abstract With the development of Internet technology in recent years, peoples daily life has been inseparable from the network. The future society of people working and living is increasingly dependent on digital technology. E-commerce in a wide range of application of all sectors, wi
4、th the combination of traditional industries more and more closely. Faced with the current development needs of the new situation, we chose to develop Internet-based e-commerce platform,Whether the terminal where customers can conduct transactions anytime, anywhere to achieve dynamic interaction. Th
5、e whole system runs on Asp and the Access environment, the front desk to use interface design, page architecture and color theory, combined with the use Dreamweaver and Flash visual editing software on the system design production, the background to use more front-end development and design of datab
6、ase technology , so that terminal users to interact in a friendly environment for the conduct of commodity trading and transaction processing. This new browser-based business model, server applications, enabling a consumer online shopping, online transactions between merchants and online electronic
7、payment. Sales in the domestic water heater, e-commerce application prospect is very wide. The design attempts to use ASP on the network structure of a dynamic e-commerce site for every customer need not go out at home can easily shop online. In this design, I completed a major implementation of bac
8、k-office functions to achieve the login function, household water heaters management, order management, user management and other functions. Key Words: Internet; E-commerce; Household Water Heaters; ASP - 3 - 目 录1 引言 . 1 2 家用热水器销售网站的总体设计 . 2 2.1电子商务网站建设目的和目标的确定 . 2 2.2电子商务平台总体设计的基本原则 . 2 2.3电子商务平台开发
9、方法介绍 . 2 2.4功能需求和系统模块介绍 . 4 2.5系统流程分析 . 6 2.5.1前台顾客的浏览订购流程 . 6 2.5.2后台管理员的处理订单流程 . 7 3 数据库设计 . 8 3.1 数据库需求分析 . 8 3.2 数据 库概念结构设计 . 8 3.3 数据库逻辑结构设计 . 8 3.4 数据库设计 . 9 3.5 主要数据表的结构 . 10 4 网上购物系统的实现 . 13 4.1 与数据库连接的实现 . 13 4.2 登录模块的实现 . 13 4.3 商品管理模块的实现 . 15 4.4 购物模块的实现 . 15 5 结 论 . 18 致 谢 .错误 !未定义书签。 参考
10、文献 . 19 附录 . 20 1 引言 21 世纪以来,随着人们的生活水平越来越高家用热水器已经进入了千家万户中。今后热水器的市场除了未安装热水器和新成立家庭新竲的需求外,大量老的热水器也有了更新需求 1。家用热水器包括燃气热水器、电热水器、太阳能热水器、热泵热水器四大类。其中,作为一种可再生、无污染的新能源太阳能,已成为当前国际能源开发利用的新热点。太阳能热水器在太阳能热利用中是技术最全面的应用最为广泛的。所以,家用热水器推广和应用不但能提高人们生活质量,而且符合国家提倡的节能减排低碳生活政策。 随着通信、网络和信息技术的突飞猛进,互联网在世界范围内爆炸性增长并迅速普及,给商业领域带来了巨
11、大革命。电子商务作为一种崭新的商务运作方式,将给人类带来一次史无前例的产业革命,这场革命的 最终结果是将人类真正带入信息社会 2。电子商务凭借其成本低、效率高、机会多等优势在这种大时代的潮流下应运而生对各行各业都产生了积极而深远的影响。它是一种依托网络技术和现代信息技术,集金融电子化、商贸信息网络化管理信息化一体的一种新型贸易方式,它实现了资金流物流与信息流的和谐同一。它可以使商家、供应商和顾客更紧密的联系在一起更快、更好的满足顾客的需求。传统家用热水器的销售管理相对粗放,服务单一,不能真正满足日益增长的顾客的个性化服务需求。顾客越来越趋于寻求多样化、个性化、即时和便捷安全的商品服务。电子商务
12、恰 恰具备传统营销所不具备的优势,如精减流通环节,节省购物时间,加速资金流通,加强客户与销售方的交流,全天后的服务,个性化的服务,跨地域的服务和其它的增值服务。电子商务将传统的商务流程电子化、数字化。它具有开放性和全球性的特点,为企业创造了更多的贸易机会。我借助毕业设计这一契机,以网上购物的形式,尝试建立一个全天候的网上家用热水器购物平台,为顾客提供优质的商业服物。通过电子商务网站的建设以实现对商业零售家用热水器提供信息化管理。本网站主要包括 购物广场、会员社区、购物车、数据管理四个大模块。电子商务网站的交易模式 主要分两类:一是商家对消费者模式( B2C);二是商家对商家模式( B2B)。这
13、种交易模式为个人用户提供了一种全新的购物方式选择。电子商务使人们 不受时间、空间、传统购物的诸多限制,可以随时随地的在网上购物,它拥有更广阔的市场,更快速的流通和低廉的价格。 2 家用热水器销售网站的总体设计 2.1 电子商务网站建设目的和目标的确定 主要任务与目标:针对热水器类产品的销售,设计一套销售管理软件,利于产品的市场推广和销售管理。 目标:设计出热水器类产品的电子商务网站平台雏形,具有初步的产品信息管理和交易功能。 2.2 电子商务平台总体设计的基本原则 家用热水器在我国一直是处于以直销方式为主要销售方式的阶段,各个生产厂家一直都把注意力放在传统的直销市场中,但随着电子商务网站的不断
14、发展升级它所带来的全新销售概念,更加符合现代人们快节奏的生活方式。网上销售作为基于网页平台的网上购物系统,要对数据库进行调试和操作。所以如何创建网络数据库,以及客户端如何调用服务器端的数据库成为实现网站功能的一个关键性问题。为了更好的维护管理和管理网站,更好的服务消费者,所以,网站设计制作使用的技术不对浏览则有特殊要求,方便各类人员操作。网页设计 尽量简洁、美观,突出主要信息,栏目设置合理要符合人们的浏览习惯层次清晰。能够对品牌从各个角度进行全方位、多角度的宣传,及时反映出最新的动态信息。同时,要考虑到网站的阶段性发展需求,各个功能模块间的耦合度小,便于系统的扩展。安全性和稳定性是最重要的,网
15、站采用会员制的访问权限。支持多人操作建立高速缓冲机制,提高使用者的访问速度。为顾客提供尽可能多的个性化服务。本电子商务网站对技术的要求首先是具有动态交互性,就是动态的跟新内容,比如商品种类、价格、性能的更新,同时还有商品被浏览和购买的统计等。 2.3 电子商务平台 开发方法介绍 本次应用 Dreamviewer, ASP( Active Server Pages)动态服务器主页,数据库等技术设计电子商务交易平台。其中, Dreamviewer 是集网页制作和网站管理与一身的网页编辑器,用它可以轻松地制作出跨越平台限制和跨越浏览器限制的动态网页。通过平面设计工具以及代码提示、可扩展色彩代码、标签
16、选择器、标签编辑器等编码特性来实现对代码和设计的管理,这样可以有效的防止网页代码数据被盗。 Dreamviewer 还支持新标准和新的网页技术可以开发 HTML、 XHTML、ColdFusion、 ASP、 JSP 等网站。它不仅增强了代码编辑和开发功能、集成的调试功能、可视化布局功能和照片打印功能。 ASP 是微软公司开发的一种可以与数据库和其它程序进行交互,是一种简单、方便的编辑工具。它为应用开发商提供了基于脚本的直观、快捷、迅速的应用开发手段极大的提高了开发效果。它比其他网页设计工具更容易创建和修改,它可以完全与 HTML 文件融合不需其它编译、连接程序,面向对象可扩展等优点。它可以通
17、过网页访问后台数据库信息接受用户提供的信息并作出反应,其中的数据可以随着实际情况变化而变化的,不用人工对网页文件进行更 新即可满足应用需求。它的工作原理: ASP 通过后缀名为 ASP 的文件来实现,一个 ASP 文件相当于一个可执行文件,因此必须把它放在网页服务器上有可执行权限的目录下。 ASP应用程序是在 Web 服务器上进行解析执行的,而浏览只是接受和处理纯 HTML 流。浏览器完全不区分 HTML 和 ASP 页面,也不知道 ASP 如何处理, ASP 程序对浏览器而言完全是透明的。图 2-1 是 ASP 的工作原理图 3。 图 2-1 ASP 工作原理 由于 ASP 的脚本程序是在服
18、务器端执行的,通常脚本代 码不会被别人窥视,保证了程序代码的安全和知识产权。数据库的数据可以随时变化,同时服务器上ASP.DLL 引 擎 数据库 .asp 文件 IIS HTTP 响应 脚本高速 缓 存 脚 本 代 码 脚 本 引 擎 执行的应用程序却不必更改,客户端得到的网页信息会一直保持最新的资料,以便消费者能第一时间了解和掌握家用热水器信息。 数据库设计是应用系统开发过程中的重要一步。它是按照一定的组织结构存储在计算机存储介质上的相关数据的集合。它具有结构化 =独立性、数据共享、安全性和完整性等特点。设计过程主要分为四个步骤:第一步,需要分析和数据分析;第二步,概念设计;第三步,逻辑设计
19、;第四步,物理设计。 Microsoft Access是一种关系 式数据库。它是有一系列表组成,表又有一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。 Access 数据库有六种对象组成,它们分别是表、查询、窗体、报表、页、宏和模块,提供了多种向导、生成器、模块,把数据存储、数据查询、界面设计、报表生成等操作规范化,给建立功能完善的数据库系统提供了方便。 Access用户界面与 Office 其他应用程序的界面一样,有着极其友好的中文界面、菜单系统、工具按钮和各种各样的显示窗口,可以让用户在较短时间内非常方便的学会 Access 的 基本操
20、作。由于 Access 用户界面良好的操作性和 Office 应用程序的共享性,一般情况下用户不用编写程序代码,就可以创建实用的数据库应用系统,完成数据库的管理工作 4。 Access 数据库不仅自身具有强大的数据库管理能力,而且可以将数据库从 Access 中导出到 Office 其他应用程序中,即把 Access对象拖放到 Excel、 Word 中,另外还可以使用从 Office 其他应用程序导入到Access 数据库中的数据。 Access 这种数据接口,不仅提供了不同软件间的数据共享,同时也为进行数据分析提供了更多的方法和多样 的操作环境。为了适应互联网的快速发展, Access 数
21、据库可以创建跟 Web 数据进行交互的数据访问页。用户可以用数据访问页中的数据信息,直接快速的传递到互联网上。以实现与网络数据库的数据资源共享。 2.4 功能需求和系统模块介绍 对于商店经营者,他必须能够将商店所提供的商品信息发布于网络上并能接受顾客的选购 5。本次设计的家用热水器销售平台主要功能是:一是商品信息查询,用户可以分类浏览商品,查看商品详细信息;二是商品订购服务;三是完善的支付体系,用户可选择多种支付方式,如在线支付,提供安全的支付接口,但当然用户 也可以选择下线 银行转帐、邮局汇款等支付方式;四是会员信息中心;五是在线咨询服务,用户可以通过系统哦对商家进行咨询实现用户与商家之间的
22、在线互动;最后就是后台管理,管理员可以进行商品的添加、修改、删除,及时解决各种问题。 本网站分为系统基本信息设置模块、商品管理模块、会员管理模块、订单管理模块、支付管理模块、数据管理模块系统安全性管理模块和留言管理模块等几大模块。客户首先进入本网站的首页,通过查询系统查看商品主要信息。通过会员注册后,可以登录进入会员社区模块。在这,会员可以享受专为会员设计的聊天室、跳蚤市场等社 区功能。也可以在购物广场选购商品,放入购物车,填写相关信息、选择付款形式,经订单确定后,可以向本网站下购物单。这些模块的数据 商品数据、登录数据、客户数据、会员数据、订单数据等都存放在数据库管理系统中,由数据库管理员操
23、作数据库管理程序进行系统管理。会员也可以通过网站的留言板功能,对商家提出宝贵的建议或要求。商城系统流程如图 2-2所示 6。 图 2-2 电子商城系统流程图 购买商品 进入主页 留言板 增加访问量 选择商品类别 修改数量 未登录 登录购物车 继续购买 登录 注册 未注册 修改密码 退出系统 浏览商品 已经注册 删除商品 订单确定 2.5 系统流程分析 考虑到商务网站建设的调理性,特将本购物平台分为二部分 :一 是系统的前台部分;二是系统的后台管理部分。 系统前台功能:商品展示、商品查询、会员登录(注册)、购物车等。如图2-2 所示。 图 2-2 系统前台结构图 系统后台功能:商品管理、会员管理
24、、订单管理、留言板管理、支付管理 统计访问管理和安全管理等,如图 2-3所示。 图 2-3 系统后台结构图 2.5.1 前台顾客的浏览订购流程 电子商务网站的基本任务决定了网站的经营方向,是站点建立后一切经营活动的核心 和出发点。网站的访问者是网站的主要服务对象。下面说明一下访问网站的一般过程。首先顾客进入网站首页查询所需要购买商品的基本信息,但是当他要购买时就会有一定的限制了,非会员用户就需注册为会员后再登录购买,会员用户可以直接登录购买,然后选择要购买的商品订购它放入购物车中,最后去购物平台系统前台 商品展示 购物车 商品查询 收银台 会员管理 订单管理 购物平台后台系统 商品管理 订单管理 支付管理 安全管理 留言板管理 统计访问 会员管理