【正文】
,這種教學模式完全是通過網(wǎng)絡(luò)實現(xiàn)的,它既能充分發(fā)揮網(wǎng)絡(luò)在教學中的優(yōu)勢,又能充分體現(xiàn)以學生為主體、教師為主導(dǎo)的教學理念,是構(gòu)筑知識經(jīng)濟時代人們終身學習的一種新型教育模式,是未來教育發(fā)展的一種趨勢。山東大學碩士學位論文目 錄摘 要 IABSTRACT II第1章 緒論 1 1 1 2 3 4 5 7 7第2章 網(wǎng)絡(luò)教學系統(tǒng)所使用的相關(guān)技術(shù) 9 MICROSOFT .NET簡介 9 10 .NET框架的原生語言C 12 12 XML簡介 13第3章 系統(tǒng)需求分析 15 系統(tǒng)概述 15 16 17 21 UML語言 21 標識參與者 22 系統(tǒng)用例圖 22 26 27 包的劃分 28 系統(tǒng)的非功能需求 30 32第4章 系統(tǒng)設(shè)計 33 33 J2EE平臺與JSP技術(shù) 33 . 34 35 36 C/S模式 36 B/S模式 37 C/S模式與B/S模式的比較 38 39 40 40 SQL Server 2005 41 42 46 46 47 49 50 51第5章 系統(tǒng)的實現(xiàn) 53 53 53 54 56 61 63 63 64 65 65 65 67第6章 總結(jié)與展望 68參考文獻 70致 謝 73CONTENTSChinese Abstract IEnglish Abstract IIChapter 1 Introduction 1 Network Teaching System Overview 1 Development of Network Teaching System and its Significance 1 Advantages of Network Teaching System 2 Development Status Quo of Network Teaching System at Home and Abroad 3 Development Trend of Network Teaching System 4 Current Problems of Network Teaching System 5 Main Work and Contribution 7 Organizational Structure 7Chapter 2 Related Technologies Used in Network Teaching System 9 MICROSOFT .NET Introduction 9 ASP. NET Technology 10 Native Language C of the NET Frame 12 Technology 12 XML Introduction 13Chapter 3 System Requirements Analysis 15 System Overview 15 Development Goals and Problems to Solve 16 System Functional Requirement 17 System Modeling 21 UML Language 21 Identification of Participants 22 Use Case Diagrams of System 22 Static Structure Model 26 Dynamic Behavior Model 27 Packet Dipartition 28 System NonFunctional Requirements 30 Summary 32Chapter 4 System Design 33 Choosing the System Development Platform 33 J2EE Platform and JSP Technology 33 .NET and 34 Development Platform and Identifying of Tools 35 Choosing the System Architecture 36 C/S Mode 36 B/S Mode 37 Comparison of C/S Mode and B/S Mode 38 Architecture of the System 39 Database Design 40 Database Design Principles 40 Database System Microsoft SQL Server 2005 41 System Database Design 42 Main System Module Function Design 46 Students Module Design 46 Teachers Module Design 47 Manager Module Design 49 Network Teaching System Interface Design 50 Summary 51Chapter 5 System Implementation 53 Implementation of the Main Function Module in Network Teaching System 53 System Login / Registration Module 53 Course Teaching Module 54 Online Tearning Module 56 Online Q amp。 A Module 61 System Security Design and Implementation 63 Usage of and IIS Security 63 Utilize MD5 Encryption Algorithm to Encrypt Sensitive Data 64 System Deployment and Testing 65 System Deployment 65 System Testing 65 Summary 67Chapter 6 Conclusion and Expectation 68References 70Thanks 73vi摘 要隨著網(wǎng)絡(luò)技術(shù),特別是Internet技術(shù)的發(fā)展和普及,基于WEB的網(wǎng)絡(luò)教學己經(jīng)成為教學的重要方式和發(fā)展方向。本文在對國內(nèi)外網(wǎng)絡(luò)教學現(xiàn)狀充分研究的基礎(chǔ)上,結(jié)合山東電子職業(yè)技術(shù)學院的實際需求,采用Rational統(tǒng)一過程(RUP)為軟件開發(fā)方法,以統(tǒng)一建模語言(UML)為分析設(shè)計描述語言,設(shè)計并實現(xiàn)了一個基于WEB技術(shù)的網(wǎng)絡(luò)教學系統(tǒng)。系統(tǒng)主要涉及學生學習、教師教學及管理員管理等功能,是一個具有實用性的網(wǎng)絡(luò)平臺。本文通過分析網(wǎng)絡(luò)教學系統(tǒng)開發(fā)的背景和現(xiàn)狀,簡要描述了系統(tǒng)需要解決的主要問題;分析了系統(tǒng)的功能需求和非功能性需求;在需求分析的基礎(chǔ)上,進行了系統(tǒng)總體設(shè)計。論文較詳細地討論了系統(tǒng)的技術(shù)實現(xiàn),提供了系統(tǒng)的部分界面和流程,并詳細介紹了系統(tǒng)中主要功能模塊的實現(xiàn)。關(guān)鍵字: Web;B/S;網(wǎng)絡(luò)教學系統(tǒng);UML建模; ABSTRACTWith the development of network technology, especially the development and diffusion of Internet technology, webbased network teaching has bee an important way of instructing students and is a significant step in a new pedagogical direction. Network Teaching is the product of puter and network munication technology that has been applied to the field of teaching where instruction is achieved remotely through a network. It can give full play to the advantages of networks in teaching, and also fully embodies the studentcentered, teacher led philosophy. This is a new mode of education in the era of knowledge economies to let a person whole life learning. It is a trend in the development of future educational systems.This paper has its basis in the extensive research done on the status quo of network teaching in China and other countries. We have designed and implemented a network teaching system based on web technology to meet the actual needs of Shandong College of Electronic Technology. We used Rational Unified Process (RUP) software development methods, the Unified Modeling Language (UML) for the analytic design description language, and the Microsoft .NET Framework for the technology platform. Specifically, the network teaching system uses the B/S architecture and runs on Window Server 2003, IIS with , and SQL Server 2005 backend database. The frontend was developed in Visual Studio 2005. This system is a practical network platform mainly intended for learning, teaching, and management functions. With this platform we can make full use of network resources to facilitate students’ learning and teachers’ teaching and managing.This paper briefly describes the main problems that need to be solved in the network teaching system by analyzing its development background and current status quo. It also analyzes system functional requirements and nonfunctional requirements and processes a systematic design based on demand analysis. The database is exported to a system static model class diagram and gives a detailed description of the design of three major functional modules (middle school students, teachers and administrators). It discusses in more detail the technical specifics of the system and the main functions of the system modules, and illustrates part of the system interface and processes.Finally, the paper summarizes the development and design work and discusses the need to further develop and expand the system.Keywords: Web。 Network teaching system。 III第1章 緒論隨著科學技術(shù)的進步,尤其是計算機網(wǎng)絡(luò)的發(fā)展,人類將進入信息社會,因此人們的生活方式、工作方式,以及教育方式都將隨之改變。末來的教育技術(shù)必然將重點放到以信息技術(shù)為基礎(chǔ)的網(wǎng)絡(luò)教育技術(shù)上。網(wǎng)絡(luò)教學是指利用計算機網(wǎng)絡(luò)技術(shù)與多媒體技術(shù),在網(wǎng)絡(luò)環(huán)境下開展教學的方式。網(wǎng)絡(luò)教學是現(xiàn)代遠程教育的一種表現(xiàn)形式,現(xiàn)代遠程教育是從20世紀后半葉逐漸發(fā)展起來的一種新型的教育形式,它經(jīng)歷了傳統(tǒng)的函授教育和以廣播、衛(wèi)星為媒體傳送教學內(nèi)容的教育形