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

上传人:飞*** 文档编号:41167014 上传时间:2018-05-28 格式:DOC 页数:43 大小:2.18MB
返回 下载 相关 举报
ASPNET个人博客系统毕业设计论文_第1页
第1页 / 共43页
ASPNET个人博客系统毕业设计论文_第2页
第2页 / 共43页
ASPNET个人博客系统毕业设计论文_第3页
第3页 / 共43页
ASPNET个人博客系统毕业设计论文_第4页
第4页 / 共43页
ASPNET个人博客系统毕业设计论文_第5页
第5页 / 共43页
点击查看更多>>
资源描述

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

1、毕业设计(论文)毕业设计(论文)课题:XXXXXXXXXXXXXXXXXXXXXXXXXXXXX学生:李 兵 系部: 软件工程系班级:软件 091 班 学号:2009005755指导教师: 项 刚装订交卷日期:2011 年 4 月 5 日毕业设计成绩评定表重庆电子工程职业学院 09 级毕业报告毕业设计任务书指导教师评语(包含学生在毕业实习期间的表现):成绩(平时成绩): 指导教师签名:年 月 日 评阅教师评语:成绩(评阅成绩): 评阅教师签名:年 月 日答辩情况记录:(不安排答辩的学生此表不填)答辩成绩:答辩委员会主任(或答辩教师小组组长)签名:年 月 日总评成绩:一、设计课题:一、设计课题:

2、用 ASP.NET 设计一个博客二、设计目的:二、设计目的:为了能更好的在网络加与别人交流分享.本课题 SQL Server2005 数据库为后台、ASP 为前台,设计一个个人博客。通过本课题的设计,使得交流更为方便。三、设计要求三、设计要求 本课题设计要求如下:1、用户登录对用户的登录进行权限设置2、日志模块本模块实现的功能为记录文章,查看文章3、相册模块本模块实现的功能为上传图片.4、留言板本模块实现的功能为删除,查看好友留言.5、后台登陆四、毕业设计报告要求:四、毕业设计报告要求:毕业设计报告由以下几部分组成:1、标题封面:标题要求简洁、确切、鲜明。2、毕业设计成绩评定记录表(教师等填写

3、)3、毕业设计任务书(指导教师提供)4、目录5、正文6、附录五、设计进度计划:五、设计进度计划:12 月 15 日-12 月 25 日 查阅资料、系统功能分析、模块设计、数据库设计1 月 1 日- 2 月 25 日 代码设计、调试3 月 1 日- 3 月 25 月 撰写毕业设计报告4 月 初 毕业设计答辨(如有变动,另行通知)六、毕业答辨需提交的材料:六、毕业答辨需提交的材料:1、完整的系统代码(光盘或磁盘)2、毕业设计报告学 生:李兵 指导教师签名: 2011 年 12 月 13 日重庆电子工程职业学院 09 级毕业报告重庆电子工程职业学院 09 级毕业报告目 录 前 言.6 1 1 绪论.

4、8 1.1 .NET 技术简介.8 1.2 BLOG 相关介绍.10 1.3 系统开发背景 .14 1.41.4 系统开发意义 .15 1.5 系统开发目标 .15 1.6 开发平台、运行环境、测试实施 .16 2 需求分析.18 2.1 系统构成 .18 2.1.1 系统组成及功能.18 2.1.2 系统实现方案.24 2.2 E-R 关系.24 2.3 数据存储 .28 2.4 逻辑分析 .28 2.4.1 数据流图.28 2.4.2 数据字典.30 2.4.3 系统边界.31 2.5 系统实现的关键技术 .31 3 概要设计.32 3.1 设计原理 .32 3.2 接口设计 .32 3.

5、3 数据库设计 .33 3.3.1 设计思路与步骤.33 3.3.2 结构设计.33 3.4 界面设计 .36 4 详细设计.37 4.1 系统流程图 .37 5 运行结果及调试分析.42 5.1 主要运行效果 .42 5.2 调试分析 .45 5.3 修改日志与事件记录 .46 6 设计总结.47 谢 辞.48 参考文献.49重庆电子工程职业学院 09 级毕业报告前前 言言在本次设计中,采用.NET 技术进行 WEB 开发(C#开发 ASP。NET 程序) ,我最大的感触也是在这个方面,设计思路、实现方法、解决步骤等等,这与以往单独的设计 Windows 应用程序、Web 程序一样。唯一不同

6、的是采用 C#开发 ASP.NET 程序的确是一个跨越,是一种新鲜的体验,而不是之前单一的开发 windows 程序(C+) ,单一的开发 Web 程序(ASP)那样,当然也由于这个跨越,需要自己不但要有后台Win Form 编码的知识,也要有 Web Form 程序开发的基础所以在很大程度上,我觉得本次的设计还算是比较顺手,虽然有不少新技术、新难题、新思路,但在点滴设计思考中,都逐步解决了。BLOG 的新兴不是很久,但是比较流行、实用,所以开发此 BLOG 系统让我对本次设计很有兴趣,在绝大部分的时间里,我没有觉得枯燥,更没有做不下去的感觉,反倒是兴趣倍增,难题、不解我都将其看成为学习的目标

7、、研究的对象。从 COOKIE 加密、正则的应用、URLRewrite 的实现、UBB 的思考到文件管理的编制、访问分析的思考、站点日志的另类实现等等,在这些过程中,设计的思路是逐渐明了,直至每一个问题的解决。事实上,在解决这些问题时,也没有那么容易,但是我觉得能学会解决这些问题便是学习的第一步,也是个人进步所必需经历的。本次设计,不能说是时间仓促,但即便如此,系统不足之处也是在所难免的,在每个阶段,我都会发现这样或那样的不足,错误、需要优化、共用性、和开发环境的兼容问题等等。这在设计的过程中,都及时的记录并一一解决了。当然,我也曾将系统放到网上进行测试,在这里非常感谢曾帮我测试的朋友们,非常

8、感谢他们提出的建议和提交的 BUG。如果你在应用中发现系统 BUG,或是你有更好的建议,非常欢迎能和我联系,在此谢过!2012 年 4 月 5 日重庆电子工程职业学院 09 级毕业报告1 绪论绪论 .NET 技术简介技术简介 (1 1)什么是)什么是 Microsoft .NetMicrosoft .net 是 Microsoft 的 xml web 服务平台。.net 包含了建立和运行基于 xml的软件所需要的全部部件。Microsoft .net 解决了下面这些当今软件开发中的一些核心问题:互操作性(interoperability)、集成性(integration)和应用程序的可扩展性(

9、extensibility)太难实现而且代价很高。Microsoft .net 依靠 xml(一个由 world wide web consortium(w3c)管理的开放标准)消除了数据共享和软件集成的障碍。无数具有相当竞争力的私有软件技术使得软件的集成变得非常复杂。而Microsoft .net 建立在一个开放的标准上,它包含了所有编程语言。当终端用户使用软件时,他们总觉得不够简便。有时甚至感到很沮丧,因为他们无法在程序之间方便地共享数据或是无法对能访问的数据进行操作。xml 使数据交换变得容易了,并且.net 软件可以使得用户只要得到数据就能对它们进行操作。终端用户们在使用 web 的时候,无法对自己的个人信息和数据进行控制,这导致了个人隐私和安全泄漏问题。而 Microsoft .net 提供了一套服务,使用户可以管理他们的个人信息,并且控制对这些信息的访问。.com 公司和 web 站点开发者们很难为用户们提供足够的有价值的数据,至少有一部分原因是由于他们的应用程序和服务无法很好地和其他程序和服务合作,只是一个不和外界连接的信息孤岛。而 Microsoft .net 的设计宗旨就是为了使来自于多个站点和公司的数据或服务能够整合起来。如同 ms-dos 和 windows 一样,.net 将大大改变我们的计算领

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

当前位置:首页 > 研究报告 > 综合/其它

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