多层分布式结构教学管理信息系统的应用研究

上传人:206****923 文档编号:90823712 上传时间:2019-06-19 格式:DOC 页数:71 大小:1.62MB
返回 下载 相关 举报
多层分布式结构教学管理信息系统的应用研究_第1页
第1页 / 共71页
多层分布式结构教学管理信息系统的应用研究_第2页
第2页 / 共71页
多层分布式结构教学管理信息系统的应用研究_第3页
第3页 / 共71页
多层分布式结构教学管理信息系统的应用研究_第4页
第4页 / 共71页
多层分布式结构教学管理信息系统的应用研究_第5页
第5页 / 共71页
点击查看更多>>
资源描述

《多层分布式结构教学管理信息系统的应用研究》由会员分享,可在线阅读,更多相关《多层分布式结构教学管理信息系统的应用研究(71页珍藏版)》请在金锄头文库上搜索。

1、硕硕 士士 学学 位位 论论 文文 论文题目论文题目 多层分布式结构教学管理信息系统的应用研究多层分布式结构教学管理信息系统的应用研究 作者姓名作者姓名 叶叶 建建 文文 指导教师指导教师 干干 红红 华华 学科学科(专业专业) 软件工程软件工程 所在学院所在学院 软件学院软件学院 提交日期提交日期 2005 年年 月月 浙 江 大 学 硕 士 学 位 论 文 多层分布式结构教学管理信息系统的应用研究多层分布式结构教学管理信息系统的应用研究 作者姓名 叶建文 指导教师 干红华 学科(专业) 软件工程 所在学院 软件学院 2005 年 月 摘摘 要要 随着计算机应用领域的拓展和系统规模的扩大,计

2、算机软件的 复杂度也在不断增加,软件系统结构在软件设计和开发过程中所起 的作用也越来越重要。多层分布式结构模式以其可伸缩性、可配置 性、安全性以及体现软件集成的思想优点,正在得到广泛应用。 本文结合公安海警高等专科学校教学管理信息系统的开发实例 对如何开发多层分布式结构的管理信息系统做了较深入的论述。首 先,详细介绍了多层分布式结构体系的发展及其技术特征;然后着 重阐述了管理系统的核心-数据库技术,并结合 MS SQL Server 2000 分析了当今数据库管理系统的主要特点;讨论了多层数据库应 用程序的开发方法;最后论述了教学管理系统的整个开发过程,包 括系统分析、系统设计和系统实现三个阶

3、段,并列举了学生信息系 统、课程管理模块的数据流程图、E-R 图和代码。 本系统在开发过程中应用了一种较新的开发方法,即在系统分 析和系统设计阶段采用的是生命周期法和原型法相互结合,在系统 实施阶段采用了面向对象的程序设计方法。这种开发方法使用户最 大限度地参与到系统的开发过程中,使开发出的系统能较好地满足 用户的需求。为了加强系统的安全稳定性,采用了暂存数据技术, 使系统中当数据库服务器或应用服务器发生故障时,用户能够把更 新的数据暂时存储在客户端机器中,待数据库服务器或应用服务器 工作恢复正常后,再把数据加载到系统中并更新回数据库。 关键词 多层分布式;数据库;数据库管理系统;面向对象 A

4、bstract With the development of the application and enlargement of systematic scale in computer domain,on one hand the complication of software also is increasing continuously;on the other hand the functions of systematic structure of software are more and more significant in the procedure for desig

5、ning and exploiting for software.Because of it virtues such as flexibility,configurability,reliablity and embodying the thought of integrated software etc.,Multi-tier distributed strctuctre mould is putting in use popularly. In this article the development of The Public security marine Pokice Academ

6、ys management information system on the Multi-tier Distributed structure is described by means of a specific example in detail.Above of all ,in the beginning of the article,we present the development and the technical characteristics of the Multi-tier Distributed structure systematically.Subsequentl

7、y, the article puts the emphasis on the core of the management information system-the database technology,and analses the main characteristics of database management system in combination with the MS SQL Server 2000.Finally,we take the teaching management system as an instance to discuss the whole e

8、xploiting process,in which there stages,that is,thesystem analyses,the system design and the system implement,and especially the article emphasizes on the adjustment of the system capability. 并列举了学生信息系统、课程管理模 块的数据流程图、E-R 图和代码。 A new development methodology is used,that is,in the course of the system

9、 analysis and design,there is the combination of life circle approach and prototyping approach,but the object-oriented program design methodologies in the procedure of the system implement.Using this method to exploit system,the users can take part in the development process of the system utmodt,and

10、 the system can be in corps with the needs of users preferably.In order to strengthen the security and stability of the system,the technology of data interim store is applied .When the database server or application server is out of control,the users can dtore the updated data into the client comput

11、ers;after the database server or application server can work,the users load the data and update into the database. Keywords Multi-tier distributed;Database;Database Management System;Object Oriented 目目 录录 摘摘 要要3 3 ABSTRACTABSTRACT4 4 目目 录录5 5 第一章第一章 概述概述7 7 1.1 问题的提出7 1.2 课题研究现状及需求8 1.3 系统的可行性和关键技术9

12、 1.4 本文主要内容和结构安排10 第二章第二章 多层分布式结构体系多层分布式结构体系1111 2.1 结构体系的发展过程11 2.1.1客户机/服务器模式.12 2.1.2浏览器/服务器模式.14 2.1.3多层分布式结构16 2.2 多层分布式结构的技术特征19 第三章第三章 数据库技术数据库技术2020 3.1 数据库技术的发展20 3.2 数据库系统的三种数据模型21 3.2.1层次模型21 3.2.2网状模型22 3.2.3 关系模型.22 3.3 MS SQL SERVER 2000 关系数据库管理系统25 3.3.1数据管理25 3.3.1.1 数据库对象.25 3.3.1.2

13、 事务处理.28 3.3.2数据保护29 3.3.2.1 备份和恢复.29 3.3.2.2 安全性管理.30 第四章 使用 Delphi 开发多层数据库应用程序.32 4.1 多层数据库技术概述.32 4.1.1 单/双层数据库程序32 4.1.2 C/S 模式多层数据库应用程序. 33 4.1.3 B/S 模式数据库应用程序.34 4.2 MIDAS 技术34 4.2.1 基于 Midas 技术的多层数据库应用程序执行过程36 4.2.2 应用程序服务器的结构37 4.2.3 选择合适的通信协议38 4.3 ActiveForm 技术.38 4.3.1 在应用服务器端建立数据库别名39 4.

14、3.2 建立应用服务器程序.39 4.3.3 建立客户端应用程序.39 4.3.4 使用 ActiveForm 进行包装.40 第五章第五章 教学管理信息系统的总体设计教学管理信息系统的总体设计4 43 3 5.1 教学管理信息系统的开发方法43 5.2 教学管理信息系统的模块设计45 5.3 教学管理信息系统的体系结构48 5.4 教学管理信息系统的数据库设计49 5.4.1 数据流程图.49 5.4.2 数据库概念结构设计.50 5.4.3 数据库逻辑结构设计.52 5.5其它功能模块56 5.4.1 输入输出设计.56 5.4.2安全性设计56 5.4.3备份和恢复设计57 第六章第六章 教学管理系统系统的实现教学管理系统系统的实现5959 6.1 系统的实现59 6.2 相关问题及措施66 6.2.1提高系统性能的方法66 6.2.2遗留的问题67 第七章第七章 结束语结束语.69.69 参考文献参考文献.69.69 个人论文个人论文.69.69 致致 谢谢.70.70 附件一:学生信息管理子系统代码 附件二:课程管理子系统代码 第一章 概述 1.1 问题的提出 随着计算机多媒体技术、网络通信技术的飞速发展及其在教育教学领域的 应用,教育史上正在引发一场全面、深刻的历史性变革,它包括教育思想、观 念、模式、规律、手段、方法等的变革。基于网络的多媒体教学、以学

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

当前位置:首页 > 中学教育 > 其它中学文档

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