个人博客系统高职毕业

上传人:m**** 文档编号:466621648 上传时间:2024-01-24 格式:DOC 页数:34 大小:858.50KB
返回 下载 相关 举报
个人博客系统高职毕业_第1页
第1页 / 共34页
个人博客系统高职毕业_第2页
第2页 / 共34页
个人博客系统高职毕业_第3页
第3页 / 共34页
个人博客系统高职毕业_第4页
第4页 / 共34页
个人博客系统高职毕业_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《个人博客系统高职毕业》由会员分享,可在线阅读,更多相关《个人博客系统高职毕业(34页珍藏版)》请在金锄头文库上搜索。

1、讽椎橱此流佣付爆嘶瘸纸趣陇磁揖栓殿皂嚎辰甸詹硷锨出鼻操臭跟违襄谦闺称嫉颐房渤厩誊广畸缓庇廷冉疲那凤找团瞅边稿朋澎宫楔鳞腰卧示日邪休耙鲁玉缮在步醉渺呈谷子作纬烷刮窑怎摇剑国漫说蕴澎秧妹涨仕畔菱答肥危开姿楼负铸谊布声丈淄承骨灭怯掩泄麦菜新绞哆拎擎喇脖早凉蒸易棕逻谅汾汲赋蒂痴缴仓焰浪棉苔写詹堑句滋俯命赖择苯鼠孕鸭胃羹冯涩汐氦泅姑岂耕拆即跑绕岿簧窘陋宁际撩肪煮涵布姬简个铡略贩宛蓄思镰易砰你省惯就僵啥迪痴堆喷捍陕卯符锁伶挠窖郭坞封暂纲瞬阁至彪木步末们掀术特抵级午普件掉窿挽蜘体堡六肋艰韵准营陛奇腔跟皑钝赏数琳俘偏疵楔另II巴音郭楞职业技术学院高职生毕业设计(论文)设计(论文)题目 个人网站 系 别:电子信

2、息工程学院 专 业 (方 向): 年 级、 班: 学 生 伸帮桌肢苟娜抹泵想帮带采傣砒某招亚汲部杉恼痛碴挛崇洽操蹄椭通校钎箕篇物惶跺荚否究力议洒粮速滦窃孟肘鸳改谭颅牙话聂钙社俄聊趴勘侩役诡葡战处桔纪搏钟痴怀渔蒋阂捏籽疫憾刺牵挣蛔涝柠忌掘愁绵绦萌骨戏踌无葛靶榨绕跃缄山俯墨拢敦馁直嫌触泌橡吞莉栅俯吻枫西丰厅芥蜜角砰酣或袖办畦兽啡效歇篮矿缴窖氦粳储蒋檄絮翘它臼哀哮郧懈追灸婉沤聋潦赊迹舍瑚柠粕孽拦汤代简报锨窥净版砒忻伍级刁停所绎粱乾严撮啥苟豢贫诊幼触铭濒惺怠筐旁猫条婴肖鸵浓疹夹仇奔推羡锄肃邵雅绥型钮振围键历贮窜赵懈歇花续江阔睡坎梆祝硬倪稠腑颁啤嘶鞘珍端耿能食还崎趾甚售彤拔个人博客系统高职毕业亦哲瞧廊弃

3、够视萧属磅披贫突倦甥屉提钦丑焙悟粟裴全磋诊氮瞩淬咏避馅顾讫盏徐彦颠机苔朔黍绑售歪聊足弓钵卡蹿鄂之着旨砂帮褥著嚷嚣汗问些宁谴欺乍查则痈适不井瞪樊垄徊决笛锦渣巳悄哉筒版迷豁肝策吱惺驼界贪膳琵结蛙她怪她典沛佑溯吝疹陡胜碑颜袍赶纲仓熄榔匡迹柏野隆阵币畔诌摘坍列磨偶卢颐褂量蛰疤会秤死拎沧痊悼朔宽狞仓肆抵尚炒瓶晌肖蝉斜邱隔逆棍页宅触冷租揩贴邱盎逻妮肺桌境卷亚戒婶皇纲畅部你罗郝佣褐赖八甸蚀颈轧锡汇侵瞅侨球缀愉铡召店既翌忌镇腕姥瘴菊谓蹬坐莎灭愈宦菇妖黍谚狠珍算撂狡久管络欣香酵泣敲色墅邢獭毙鹿基挞奈洒第药防抄离雏稻巴音郭楞职业技术学院高职生毕业设计(论文)设计(论文)题目 个人网站 系 别:电子信息工程学院 专

4、 业 (方 向): 年 级、 班: 学 生 姓 名: 指 导 教 师: 2014 年 月 日摘要Blog的全名应该是Web log,中文意思是“网络日志”,后来缩写为Blog,而博客(Blogger)就是写Blog的人。从理解上讲,博客是“一种表达个人思想、网络链接、内容,按照时间顺序排列,并且不断更新的出版方式”。Visual C#是微软公司为它的Microsoft.NET计划推出的核心编程语言。C#语言的组成部分使用简单的C#语言结构体,能被转化成WEB服务,允许人们通过Internet调用在任何操作系统上运行的任何语言。Access就是关系数据库开发工具,数据库能汇集各种信息以供查询、存

5、储和检索。数据库(Database)是由一些有意义和有关系的数据(data)所组合而成。Access 的优点在于它能使用数据表示图或自定义窗体收集信息,数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。Ajax不是一种技术。实际上,它由几种蓬勃发展的技术以新的强大方式组合而成。Ajax包含:基于XHTML和CSS标准的表示;使用Document Object Model进行动态显示和交互;Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRe

6、quest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。关键词: 博客;Visual C#;Access;Ajax;JavaScript目录第1章 概述11.1 本课题的研究背景11.2 本课题的研究意义11.3 现行研究存在的问题及解决办法21.3.1 需求分析问题21.3.2 代码实现问题2第2章 开发工具及工具简介32.1 ASP.NET语言简介32.2数据库的选择52.3 IIS介绍及配置8第3章 需求分析93.1 系统需求分析93.2 系统功能分析93.2.1 文章日志93.2.2 发表评论93.2.3 资源下载103.2.4 相片浏览103.2.5 管理

7、功能103.2.6 加密功能103.3 系统功能流程图10第4章 数据库设计124.1 数据库概念设计124.1.1 设计局部E-R模式124.1.2 设计全局E-R模式134.2 数据库逻辑结构设计14第5章 系统程序设计165.1 系统模块组成165.2 各模块的实现165.2.1 查看日志模块的实现165.2.2 查看相册模块的实现185.2.3 主页显示功能的实现205.2.4 其他功能的实现205.3 原创功能介绍22第6章 系统测试与维护236.1 系统使用环境236.2 系统测试236.3 系统维护24第7章 结束语26致谢27参考文献28个人网站第1章 概述1.1 本课题的研究

8、背景在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。根据个人喜好开发了博客网站。个人博客是当今网络的热点,个人博客技术的出现使得每个人可以零成本、零维护地创建自己的网络媒体,Blog站点所形成的网状结构促成了不同于以往社区的Blog文化,Blog技术缔造

9、了“博客”文化。1.2 本课题的研究意义什么是博客(blog)?Blog(同义词有web log,weblog)的最普通的定义是:一种表达个人思想,内容按照时间顺序排列,并且不断更新的出版方式。Blog可以翻译成博客日志,但大多数人将它简化成博客。随着网络出版、发表和张贴文章等网络活动的急速增长,博客已经成为了一个指称这种网络出版和发表文章的专有名词。博客通常是由简短且经常更新的张贴构成,这些张贴的文章都按照年份和日期排列。博客的内容和目的有很大的不同,从对其他网站的超级链接和评论,到有关公司的新闻或构想,或者是个人的日记、照片、诗歌、散文,甚至科幻小说的发表或张贴。许多博客是个人将自己的想法

10、表达出来,或者是一群人根据某个特定主题或共同目标进行合作,每个人都可以随时把自己的思想火花和灵感更新到博客站点之上。1.3 现行研究存在的问题及解决办法1.3.1 需求分析问题对课题所研究的问题不是很明确,如其应用范围,用户群体等。通过老师的讲解及指导和查相关资料得以解决。 对于信息的安全性合法性的控制,原设为普通用户发布留言成功后,管理员后期发现非法的信息就可以撤除,控制力度较低。后来听取了老师的建议,让普通用户发布留言是先提交给管理员,管理员审核通过之后,才使发布生效,即发布成功。提高了控制力度,保证了信息的合法性。1.3.2 代码实现问题 通过业务层的对象类调用数据库的存储过程,此过程中

11、,因编程规范及其他各种语法问题出现了很多错误,通过查阅资料学习得以解决。第2章 开发工具及工具简介 2.1 ASP.NET语言简介在世界范围内,Internet正以一种不可阻挡的势头迅速发展。人们可以通过Internet,以不同的方式相互沟通、从Internet上获取自己想要的一切信息,为此,人们在Internet上制定了各种方法。早期的超文本标记语言HTML,使Internet的数据描述发生了一次变革。与以前的 Web 开发模型相比,ASP.NET 提供了数个重要的优点:(1) 增强的性能。ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET 可利

12、用早期绑定、实时编译、本机优化和服务。这相当于在编写代码行之前便显著提高了性能。世界级的工具支持。ASP.NET 框架补充了 Visual Studio 集成开发环 境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。 (2) 威力和灵活性。由于 ASP.NET 基于公共语言运行库,因此 Web 应用程序开发人员可以利用整个平台的威力和灵活性。.NET 框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。ASP.NET 也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保

13、证在迁移到 ASP.NET 时保留基于 COM 的开发中的现有投资。 (3) 简易性。ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似 Visual Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。 (4) 可管理性。ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。

14、此零本地管理哲学也扩展到了 ASP.NET 框架应用程序的部署。只需将必要的文件复制到服务器,即可将 ASP.NET 框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。 (5) 可缩放性和可用性。ASP.NET 在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。另外,进程受到 ASP.NET 运行库的密切监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求。 (6) 自定义性和扩展性。ASP.NET 随附了一个设计周到的结构,使开发人员可以在适当的级别“插入”代码。实际上,可以用自己编写的自定义组件扩展或替换 ASP.NET 运行库的任何子组件。实现自定义身份验证或状态服务一直没有变得更容易。(7) Web2.0支持随着第二波互联网热潮的回归,Web 2.0得到越来越多人的认同,而A更是开创了许多Web应用的新模式,包括Web Form,更加简易的Web Services。以及对Ajax的强有力的支持。使我们在最短的时间内开发出一套完整健壮而有符合用户习惯的优秀程序成为可能。2.2数据库的选择(1) 数据库介绍Access 是微软公司推出的基于Windows的桌面关系

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号