当前位置:首页 > 代码 > 正文

代码结构说明书(代码的结构)

admin 发布:2022-12-19 20:52 186


今天给各位分享代码结构说明书的知识,其中也会对代码的结构进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java项目 代码结构说明书怎么写

接口文档,代码层次(比如公共方法写在哪个class里),哪些为一大类在一个包下,数据字典,就是介绍你这个项目的架构让后来的人怎么能容易参与开发,交接什么看这个就可以方便些,辅助作用的一个文档一般都是项目经理写

中华人民共和国学科分类与代码国家标准的使用说明

中华人民共和国国家标准学科分类与代码表 GB/T13745-2009。

Classification and code of disciplines。 本标准适用于国家宏观管理和科技统计。

本标准的分类对象是学科,不同于专业和行业,不能代替文献、情报、图书分类及学术上的各种观点。 3.1 学科:

学科是相对独立的知识体系。

3.2 学科群:

学科群是具有某一共同属性的一组学科。每个学科群包含了若干个分支学科。 4.1 科学性原则:

根据学科研究对象的客观的、本质的属性和主要特征及其之间的相关联系,划分不同的从属关系和并列次序,组成一个有序的学科分类体系。

4.2 实用性原则:

对学科进行分类和编码,直接为科技政策和科技发展规划,以及科研经费、科技人才、科研项目、科技成果统计和管理服务。

4.3 简明性原则:

对学科层次的划分和组合,力求简单明了。

4.4 兼容性原则:

考虑国内传统分类体系的继承性和实际使用的延续性,并注意提高国际可比性。

4.5 扩延性原则:

根据现代科学技术体系具有高度动态性特征,应为萌芽中的新兴学科留有余地,以便在分类体系相对稳定的情况下得到扩充和延续。

4.6 唯一性原则:

在标准体系中,一个学科只能用一个名称、一个代码。 6.1 本标准所列学科应具备其理论体系和专门方法的形成;有关科学家群体的出现;有关研究机构和教学单位以及学术团体的建立并展开有效的活动;有关专著和出版物的问世等条件。

6.2 本标准仅对一、二、三级学科进行分类。共设62个一级学科。门类排列顺序是:A自然科学,代码为110-180;B农业科学,代码为210-240;C医药科学,代码为310-360;D工程与技术科学,代码为410-630;E人文与社会科学,代码为710-910。相应五个门类为科技统计使用,不在标准中出现。

6.3 本标准中学科排列次序和级别与学科重要程度无关。

6.4 本标准纳入了成长中的新兴学科,萌芽中的新兴学科暂不纳入,充分反映了发展中的新兴学科,并给学科的发展留有余地,使之成为开放型体系。

6.5 在本分类体系,尤其在工程与技术科学分类体系中,出现的学科与专业、行业、产品名称相同,但其涵义不同。

6.6 分类体系中的名称,原则上用学科名称,考虑实际应用及学科分类层次的需要,有少量“学科群”名称出现。

6.7 一级学科根据情况,分别选用“××学”、“××科学”、“××科学技术”、“××工程”、“××工程技术科学”五种名称。

6.8 交叉或具有双重属性的学科,可在两处列类,只在一处给代码,其相关位置不给代码,在说明栏注“见×××·××××(代码)”或“参见×××·××××(代码)”。

6.9 一级学科下的分支学科,根据确定学科位置的不同特征进行划分,原则上取一个特征,考虑学科特点及使用需要,对有些学科用两种或两种以上特征划分。

6.10 本分类体系的学科遵循从理论到应用,从一般到个别,从抽象到具体,从通用到专用,从简单到复杂,从低级到高级,从宏观到微观的排列顺序。

6.11 标准中出现的学科分类层次和数量分布不均衡现象是各学科发展不平衡的客观实际所决定的。

6.12 本标准对某些横断学科、综合学科及某些特殊学科的处理方法。

6.12.1 分类表中的“信息科学”是指小概念,不包括“计算机科学”。“信息科学与系统科学”的理论和技术部分,其性质与数学类似,排列在数学之后,考虑其发展前景,设为一级学科。“信息科学”和“系统科学”都以“控制论”、“系统论”和“信息论”为基础理论,很难分开,故暂列在一类。

6.12.2 “环境科学技术”、“安全科学技术”、“管理学”三个一级学科属综合学科,本学科列在自然科学与社会科学之间。

6.12.3 根据我国实际情况,将“心理学”列入“生物学”下二级学科。“地理学”列入“地球科学”下二级学科,“人文地理学”入“地球科学”,属特例。

6.12.4 “印刷、复印技术”入“460·55专用机械工程”下三级学科,属特例。

6.12.5 “仪器仪表技术”入“机械工程”学科。通用的或自然科学中的“仪器仪表技术”学科集中列在“仪器仪表技术”下;专用的分别入其有关学科。 7.1 本学科分类划分为一、二、三级学科三个层次,用阿拉伯数字表示。一级学科用三位数字表示,二、三级学科分别用两位数字表示;一、二级学科中间用点隔开。其代码结构如下:

××× · ×× ××

一级学科 二级学科 三级学科

7.2 二、三级学科设“其他学科”,用数字“99”表示。

7.3 标准中所有代码,仅表示该学科在本分类体系中的级别和位置,不表示其他含意。

网页源代码的基本结构是什么

如图:

1.无论是动态还是静态页面都是以“html”开始,然后在网页最后以“/html”结尾。

2.head”页头

其在head/head中的内容是在浏览器中内容无法显示的,这里是给服务器、浏览器、链接外部JS、a链接CSS样式等区域,而里面“title/title”中放置的是网页标题。

3.“meta name="keywords" content="关键字" / meta name="description" content="本页描述或关键字描述" / ”

这两个标签里的内容是给搜索引擎看的说明本页关键字及本张网页的主要内容等SEO可以用到。

4."body/body "

也就是常说的body区 ,这里放置的内容就可以通过浏览器呈现给用户,其内容可以是table表格布局格式内容,也可以DIV布局的内容,也可以直接是文字。这里也是最主要区域,网页的内容呈现区。

5.最后是以"/html "结尾,也就是网页闭合。

以上是一个完整的最简单的html语言基本结构,通过以上可以再增加更多的样式和内容充实网页。

扩展资料:

标签详解:

1.!doctype:是声明用哪个 HTML 版本进行编写的指令。并不是 HTML 标签。!doctype html:html5网页声明,表示网页采用html5。

2.meta:提供有关页面的元信息(针对搜索引擎和更新频度的描述和关键词等),写在head标签内。

a)meta charset="UTF-8":设置页面的编码格式UTF-8;

b)meta name="Generator" content="EditPlus":说明生成工具为EditPlus;

c)meta name="Author" content="":告诉搜索引擎站点制作的作者;

d)meta name="Keywords" content="":告诉搜索引擎网站的关键字;

e)meta name="Description" content="":告诉搜索引擎网站的内容;

参考资料:html代码-百度百科

什么是代码架构啊??

没有代码架构,是结构吧?

. 代码结构

2.1 代码格式化

2 不要将多个语句放在同一行上。

当一行代码的长度超过一个可视屏幕宽度时(通常90个字符),使用行接续符(_)。

分割原则:

2 要找出最适合断开语句的通常位置,然后设法在保留字或关键字之间断开语句。如

你必须在字符串的中间断开语句,应该设法在字之间和空格后面放上一个分隔符。

2 分割两个表达式之间的执行复杂表达式计算的语句。

2 缩进后续行

缩进原则:

2 当你将变量设置为某个值时,所有后续行的缩进位置应该与第一行的变量值相同。

2 当你分割一个很长的过程标题时,所有后续行均应缩进二个制表位(通常为6个字

)。

2 当你调用一个过程时,后续行缩进到第一个参数的开始处。

2 当你将变量或属性设置为等于表达式的计算结果时,请从等号后面分割该语句,以

保该表达式尽可能放在同一行上。

2 当你分割一个长I f语句时,将后续行缩进两个制表位( 6个字符)。

2 运用语句缩进来显示代码的组织结构。

应该在下列情况下对语句进行缩进:

2 当使用End If时,在I f语句后缩进。

2 在E l s e语句后缩进。

2 在Select Case语句后缩进。

2 在C a s e语句后缩进。

2 在D o语句后缩进。

2 已经用行接续符分割的语句的各个行要缩进。

2 在Wi t h语句后缩进。

2 在调用R e c o r d s e t对象的E d i t或A d d N e w方法后缩进。U p d a t e

C o n c e l U p d a t e方法的缩进层次应该与E d i t或A d d N e w语句相同。

2 在调用B e g i n Tr a n s方法后缩进。

2 对所有用户定义的数据类型说明的主体和枚举说明的主体进行缩进。

2 使用白空间将相关语句组合在一起。

一般来说,应该将空行插入到:

2 每个I f . . . T h e n构造的前面和后面(尤其是I f语句前的注释的前面)。

2 每个Select Case构造的前面。

2 每个循环的前面和后面。

2 变量块的说明的后面。

2 执行统一任务的两个语句组的中间。

2 应该在两个过程之间插入两个空行。

2.2 注释

2.2.1 使用代码注释的目的

使用代码注释时,应该达到下列目的:

2 用文字说明代码的作用(即为什么要编写该代码,而不是如何编写)。

2 明确指出该代码的编写思路和逻辑方法。

2 使人们注意到代码中的重要转折点。

2 使代码的阅读者不必在他们的头脑中仿真运行代码的执行过程。

2 在编写代码前进行注释。可以先把整个代码结构的注释全部写上,然后在注释间编

相应代码。

2 纯色字符注释行只用于主要注释。

2 避免形成注释框。

2 使用撇号来指明注释。(附录五)

2 增强注释的可读性。

2.2.2 注释原则

2 用文字说明代码的作用,而不是简单地重复代码做些什么。

2 如果你想违背好的编程原则,请说明为什么。

2 用注释来说明何时可能出错和为什么出错。

2 增强注释的可读性。

代码注释应遵循的书写规则:

2 使用完整的语句。出色的注释能够说明总的程序流和某个过程的作用,即使与代码

身分开,也能够说明问题。

2 避免使用缩写。

2 若要使人们注意注释中的一个或多个单词,请全部使用大写字母。

2 对注释进行缩进,使之与后随的语句对齐

2 为每个过程赋予一个注释标头。(附录六)

2 使用内部注释来说明代码进程。(附录七)

2 用行尾注释来说明变量。当描述较短时,可以使用行尾注释(不建议)。

2.3 循环结构

2.3.1 使用F o r. . . N e x t,使代码循环运行规定的次数。

2 用常量取代循环中的硬编码。

2 循环体缩进一个Tab。

2 所有N e x t语句均应包含计数器变量。

2 使用Exit For 退去循环,不要不要使用G o To和一个标注。

2 循环结束后不要使用计数器变量。

2.3.2 使用For Each...Next,循环运行一个集合的所有成员。

2 不要用For Each...Next来循环运行数组。

2 在For Each...Next循环中尽可能使用特定的数据类型。For Each...Next循环中的

元变量必须是Va r i a n t或某些O b j e c t类型(通用或专用)变量。

2.3.3 使用D o . . . l o o p,使循环按照未定次数来运行。

2 除非你有理由使用别的操作方法,否则请在循环的开始处计算D o循环的退出条件。

2 当你在W h i l e与U n t i l之间进行选择时,请使用能实现最简单的条件的这个关键字。

2 使用D o循环或F o r. . . N e x t实现循环,不要使用G o To和一个标注实现循环

2 用D o . . . L o o p取代W h i l e . . . We n d。

2.4 控制结构

2.4.1 当根据一个条件是Tr u e还是F a l s e来作出判断时,使用I f . . . T h e

n

. . . E l s e

2 即使只有一个语句被执行,也应考虑使用End If构造,而不要把语句写在同一行上。

2 Visual Basic不会使复合条件短路。当你创建一个I f . . . T h e n判断结构时,可以创建一个由多个较小条件组成的复合条件。

2.4.2 对非布尔表达式与各种可能的值进行比较时,使用Select Case语句

2 即使不需要,也应该在每个Select Case构造中包含Case Else语句。

2 所有C a s e语句都应该使用便于理解的顺序。

2 要注意Case语句的排序,避免出现在后来遇到C a s e语句之前将较早的C a s e语句计算为Tr u e值,而造成计算错误。

2.4.3 用行尾注释使嵌套式判断结构更加清楚。

2.4.4 对表达式进行格式化,以便进行准确的计算和代码的理解。

2 决不要将布尔表达式与Tr u e或F a l s e相比较。

2 创建的布尔变量名应该反映肯定的条件而不是否定的条件。

2 为了清楚起见,用括号将表达式括起来。即使不要求,也要使用括号。

2 使代码流更加清楚。当编写判断代码结构时,应该尽量使代码流显得清楚一些。

2.4.5 不要使用G o S u b。

2.4.6 只有当没有其他替代方法或者当转移到一个错误处理程序或单个退出点时,才使用G o To语句.

如何去读一个有50万行代码的项目?

导读换过几次工作的程序员员一般都比较头疼,新到一个公司,会给你一个项目,别人以前写的, 40-50万行代码,并且代码没按照一定的规范去写,因为这个代码来自N 个人,一看代码我就头大,我曾经就做过这样的事情,开始的时候也很抓狂,但是慢慢的我认为我找到里面的窍门了,一下算是我给大家提供的一个思路吧。(我之前跟的那个项目是B/S的, 所以是针对B/S写的) 1.看操作说明书 话,会有测试的,有些操作你操作不了,可以求助测试人员,以为他们是公司里面最熟悉这些操作的。尽可能熟练的去操作这些功能。 小结:我在做开发的时候,功能比较多,所以只看了一部分功能,原因是我没时间,所以自己在看这部分的时候,如果时间不够,大体上把握即可。 任何一个项目都有自己的架构,自己的模式,自己尽量去看代码结构,有可能你感觉很难,因为代码太多了,所以不要气馁,要给自己心里暗示自己是可以的。 小结:如果看不懂也没关系,可以先做下面的,我之前所看的代码,我根本看不懂,后来很长一段时间,同事告诉我软件框架,任何模式都可以很好的进行开发。 看的时候肯定会遇到自己没见过的代码,不用去管它。 3.跟代码【核心】 找一个小的模块,这把片代码彻底看懂。这个时候你需要的就是跟代码了,打断点;如果是B/S的,你可以再加脚本调试debugger。 告诉你一个小窍门:当跟代码的时候,旁边放一张纸,遇到主要的方法,要记下来,从头到尾记下来,等跟完了自己可以拿这张纸进行复述。这样这个功能大 ,很抓狂,你根本不知道那个方法先加载,那个页面需要参数,但是你把它画出来了,一点点看下来了,感觉很有意思。 4.画图目的:如果一个页面有2个用户控件你是需要画图的,这样做可以让你一眼看到页面的布局,防止你下次看代码的时候,找不到那是那。那个页面调用哪 个方法最好也写上。当我在拿到这张图的时候我可以复述多少?当你在修BUG的时候可以用这张图。 当你跟完代码之后,你肯定知道哪里是哪里了,这时候你就用纸把这个页面的图片画下来,最好是不看代码画,等画完了,在看代码,看自己是否真的了解逻辑来。 小结:这一步跟第三步可以同时进行。如果你跟感觉很吃力,可以多跟几次,重复3,4步,一般跟3遍就大概掌握这片代码的逻辑。 我现在面对的问题是:大的代码结构我都能看懂,但是我不知道业务,那就的好好听了,用眼睛用心去听就可以了,没有别的办法了。 以上是本人在看代码的时候一些总结出来的思路,大家谁有好的方案可以那出来一起分享。

如何在编写html代码时,正确的书写规范网页结构文档

1)HTML标记是由尖括号包围的关键词。所有标记均以“”开始,以“”结束。结束的标记在开始名称前加上斜杠“/”。例如头部标记格式如下所示:head ……/head

(2)根据标记类型,正确书写标记,单个标记最好在右尖括号前加1个斜杠“/”,如换行标记是单个标记“br”,成对标记最好同时输入开始标记和结束标记,以免忘记。

(3)标记可以相互嵌套(也称为包含),但不能交叉。如:

headtitle……/title/head !--这是正确的书写格式--

headstyle……/head/style !--这是错误的书写格式--

(4)在HTML代码书写时不区分大小写,如头部标记写成HEAD,head,Head,HEAd都可以,但建议在同一个Web开发项目保持一种风格,如统一小写标记名称。

(5)代码中包含任意多的回车符和空格在HTML页面显示时均不起作用。需要时可使用br /和 来实现换行和插入空格。为了代码清晰,建议不同的标记都独占一行。

(6)给标记设置属性时,属性值建议用双引号标注起来。如段落内容居中格式如下所示:p align="center"这是段落信息居中显示/p

(7)书写开始与结束标记时,在左尖括号与标记名或与斜杠“/”之间不能留有多余空格,否则浏览器不能识别该标记,导致错误标记直接显示在页面上,影响页面美观效果。例如:

comment显示一个段落 /comment

(8)编写HTML代码时,应该使用锯齿结构,即向右缩进2~4个字符,使代码结构清晰,提高代码的可读性,为后期阅读和维护提供帮助。

关于代码结构说明书和代码的结构的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/23645.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载