1、 I 摘 要 随着计算机及网络技术的飞速发展, Internet/Intranet 应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。 从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。 本论文主要阐述一个功能比较强大的企业网站系统的后台操作过程及一些关键技术。该系统信息来源主要由用户直接添加,通过管理员审核后 ,在网站上发布出来 ,以供大家查询相关公司信息。本系统主要让社会各界能更好的了解本本企业,欢迎对本企业的发展提出更多宝贵留言。该企业网站系统是前台应 用Dreamweaver MX 2004、 FireworksMX2004、 Flash MX
2、 2004 等软件,后台结合 ASP 编程技术 和 Access 数据库技术 开发出来的。 关键词: 用户管理 ; 信息发布 ; ASP;企业网站 II Abstract With the rapid development of computer and network technology rapid development, Internet/The Intranet application popularizes day by day in the global scope, now the society fast to the becoming an information bas
3、ed society advance, the information automation function also more and more is big. Thus causes us to liberate from the numerous and diverse business, enhanced our working efficiency. The present paper mainly elaborates a function quite formidable enterprise website system backstage operating process
4、 and some essential technologies. This system information originates mainly directly increases by the user, verifies after the manager,issues in the website ,by for everybody inquiry related company information. This system mainly enables the society from all walks of life the better understanding n
5、otebook enterprise, welcome to propose more precious messages to this enterprises development. This enterprise website system is the onstage applies software Dreamweaver MX 2004, Fireworks MX2004, Flash MX 2004, and so on, the backstage unifies of the ASP programming technology and the Access databa
6、se technologydevelopment. Key word: user management; information issued; ASP; enterprise website III 第 1 章 概 论 . 1 1.1 简介 . 1 1.2 开发环境 . 2 第 2 章 系统分析 . 5 2.1 网站的可行性分析 . 5 2.2 网站的需求分析 . 5 第 3 章 系统设计 . 8 3.1 登录 . 9 3.1.1 后台管理登录界面 . 9 3.1.2 左子树目录 . 17 3.2 系统管理 . 18 3.2.1 管理员管理 . 18 3.2.2 网站配置 . 20 3.3
7、产品管理 . 22 3.3.1 产品类别设置 . 22 3.3.2 产品管理 . 24 3.4 订单管理 . 27 3.4.1 订单管理 . 27 3.4.2 支付管理 . 28 3.5 会员管理 . 30 3.6 新闻管理 . 32 3.6.1 管理全部新闻 . 32 3.6.2 管理新闻类别 . 35 3.7 留言管理 . 37 3.7.1 留言管理 . 37 3.7.2 管理员公告 . 38 3.8 调查管理 . 40 3.8.1 调查设置 . 40 3.8.2 添加新调查 . 42 总 结 . 44 致 谢 . 45 参考文献 . 45 摘 要 .错误 !未定义书签。 第一章 概 论
8、. 错误 !未定义书签。 1.1 简介 . 错误 !未定义书签。 1.2 软件配置 . 错误 !未定义书签。 第二章 系统分析 . 错误 !未定义书签。 2.1 网站的需求分析 . 错误 !未定义书签。 2.2 网站的可行性分析 . 错误 !未定义书签。 第三章 系统设计 . 错误 !未定义书签。 3.1.1 后台管理登录界面 . 错误 !未定义书签。 IV 3.1.2 左子树 目录 . 错误 !未定义书签。 3.2 系统管理 . 错误 !未定义书签。 3.2.1 管理员管理 . 错误 !未定义书签。 3.2.2 网站配置 . 错误 !未定义书签。 3.3 产品管理 . 错误 !未定义书签。
9、3.3.1 产品类别设置 . 错误 !未定义书签。 3.3.2 产品管理 . 错误 !未定义书签。 3.4 订单管理 . 错误 !未定义书签。 3.4.1 订单管理 . 错误 !未定义书签。 3.4.2 支付管理 . 错误 !未定义书签。 3.5 会员 管理 . 错误 !未定义书签。 3.6 新闻管理 . 错误 !未定义书签。 3.6.1 管理全部新闻 . 错误 !未定义书签。 3.6.2 管理新闻类别 . 错误 !未定义书签。 3.7 留言管理 . 错误 !未定义书签。 3.7.1 留言管理 . 错误 !未定义书签。 3.7.2 管理员公告 . 错误 !未定义书签。 3.8 调查管理 . 错
10、误 !未定义书签。 3.8.1 调查设置 . 错误 !未定义书签。 3.8.2 添加新调查 . 错误 !未定义书 签。 总 结 . 错误 !未定义书签。 致 谢 . 错误 !未定义书签。 参考文献 . 错误 !未定义书签。 1 第 1 章 概 论 1.1 简介 目前,中国企业信息化意识明显提高,信息化进程正在加快,企业信息化工作在提高生产率和企业竞争力方面正 在形成巨大的潜力。但在总体水平提高的同时,仍与全球领先水平有较明显的差距;从成功实施信息化的四大影响因素(即领导力、管理机制、执行能力和 IT 平台)方面分析,中国企业均存在不同程度的问题和差距;从管理角度看,还面临许多事关信息化成败的关
11、键性挑战。下面的数据能一定程度上反映出问题来,中国企业与全球 500 强企业之间在信息化方面还存在多方面的差距:全球最佳实践企业的信息化程度(网络就绪水平)比国内企业高出 38%。 网站建设是企业信息化建设和管理的重要手段之一。 一个企业通过网站可以实现以下几个方面: 品牌形象创建。 网站的形象代表着企业的网上品牌形象,人们在网上了解一个企业的主要方式就是访问该公司的网站,网站建设的专业化与否直接影响企业的网络品牌形象,同时也对网站的其他功能产生直接影响。 产品 /服务展示。顾客访问网站的主要目的是为了对公司的产品和服务进行深入的了解,企业网站的主要价值也就在于灵活地向用户展示产品说明及图片甚
12、至多媒体信息,即使一个功能简单的网站至少也相当于一本可以随时更新的产品宣传资料。 信息发布。网站是一个 信息载体,在法律许可的范围内,可以发布一切有利于企业形象、顾客服务以及促进销售的企业新闻、产品 信息、各种促销信息、招标信息、合作信息、人员招聘信息等等。因此,拥有一个网站就相当于拥有一个强有力的宣传工具。 网上调查。通过网站上的在线调查表,可以获得用户的反馈信息,用于产品调查、消费者行为调查、品牌形象调查等,是获得第一手市场资料有效的调查工具。 网上联盟。为了获得更好的网上推广效果,需要与供应商、经销商、客户网站、以及其他内容互补或者相关的企业建立合作关系,没有网站,合作就无从谈起。 2
13、网上销售。建立网站及开展网络营销活动的目的之一是为了增加销售,一个功能完善的网站本身就可以完成订单确认、网上支付等电 子商务功能,即网站本身就是一个销售渠道。 根据企业的需要,我们将设立前台管理系统(信息发布系统、客户调查系统、产品展示系统、网上订货系统)和后台管理系统。 信息发布系统里面涉及一切需要发布的信息,包括信息存储和更新(旧信息的修改和新信息的添加)。 客户调查系统是管理客户对本企业的产品的需求、相应的意见反馈。 产品展示系统则负责展示本企业的所有产品。 网上订货系统就是在网上给客户提供订货和相应支付方式。 该企业网站管理系统基于 ASP+ACCESS 技术开发的电子商务平台 ,属于
14、全自动化、全智能的在线方式管理、维护 、更新的网站管理系统。后台管理系统采用Access 数据库技术。 前台管理系统和后台管理系统的协调一致。 后台主要功能: 系统管理、产品管理、订单管理、会员管理、新闻管理、留言管理、调查管理。 前台网页所实现的主要功能模块是新闻资讯、产品展示、营销网络、客户服务。 新闻资讯包括企业新闻和业内资讯;产品展示包括产品展示、产品分类和产品搜索;营销网络包括国内市场和国外市场;客户服务包括会员中心、信息反馈、留言中心、订单查询。 1.2 开发环境 Windows XP Photoshop Micromedia Dreamweaver MX 2004 FLASH M
15、X 2004 Microsoft Office 2003 IIS 5.0 目前开发网站的技术主要有 ASP、 ASP.NET、 JAVA 等。 ASP 是 Microsoft 提出的一个概念。所谓 ASP 是指在 Windows 系统中运行的Web Server 所能利用的 Server 端的 Script 环境,通常以 DLL(asp.dll)的形式表示。 ASP(Active Server Pages)从字面上看包含三方面含义: ( 1) Active: ASP 使用 Microsoft 的 ActiveX 技术。 3 ( 2) Server: ASP 运行在服务器端。 ( 3) Page
16、: ASP 返回标准的 HTML 页面,可以正常地在常用的浏览器中显示。 ASP.NET 是新一代的网页开发技术 ,不但能提供更高的效率 ,而且功能强大兼容性高 ,操作简单容易使用 ,安全性高 ,更可自行开发且延伸性高。 Java 是 Sun Microsystem 公司研制的一种新型的程序设计语言。在高级语言已经非常丰富的背景下,它脱颖而出,不仅成为一门最为流行的计算机语言,而且形成一种专门的技术,有其独特的历史背 景和独树一帜的品质。 我的网站拟采用 ASP 技术。 ASP 是目前最流行的 Web 应用程序开发工具之一。它功能强大并简单易学,利用 ASP 不仅可以快速创建交互的动态网页,而
17、且程序代码完全保密,更重要的是它不用考虑客户端使用何种浏览器。 Access2003 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。 Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外, Access 允许创建自定义报表用于打印或输出数据库 中的信息。 Access 也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。 Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述, Access 作为关系数据库开
18、发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。 网页( WebPage)文件主要是用超文本标记语言( HyperText Markup Language,简称 HTML)语句来写成。您可以通过 IE 浏览器的 “ 查看 ” 菜单中的“ 源文件 ” 看到该页的 HTML 代码。 HTML 语言由一系列元素 (element)组成,用于组织文件的内容和指导文件的输出格式。元素名称不分大小写。一个元素可以有多个属性,属性及其属性值不分大小写。属性名属性值合起来构成一个完整的属性,一个元素可以有多个属性,各个属性用空格分开。元素又由标记 (tag)的构成,大多数标
19、记是成对出现的,分起始标记 (start tag)和结尾标记(end tag),以便和页面的内容区分开来。其写成的文件是标准的 ASCII 文件,不同于一般的编程语言,故称为脚本( Script)更准确一点。其实也 很简单,特别是在专门的 HTML 编辑器的帮助下,您可以迅速地学会 HTML,并能很快写出有自己特色的 Homepage 来。 HTML 的基本结构 : 超文本文档分文档头和文档体两部分,在文档头里,对这个文档进行了一些必要的定义,文档体中才是要显示的各种文档信息。 头 部 信 息 文 档 主 体, 正 文 部 分 其中 在最外层, 表示这对标记间的内容是 HTML 文 档。我们还
20、会看4 到一些 Hompage 省略 标记,因为 .html 或 .htm 文件被 Web 浏览器默认为是 HTML 文档。 之间包括文档的头部信息,如文档总标题等,若不需头部信息则可省略此标记。 标记一般不省略, 表示正文内容的开始。 5 第 2 章 系统分析 2.1 网站的可行性分析 随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富, 电子商务已经成为网上的一股潮流 。 我们相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。 可行性研究是为了弄清楚系统开发的项目是 不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和
21、系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析: 1、经济可行性:即实现这个平台设计有没有什么经济效益?该平台设计只是作为 本人的毕业设计,又因为本人的设计能力有限,其功能还不够 完善,所以没有什么经济效益可谈。 技术可行性:即现有的技术能否开发该平台,会有哪些困难。 运用 ASP 编程和Access 数据库技术,这点当然可以 做到。 操作 可行性:即该平台规定的运行方式是否可行。 有 Windows XP、 Microsoft IIS和 Internet Explorer 就能实现它。 法律可行性:即该平台的开发
22、会不会在社会上引起侵权或其它责任问题。因为该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。 通过以上的可行性分析,我将采用 Microsoft IIS+ASP 结合的技术,运用Access 数据库对网站进行建设。 2.21 网站的需求分析 系统分析即需求分析,是平台开发的一个不可缺少的环节,为了能够使本系统更好、更完善地被设计出来,就必须先进行 调查研究。在系统调查的基础上,对新系统的功能进行细致的分析,从而才能够开发出完整的系统设计。 需求分析阶段确定的系统逻辑模型是以后设计和实现目标系统的基础,因此必须准确完整地体现用户的要求。系统分析员通常都是计
23、算机软件专家,技术专家一般不喜欢着手搞具体设计,然而,一旦分析员开始谈论程序设计的细节时,就会脱离用户,使他们不能继续提出他们的要求和建议。软件工程使用的结构分6 析设计的方法为每个阶段都规定了特定的结束标准,需求分析阶段必须提出完整的准确的系统逻辑模型,经过用 户确认之后才能进入下一阶段。 需求分析是软件生命周期的一个重要阶段,它根本的任务是确定为了满足用户的需要必须做什么。具体地说,应该确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统发展的前景,必须仔细分析系统中的数据,既要分析系统中的数据流。又要分析长期使用的数据存储,通过分析应该得出用数据流图、数据字典,为系统的设计奠定
24、基础。 根据企业的需要,我们将设立前台管理系统(信息发布系统、客户调查系统、产品展示系统、网上订货系统)和后台管理系统。 信息发布系统里面涉及一切需要发布的信息,包括信息存储和更 新(旧信息的修改和新信息的添加)。 客户调查系统是管理客户对本企业的产品的需求、相应的意见反馈。 产品展示系统则负责展示本企业的所有产品。 网上订货系统就是在网上给客户提供订货和相应支付方式。 该企业网站管理系统基于 ASP+ACCESS 技术开发的电子商务平台 ,属于全自动化、全智能的在线方式管理、维护、更新的网站管理系统。后台管理系统采用Access 数据库技术。 前台管理系统和后台管理系统的协调一致。 后台主要
25、功能: 系统管理、产品管理、订单管理、会员管理、新闻管理、留言管理、调查管理。 前台网页所实现的主要功 能模块是新闻资讯、产品展示、营销网络、客户服务。 新闻资讯包括企业新闻和业内资讯;产品展示包括产品展示、产品分类和产品搜索;营销网络包括国内市场和国外市场;客户服务包括会员中心、信息反馈、留言中心、订单查询。 2.2 网站的可行性分析 随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富, 电子商务已经成为网上的一股潮流 。 我们相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。 可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程 ,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得