毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

ASP.NET同学录制作+需求分析+数据库设计 第3页

更新时间:2010-8-21:  来源:毕业论文
ASP.NET同学录制作+需求分析+数据库设计 第3页
的数据。
ADO.NET主要包括Connection、Command、DataReader、DataSet和DataAdapter对象。下面分别介绍一下1:
(1)Connection对象主要提供与数据库的连接功能。
(2)Command对象用于返回数据、修改数据、运行存储过程以及发送或检索参数信息的数据库命令。
(3)DataReader对象通过Command对象提供从数据库检索信息的功能。DataReader对象是以一种只读的、向前的、快速的方式访问数据库。
(4)DataSet是ADO.NET的中心概念,它是支持ADO.NET断开式、分布式数据方案的核心对象。它是一个数据容器,可以把它当作是存于内存中的数据库。DataSet是数据的内存主流表示形式,无论数据源是什么,它都会提供一致的关系编程模型;它可以用于多种不同的数据源。
(5)DataAdapter对象提供连接DataSet对象和数据源的桥梁,DataAdapter对象使用Command对象在数据源中执行SQL命令,以便将数据加载到DataSet中,并确保DataSet中数据的更改与数据源保持一致。
3  同学录系统的需求分析和设计
3.1系统需求分析
3.1.1功能需求
同学录主要是为了同学之间的信息交流和知识的传播而设计的,其目的就在于方便同学和师生之间的联系,增进彼此间的感情,而且还是网络休闲和网上展示自我的好方式。所以基于上述的需求,同学录需要实现以下功能:
用户注册功能:要使用同学录中的功能,首先需要用户注册,只要注册成为网站的用户后就可以使用同学录中的功能。没有注册的用户没有资格发布信息,只能浏览信息。
用户登录:供同学录用户登录,只有登录了才可以看到具体的信息,否则,不能。
资料修改:用户登录后可以修改个人资料,包括密码、用户名、地址等。
班级通讯录:显示同学录类所有同学的通讯信息。
班级相册:显示班级相片。本文来自辣'文.论-文|网
班级留言板:显示班级公共留言。
发送短消息:向同学录内用户发送短消息。
资料共享:上传、下载班级共享资料。
发表日志:用户可在同学录中发表日志,浏览其他用户日志并发表评论。
管理模块:对同学录进行后台管理,可对用户、留言、相片、文件等进行删除。
3.1.2运行环境毕业论文http://www.751com.cn
1、服务器端软件配置
操作系统:选用Windows XP
Web服务器:采用IIS
软件运行环境:.NET FrameWork 2.0
后台数据库系统:采用SQL Server 2005
2、客户端软件配置
用户拥有个人计算机,网络系统运行良好。操作系统要为windows98/2000/XP,浏览器版本为IE5.0以上,系统运行稳定正常。分布于不同平台的用户均可通过Web浏览器与服务器系统进行交互工作。
3.1.3开发工具
1、安装IIS
ASP.NET作为一项服务,首先需要在运行它的服务器上建立Internet信息服务(IIS)。IIS是Internet Information Server的缩写,是微软公司主推的Web服务,通过IIS开发人员可以更方便地调试程序或发布网站。
添加IIS服务,通过Windows操作系统的“添加删除程序”,进入“添加删除Windows组件”栏,选中“Internet信息服务(IIS)”项,如图3.1所示,然后添加。图3.1 添加Internet信息服务(IIS)    
2、安装Visual Studio 2005
Visual Studio 2005为集成开发环境,可以开发ASP.NET 2.0应用程序。ASP.NET 2.0是Visual Studio 2005集成开发的一部分,所以在使用ASP.NET 2.0开发工具之前,需要安装Visual Studio 2005集成开发环境。
3、SQL Server 2005简介
本同学录系统使用的后台数据库软件为SQL Server 2005,它是一个典型的网络数据管理系统,是应用最为广泛的数据库管理系统(DBMS)。SQL Server是美国微软公司推出的一个性能卓越的关系型数据库管理系统(RDBMS),支持多种操作平台、性能可靠、易于使用。它是一种面向数据库对象的通用数据处理语言规范,能完成提取、查询数据,插入、修改和删除数据,生成、修改和删除数据库对象,数据库安全控制,数据库完整性及数据保护控制4。本文来自辣'文.论-文|网
3.2系统总体设计
3.2.1开发设计思想
近年来计算机技术飞速发展,尤其网络的发展越来越深刻的改变了人们的方方面面,各种在线服务系统更改变了人们的联系方式,即使远隔千里之遥也可以随时通信。本班级同学录系统正是为了满足人们的需求而设计的,其目的是为了方便同学之间的日常联系,信息交流以及增强感情,为同学的信息交流提供一个良好的平台,具有一定的网络功能。
本系统将采用浏览器/服务器(B/S)网络技术开发模式,以IIS作为Web服务器,并采用Visual Studio 2005作为前台开发工具,SQL Server 2005作为数据库服务器。运用ASP.NET技术进行Web应用程序的开发,以及ADO.NET技术对数据库进行操作。
在系统功能方面,具备同学录系统的基本功能,例如用户登录注册、班级留言板、班级相册、资料共享、在线聊天等。为了加强站内用户的交流与联系,本系统还添加了个人日志和发送消息的功能,用户可以通过发表日志抒发个人的情感,也可在好友的日志下发表评论。由于在班级留言板中用户只能发表班级公共留言,无法将信息发送给站内其他用户,那么发送短消息的功能可以弥补班级留言板的不足,用户可以通过该功能和站内用户联系。在制作该系统时,需不断完善各项功能,以实现用户之间的在线交流。
3.2.2系统功能结构本系统的功能结构如图3.2所示。

上一页  [1] [2] [3] [4] [5] [6] 下一页

ASP.NET同学录制作+需求分析+数据库设计 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。