成帆贸易公司门户网站设计与实现(28页).doc
《成帆贸易公司门户网站设计与实现(28页).doc》由会员分享,可在线阅读,更多相关《成帆贸易公司门户网站设计与实现(28页).doc(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-成帆贸易公司门户网站设计与实现-第 27 页成帆贸易公司门户网站设计与实现内容摘要:人类进入二十一世纪,计算机网络技术和信息技术正在飞速发展,今天全球已经实现了网络化,互联网已成为我们生活中不可缺少的组成部分。企业门户网站则是在Internet上进行的商务活动,即利用计算机网络进行企业介绍,业务受理,技术支持,客户服务等。企业门户网站作为一种新兴的企业运行模式,已初具规模,企业门户网站作为网上贸易的桥梁,其设计和实现正如传统经济下企业的宣传、经营和管理,凭借自身各方面的优势,在沟通和促进整个行业的发展方面都有至关重要的作用。同时网络化也带给企业低成本、高收益的机会。该门户网站系统主要包括两层
2、架构:底层的数据操作层,和界面层。界面层的作用是和用户的操作产生可见的交互,比如呈现数据,比如收集数据。数据操作层把业务层处理后的数据保存到一个持久地数据库中,并且可以对其进行提取操作。数据操作层负责和microsoft access交互。数据操作层主要是调用microsoft access中的存储过程来实现对数据的操作。关键词:信息管理;数据管理;ACCESS1 导言1.1 选题背景及意义传统商务的营销依赖层层严密的渠道,辅助以大量人力和宣传投入来争夺市场,不仅费时费力而且成本高。在网络时代,由于国际互联网的广泛普及,商家可以利用这个世界性的网络将商务活动的范围扩大到全球。企业门户网站就是通
3、过浏览器实现对整个企业信息的访问,用以减少商务活动的实体过程。它有以下两个主要特征:无论是在Internet或Extranet,都可以利用标准的浏览器实现单点访问;经过许可的人员不需特殊的培训,使用常规的软件,可以在企业内部或外部访问到他所需要的信息。其通常说法是:门户网站使得企业的客户、员工和合作伙伴以统一的、个性化的、多渠道的方式访问企业的信息和服务。企业门户网站的建立使得企业与消费者摆脱了传统的商业中介的束缚,降低了生产与销售成本,缩短了生产厂家与最终用户之间的距离,改变了市场的结构,有利于企业塑造自己的企业形象,更好地参与市场竞争,为企业提供了巨大的潜在顾客群,给企业带来了无限的发展机
4、会。大大节省了企业的营销费用,提高了企业的营销效率。因此设计成熟的、便于使用的企业门户网站是十分必要的。1.2 研究现状概述对于人们实现网络商务这个目的来讲,Internet已经越来越无所不能。21世纪是信息爆炸和依赖数字化生存的世纪。大量的信息通过国际互联网迅速传播,将世界原有的有形界限全然打破。电子商务下的企业门户网站正由于这种信息的快速流动和资源的海量集成而悄然崛起,并将成为21世纪人类信息社会的核心。对于公司来说,企业门户网站可以推销产品,在演示上发布有关产品的技术支持,在公司与客户之间搭起联系的桥梁。美国著名的DELL计算机公司,他已取消了所有产品代理商,其产品完全在网络上销售。对于
5、大公司来说,一个演示发布后所起的作用,比上千个技术、销售人员全球满天飞的作用还大。1.3 研究内容和研究方法1.3.1 网站设计原则第一原则:内容丰富、明确。网站主要是为浏览者提供信息服务的,作为大型企业信息门户网站,必须首先提供种类繁多内容丰富的资讯,使不同的访问者都能够访问到自己想要的信息。但是信息多了自然繁杂,因此有针对性地为浏览者提供明确的内容是很重要的。第二原则:界面设计良好。内容需要良好的界面设计来展现,良好的界面设计能够让浏览者赏心悦目,能够感受到明确的网站风格和主题,甚至感受到企业的文化底蕴,从而留下深刻的记忆,并为他进一步探索发现和使用网站提供的功能提供感官和心理上的意愿。第
6、三原则:功能适用、易用。网站提供的一切功能都是为浏览者服务的,提供强大而富于特色的功能可以使浏览者更方便的获取个人需要的信息和服务。比如提供网上产品订购的服务,提供一个强大的产品检索功能是很必要的。功能也不是越多越好,有可能让浏览者无从选择,就好像现在的手机,可能绝大多数人还是打电话和收发短信,其他一些比如无线上网等功能并不适用。同时,功能如果不易使用,操作繁琐,甚至容易令人误解,那么再强大的功能都是没用的。作为企业信息门户的浏览者可能并不是都能熟练的操作和使用计算机,不能要求他们像企业级Web用户那样去完成复杂的操作,解决一些使用中可能出现的问题。因此,门户网站的任何一个功能都要容易使用、好
7、用。1.3.2 网页设计原则首先是速度第一,没有人会有耐心地等待一个很久才能打开浏览的网页,据有关数据统计表明,如果一个网页在三秒种内都打不开,那么访问者就会失去耐心放弃当前页面的浏览。其次页面尽可能小,页面的大小跟访问速度是成正比的,根据速度第一的原则,那么就要做到每一个浏览的页面都要尽可能的小,少占网络带宽,访问速度才可能快。这里的小不仅仅指HTML代码少,也包括图片数量少,单个图片占用磁盘空间少。使用CSS尽管可以直接设置页面元素的表现样式,但网页统一使用CSS可以更容易的统一网站风格,同时减少网页代码大小。少用Flash和大型图片因为他们可能会占用大量带宽。第三要注意的是慎用框架,不能
8、说所有人都在使用最新版本的浏览器,而且不同的浏览器对框架的支持也可能不同,另外不是所有的搜索引擎都能够很好的访问框架页面。最后是链接清晰,不能让浏览者不知道他当前浏览的位置,也不能让浏览者找不到回去的路径,每一个链接都要明确浏览者想要去的地方和想要访问的功能,更不能有死链接。1.3.3 系统架构原则提供快速的系统访问,包括客户端的浏览和服务器端的通讯/数据访问,都只有一个原则,就是“快”。可以采取集群技术、缓存技术、负载均衡技术等 。稳定的运行,不能出现时不时无法访问或者访问数据很慢。这需要采用上面的技术确保在大容量并发访问的时候系统仍然能够稳定的运行。并且确保数据不会丢失、泄密、损坏。如采用
9、多层服务器访问,数据加密技术,安全信道等方式。1.3.4 开发网站注意的问题1. 网页设计相关(1) 做好页面布局和内容规划,只放置合适的内容,并尽可能使页面设计的最小。 (2) 使用好的网页编辑器,如DW,FP,不要用VS自带的编辑器,因为它会产生很多无用的沉余代码,而且设计的界面不是很美观。(3) 小图片采用GIF格式,下载速度最快,大一点的采用jpg,占用磁盘空间小。(4) 尽可能使用CSS,这既是原则也是方法,可以使整个网站浏览速度提高3%以上,有的甚至能够提高30% 。(5) 尽量不要使用框架,在需要的地方也要有替代措施。(6) 不要只针对IE写客户端脚本。(7) 客户端的事情尽量在
10、客户端处理。现在客户端设备已经很强了,许多原来在服务器端才能做的事情现在都能在客户端做,而服务器端反而成了访问的瓶颈。(8) 少用Flash,Flash一般都会占较大的网络带宽,在需要的时候也要注意不要做得太大、用的太多。(9) 避免使用弹出式对话框,因为现在好多浏览器都被装上了“弹出窗口拦截“插件。2. 数据访问相关(1) 优化数据库结构设计。这是数据访问效率和编程复杂程度的关键。没有良好的数据库结构设计其它都谈不上。包括字段类型的选择,表的结构,索引的使用,表的关系等。(2) 优化数据库物理设计。需要关注数据库的容量、日志、磁盘使用,数据备份机制,数据访问机制,安全等数据库物理结构相关的问
11、题。(3) 合理设计“主键”,在不同的场合需要采用不同的主键设计策略,在互联网大容量并发访问的环境中,建议主键采用整型自增字段。主键使用还应该遵循“无意义”原则。(4) 采用最佳的数据访问接口,如专门针对access的数据访问对象。(5) “只要需要的数据”,如果一行有大容量字段,那么读取一整行效率是非常低的(数据瓶颈)。(6) 最迟打开,最早关闭的原则。使用数据库后一定要及时关闭连接,它们是系统昂贵的资源。(7) 采用“数据缓存”技术,将经常使用数据集缓存在磁盘或者内存中,尽量减少对数据库的直接访问。(8) 使用存储过程。可能在一般的应用系统中存储过程可以被简单的查询替代,因而更“通用”,但
12、是我们现在讨论的是大型企业信息门户网站的问题。作为一个互联网应用系统,处理速度和网络带宽无疑是最重要的。系统的瓶颈往往是磁盘IO和网络IO,合理使用存储过程使得分布式系统结构效率大大提升。但也要注意合理使用,比如避免一般的分页过程,由于查询会有很多,使得这样的存储过程太多而管理混乱。1.4 本文结构简介1. 本文首先介绍了选题背景,研究现状,研究内容及方法,系统的概括了我国目前电子商务门户网站的发展现状。随着信息的发展,企业与企业之间通过互联网进行产品、服务及信息的交换。那么就需要一个网络平台来实现这一过程。企业门户网站恰恰就是为了实现这一功能而存在的。开篇从网站设计原则,网页设计原则两方面概
13、述了网站初步的设计制作方法。2. 其次介绍了本系统的开发工具。(1) IIS 作为系统的开发平台,支持着整个系统的运行。(2) ASP(Active Server Page)作为一种编程工具,与数据库和其它程序进行交互。(3) 数据库的基本应用。3. 随后是进行系统的规划,系统的设计及系统的实现。系统的介绍了本系统前台和后台分别实现的功能。全面的利用流程图介绍了网站的制作过程。并且利用系统界面的截图,明确地说明了该系统是如何实现的。4. 接着是系统的测试。从各方面对该网站的性能进行了测试,包括功能测试,链接测试,表单测试,coockies测试,操作测试,语言测试,数据库测试等等并分析了测试结果
14、。5. 最后对本系统的关键结束和主要特点做以介绍。2 系统开发工具2.1 IIS2.1.1 IIS开发平台的简介IIS为Internet Information Server的缩写。是一个World Wide Web server,IIS是Microsoft的一个服务器脚本运行环境。用单机做服务器就会用到微软的IIS。Gopher Server和FTP Server全部包容在里面。 IIS意味着你能发布网页,并且由ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS是随Windows NT Server 4.0一起提供的文件和应用程序服
15、务器,是在Windows XP上建立Internet服务器的基本组件。它与Windows XP完全集成,允许使用Windows XP内置的安全性以及NTFS文件系统建立强大灵活的InternetIntranet站点。2.1.2 IIS的运行1 IIS的安装若操作系统中还未安装IIS服务器,可打开“控制面板”,然后单击启动 “添加/删除程序”, 在弹出的对话框中选择“添加/删除Windows组件”,在Windows组件向导对话框中选中“Internet信息服务(IIS)”,然后单击“下一步”,按向导指示,完成对IIS的安装2 Internet信息服务(IIS)的启动Internet信息服务简称为
16、IIS,单击Windows开始菜单所有程序管理工具Internet信息服务(IIS)管理器,即可启动“Internet信息服务”管理工具。3IIS的配置IIS安装后,系统自动创建了一个默认的Web站点,该站点的主目录默认为C:Inetpubwww.root。用鼠标右键单击“默认Web站点”,在弹出的快捷菜单中选择“属性”,此时就可以打开站点属性设置对话框,在该对话框中,可完成对站点的全部配置。4. 主目录与启用父路径单击“主目录”标签,切换到主目录设置页面,该页面可实现对主目录的更改或设置。注意检查启用父路径选项是否勾选,如未勾选将对以后的程序运行有部分影响。主目录配置选项。5. 设置主页文档
17、单击“文档”标签,可切换到对主页文档的设置页面,主页文档是在浏览器中键入网站域名,而未制定所要访问的网页文件时,系统默认访问的页面文件。常见的主页文件名有index.htm、index.html、index.asp、index.php、index.jsp、default.htm、default.html、default.asp等。IIS默认的主页文档只有default.htm和default.asp,根据需要,利用“添加”和“删除”按钮,可为站点设置所能解析的主页文档。6. 启动与停止IIS服务在Internet信息服务的工具栏中提供有启动与停止服务的功能。单击 可启动IIS服务器;单击 则停
18、止IIS服务器。 2.2 ASP2.2.1 ASP简介ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。 2.2.2 ASP特点与HTML相比,
19、ASP网页具有以下特点:1利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;2ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;3服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;4ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;5ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发现和那个Email或访问文
20、件系统等;6由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。2.3 数据库 2.3.1 数据库的含义动态网站的开发与数据库密不可分,那么什么是数据库呢?在计算机教科书中,数据库是这样解释的:数据库是计算机应用系统中的一种专门管理数据资源的系统。数据有多种形式,如文字、数码、符号、图形、图像以及声音等。数据是所有计算机系统所要处理的对象。人们所熟知的一种处理办法是制作文件,即将处理过程编成程序文件,将所涉及的数据按程序要求组织成数据文件,用程序文件来调用。数据文件与程序文件保持着一定的对应关系。在计算机应
21、用迅速发展的情况下,这种文件式方法便显出不足。比如,它使得数据通用性差,不便于移植,在不同文件中存储大量重复信息、浪费存储空间、更新不便等。数据库系统便能解决上述问题。数据库系统不从具体的应用程序出发,而是立足于数据本身的管理,它将所有数据保存在数据库中,进行科学的组织,并借助于数据库管理系统与各种应用程序或应用系统接口,使之能方便地使用数据库中的数据。 简单地说数据库就是一组经过计算机整理后的数据,存储在一个或多个文件中,而管理这个数据库的软件就称之为数据库管理系统。一般一个数据库系统(Database System)可分为数据库(Database)与数据管理系统(Database Mana
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 贸易公司 门户 网站 设计 实现 28
限制150内