您现在的位置: 论文网 >> 工商管理论文 >> 企业研究论文 >> 基于ASP技术的企业商务网站的设计与实现论文

基于ASP技术的企业商务网站的设计与实现

出处:论文网
时间:2015-01-28

基于ASP技术的企业商务网站的设计与实现

  中图分类号: TN713?34 文献标识码: A 文章编号: 1004?373X(2014)18?0060?03

  Design and implementation of enterprise business website based on ASP

  WU Huai?sheng LI Xiu?ming

  (College of Physics and Electronic Information Engineering, Qinghai University for Nationalities, Xining 810007, China)

  Abstract: According to the market demand, the B / S structure model of enterprise business website was built, and the "Yijia Decoration" dynamic site system was developed based on Asp & Access software. The software can realize the dynamic functions of modular program management, foreground and background separation operation, system upgrade and maintenance, timely information announcement, etc. The mode architecture, structural design, database design and program design are described in this paper. Some ideas to build the enterprise business website based on ASP are proposed in combination with the functional needs of enterprise business websites. Experimental results show that the software’s predicting results are consistent with the design functions, and its operation is simple and stable. The system can develop the business platform for the display of goods and communication with customers by adjusting the foreground module, background module and background parameters. It also has a certain reference value for general dynamic website design.

  Keywords: ASP; Access; enterprise business website; B/S structure model

  0 引 言

  随着互连网的快速发展,网络已成为人们生活的一部分。不仅仅是大企业需要网站来开展电子商务,中小企业也迫切需要有自己的企业网站来宣传和联系客户等许多传统媒介无法完成的目标[1?2],而如何在网络上明晰地表达企业的资讯,是建设企业网站的最终目标。通过企业商务网站,企业的客户可以查询并了解企业所生产的各种产品的性能、价格等详细资料以及企业能给客户提供的各种服务。通过网站企业能更好的宣传自己,提高企业知名度,进行有效的网络营销

  1 网站结构模式与技术支持

  1.1 B/S结构模式

  本动态网站整体模式采用B/S结构,不仅具备了C/S架构所具有的众多优点,还可以在任何终端进行操作而不用安装任何专门的软件。具有客户端零维护,系统易扩展的特点,只需系统管理员分配一个用户名和密码就可以上线使用。同时省去了C/S模式软件应用中为客户机分发升级版程序和繁重的维护任务,客户终端计算机上只需要安装操作系统和浏览器就可访问服务器端。

  1.2 技术支持及环境配置

  由于ASP具有较强的扩展能力、与数据库和其他程序交互容易及开发简便、快速的特点,本系统采用ASP+Access作为程序开发的主要技术。另外,ASP文件的运行需要在服务器端安装和配置IIS服务器,具体操作在本文中不再阐述。

  1.3 ASP访问数据库的原理

  ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的Web服务器程序,当用户使用浏览器请求ASP主页时,Web服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript 或VBScript) 。通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示[4] 。   2 系统结构设计

  2.1 企业商务网站流程图

  企业商务网站由前台与后台组成,前台体现在浏览器端口供客户浏览信息和提交信息反馈,后台体现在服务器端供管理员管理(添加、删除、更改)信息及查看用户对产品和服务的反馈意见,如图1所示。前后台在协调分工中工作,以保证商务信息的实时与准确。

  

  图1 基于ASP技术的企业商务网站流程图

  2.2 企业商务网站页面结构

  动态商务网站的前台模块包括企业简介、企业新闻、产品信息、产品展示、客户留言、招聘信息和在线留言等子模块;后台模块包括登录、新闻管理、产品管理、数据库管理等子模块。

  3 数据库设计

  Access数据库是一个关系数据库,又有不同于其他关系数据库的特点[5]。 在Access中,用户既可以为每一种类型的信息创建一个表,将自己的数据分别保存在自己创建的表中,又可以使用联机窗体更加方便地查看、添加及更新表中的数据,还可以使用宏完成自己定义的一系列操作,同时又不需要编写程序。基于上述Access的强大功能及特点,在本系统中使用Access数据库来存储用到的所有信息到各个表中[6]。

  3.1 数据表的结构设计

  整个程序由8个数据表组成,本文只详细介绍管理员、新闻、产品三个有代表性的结构表的设计。

  (1) admin(管理员表)包含3个字段,字段名称(id,name,password);数据类型(自动编号,文本,文本);主要用于设定管理员信息存储。

  (2) news(新闻表)包括4个字段,字段名称(id,title,content,creat time);数据类型(自动编号,文本,备注,日期/时间);说明(主键,新闻标题,详细内容,创建时间)。

  (3) product(产品表)包括5个字段,字段名称(id,product,small,creat time,remark);数据类型(自动编号,文本,文本,日期/时间,备注);说明(主键,产品名称,小图片,创建时间,备注)。

  3.2 系统中用到的主要SQL命令使用方法

  (1) ASP与数据库连接

  set conn=server.createobject(“adodb.connection”)

  conn_str=“Provider=Microsoft.Jet.OLEDB.4.0;DataSource=数据库名称(包含路径)”

  conn.open conn_str

  (2) 建立记录集对象

  Set rs=server.createobject(“adodb.recordset”)

  rs.open SQL语句,conn,3,2

  (3) 数据记录集查询

  Sqlstr=“select from数据表名where字段名=value order by字段名”

  sqlstr=“select from数据表名where字段名in(value1,value2,value3)”

  (4) 更新数据记录

  sqlstr=“update数据表名set字段名l=value1,字段名2=value2……字段名n_valuen where条件表达式”

  (5) 删除数据记录

  sqlstr=“delete from数据表名where条件表达式”

  (6) 添加数据记录

  sqlstr=“insert into数据表名 (字段名1,字段名2…)values(valuel,value2…)”

  4 系统程序实现

  4.1 前台首页的实现

  前台首页主要是给用户看的,大气,美观的首页风格才能体现企业的形象,主要包括:首页(index.asp),企业简介(about.asp),新闻中心(news.asp),产品展示(product.asp),产品信息(know.asp),人才招聘(zp.asp),在线留言(message.asp),联系我们(contact.asp)等几个模块。在设计上将网站分为上(head.asp)中(主体部分)下(foot.asp)三部分:

  (1) 上(top.asp):头部主要展示公司的logo、名称banner,在设计上为了让其显得充实些,可在右侧加入收藏,设为首页,联系我们等内容。

  (2) 中(主体部分):中间部分主要是信息融合的地方,在设计上将其分为两块上下两个部分,4个模块。 其中4个模块为:企业简介,企业新闻,产品信息,产品展示(以图片形式展示)。

  (3) 底(foot.asp):底部主要是显示该公司的版权信息。如:联系方式,地址,备案信息,技术支持等。

  4.2 登录页面

  登录页面(login.asp)是后台管理的通道,需要对登录用户名和密码进行验证,当登录用户名或密码错误的时,将无法进入后台,这样确保系统的安全性。

  4.3 后台页面的设计

  后台主页面为典型的框架结构,左侧(left)调用left.asp,主要调用网站的7个模块(新闻管理,产品信息,产品展示,企业简介,人才招聘,联系方式,在线留言),管理员可以对每一个模块内容进行编辑。下面给出了具有代表性的添加产品页面的主要代码,有关删除产品页面(product_del.asp)和修改产品页面(product_edit.asp)的代码可用仿照添加产品页面的函数编写,在此不再一一写出。添加产品页面(product_add.asp)此页面的主要功能将完成企业产品在服务器端的的添加,包括产品平面图像和具体信息。

  5 结 语

  基于ASP技术及数据库的动态网站建设其创新之处表现在摒弃了原静态网站的设计思路,根据模块化的设计原则,在确定网站的需求和发展方向下对网站系统进行开发,解决了构成网站的组件和模块的分工与配合问题,把商务网站作为一个软件进行灵活的开发和有效的管理,充分发挥了企业网站的潜力。

基于ASP技术的企业商务网站的设计与实现

论文搜索
关键字:技术 企业 商务 实现 网站 设计
最新企业研究论文
企业净资产收益率的提升途径分析——以中国
企业员工知识共享激励机制研究探讨
国有企业混改过程中存在的问题及对策探讨
人力资源管理促进企业绩效提升的探讨
试论企业绩效的优化管理
浅谈体育企业的社会责任履行
关于人力资源在企业中的合理配置与管理研究
互联网时代如何提高纺织企业的销售管理
新媒体在国有企业新闻宣传中的实践和思考
基于价值链的高新技术企业成本控制方法研究
热门企业研究论文
民营中小企业可持续发展与制度创新
完善企业内部控制体系的思考
中小企业营销过程中的信用风险及其防范
我国高星级酒店服务质量研究
我国中小企业品牌战略实施研究
谈中小企业内部控制制度
人为本——论国有企业改革
浅析企业内部货币资金的控制与监管
国有大中型企业内部控制:问题、成因及对策
浅谈企业并购