开题报告曾一墙(共9页)_第1页
开题报告曾一墙(共9页)_第2页
开题报告曾一墙(共9页)_第3页
开题报告曾一墙(共9页)_第4页
开题报告曾一墙(共9页)_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上毕业设计/论文开 题 报 告课 题 名 称 基于ASP.net的博客引擎设计 院 系 计算机与电子系 专 业 班 计科0803 姓 名 曾一墙 评 分 指 导 教 师 陈颉 华中科技大学武昌分校毕业论文开题报告撰写要求1.开题报告的主要内容1)课题研究的目的和意义;2)课题研究的主要内容;3)研究方法;4)实施计划。 5)主要参考文献:不少于5篇,其中外文文献不少于1篇。2撰写开题报告时,所选课题的课题名称不得多于25个汉字,课题研究份量要适当, 研究内容中必须有自己的见解和观点。3.开题报告的字数不少于2000字(艺术类专业不少于1000字),格式按华中科技大学武昌

2、分校本科毕业设计/论文撰写规范的要求撰写。4. 指导教师和责任单位必须审查签字。5开题报告单独装订,本附件为封面,后续表格请从网上下载并用A4纸打印后填写。6. 此开题报告适用于全校各专业,部分特殊专业需要变更的,由所在系在基础上提出调整方案,报学校审批后执行。华中科技大学武昌分校学生毕业论文开题报告学 生 姓 名 曾一墙学 号专业班级 计科0803院系计算机与电子系指导教师陈颉职称 课题名称基于ASP.net的博客引擎设计1课题研究的目的和意义最早是由Jorn Barger在1997年12月提出Blog这个名称,起初Blog是不为广大人们知晓的,因此它是通过很艰难的过程慢慢发展Blog是继E

3、mail、BBS、IM之出现的第四种网络交流方式,是以超级链接为武器的网络日记。博客实际上是用于发布信息的网页,比普通网页更为方便、实用。 简言之,个人博客就是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。博客作为一种新表达的方式,它的传播不仅包括情绪,还包括大量的智慧、意见和思想。从发展意义上来说,博客是一种新的文化现象,博客的出现和繁荣,真正凸现网络的知识价值,标志着互联网发展开始步入更高的阶段;从实用意义上来说,博客比传统的静态网站更加吸引人,相信将会变得越来越普及,越来越为更多的人接受。 因此,我选择设计开发个人

4、博客网站就是想通过自己的实践操作来对现在流行的网络方式有更深入一步的了解与理解,也希望自己的设计也可以有一定的实际使用的可能性,方便好友与自己的沟通与互动。2课题研究的主要内容2.1需求分析:本系统采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。博客系统中,主要是管理用户的文章、留言、系统信息等数据。数据的类型决定了程序对数据的处理方式也就是算法,因此,数据是系统实现分析的起点。现通过数据流图的方式分析系统中数据的流动和处理。对系统的管理员,

5、在登录系统后,本系统接受管理员的修改、添加、删除请求,通过分析将这种请求转化成相应的SQL语句执行对数据库的相关的操作,并将执行的相应结果送回系统中。系统接收到数据库返回的结果集,经过一定的分析处理,将其转化成ASP页面,返回到客户端显示给用户。系统运行过程中,主要涉及到两部分的数据流向,一部分是管理员在系统后台管理界面上发出的对数据库操作的数据流,另一部分是用户在应用前台使用系统时所产生的数据流。2.2设计实现个人博客网站及其所需要基本功能:利用层次方框图来表示系统中各个模块之间的关系。层次图是用树形的一系列多层次矩形框来描绘数据的层次结构。树形层次的顶层是一个单独的矩形框,它代表完整的数据

6、结构,下面各层次的矩形框代表各个数据的子集,最下层的各个矩形框代表着组成这个数据的实际元素(不能再分割的数据元素)。随着结构精细化,层次图对数据结构也会描绘得越来越详细,这种模式非常适合我们需求分析阶段的需要。从对上层信息的分类开始,沿着图中的每条路径反复的细化,直到确定数据结构的全部细节为止。本系统一共分为后台管理和后台管理模板两个模块,两个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表有所不同而已。3研究方法系统采用B/S模式,后台使用SQL Sever作为后台的数据管理系统,而在前台使用SQL Sever的Command

7、组件来调用存储过程的。SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。它具有简单,高效,功能强大等特点,一直是广大程序员喜爱的编程工具,并且运用C#作为编程语言,C#代码在.net框架提供的受控环境下运行,不允许直接操作内存。C#具有面向对象编程语言所应有的的一切特性,如封装,继承和多态。在 C#众多的优势中,它在数据库方面的特长显得尤为突出:适合于

8、多种数据库结构,从客户/服务机模式到多层数据结构模式,而且C#编写的代码具有更好的可读性,而且减少了发生命名冲突的可能。4实施计划时间工作内容第1周指导教师与学生见面、选择并确定题目、下达毕业设计/论文任务书第2周撰写开题报告、外文翻译第34周按照指导教师的意见修订开题报告、外文翻译,进行开题答辩第57周项目需求分析、资料及理论研究、方案设计第810周总体设计、详细设计、测试第1012周完善项目、论文撰写第1314周提交论文初稿、根据指导教师指导意见对论文进行修改、定稿第15周毕业设计/论文答辩资格审查第16周答辩资料准备、毕业设计/论文答辩5主要参考文献(不少于5篇,其中外文文献至少1篇)1

9、 Roger S.Pressman.软件工程实践者的研究方法(英文版第4版).北京:机械工业出版社,1999.2 美国微软.Microsoft SQL Server 2000 数据库编程(第一版). 北京:北京希望电子出版社,2001. 3 李海龙.SQL Server 2000 图解教程(第一版). 北京:北京希望电子出版社,2001.4 李香敏.SQL Server 2000 编程员指南(第一版). 北京:北京希望电子出版社,2000.5 Michael Lee Rick Sawtell.MCSE:SQL Server Administration 考试指南(英文原版). 北京:电子工业出版社,1999. 6 Microsoft Corporation. SQL Server管理员参考手册. 北京:人民邮电出版社,2000. 7 Andrew.M.Fedorchek.SQL Server核心技

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论