摘要:微博作为一种新兴的交流工具,给人们带来了一个很好的沟通平台,本文主要论述了一个微博系统的设计与实现过程。系统选用B/S架构,以及ASP.NET三层架构开发模式,采用面向对象分析的方法,使用C#语言进行开发,ASP.NET处理业务逻辑,选择ADO.NET进行数据处理,以SQL SERVER作为数据库,以IIS作为服务器。本文按照需求分析、系统设计、数据库设计、系统实现、部署与测试的一般软件工程过程对其设计与实现过程进行了详细论述。55764
毕业论文关键词:微博,ASP.NET,ADO.NET,SQL SERVER,三层架构
Abstract:Microblogging as a new communication tool, to bring a good communication platform, this paper discusses the design and implementation of a micro-blog system. System uses B / S structure, as well as three-tier ASP.NET development model, object-oriented analysis method, developed using C # language, ASP.NET processing business logic, select ADO.NET data processing, as the database to SQL SERVER to IIS as a server. In this paper, according to requirements analysis, system design, database design, system implementation, deployment and testing in general software engineering processes are discussed in detail its design and implementation process.
Keywords: microblogging,ASP.NET,ADO.NET, SQL SERVER, three-tier architecture
目 录
1.绪论 4
1.1选题背景与意义 4
1.2项目实现相关技术简介 4
2.系统设计 8
2.1需求分析 8
2.2概要设计 9
2.3详细设计 11
3.数据库设计 17
3.1数据库逻辑设计 18
3.2数据库物理设计 18
4.系统的实现、发布 21
4.1系统实现 21
4.2核心代码分析 21
4.3 WEB应用程序发布 30
5系统调试与测试 30
5.1黑盒测试和白盒测试的介绍 30
5.2 测试主要问题点 31
总结 32
参考文献 33
致谢 34
1 绪论
1.1 选题背景与意义
微博,即 “微型博客”,是一个基于用户关系的信息分享、传播、以及获取的平。其最大特征是发帖字数限制在140 字左右。微博平台具有用户量大,传播速度快,用户技术要求低等特点,受到大量用户的欢迎。校园微博有利于教育信息资源的共享与聚合,有利于教育教学中的知识的广泛传播,提高校园官方所发布信息的易传递性,各种学生社团,自管会等组织等通过这个平台发布交流信息,增加互动,易于在校园中推广使用。
1.2 项目实现相关技术简介源'自:优尔-'论.文'网"]www.youerw.com
基于ASP.NET三层架构的校园微博系统的设计与实现,给出了一种基于 ASP.NET、 jQuery 、SQLServer2008 等相关技术的微博系统的实现。
1.2.1 面向对象的分析与设计
面向对象是基于一种哲学思想,它认为:客观实体和实体之间的联系构成了现实世界的所有问题,而每一个实体都可以抽象为对象[1]。这种思想尽可能地按照人类认识世界的方法和思维方式来分析和解决问题,使人们分析、设计一个系统的方法尽可能接近认识一个系统的方法[1]。面向对象的基本观点可以概括如。