当前位置:文档之家› 毕业设计:个人博客系统毕业设计论文(终稿)-精品

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

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

摘要

随着Internet的广泛应用,动态网页技术也应运而生。本文介绍了应用ASP动态网页技术开发博客系统的设计与实现。

博客系统主要为用户提供发表文章、浏览文章等功能,用户通过Internet可以发表一些自己撰写的文章以和其他网友进行交流。博客系统主要实现了文章管理的数字化、信息化、智能化,是打破传统报刊、杂志发表文章方式的新尝试。

本系统的开发设计实现采用ASP技术,系统后台使用SQL Server 2008数据库,并通过使用ODBC技术访问。

本文对博客系统进行整体分析,明确了系统的可行性和用户需求;根据模块化原理,规划设计了系统功能模块;在数据库设计部分,详细说明了系统数据库的结构和数据库的完整性、安全性措施;程序设计则采用面向对象的程序设计思想,提出系统的程序设计思路,对前台与后台功能的程序实现进行了详细论述;系统测试部分,具体分析测试过程中出现的主要问题,并提出了解决方案,实现系统功能。最后,对系统作以客观、全面的评价,并对进一步改进提出了建议。

关键字:博客ASP SQL Server 2008 ODBC

目录

1系统概述 (3)

1.1项目背景 (3)

1.2系统开发的意义 (4)

1.2.1发布想法 (4)

1.2.2博客的用途 (4)

1.3 系统开发的目标 (5)

1.3.1任何拥有博客的人都可以做到 (5)

1.3.2 访问博客系统的人,可以做到 (5)

1.4系统概述 (5)

1.5 系统的开发方法 (6)

2系统分析 (7)

2.1 可行性分析 (7)

2.2 需求分析 (7)

2.2.1 管理员登录 (7)

2.2.2 文章管理 (8)

2.2.3 系统信息管理 (8)

2.3 系统的主要技术分析 (8)

2.3.1 ASP技术概论 (8)

2.3.2 ASP工作原理 (9)

2.3.3 ODBC技术 (9)

2.3.4 硬件设备及操作系统 (10)

2.3.5 系统开发平台 (10)

2.4 数据分析 (10)

2.5 数据流图 (11)

3数据库设计 (12)

3.1 数据库技术概述 (12)

3.2 数据库选择 (12)

3.3数据库逻辑结构设计 (12)

3.4 数据库的完整性和安全性 (14)

3.4.1 数据库的完整性约束 (14)

3.4.2 数据库的安全性 (15)

4系统设计 (16)

4.1系统总体设计 (16)

4.2公用模块的编写 (16)

4.2.1数据库连接文件 (16)

4.2.2用户登录和注销 (16)

4.3客户界面的设计与实现 (16)

4.3.1 界面头设计 (16)

4.3.2 界面尾设计 (17)

4.3.3首页设计与实现 (17)

4.3.4用户注册模块设计 (18)

4.3.5“文章评论”功能模块设计 (19)

4.4管理界面设计 (19)

4.4.1“添加文章”功能模块 (19)

4.4.2“文章管理”功能模块 (19)

4.4.3“评论管理”功能模块 (20)

4.4.4“基本设置”功能模块 (20)

5系统测试 (21)

5.1 测试目的 (21)

5.2 测试方法 (21)

5.3测试实例 (22)

5.3.1 后台管理权限测试 (22)

5.3.2 前台文章显示测试 (22)

5.3.3 前台显示文章详细内容测试 (23)

5.3.4 管理员登陆 (23)

5.3.6 文章管理 (24)

5.3.7 系统信息管理 (25)

总结 (26)

致谢 (27)

参考文献 (28)

附录 (29)

1系统概述

1.1项目背景

Blog,是Weblog的简称。Weblog,其实是Web和Log的组合词。Web,指World Wide Web,当然是指互连网了;Log的原义则是“航海日志”,后指任何类型的流水记录。合在一起来理解,Weblog就是在网络上的一种流水记录形式或者简称“网络日志”。Blogger或Weblogger,是指习惯于日常记录并使用Weblog工具的人。虽然在大陆早些时候或者台湾等地,对此概念的译名不尽相同(有的称为“网志”,有的称之为“网录”等等),但目前已基本统一到“博客”一词上来。该词最早是在2002年8月8日由著名的网络评论家王俊秀和方兴东共同撰文提出来的。博客也好,网志也罢,仅仅是一种名称而已,它的本义还是逃不过Weblog的范围。只是,通常我们所说的“博客”,既可用作名词Blogger或weblogger——指具有博客行为的一类人;也可以作动词用(相当于英文中的Weblog或blog),指博客采取的具有博客行为反映、是第三方可以用视觉感受到的行为,即博客们所撰写的Blog。因此,“他/她是一位博客,他/她天天在博客”及“博客博什么客?”在中文语法与逻辑上都是正确。只是不同场合的用法不同罢了。

Blog究竟是什么?说了半天,其实一个Blog就是一个网页,它通常是由简短且经常更新的帖子(Post)所构成,这些张贴的文章都按照年份和日期倒序排列。Blog的内容和目的有很大的不同,Blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人、构想的新闻到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多Blogs记录着blog个人所见、所闻、所想,还有一些Blogs则是一群人基于某个特定主题或共同利益领域的集体创作。撰写这些Weblog或Blog的人就叫做Blogger或Blog writer。

博客存在的方式,一般分为三种类型:一是托管博客,无须自己注册域名、租用空间和编制网页,博客们只要去免费注册申请即可拥有自己的博客空间,是最“多快好省”的方式。如英文的https://www.doczj.com/doc/f09596517.html,、https://www.doczj.com/doc/f09596517.html,及多种语言的博客室(https://www.doczj.com/doc/f09596517.html,)等都提供这样的服务;二是自建独立网站的博客,有自己的域名、空间和页面风格,需要一定的条件。如方兴东建立的“博客中国”站(https://www.doczj.com/doc/f09596517.html,);三是附属博客,将自己的博客作为某一个网站的一部分(如一个栏目、一个频道或者一个地址)。这三类之间可以演变,甚至可以兼得,一人拥有多种博客网站。

目前进行网站开发的语言很多,如ASP、PHP、JSP、https://www.doczj.com/doc/f09596517.html,等。究竟应该选择什么语言来开发一个BLOG网站呢,对于一个中小型的网站来说,ASP无疑是最好的选择,利用简单的HTML代码与脚本融合而成的ASP技术可以开发强大的Web应用程序。ASP (Active Sever Pages)是Microsoft推出的一种服务器端脚本环境,ASP内嵌于IIS 中,让用户可以轻松的结合HTML Web页面、脚本和ActiveX组件建立或执行动态的、交互的Web服务器应用程序。ASP并不单指某一种编程语言,而是一门把HTML代码与VBScript和JavaScript等脚本语言融合在一起的技术,ASP技术的诞生,应该说是一项成功的技术,它开创了非专业人员开发高水平网站的历史。

1.2系统开发的意义

1.2.1发布想法

博客能让个人在互联网上表达自己的心声。这是一个收集和共享任何感兴趣的事物的地方--可以是政治评论、个人日记或是指向您想记住的网站的链接。许多人使用博客只是要组织自己的想法,而有些人则在全球成千上万的浏览者中赢得影响力。职业和业余新闻记者使用博客发布特发新闻,而有写日记习惯的人则会在博客中宣示自己内心的想法。而摄影和美术发烧者,可以通过博客系统的管理自己的作品,无论您要发表什么意见,博客都可以帮您表达出来。

博客作为一种新表达的方式,它的传播不仅情绪,包括大量的智慧、意见和思想。某种意义上说,它也是一种新的文化现象,博客的出现和繁荣,真正凸现网络的知识价

值,标志着互联网发展开始步入更高的阶段。

1.2.2博客的用途

(1)促进学习。写blog可以促进学习,想写出文章来,自然不能是泛泛的了解就可以的,要理解了才能写得出来的。这就促进了对某些领域的不断学习和思考。

(2)记录收获。blog中,常常是记录下来都是瞬间的灵感,对事物的感悟,经过多日思考和实践的结果,对某个问题的解决方案等等,这些都是财富,要记录下来。

(3)反映成长。写blog,可以反映出人的思考过程,而不仅仅是思考结果。对一个问题或领域,从不了解到了解,从了解到熟悉,从熟悉到精通。这纪录了一个人思考和解决问题的成长过程。很久之后,看到自己之前的文章,你将会觉得自己进步了。

(4)结交朋友。写了blog,自然会有许多志趣相同的朋友来阅读,这可以认识许多朋友。大家有共同的兴趣爱好,自然谈得来。

(5)共享知识。blog给大家看,大家的blog也给你看。这个问题我解决了,那个问题他解决了。大家互通有无,建立起一个社群。

(6)交流看法。回复的人对blog的观点或赞同,或反对,大家一起讨论,听听别人的思想,可以促进双方的共同进步。

(7)包装自己。看到一篇篇用心写出的文章,自然是对自己知识技能的最好宣传。

1.3 系统开发的目标

1.3.1任何拥有博客的人都可以做到

(1)登录博客系统浏览文章

(2)管理自己博客的基本信息

(3)撰写个人随笔

(4)处理留言、文章评论等内容

1.3.2 访问博客系统的人,可以做到

游览博客系统中的文章目录、评论博客系统中的内容,只有博客管理员登录系统之后,才能进行管理。而博客系统的访问者不需要注册,也不需要登录就可以访问博客系统中的内容。

1.4系统概述

一个博客其实就是由一序列网页组成的,它通常是由简短且经常更新的帖子所构成的,这些张贴的文章都按照年份和日期倒序列排列,能按照日期和主题检索。博客的内容和目的有很大的不同,有到其他网站的超级链接;有对其他网站的评论;有个人的日记,日常所思所想;有个人照片、诗歌、散文,甚至科幻小说的发表。正是由于博客能收容这些不拘于个人思想的表达,使博客这种交流和表达方式日益红火起来,博客秉承了个人网站的自由精神,也开拓了激发创造的新模式,能张扬人的个性,从这个意义上说,博客将会变得越来越普及,越来越为更多的人接受。

本系统主要完成以下功能。

1.客户界面部分

我的文章

给我留言

用户注册/登录

首页:我的头像,最新评论,最新文章

2.管理界面部分

文章管理

留言管理

基本设置

1.5 系统的开发方法

本系统主要采用ASP技术进行开发,ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript 或VBScript),通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。

由于ASP在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASP 源程序不会泄密,增加了系统的安全保密性。此外,ASP是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。

1.本系统的前台开发采用Visual Studio 2010,Visual Studio 是微软公司推出

的开发环境,Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。

Visual Studio 2010特点:支持 Windows Azure,微软云计算架构迈入重要里程碑;

助力移动与嵌入式装置开发,三屏一云商机无限;实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力;升级的软件测试功能及工具,为软件质量严格把关;搭配 Windows 7,Silverlight 4 与 Office,发挥多核并行运算威力,创建美感与效能并重的新一代软件;支持最新C++标准,增强IDE,切实提高程序员开发效率。

2.本系统的后台数据库采用SQL Server 2008, SQL Server 2008是一个重大的

产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。这篇文章详细介绍了Microsoft SQL Server 2008中的新的特性、优点和功能……在现今数据的世界里,公司要获得成功和不断发展,他们需要定位主要的数据趋势的愿景。微软的这个数据平台愿景帮助公司满足这些数据爆炸和下一代数据驱动应用程序的需求。微软将继续投入和发展以下的关键领域来支持他们的数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能。

SQL Server 2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。

这个平台有以下特点:

·可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。

·高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。

·智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。

2系统分析

2.1 可行性分析

可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。为了确定开发具有可行性,对本系统主要进行了以下四个方面的分析。

(1) 经济可行性。经济可行性主要是对项目的经济效益进行评价。本系统对系统开发者来说并不需要太高的成本支出,只是对系统的管理者付出管理报酬即可,而且开发周期不需要太长,节省了人力、物力、财力资源,所以本系统在经济上是可行的。

(2) 技术上的可行性。技术上的可行性分析主要是分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。在软件方面,本系统采用的是ASP(Active Sever Pages)进行开发,前台网页设计使用的是vs2010,而数据库系统采用的是SQL Server 2008 r2。通过分析,在软、硬件方面现有工具与环境完全可以实现系统的开发,因此具有技术上的可行性。

(3) 时机可行性。时机可行性是分析系统开发时机是否成熟。目前越来越多的应用程序都已经是转向基于Web的开发,并且Internet已经广泛使用,因此系统的设计具有时机可行性。

(4) 管理上的可行性:主要是管理人员是否支持,现有的管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。系统的开发主要就是为了方便校友信息的管理,补充现在传统管理方式的不足,因此具备了管理上的可行性。

综上所述,本系统开发目标已明确,在技术和经济等方面具备可行性,并且投入少、见效快,因此系统的开发是完全可行的。

2.2 需求分析

在可行性分析阶段已经简要地分析和研究了本系统的基本需求,也论证了开发平台及软件的可行性,但为了明确系统设计的目标,了解用户的需求,现对用户需求作以调研,从而进一步明确了设计所实现子系统的功能。

2.2.1 管理员登录

在调研中了解到,用户想要使用系统,首先要有一个友好的用户注册界面,其次,用户需要经历登录验证过程,只有合法的拥有管理员身份的用户才可以使用系统中的管理功能,这样做可以防止非法用户登录并使用本系统,妨害数据安全。

用户登录。通过系统登录验证,用户成功进入系统并开始使用其中功能。

2.2.2 文章管理

文章管理是用户所有文章的信息,用户可以进入此处进行相关文章的管理。这部分主要包括以下方面:

(1) 文章信息显示。显示出所有文章的大概信息。

(2) 发表新文章。可以发表新的文章。

(3) 删除文章。允许用户对文章信息进行删除操作。

2.2.3 系统信息管理

系统开始运行之后,随着时间的变化会有想要更改系统的相关信息的要求,比如:修改博客的个人头像,爱好,最难忘的事等等,因此需要提供信息修改的功能。

2.3 系统的主要技术分析

2.3.1 ASP技术概论

Microsoft Active Server Pages 即我们所称的ASP,其实是一套微软开发的服务器端脚本环境,ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP 指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。以下罗列了Active Server Pages 所独具的一些特点:

1.使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。

2.无须compile编译,容易编写,可在服务器端直接执行。

3.使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。

4.与浏览器无关(Browser Independence),用户端只要使用可执行HTML码的浏览器,即可浏览Active Server Pages所设计的网页内容。Active Server Pages所使用的脚本语言(VBScript 、Jscript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。

5.Active Server Pages能与任何ActiveX scripting语言相容。除了可使用VBScript 或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model)物件。

6.Active Server Pages的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。

7.可使用服务器端的脚本来产生客户端的脚本。

8.物件导向(Object-oriented)。

9.ActiveX Server Components(ActiveX服务器元件)具有无限可扩充性。可以使用Visual Basic 、Java 、Visual C++ 、COBOL等编程语言来编写你所需要的ActiveX Server Component。

2.3.2 ASP工作原理

ASP的执行过程

(1)用户在浏览器的地址栏中键入ASP文件,并回车触发这个ASP的申请。

(2)浏览器将这个ASP的请求发送到给Web服务器。

(3)Web Server接收这些申请并根据.asp的后缀名判断这是ASP要求。

(4)Web Server 从硬盘或内存中读取正确的ASP文件。

(5)Web Server 将这个文件发送到ASP.DLL的特定文件中。

(6)ASP文件将会从头至尾执行并根据命令要求生成相应的HTML文件。

(7)HTML文件被送回浏览器。

(8)用户的浏览器解释这些HTML文件并将结果显示出来。

图2-1 ASP工作原理

2.3.3 ODBC技术

ODBC的基本思想是为用户提供简单、标准、透明的数据库连接的公共编程接口,开发厂商根据ODBC的标准去实现底层的驱动程序,这个驱动对用户是透明的,并允许根据不同的DBMS采用不同的技术加以优化实现,这就利于不断吸收新的技术而趋完善。这同时也就是数据库驱动的思想,它很类似于Windows中打印驱动的思想。在Windows 中,用户安装不同的打印驱动程序,使用同样一条打印语句或操作,就可很容易地实现在不同打印机上打印输出,而不需要了解内部的具体原理。ODBC出现以后,用户安装不同的DBMS驱动就可用同样的SQL语句实现在不同DBMS上进行同样的操作,而且无需预编译。ODBC带来了数据库连接方式的变革,如图1所示。在传统方式中,开发人员要熟悉多个DBMS及其API,一旦DBMS端出现变动,则往往导致用户端系统重新编建或者源

代码的修改,这给开发和维护工作带来了很大困难。在ODBC方式中,不管底层网络环

境如何,也无论采用何种DBMS,用户在程序中都使用同一套标准代码,无需逐个了解各DBMS及其API的特点,源程序不因底层的变化而重新编建或修改,从而减轻了开发维护的工作量,缩短了开发周期。ODBC具有以下灵活的特点:

1. 使用户程序有很高的互操作性,相同的目标代码适用于不同的DBMS;

2. 由于ODBC的开放性,它为程序集成提供了便利,为客户机/服务器结构提供了技术

支持;

2.3.4 硬件设备及操作系统

为了满足系统开发设计的需要,表 2.1为实现系统设计开发对硬件要求的最低配置,建议使用当前中等或以上计算机配置。

电脑配置:DELL电脑 CPU:P3 2.53 内存:2G 硬盘:320G

操作系统:Microsoft Windows7旗舰版

数据库:SQL Server 2008

开发平台:Visual Studio 2010

2.4 数据分析

博客系统中,主要是管理用户的文章、留言、系统信息等数据。数据的类型决定了程序对数据的处理方式也就是算法,因此,数据是系统实现分析的起点。现通过数据流图的方式分析系统中数据的流动和处理。

对系统的管理员,在登录系统后,本系统接受管理员的修改、添加、删除请求,通过分析将这种请求转化成相应的SQL语句执行对数据库的相关的操作,并将执行的相应结果送回系统中。系统接收到数据库返回的结果集,经过一定的分析处理,将其转化成ASP页面,返回到客户端显示给用户。

2.5 数据流图

博客整体图

文章管理细节图

3数据库设计

3.1 数据库技术概述

数据库(Database),是按照数据结构来组织、存储和管理数据的仓库,是用于查询的大量数据的存储区域。使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间,实现数据资源的充分共享等等。近年来推出的计算机关系数据库管理系统,还具有操作直观,使用灵活,编程方便,功能强大,环境适应广泛,数据处理能力极强等诸多优点。

总的来说,数据库的设计对系统的经济性、功能性和效率有很大的影响,一个好的数据库,要求在设计时尽量避免数据的多余,另外,还要尽可能提高数据的存取速度。数据库设计时速度与空间在范式上是相互矛盾的。一方面按规范化理论的要求,关系模式应尽量取高级范式,尤其对记录数较多的关系,低级范式将会造成存储的大量重复,是空间遭受严重浪费;另一方面从存取速度上考虑,应该尽量做到一个模式涉及的属性越多越好,相互运算越少越好,这样,又应取低级范式。因此我们在设计数据库时要严格地探讨它的使用环境,充分了解用户的需求,清楚地掌握数据库系统的特点。经过综合的评价和分析后设计出的数据库应满足以下要求:

(1) 数据库信息要能充分体现出用户使用系统的需求。

(2) 能够支持用户对数据进行的所有处理。

(3) 能够容易被数据库管理系统运行维护。

(4) 数据一致性、完整性好,无更新异常。

3.2 数据库选择

本系统所采用的数据库是 SQL Server2008

SQL(Structured Query Language),结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。

3.3数据库逻辑结构设计

数据库的概念结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数

据库系统所支持的实际数据模型,也就是数据库逻辑结构。

根据博客的使用情况的不同,可以采用SQL Server 2008数据库,SQL Server 2008便于安装。

博客系统中各个表的设计结果如下面表格所示。每个表格表示在数据库中的一个表:

表3-1 aspnet_Users注册用户表

表3-1 aspnet_Users注册用户表,用来记录用户信息

AddUser表记用户信息,其字段如表3-2所示

表3-3AddrizhiMessage博文信息表

表3-3 博文信息表,发表博文的信息存储

表3-4 Comments文章评论表

表3-4文章评论表,记录文章的所有评论。

表3-5 liuyan文章表

表3-5为留言表,记录用户书写的所有留言

3.4 数据库的完整性和安全性

3.4.1 数据库的完整性约束

数据库的完整性是指数据的正确性和相容性。数据库管理系统(DBMS)用一定的机制来检查数据库中的数据是否满足规定的条件——完整性约束条件,数据的约束条件是语义的体现,将作为模式的一部分存入数据库中。数据库的完整性约束主要包括以下三方面要求:

(1)实体完整性

实体完整性是指若属性A是基本关系R的主属性,则属性A不能取空值。对于每个表来说,主键都不可以为空。在用户提交信息时,系统会对用户所填写的信息进行验证,对于其中的关键信息没有填写或者数据非法时,系统会提示用户更改后再提交。这样保证了系统实体完整性。

(2)参照完整性

由于表和表之间会存在某些联系,当关系R和关系S之间是一对多关系时(R的主键是A,S的主键是b,c是s中的外码),在插入数据时就要保证外码c的值或者为空或者等于R中某个元组的主码值。在对被参照表进行删除操作时应同时进行及联删

除。

(3)用户定义完整性

任何关系数据库系统都应该支持实体完整性和参照完整性。除此之外,不同的关系数据库系统根据其应用环境的不同,往往还需要一些特殊的约束条件,用户定义的完整性就是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求。例如某个属性必须取唯一值、某个属性的取值范围等。

3.4.2 数据库的安全性

数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏。在数据库系统中,大量的数据集中存放,同时又为许多用户直接共享,是宝贵的信息资源,因此系统的安全保护措施就显得更为重要。键全的数据库安全机制可以防止数据库被恶意的破坏和非法的存取。

本系统的安全设计包括服务器和数据库两方面设计。当用户使用系统时,系统首先会检查用户是否登录,如果用户还没有登录,系统将会弹出警告窗口提醒用户,并将相应的页面跳转至用户登录。在用户提交登录信息后,系统会对用户的身份进行核对,如果在数据库中查找到了相关记录,打开用户页面,表明用户登录成功。对于数据库的安全,主要是通过对授权用户的身份验证实现的。在的系统管理页面,提示用户使用管理员帐号在此登录,没有管理权限的系统注册用户无法登录到数据库管理的后台。系统确认了管理员身份之后统会打开管理页面,系统管理者可在此对整个系统的数据库进行管理和维护。

4系统设计

对博客系统进行系统分析、数据库设计之后,本章将主要介绍系统各功能模块的设计及其实现。

软件所实现的功能强弱是衡量一个软件的最根本的标准。通过对系统的全面分析并结合调研的情况,确定了本系统的功能模块图。本章先从系统总体结构设计介绍,接着分别对公用模块、客户界面、管理对功能模块加以描述。

4.1系统总体设计

本系统数据库采用SQL Sever ,Web服务器采用IIS

4.2公用模块的编写

4.2.1数据库连接文件

为了操作数据库方便,把连接数据库、查询、更新、插入、关闭连接等数据库操作都写在一个公用文件web.config中,这样其他页面引入这个页面,就可以调用数

据库操作方法,操作数据库了,这样便于提高程序的重用性。

4.2.2用户登录和注销

把判定用户登录和注销的程序写在首页Default.asp中。当用户在首爷输入用户名和密码请求登录时,先从数据库查询该用户的用户名和密码是否正确,如果正确则把该用户的用户名和密码,写入用户Cookie,这样其他页面如果需要用户登录才能访问,只需要从Cookie取用户的用户名,如果能取得,则说明用户已经登录,否则用户未登录。当然用Cookie记录用户登录是有风险的,最好用Session记录。注销只需要设置记录用户的Cookie过期就可以了。

4.3客户界面的设计与实现

界面模块化,可以提高代码的重用性,能为编程提供很大便利,节省开发时间,提高开发效率

4.3.1 界面头设计

(1)设计思想

为了体现简洁明快的风格,界面头不打算用很复杂的动画图片,顶部直接安排一个导航栏,让用户可以在首页、个人资料、博文、评论、博文管理、评论管理等模块

之间方便的切换。

2)效果预览

按上面的设计思想,经过一番美工的润饰,设计出的界面头的效果如图4-1所示。

图4-1 界面头

4.3.2 界面尾设计

界面尾部,一般声明一些版权信息,是否有ISP登记,联系信息等,本博客只需声明一下版权就可以了。

图4-2 界面尾

4.3.3首页设计与实现

首页是一个网站的窗口,长久留住一个用户靠网站强大的功能和丰富的内容,要想吸引用户,首页的设计精美和人性化也是重要的因素。首先是给浏览者留下的第一印象。所以设计要精美;首页是网站的导航图,所以设计要人性化,重点层次突出。

设计思想

首页直接引入前面设计的公用模块的界面头和尾。首页左边给出浏览者一个清晰的导航。在右边用户能登录/注册、最新更新的博文列表、评论,在左边显示最新更新的博文信息。

博客最核心的是文章,所以正文右边给出一块很大空间用以展示最新书写的几篇文章的标题和内容概要,用户单击博文标签能进入查看该文章的详细内容。图4-3为首页效果

图4-3 首页

4.3.4用户注册模块设计

页面Register.aspx主要完成引导用户进行注册,首先会提供注册表让用户输入用户名和密码等,让用户输入注册信息,输入完成后,当用户单击[注册]按钮的时候,要对用户输入的注册信息简单认证,看用户信息是否验证,如果验证进行数据库验证,查看用户之前是否已经注册过,如果没有注册则插入一条新记录到数据库,完成注册。

图4-4 用户注册

4.3.5“文章评论”功能模块设计

在展现文章页面的末尾,提供接口供浏览者针对该文章发表评论,技术实现非常简单,就是提供发表评论标题和评论内容的文本框,让读者输入评论标题和内容,当读者单击[提交]按钮的时候,把评论标题和内容保存到数据库。

4.4管理界面设计

4.4.1“添加文章”功能模块

通过“添加文章”功能模块用户能设置文章标题,选择文章所属分类,填写文章概要和文章内容,对应的页面是writeblog.aspx图

图4-5发表文章

4.4.2“文章管理”功能模块

“文章管理”功能模块主要显示当前用户所写的所有文章,并能修改或者删除现有文章,对应的处理页面是BlogManager.aspx,图4-6为效果图

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

本科毕业设计论文名称:个人博客系统考生姓名: 考生地市:滨州市 档案号: 联系地址:山东省滨州学院邮编:256600

个人博客系统 摘要 对个人而言,博客可以调动个人的积极性,充分发挥个人的创造性。近些年,国内博客开始迅猛发展起来,从最初的只有几千个使用者到现在的各式各样的博客,圈子。博客系统致力于为广大用户提供优质的互动交流平台,提高网站的知名度与访问量,从而获得为企业提供更多产品介绍及展示的机会,提升自己网站的价值。 论文首先论述了系统的开发背景与设计目标,并对系统开发所采用的技术进行相应的简单介绍。在系统分析中,对系统的模型进行简单分析,明确系统的操作流程,并对系统进行可行性分析,确定在目前的条件下,开发博客信息管理系统就是可行的。在需求分析结果的基础上,对系统的功能模块进行划分。接着对系统中的数据库进行模型设计,包括数据流图、实体联系图及数据表结构。在系统的设计与实现中,确定系统的开发思想以及开发环境,并对系统中的Java Bean与Servlet代码进行设计。最后给出了系统中模块的详细设计与实现,并对系统模块涉及到的关键源代码进行了详细的分析。 经过调试运行后表明,系统可以满足用户创建个人博客的各项要求。 关键字:博客,MVC,知识共享,信息管理系统

目录 第一章系统概述 (4) 1、1 概述 (4) 1、2系统的开发背景 (4) 1、3个人博客的发展现状 (4) 1、4课题研究的意义 (5) 1、5系统的开发目标 (5) 第二章系统分析 (6) 2、1系统需求分析 (6) 2、2、1注册博友 (7) 2、2、2 普通用户 (8) 2、3系统分析 (9) 2、4、1技术可行性 (10) 第三章开发环境的说明与安装 (11) 3、1开发语言的选择 (11) 3、1、1 JAVA简介 (11) 3、1、2 Web应用程序开发环境—JSP技术 (11) 3、2 数据库的选择 (12) 3、2、1 Web应用程序开发环境—SQLserver数据库 (12) 3、3开发工具的选择 (13) 第四章系统设计 (14) 4、1开发框架技术介绍 (14) 4、2数据库设计E-R图 (15) 4、3 功能模块介绍 (16) 4、3、1 博客注册登录管理模块 (16) 4、3、2 博客及文章检索查询模块 (16) 4、3、3博客页面显示模块 (17) 4、3、4 博客个人维护管理模块 (17) 4、4系统分析 (17) 4、4、1系统架构说明 (18) 4、4、2实现DAO 层 (19) 4、4、4 部署DAO 层 (20) 第五章数据库设计 (20) 5、1定义(数据词典) (20) 5、2主要表结构如下 (20) 第六章主要功能的实现 (21) 6、1 登录控制: (21) 6、2 用户登录 (22) 6、3注册用户 (23) 6、4 Ajax 读取txt格式数据 (27) 6、5 系统架构与数据库的连接 (28) 第七章系统评价 (29) 附:主要参考资料: (30)

工程造价毕业设计论文终稿.doc

太原理工大学 毕业论文 题目:工程造价管理 系部:工程系 专业:工程造价 班级: 2015级 姓名:杨昭晖 学号: 1541501N007 指导教师: 年月日

目录 摘要· 1 前言·1 1.1工程量清单的概念·1 1.2工程量清单的组成·1 1.3工程量清单的编制·1 2工程量清单计价特点·4 2.1工程量清单计价的主要特点·4 2.2工程量清单计价特点的具体体现·4 3工程量清单与传统定额计价的比较·7 3.1两种计价方式的主要区别·7 3.2清单计价与原定额计价相比较的优点·9 4工程量清单的优点及使用的现实意义·11 4.1工程量清单计价的主要优点·11 4.2工程量清单计价使用的现实意义·14 5工程量清单计价实践中的几点思考·16 结束语·18 谢词·19 参考文献·20

摘要 工程量清单计价是国际上工程建设招投标活动的通行做法,它反映的是工程的个别成本,而不是按定额的社会平均成本计价。从工程计价体制改革的角度看,工程量清单计价只须实现一个目标,即由市场形成造价,这也是市场经济体制的基本要求。工程量清单将实体消耗量费用和措施费分离,使施工企业在投标中技术水平的竞争能够分别表现出来,可以充分发挥施工企业自主定价的能力,从而改变现有定额中有关束缚企业自主报价的限制。随着我国加入WTO,对工程造价管理而言,所受到的最大冲击将是工程价格的形成体系。所以,我们不得不引进并遵循工程造价管理的国际惯例,即由原来的投标单位根据图纸自编工程量清单进行报价改由招标单位提供工程量清单(工程实物量)给投标单位报价,既顺应了国际通用的竞争性招投标方式,又较好地解决了“政府管理与激励市场竞争机制”二者的矛盾。 关键词:工程量清单;清单计价;定额计价

毕业设计---个人博客系统设计与实现

毕业设计(论文)中文摘要

毕业设计(论文)外文摘要

目录 1 绪论 ......................................................... - 1 - 1.1博客概况.. (1) 1.1.1 博客的产生............................................ - 1 - 1.1.2 博客的现状............................................ - 2 - 1.2博客的发展、需求与前景 (2) 1.3本论文任务概述 (2) 1.4本论文章节安排 (3) 2 系统设计与实现 ............................................... - 3 - 2.1需求分析.. (3) 2.1.1 功能需求.............................................. - 3 - 2.1.2 项目计划安排.......................................... - 3 - 2.2系统开发环境. (4) 2.2.1开发环境简介 .......................................... - 4 - 2.2.2 Visual Studio 2008开发环境简介 ....................... - 5 - 2.2.3 SQL Server 2005数据库简介 ............................ - 5 - 2.3相关技术简介. (5) 2.3.1 C#语言简介............................................ - 5 - 2.3.2 https://www.doczj.com/doc/f09596517.html, 简介.......................................... - 6 - 2.3.3 https://www.doczj.com/doc/f09596517.html, 简介.......................................... - 6 - 2.3.4 Silverlight技术简介 .................................. - 7 - 2.3.5 WCF简介 .............................................. - 7 - 2.3.6 jQuery库简介 ......................................... - 8 - 2.4系统设计与实现.. (8) 2.4.1 分层架构核心思想...................................... - 8 - 2.4.2 实体介绍.............................................. - 9 - 2.4.3 数据库设计........................................... - 10 - 2.4.4 实体类的设计与实现................................... - 12 - 2.4.5 接口设计............................................. - 12 - 2.4.6 IoC 容器及依赖注入机制的设计......................... - 14 - 2.4.7 数据访问层的实现..................................... - 17 - 2.4.8 业务逻辑层的实现..................................... - 24 - 2.4.9 表示层的实现......................................... - 26 - 2.4.10 视频模块的实现...................................... - 28 - 3 系统功能演示 ................................................ - 30 - 3.1系统功能演示 (30) 3.2小结 (36)

工商企业管理毕业设计论文终稿

石油化工学院毕业论文 学号冰 班级函工企大14-1 指导教师万勇 论文题目浅谈质量管理理论在企业中的运用

目录 一、我国企业中的质量管理的现状 (一)质量及质量管理的概念 (二)现代质量管理发展过程的四个历史阶段 (三)我国企业中质量管理的现状 (四)质量管理体系 二、我国企业实行质量管理的必要性 (一)我国企业中存在质量问题的原因 (二)质量管理对我国企业稳健发展的重要性 三、现代企业质量管理理念 (一)现代企业质量管理的方法根据和工作思路—PDCA循环(二)全面质量管理理念 (三)质量管理理论在我国企业中的应用

浅谈质量管理理论在企业中的运用 [摘要] 随着全球经济一体化加快,区域集团化形成和中国成为世界第二大经济体,中国企业逐渐走出国门活跃在世界的舞台上并与其他国家的竞争加剧。 我国企业原来的劳动力成本低廉的优势,将会逐渐减弱,竞争的加剧将使质量管理的重要性日益突出,要想与其他国家的企业进行竞争,必须加强对本国企业生产的产品的质量管理和服务质量管理,以增强自身的优势。如何看待质量管理在现代企业中的作用,如何确定质量管理在现代企业中的地位,如何将质量管理落实到企业的实际生产过程中,并成为企业文化的一部分,如何运用六西格玛原理进行质量管理是现代企业在优胜劣汰的,残酷的竞争环境中生存并逐渐发展壮大必须认真深思的问题。 随着中国改革开放以来,经济体制改革的不断深化和经济的不断发展,中国企业也不断面临一些问题,特别是产品的质量问题显得尤为突出,质量是企业的生命,质量是企业效益的前提,企业生产的产品是使用价值和价值的统一体,企业的产品要想在市场中获得利润,必须是其使用价值满足消费者的需求。质量管理是一个企业整体管理水平的表现,俗话说的好“打铁还需自身硬”,一个企业生产的产品如果没有过硬的质量保证,那么这个企业是难以生存和发展壮大的,同样我国企业也面临诸多的质量管理问题,例如质量监管不到位,各个企业没有树立产品的质量意识和质量服务意识。而在国外,发达国家运用质量管理使产品或服务质量获得迅速提高并建立了全面详细的质量管理模式,而在我国运用质量管理理论对产品进行质量管理则起步较晚,在现代国际社会中,企业之间的竞争实质上是产品的竞争,品牌的竞争,而产品的竞争力主要体现在服务质量和产品质量上。世界著名企业之所以具有强大的竞争力,很重要的一点,就在于它们始终围绕产品质量管理既是挑战又是机遇这一主题,改善经营管理,发展新技术,不断创新,不断对质量管理进行创新,对产品质量进行全方位监管,从而生产出质量更高的产品。所以说,我国则应结合本国实际运用质量管理对产品质量进行管理。 一、我国企业中的质量管理的现状 (一)质量及质量管理的基本概念

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

个人博客管理系统论文 前言 博客(Blog)的全名应该是Web log,中文意思是“网络日志”,后来缩写为Blog,而博客(Blogger)就是写Blog的人。从理解上讲,博客是“一种表达个人思想、网络链接、内容,按照时间顺序排列,并且不断更新的出版方式”。简单的说博客是一类人,这类人习惯于在网上写日记。 博客(Blog)是继Email、BBS、IM之后出现的第四种网络交流方式,是网络时代的个人“读者文摘”,是以超级链接为武器的网络日记,是代表着新的生活方式和新的工作方式,更代表着新的学习方式。具体说来,博客(Blogger)这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。 简言之,Blog就是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。 一个Blog其实就是一个网页,它通常是由简短且经常更新的帖子所构成,这些张贴的文章一般都是按照年份和日期倒序排列。Blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人构想到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多Blogs是个人心中所想之事情的发表,个别Blogs则是一群人基于某个特定主题或共同利益领域的集体创作。 随着Blog快速扩张,它的目的与最初的浏览网页心得已相去甚远。目前网络上数以千计的Bloggers发表和张贴Blog的目的有很大的差异。不过,由于沟通方式比电子邮件、讨论群组以及BBS和论坛更简单和容易,Blog已成为家庭、公司、部门和团队之间越来越盛行的沟通工具。 Blogger即指撰写Blog的人。Blogger在很多时候也被翻译成为“博客”一词,而撰写Blog这种行为,有时候也被翻译成“博客”。因而,中文“博客”一词,既可作为名词,分别指代两种意思Blog(网志)和Blogger(撰写网志的人),也可作为动词,意思为撰写网志这种行为,只是在不同的场合分别表示不同的意思罢了。 最早,是由Jorn Barger在1997年12月提出博客这个名称。但是在1998

校级优秀毕业设计论文

校级优秀毕业设计论文

一、校级优秀毕业设计(论文)名单 序号毕业设计(论文)题目学生指导教师专业(方向)学院 1 大学生方程 式电车总体 布置设计 白阳殷德军车辆工程 机械工 程学院 2 膏体推进剂 管道输运仿 真及试验 叶小 兵 陈雄 武器系统 与工程(火 箭弹) 机械工 程学院 3 非接触气隙 隔离DC/DC变 换器设计 朱幸朱丽 测控技术 与仪器 机械工 程学院 4 变支撑约束 下的大型丝 杠旋铣动态 响应特性分 析 顾旻 杰 王禹林 机械工程 及自动化 (机电工 程) 机械工 程学院 5 大学生方程 式赛车悬架 及转向系统 设计与仿真 谢臻殷德军 机械工程 及自动化 (机械设 计) 机械工 程学院 6 轮毂生产系 统分析与优 陶梦刘庭煜工业工程 机械工 程学院

化——布局分析与优化 设计 7 导游机器人 行走功能控 制系统设计 刘雪 松 韩军 机械工程 及自动化 (机电工 程) 机械工 程学院 8 可编程电子 时间引信炸 点控制电路 原理实验系 统开发 宋琦丁立波 武器系统 与工程(探 测制导与 控制) 机械工 程学院 9 119mm脉冲发 动机组设计 姚学 斌 余陵 武器系统 与工程(火 箭弹) 机械工 程学院 10 适用于电磁 脉冲炮弹的 脉冲调制网 络研究 沈杰潘绪超 武器系统 与工程(弹 药) 机械工 程学院 11 5足仿生机器 人机构设计 卜庆 伟 张龙 机械工程 及自动化 机械工 程学院

与运动学分 析 (机电工程) 12 基于正则表达式的NC 程序编译器设计与开发 顾星炜 袁红兵 机械工程 及自动化 (机电工 程) 机械工程学院 13 基于K 型热电 偶的测温系统设计 韩伟 卜雄洙 测控技术 与仪器 机械工程学院 14 固体火箭冲压发动机壅塞式燃气流 量调节装置 设计 余业辉 陈雄 飞行器设 计与工程 机械工 程学院 15 银改性MIL-101制备及吸附放射性碘研究 陈羽 杨毅 辐射防护 与环境工 程 环境与生物工程学院 16 新型电容除离子(CDI)电极的制备与 王祎 韩卫清 环境工程 环境与生物工 程学院

基于MVC的个人博客系统设计与实现毕业设计

本科毕业设计(论文)题目:基于MVC的个人博客系统设计与实现

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

中小型园区网的设计与实现 毕业论文 终稿汇编

目录 第一章企业网建设综述 (4) 1.1 项目建设目标 (4) 1.2 项目建设原则 (4) 1.3 基本建设描述 (5) 第二章需求分析 (5) 2.1 企业背景 (5) 2.2 网络规划 (6) 2.3 计算机网络综合布线 (7) 2.4 网络拓扑结构 (7) 2.4.1网络拓扑结构示意图 (7) 2.4.2网络中心组建 (8) 2.4.3生产车间网络组建 (9) 2.4.4企业各部门IP分配表 (9) 第三章网络设备的配置和管理 (11) 3.1 划分子网 (12) 3.2 划分VLAN的方法 (13) 3.2.1什么是VLAN (13)

3.2.2 VLAN划分的几点好处 (14) 3.2.3设置VLAN的常用方法 (14) 3.3 端口配置及划分VLAN (15) 3.3.1汇聚层交换机FLOOR1_HJ连接及配置说明 (15) 3.3.2汇聚层交换机FLOOR2_HJ连接及配置说明 (17) 3.3.3汇聚层交换机FLOOR3_HJ连接及配置说明 (19) 3.3.4汇聚层交换机FLOOR4_HJ连接及配置说明 (21) 3.3.5汇聚层交换机FLOOR5_HJ连接及配置说明 (22) 3.3.6核心层交换机CORE连接及配置说明 (24) 3.5 配置静态路由 (25) 3.6 连接广域网 (27) 3.7 网络安全控制及管理 (30) 第四章企业网组建方案总结 (30) 参考文献 (32)

中小型园区网的设计与实现 前言 计算机网络特别是INTERNET的产生和发展在现代科技技术史上具有划时代的意义和影响,计算机网络的飞速发展日新月异,计算机网络彻底改变了人们的工作方式和生活方式,改变了企事业单位的运营和管理模式。 在现今的网络建设中,中小型园区网的建设是非常重要和普遍的,如:校园网和企业网。园区网经历了从早期简单的数据共享到现在园区网内部全方位、高速度、多种类应用的共享及服务的转变。下面就以某企业的实际情况,设计一个可以正常运行的园区网,并对建成的网络进行优化,采用多种手段对网络进行优化是网络组建成果的重要组成部分,缺少优化的网络就算硬件配置在高,还是不能把网络资源充分利用。安全和稳定的运行是企业网追求的终极目标。 第一章企业网建设综述 1.1 项目建设目标 建设分层的交换式以太网络,对建成企业网络进行优化,使其得到充分的利用。

优秀毕业论文设计评选办法

优秀毕业论文(设计)评选办法 为规范校级优秀毕业论文(设计)评选工作,激励本科学生在毕业论文(设计)过程中勤奋钻研、勇于创新,不断提高毕业论文(设计)的质量,特制定本办法。 一、评选时间 校级优秀毕业论文(设计)每年评选一次。每次评选的具体时间由当年相关工作通知的时间而定。 二、评选标准 (一)各院系在评选校级优秀毕业论文(设计)的过程中,要坚持科学、公正、公开的原则,认真评选出体现专业培养水平的好作品,杜绝简单摊派完成任务式的现象。院系如认为评选推荐的校级优秀毕业论文(设计)数量达不到学校分配的指标数,可以少报。 (二)凡推荐为校级优秀毕业论文(设计)的作品,综合成绩应达到优秀等级。校级优秀毕业论文(设计)评选的标准如下: 1、论文类 按期圆满完成教学计划规定的任务。选题新颖,具有一定的现实意义和理论意义,立论正确,观点新颖,结构合理,内容充实,计算与分析论证可靠、严密,思路、条理清晰,逻辑严密,重点突出,资料翔实,语言流畅,结论正确合理,格式规范。 能熟练地综合运用所学基础理论和专业知识,具有较强的独立分析问题和解决问题的能力,有较高的学术水平和一定的创新意识。外文资料翻译通顺正确,毕业论文创作全过程的信息化水平较高。答辩时概念清楚,语言表达准确,具备较好的语言表达能力。 2、设计类 按期圆满完成教学计划规定的任务。设计方案具有一定的创新意识,设计说明书完备,设计方案较为科学,计算、实验分析严密、正确,结论合理,数据可靠。艺术类设计版面及其它相应表现手段完整、规范,整体制作效果好。 整个设计过程充分体现出作者科学严谨的工作态度和较强的动手能力。答辩时概念清楚,思维清晰,能正确回答问题。毕业设计创作全过程的信息化水平较高。 三、评优名额和办法 (一)学校根据当年毕业生人数和专业结构情况,确定评优比例(原则上控制在应届本科毕业生人数的3%)。 (二)每届学生的毕业论文(设计)答辩工作结束后,由院系毕业论文(设计)答辩委员会向院系提名推荐校级优秀毕业论文(设计),院系毕业论文(设计)工作委员会应对提名推荐的优秀毕业论文(设计)进行讨论评审,择优推荐。 (三)推荐参评校级优秀毕业论文(设计)的作品,由作者按照校级优秀毕业论文(设计)格式要求(见附件1),缩写至4000字左右。 (四)各院系推荐校级优秀毕业论文(设计)时,须向教务处实践教学科提交如下推荐材料: 1、校级优秀毕业论文(设计)推荐汇总表; 2、校级优秀毕业论文(设计)推荐表; 3、本科毕业论文(设计)开题报告(复印件); 4、本科毕业论文(设计)考核评议书(复印件); 5、优秀毕业论文(设计)缩写文本的打印稿和电子稿。

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

个人博客系统项目毕业 设计论文 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)

法律事务毕业设计论文终稿

封面没有页眉的 行政职业学院 学生毕业论文(设计)我国死刑存废问题之我见 学生:黄靖 学号:10FL01B016 系部:法律系 专业:法律事务 班级:2010级1班 指导教师:马丽莉

我国死刑存废问题之我见 摘要:死刑,作为现代刑罚体系中最古老的刑罚方法,是剥夺犯罪分子生命的刑罚,称为生命刑,又称极刑。从两百年前贝卡利亚首倡废除死刑以来,在世界围,有关死刑废除的争议就从未停止过。而在我国,死刑制度源远流长,沿袭了数千年,至今仍在发挥着惩戒、教育、预防犯罪等功能。本文通过对死刑存在的价值分析,以及结合我国的国情,认为我国目前废除死刑缺乏现实的可能性。关键词:死刑存废国情 死刑(death penalty)又称生命刑,是以剥夺犯罪人生命为基本容的刑罚。也正是因为它严厉得近乎残酷的惩处方式,使得几百年来关于死刑存废问题的争论一直没有停止过。 一、我国的死刑制度 (一)我国历史上的死刑制度 中国是世界围保留死刑种类最多的国家之一,在1997年通过的现行刑法中还规定着68种可以适用的死刑。但是在全球围,近年来,呼吁废除死刑的声音越来越大。全世界尚保留死刑的国家约为40个,其中约有10个国家在近几十年来没有真正执行过死刑,在其余约30个国家中,约有一半的国家对非暴力犯罪不判死刑。仅在1976至1996年间,全面废除死刑的国家便多达37个。面对这些,中国关于死刑制度的存废问题到底应该如何?本文就将这一问题作浅要的讨论。 死刑作为最古老的刑罚之一,在西方历史中被广泛的使用着。“《汉穆拉比法典》里规定可以直接处死的条文就有36种;古代雅典的法条中,不但对一些严重犯罪处于死刑,而且对盗窃蔬菜、水果等也与杀人等同罪。”在中国古代,帝王既是最高权威的象征,又是法律的代名词。他掌握着对全国人民的生杀大权。

计算机信息管理专业毕业设计论文终稿

中央广播电视大学计算机信息管理专业专科毕业论文论文题目:论多媒体教学课件制作 学生姓名: 学号: 指导老师: 专业: 年级:2013秋 学校:

摘要 (3) ABSTRACT (4) 第一章绪论 (5) 1.1研究背景 (5) 1.1.1课件 (5) 1.1.2 Microsoft Office PowerPoint (5) 1.1.3多媒体教学课件制作瓶颈 (5) 1.2 研究现状 (6) 第二章教学课件制作 (8) 2.1 PowerPoint制作教学课件的问题 (8) 2.2 PowerPoint制作教学课件方法 (9) 2.2.1课件中幻灯片的配色 (9) 2.2.2课件中的字体与图片插入 (10) 第三章实例分析 (11) 3.1片头的制作 (11) 3.2 图片的插入与编辑 (11) 第四章研究结论 (14) 参考文献 (15) 致谢 (16)

随着信息技术的发展和普及化,教师在教学中广泛应用多媒体课件已经成为普遍的现象。多媒体教学课件具有图文并茂、生动直观、学生易于接受等特点,从而可以提高教学效率和取得良好的教学效果。但目前多媒体课件的制作质量参差不齐,仍存在诸多不足。 在此背景下,本文分析了目前利用PowerPoint制作教学课件时常见的问题,并就PPT的配色、字体及图片插入三方面介绍了制作方法。然后进行实例分析,得出结论。 关键字:多媒体课件;PowerPoint;配色;字体;图片插入

ABSTRACT With the development and popularization of information technology, multimedia courseware being widely used by teachers in classes has become a common phenomenon. Multimedia courseware is illustrated,vivid,intuitive, easy accepted by students etc, which can improve teaching efficiency and achieve good teaching results. However, the quality of multimedia coursewares are uneven and there are still many problems. In this context, this paper analyzes the current problems when using PowerPoint to make a courseware and introduce design methods from three aspects: color, fonts, and pictures inserting. Then analyzes examples and draw conclusions. Keywords:multimedia courseware;PowerPoint;color;fonts;pictures inserting

优秀毕业设计(论文)摘要格式样稿

(空一行) 基于SOPC测量仪器的设计与实现------三号黑体 (空一行) 电子信息工程系------小四宋体 五号黑体学生:魏坤导师:肖庆高-----小四宋体 摘要:NdFeB 随着电子测试技术的不断发展,测试技术正向自动化、智能化、数字化和网络化的方向发展。其中数字存储示波器作为测试技术的重要工具而被广泛适用于各个领域,同模拟示波器相比具有许多优点,并有逐步取代传统模拟示波器的趋势。本课题所设计的数字存储示波器基于SOPC技术,采用大屏幕液晶显示操作为终端,有采样系统、中央处理系统、显示系统、用户交互系统等多个模块组成。--------五号宋体(300字左右) 关键词:SOPC 数字存储示波器 FPGA 液晶显示器------五号宋体 五号黑体 一、数字存储示波器的关键技术-----四号宋体加粗 数据采集的速度直接决定了数字示波器的性能,所以提高数字示波器的关键性问题就是提高采样率。采样率主要受AD转换速率、各组成单元电路的延迟和存储器的速度影响,AD转换速度越高,硬件电路的延迟对系统的影响越大。因此本系统中对硬件电路是虚的调整是一个重要内容。-----小四宋体 ? ????????????????? 总字数在3000字左右之间 五号宋体加粗(10个左右) 五号宋体 参考文献: [1] .《基于QUARTUS Ⅱ的FPGA/CPLD数字系统设计实例》.电子工业出版社 [2] 丁玉美等著.《数字信号处理》.西安电子科技大学出版社 [3] 褚振勇等著.《FPGA设计及应用(第二版)》.西安电子科技大学出版社 [4] 胡广书等著.《数字信号处理—理论、算法与实现》.清华大学出版社 [5] 张贤达等著.《现代信号处理(第二版)》.清华大学出版社 [6] 刘益成等著.《数字信号处理》.电子工业出版社 [7] 谢德芳编著.《数字信号处理》.北京科学出版社 [8] 王传新编著.《FPGA设计基础》.高等教育出版社

(完整版)个人博客系统毕业设计论文78782033

知识不仅是指课本的内容,还包括社会经验、文明文化、时代精神等整体要素,才有竞争力,知识是新时代的资本,五六十年代人靠勤劳可以成事;今天的香港要抢知识,要以知识取胜 摘要 随着Internet的广泛应用 动态网页技术也应运而生 本文介绍了应用ASP动态网页技术开发博客系统的设计与实现 博客系统主要为用户提供发表文章、浏览文章等功能 用户通过Internet可以发表一些自己撰写的文章以和其他网友进行交流 博客系统主要实现了文章管理的数字化、信息化、智能化 是打破传统报刊、杂志发表文章方式的新尝试 本系统的开发设计实现采用ASP技术 系统后台使用SQL Server 2008数据库 并通过使用ODBC技术访问 本文对博客系统进行整体分析 明确了系统的可行性和用户需求;根据模块化原理 规划设计了系统功能模块;在数据库设计部分 详细说明了系统数据库的结构和数据库的完整性、安全性措施;程序设计则采用面向对象的程序设计思想 提出系统的程序设计思路 对前台与后台功能的程序实现进行了详细论述;系统测试部分

具体分析测试过程中出现的主要问题 并提出了解决方案 实现系统功能 最后 对系统作以客观、全面的评价 并对进一步改进提出了建议 关键字:博客ASP SQL Server 2008 ODBC 目录 1 系统概述 3 1.1项目背景3 1.2系统开发的意义 4 1.2.1发布想法 4 1.2.2博客的用途4 1.3 系统开发的目标 5 1.3.1任何拥有博客的人都可以做到5 1.3.2 访问博客系统的人 可以做到 5 1.4系统概述5 1.5 系统的开发方法 6 2 系统分析8 2.1 可行性分析8 2.2 需求分析8

博客网站系统设计毕业论文

博客系统设计毕业论文 目录 1引言 (5) 2博客概述 (6) 2.1博客简介 (6) 2.2博客的主要特点 (6) 2.3博客的基本功能 (6) ——博客的注册、登录验证功能 (6) ——网络用户通过键字搜索博客以及文章功能 (6) ——最热门博客页面推荐浏览、最新文章推荐浏览 (6) ——文章详细容及相关评论显论 (6) ——博客页面访问量及相关评论显示 (6) ----博客个人文章管理维护功能 (6) ----博客个人文章分类管理维护功能 (6) ----博客个人友情维护功能 (6) ----博客个人基本信息管理维护功能 (6) 3 AJAX技术 (7) 3.1 AJAX技术简介 (7) 3.2 AJAX的定义 (7) 3.2.1 Ajax的结构及其意义 (7) 3.2.2 AJAX的工作原理 (7) 3.2.3 AJAX的优点 (8) 3.3hibernate简介 (9) 3.3.1 hibernate优点 (9) 3.4spring简介 (10) 3.4.1 spring优点 (10) 3.5本系统用到的关键技术 (10) 3.5.1 AJAX技术 (10) 3.5.2 J2EE技术 (10) 3.5.3 Hibernate技术 (11) 3.5.4 Spring技术 (11) 4系统分析与设计 (12) 4.1需求分析 (12) 4.1.1 功能需求 (12) 4.2数据库设计与实现 (14) 5 详细设计 (19) 5.1 登录界面模块 (19) 5.1.1 搜索模块 (19)

5.2用户模块 (20) 5.2.1 用户登入模块 (20) 5.2.2 用户注册模块 (24) 5.2.3用户信息修改模块 (26) 5.4 统计模块 (30) 6 技术难点核心代码 (31) 6.1不要重复DAO (31) 7 结束语 (41) 参考文献 (42)

临床医学专科毕业设计论文终稿

宁夏医科大学继续教育学院毕业论文(设计) 题目:呼吸内科肺部真菌感染的临床分析 姓名:舒登平 学号:20108016487 专业:临床医学

呼吸内科肺部真菌感染的临床分析 【摘要】目的探讨麟游县中医院呼吸内科病房患者肺部真菌感染发病的易患因素、临床特征和治疗预防,对53例肺部真菌感染的病例进行分析,危险因素和防治进行分析。 方法:采用回顾性调查方法对2009年6月~2011年12月收住内科53例继发肺部真菌感染的患者进行分析。 结果:在呼吸内科,院内肺部真菌感染发生率为3.8%,慢性阻塞性肺疾病(51.8%)是继发院内肺部真菌感染最常见的基础疾病,长期使用广谱抗生素(96.3%)、长期使用糖皮质激素(33.3%)及合并糖尿病是主要易患因素,营养不良,放化疗等;其中患有COPD的42例,占总数的51.6%,COPD是呼吸内科肺内真菌感染的常见基础疾病;主要病原菌为白假丝酵母菌,约占呼吸内科肺部真菌感染的60%;治疗方法主要以抗真菌治疗,积极治疗原发疾病的综合治疗为主。肺部真菌感染的临床表现无特异性,确诊需结合痰培养,组织病理学和临床表现来确定,病原菌以白色假丝酵母菌(61.1%)为主,塞圬钠治疗有效率92.2%。 结论:院内肺部真菌是呼吸系统疾病继发感染的重要病原体,而白色假丝酵母菌是院内肺部真菌感染的主要致病菌,有效的抗真菌治疗外,积极的综合治疗有助于提高真菌感染的治愈率。在抗真菌治疗同时亦积极的控制原发病,合理选择使用抗生素,严格掌握糖皮质激素的用药指征,避免长期大剂量使用,纠正低蛋白血症,提高机体免疫功能和积极控制血糖等综合治疗,有效地提高了肺部真菌感染的治愈率。 【关键词】肺部:呼吸内科院内真菌感染白假丝酵母菌 真菌属于条件致病菌,只有在机体免疫功能低下或菌群失调时才引起感染。近年

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

前言 博客(Blog)的全名应该是Web log,中文意思是“网络日志”,后来缩写为Blog,而博客(Blogger)就是写Blog的人。从理解上讲,博客是“一种表达个人思想、网络链接、内容,按照时间顺序排列,并且不断更新的出版方式”。简单的说博客是一类人,这类人习惯于在网上写日记。 博客(Blog)是继Email、BBS、IM之后出现的第四种网络交流方式,是网络时代的个人“读者文摘”,是以超级链接为武器的网络日记,是代表着新的生活方式和新的工作方式,更代表着新的学习方式。具体说来,博客(Blogger)这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。 简言之,Blog就是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。 一个Blog其实就是一个网页,它通常是由简短且经常更新的帖子所构成,这些张贴的文章一般都是按照年份和日期倒序排列。Blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人构想到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多Blogs是个人心中所想之事情的发表,个别Blogs则是一群人基于某个特定主题或共同利益领域的集体创作。 随着Blog快速扩张,它的目的与最初的浏览网页心得已相去甚远。目前网络上数以千计的Bloggers发表和张贴Blog的目的有很大的差异。不过,由于沟通方式比电子邮件、讨论群组以及BBS和论坛更简单和容易,Blog已成为家庭、公司、部门和团队之间越来越盛行的沟通工具。 Blogger即指撰写Blog的人。Blogger在很多时候也被翻译成为“博客”一词,而撰写Blog这种行为,有时候也被翻译成“博客”。因而,中文“博客”一词,既可作为名词,分别指代两种意思Blog(网志)和Blogger(撰写网志的人),也可作为动词,意思为撰写网志这种行为,只是在不同的场合分别表示不同的意思罢了。 最早,是由Jorn Barger在1997年12月提出博客这个名称。但是在1998年,互联网上的博客网站却屈指可数。那时,Infosift的编辑Jesse J.Garrett想列举一个博客类似站点的名单,便在互联网上开始了艰难的搜索。终于在1998年12月,他的搜集好了部分网站的名单。他把这份名单发给了Cameron Barrett,

优秀毕业设计(论文)简介模板

好氧颗粒活性污泥的快速驯化与培养 生命科学与技术学院生工090 班XXX 学号 指导教师:(教授) 1. 课题来源及项目名称 自主研发项目 2. 课题立题意义与目的 近年来,随着工业化的推进,水污染和水体富营养化问题日益严重。而传统的活性污泥污水处理方法存在着工艺路线复杂、占地面积大、剩余污泥产量大等缺陷。好氧颗粒污泥结构紧凑,因而沉降性能优异,无需沉淀池以及混合液和污泥的回流,这简化了废水的处理工艺流程,大大节省了基建费用和运行费用。此外,其微生物相丰富,在降解有机碳的同时可以脱氮除磷,还能承受较高的COD 负荷和有毒物质的的冲击负荷。这样,作为一种可持续发展的污水处理技术,好氧颗粒污泥废水生物处理方法具备了占地面积小、操作简单、出水水质优良等优点。好氧颗粒污泥技术作为一种新型的废水生物处理形式,在城市污水和工业废水处理中具有非常广阔的应用前景。 3. 本课题的主要研究内容 (1)好氧颗粒污泥的驯化与培养 (2)好氧颗粒污泥的储存及活性恢复 (3)好氧颗粒污泥的耐负荷波动性研究 4. 本课题的研究过程 本课题是在前人探究得到的好氧颗粒污泥培养条件的基础上,设计与搭建特定的反应器来驯化培养颗粒,同时分析颗粒污泥浓度以及沉降性能的变化,考察颗粒对于COD、氨氮等废水污染指标的去除效果,试图在短期内驯化培养得到好氧颗粒污泥。 此外,还针对颗粒污泥的储存方法和活性恢复以及培养得到颗粒的耐负荷波动性进行了探索。分别考察储存一段时间之后以及在人为负荷波动下颗粒污泥的

污泥特性以及去除污染物能力的情况。 5. 实验结论 本论文以COD为1500mg/L的模拟废水为底物,在SBAR反应器中,以普通絮状活性污泥为接种污泥,循环周期为4h,在较强水力剪切力的作用下,通过不断缩短污泥沉降时间,成功培养得到了好氧颗粒污泥。该颗粒表面光滑、轮廓清晰、沉降性能良好,呈浅黄色。其粒径主要分布在0.5-2mm,颗粒强度为99.88%,湿密度为1.048g/cm3,沉降速度为62.1m/h,以上数据均远远优于传统活性污泥。对于模拟废水的COD和氨氮都表现出了优异的去除能力,去除率均可达到90%以上,出水可以达到国家一级排放标准。 分别在冰箱内保存和在室温下储存一个月后,颗粒的物理性质均有一定程度的下降,但保存后颗粒的性质还保持在较好的水平。这说明,冰箱内和室温下的保存条件对颗粒物理性质的影响不大,且仅就物理性质而言,冰箱内保存的效果比室温保存的效果好;而在恢复阶段,仅进行了第六个批次,除氨氮外,其他污染物的去除就都可以接近甚至达到稳定期的情况;对比两种储存方法,除了颗粒对COD和TP的处理效果二者比较更接近,其他数据都表明在冰箱内的储存效果优于室温下。但室温保存能耗较低。两种方法各有利弊。

相关主题
文本预览
相关文档 最新文档