方案设计一修改版Word下载.doc

上传人:wj 文档编号:7676708 上传时间:2023-05-08 格式:DOC 页数:11 大小:20.17KB
下载 相关 举报
方案设计一修改版Word下载.doc_第1页
第1页 / 共11页
方案设计一修改版Word下载.doc_第2页
第2页 / 共11页
方案设计一修改版Word下载.doc_第3页
第3页 / 共11页
方案设计一修改版Word下载.doc_第4页
第4页 / 共11页
方案设计一修改版Word下载.doc_第5页
第5页 / 共11页
方案设计一修改版Word下载.doc_第6页
第6页 / 共11页
方案设计一修改版Word下载.doc_第7页
第7页 / 共11页
方案设计一修改版Word下载.doc_第8页
第8页 / 共11页
方案设计一修改版Word下载.doc_第9页
第9页 / 共11页
方案设计一修改版Word下载.doc_第10页
第10页 / 共11页
方案设计一修改版Word下载.doc_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

方案设计一修改版Word下载.doc

《方案设计一修改版Word下载.doc》由会员分享,可在线阅读,更多相关《方案设计一修改版Word下载.doc(11页珍藏版)》请在冰点文库上搜索。

方案设计一修改版Word下载.doc

4.2网络技术选择................................................................................................................26

4.3交换机选型与配置.........................................................................................................27

4.4服务器选型与配置.........................................................................................................30

4.5系统供电、地线及接地安全...........................................................................................32

4.6网络拓扑结构................................................................................................................32

4.9vlan规划....................................................................................................................35

4.10校园网络平台功能........................................................................................................36

第五章工程实施计划...........................................................................................................41

5.1工程实施组织................................................................................................................41

5.2工程实施步骤................................................................................................................41

5.3工程进度和周期.............................................................................................................42

5.4工程验收项目和内容......................................................................................................42

第六章设备配置清单..........................................................................................................44

第七章用户服务承诺...........................................................................................................46

7.1公司用户服务机制.........................................................................................................46

7.2用户服务承诺................................................................................................................46

7.3培训计划.......................................................................................................................47

前言

成都市方联高级中学作为作为一所市级重点高级中学,近年来教育教学质量稳步提高,备受广大人民群众的关爱和支持。

多年来在不断发展中为社会培养了大量的人才,为成都市的基础教育事业作出了实质性的贡献,其教学水平得到了很大的提高,取得了来自各方面的荣誉和社会各界的好评,作为省级百强示范中学,在学校信息化建设方面也取得了长足的发展,荣获“中小学现代化教学手段示范学校”等称号;

但随着学校规模的不断发展,目前的电教设备已不能完全满足学校日常教学、办公、管理等方面的要求,所以学校决定全面建设一套先进的综合性校园网。

本设计方案不仅在技术上体现出符合校园网发展方向的先进性,更重要的是突出体现了面向应用、以应用为核心的设计理念。

建设校园网的核心目标就是应用。

中小学校园网应用的关键就是多媒体技术在基础网上的应用。

在这方面,我公司经过长年在教育行业里技术的积累和对校园网的深入认识,特向成都市方联高级中学配置了一套非常先进的多媒体综合校园网系统,该网络首先是建立一个高速、先进的以太网平台,将多媒体教学网、智能有线广播网、数字化电子监考系统等多网合为一体,很好地解决了校园网在教学、备课、课件制作、资源共享等应用问题。

系统采用模块化的结构设计,各子系统结构相对独立、功能充分互补。

系统建设既可全面上马、一步到位,亦可根据学校的资金及需求情况分阶段建设或选建部分子系统。

无论是一步到位还是分步实施,整个系统都能有机配合、功能互补,协调一致。

不会造成重复建设或系统冲突,非常适用于从全局出发、从长远规划角度出发进行校园信息化建设的学校用户。

本方案以“建网、建库、建队、建制”为主导思想,吸取了普教行业多所重点中小学成功校园网的优点,给成都市方联高级中学提供了一个整体的校园网规划和解决方案,根据成都市方联高级中学的具体需求,我们对每一部分都做了特别设计,最大限度地贴近学校日常的应用需求,虽然我们尽量考虑了其中的每一个细节,但疏漏之处仍会在所难免,敬请有关领导和专家审阅,并提出宝贵意见和建议;

服务于教育事业是我们的立身之本,我们真诚希望成都市方联高级中学的校园网建设取得圆满成功!

第一章项目概述

1.1项目描述

项目名称:

成都市方联高级中学新校区校园网

建设单位:

四川省高等职业院校学生技能大赛高职组a02队

方案设计:

1.2建设目标成都市方联高级中学全数字多媒体校园网建设的目标是:

在统筹规划的基础上,根据成都市方联高级中学的楼宇(层)分布情况和各种信息点的布局安排,设计和建设好综合布线系统;

构建一个先进实用的计算机校园网络平台;

建设一个多网合一、全数字多媒体教学综合应用系统。

通过校园网与cernet、internet联网,实现学校的对外信息交流。

将现代教育技术综合应用于学校的教学和管理;

加快学校信息化建设的步伐和北大附中远程教育技术的应用力度;

实现学校跨越式发展,全面实施素质教育,提高学校的教育质量。

1.3项目建设原则

学校的信息化建设是学校一项长期的、根本性的、战略性的建设,一般都包含多个系统。

大多数学校都难以一次投资全部完成。

各个系统(含子系统)又互相有联系、或可以公用线路、设备。

如果各自独立设计、建设,没有整体规划,就很有可能造成重复投资、浪费设备。

本方案所设计的系统(含子系统)都是相对独立的系统,可以一次全部上马,也可以根据学校投资能力,分期分批实施。

(综合布线系统最好先上马,且一次布线完毕。

因此,关于学校的信息化建设,我们建议采用以下建设原则:

全面规划、统一设计、一次布线、分期实施、注重应用、速见效益。

篇二:

android程序开发后续方案设计修改版

android程序开发后续方案设计

一.android介绍android是google开发的基于linux平台的开源手机操作系统。

它包括操作系统、用户界面和应用程序——移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。

android因为开放性的特点而受到开发软件者的大力支持,它的开发是基于eclipse平台,借助于面向对象的java语言进行程序开发的。

二.java语言与c语言的对比

?

java主要采用纯面向对象的思想,而c是面向过程的;

java和c都是可以跨平台的,c基于编译技术,java基于虚拟机,两个语言跨平台的机制不同;

java对于语言做了很多精简,比如去除了基本数据类型的指针,去除了函数指针,去除了对象(复合数据类型)的传值。

但也正是这样,他的很多解决方案就不如c语言直观了;

java虽然是精简化的,但是由于删除指针和函数的原因,其实比c还要复杂;

但是从framework的角度说,java就比c强很多了,java由于限制多,导致问题和陷阱也少。

三.android程序后续开发

(一)基于java语言的程序编写

基于java语言的特点和android开发的要求以及目前程序的开发进度,整个界面的布局形式均采用java代码进行编写,包括:

界面的展示方式、界面中文本是否隐藏和不可编辑、单位换算、界面的跳转、数据的保存和传输等都使用java语言来进行程序的编写和功能的实现,具体如下:

1.界面的展示方式:

横屏和竖屏的切换;

新工程案例的保存和删除;

通过按钮或者手指移动来对界面进行缩放和跳转;

下来菜单的格式;

功能按钮的动态生成;

各个按钮的功能的实现;

以趋势图的形式反映计算结果;

界面底色及文字大小颜色。

2.界面中文本是否隐藏和不可编辑,此部分主要包括根据计算需要进行表格中

某一行的隐藏和是否可编辑的设置;

3.单位换算:

直接转换,例如从m到km;

需要借助于密度进行转换,例如从kg/s到m^3/s;

需要借助于转换函数,例如摄氏温度℃和绝对温度t的转换需要借助于转

换函数t=t+273.15。

4.数据的保存和传输。

(二)从java中调用c函数

ndk是google公司推出的帮助android开发者通过c/c++本地语言编写应用的开发包,包含了c/c++的头文件、库文件、说明文档和示例代码。

ndk的全称是:

nativedevelopmentkit。

android程序运行在dalvik虚拟机中,ndk允许用户使用类似c/c++之类的原生代码语言执行部分程序,它有以下特点:

?

ndk提供了一系列的工具,帮助开发者快速开发c(或c++)的动态库,

并能自动将so和java应用一起打包成apk。

这些工具对开发者的帮助是巨大的

ndk集成了交叉编译器,并提供了相应的mk文件隔离平台、cpu、api

等差异,开发人员只需要简单修改mk文件(指出―哪些文件需要编译‖、―编译特性要求‖等),就可以创建出so

ndk可以自动地将so和java应用一起打包,极大地减轻了开发人员的打

包工作

由于c是编译型的,直接将源码编译成机器代码,而java是解释型,源码被编译成二进制伪代码,由java虚拟机解释执行,c的执行效率明显要比java高。

因此借助于eclipse平台调用本地c语言函数,使得后续开发人员只需掌握java语言的编程机理和基本的语法结构而不必继续深化java语言的学习,加上c语言强大的掌握群体,在完成平台的搭建后便可快速提高程序编写速度,最终按时完成整个项目。

但是,要想顺利调用c语言函数,必须先进行调用平台的搭建,包括cygwin安装和ndk的安装及路径配置,以下是平台搭建过程中遇到问题的解决方法及成功调用本地c语言函数的几个步骤:

1.jni基本知识介绍

jni是javanativeinterface的缩写,中文为java本地调用。

javanative

interface(jni)标准成为java平台的一部分,它允许java代码和其他语言写的代码进行交互。

jni一开始是为了本地已编译语言,尤其是c和c++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了,如果你想将一个方法做为一个本地方法的话,那么你就必须声明该方法为native的。

在使用jni时应该注意以下的问题:

1)jni接口函数命名如下:

java_包名_类名_方法名。

2)jni使用的基本要点:

jnienv:

env指针是一个包含了jvm接口的结构,它包含了与jvm进

行交互以及与java对象协同工作所必需的函数;

jobject:

指向在此java代码实例化的java对象localfunction的一个

句柄,相当于this指针(如果是static则传进来的是jclass);

jclass:

在jni中表示的java类;

jmethodid:

在jni中表示的java类中的方法;

jfieldid:

在jni中的java类中的域(属性、字段)

3)由于c和c++本身存在差异性,jni在调用本地c库函数时,所有的env-&

gt;

都要被替换成(*env)-&

,而且后面的函数中需要增加一个参数env,例如(*env)-&

getstringutfchars()是用来在java和c之间转换字符串的,对于c和c++他有不同的调用形式:

c代码:

(*env)-&

getstringutfchars(env,,string,0);

c++代码:

env-&

getstringutfchars(string,0);

4)在jni函数中访问java类中的对象实例域,由于jni函数的实现部分是在

c语言中实现的,如果想访问java中定义的类对象的实例域需经过三步:

调用getobjectclass()得到该对象的类,该函数返回一个jclass类型值?

调用getfieldid()得到要访问的实例域在该类中的id

调用getxxxfield()得到要访问的实例域的值,其中xxx和要访问的实

例域的类型相对应

5)在jni中java编程语言和c语言数据类型的对应关系为java原始数据类

型前加j表示对应c语言的数据类型,例如boolean为jboolean,int为jint,double为jdouble等。

对象类型的对应类型为jobject。

6)c/c++数据类型与jni本地类型之间的转化过程,这个过程某些数据的转换

需要使用jnienv对象的一系列方法来完成,以下是我们经常会用到的字符串类型处理的函数:

建立字串

jstringnewstring(jnienv*,constjchar*,jsize)

获得字串长度

jsizegetstringlength(jnienv*,jstring)

得到java类中的参数id

getfieldid(jclassclazz,constchar*name,constchar*sig)第一参数是java类对象。

第二个参数是参数(或方法名),第三个参数是该参数(或方法)的签名

获得字串

constjchar*getstringchars(jnienv*,jstring,jboolean*)

释放字串

voidreleasestringchars(jnienv*,jstring,constjchar*)

获得utf字串

constchar*getstringutfchars(jnienv*,jstring,jboolean*)

释放utf字串

voidreleasestringutfchars(jnienv*,jstring,constjchar*)?

建立utf字串

jstringnewstringutf(jnienv*,constchar*utf)

获得utf字串长度

jsizegetstringutflength(jnienv*,jstring)

对于上述类型数组,有一组函数与之对应,以下函数中xxx为对应类型。

xxx*getxxxarrayelements(xxxarrayarray,jboolean*iscopy)

产生一个指向java数组元素的c指针。

不再需要时,需将此指针传给releasexxxarrayelements

参数:

array数组对象,iscopy如果进行拷贝,指向以jni_true填充的jboolean,否则指向以jni_false填充的jboolean。

例如:

jboolean*getbooleanarrayelements(jbooleanarrayarray,jboolean*iscopy)

voidreleasexxxarrayelements(xxxarrayarray,xxx*elems,jintmode)

通知虚拟机不再需要从getxxxarrayelements得到的指针。

array数组对象,elems不再需要的指向数组元素的指针

mode0=在更新数组元素后释放elems缓冲器

jni_abort=不更新数组元素释放

elems缓冲器

voidreleasebooleanarrayelements(jbooleanarrayarray,

jboolean*elems,jintmode)

xxxarraynewxxxarray(jsizelen)

产生一个新的数组,通常在反值类型为数组型时用到。

2.cygwin安装及路径配置

进入google搜索界面输入cygwin回车,按照

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2