论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > Java Web >

(C)校园师生系统课程子系统的设计论文

1.1设计思想

处理的信息主要有三大类:课程信息、大纲信息、课件资源。本系统主要着眼于以上三大部分,建立数据库以及对数据的各种操作功能。

copyright paper51.com

以上各类信息目前还处于手工或半手工的管理状态,效率低,可靠性差。如果采用计算机进行以上各类信息的管理,必将大大提高工作效率,对学校各类信息的维护及了解起到积极的作用。另外随着计算机网络的持续发展,无论是工作、学习还是生活,将会越来越多地融入到流动的比特中,人们的工作节奏在不断加快,需要快捷的信息来源,并对此作出反应。因此,无论是从目前的现状来看,还是面向未来,一个功能完备的学校信息管理系统的开发都非常有必要。 内容来自www.paper51.com

本人作为用户的一员,对系统的需求有较深入的认识,同时也掌握了一定的系统开发理论,借这次毕业设计的契机,通过实践必将提升自身对软件工程、数据库、程序设计等理论的认识,积累系统开发的经验。作为毕业设计,由于时间比较紧张,加之本人没有任何系统开发的经验,它肯定存在许许多多不足的地方,但对它的改善和功能的完备并不会随着毕业设计的结束而终止。。

copyright paper51.com

进行校园师生交流系统总体设计,首先要进行对象研究和需求调查,明确学校的性质、任务和改革发展的特点及系统建设的需求和条件,对学校的信息化环境进行准确的描述;其次,在应用需求分析的基础上,确定学校Intranet服务类型,进而确定系统建设的具体目标,包括网络设施、站点设置、开发应用和管理等方面的目标;第三是确定网络拓扑结构和功能,根据应用需求建设目标和学校主要建筑分布特点,进行系统分析和设计;第四,确定技术设计的原则要求,如在技术选型、布线设计、设备选择、软件配置等方面的标准和要求;第五,规划校园师生交流系统建设的实施步骤。

http://www.paper51.com

1.2 相关技术与开发工具简介 copyright paper51.com

管理信息系统就是我们常说的MIS(ManagementInformation System),在强调管理,强调信息的现代社会中它变得越来越普及,MIS它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。本系统将采用面向对象的软件开发方法,以SQLServer2000作为后台数据库,配合功能强大的SQL查询语句,用JSP便捷地开发教学管理信息系统的应用程序。 内容来自www.paper51.com

1.2.1. JSP 开发环境

paper51.com

JSP是开发数据库前端的优秀工具,它以其简洁明快的编程语言、功能强大的组件和灵活方便的编程环境。采用JSP来开发数据库应用程序具有更大的灵活性和可扩展性。JSP支持单机的dBase、Paradox数据库和流行的关系数据库,如Oracle,Sybase,SQL Server等。最后完成的系统可以在单机、Netware网络文件共享方式和客户机/服务器条件下运行。

内容来自www.paper51.com

用JSP开发应用程序是一个基于组件的开发过程。JSP为我们提供了丰富的可视和不可视控件,用于创建友好的用户界面,控制后台数据库和网络的通信等。在JSP环境下开发应用程序主要可以分成两部分:一是人机界面的开发,即应用程序的外表;二是人机交互的实现,即各类事件的处理。 内容来自www.paper51.com

JSP与SQLServer2000的结合在所有类似编程语言中是最具特色的,是开发C/S程序最有用和最强大的工具组合。SQLServer2000数据类型中有Local Server。有了它,用户就可以编写C/S数据库程序,而无需一个真正的后台数据库服务器; 内容来自www.paper51.com

1.2.2. SQLServer2000. 内容来自论文无忧网 www.paper51.com

SQLServer2000是一种关系数据管理系统(Relational databasemanagement system RDBMS),它提供了在单机或多用户环境中的快速数据处理的功能。SQLServer2000的核心是提供透明的多机种支持的网络运行服务器技术。SQLServer2000可以运行在Windows95、Windows NT、Novell NetWare及多种UNIX操作系统上,提供了RDBMS的全部优点:支持网络协议SQL92入口的一致性:同时访问多个数据库;查询优化;BLOB数据类型;定义参考完整性;事件警报器;可更新的视图;用户定义函数(ODFS);外部连接;显式事务管理;多程序同时访问数据;多维数组;自动两阶段提交等。

copyright paper51.com

SQLServer2000的Windows95和WindowsNT版有两种形式,一是基于单机应用的Local SQLServer2000,另一种为基于远程、多机工作方式的SQLServer2000 Server。两种服务器都带有Windows的客户工具,包括用户授权和数据库管理器Server Manager、用作数据库定义及操作的Windows ISQL以及一系列其它高效的工具。 内容来自论文无忧网 www.paper51.com

SQL Server简介

copyright paper51.com

在该系统中,与Web服务器相连的数据库采用的是大型关系数据库管理系统——SQL Server2000。它是基于客户机/浏览机模式的数据库管理系统;它支持ODBC、ADO等技术的应用,可无缝的与Windows 2000 Server 和 IIS 集成,提供高效安全的数据访问服务;有利于整个系统管理规范化,使数据的完整性、安全性得到保证。 copyright paper51.com

Microsoft SQL Server是一个客户/服务器关系式数据库系统。客户/服务器关系式数据库系统的确切含义包含两个部分:客户/服务器部分和关系式数据库系统部分。客户/服务器也称作分布式计算,它指的是程序的所有数据处理过程,不发生在一台单独的计算机上。SQL Server的不同部分可以运行于两个或者更多的计算机上。关系数据库是SQL Server采用的一种数据库类型。一个关系数据库可分成多个数据表,每个表进一步分成行(记录)和列(字段)。 copyright paper51.com

到目前为止,SQLServer所支持的操作系统平台依然全是微软产品,所以SQL Server 只能安装到微软的操作系统上。Windows NT WorkStation是NT的工作站版本,SQLServer安装在该平台以后,可以从网络上进行数据的存取,也就是说具备了一个服务器的环境。而在Windows 2000 Server中安装SQL Server时,通常选择SQL Server Standard安装方式,使其具有网络数据库的功能。在正确安装了SQL Server之后,就可以使用SQL Server了。

内容来自www.paper51.com

在使用SQL Server的过程中,与Web数据库开发有重要关系的几个工具有:

内容来自论文无忧网 www.paper51.com

------分隔线----------------------------
联系方式