CH4_类对象和接口sth
- 格式:ppt
- 大小:606.50 KB
- 文档页数:11
北京市地方标准编号:DB11/Txxxx—201x备案号:J xxxx—201x地下管线数据建库标准Standard for building database of underground pipelines and cables(征求意见稿)201x-0x-xx发布201x-0x-xx实施北京市规划和国土资源管理委员会联合发布北京市质量技术监督局北京市地方标准地下管线数据建库标准Standard for building database of underground pipelines andcablesDB11/T xxxx—201x主编单位:北京测绘学会批准部门:北京市规划和国土资源管理委员会北京市质量技术监督局实施日期:201x年x月x日201x 北京DB11/T —201X 前言目次1总则 (1)2术语 (2)3基本规定 (3)3.1数据内容 (3)3.2地下管线数据建库质量要求 (3)4地下管线数据库设计与组织 (4)4.1一般规定 (4)4.2分类及符号 (4)4.3分层和颜色 (5)4.4属性结构及数据字典 (5)4.5元数据 (8)4.6数据组织 (8)5地下管线二维数据整理入库 (9)5.1入库前数据检查 (9)5.2数据入库 (9)5.3入库后数据处理与检查 (10)6地下管线三维建模及入库 (11)6.1地下管线三维建模 (11)6.2三维地下管线数据入库 (12)附录 A 地下管线特征点、附属物及建构筑物三维表达 (13)本标准用词说明 (24)引用标准名录 (25)CONTENTS1 General Provisions (1)2 Terms (2)3 Basic Provisions (3)3.1 Data content (3)3.2 Quality requirements (3)4 Database design and data organization (4)4.1 General provisions (4)4.2 Categories and symbols (4)4.3 Layers and colors (5)4.4 Attribute structure data dictionary (5)4.5 Metadata (8)4.6 Data organization (8)5 2D underground pipeline data processing and inputting (9)5.1 Data checking before inputting into database (9)5.2 Inputting data into database (9)5.3 Data processing and checking after inputting data into database (10)6 3D underground pipeline data model building and inputting (11)6.1 Building 3D underground pipeline data models (11)6.2 Inputting 3D underground pipeline data models into database (12)Appendix A 3D expression of feature points, affiliated facilities and constructions of underground pipelines and cables.................................................................................................................. (13)Explanation of Wording in the specification (24)List of Quoted Standards (25)1 总则1.0.1为了统一北京市地下管线基础信息据建库的内容与方法,准确、全面地将地下管线普查成果数据入库,建立并更新地下管线基础信息数据库,特制定本标准。
网上考试系统(学生端)的设计和实现摘要随着网络技术的飞速发展,远程教育已成为计算机技术开发的热门项目,而网上考试做为其中的重要环节,更是引起了人们的关注。
网上考试可以减轻教师工作负担,提高工作效率,增强考试的质量,公证性,及激发学生的学习兴趣。
完备的网上考试系统(学生端)应包括以下功能:1.验证用户登陆的合法性2. 禁止用户重复登陆同一考试3. 可以根据需要选择考试科目4. 实现考试中的师生交互。
教师要能够监控考生屏幕、查看考生完成情况、对考生发送信息,以及是否允许考试继续进行。
考生有问题可以电子举手,提醒老师注意。
5. 能对考试时间加以控制,时间到了会要求考生交卷6. 自动对客观题判分7. 即时保存答案及在特殊情况下进行答案恢复本考试系统以Windows 2000操作系统为运行平台,通过Visual Basic 6.0来编程实现,采用ADO技术为应用程序与数据库接口,使用Microsoft SQL Server 2000数据库。
系统的主要功能均已经过了测试,运行情况良好。
关键字:考试,Visual Basic,数据库,安全性The Design and Realization of the Online Examination SystemStudent TerminalAbstractWith the development of the Internet technology, long distance education has become a popular project for computer science. As an important component, on-line examination has got much attention, for it lightens the burdens of teachers, increases working efficiency, guarantees equity and stimulates students' curiosities.A complete Online Examination System includes functions listed below:1. Validate user's login information.2. Prevent user from logging into the same exam.3. Provide certain exams to be selected.4. Realize interactions between teachers and students. Teachers should be able to real-timely supervise student's monitor and completion of the exam, send out messages to students, and decide if the exams could go on. Students should be able to get teacher's notice using the system.5. Control the time length of the exam and remind students before time is up.6. Automatically grade object questions like multiple choices.7. Regularly save answers in case of unexpected situations.This system is designed and created on Windows 2000 OS, using Visual Basic 6.0 as programming language, ADO as the connectivity between application and database, and Microsoft SQL 2000 to manage database. Main functions of the system have been tested and are proved to work fairly well.Key words:Exam, Visual Basic 6.0, Microsoft SQL Server 2000, Security摘要 (1)ABSTRACT (2)第一章序言 (5)§1.1开发网上考试系统的目的 (5)§1.1.1 网络教育已成为社会热点 (5)§1.1.2 网上考试与传统考试的比较 (5)§1.2怎样开发一个网上考试系统 (6)§1.2.1 操作系统的选择 (6)§1.2.2 编程环境的选择 (6)§1.2.3 数据库的实现 (7)§1. 2. 4 两者的结合 (8)第二章相关技术及知识背景 (9)§2.1W INDOWS下的V ISUAL B ASIC 编程环境简介 (9)§2.1.1 Visual Basic的编程基础 (9)§2.1.2 可视化编程的环境及方法 (10)§2.1.3 创建Visual Basic应用的步骤 (11)§2.1.4 面向对象的编程 (12)§2.1.5 API函数 (13)§2. 1. 6 Winsock控件 (14)§2.2使用SQL S ERVER 2000实现关系型数据库 (15)§2. 2. 1 结构化语言SQL介绍 (15)§2.2. 2 数据库的基本概念 (16)§2.2.3 关系型数据库 (17)§2.3. 4 Visual Basic 中的数据库操作 (18)§2.3.5 数据库设计步骤 (19)§2.3ADO数据访问技术 (19)第三章系统总体规划 (22)§3.1设计思想 (22)§3.1.1 总体构架 (22)§3.1.2 考试端主要功能 (22)§3.1.2 系统安全性 (23)§3.2数据库设计 (23)§3.3考试流程图 (28)第四章系统具体实现 (29)§4.1登陆模块 (29)§4.1.1 考生登陆的具体步骤 (29)§4.1.2 实现功能 (29)§4.2验证 (30)§4.2.1 具体实现 (30)§4.2.2 实现功能 (30)§4.3考试 (30)§4.3.1 考试界面设计 (30)§4.3.2 考试流程 (31)§4.3.3 实现功能 (35)§4.3.4 安全性 (36)§4.3.5 其它 (36)§4.3.6 退出 (36)§4.4屏幕监控 (36)§4. 4. 1 网络传输 (36)§4. 4. 2 交互功能 (37)第五章程序的兼容性和安全性 (39)§5.1考试系统在不同平台上的兼容性 (39)§5.1.1 问题背景 (39)§5.1.2 问题的解决,讨论 (39)§5.2安全性 (41)§5.2.1 考试中的安全设计 (41)§5.2.1 存在的问题 (42)第六章程序的可扩展性分析 (44)§6.1界面效果 (44)§6.2操作系统 (44)§6.3考试安全 (44)§6.4题库的选择 (44)§6.5监控 (45)第七章结束语 (46)参考文献 (47)致谢 (48)附录一:考试系统学生端使用说明 (49)附1.1基本简介 (49)附1.2运行环境 (49)附1.3安装说明 (49)附1.4使用说明 (51)附录二网上考试屏幕监控端使用说明 (54)附2.1系统简介 (54)附2.2运行环境 (54)附2.3安装说明 (54)附2.4使用说明 (54)第一章序言§1.1 开发网上考试系统的目的考试是教学环节中一项比较特殊的工作,将计算机与网络技术应用于教学考试领域是一个值得探讨的问题。
实验四类,对象和接口一.实验目的(1)掌握类的声明,对象的创建以及方法的定义和调用。
(2)掌握打包机制。
(3)掌握类的继承。
(4)掌握类接口的使用。
二、实验方案(1)//Father.java;package tom.jiafei;public class Father{int height;protected int money;public int weight;public Father(int m){money=m;}protected int getMoney(){return money;}void setMoney(int newMoney){money=newMoney;}}//Jerry.java:import tom.jiafei.Father;public class Jerry extends Father{public Jerry(){super(20);}public static void main(String args[]){Jerry jerry=new Jerry();jerry.weight=200;jerry.money=800;int m=jerry.getMoney();System.out.println("m="+m);}}(2)interface ShowMessage{void 显示商标(String s);}class TV implements ShowMessage{public void 显示商标(String s){System.out.println(s);}}class PC implements ShowMessage{public void 显示商标(String s){System.out.println(s);}}public class Example4_28{public static void main(String args[]){ShowMessage sm;sm=new TV();sm.显示商标("长城牌电视机");sm=new PC();sm.显示商标("联想奔月5008PC");}}(3)求50以内的素数//Number.javapackage sushu;//将Number.java打包到文件夹sushu中public class Number{public void prn()//创建方法prn(){boolean flag ;for (int i=2;i<50;i++){flag = true ;//将flag初始化for (int j=2 ;j <= i/2 ; j++){ //只需对2到i/2之间取余,因为假如i/2到i有某个数x被i整除,则在2到i/2必定能找到一个数y(y*x=i)被i整除if (i%j == 0 ){flag = false ;break;//假如2到i/2有某个数被i整除,则跳出,执行下一次循环}}if (flag == true ){System.out.print(i+"\t");}//若flag为真,则i为素数,输出i的值}}}//Num.javaimport sushu.Number;//引用定义的包public class Num extends Number{public static void main(String args[]){Number num=new Number();num.prn();}}三、实验结果和数据处理(1)(2)(3)实验五数组与字符串一.实验目的(1)掌握一维数组的概念、定义和使用。
java期末考试复习题及答案Java程序设计》课程试卷1.Java语言编写的源程序保存时的文件扩展名是(B).java。
2.若int a=-2,则表达式a。
3的值为(C)8.3.下列对数组元素的引用错误的是(C)a[3]。
因为数组下标从0开始,a[3]超出了数组的范围。
4.在类的定义中可以有两个同名函数,这种现象称为函数(D)重载。
5.构造函数的作用是(D)初始化成员变量。
6.下列关键字中,哪一个不是用于异常处理语句(B)break。
7.类与对象的关系是(A)类是对象的抽象。
8.下列哪一个是Java中不合法的标识符(D)*point。
9.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为(A)static void method()。
10.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的(C)ArrayList myList=new ArrayList()。
11.Java源文件和编译后的文件扩展名分别为(B).java和.class。
12.在Java中,如果需要在用户自定义的Applet子类中进行画图操作,一般需要重载父类的paint()方法。
13.对于一个Java源文件,正确的顺序应该是先package,再import,最后是class定义。
14.非法的代码是char c = 'u'。
因为单引号中只能包含一个字符。
15.Java语言使用的字符码集是Unicode。
16.如果一个类的成员变量只能在所在类中使用,则该成员变量必须使用private修饰。
17.正确的main方法定义应该是public static voidmain(String[] args)。
18.加互斥锁的关键字是synchronized。
19.抽象方法是没有方法体的方法,而且只能出现在抽象类中。
20.包中的File类是字节流类。
第34卷第5期物 探 与 化 探Vo.l34,N o.5 2010年10月GEOPHY SI CA L&GEOCHE M ICAL EX PLORAT I ON O ct.,2010 基于Ob ject A RX2007的地质断面自动填充方法程耀东1,徐斐2,董明才3(1.兰州交通大学数理与软件工程学院,甘肃兰州 730050;2.甘肃省地基基础有限责任公司,甘肃兰州 730070;3.中铁第一勘察设计院集团有限公司,陕西西安 710043)摘要:公路铁路选线C A D软件中,断面的分层地质符号填充是必不可少的。
在研究A utoCAD图形数据库的结构的基础上,基于A utoCAD2007绘图平台,运用V isual C++2005编译环境,结合O bject ARX库函数,对图案填充对象的创建原理、图案符号库的建立、填充区域边界数据的构造方法等方面进行了探讨,实现了线路纵断面的分层封闭区域的自动生成和地质符号的自动填充,极大提高了设计效率。
关键词:计算机辅助设计;地质断面;图案填充;Ob j ec t A RX开发工具中图分类号:P631;TP311.52 文献标识码:A 文章编号:1000-8918(2010)05-0681-05在公路、铁路选线和桥梁设计中,线路和桥梁基础的地质构造情况必须在纵断面设计图中表达清楚,地质构造线的绘制和地质符号的填充工作量大且复杂,如果用计算机图形学的区域扫描填充方法,仅用C语言开发,只能进行少量的图案填充,并且不能直接从绘图机出图,难以满足工程上的要求。
如果采用AutoC AD软件交互绘图,则需先用画线命令绘制填充边界线,且要保证区域边界封闭,再用hatch命令进行图案填充,则绘图工作量大且效率低。
为此,在AutoC AD状态下完成线路纵断面设计后,利用纵断面设计数据,实现自动的参数化图案填充,提高填充效率十分必要。
运用V isua l C++2005语言和Ob j e ct A RX2007开发工具,对AutoC AD的图形数据库的操作、填充实体对象的创建方法和填充边界的数据构造进行了探讨,实现了封闭区域边界数据的构造和图案符号调用及自动填充方法,并对图案符号库进行了扩充。
配电设备一二次融合技术方案2021版二零一七年五月目录1 前言 (6)1.1 总体思绪和目的 (6)1.1.1 总体推进思绪 (6)1.1.2 总体目的 (6)2 柱上开关一二次成套技术方案 (7)2.1 一二次成套总体要求 (7)2.2 一二次成套功用要求 (8)2.2.1 分段/联络断路器成套功用要求 (8)2.2.2 分段/联络负荷开关成套功用要求 (9)2.2.3 分界断路器成套功用要求 (11)2.2.4 分界负荷开关成套功用要求 (11)2.3 一二次成套技术要求 (12)2.3.1 总体结构要求 (12)2.3.2 分段/联络断路器成套技术要求 (13)2.3.3 分段/联络负荷开关成套技术要求 (13)2.3.4 分界断路器成套技术要求 (14)2.3.5 分界负荷开关成套技术要求 (14)2.3.6 自动化部件技术要求 (15)2.3.6.2 电压/电流互感器〔传感器〕技术要求 (15)2.3.6.3 控制单元技术要求 (18)2.3.7 通讯及接口要求 (19)2.4 抗凝露方案 (20)2.4.1 凝露效果剖析 (20)2.4.2 柱上开关抗凝露方案 (21)2.4.3 环网柜抗凝露方案 (21)2.3.4 控制电缆及插头抗凝露方案 (21)2.3.5 控制单元抗凝露方案 (22)2.5 行程开关改良方案 (22)2.5.1 发生遥信颤抖的缘由剖析 (22)2.5.2 处置方案 (23)3 环网柜一二次成套技术方案 (23)3.1 一二次成套化方案 (23)3.2 一二次成套技术要求 (24)3.2.1 开关柜典型分类和组成 (24)3.2.2 成套设备运用技术要求 (25)3.2.2.1 成套设备全体要求 (25)3.2.2.2 抗凝露要求 (26)3.2.3 开关柜技术要求 (27)3.2.4 互感器及DTU技术要求 (28)3.2.4.1 互感器技术要求 (28)3.2.4.2 控制单元技术要求 (29)3.2.5 接口要求 (31)3.2.5.1 操作电源的配置 (31)3.2.5.2 电缆及接线端子 (31)3.2.6 通讯 (32)4 环网柜一二次融合技术方案 (33)4.1 一二次融合方案 (33)4.2 一二次融合技术要求 (33)4.2.1 开关柜典型分类和组成 (33)4.2.2 一二次融合设备运用技术要求 (34)4.2.2.1 一二次融合设备全体要求 (34)4.2.2.2 抗凝露要求 (36)4.2.3 开关柜技术要求 (37)4.2.4 互感器〔传感器〕及DTU技术要求 (39)4.2.4.1 互感器〔传感器〕技术要求 (39)4.2.4.3 控制单元技术要求 (40)4.2.5 接口要求 (41)4.2.5.1 操作电源的配置 (41)4.2.5.2 电缆及接线端子 (41)4.2.6 通讯 (42)4 配电线损采集模块技术要求 (42)4.1 总体要求 (42)4.1.1 用于箱式FTU的配电线损采集模块 (42)4.1.2 用于罩式FTU的配电线损采集模块 (43)4.1.3 用于一二次成套化方案DTU的配电线损采集模块 (43)4.1.4 用于一二次融合方案DTU的配电线损采集模块 (43)4.2 规格要求 (43)4.2.1 准确度等级 (43)4.2.2 参比电压 (43)4.2.3 参比电流 (44)4.2.4 规范的参比频率 (44)4.2.5 配电线损采集模块常数 (44)4.3 接口及结构要求 (44)4.3.1 脉冲输入 (44)4.3.2 RS232/RS485通讯接口 (45)4.3.3 电源及功耗要求 (45)4.3.4 结构及接口定义 (46)5 招标及检测要求 (49)5.1 招标检测资质要求 (49)5.2 供应商招标资历要求 (50)5.3 供货设备与入网专业检测样机元器件分歧性要求 (50)附录A 接插件电气管脚定义〔柱上开关一二次成套设备〕 (50)附表A.1 柱上开关26芯航空插件管脚电气定义 (50)附表A.2 FTU电源/电压航空插头引脚定义 (52)附表A.3 FTU电流输入接口引脚定义 (52)附表A.4 FTU控制信号航空插头引脚定义〔配弹簧机构开关〕 (53)附表A.5 FTU控制信号航空插头引脚定义〔配永磁开关〕 (53)附表A.6 FTU控制信号航空插头引脚定义〔配电磁机构开关VSP5〕 (53)附表A.7 适用于箱式FTU的配电线损采集模块接口定义 (54)附录B 接插件电气管脚定义〔环网柜一二次成套设备〕 (55)附表B.1 DTU任务电源航空插头引脚定义 (55)附表B.2 DTU电压输入端子定义 (55)附表B.3 DTU电流输入与控制信号端子定义 (56)附表B.4 DTU配电线损采集模块接口定义 (57)附录C 接插件电气管脚定义〔环网柜一二次融合设备〕 (58)附表C.1 距离单元33芯矩形衔接器端子和对应引线信号定义 (58)附表C.2 距离单元脉冲输入端子定义 (61)附表C.3 距离单元通讯输入端口定义 (62)附表C.4 距离单元维护端口定义 (62)附表C.5 公共单元电源端口定义 (62)附表C.6 公共单元RS485接口定义 (62)附表C.7 公共单元遥信接口定义 (63)附表C.8 电源电压总线PT控制柜二次室端子定义 (63)附表C.9 电源电压总线距离柜二次室侧端子定义 (63)附表C.10 电传达感器航插接口定义 (64)附表C.11 公共单元柜端子定义 (64)附表C.12 以太网通讯线定义 (65)1 前言1.1 总体思绪和目的1.1.1 总体推进思绪经过提高配电一、二次设备的规范化、集成化水平,提升配电设备运转水平、运维质量与效率,满足线损管理的技术要求,效劳配电网树立改造举动方案。