基于Web技术的网络教学系统的设计与实现

上传人:206****923 文档编号:90397117 上传时间:2019-06-11 格式:DOC 页数:81 大小:2.23MB
返回 下载 相关 举报
基于Web技术的网络教学系统的设计与实现_第1页
第1页 / 共81页
基于Web技术的网络教学系统的设计与实现_第2页
第2页 / 共81页
基于Web技术的网络教学系统的设计与实现_第3页
第3页 / 共81页
基于Web技术的网络教学系统的设计与实现_第4页
第4页 / 共81页
基于Web技术的网络教学系统的设计与实现_第5页
第5页 / 共81页
点击查看更多>>
资源描述

《基于Web技术的网络教学系统的设计与实现》由会员分享,可在线阅读,更多相关《基于Web技术的网络教学系统的设计与实现(81页珍藏版)》请在金锄头文库上搜索。

1、山东大学硕士学位论文目 录摘 要IABSTRACTII第1章 绪论11.1网络教学系统概述11.1.1网络教学系统的发展及意义11.1.2网络教学系统的优势21.1.3国内外网络教学系统的发展现状31.1.4网络教学系统的发展趋势41.2目前网络教学系统中存在的问题51.3本文的主要工作和贡献71.4本文的组织结构7第2章 网络教学系统所使用的相关技术92.1 MICROSOFT .NET简介92.2 ASP.NET技术102.3 .NET框架的原生语言C#122.4 ADO.NET技术122.5 XML简介13第3章 系统需求分析153.1 系统概述153.2系统开发目标和需要解决的问题16

2、3.3系统功能性需求173.4系统建模213.4.1 UML语言213.4.2 标识参与者223.4.3 系统用例图223.4.4静态结构模型263.4.5动态行为模型273.4.6 包的划分283.5 系统的非功能需求303.6本章小结32第4章 系统设计334.1选择系统开发平台的原则334.1.1 J2EE平台与JSP技术334.1.2 .NET和ASP.NET344.1.3开发平台和工具的确定354.2系统体系结构的选择原则364.2.1 C/S模式364.2.2 B/S模式374.2.3 C/S模式与B/S模式的比较384.2.4本系统的体系结构394.3数据库设计404.3.1数据

3、库设计原则404.3.2数据库系统Microsoft SQL Server 2005414.3.3系统数据库设计424.4系统主要模块功能设计464.4.1学生模块设计464.4.2教师模块设计474.4.3管理员模块设计494.5网络教学系统的界面设计504.6本章小结51第5章 系统的实现535.1网络教学系统的主要功能模块的实现535.1.1系统登录/注册模块535.1.2课程教学模块545.1.3在线学习模块565.1.4网上答疑模块615.2系统安全设计与实现635.2.1利用ASP.NET和IIS的安全性635.2.2采用MD5加密算法加密敏感数据645.3系统部署和测试655.3

4、.1系统部署655.3.2系统测试655.4本章小结67第6章 总结与展望68参考文献70致 谢73CONTENTSChinese AbstractIEnglish AbstractIIChapter 1 Introduction11.1 Network Teaching System Overview11.1.1 Development of Network Teaching System and its Significance11.1.2 Advantages of Network Teaching System21.1.3 Development Status Quo of Netwo

5、rk Teaching System at Home and Abroad31.1.4 Development Trend of Network Teaching System41.2 Current Problems of Network Teaching System51.3 Main Work and Contribution71.4 Organizational Structure7Chapter 2 Related Technologies Used in Network Teaching System92.1 MICROSOFT .NET Introduction92.2 ASP.

6、 NET Technology102.3 Native Language C# of the NET Frame122.4 ADO.NET Technology122.5 XML Introduction13Chapter 3 System Requirements Analysis153.1 System Overview153.2 Development Goals and Problems to Solve163.3 System Functional Requirement173.4 System Modeling213.4.1 UML Language213.4.2 Identifi

7、cation of Participants223.4.3 Use Case Diagrams of System223.4.4 Static Structure Model263.4.5 Dynamic Behavior Model273.4.6 Packet Dipartition283.5 System Non-Functional Requirements303.6 Summary32Chapter 4 System Design334.1 Choosing the System Development Platform334.1.1 J2EE Platform and JSP Tec

8、hnology334.1.2 .NET and ASP.NET344.1.3 Development Platform and Identifying of Tools354.2 Choosing the System Architecture364.2.1 C/S Mode364.2.2 B/S Mode374.2.3 Comparison of C/S Mode and B/S Mode384.2.4 Architecture of the System394.3 Database Design404.3.1 Database Design Principles404.3.2 Databa

9、se System Microsoft SQL Server 2005414.3.3 System Database Design424.4 Main System Module Function Design464.4.1 Students Module Design464.4.2 Teachers Module Design474.4.3 Manager Module Design494.5 Network Teaching System Interface Design504.6 Summary51Chapter 5 System Implementation535.1 Implemen

10、tation of the Main Function Module in Network Teaching System535.1.1 System Login / Registration Module535.1.2 Course Teaching Module545.1.3 Online Tearning Module565.1.4 Online Q & A Module615.2 System Security Design and Implementation635.2.1 Usage of ASP.NET and IIS Security635.2.2 Utilize MD5 En

11、cryption Algorithm to Encrypt Sensitive Data645.3 System Deployment and Testing655.3.1 System Deployment655.3.2 System Testing655.4 Summary67Chapter 6 Conclusion and Expectation68References70Thanks73vi摘 要随着网络技术,特别是Internet技术的发展和普及,基于WEB的网络教学己经成为教学的重要方式和发展方向。网络教学是将计算机和网络通信技术应用到教学领域的产物,这种教学模式完全是通过网络实现

12、的,它既能充分发挥网络在教学中的优势,又能充分体现以学生为主体、教师为主导的教学理念,是构筑知识经济时代人们终身学习的一种新型教育模式,是未来教育发展的一种趋势。本文在对国内外网络教学现状充分研究的基础上,结合山东电子职业技术学院的实际需求,采用Rational统一过程(RUP)为软件开发方法,以统一建模语言(UML)为分析设计描述语言,以.NET为技术平台架构,设计并实现了一个基于WEB技术的网络教学系统。本文所实现的网络教学系统,采用B/S体系结构,开发平台采用Window Server 20O3+IIS6.0+ASP.NET,后台数据库采用SQL Server 2005,ASP.NET的

13、前端开发工具是Visual Studio 2005。系统主要涉及学生学习、教师教学及管理员管理等功能,是一个具有实用性的网络平台。在这个平台下,可以充分利用网络资源,使学生方便的进行学习,教师轻松的进行教学及管理。本文通过分析网络教学系统开发的背景和现状,简要描述了系统需要解决的主要问题;分析了系统的功能需求和非功能性需求;在需求分析的基础上,进行了系统总体设计。由系统的静态模型类图导出了系统数据库,并对系统中学生、教师、管理员三大主要功能模块的设计进行了详细描述。论文较详细地讨论了系统的技术实现,提供了系统的部分界面和流程,并详细介绍了系统中主要功能模块的实现。论文最后对本文所做的开发、设计

14、工作进行了总结,并阐述了进一步的开发、扩展该系统所需的工作。关键字: Web;B/S;网络教学系统;UML建模;ASP.NET ABSTRACTWith the development of network technology, especially the development and diffusion of Internet technology, web-based network teaching has become an important way of instructing students and is a significant step in a new pedag

15、ogical direction. Network Teaching is the product of computer and network communication 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 student-centered, teacher -led philosophy. This is a new mode of ed

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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