- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小型个人网站的设计与实现
小型个人网站的设计与实现
摘 要 设计并实现了一个基于ACCESS数据库的小型个人网站,选用DREAMWEAVER MX作为前台开发工具,主要采用ASP技术进行网站设计。由前台系统与后台管理系统构成,前台系统包括论坛、留言薄、交友、查看网络日志、照片上传等功能,后台管理系统主要包括论坛管理、留言薄管理、交友信息管理、网络日志管理、照片管理等功能。管理员可以实时对网站进行管理和维护。
关键词 个人网站,论坛,数据库,ASP,DREAMWEAVER MX
1 绪论
1.1 课题背景、目的及意义
随着互联网的飞速发展,构建Web网站、开发网络应用程序已成为热门技术之一,现在互联网已成为与报纸、广播、电视相比肩的第四大媒体,正以其便捷的信息传输形式改变着人们传统的消费模式,更多的人开始青睐于这种简单、快捷、低成本的电子通讯方式,同时网络经济的发展,越来越多的个人走向网络,希望通过网络来宣传自己。在Internet上发布信息主要是通过网站来实现的。本课题的目的是互联网上的个人网站如雨后春笋般蓬勃发展,未来,个人网站是互联网发展的一个趋势。Dreamweaver?MX?2004 是一款专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。无论喜欢直接编写 代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver 都会为提供帮助良多的工具,丰富 Web 创作体验。 IIS是目前互联网上应用比较广泛的WEB服务器,提供了基于图形界面的安装 、配置、管理、具有较好的易用性和可管理性。
图1.1 ASP的工作流程图
ASP
ASP[8]是动态服务器页面(Active Servers Pages)Asp的工作流程图如图1.1所示。
ASP有以下特点[7]:
① 编写容易:任何开发工具皆可发展ASP只要使用一般的文本编辑程序,如Windows记事本,就可以编辑。
② 语言兼容性高:ASP与所有的ActiveX Script语言都相容,可结合HTML,VBScript、Java Script、Active X服务器组件来设计。
③ 隐密安全性高:我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代码是看不到的!这是因为ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上。
④ 易于操控数据库:ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Acess。
因此我选择用ASP和Dreamwever来设计我的个人网站。
Access2003作为一款关系型数据库,具有简单易学、界面友好、扩展性强[2]、系统小优点[5]。对于我的个人网站系统小,要求好管理、好用等特点,数据库选用Access。
1.4 本文的主要工作
本文介绍了个人网站的主要构成,阐述了个人网站设计和实现的具体过程,分析了网上留言、论坛和发表文章等的设计思想,用Access建立了数据库。
2 个人网站的总体设计
个人网站一般由前台子系统与后台管理子系统构成,前台系统是面向Internet上用户的网络界面,是顾客直接访问和进行交流活动的地方,一般包括会员服务、发布帖子、回复帖子、留言、查看网络日志等功能。后台管理系统是供个人网站管理者对网站上的信息进行管理和维护的,以便网站能更高效地运转。
我的个人网站准备设计以下几个模块[3]:
(1)会员服务 可以方便网站管理员对用户信息的管理。
(2)网络日志 管理员及时发布新闻,方便用户在打开本站就可以查看新闻或者是通知。
(3)交友信息模块 能满足网民对自己交友的基本要求的发布。
(4)论坛信息管理模块 网站的管理人员方便对帖子进行维护与管理.。
(5)留言薄管理模块 管理员对用户的留言进行回复和删除已经回复了的留言记录。
3 个人网站的实现
3.1 数据库设计
在开始编写各种网页代码之前,首先要考虑好网站的数据库系统设计方案。为了实现网站的正常运营与管理,数据库中以下一些表[5]是必不可少的。
(1)论坛会员信息表 顾客登记成为会员后,将一直保存他的基本信息。
(2)论坛帖子信息表 保存论坛用户的基本发帖和回帖内容信息。
(3)留言薄信息表 保存用户给站长的留言。
(4)交友信息表 保存用户在本站上发布的交友信息。
(5)网络日志表 管理员向本站用户发布的一些新闻。
(6)通讯本信息表 管理员把自己的朋友的通讯地址存入,方便以后联系。
(7)超级连接信息表 管理员添加一些好的网站到本站。
(8)照片上传信息表 管理员把好
您可能关注的文档
最近下载
- 幼年特发性关节炎护理新进展题库答案-2025年华医网继续教育.docx VIP
- 艾里逊系列变速箱应用与安装.pptx VIP
- 2019疏浚工程预算定额.docx VIP
- 肥厚型梗阻性心肌病护理查房【50页】.pptx VIP
- 固定二氧化碳系统.doc VIP
- 第三单元1~6的表内除法第4课时除法(2)课件2025人教版数学二年级上册.ppt
- 第三单元1~6的表内除法第3课时除法(1)课件2025人教版数学二年级上册.pptx
- 工业厂房及管理楼水电安装施工方案.docx VIP
- 装配式农村住房建筑构造(五)(低层现浇混凝土聚苯模块墙体).pdf VIP
- 吉J2022-184现浇混凝土内置保温复合墙体建筑构造.pdf VIP
文档评论(0)