ASPAccess个人博客系统毕业论文

合集下载

个人博客系统毕业设计论文

个人博客系统毕业设计论文

个人博客系统毕业设计论文目录一、内容概括 (2)1.1 研究背景与意义 (3)1.2 国内外研究现状分析 (3)1.3 论文结构安排 (4)二、系统需求分析 (5)2.1 功能需求分析 (7)2.1.1 用户管理功能 (9)2.1.2 文章管理功能 (10)2.1.3 消息通知功能 (11)2.1.4 浏览器兼容性需求 (12)2.2 性能需求分析 (13)2.3 安全性与可靠性需求分析 (14)三、系统设计与实现 (16)3.1 系统架构设计 (18)3.2 数据库设计 (19)3.3 前端页面设计 (21)3.4 后端逻辑实现 (24)3.5 系统测试与优化 (25)四、系统功能实现与测试 (26)4.1 用户管理功能实现 (28)4.2 文章管理功能实现 (29)4.3 消息通知功能实现 (30)4.4 浏览器兼容性测试 (32)4.5 系统性能测试与优化 (33)五、系统总结与展望 (34)5.1 系统总结 (35)5.2 存在问题与不足 (36)5.3 后续研究与展望 (37)一、内容概括系统需求分析:分析个人博客系统的用户需求、功能需求、性能需求等,为后续系统设计奠定基础。

系统设计:详细阐述个人博客系统的总体设计思路,包括系统架构、功能模块划分、数据库设计、界面设计等。

系统实现:介绍个人博客系统的具体实现过程,包括关键技术的选择、代码实现、系统测试等。

系统测试与优化:对实现的个人博客系统进行测试,包括功能测试、性能测试、安全测试等,并对系统进行优化,提高系统的性能和稳定性。

系统应用与评估:介绍个人博客系统的实际应用情况,包括用户反馈、系统使用情况、效果评估等,对系统的实际效果进行客观评价。

总结与展望:总结个人博客系统的设计与实现过程中的经验教训,对系统的优点和不足进行分析,并对未来个人博客系统的发展进行展望。

本文还将涉及个人博客系统在开发过程中的技术难点及解决方案,以及开发过程中的心得体会和感悟。

个人博客系统项目毕业设计论文

个人博客系统项目毕业设计论文

个人博客系统项目毕业设计论文Standardization of sany group #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#本科毕业设计论文名称:个人博客系统考生姓名:考生地市:滨州市档案号:联系地址:山东省滨州学院邮编:256600个人博客系统摘要对个人而言,博客可以调动个人的积极性,充分发挥个人的创造性。

近些年,国内博客开始迅猛发展起来,从最初的只有几千个使用者到现在的各式各样的博客,圈子。

博客系统致力于为广大用户提供优质的互动交流平台,提高网站的知名度和访问量,从而获得为企业提供更多产品介绍及展示的机会,提升自己网站的价值。

论文首先论述了系统的开发背景和设计目标,并对系统开发所采用的技术进行相应的简单介绍。

在系统分析中,对系统的模型进行简单分析,明确系统的操作流程,并对系统进行可行性分析,确定在目前的条件下,开发博客信息管理系统是可行的。

在需求分析结果的基础上,对系统的功能模块进行划分。

接着对系统中的数据库进行模型设计,包括数据流图、实体联系图及数据表结构。

在系统的设计与实现中,确定系统的开发思想以及开发环境,并对系统中的Java Bean和Servlet代码进行设计。

最后给出了系统中模块的详细设计与实现,并对系统模块涉及到的关键源代码进行了详细的分析。

经过调试运行后表明,系统可以满足用户创建个人博客的各项要求。

关键字:博客,MVC,知识共享,信息管理系统目录第一章系统概述 (1)概述 (1)系统的开发背景 (1)个人博客的发展现状 (1)课题研究的意义 (2)系统的开发目标 (2)第二章系统分析 (3)系统需求分析 (3)注册博友 (4)普通用户 (5)系统分析 (6) (7)第三章开发环境的说明与安装 (8)开发语言的选择 (8)JAVA简介 (8)Web应用程序开发环境—JSP技术 (8)数据库的选择 (9)Web应用程序开发环境—SQLserver数据库 (9)开发工具的选择 (10)第四章系统设计 (11)开发框架技术介绍 (11)数据库设计E-R图 (11)功能模块介绍 (13)博客注册登录管理模块 (13)博客及文章检索查询模块 (14)博客页面显示模块 (14)博客个人维护管理模块 (14)系统分析 (15)系统架构说明 (15) (16)部署DAO 层 (17)第五章数据库设计 (17)定义(数据词典) (17)主要表结构如下 (18)第六章主要功能的实现 (19)登录控制: (19)用户登录 (20)注册用户 (21)Ajax 读取txt格式数据 (25)系统架构与数据库的连接 (26)第七章系统评价 (27)附:主要参考资料: (28)第一章系统概述概述“博客”(Blog或Weblog)一词源于“Web Log(网络日志)”的缩写,是一种十分简易的傻瓜化个人信息发布方式。

ASP+Access 毕业论文

ASP+Access 毕业论文

第1章绪论当前,电子计算机在管理方面的应用已经发展成为专门的管理信息系统(MIS)。

计算机用于管理信息处理的突出优点是快速、准确、可靠、具有巨大的存储能力,克服了人工处理信息工作量大、速度慢、出错率高的局限性。

我国自1983年大力推广微型计算机应用以来,在管理信息处理领域,理论与实践两方面都取得了很大发展。

1986年2月国务院批准建设了国家经济信息系统,各行业应用电子计算机的热情普遍高涨,目前已从单项业务的信息管理迅速向综合的管理层和决策层的信息管理体制发展,应用水平日趋提高,以三金工程为代表的国务经济信息化工程也正在加速建设。

随着网络化的普及,全国高校的校园网络日益健全,实现无纸化办公成为未来的趋势,并且随着齐齐哈尔大学的教学体制改革不断加深,本系统建立一套进行在网上选课题的系统,为参加毕业设计的教师、学生提供接口。

为了使毕业设计课题的申报、审核、选题、成绩考核等更易于管理,本系统采用了微软的优秀网站开发技术ASP以及网页设计软件Frontgage2000作为本系统的开发工具,以及与Access数据库相连接。

本文首先是毕业设计综合管理系统简介,介绍了系统建立的目的、构成和功能,旨在从整体上对本系统有所了解。

在以后的几章中,阐述了开发过程和系统分析、系统设计、系统实施三大阶段,并附有表格、框架、页面和主页面的程序清单,以便能更好的了解本系统。

自从第一台计算机诞生以来,伴随着半个世纪的迅猛发展,人们看到了一个信息时代的美好前景。

今天计算机已渗透到社会的各个领域,推动了科学技术、社会经济、现代化管理的发展。

计算机从大型化、高速化,一直到现在的微型化,都得到了普及,进入了千家万户。

现在一个最显著的特征是计算机已发展成为管理工作的重要组成部分,成为信息处理的主要工具。

人们社会已从工业化明显转变成信息化,信息成为现代社会的重要资源。

计算机不仅能进行数据处理,而且成为辅助策略的有力工具。

随着Internet和Web技术的发展,以及Internet所具有的跨平台低成本等优点,使得企事业单位的IT部门已经认识到Internet的优势。

Asp+Access网上同学录论文

Asp+Access网上同学录论文

随着网络信息时代的来临,互联网应用越来越广泛,从网上获取并且发布信息已成为现代计算机应用的一大特色。

一个网站,是一个传媒,也是一个窗口。

普通人可以通过浏览各个网站,接触到许多从书本上学不到的知识,还可以看看新闻之类当作是一种消遣。

而一个企业,一个个体通过制作自己的网站,向全世界宣传自己的产品,提供各种产品的信息供顾客参考,并兼顾销售。

这时,网站也就成为对外的窗口。

同时,网站上普遍都有一些免费资源,从而达到资源共享,使得我们足不出户都能得到想要的资料。

现在很多企业,学校,乃至班级都有自己的网站。

通过网站使数据处理更方便快捷,人员访问更方便。

本课题为我们班级的同学提供一个相互联系,相互交流的平台。

网站上有最新的班级动态,可以让同学们即使了解本班的情况。

网站根据同学登陆时的用户名和密码确定用户的权限,用户只能在被允许的权限范围内管理和查询相应的信息。

同时系统提供了更改密码功能,方便用户保护自己的隐私。

关键词:ASP ;Access ;网上同学录;数据库摘要 (1)关键词 (1)1概述 (4)1.1开发此网站的意义 (4)1.2可行性研究 (4)1.2.1目的 (4)1.2.2经济上可行性 (4)1.2.3技术上可行性 (4)1.2.4运行上可行性 (4)1.2.5法律可行性 (5)2 需求分析 (6)2.1引言 (6)2.2流程分析 (6)2.3具体需求分析 (6)2.4系统设计思想 (7)2.5系统设计分析 (7)2.6系统功能分析 (8)2.7网上通讯录的目标 (8)2.7.1节约资源,提高班级信息的精确度 (8)2.8数据库分析 (8)2.8.1数据流图描述 (9)2.8.2数据字典 (11)3 概要设计 (13)3.1目的 (13)3.2目标 (13)3.3运行环境 (13)3.4总体设计 (13)3.4.1用户管理 (13)3.4.2班级信息管理模块 (13)3.4.3成绩信息管理模块 (14)3.4.4其他信息管理模块 (14)3.5网上通讯录所需完成具体的功能 (15)3.6系统模块图 (16)3.7接口设计 (16)3.8各模块的具体分析 (16)3.9运行设计 (19)3.10出错处理设计 (19)4详细设计 (20)4.1目的 (20)4.2程序描述 (20)4.2.1部分功能模块的描述与数据表的创建如下 (20)4.2.2部分模块功能实现的算法流程图 (22)4.2.3系统的实现 (24)5 遇到的问题 (25)结束语 (25)参考文献 (25)附录 (26)致谢 (32)1可行性研究1.1开发此网站的意义随着社会的发展,上网已经越来越普遍了。

基于ASP个人博客系统的开发和设计

基于ASP个人博客系统的开发和设计

毕业设计(论文)ASP个人博客系统的开发和设计姓名系别、专业导师姓名、职称完成时间目录第一章绪论11.1 系统开发背景11.2课题研究的意义1第二章Blog系统开发技术2介绍22.2MVC开发模式32.3Ajax介绍42.3.1什么是Ajax42.3.2 Ajax相关技术介绍52.3.3 Ajax技术在系统中的应用62.4 数据库62.4.1 SQL SERVER 200072.4.2 72.5 配置82.6 XML8第三章BLOG系统分析93.1 系统设计方案93.2 系统功能模块103.3 数据库需求分析113.4 系统操作流程123.5组件和样式分析123.6 用户控件13第四章BLOG系统设计134.1后台功能模块详细设计134.1.1 身份验证134.1.2 后台文章添加管理154.1.3 后台文章类别管理184.2前台功能模块详细设计194.2.1前台主界面194.2.2 前台用户回复评论文章模块194.2.3在线聊天登录界面模块214.2.4 在线聊天模块234.3 数据库的详细设计244.3.1 数据表设计244.3.2数据库访问27第五章结束语285.1 不足之处与改进285.1.1 权限分配285.1.3 界面美观化285.2 结论28参考文献错误!未定义书签。

致错误!未定义书签。

摘要随着计算机的发展和普及,Blog得到了极大的发展。

Blog是Weblog(网络日志)的简称。

Blog是即、BBS、ICQ之后的第四种网络交流方式。

它以个人为中心传播出版有影响力的消息、新闻、事件等,鲜明的个人特色引人瞩目,它以独特的视角、敏锐的观察力,不断的冲击传统媒体。

传统的Blog已经满足不了社会的需要,拥有更多更新功能的Blog急需走上舞台。

该系统以为开发技术,使用C#为开发语言,采用Web展示层和SQLserver 2000数据库两层架构模式同时采用MVC开发模式,实现Blog的动态管理,使得对Blog信息的管理更加及时、高效,提高了工作效率。

asp个人博客系统毕业设计论文

asp个人博客系统毕业设计论文
Access能够存取 Access/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的应用软 件。虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。
1.2
(1)数据库介绍
Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、 模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理 系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
(3) 简易性。
使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如, 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似 Visual Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。
(2)数据库用途
Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的 WEB应用程序.这些应用程序都利用ASP技术在Internet Information Services运行.比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/Microsoft SQL Server.
【关键词】博客;Visual C#;Access;Ajax;JavaScript。

ASP+ACCESS论文

ASP+ACCESS论文

摘要本篇论文详细讲解了利用ASP、Microsoft Access2003、photo cs3、Dreamwear cs3等软件工具制作“基于WEB的新闻发布系统”的过程。

并简要介绍了Internet及Web技术的发展,本篇论文主要分为六个部分,依次为:网站的系统设计、数据库的设计与实现、后台系统和数据库的配置、前端网络的开发与设计、开发难点与技巧、系统的发布与维护。

其中网站的各个部分还作了详细介绍,待您仔细阅览。

本系统采用ASP作为开发环境,ACCESS 2003作为数据库服务器,IIS作为测试服务器,实现了对新闻类别无限级分类设置、动态新闻的发布修改删除,前台页面的模板自定义和生成,以及后台管理员权限和数据库的备份收缩等一系列的功能,完成了一个动态新闻发布系统的所有功能。

系统捕获了绝大多数的异常情况,具有较好的容错性,前台页面全部生成HTML静态页面,杜绝了一般用户直接操作数据库的可能,能够承受大量用户同时浏览的压力,满足大部分新闻发布的需求。

关键字:ASP、Microsoft Access2003、基于WEB的新闻发布系统、系统设计、数据库的配置AbstractThis paper explains in detail the use of ASP, Microsoft Access2003, photo cs3, Dreamwear cs3 software such as tool to make "the news release system based on WEB" of the process. And briefly introduces the development of the Internet and Web technology, this thesis mainly is divided into six parts, is as follows: the website system design, database design and implementation, and the background system and database configuration, front end network development and design, development difficulty and skills, the system of release and maintenance. The parts of the site is in detail, to read carefully.The system USES ASP as a development environment, the ACCESS 2003 as the database server, IIS as a test server, realize the news category infinite level classification set, dynamic news release the modified deleted, front desk page template custom and formation, as well as the background administrator privileges and database backup shrinkage and so on a series of function, completed a dynamic news release system all functions. System captured most of the abnormal condition, and has good fault tolerance, front desk page generating HTML static page, put an end to the general user direct operation database may, able to withstand the pressure of a large number of users at the same time browsing, meet the needs of most of the news release.Key words: ASP, Microsoft Access2003, based on WEB news release system, system design, database configuration.目录前言 (1)第一章绪论 (2)新闻发布系统需求分析 (2)1.2 开发工具的选用及介绍 (2)1.3 数据库的选用及介绍 (4)1.4 B/S模式介绍 (5)1.5 该系统特点介绍 (5)第二章概要设计 (7)2.1 系统结构分析 (7)2.2 系统模块分析 (7)第三章数据库设计 (9)3.1 User表的设计 (9)3.2 News表的设计 (9)3.3 category表的设计 (10)3.4 comment表的设计 (10)第四章详细设计 (11)4.1普通用户模块 (11)4.1.1 新闻浏览功能 (11)4.1.2显示新闻及评论功能 (12)4.2 管理员登录模块 (18)4.3 新闻管理模块 (20)4.3.1 新闻添加、修改功能 (21)4.3.2 新闻审核功能 (23)4.3.3 新闻或其评论删除功能 (24)4.4 用户管理模块 (24)4.4.1 添加用户功能 (24)4.4.2 删除用户功能 (24)致谢 (26)参考文献 (27)附录 (28)前言本课题的主要任务是建造一新闻发布网站,整个课题的设计工作分三步进行,首先是相关资料的收集和与相关人员的沟通和交流,随后是网站的实质性设计,最后是网站的测试工作。

个人博客系统毕业论文设计(终稿)

个人博客系统毕业论文设计(终稿)

西安航空技术高等专科学校计算机工程系西安航空技术高等专科学校计算机工程系毕业设计论文(报告)题目:个人博客系统学号:姓名:专业:计算机信息管理班级:指导教师:设计地点:西安航空技术高等专科学校2011年 5 月西安航空技术高等专科学校计算机工程系计算机信息管理专业毕业设计或实践任务书姓名:班级:学号:一、设计或实践题目:个人博客系统的设计二、内容及要求1. 利用开发个人博客系统2. 普通用户可以进行文章的阅读、评论,留言3. 管理员拥有该博客的所有管理权限三、完成形式论文加实例(A4打印)四、系(部)审核意见:指导教师:发题日期:2010 年 12 月 10日完成日期:2011 年 5 月 10 日西安航空技术高等专科学校计算机工程系摘要博客可以说是继E-mail、BBS、ICQ(IM)之后出现的第四种网络交流方式。

它是英文单词Blog的音译,是WebLog(网络日志)的缩写。

博客最主要的应用有3方面:一是新的人际交流方式;二是以个人为中心的信息摘选和知识管理;三是以个人为中心的传播出版。

其中,尤以具有鲜明个人特色的传播出版而引人瞩目。

以个人为中心的博客,以独特的视角、敏锐的观察力、逐渐冲击着传统媒体,尤其是新闻界多年形成的传统观念和道德规范。

随着博客人数的增加,Blog作为一种新的生活方式、新的工作方式和新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构。

网络信息不在是虚假不可验证的;交流和沟通更有明确的选择和方向性;单一的思想和群体的智慧结合变得更加有效;个人出版变成人人都可以实现的梦想。

Blog正在影响和改变着我们的生活。

关键词:博客、网络、沟通AbstractBlog can be said that following the E-mail, BBS, ICQ (IM) that occur after the fourth network communication. It is the English transliteration of the word Blog is WebLog (blog) abbreviation.The application has 3 main blog: First, the new way of interpersonal communication; second information on an individual as the center excerpt and knowledge management; Third, the spread of individual-centered publication. Among them, especially with the distinctive characteristics of the spread of personal publishing and attention. Individual-centered blog, with a unique perspective, keen powers of observation, the gradual impact on the traditional media, especially the traditional concept of shape over the years the media and ethics.With the increasing number of blog, Blog as a new lifestyle, new ways of working and new ways of learning has been accepted by more and more people, and change the traditional networks and social structure. Network information can not be proven not to be false; exchange and communication more clear choice and direction; single combination of ideas and wisdom of groups become more effective; personal publishing into everyone can dream. Blog is affecting and changing our lives.Key Words:blog、Internet、Communication西安航空技术高等专科学校计算机工程系目录1.绪论 (1)1.1 系统开发背景 (1)1.2课题研究的意义 (1)2. 系统分析 (2)2.1 需求分析 (2)2.1.1需求分析概述 (2)2.1.2系统功能模块图 (2)2.2 WEB开发技术方案论证 (3)2.3 系统开发模式方案论证 (4)2.4 数据库方案论证 (4)2.5 开发工具方案论证 (4)3. 系统设计 (5)3.1 系统总体设计方案 (5)3.2系统完成任务 (6)3.3 运行环境 (6)4.数据库设计 (7)4.1数据库概要设计 (7)4.2数据库逻辑设计 (9)4.3数据库物理设计 (10)5.系统实现 (13)5.1普通用户进入的主页 (13)5.2普通用户阅读文章对文章进行评论 (14)5.3普通用户对管理员进行留言或查看管理员回复的留言 (16)西安航空技术高等专科学校计算机工程系5.4管理员登录界面 (17)5.5后台文章管理界面 (18)5.6后台添加文章 (20)5.7文章类别管理 (21)5.8文章评论管理 (21)5.9链接管理 (22)5.10留言管理 (22)5.11管理员进行密码修改 (23)6.系统测试 (24)6.1 测试的介绍 (24)6.2 测试的原则 (24)6.3 软件测试的方法 (25)6.4 测试用例的设计 (25)6.5 测试结论 (26)结束语 (26)1 不足之处与改进 (26)1.1 权限分配 (26)1.2 界面美观化 (26)2整体结论 (27)致谢 (28)参考文献 (29)西安航空技术高等专科学校计算机工程系1.绪论1.1 系统开发背景随着计算机技术的发展和普及,blog得到了极大的发展。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ASP+Access个人博客系统毕业论文目录摘要 (Ⅰ)前言 (1)1 系统需求分析 (2)2 开发工具的选用及介绍 (3)2.1 ASP (3)2.2 Access (4)2.3 Dreamweaver (5)3 数据库设计及数据库语言介绍 (6)3.1数据库设计 (6)3.2采用的数据库语言---SQL (6)3.3数据库连接 (7)4 系统详细设计 (10)4.1 前台功能实现 (10)4.1.1 前台总体设计 (11)4.1.2前台功能模块实现 (11)4.2 后台管理 (17)4.2.1后台总体设计 (17)4.2.2后台功能模块实现 (18)5 系统运行测试 (27)结束语 (30)致谢 (31)参考文献 (32)前言博客是一个网页,通常由简短且经常更新的帖子构成,这些帖子一般是按照年份和日期倒序排列的。

而作为Blog的容,它可以是你纯粹个人的想法和心得,包括你对时事新闻、国家大事的个人看法,或者你对一日三餐、服饰打扮的精心料理等,也可以是在基于某一主题的情况下或是在某一共同领域由一群人集体创作的容。

它并不等同于“网络日记”。

作为网络日记是带有很明显的私人性质的,而Blog则是私人性和公共性的有效结合,它绝不仅仅是纯粹个人思想的表达和日常琐事的记录,它所提供的容可以用来进行交流和为他人提供帮助,是可以包容整个互联网的,具有极高的共享精神和价值。

本论文主要阐述一个博客系统的建设及其后台操作过程和一些关键技术。

该系统信息来源主要由用户直接添加,通过审核后,在上发布出来,以供大家共同欣赏。

本系统包含有四大模块,日志、留言、个人档等三大功能。

该博客系统是应用Dreamweaver8、Access2007、Photoshop CS3等软件,后台结合ASP编程技术开发出来的。

我们根据个人喜好开发了个人博客系统。

1 系统需求分析在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。

Internet 上发布信息主要是通过来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从上下载下来。

因此建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。

个人博客系统就是当今网络上最为流行的交流互动平台,个人系统是针对网络用户的交流需求,提供一个方便的可以支持跨地域结交朋友、聊天、互动、了解多方信息的平台。

个人博客容丰富,界面简洁美观,大大丰富了当代人的精神需求。

博客能让个人在互联网上表达自己的心声。

这是一个收集和共享任何感兴趣的事物的地方--可以是政治评论、个人日记或是指向您想记住的的。

许多人使用博客只是要组织自己的想法,而有些人则在全球成千上万的浏览者中赢得影响力。

职业和业余新闻记者使用博客发布特发新闻,而有写日记习惯的人则会在博客中宣示自己心的想法。

而摄影和美术发烧者,可以通过博客系统的管理自己的作品,无论您要发表什么意见,博客都可以帮您表达出来。

博客作为一种新表达的方式,它的传播不仅情绪,包括大量的智慧、意见和思想。

某种意义上说,它也是一种新的文化现象,博客的出现和繁荣,真正凸现网络的知识价值,标志着互联网发展开始步入更高的阶段。

2 开发工具的选用及介绍随着Internet技术的快速发展与普及,各种制作网页的软件也如雨后春笋,从最初制作静态网页的Html到现在非常流行的“ASP”、“JSP”、“. NET”等互动网页制作工具,该的制作主要用到了ASP、Access和Dreamweaver等。

2.1 ASPASP是Active Server Page的缩写,意为“活动服务器网页”。

ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。

ASP的网页文件的格式是.asp,现在常用于各种动态中。

ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。

ASP网页可以包含HTML标记、普通文本、脚本命令以及COM 组件等。

利用ASP可以向网页中添加交互式容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。

与HTML相比,ASP网页具有以下特点:(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;(3)服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML 格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;(4)ASP提供了一些置对象,使用这些对象可以使服务器端脚本功能更强。

例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;(5)ASP可以使用服务器端ActiveX组建来执行各种各样的任务,例如存取数据库、发现那个Email或访问文件系统等;(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可放置ASP程序代码被窃取[5]。

2.2 AccessAccess 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。

它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务[2].。

Access是一种关系型数据库管理系统,其主要特点如下:(1)存储方式单一Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。

(2)面向对象Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。

它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。

通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。

同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。

(3)界面友好、易操作Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。

系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。

(4)集成环境、处理多种数据信息Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。

(5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。

Access还可以将程序应用于网络,并与网络上的动态数据相联接。

利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用[3]。

2.3 Dreamweaver使用Macromedia公司的产品Dreamweaver软件。

因HTML的稳定性、广泛支持性及可创建复杂的页面效果,该页面主要使用DreamWeaver软件。

还用到一些基本上的Html语言。

(1)处理图片工具:Photoshop9.0是Adobe公司的产品,是功能非常强大的专业图形软件,可以制作任何你想要的平面效果。

其中包含的ImageReady是用于网页图片制作的。

(2)制作动画工具:Macromedia公司出品的Flash互动网页制作工具与Dreamweaver和firework并称网页制作三剑客,该使用Flash制作动画效果(3)动态网页制作技术:脚本语言Javascript和Vbscript,Javascript是Netscape,它介于JAVA和HTML之间,是基于对象(Object)和事件驱动(Event Driven)并运行于客户端的编程语言。

主要运用javascript制作一些网页特效。

ASP(Active Server Pages)是包括HTML标记、文本和脚本命令的文件,使用它可以创建动态、交互的 Web 服务器应用程序,并可以组合HTML页、脚本命令和ActiveX组件以创建交互的Web页和基于Web的功能强大的应用程序[6]。

3 数据库设计及数据库语言介绍3.1 数据库设计本系统采用的数据库是Microsoft Access,建立db.mdb数据库,然后建立相应的表。

该数据库中表及其用途如表3-1所示。

表3-1 数据表功能一览表3.2 采用的数据库语言---SQLSQL是英文Structured Query Language的缩写,意思为结构化查询语言。

按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。

SQL语言的主要功能就是同各种数据库建立联系,进行沟通。

SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。

使用SQL的常见关系数据库管理系统有:Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingress等等。

虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。

但是,标准的SQL命令,比如"Select"、 "Insert"、 "Update"、 "Delete"、 "Create"和"Drop"常常被用于完成绝大多数数据库的操作。

在众多的SQL命令中,select 语句应该算是使用最频繁的。

select语句主要被用来对数据库进行查询并返回符合用户查询标准的结果数据。

select语句中位于select关键词之后的列名用来决定哪些列将作为查询结果返回。

用户可以按照自己的需要选择任意列,还可以使用通配符“*”来设定返回表格中的所有列。

相关文档
最新文档