摘 要
随着Internet的飞速发展,机关、学校、公司、企业都已经或正在建立自己的网站和论坛,而一个真正的、完善的论坛离不开Web数据库技术, Web数据库技术可以实现浏览器与数据库的双向交互。Web技术和数据库相互融合领域的研究已成为热点方向之一, Web数据库技术使Web技术和数据库技术都发生了质的变化: Web网页由静态网页发展成了动态网页,数据库实现了开发环境和应用环境的分离,用户端可以用相对统一的浏览器实现跨平台和多媒体服务。
要求网站规划者熟悉企业的情况,并确立网站的栏目、内容。其次,网站制作者将要根据网站的规划书来确定网站的风格、布局、色彩搭配等,这就要求设计者对网页制作具有相当的水平,美工、排版能力要强。
本企业网站主要采用DreamweaverCS3 编辑器,结合ASP编程语言,采用Access2003数据库,进行论坛网站的设计。DreamweaverCS3主要用于网页的页面设计,网站主要功能模块是用ASP编程语言实现的,网站存储信息采用的是Access2003数据库。
关键词: ASP;数据库;网站
3.4数据库结构
根据网站功能设计的要求以及功能模块的划分,可以列出以下数据项和数据结构:
⑴ 管理员信息:编号,用户名,密码。
⑵ 公司简介信息:编号,标题,内容。
⑶ 新闻动态信息:编号,标题,内容。
⑷ 人力资源信息:职位编号,职位标题,职位要求,部门,工作地点,邮箱。
⑸ 基本资料信息:编号,标题。
根据以上数据项和数据结构,各表的E-R图依次如图2-6所示
4 企业网站的详细设计
4.1 网站的结构
网站的文件及其功能如下:
⑴ index.asp。网站首页面,这个页面要实现的功能主要有两个,顾客浏览和管理员登陆。
⑵ conn.asp。 连接数据库页面,包含最基本的连接数据库语句。
⑶ contact.asp。联系本企业,主要是以留言的方式提交信息。
⑷ news.asp。企业的最新的新闻动态。
⑸ products.asp。企业的产品展示。
⑹ sale.asp。企业招商引资信息页面。
⑺ department.asp。下属企业介绍信息页面。
⑻ FONT.CSS。字体的格式。
⑼ group.asp。集团简介界面。
⑽ careers.asp。网页首部信息页面。
⑾ end.asp。网页尾部信息页面。
⑿ magazine.asp。网站目录界面。
⒀ longin.asp。 管理员登录页面。
⒁ data。数据库文件夹,其中包含一个数据库文件data.mdb ,然后把所有的表都存放在这个数据库中。
⒂ Images。网站图片文件夹
目 录
摘 要 2
Abstract 3
绪 言 4
1 主要技术分析 5
1.1 ASP技术 5
1.1.1 ASP技术简介 5
1.1.2 ASP工作原理 7
1.1.3 ASP主要特点 8
1.1.4 ASP主要对象介绍 10
1.2 IIS服务器技术 11
1.2.1 IIS 5.1 简介 11
1.2.2 IIS 5.1服务器特征 13
1.2.3 IIS 5.1的安装配置 14
1.3 Dreamweaver CS3简介 14
2 数据库技术 16
2.1 数据库介绍 16
2.2 ASP访问数据库的方法 17
3 企业网站设计分析 19
3.1 可行性分析 19
3.2 开发环境 20
3.3 需求分析 21
3.4数据库结构 21
3.5数据库表 23
4 企业网站的详细设计 25
4.1 网站的结构 25
5.2网站模块设计 26
6 系统测试 29
6.1 测试目的 29
6.2 测试结果 30
结 论 31
致 谢 32
参考文献 33
参考文献
刘志峰.软件工程技术与实践[M].北京:电子工业出版社,2004
王兴东,千丽霞,曹明玉.ASP & ASP.NET 应用编程150例[M].北京:电子工业出版社,2004
卢镇波,李青,段明辉.ASP编程实例入门与提高[M].北京:电子工业出版社,2006
网冠科技.Photoshop CS网页设计触类旁通百例[M].北京:机械工业出版社,2005
彭雪冬,柯建林,吕洋波.网站建设实用开发精粹[M].北京:人民邮电出版社,2005
尚俊杰.网络程序设计—ASP案例教程[M]. 北京:清华大学出版社 ,2004
李晓黎.ASP+SQL Server网络应用系统开发与实例[M]. 北京:人民邮电出版社,2004.3
李若,崔海峰,张春红.基于Dreamweaver MX和ASP期刊题录检索系统设计[J].情报科学,2006,24(7):23-28
肖耀根,习胜丰.基于ASP与COM组件技术的高校院(系)计算机网站设计[J].武汉理工大学学报(信息与管理工程版),2007,29(1):45-49
章利,范滨多,曹乐松,乔佩利.基于ASP.net动态网站[J].信息技术,2007,31(1):91-96
王雅洁.ASP网页中应用ADO实现数据库连接[J].大理学院学报, 2006,5(12):47-50
王洁.运用ASP技术构建基于Web的研究性学习平台[J].计算机工程与应用,2007,43(2):7-9
李莉.SQL Server 2000数据库服务器的安全策略探析[J].电脑知识与技术(学术交流),2006,12:67-69
丁亚涛.ASP构建动态网站的通用方法[J].安庆师范学院学报(自然科学版),2006,12(4):36-37