1、摘要Blog的全名应该是Web log,中文意思是“网络日志”,后来缩写为Blog,而博客(Blogger)就是写Blog的人。从理解上讲,博客是“一种表达个人思想、网络链接、内容,按照时间顺序排列,并且不断更新的出版方式”。Visual C#是微软公司为它的Microsoft.NET计划推出的核心编程语言。该语言几乎综合了目前所有编程语言系统的优点,并结合因特网的需要,增加了丰富的新特性和增强 。Visual C#语言 的 计, 来 从 的 目 系 应 程序的 的 。 Visual C#语言,程序 计currency1和“的和 的新的Microsoft.NET fi。C#语言的 fl 的C#
2、语言结 , flWEB ,人”teret 系统上的 语言。ccess就是系 , 种“ 、 和 。( atabase)是 一 有意 和有系的( ata)所 合而fl。 为 理 理系统 atabase Maage et ste BM 。ccess 的优点 它 表 “,表 了一种 E cel 的 表 ,一目了 。a 不是一种 。 上,它 几种 的 新的强方式 合而fl 。a TML和C 的表; ocu et Obect Mo el进动态显和交互; ML ttpRequest与 器进异步“; Java cript绑 一切。a 的核心是Java cript l ttpRequest。该 ”teret E
3、 plorer 5中首次引入,它是一种支持异步请求的 。而言 , l ttpRequest 您 Java cript 器出请求并处理响应,而不阻塞 户。【关键词】博客;Visual C#;ccess;a ;Java cript。IAbstractBlog full name should be the Web log, in Chinese means “Web log“, later known asBlog, the blog (Blogger) who is writing Blog. From the understanding of speaking, the blogis “a p
4、ersonal expression of ideas, network links, content, are arranged in chronologicalorder, and constantly update the publication of way.“ Microsoft Visual C # for its Microsoft.NET plans to introduce the core programminglanguage. The language of the current integrated almost all the advantages of prog
5、ramminglanguage system, combining the Internet and the need to increase the wealth of new featuresand enhancements. Visual C # language object-oriented design, can be used to build thehigh-level business goals to the system standard application of a wide range of components.The use of Visual C # lan
6、guage, programmers can quickly open up the construction of theprovision of adequate computing and communications tools and services of the newMicrosoft.NET platform. C # language an integral part of using a simple C # languagestructure, can be transformed into WEB services through the Internet allow
7、 people to call inany operating system running on any language. Access is the relational database development tools, database information can bepooled for enquiries, storage and retrieval. Database (Database) by some meaningful and thedata (data) by a combination of. We call management database mana
8、gement system(Database Management System DBMS). Access has the advantage of the use of data thatcan map or custom forms to collect information, data plans that provide a similar Excelspreadsheet, database can make clear at a glance. Ajax is not a technology. In fact, from its vigorous development of
9、 several newtechnologies to the powerful combination of methods. Ajax include: XHTML and CSS-based standard that using the Document Object Model dynamic display and interaction;XMLHttpRequest use asynchronous communication with the server using JavaScript bindall. Ajax is the core of JavaScript obje
10、cts XmlHttpRequest. The object in Internet Explorer 5for the first time the introduction, it is a technical support asynchronous request. In short,XmlHttpRequest so that you can use JavaScript to the server asked for and response totreatment, rather than blocking users. 【Keywords】Blog;Visual C#;Acce
11、ss;Ajax;JavaScript。II目录摘要.IAbstract.II第一章 及介.11.1 ASP.NET语言介.11.2的选择.21.3 IIS介绍及配置.3第二章 需求析.52.1 系统需求析.52.2 系统 析.52.2.1 文章日志.52.2.2 表评论.52.2.3 资源下载.52.2.4 相片浏览.52.2.5 理 .52.2.6 加密 .62.3 系统 流程 .6第三章 计.73.1 概念 计.73.1.1 计局 E-R模式.73.1.2 计全局E-R模式.73.2 逻辑结 计.8第四章 系统程序 计.114.1 系统模块 fl.114.2 模块的 现.114.2.1 看
12、日志模块的 现.114.2.2 看相册模块的 现.134.2.3 主页显 的 现.144.2.4 其他 的 现.154.3 原创 介绍.16第五章 系统测试与维护.175.1 系统 环境.175.2 系统测试.175.3 系统维护.17结束语.19致谢.20参考文献.21III第五章 系统测试与维护第一章 开发工具及工具简介1.1 ASP.NET语言简介世界 内,”teret正 一种不 阻挡的势头 。人 ”teret, 不同的方式相互沟、从”teret上获取 己想要的一切“,为此,人”teret上制 了 种方法。早期的超文本 记语言 TML, ”teret的描述 生了一次变革。与 前的 Web
13、 模型相比, P.NET 了个重要的优点 (1) 增强的性 。 P.NET 是 器上的编译好的公共语言代码。与解释的前辈不同, P.NET 利 早期绑 、 时编译、本机优 和 。这相当 编写代码 前便显著 了性 。世界级的支持。 P.NET 了 Visual tu io fl 环境中的 和 计器。W ”W 编辑、 器 和 动 是这个强的所 中的 几种。 ( ) 和 性。 P.NET 公共语言,因此 Web 应 程序 人 利 个fi的 和 性。.NET 、 处理和 解 方 从 Web 。 P.NET 与语言 ,所 选择 合应 程序的语言, 种语言应 程序。,公共语言的交互性 P.NET 时 CO
14、M的 中的现有currency1资。 () “性。 P.NET 变fi容“,从的 交和客户fl 和点配置。 , P.NET 页 您 生fl应 程序逻辑与表代码的 户界 ,和 Visual Basic 的 处理模型中处理 。,公共语言利 ” 代码 动引 计和 了 。 ( ) 理性。 P.NET 文本的 配置系统, 了 置应 器环境和 Web应 程序。 配置“是 文本式 的,因此 有本 理的下应 新 置。此 本 理 了 P.NET 应 程序的 。 需要的文 制 器, P.NET 应 程序 器。不需要重新动 器, 是 的编译代码时。 (5) 缩 性和 性。 P.NET 计时 了 缩 性,增加了 环境
15、和 处理器环境中 性 的 。,进程 P.NET 的密切 和 理, 便当进程为不正 、 时, 就 创 新进程, 持应 程序 处理请求。 () 性和 性。1 论文 P.NET 了一个 计 的结 , 人 当的级 “ 入”代码。 上, 己编写的 P.NET 的 。现 态 一 有变fi更容“。() Web . 支持 第二 互网 的,Web . fi 来 人的同,而sp.et更是创了 Web应 的新模式,Web or ,更加“的Web ervices。 及 a 的强有 的支持。 的时间内 出一 健壮而有符合 户习惯的优秀程序fl为 。1.2数据库的选择(1) 介绍ccess 是微软公司推出的 Wi ows
16、的桌 系 理系统 R BM ,是Office系列应 软 一。它了表、 、报表、页、宏、 模块种 来 立系统的 ;了 种 导、生fl器、模板,把 、界 计、报表生fl等 规 ;为 立 善的 理 系统了方便, fi普户不编写代码,就 fl 理的 。ccess 取 ccess/Jet、Microsoft QL erver、Oracle, 者 O BC 兼容内的资料。熟练的软 计师和资料析师利 它来 应 软 ,而一 不熟练的程序 和非程序 的进阶 户则 它来 的应 软 。虽 它支援 OO ,但是未 fl为一种 的 。( ) 途Microsoft ccess很 方fi 泛 , 小型企 ,公司的 ,和喜爱
17、编程的 人 利 它来制处理的桌 系统。它 来 的WEB应 程序这 应 程序 利 P ”teret ”for atio ervices比较杂的WEB应 程序则 P P/M QL 者 P/Microsoft QL erver它的 方便程度和强的 计为初级程序 。不,这种便 人误解。这 者 是有应 者 计方 训练的办公室从 人。因此 人 为这样的 者 创 的系统,但 有很 人为本 的局限性产生了这样的误导。一 的应 程序 人 ccess 快 应 ,特 是给街道上的推销 制一个初型 独立应 程序的。 是 果是透个网络取的话,ccess 的 性并不 因此当程序较 者 时,他的选择 会是倾 一 客户fl-
18、 器为本的方 , Oracle、 B 、Microsoft QL erver、Wi owsharePoit ervices、Postgre QL、M QL、lpha ive、Ma B, 者 ile aker。 论 ,不 ccess 的 表,报告,序列和VB代码 其他的后期应 , JET 档 为主的引擎,ccess 缺省 、Microsoft QLerver、Oracle和 其他跟O BC兼容的产品。这种方法 者把一个fl熟的应 的动 一fi更 率的 器而有已经 当的位置牺牲 。很 者谁 Microsoft ccess Lesz ski命名约 ,虽 这不普遍;它是一次编程会,并非一个 BM 施的
19、规章。2第五章 系统测试与维护() 特性一好处进入从程序 角它的有兼容性有 QL-质 观看并且为 QL语句编辑,并且 QL语句 接巨 和VB模里 进入桌 。 户 混合并且 两个VB并且宏编程式和逻辑既 的 性。 导入导出报表的生fl程序,当时有 和 这项 的杂报告创,有一欢迎报表程序的生fl程序满特色和强有 - 晶报告。M E (微软公司 QL 器桌 动机) ,袖珍版本的M QL 器 , 版的办公室 P并且 进入 为除 的一种选择 JET引擎。(尽快的*版本的M E和微软公司交 器 上 这fi喷气 动机处理巨 并且安置一“赝品”它 上的那 应 的应 。约这 的缺乏知识因进入/喷口家庭的软 产品
20、而为不该 不敬做贡献,特 是 程。) 进入 和粘贴 性 它有 其他 间连结( , 者变 期间的Oracle和微软公司 QL 器)。进入与给与 和其他 fi应 一起的积的 种 样进口和退场 特 一起来,一经请求从应 的里 者 户其中几 。 非 密 NP 全 式 的 为 的式与有全 的进入软 的人报告。它 容“ 级 微软公司 QL 器。( ) 进入 的编程语言,当时一个内产品Microsoft Office家,微软公司应 的Visual Basic。两个进入 COM fl 这 产取( O), 进入和新 ctive ( )。 Microsoftccess容“应 小的程但是规模 的程 果应 不好计。全
21、 质 ,式和报告 里,并且与相的模型的理想 ,有与他做一个 上 的阶 的 性。1.3 IIS介绍及配置因特网“ 器(”teret ”for atio erver ” )是Microsoft公司的一种fl了 种”teret (WWW 、 TP 等) 的 器软 利 它 很容“ Web点。 是同一家公司的产品 ” 和Wi ows NT erver 密 fl一起 利 Wi ows NT的 种 其安全机制 Wi ows NT的NT 安全机制为 因此 现 ” 的Web点的安全性。本系统 程中,” 安 后, ” 理器,配置 目 和应 程序 的 P 页 目 下。3 论文4第五章 系统测试与维护第二章 需求分析
22、2.1 系统需求分析此博客系统为 个人博客系统,主要的 五 日志 理;相册 理;下载资源 理; 链接 理和浏览者的评论 。日志 理日志 理和表日志等 。相册 理不相册 理和照片的浏览 加等 。下载资源 理资源的 加和 除。评论 了 新的aa 与 器异步交互, 户fi 好的 户 。项目按照企 级三 , o el , 和页 。2.2 系统功能分析2.2.1 文章日志浏览者浏览博客主 表的日志, 有加密的日志需密码 。博客主有 不同日志和日志文章的 加 除等 。2.2.2 发表评论浏览者 不需要 册有 博客主文章的评论 ,评论后 cookie记 评论者 名, 下次 。评论者与博客主一样同样 有看其他
23、评论的限。2.2.3 资源下载浏览者 不需要 册 博客主 的资源进下载。博客主 有 资源的 、 除等限。2.2.4 相片浏览浏览者 不需要 册 浏览博客主公的相册,从不同的相册 看不同照片,要求看照片 新的出式 果。博客主 有 相册 、照片的增加和 除等利。5 论文2.2.5 管理功能博客主后fi 系统中的 项 进 。2.2.6 加密功能博客主 表文章的时 看文章的密码,浏览者 有currency1密码 看文章。2.3 系统功能流程图 上所做的需求析与 析 并“一 不 户的 ,fi出 -1的 流 。图2-1总体数据流图浏览者 博客主下载资源文章日志 相册照片 评论 链接6第五章 系统测试与维护
24、第三章 数据库设计 计的优fi 接系 项目系统的flfl,一个好的 计方 有的 系统的 率, 快 的 理,而且方便的系统维护。3.1 数据库概念设计概念 计阶中, 计人 从 户的角度看及处理要求和约,产生一个 户观点的概念模式。 后把概念模式 fl逻辑模式。概念 计从 计程中独立来, 阶的 相 一 , 计杂程度,不 特 BM 的限制。利 E-R方法进的概念 计, fl三步进 首 计局 E-R模式,后把 局 E-R模式综合fl一个全局模式, 后 全局E-R模式进优 ,fi 的模式,概念模式。3.1.1 设计局部E-R模式(1) 和”性的 文章 流 ,文章 ,文章内容,加入日期,评论 ,文章 ,看
25、密码,密码,文章 态。文章 i , 名 。评论 评论流 ,评论文章i ,评论人,评论内容,评论时间。下载资源 资源流 ,资源的RL ,资源的 释。链接 流 ,链接名 ,RL , 释。相册 i , 名 。相片 流 ,照片 ,小照片 ,照片 释,照片 i 。3.1.2 设计全局E-R模式所有局 E-R模式 计好了后,接下来就是把它综合fl一的全局概念结 。全局概念结 不要支持所有局 ER模式,而且 合理 表一个 、一的概念结 。(1) 公共 型为了给 个局 E-R模式的合并 合并的 ,首要 局 结 中的公共 型。这一步中 型名和来 公共 型。一把同名型为公共 型的一选,把有相同的 型为公共 型的一选。7