毕业设计——校园教学资源共享与交流平台设计与实现
- 格式:doc
- 大小:1.12 MB
- 文档页数:41
高校资源共享平台的设计与实现高校资源共享平台的设计与实现是指为了促进高校资源共享与合作,搭建一个高效、便捷的信息交流平台,满足高校师生的教育、研究和学术需求的系统。
一、背景介绍随着高等教育的普及和发展,各个高校积累了丰富的教学、科研、图书馆等资源。
然而,这些资源在现有情况下往往无法得到充分的共享和利用,导致资源的浪费和重复建设。
因此,开发一个高校资源共享平台成为了当务之急。
二、需求分析1.资源分类:将高校资源按照类型进行分类,如教学资源、科研资源、图书馆资源等。
2.资源搜索:用户可以通过关键词搜索,快速找到所需资源。
3.资源上传与分享:高校成员可以将自己拥有的资源上传至平台,与其他用户分享。
4.资源下载与使用:用户可以在平台上浏览和下载资源,并按需使用。
5.资源评论与评分:用户可以对资源进行评论和评分,提供参考意见,帮助其他用户选择合适的资源。
6.权限管理:平台需要设置不同用户的权限,确保资源的管理和使用的合规性。
7.用户管理:平台需要提供用户注册、登录、密码找回等功能,保护用户的隐私和安全。
三、平台设计1.用户界面设计:界面要简洁、清晰,方便用户操作和浏览资源。
可以采用响应式设计,适配不同设备。
2.资源展示:通过卡片式布局展示资源,包括资源名称、类型、上传者、评分等信息,用户可以根据自己的需求进行筛选与查看。
3.搜索功能:提供关键词搜索和高级搜索功能,通过关键词、资源类型、上传者等条件来精确查找所需资源。
4.资源上传与分享:用户可以通过上传按钮将自己的资源上传至平台,并填写相应的信息和描述。
分享功能可以让用户将资源分享到社交媒体等平台,扩大资源传播范围。
5.资源下载与使用:用户可以点击资源卡片进入资源详情页,查看资源的详细信息,并进行下载和使用。
6.资源评论与评分:用户可以对资源进行评论和评分,提供宝贵的反馈和建议,供其他用户参考。
7.权限管理:设立不同的用户角色和权限,比如管理员、教师、学生等,确保资源管理的合规性。
目录摘要 (I)第1章校园网概述 (1)第2章校园网的需求分析与设计方案 (3)2。
1需求分析 (3)2.2网络层次分析 (4)2。
3总体设计方案 (5)2.4网络设备选型 (6)2.5校园网拓扑结构图 (8)2。
6信息点的设置 (9)第3章交换机模块设计 (10)3.1IP地址分配与VLAN的划分 (10)3.2接入层交换机的配置 (11)3.3汇聚层交换机的配置 (13)3.4核心层交换机的配置 (17)第4章路由模块配置 (20)4。
1配置路由器的基本参数 (20)4。
2配置路由器的各接口参数 (21)4.3配置路由器的路由功能 (21)4。
4配置路由器上的NAT (22)4.5配置路由器上的访问控制列表 (22)4。
6配置身份认证 (24)4。
7防火墙的介绍 (25)第5章服务器介绍与系统测试 (26)5.1服务器介绍 (26)5。
2系统测试 (27)结论 (29)致谢 (29)参考文献 (30)摘要:本论文全面介绍了校园网建设的各种知识。
重点对校园网中的交换路由配置做了详细的解释。
论文由六个章节构成,分别对校园网的概述、校园网的需求分析与设计方案、交换机的模块设计、路由器的模块配置、服务器介绍与系统测试及结论、致谢及参考文献都进行了说明。
校园网络建设也算是一项比较复杂的工程,本论文没有将所有的交换路由配置都写出来,只是配置了几个典型。
在防火墙跟服务器方面也只是做了简单的介绍。
校园网实现了教育资源的最大共享和信息的最快获取。
关键词:虚拟局域网;路由器;交换机;服务器。
Abstract:I n this paper, a comprehensive introduction to the campus network of knowledge. Focus on the campus network to exchange routing configuration has done a detailed explanation. Papers of six chapters constitute, respectively, for an overview of the campus network, campus network needs analysis and design, the modular design of the switches, routers configuration of modules, servers and introduced the system testing and conclusions, with references to thank all for The description。
大学校园网络的设计与搭建毕业设计目录1 绪论 (1)1.1 课题研究背景及目的 (1)1.2 国内外研究状况 (1)1.3 课题的研究方法 (2)1.4 论文构成及研究内容 (2)2 校园网络设计原则与需求分析 (3)2.1 校园网络设计原则 (3)2.1.1 开放性 (3)2.1.2 投资保护 (3)2.1.3 可扩充性 (3)2.1.4 安全性 (3)2.1.5 可管理性 (3)2.2 校园网络功能需求分析 (4)2.3 技术需求分析 (4)2.4 网络安全需求分析 (4)3 网络总体设计 (6)3.1 校园网络拓扑 (6)3.2 网络层次设计 (6)3.3 动态路由协议 (7)3.4 IP规划和VLAN划分 (9)4 设备选用 (11)4.1 网络设备选择的原则与注意事项 (11)4.2 核心路由器的选择 (11)4.3 核心交换机的选择 (12)4.4 汇聚层交换机的选择 (13)4.5 接入层交换机的选择 (14)4.6 防火墙的选择 (15)4.7 服务器的选择 (16)5 网络布线系统设计 (17)5.1 校园主干网络系统 (17)5.2 网络中心拓扑结构 (18)5.3 教学楼拓扑结构 (18)5.4 宿舍楼拓扑结构 (19)5.5 无线区域拓扑结构 (20)6 网络安全与管理 (21)6.1 网络安全问题 (21)6.2 网络安全管理策略 (21)6.2.1 访问控制 (21)6.2.2 安全接入和配置 (22)6.2.3 拒绝服务的防止 (22)结论 (23)致谢 .............................................. 错误!未定义书签。
参考文献 . (24)附录 (25)附录A 核心层多层交换机配置 (25)附录B 网络中心路由器配置 (27)附录C 教学楼汇聚层交换机配置 (28)附录D 寝室楼VLAN配置 (30)附录E 财务处ACL配置 (31)1 绪论1.1 课题研究背景及目的如今,各项先进的科学技术飞速发展,它强有力的改善了我们的生活方式,给人们群众的生活带来了深远的影响。
资源共享网站的实现摘要:随着信息科技在全社会的飞速发展与普及,把世界上所有电脑的资源连接起来的技术已日渐成熟,每天都有海量的信息在各种电脑网络上驰骋。
特别是INTERNET的普及,它大大改变了传统的人们获取各种资源的手段,对人们的日常生活、工作、学习等产生深刻的影响。
但它的副作用也随之产生,INTERNET产生大量信息使之成为一个信息的海洋,花费大量的时间用来寻找资源,使之成为人们的负担。
资源共享网站的开发的目标是实现资源下载的系统化,规范化和自动化。
使人们节省寻找资源时间,大大提高工作、学习效率,从而大大提高了生活质量。
本系统主要支持网页制作、flash相关、图像处理等几类软件的下载。
它包括资源信息分类、站点内信息搜索、资源下载、显示本日下载、显示最近更新等内容。
管理员可对资源信息进行删除、添加、修改,还可对会员用户进行管理等操作。
0关键字:ASP;数据库;资源下载1系统简介1.1系统的组成模块网站建设:网页制作、压缩优先、网页加密、链接检测、网站发布、其他类、代码转化、编程工具、数据库类Flash相关:格式转化、Flash特效、萃取SWF、SWF解密类、另类软件。
图像转化:图片压缩、图像截取、图像制作、图像浏览、格式转化、动画工具辅助工具:上传下载、整站下载、文件更名、内容替换、其他精品2开发工具2.1开发工具简介2.1.1.Web信息处理模式W e b信息处理模式是指将信息资源以页面的方式保存在WWW服务器中。
传统的网页信息是相对静止的页面(称为静态网页),网页间的联系主要通过超链接实现。
映客为了让起来,必须在HTML页面中嵌入程序,客户在浏览器端输入参数,提交给Web服,Web服务器会启动相应的程序完成必要的处理,然后将结果通过Web服务器以HTML面的形式传送给浏览器,实现信息的自动发布,即动态网页技术。
2.1.2Dreamweaver开发工具利用DREAMWEA VER和简单的ASP语言就可以实现本系统。
毕业设计——校园教学资源共享与交流平台设计与实现该平台的设计与实现分为前端设计和后端实现两个部分。
前端设计主
要负责用户界面的设计和用户交互,后端实现则负责处理用户请求、数据
库管理和数据传输。
前端设计:
1.用户注册与登录:用户可以在平台上注册一个账号,通过提供个人
信息和设置密码来创建账号。
已注册的用户可以使用账号和密码登录到平台。
2.首页与功能:平台的首页将展示最热门和最新上传的教学资源,同
时提供一个框,让用户可以根据关键词来资源。
后端实现:
1.用户认证与权限管理:后端需要对用户注册和登录进行验证和管理,确保用户的身份安全。
同时,根据用户的身份,不同的权限将授予不同的
用户。
2.数据库管理:后端需要维护一个数据库,用于存储用户信息、资源
信息、评价信息等。
数据库需要进行合理的设计和规划,以实现数据的高
效管理和查询。
4.服务器部署与维护:平台需要在服务器上部署,确保平台的稳定性
和安全性。
后端需要不断对服务器进行维护和更新,以提供优质的服务。
通过设计与实现上述功能,校园教学资源共享与交流平台可以为教师
和学生提供一个便捷的交流平台,促进教学资源的共享与交流。
这对于教
师来说,可以提高教学效果和教学质量;对于学生来说,可以提供更多的学习资源,增强学习的效果和兴趣。
校园网的设计与实现毕业论文目录第一章前言 (1)第二章概述 (2)一、校园网的发展 (2)二、校园网的意义及目的 (3)三、校园网的功能 (4)3.1信息传递 (4)3.2资源共享 (4)3.3方便教学 (4)四、校园网规划设计的主要任务 (5)第三章校园网络设计系统需求分析及目标 (6)一、校园网的设计要求 (6)二、网络设计目标 (6)三、设计原则 (7)3.1先进性 (7)3.2可靠性 (7)3.3安全性 (8)3.4网络设备安全 (8)3.5VLAN划分保证网访问安全 (8)四、系统需求分析 (9)五、校园基础应用平台 (9)5.1信息共享 (9)5.2信息交流 (9)5.3课件系统 (9)5.4办公自动化 (10)5.5家庭办公学习 (10)5.6远程教学(网络课程) (10)5.7教务管理 (10)六、安全与管理需求 (10)6.1网络安全需求分析 (10)6.2网络管理需求分析 (11)七、实用与经济性 (11)八、校园网系统建设目标 (11)九、校园网的管理与维护 (12)第四章方案设计 (13)一、校园网的设计方案 (14)1.1教学信息资源建设 (14)1.2管理信息资源建设 (14)1.3外部信息资源建设 (15)二、网络设备选型 (15)三、不间断电源(UPS) (16)四、服务器平台选择 (16)五、接入层结构设计 (17)六、布线系统设计 (18)七、层次型结构的提出 (18)八、核心层结构设计 (19)九、汇聚层结构设计 (20)十、接入层结构设计 (21)十一、主干网设计 (21)十二、IP地址规划 (22)十三、VLAN设计 (23)十四、校园网接入Internet (25)第五章软硬件和VLAN及IP技术的分析 (25)一、软硬件的功能 (25)1.1路由器 (25)1.2 交换机 (26)1.3 服务器 (27)二、 VLAN在企业网校园网中的应用 (28)2.1 VLAN技术概述 (28)2.2 使用VLAN技术的优点 (29)2.3 VLAN的划分方法 (29)2.4 VLAN 之间的通信的配置命令 (31)三、TCP/IP协议 (32)第六章物理网络设计 (33)一、校园网设备选型 (33)二、核心层设备选型 (34)三、汇聚层设备选型 (36)四、接入层设备选型 (38)五、路由器选型 (38)六、防火墙设备的选型 (40)七、服务器设备选型 (44)第七章校园网的总体结构设计 (47)一、网络设计 (47)1.1 主干网络设计 (47)1.2 分成化设计 (47)二、网络设计方案描述 (49)2.1 网络总体规划设计 (49)2.2 网络拓扑结构 (49)2.3网络设备原则 (52)2.4 网络设备的选择原则 (53)三、网络总体布线 (54)3.1工作区子系统 (56)3.2水平布线子系统 (56)3.3垂直主干子系统 (57)3.4管理子系统 (58)3.5设备间子系统设计 (58)3.6 建筑群主干子系统设计 (59)第八章结构化综合布线系统设计方案 (60)一、基本结构 (60)二、设计原则 (60)2.1实用性 (61)2.2灵活性 (61)2.3模块化 (61)2.4可扩展性 (61)2.5经济性 (61)三、综合布线系统的需求 (62)四、校园网各布线子系统设计与实施 (62)4.1垂直布线子系统 (62)4.2设备间子系统 (63)4.3管理区子系统 (63)4.4管理子系统得硬件构成 (64)4.5水平布线子系统 (65)4-6工作区子系统 (65)五、布线材料的技术要求 (67)六、设备管理及需求 (69)6.1工作区子系统 (69)6.2水平干线子系统 (71)6.3管理子系统 (72)6.4垂直主干子系统 (75)第九章网络中心强弱电设计与电源保护 (78)一、UPS设计 (78)二、网络中心防雷 (78)第十章系统集成 (80)一、硬件系统集成 (80)二、软件系统集成 (85)2.1服务器操作系统的选择 (85)2.2DHCP服务器配置 (86)2.3DNS服务器配置 (92)2.4WEB服务器配置 (96)2.5FTP服务器配置 (99)2.6服务器配置 (106)三、软路由的配置 (110)3.1 软路由的配置 (110)3.2 客户端的配置 (111)四、代理服务器 (112)4.1 代理服务器的安装与设置 (112)4.2 客户端的设置 (112)4.3 测试 (113)参考文献及标准 (114)第一章前言本设计方案按照最新的中国人民国国家标准:《建筑与建筑群综合布线系统工程设计规》(GB/T50311-2000)和《建筑与建筑群综合布线系统工程施工及验收规》(GB/T50312-2000),并根据工业大学院软件职业技术学院校园络规划设计与系统集成方案的要求及建筑楼层的分布情况,围绕工业大学院软件职业技术学院校园网的应用需求,从综合布线的重要性、长远性、可扩展性以及所采用的综合布线系统产品的特点而设计。
毕业设计(论文)开题报告1.文献综述:结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2500字以上的文献综述,文后应列出所查阅的文献资料。
一、网上教学系统的概述及其特点1.1 网上教学系统概述21世纪是一个信息化的时代,网络这一信息时代的产物,已经超出了技术产品本身的内涵,而向社会生活的各个领域扩展,并逐渐形成了具有鲜明时代特色的文化。
学习作为延续人类已有物质文化成果、并在原有知识基础上创造出前所未有的内容的活动,已从传统的基于课堂的“老师教授——学生学习”的模式转变为通过多种途径来实现,网络教学是一个必然的发展趋势。
与传统教育相比,借助互联网实现的网络教学是一种全新的教育模式,它可以突破时间和空间的限制,帮助人们随时随地的学习,让更多的学习者共享优秀的教育资源;网络教育具有开放性、交互性、协作性、自主性等特点,可以使更多的人尤其是无法到校园内学习的人们接受高等教育,它将成为终身教育的首选形式。
以信息技术为依托的现代网络教育对中国教育而言,既是挑战,更是机遇。
抓住这个机遇,就会创造出教育领域中的一片新天地。
1.2 网上教学系统的特点本系统采用B/S模式,使用ASP作为开发语言,用SQL Server 2000开发后台数据库。
本系统分前台管理和后台管理两部分。
前台管理主要实现以下功能:学生网上注册个人信息;学生在线查询资料;在线视频学习;在线考试可以随时检测学生的学习情况;在线论坛可以收集学生的疑难问题和在线交流;公告栏可以时事的显示最新的消息。
强大的后台管理主要实现以下功能:可以对学生资料的查询与删除;对课程相关资料的添加、删除、修改等;发布新的公告。
二、相关技术概述2.1 该系统采用技术开发,运作于Windows XP的环境下,利用Visual Studio 2005功能强大的集成开发平台,后台数据库采用SQL Server 2000来存储数据。
是一个已编译的、基于.NET的Web应用程序开发环境,可以用任何与.NET 兼容的语言创作Web应用程序。
《排课系统》第一章系统概述1.1系统开发背景及目的意义1。
1。
1 系统开发背景计算机的发展至今已有很长的历史了,但是真正将计算机技术应用到生活实践中来,时期还不是很长.现在社会的发展趋势越来越体现出计算机技术的重要性,许多的计算机产品,相关软件的研制开发,越来越受到人们的青睐,计算机也越来越接近人们的生活了。
将计算机技术应用到实际生活中,这一研究是现在最热门的研究课题。
作为学生接触最多的也就是教育与教学,在这一环节当中学习计算机,利用计算机相当重要,利用计算机进行网上课堂,网络学习,少去了老师和学生之间的很多不便,例如:时间上的自由选择、学生面对老师的一种紧张和窘迫、学习和解答的及时和快捷等等问题。
在计算机软件教学上都可以省去这些不必要的麻烦.计算机教学现在各大高校以及企事业单位中也已经较多的开始应用了。
运用计算机进行教学环节的管理和实践更是方便多多,省去了以前很多的麻烦手续,省去了不必要的诸多申请和批准,现在运用计算机教学来提高教学效率,提高教学质量,培养相对的办事能力,同时也锻炼了自主开发应用计算机的一种兴趣和潜力。
计算机的大容量硬盘存储,高性能高效率的CPU处理器,为现代化的教学管理提供了完备的后备力量,为用户省去了后顾之忧。
而且计算机的的功能齐全比我们人力的要快很多倍,省去了很多的人力劳动,进一步真正实现了自动化的教学和管理。
基于现代化教学和临沂师范学院实际情况的要求,开发了该院系教学管理系统.1.1。
2系统开发的目的意义随着计算机的普及和发展,人们开始利用计算机解决越来越多的实际问题,虽然现在软件的数量如雨后春笋,但依然不能满足用户的各种需要,尤其是用于学校院系教学管理方面的软件。
为了适应这个高科技的信息时代发展,有力地促进教学内容、教学方法改革的力度,满足学校的教学管理要求,实现学校教学管理低成本投入,提高办公效率。
最大限度地适应于各种软硬件环境,兼顾不同学科的教学特点,适用于不同水平用户群的通用性要求,以尽可能低廉的投入而获得尽可能高效的教学效益的经济性要求。
大庆师范学院本科生毕业论文校园局域网的设计与实现院(系)计算机科学与信息技术学院专业计算机科学与技术研究方向网络工程学生姓名董宁学号201204010109指导教师姓名李娟指导教师职称讲师2016年5月20日摘要本文就国内的校园网络使用不便,没有提供对数据的集中管理,以及大量资源的冗余等问题,做出了以下的网络设计规划。
本文应用电子化局域网管理代替人工化运作网络来降低运营成本、运用先进的技术来提高工作效率,同时加快了校园日常电子数字化的脚步。
关键词:逻辑网络设计;物理网络设计;局域网管理AbstractThe domestic campus network use inconvenience, did not provide centralized management of data,and a lot of resources redundancy and other issues,made the following network design and planning.In this paper,the application of electronic LAN management instead of artificial operation of the network to reduce the operation cost,operation of advanced technology to improve work efficiency.At the same time to speed up the daily campus electronic digital footsteps.Keywords:logic network design; physics network design; LAN manage目录第一章绪论 (1)1.1课题背景 (1)1.2离子目的和意义 (1)1.3系统设计思想 (1)第二章可行性分析 (3)2.1经济可行性 (3)2.2技术可行性 (3)2.3运行可行性 (4)2.4本章小结 (4)第三章需求分析 (5)3.1业务需求分析 (5)3.1.1学院需求分析 (5)3.1.2用户需求分析 (6)3.1.3技术需求分析 (7)3.2现有网络情况分析 (7)3.2.1各楼总体情况分析 (7)3.2.2设备数量统计 (9)3.2.3设备分布情况分析 (10)3.2.4网络信息点分布明细表 (10)3.3应用技术需求 (11)3.3.1远程办公VPN (11)3.3.2网络服务质量QoS (11)3.3.3虚拟局域网VLAN (11)3.3.4访问控制ACL (12)3.3.5电话网络VoIP (13)3.4流量分析 (13)3.4.1通信模式分析 (13)3.4.2通信边界分析 (14)3.4.3通信容量分析 (15)3.5本章小结 (15)第四章逻辑设计 (16)4.1园区网设计考虑因素 (16)4.1.1广播数据和网络环路 (16)4.1.2寻址能力和伸缩能力 (16)4.1.3网络层次考虑 (16)4.2接入层方案设计 (16)4.2.1接入层主要设备应用 (16)4.2.2VLAN的IP编址和策略设计 (17)4.3汇聚层方案设计 (20)4.3.1各楼汇聚层设备的使用 (20)4.3.2ACL访问控制列表 (20)4.4核心层方案设计 (20)4.4.1IPsec VPN 设计 (20)4.4.2VoIP网络改造 (22)4.5网络设备选型 (22)4.5.1核心层设备 (22)4.5.2汇聚层设备 (24)4.5.3接入层设备 (24)4.5.4合计费用 (25)4.6本章小结 (26)第五章物理网络设计 (27)5.1接入层模块设计 (27)5.1.1接入交换机的基本参数设计 (27)5.1.2接入交换机端口VLAN设计 (27)5.2汇聚层模块设计 (34)5.2.1汇聚交换机端口设计 (34)5.2.2汇聚交换机管理IP 设计 (36)5.3核心层模块设计 (37)5.3.1核心交换机端口设计 (37)5.3.2核心路由器的路由设计 (38)5.3.3核心路由器的NAT设计 (38)5.3.4核心路由器的访问控制设计 (39)5.3.5核心路由器的远程访问模块设计 (40)5.4本章小结 (41)第六章系统测试 (42)6.1虚拟局域网VLAN测试 (42)6.2访问控制列表测试 (43)6.3NAT测试 (43)6.4终端用户性能测试 (44)6.5本章小结 (44)结论 (45)[参考文献] (46)致谢 (47)第一章绪论1.1课题背景大学校园的局域网一直是IT事业发展的核心。
毕业设计论文题目: 中学校园网的搭建与实施某中校园网的搭建与实施[摘要]学校肩负着培育新人等重要任务,为满足通信网向高速多媒体信息网发展的需要,迫切需要建立一个高速,功能齐全的校园网,将多媒体,Web等技术引入日常的教学和科研工作中。
本项目的实施将会大大改善学校的教学和科研条件。
系统完成将达到以下目标:(1)建立一个连接多媒体教室,图书馆等地的校园网,该网的骨干速率为1000Mb/s。
(2)建立VPN服务器,以支持教师的移动办公。
教师在任何地方,通过Modem拨号,在授权情况下都可以访问校内信息。
(3)建立学校本身的WWW服务器,提供学校的主页。
(4)提供学校图书馆项目的联机查询。
(5)建立邮件服务器,为全校师生提供电子邮件服务。
(6)提供文件传输服务。
[关键词]网络应用;教育信息系统;The construction and build of the middle shoolComputer Science and Technology Major YuChaoIt’s an important mission that school is being taken on cultivating a newcomer, be satisfy the need that telecommunication networks develops to high speed multi-media information net, urgent need building-up one is told, campus of function all in readiness catches with a net, close to multi-media.The project putting into effect will be able to improve the school teaching and scientific research condition greatly. System play shrinks to will reach the following target: (1) builds a classroom linking multi-media , the library waits for the field campus net , is the net backbone rate's turn to be 100 Mb/s. (2) builds the VPN server, to support the teacher displacement to handle official business. The teacher passes Modem dialing in any place, can visit school inner information under warrant situation. (3) builds school self WWW server, provides school host page. (4) provides school library number online-query. (5) builds the mail server , serves for teacher and student of entire school provides an email. (6) provides document transmission service.目录1 引言 (4)2 需求分析 (5)2.1建网需求 (6)2.2 网络环境 (7)2.3 设计目标 (8)3 校园网结构的设计 (8)3.1 总体设计原则 (9)3.2 校园网设计的层次化模型 (10)3.3层次化网络设计 (10)4 解决方案 (13)4.1.网络拓扑结构 (14)4.1 校园网络拓扑图 (15)4.2校区各栋楼信息需求 (15)4.5方案说明 (16)5.网络设备选型 (16)5.1交换机 (17)5.2 Cisco PIX防火墙 (18)5.4服务器 (19)5.5其他设备 (19)6 网络系统建设 (20)6.1 网络平台选择 (20)6.2 硬件平台 (20)6.3 操作系统 (21)6.4 应用平台 (21)7 网络地址规划 (22)7.1 IP 地址规划 (23)7.2 VLAN 划分 (24)8. 网络设备的配置 (26)8.1 配置边界路由器 (26)8.2 交换机的配置 (27)8.3 配置防火墙 (31)9校园网的维护与保障策略 (32)9.1校园网的管理策略 (33)9.2校园网络的有效应用策略 (34)10 网络通信协议及INTERNET流行工具概述 (35)10.1常用LAN技术 (35)10.2常用WAN协议 (36)10.2.1 HDLC (36)10.2.2 PPP (37)10.3 TCP/IP (37)10.4 INTERNET上流行的工具 (38)参考文献 (41)1 引言科学技术的发展日新月异,网络技术已经成为现代信息技术的主流,人们对网络的认识也随着网络的应用的逐渐普及而迅速改变。
本科毕业论文(设计)校园教学资源共享与交流平台的设计与实现The Design and Implementation of Sharing Campus Teaching Resources and Exchanging Platform学生姓名:学院:专业:班级:学号:指导教师:审阅教师:完成日期:摘要在教育领域,IT技术已经打破了空间和时间的限制,使任何人、在任何地方和任何时间,都可以全球性地获得信息。
它正在改变着教与学的环境、主旨、内容和实施方法。
新的一代正在“网上数字式成长”,他们的学习方法、需要和兴趣,与以往的时代是不同的。
依托校园网络的优势设计和开发网络教学平台,为教师、学生提供全面与快捷的教学信息,实现教学的资源共享,增强师生之间的交流,更好的促进学生的学习和对知识的掌握,并对高校的教育模式的改革具有重要的意义。
本文首先进行了项目概述,简单介绍了项目开发的背景、项目开发的目的和项目开发的意义;在系统规划阶段,对系统进行了功能需求分析、可行性分析及总体设计原则;在系统分析阶段,采用面向对象的分析方法进行系统分析;系统设计阶段主要完成了类图的设计,并介绍了系统的开发工具和采用的技术。
采用MVC模式、应用JSP+MySql 设计实现校园教学资源共享与交流平台的设计与实现,通过本网站可以进行下载教学资源、阅览教师校园博客、论坛交流等功能,减轻了教师在传统教学中的工作负担,同时也为学生的学习提供了更广阔的学习空间,方便学生学习,教师管理,提高教学质量以及加强了师生的交流。
关键词:师生交流;资源共享;教师博客;论坛The Design and Implementation of Programming Language CourseManagement WebsiteAbstractIn the field of education, IT technology has broken the space and time constraints, so that anyone, at any place and at any time, you can access global information. It is changing the teaching and learning environment, subject, content and implementation. The new generation is "online digital growth", and their learning needs and interests, and past time is different. Relying on the advantages of the campus network design and development of network teaching platform for teachers, students of teaching to provide comprehensive and efficient information sharing to achieve teaching resources, and enhance communication between teachers and students, to better promote student learning and mastery of knowledge , and the reform of university education model is significant.First of all, this paper describes the project overview, and then simply introduces the background, the aim and the significance of system development.Key Words:Teacher-student interaction; resource sharing; teacher blog; Forum目录摘要 (II)Abstract (II)一、引言 (1)(一)项目开发的背景 (1)(二)项目开发的目的 (1)(三)项目开发的意义 (2)二、系统规划 (2)(一)功能需求分析 (2)(二)可行性分析 (4)1.技术可行性 (4)2.经济可行性 (4)3.社会可行性 (4)(三)总体设计原则 (4)三、系统分析 (5)(一)识别参与者 (5)(二)识别用例 (5)(三)系统用例图 (6)(四)时序图及协作图 (8)(五)状态图及活动图 (11)四、系统设计 (12)(一)类图的设计 (12)1.系统中的类 (12)2.系统中各类之间的关系 (15)3.系统数据表设计 (16)(二)开发工具及采用的技术 (23)1.开发工具 (23)2.系统开发的主要技术 (23)(三)系统界面设计 (24)1.学生模块 (24)2.教师模块 (28)3.管理员模块 (30)参考文献 (35)致谢 (36)辽东学院本科毕业论文(设计)版权使用授权书 (37)一、引言(一)项目开发的背景Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。
本科毕业设计(论文)在线学习平台设计与实现学院名称计算机科学与技术学院专业名称计算机科学与技术学生姓名学号指导教师二〇一六年五月在线学习平台设计与实现摘要:在计算机技术快速发展的今天,课程网站建设在学校的教学工作中也起到了举足轻重的作用。
本系统基于增强学院研究生嵌入式课程的教学工作、增强学生和学院的互动性、加强老师和学生的沟通以及学生之间的探讨和交流这样的原则,构建了研究生嵌入式系统课程网站。
本文介绍了系统的开发背景,提出了使用JA V A作为开发语言,基于Servlet和JSP技术,Tomcat作为WEB服务器,选用My SQL Server 5.5作为后台数据库,MyEclipse 10作为开发工具,采用DIV+CSS页面嵌套技术进行网页布局,B/S(浏览器/服务器)结构进行教学平台的开发。
系统实现了课程简介、教师队伍、教学资源、交流吧等功能,其中教学资源可以由老师在前台以教师身份登陆来进行上传,管理员可以在后台登陆来对网站各类信息进行管理。
研究生嵌入式系统课程网站是面向学生的教学系统,学生可通过该网站进行资源的下载以及教学互动,相比传统的教学更容易提高学习效率。
经过测试,系统运行稳定,达到了预期目标。
关键词:课程网站;Servlet;JSP;DIV+CSS;B/S模式Graduate Students’ Design of Course Website for theEmbedded SystemAbstract: In the current rapid development of computer technology, course website construction also played a decisive role in the school teaching work. This system is based on the principle between students that enhancing embedded course teaching of the college graduate, strengthening the interactivity of students and school, strengthening the communication of the college teachers and students and the discussion and communication , and then build the embedded system course website of the graduate student. This paper introduces the developing background of system , and put forward to using JA V A as a development language,the technology of Servlet and JSP technology, Tomcat as a WEB Server, choosing My SQL Server 5.5 as the background database, 10 MyEclipse as a development tool, using nested DIV + CSS page for page layout, B/S (browser/Server) structure for the development of teaching platform .The system is realized the course introduction, teaching staff, teaching resources, communication, and other functions.The teaching resources can be made by the teachers in the front desk which teacher has logined with teachers’ identity to upload, the administrator can log in to manage the website information in the background. Graduate student’s course website of embedded system is the teaching system which is developed for students , students can download resources through the website as well as interactive teaching paring with the traditional teaching ,it is easier to improve learning efficiency. And the system can run steadily through the test and realized the expected goal.Key words:Course Website, Servlet, JSP, DIV + CSS, Model of B/S目录第1章绪论 (1)1.1课题背景及目的 (1)1.2国内外研究现状 (1)第2章需求分析及开发环境 (3)2.1总体需求概述 (3)2.2系统的性能要求 (3)2.3系统开发流程 (4)2.4系统的功能需求分析 (5)2.4.1功能描述 (5)2.4.2用例图 (6)2.5开发环境 (8)2.5.1B/S模式 (8)2.5.2JSP技术 (8)2.5.3Servlet技术 (9)2.5.4MyEclipse 10 (9)2.5.5JDBC (10)2.5.6MySQL (11)第3章总体规划 (12)3.1系统总体结构 (12)3.1.1用户前台浏览模块 (12)3.1.2管理员后台管理模块 (12)3.2系统及模块流程图 (13)3.2.1系统总体流程图 (13)3.2.2注册模块流程图 (14)3.2.3登录模块流程图 (15)3.2.4资源下载模块流程图 (15)3.2.5上传资源模块流程图 (16)3.2.6留言模块流程图 (16)3.2.7管理员信息管理模块流程图 (17)3.3系统数据模型设计 (17)3.3.1E-R图 (17)3.3.2数据描述 (20)3.3.3数据库实体对应关系 (24)第4章系统详细设计 (25)4.1项目解决方案设计 (25)4.2系统前台用户模块设计 (25)4.2.1用户登陆模块 (26)4.2.2用户注册模块 (28)4.2.3教师队伍模块 (29)4.2.4资源下载模块 (30)4.2.5交流吧模块 (30)4.2.6资源上传模块 (31)4.3后台管理员模块设计 (32)4.3.1管理员登陆模块 (32)4.3.2管理员管理模块 (34)4.3.3教师管理模块 (35)4.3.4学生管理模块 (35)4.3.5资源管理模块 (36)4.3.6交流吧管理模块 (37)第5章系统测试 (39)5.1测试方案 (39)5.1.1测试步骤 (39)5.1.2测试及运行环境 (39)5.2学生模块 (40)5.3教师模块 (40)5.4管理员模块 (40)5.4.1用户身份验证 (40)5.4.2管理员管理功能 (42)5.4.3教师管理功能 (43)5.4.4学生管理功能 (44)5.4.5资源管理功能 (45)5.4.6交流吧管理功能 (47)5.5性能分析 (48)5.5.1运行效果测试 (48)5.5.2浏览器兼容性测试 (50)5.6测试总结 (50)第6章结论与展望 (51)致谢 (52)参考文献 (53)第1章绪论1.1课题背景及目的现代社会的发展与知识是密切关联的,与知识的传递存在着一定必然的联系,教育是传播知识最有效最直接的方法。
摘要为了方便师生信息的交流,在结合动态服务网页(ASP)和ACCESS2003 技术之下开发了这个快截、界面友好的师生交流系统。
论坛使用动态服务网页(ASP)技术建设论坛的骨干框架,使用ACCESS2003制作系统的数据库,实现了一个功能相对齐全的论坛系统,网友可以自由地提出问题以及帮助他人解决问题,或者交流经验。
该论坛功能较齐全,在这里可以自由地发表自己的观点和对论坛的主题发表意见,我们还可以对网友的问题及时地解决,获取对自己有用的知识。
该论坛还有一些特殊的功能,如在线人员显示、强大的搜索功能。
经调试,这个论坛完全可以成为一个很好的师生交流平台,充分利用有限的教育资源,提高资源利用率,同时又能活跃学习氛围,使学习、工作更加方便。
关键词:动态服务网页,论坛,用户管理AbstractIn order to facilitate the teachers and students information the exchange, in unified ASP and ACCESS2003 under the server technology has developed this quick truncation, the contact surface friendly teachers and students alternating-current system. The forum uses the ASP technology construction forum the backbone frame, uses the ACCESS2003 manufacture system the database, realized a function relatively complete forum system, the net friend has been possible freely to propose the question as well as helped other people to solve the problem, or exchange experience.This forum function is complete, may freely express own viewpoint in here and express the opinion to the forum subject, we also may promptly solve to net friend's question, gain to the oneself useful knowledge. This forum also has some special functions, like the on-line personnel demonstrates, the formidable search function.After the debugging, this forum definitely may become very good teachers and students to exchange the platform, the full use limited education resources, raise the resources use factor, at the same time can actively study the atmosphere, causes the study, the work to be more perfect.Keywords:Active Server Pages, BBS, user management目录第1章绪论 (5)1.1选题背景 (5)第2章系统技术及运行环境 (7)2.1 ASP技术简介 (7)2.2 ACCESS2003 技术简介 (7)2.3利用ADO访问数据库 (8)2.4 SQL语句简介 (10)2.5 IIS简介 (11)2.6 运行环境 (12)第3章需求分析 (13)3.1 编写目的 (13)3.2 任务目标 (13)3.2.1 基本性能 (13)3.2.2 开发目标 (13)3.2.3 应用目标 (14)第4章总体设计 (15)4.1系统设计思想 (15)4.1.1网上论坛系统说明 (15)4.1.2网上论坛系统总体分析 (15)4.2数据库设计思想 (16)4.2.1数据库的选择 (16)4.2.2数据库设计 (16)第5章详细设计 (20)5.1 用户注册功能 (20)5.1.1人机界面 (20)5.1.2 操作流程图 (21)5.2 会员发帖功能 (22)5.2.1人机界面 (22)5.2.2 操作流程图 (23)5.3 版主管理帖子功能 (24)5.3.1人机界面 (24)5.3.2 操作流程图 (25)5.4 管理员管理论坛功能 (26)5.4.1人机界面 (26)5.4.2 操作流程图 (27)第6章编码实现 (28)6.1选择编程语言 (28)6.2 论坛注册功能 (29)6.2.1代码实现 (29)6.2.2测试 (33)总结 (34)参考文献..........................................................31致谢 (36)第1章绪论1.1选题背景Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。
校园网的设计与实现校园网的设计与实现一、引言随着信息技术的迅猛发展和互联网的普及,校园网作为学校重要的信息化基础设施,扮演着极其重要的角色。
它不仅为学生和教职工提供了高速稳定的网络连接,方便了信息获取和分享,还为学校管理部门提供了数据交流和管理功能。
如何设计和实现稳定、安全、高效的校园网,对于提高学校的教育教学质量以及信息化管理水平具有重要意义。
二、校园网的设计1. 网络拓扑设计校园网的拓扑设计是整个系统的基础。
可以采用分层结构设计,即将整个校园网按照不同层次进行划分。
核心层负责互联网连接和安全防护,分布层负责不同子网之间的通信,接入层则提供连接到个体设备的接口。
这样的设计可以提高校园网的可扩展性和灵活性,并且使得网络维护更加方便。
2. 安全策略设计校园网需要具备强大的安全防护能力,确保网络和数据的安全性。
可以通过采用防火墙、入侵检测系统、网络访问控制等多层次的安全设备进行保护。
此外,还可以通过VPN技术提供校内用户到外网的安全访问通道。
同时,加强网络教育和意识培养,提高用户的信息安全意识,也是安全策略设计的重要组成部分。
3. 带宽规划设计随着学校用户数量的不断增加和网络应用的多样化,校园网的带宽需求也在不断提升。
因此,带宽规划设计非常重要。
可以根据校园网的实际情况进行需求调研,并结合未来的发展趋势进行合理的带宽规划。
同时,可以采用带宽管理技术,对网络流量进行优化和管理,保障学校用户的网络体验。
三、校园网的实现1. 硬件设备采购与部署校园网的实现首先需要进行硬件设备的采购和部署。
可以根据网络拓扑设计方案,选购合适的核心交换机、路由器、接入设备等,并按照设计方案进行设备的部署和安装。
同时,还应该保障设备的稳定运行,定期进行设备检测和维护工作。
2. 网络配置与优化校园网的实现需要进行网络配置和优化。
可以根据网络拓扑设计方案,对核心交换机、路由器等设备进行配置,确保网络连接的正常运行。
同时,还可以通过网络监控和性能分析工具,进行网络优化,提高网络的性能和稳定性。
毕业设计管理系统的设计与实现毕业论文目录摘要 .......................................... 错误!未定义书签。
Abstract .......................................... 错误!未定义书签。
目录 .. (I)第 1 章引言 (1)1.1 课题研究目的和意义 (1)1.2 国外发展状况 (1)1.3 开发环境 (2)第 2 章技术概述 (3)2.1 设计原理 (4)2.2 系统设计模式选定 (4)2.3 数据库介绍 (5)2.4 Struts介绍 (6)2.5 系统中所应用的脚本和Ajax技术 (6)第 3 章需求分析 (8)3.1 项目概述 (8)3.1.1 应用目标 (8)3.1.2 作用及围 (8)3.2 用户需求 (8)3.2.1 功能需求分析 (9)3.2.2 输入输出要求 (11)3.2.3 数据管理能力要求 (11)3.2.4 故障处理要求 (11)3.2.5 其他专门要求 (11)3.3 对功能的规定 (11)第 4 章系统设计与实现 (13)4.1 设计方案 (13)4.2 数据库设计 (14)4.2.1 概念设计 (14)4.2.2 逻辑结构设计 (14)4.2.3 部分存储过程实现 (16)4.2.4 数据库访问的struts实现 (17)4.3 功能模块设计与实现 (18)4.3.1 处理流程图 (18)4.4 环境配置 (19)4.5 系统出错处理设计 (20)4.6 注册功能 (20)4.7 题目申报等申报模块 (25)4.8 学生选题模块 (32)第 5 章系统运行和调试 (34)5.1 测试目的 (34)5.2 测试环境 (34)5.3 测试方法与测试过程 (34)5.3.1 学生模块的测试 (35)5.3.2 教师模块的测试 (35)5.3.3 领导模块的测试 (35)5.3.4 用户密码修改模块的测试 (35)5.4 运行与测试结果 (35)第 6 章结论 (36)参考文献 (37)致谢 (38)第 1 章引言1.1课题研究目的和意义随着网络技术的快速发展,现在很多大学和社会其他部门都已经开设了网络管理,通过计算机网络实现异地文件传输和管理。
摘要随着科技的进步和计算机网络的飞速发展,教育在人们生活中开始占有很重要的地位。
为了让人们的学习过程可以不受地域、时间限制,使得教学资源能在最大范围内实现共享,产生了网上教学系统.学习任务的繁重,教师课堂所授知识不能当堂完全理解,教师也不可能一对一的辅导。
学生对一个知识点难点持有不同的意见和不同的理解程度,但局限于课堂时间的限制,不能交换意见。
一个可以在网上在线学习交流的平台。
可以避免传统教学模式下时间和空间的限制;当代学生学习动机呈多样性,学习压力因素各异,而在网络背景下的学习者可根据自身的特点采取不同的学习方法。
本在线学习交流平台主要是为在校学习的学生提供一个网络平台,可以让同学无论何时何地,只要有网络的地方就可以进行网上学习,自行安排学习时间,不仅突破了学校授课的地点时间的局限性,更节约了学校的各种资源,而且还节省了老师同学的时间,网上的交流让老师同学更加的自由方便,从学习渠道方面解决学生学习知识。
本设计的开发是基于B/S结构,JAVA开发语言,采用My Eclipse开发平台及SQL Server 2000数据库进行开发。
关键词在线学习交流平台;B/S;JSPIAbstractWith the progress of science and technology and the rapid development of the computer network, education in people life began to occupies a very important position。
In order to let people’s learning process can not be regional,time limit ,make the teaching resources can be the biggest range sharing,produce an online teaching system。
基于web的校园资源共享平台的设计与实现摘要互联网已经成为人们进行发布信息,以方便获取和信息传递,是获取信息和思想的交流的一个十分重要的途径。
许多高校校园网上的都会增加一些教学资源,并且随着大家不断的添加变得日益丰富,可是资源利用的效率不高。
很多资源没有办法很好的分享给需要资源的人,而且也有很多已经被淘汰或者更新的资源没有及时更新,造成资源冗余。
如何解决校园资料共享的问题日益关键,因此我们设计开发了一款资源共享系统。
本校园资源共享平台用了B/S的结构设计开发所有的模块,系统使用Eclipse 作为开发工具,基本的代码都是在这上面完成的;选择基于SSH框架搭建服务端的所有流程控制;然后把平台的数据存储在轻量级的MySQL数据库中。
整个开发中都使用了较轻量级的开发工具和语言。
平台主要实现了以系统管理员、资源管理员和用户这三个角色可以对平台完成的一些操作的功能模块:三个角色对自己信息的管理、习惯管理员对整个平台的管理模块、资源管理员对资源的管理模块以及和用户上传和下载模块、讨论区模块。
另外包括系统给用户展示的一些关于平台的信息。
关键词:资源快报;资源共享;MySQL;MVCAbstractInternet has become people to publish information, in order to convenient access and information transfer, is to obtain information and ideas of a very important way of communication. Many colleges and universities campus online will add some teaching resources, and as we continually add becomes increasingly rich, but the efficiency of resource utilization is not high. Plenty of resources there's no way to share good to those who need resources, but also have a lot of have been eliminated or updated resources have timely update, cause resource redundancy. How to solve the problem of campus information sharing is the key, so we design a resource sharing system is developed.The campus resource sharing platform with the B/S structure design and development of all modules, system using Eclipse as a development tool, the basic code is done on it. Choose based on SSH framework to build server-side all process control; Then the platform of the data stored in a lightweight MySQL database. Use a lightweight development throughout the development tools and languages.Platform is mainly realized by the system administrator, resources administrators and users of these three roles can be done on the platform of some operating function modules: three roles administrator management, habits of their information management module, the resources of the platform administrator for resources management module and the module, forum module users to upload and download. Also includes system for users to show some information about the platform.Key words:Resource letters; The sharing of resources; MySQL; The MVC目录1 绪论 (1)1.1 课题背景 (1)1.2 研究的意义 (1)1.3 课题的研究方法、技术路线 (1)1.4 本文研究内容 (2)2 相关技术简介 (3)2.1 JSP技术介绍 (3)2.2 Eclipse简介 (3)2.3 Tomcat简介 (3)2.4 Struts2框架简介 (4)2.5 Hibernate框架简介 (4)2.6 MySQL数据库 (5)2.7 SSH架构技术 (5)3 需求分析 (8)3.1 系统设计目标 (8)3.2 系统可行性分析 (8)3.3 系统功能需求概述 (8)3.3.1 系统中的角色 (8)3.3.2系统功能模块 (9)3.4 运行环境 (10)4 系统设计 (11)4.1 架构设计 (11)4.2 系统设计规则 (11)4.3 功能模块设计 (11)4.4 数据库结构设计 (16)4.4.1 数据库设计规范 (16)4.4.2 数据库概念模型 (17)4.4.3 数据表字段设计 (18)5 系统实现 (20)5.1 系统配置 (20)5.1.1 应用层配置 (20)5.1.2 数据库连接配置 (20)5.1.3 Session Factory模式的配置 (20)5.2 系统登录实现 (21)5.3 系统功能模块实现 (21)5.3.1 管理员站内资源模块的实现 (21)5.3.2教师信息管理模块的实现 (22)5.3.3 管理员修改个人信息模块的实现 (22)5.3.4 资源管理员资源管理模块的实现 (23)5.3.5 学生修改登录信息模块的实现 (23)6 系统测试 (25)6.1 功能测试 (25)6.1.1 登录测试 (25)6.1.2 修改个人信息测试 (25)6.1.3 资源管理测试 (26)6.1.4 上传测试 (26)6.1.5 下载测试 (26)6.2不同浏览器兼容性测试 (26)7 总结与展望 (28)7.1 系统总结及不足之处 (28)7.2 设计心得 (28)致谢 (30)参考文献 (31)1 绪论1.1 课题背景二十一世纪的今天,人类社会的科技成果之中影响最为深远的就是网络。
本科毕业论文(设计)校园教学资源共享与交流平台的设计与实现The Design and Implementation of Sharing Campus Teaching Resources and Exchanging Platform学生姓名:学院:专业:班级:学号:指导教师:审阅教师:完成日期:摘要在教育领域,IT技术已经打破了空间和时间的限制,使任何人、在任何地方和任何时间,都可以全球性地获得信息。
它正在改变着教与学的环境、主旨、内容和实施方法。
新的一代正在“网上数字式成长”,他们的学习方法、需要和兴趣,与以往的时代是不同的。
依托校园网络的优势设计和开发网络教学平台,为教师、学生提供全面与快捷的教学信息,实现教学的资源共享,增强师生之间的交流,更好的促进学生的学习和对知识的掌握,并对高校的教育模式的改革具有重要的意义。
本文首先进行了项目概述,简单介绍了项目开发的背景、项目开发的目的和项目开发的意义;在系统规划阶段,对系统进行了功能需求分析、可行性分析及总体设计原则;在系统分析阶段,采用面向对象的分析方法进行系统分析;系统设计阶段主要完成了类图的设计,并介绍了系统的开发工具和采用的技术。
采用MVC模式、应用JSP+MySql 设计实现校园教学资源共享与交流平台的设计与实现,通过本网站可以进行下载教学资源、阅览教师校园博客、论坛交流等功能,减轻了教师在传统教学中的工作负担,同时也为学生的学习提供了更广阔的学习空间,方便学生学习,教师管理,提高教学质量以及加强了师生的交流。
关键词:师生交流;资源共享;教师博客;论坛The Design and Implementation of Programming Language CourseManagement WebsiteAbstractIn the field of education, IT technology has broken the space and time constraints, so that anyone, at any place and at any time, you can access global information. It is changing the teaching and learning environment, subject, content and implementation. The new generation is "online digital growth", and their learning needs and interests, and past time is different. Relying on the advantages of the campus network design and development of network teaching platform for teachers, students of teaching to provide comprehensive and efficient information sharing to achieve teaching resources, and enhance communication between teachers and students, to better promote student learning and mastery of knowledge , and the reform of university education model is significant.First of all, this paper describes the project overview, and then simply introduces the background, the aim and the significance of system development.Key Words:Teacher-student interaction; resource sharing; teacher blog; Forum目录摘要 (II)Abstract (II)一、引言 (1)(一)项目开发的背景 (1)(二)项目开发的目的 (1)(三)项目开发的意义 (2)二、系统规划 (2)(一)功能需求分析 (2)(二)可行性分析 (4)1.技术可行性 (4)2.经济可行性 (4)3.社会可行性 (4)(三)总体设计原则 (4)三、系统分析 (5)(一)识别参与者 (5)(二)识别用例 (5)(三)系统用例图 (6)(四)时序图及协作图 (8)(五)状态图及活动图 (11)四、系统设计 (12)(一)类图的设计 (12)1.系统中的类 (12)2.系统中各类之间的关系 (15)3.系统数据表设计 (16)(二)开发工具及采用的技术 (23)1.开发工具 (23)2.系统开发的主要技术 (23)(三)系统界面设计 (24)1.学生模块 (24)2.教师模块 (28)3.管理员模块 (30)参考文献 (35)致谢 (36)辽东学院本科毕业论文(设计)版权使用授权书 (37)一、引言(一)项目开发的背景Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。
我们的教学也有了很大得发展与改革。
现代信息技术是网络教学的技术标志,而教学活动,对人才的培养则是网络教学的根本。
网络教学在教学中所扮演得角色越来越明确:一方面,网络教学为学习者提供学习资料、工具和创设学习情景,让他们操作、探索,为提高学习者的兴趣,调动他们的积极性和主动性,培养其创造能力营造了良好的信息化环境。
另一方面,计算机网络有丰富的教学信息资源,它既可以做到在不割裂学科系统知识的情况下,以多媒体的方式表现知识和经验;又可以对学科的系统知识进行延伸性链接,对不同学科所涉及的同一对象给予多角度、多层面的反映。
依照传统的教学方法,黑板加多媒体的教学方式依旧满足不了师生的需求,存在问题如下:第一,学生只有通过记笔记或使用U盘获取学习资料,但同时学生获取的版本肯能不同。
而且学生现有版本不易得到更新。
第二,学生为了搜索与教学有关的资料作都要花费很长的时间及精力。
第三,课堂时间有限,针对学生提出的问题,教师没有足够的时间进行解答,学生也不能立即得到满意答复。
第四,学生不能过扩展自己的知识层面,了解不到本校其他专业方面的知识。
网络学习模式避免了以上情况的发生,打破了传统教学辅助模式在时间、空间上的限制[4]。
学生可以通过本网站下载教学课件,学习资料,节省了大量时间;网站教师博客的留言板方便了师生交流,学生只需把自己的问题发表在留言板里,等待教师回答即可;也可以阅读教师日志,了解最新的知识,也可以登录论坛进行与老师同学的交流;基于此,决定开发校园教学资源共享与交流的平台网站,使其开发方便学生学习以及师生交流。
(二)项目开发的目的本系统的设计目的是让学生能够自由学习,网上下载学习资料,并查看教师博客,了解学习的最新资料,针对具体问题可以发帖与老师同学进行讨论,有个别问题可以给老师留言。
系统的用户共有4种类型,分别为管理员、游客、学生及教师,对于一个用户只允许以一种身份登录。
管理员登录后可以对系统进行管理,其主要操作是维护学生、教师博客、论坛管理、教学资源、的基本信息。
游客可以查看论坛信息,注册后的学生可以下载教学资源,浏览教师博客,参加论坛讨论以及给教师留言。
教师可以发表日志,回复学生留言,可以到论坛发帖回帖,可以上传教学资源。
所以使将要开发的课程管理网站具有以下优点:第一,降低使用者的劳动强度,准确快速地满足教师和学生的需求,提高工作效率。
第二,操作简单,方便用户使用。
第三,提高资源的更新率,统一了资源的管理。
第四,有利于跨学科的学习和研究。
第五,加强了学生与教师的交流,可以了解学生学习的状况。
(三)项目开发的意义随着学校信息化的不断发展和教学管理工作的日益完善,教学管理会越来越依赖信息系统的支持,所以本系统的开发尽量依据学校的实际需求,做到从实际出发,开发出具有一定使用价值的教学资源共享与交流的网站。
网站依托校园网的优势设计和开发网络教学平台,学生可以不受时间、空间、地域的限制,实现网上下载教学资源、浏览论坛内容、查看教师博客信息、完成学习与交流的功能,教师也可借助此平台上传教学资源、进行论坛讨论、编辑个人博客、回复学生留言等。
利用网站进行文件的传输以及师生的交流,进而构建一个校园教学资源文件共享系统,就像让文件插上了翅膀,我们能够随时充分合理的共享学校的教学资源,为学校的教育教学提供服务,为广大师生交流提供平台。
二、系统规划(一)功能需求分析本网站为师生提供一个有效的交流平台,为学生提供最新的学习资料。
操作要求尽量简单、高效。
在课堂教学的基础上,分析本系统应提供给系统参与者如下的功能操作:管理员登录后可以进行教学资源的管理、教师信息的管理、班级信息的管理和题库信息的管理等,教师登录后可以进行作业的管理、学生成绩的管理、题库信息的管理等,学生可以查看教学资源、查看教师布置的作业情况、参加测试、查询成绩和浏览留言等。
为了满足上面提出的功能需求,本系统应实现以下功能:(1)注册:提供了游客注册成为学生的功能。
(2)论坛浏览:提供了游客浏览论坛帖子的功能。
(3)登录:提供了验证用户身份的功能。
(4)个人信息管理:提供了管理员、教师和学生修改个人信息的功能。
(5)教学资源下载:提供了学生下载教学资源的功能。
(6)博客浏览:提供了学生、管理员浏览教师博客的功能。
(7)论坛发帖和回帖:提供管理员、教师、学生在论坛上发帖和回帖的功能。
(8)教学资源上传:提供教师上传教学资源的功能。
(9)教学资源管理:提供了管理员管理教学资源的功能。
(10)教师信息管理:提供了管理员管理教师信息的功能。
(11)教师博客管理:提供了教师、管理员管理博客信息的功能。
(12)论坛信息管理:提供了管理员管理论坛信息的功能。
(13)学生信息管理:提供了管理员管理学生信息的功能。
系统总体功能需求图如图2.1所示。
图2.1 系统总体功能需求图(二)可行性分析1.技术可行性通过对学校计算机软硬件环境和网络环境的调研,已成功开放过其他网站,说明学校局域网环境允许本系统的应用。
根据用户需求进行系统设计与开发,使用MYSQL数据库,Tomcat5.0服务器与JSP技术。
因此,开发该系统具有技术可行性。
2.经济可行性本系统采用当前流行的B/S结构。
因为B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。