............................. 20 §2.4.4 系统管理员信息管理流程 ............................................................................................................ 23第四章 总 结....................................................................................................................................................... 25 第一章 绪 论 在 Internet 飞速发展的今天,教育业也不断面向现代化发展互联网成为人们快速获取、 发布和传递信息的重要渠道,这给网络远程教育的迅速发展带来了机会。
世界上许多国家,包括中国在内的高校都陆续开通了网络远程教育网站,用以缓解在校生过多的压力,提高教学效率,同时也方便远程用户。
而 Internet 上进行远程教育主要是通过信息发布和获取及在线即时信息交换来实现的, 因此信息交流与发布系统在 Internet 应用上的地位显而易见。
它已成为网络远程教育信息化建设中的重要组成部分,从而倍受人们的重视。
为了更好的提升全民素质,构建学校综合教育系统提高学校知名度,特构建“OS”课程教学网站信息交流与发布系统用以完善网络远程教育网站。
§1.1 设计背景 为争创名校,展现 “OS”课程作为校级品牌课程的风采,同时发展远程学校教育系统,提高教学效率,普及计算机知识特开发“OS”课程教学网站。
而网站信息交流与发布系统在整个网站建设中是不可或缺的一部分, 教学课件的远程阅览,用户对网站和本学科的疑问和建议,以及教师答疑,均要通过此系统实现。
在此前提下,作者承担了信息交流与发布系统的建设。
§1.2 开发工具的选用及介绍§1.2.1 开发工具一:ASPASP 优势:ASP,全称 Active Server Pages,即“动态服务器网页”。
ASP 是一套微软公诉开发的服务器端脚本环境内含于IIS中ASP 之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的 HTML 格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如 IE 或 IIS)都可以正确地获得 ASP 的“执行”结果,并且将这 ASP 执行的结果直接在浏览器中“浏览”,这样减轻了苦户端浏览器的负担还大大提高了交互的速度。
ASP 的特点:⑴使用 VBScriptJscript 等简单易掌握的脚本语言结合 HTML 代码即可快速地创建网站的应用程序。
⑵无须 Complie 编译容易编写可在服务器端直接执行。
⑶使用普通的文本编辑器如 Window 的记事本即可进行编辑设计。
⑷与浏览器无关用户端只要使用可执行 HTML 码的浏览器即可浏览 ASP 所设计的网页内容。
⑸ASP 能与任何 ActiveX Scripting 语言相兼容 Active。
⑹ASP 的源程序不会被传到客户端因而可以避免所写的源程序被他人剽窃页提高了程序的安全性。
⑺可以使用服务器端的脚本来产生客户端的脚本。
⑻ActiveX Server ComponentsActiveX 服务器元件具有无限可扩充性可以使用Visual BasicJavaVisual CCOBOL 等编程玉兰来编写所需要的 ActiveX 服务器元件。
§1.2.2 开发工具二:PhotoShopPhotoShop 优势: 作为当今世界最为流行的图像处理软件,PhotoShop 以其强大的功能和友好的界面受到了广大用户的亲睐。
它强大的图像处理功能使得网页设计如虎添翼,对我所负责的信息交流与发布系统界面美化起到了不可忽视的作用。
而且,PhotoShop 入门很快,能够在时间虽不充裕的情况下起到事半功倍的效果。
第二章 设计初期分析与理论概念§2.1 需求分析§2.1.1 开发意图 “OS”课程教学网站信息交流与发布系统是通过整合相关教学资料、发布用户提出信息、提供即时交流平台等实现利用有限的资源和空间来最大限度地为用户提供人性化环境满足用户的各种需求同时通过网络方式扩大学校教学规模完善学校教学模式满足现代化办学要求提高学生科学文化素质以最少的代价取得最丰硕的成果。
§2.1.2 应用目标(1)系统界面友好,操作简单易行,信息交流查询方便,数据存储安全可靠。
(2)系统维护安全,方便,可靠,能够满足实用性,先进性的要求。
(3)通过系统的实施,可逐步扩展学校的办学模式,提升对用户的教学质量。
§2.1.3 作用对象(1)远程用户: 需要学习“OS”课程的用户。
通过本系统,用户可以获取相关“OS”课程的所有教学课件,询问自己不清楚的知识点,在线与老师进行交流沟通,并发表自己的见解和意见,实现足不出户便完成对本门学科的学习。
(2)系统管理人员: 管理员人员通过认证登录,可以很方便地对使用本系统的用户资料和信息进行管理维护,而无需太多的专业知识。
§2.1.4 实现功能(1)存储、管理客户信息 用户和管理员相关信息都能够存储于系统自带的数据库和 ASP 文件中,方便管理员对于以上信息的查找。
(2)发布、交流信息 用户和管理员都可以通过本系统发布信息,同时还可以实现一对一、一对多、多对多的在线交流。
(3)管理人员对系统进行管理 拥有管理员权限的相关人员可以即时地对用户资料进行维护,并对用户发布信息进行反馈。
§2.1.5 网站整体结构网站整体框架图如下: “OS”远程教育网 在线考试系统 信息交流系统 信息发布系统 在线留言系统 即时交流系统 图 2.1 网站整体框架设计§2.1.6 设计环境设备 a.处理器型号及内存容量:CPU AMD 1600 内存 256M 外存容量:60G; b.存储格式:动态存储; c.脱机;涉及软件 操作系统:Windows XP 相关软件:数据库:Access 操作界面:DreamWaver 2004 PhotoShop 7.0§2.2 系统可行性分析 一个系统能否正常运行,如期实现其功能,在设计制作之前,作者对其可行性进行了多方面深入的分析。
§2.2.1 经济可行性 在经济社会,任何项目想要正常如期运行,都少不了资金的支持。
本系统开发环境要求不高,普通商用或家用电脑便可进行;开发期内,大部分 ASP 代码可以从网上免费获取,可以大大提高作者工作效率;在设计完成后的运行时期,由于本系统是学校品牌课程的一个部分,故系统对网上空间的要求以及后期管理维护的需要都能够在学校的支持下正常实现。
因此,设计在经济上时完全可行的。
§2.2.2 技术可行性 作者做为一大四应届毕业生,在大学四年间学习和掌握了许多计算机硬、软件方面的只是,尽管对 ASP 开始并不是很了解,但是在导师的指导下,通过一段时间对书本的学习, 网上代码的参考以及自己的设计实践,已经基本能够自行开发出一套能够满足网站需求的信息交流与发布系统。
针对用户而言, 系统并没有过高的门槛来进行限制,只要用户能够具备使用Inter Net 浏览器上网的基本技能,便可对本系统进行正常使用。
§2.2.3 方案可行性及其比较 设计初期,作者对系统各部分的制作都初步设计出了不同方案,并比较后采用了其中相对较好的方案。
1、课件阅览: PPT 课件 网页课件 制作难易度 直接加载于网站中,制作简单。
将每一 PPT 课件复制加工后贴于 网页上,工序简单但工作量大。
在线观看方便性 直接点击观看。
用浏览器直接观看。
下载使用方便性 下载后需要 OFFICE 软件支持 在 Windows 操作系统下, 无需任何 阅览。
软件便可进行阅览。
表 2.1 课件发布方案比较 介于以上原因,作者选择了工作量大但相对方便用户使用的网页课件方式进行了课件发布系统的制作工作。
2、用户信息反馈发布系统: 作者参看了不少信息发布系统,感觉彼此所用的方式和功能都大同小异。
考 虑到作者目前的设计水平和用户需求,故没有添加太多功能,而仅设计了具备用户信息发布,管理员回复和对信息进行管理等功能的系统。
目的是满足用户的
上一篇:
RSA文件加密软件的设计与实现
下一篇:
盘点士兵的各种搞笑失误,连老纳都笑了!