本文是研究企业网站设计与后台数据库的建设与实施的,企业可以通过Microsoft Access 与SQL Server数据库的选择来完成企业的网站建设与网站后台数据库的设计的。
一、项目流程
(一)确定项目的性质
建设企业网站建设需要依靠团体合作,建设企业网站的基本流程和分工:
二、网站后台控制中心设计和建设的必要性
制作这种静态网页已经不再是现代网页制作者的选择了,以下为它与ASP动态网站建设相比的结果:
静态HTML网页需要重复通过复制,粘贴或重新编辑进行页面上相同部分图像和文字的操作,而ASP动态网页则可以通过把页面上经常出现的相同模块制作成一个ASP文件,需要在页面上显示这块网页内容时,只需要在相应的代码区输入代码包含这个文件即可—。这相比静态HTML网页来的更直观和方便编辑。
实现同样功能,利用静态HTML制作出来的网站总文件大小明显要比动态ASP技术制作的网站总文件大很多。
动态ASP网站可以通过后台数据库管理系统在线时时对前端客户浏览页进行更新。而对静态HTML网页进行更新还需要重新编辑前端页面后重新上传。
动态网站拥有了一个强大的网站后台数据库管理系统给日后的网站维护带来了便利,维护人员不需要通过修改网页,上传网页这种繁琐的方法来达到数据更新的目的了,只要知道后台数据库管理系统的管理员密码,任何人都可以在线时时对前端客户浏览页进行更新。所以有些企业在专业网站制作公司做好他们的企业网站后就购买了网站版权,自己指派公司内部的人员对网站建设进行信息更新。
网站后台控制中心系统结构。
三、数据库的设计
Microsoft Access与SQL Server数据库的选择
(一)Microsoft Access
Microsoft Access是一种Windows环境下的关系型数据库系统。与其他关系型数据库系统相比,Access所提供的各种工具既简单又方便,更重要的是Access提供了强大的自动化功能。
以下是Access数据库系统的几个显著特点:
在Access中,用户可以方便地存取由dBASE,FoxPro,Paradox等各种数据库系统产生的数据库,并且支持ODBC(Open Database Connectivity)标准。
Access用户提供了强大地引导向导,利用引导向导,用户可以非常方便,轻松地创建Access的各种对象;同时,Access为用户提供了大量常用的数据库模板,用户可以非常方便地在此基础上创建自己的数据库系统。
Access提供了功能强大的VBA(Visual Basic for Application)语言,利用它,用户可以编写复杂的数据库应用程序。
利用OLE技术,用户还可以在数据库中插入各种对象,增加数据库的效果。
用户还可以在窗体或报表中使用图形控制组件,将资料用图标的方式表示出来。
(二)Microsoft SQL Server
Microsoft SQL Server是一种客户/服务器模式的关系型数据库管理系统,使用Transact-SQL语句在服务器和客户端之间传送资料请求。
客户端实现对服务器端资料的操作,实际上是通过客户端传送资料请求,服务器端DBMS数据库管理系统经过资料的统一整理返回给客户端所需信息。SQL Server使用C/S体系结构,把所有的工作负荷分解为在服务器上的任务和在客户端上的任务。
Microsoft SQL Server 2000继承了Microsoft SQL Server7.0的性能、可靠性、质量和易用性。Microsoft SQL Server 增加了几种新的功能,由此成为大规模联机事务处理(OLTP)、资料仓库和电子商务应用程序的优秀数据库平台。
(三)Microsoft Access 与SQL Server数据库的选择
通过对上述两种数据库的介绍,我们可以知道,对于网上数据流量不是很大的中小型企业选择Microsoft Access数据库足以,而对于每天网上交易量很多,数据流量很大的大型企业,处于安全和流量的考虑,可以选择SQL Server数据库。所以就这次设计来说,选择Microsoft Access数据库就完全可以满足要求了。