文档库 最新最全的文档下载
当前位置:文档库 › 山东行政学院数字化校园网设计与实现

山东行政学院数字化校园网设计与实现

大连理工大学专业学位硕士学位论文

2.2公共服务技术

2.2.1.NET平台

.NET框架又包括三个主要组成部分:公共语言运行时、具有多层次结构的统一的类库集合和高级版“活动服务器页面”(又名ASP.NET)其结构。

①公共语言运行时(CommonLanguageRuntime)

NET框架的关键作用是它提供了一个跨编程语言的统一的编程环境。实际上,公共语言运行时在组件的开发过程中以及软件的瑶行过程中,都扮演着非常重要的角色。在组件运行过程中,运行时负责管理内存分配、启动或取消线程和进程、实施安全性策略、同时满足当前组件对其它组件的需求。在开发阶段,运行时的作用有些变化:与现今的cog相比,运行时的自动化程度大为提高(比如可自动执行内存管理),因而开发人员的工作变得非常轻松。尤其是,映射功能将使代码编写量锐减,这些代码是开发人员在将业务逻辑转化成可复用的组件进行编程时所需的。

图2,1,NET框架图

Pietur言of.N’ETFramc

Fig.2,1The

②统一的编程类

Microsoft.NET框架和VisualStudio.NET:这些是开发人员用来生成XMLWeb服务的工具,如图2.1所示。NET框架是Microsoft.NET平台核心中的一套编程接口,而VisualStudio.NET是一套多语言系列的编程工具。.NET框架中的类为开发人员提供了一个统一的、面向对象的、层次化的、可扩展的类库集(aFt)。c++开发人员使用的是微软基础类库,Java开发人员使用的是Windows圆基础类库,而VisualBasic用户使用

大连理工大学专业学位硕十学位论文

发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持

EnterpriseJavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。

2.3MVC软件设计模式

MVC是一种目前广泛流行的软件设计模式,早在70年代,IBM就推出了Sanfronscisico项目计划,其实就是MVC设计模式的研究。近来,随着J2EE的成熟,它正在成为在J2EE平台上推荐的一种设计模型,也是广大Java开发者非常感兴趣的设计模型。Mvc模式也逐渐在PHP和ColdFusion开发者中运用,并有增长趋势。随着网络应用的快速增加,Mvc模式对于Web应用的开发无疑是一种非常先进的设计思想,无论你选择哪种语言,无论应用多复杂,它都能办你玛解分析应用模型时提供最基本的分析方法,为你构造产品提供清晰的设计框架,为你的软件工程提供规范的依据。

MvC设计思想:MvC英文即Model—View—Controller,即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样~个应用被分成三个层——模型层、视图层、控制层。如图2.2?所示。

图2.2蛹C设计模型

Fig.2.2TheDvsigaofMVCMode|

视图(View)代表用户交互界面,对于Web应用来说,可以概括为HTML界面,但也可能为XHTML,XSL和Applet。随着应用的复杂性和规模性的增大,界面的处理也变得具有挑战性。~个应用可能有很多不同的视图,州C设计模式对于视图的处理仅限于视

大连理T大学专业学位硕十学位论文

3数字化校园总体设计

3.1数字化校园结构模型

从用户层面看,数字化校园建设的终极目标,就是把现实世界中每个用户的业务映射到数字世界中,实现全面、彻底的数字化办公。在现实的校园中,每个学生、每位教职工、甚至是学校的管理者,都有区别于他人的工作业务范围,没用两个人是完全一样的,在数字世界中也应该如此,数字化校园系统廖改为每位用户提供一个与现实世界相吻合,但应该更合理、更科学、更有特点的个性化门户,来完成他(她)的工作业务。这个个性化门户系统集成了与用户有关的所有服务和应用,如图3.1所示。

{鳘{3.1数字化校吲框架模氆不意图

Fig.3.1ModelSketchMapofTheFrameofDigitizeCampus

大连理工大学专业学位硕士学位论文

图3.2山东行政学院外部网站

Fig.3.2Ou协ideWebsitcsofShandongAdministrationInstitute

(2)院内信息服务:院内信息服务由专门的内部公共网站来承担,它集成了学院几乎80%以上的应用。学院管理人员、教师、员工和学生,都可以在自己的权限范围内,向网上提供信息和从网上查阅相关信息,完成定制的任务。在校园网上发布各类信息,为教育教学和管理决策提供各项信息服务。主要的信息有各部门发布的部门通告(如院办,教务处、人事处、学生处、各系部室等),有经过整理、筛选、加工过的教学参考、教科研信息(如图书馆电子阅览室);有教师经验总结、课件素材库(如学科园地),有增长见识、切磋讨论的(如BBS、新闻网站),有休闲娱乐、陶冶情操(如网上画廊、有线广播台、音乐欣赏、影视长廊等),山客行赡学院内部网站设计实现图如图3,3所示。

相关文档