导航:首页 > 源码编译 > 设计源码

设计源码

发布时间:2022-01-18 15:54:08

‘壹’ 谁有毕业设计源码啊!

你可以准备素材,结合MYSQL我就可以建设了

‘贰’ c程设计源代码

#include <iostream>
#include <iomanip>
#include <string>
#include <fstream>
using namespace std;
const int Maxb=100; //最多的图书

class Book
{
private:
int tag; //删除标记 1:已删 0:未删
int no; //图书编号
char name[20]; //书名
char writer[20];
char cbs[20];
char price[10];
char kind[10];
public:
Book(){}
char *getname() { return name; } //获取姓名
char *getwriter() { return writer; } //获取作者名
char *getcbs() { return cbs; }
char *getprice() { return price; }
char *getkind() { return kind; }
int getno(){ return no; } //获取图书编号
int gettag(){ return tag; } //获取删除标记
void setname(char na[]) //设置书名
{
strcpy(name,na);
}
void setwriter(char w[]) //设置作者名
{
strcpy(writer,w);
}
void setcbs(char c[])
{
strcpy(cbs,c);
}
void setprice(char pr[])
{
strcpy(price,pr);
}
void setkind(char k[]) //设置类型
{
strcpy(kind,k);
}
void delbook(){ tag=1;} //删除图书
void addbook(int n,char *na,char *w,char*c,char*pr,char*k) //增加图书
{
tag=0;
no=n;
strcpy(name,na);
strcpy(writer,w);
strcpy(cbs,c);
strcpy(price,pr);
strcpy(kind,k);
}

void disp()//输出图书
{
cout<<setw(6)<<no<<setw(12)<<name<<setw(12)<<writer<<setw(12)<<cbs<<setw(12)<<price<<setw(12)<<kind <<endl;
}
};

//图书库类,实现对图书的维护,查找,删除等
class BDatabase
{
private:
int top; //图书记录指针
Book book[Maxb]; //图书记录
public:
BDatabase()//构造函数,将book.txt读到book[]中
{
Book b;
top=-1;
fstream file("book.txt",ios::in);
while (1)
{
file.read((char *)&b,sizeof(b));
if (!file) break;
top++;
book[top]=b;
}
file.close();
}
void clear()//全删
{
top=-1;
}
int addbook(int n,char *na,char *w,char*c,char*pr,char*k)//增加图书
{
Book *p=query(n);
if (NULL==p)
{
top++;
book[top].addbook(n,na,w,c,pr,k);
return 1;
}
return 0;
}
Book *query(int bookid)//查找图书
{
for (int i=0;i<=top;i++)
if (book[i].getno()==bookid &&book[i].gettag()==0)
{
return &book[i];
}
return NULL;
}
void bookdata();//图书库维护
void disp()
{
for (int i=0;i<=top;i++)
if (book[i].gettag()==0)
book[i].disp();
}
~BDatabase()//析构函数,将book[]写到book.txt文件中
{
fstream file("book.txt",ios::out);
for (int i=0;i<=top;i++)
if (book[i].gettag()==0)
file.write((char *)&book[i],sizeof(book[i]));
file.close();
}
};
void BDatabase::bookdata()
{
char choice;
char bname[40];
char bwriter[20];
char bcbs[20];
char bprice[10];
char bkind[10];
int bookid;
Book *b;
while (choice!='0')
{
//cout <<"\n\n\n\t\t\t\t图 书 维 护 "<<endl<<endl;
//cout<<"\t\t\t\t1 新 增\n \t\t\t\t2 更 改\n\t\t\t\t3 删 除\n\t\t\t\t4 查 找\n\t\t\t\t5 显示\n\t\t\t\t6 全 删\n\t\t\t\t0 退 出"<<endl;
cout<<"\n\n\n"
<<"\t\t※※※※※※※※※※※※※※※※※※※※※※※※※※※\n"
<<"\t\t※ ※\n"
<<"\t\t※ 图书信息维护 ※\n"
<<"\t\t※ ※\n"
<<"\t\t※ .操作方式: ※\n"
<<"\t\t※ 1.添加书目 2.修改书目 ※\n"
<<"\t\t※ 3.删除书目 4.查找书目 ※\n"
<<"\t\t※ 5.显示书目 6.全部删除 ※\n"
<<"\t\t※ 0.退出系统 ※\n"
<<"\t\t※ ※\n"
<<"\t\t※※※※※※※※※※※※※※※※※※※※※※※※※※※\n"<<endl;

cin >> choice;
switch (choice)
{
case '1':
cout<<"输入图书信息:"<<endl;
cout << "编号:";
cin >> bookid;
cout << "书名:";
cin >> bname;
cout << "作者名:";
cin >> bwriter;
cout << "出版社:";
cin >> bcbs;
cout << "价格:";
cin >> bprice;
cout << "类型:";
cin >> bkind;
addbook(bookid,bname,bwriter,bcbs,bprice,bkind);
break;
case '2':
cout << "输入图书编号:"<<endl;
cin >> bookid;
b=query(bookid);
if (b==NULL)
{
cout << " 该图书不存在 "<<endl;
break;
}
cout << "输入新书的书名:"<<endl;
cin >> bname;
b->setname(bname);
cout << "输入新书的作者名:"<<endl;
cin >> bwriter;
b->setwriter(bwriter);
cout << "输入新书的出版社:"<<endl;
cin >> bcbs;
b->setcbs(bcbs);
cout << "输入新书的价格:"<<endl;
cin >> bprice;
b->setprice(bprice);
cout << "输入新书的类型:"<<endl;
cin >> bkind;
b->setkind(bkind);
break;
case '3':
cout <<" 读入图书编号:"<<endl;
cin >> bookid;
b=query(bookid);
if (b==NULL)
{
cout <<" 该图书不存在" << endl;
break;
}
b->delbook();
break;
case '4':
cout << " 读入图书编号:"<<endl;
cin >> bookid;
b=query(bookid);
if (b==NULL)
{
cout <<" 该图书不存在"<< endl;
break;
}
b->disp();
break;
case '5':
cout<<setw(6)<<"编号"<<setw(12)<<"书名"<<setw(12)<<"作者"<<setw(12)<<"出版社"<<setw(12)<<"价格"<<setw(12)<<"类型"<<endl;
disp();
break;
case '6':
clear();
break;
default:cout<<"输入错误,请从新输入:";
}
}
}

void main()
{
BDatabase BookDB;
cout <<endl<<endl<<"\t\t\t 图 书 管 理 系 统\n\n\n";
BookDB.bookdata();
}

‘叁’ 原型设计工具 源码

我也只知道你这其中有的几个工具,但我在是一些网站上找到的,好比:www.51aspx.com等等,好多代码网站上都有的....

‘肆’ 个人博客的设计实现源代码

个人博客的设计实现源代码我帮你按照计划,实现原创内容!

‘伍’ 求 c++课程设计源代码

学生信息管理系统、学生成绩管理系统、职工信息管理系

‘陆’ access 2010 窗体设计源码

)打开“商店管理系统”数据库。 (2)单击【创建】【窗体】【窗体向导】按钮,打开“窗体向导”对话框。 (3)添加窗体需要的字段。 ①添加“商品”表的字段。 ② 添加“供应商”表的字段。 ③ 添加“类别”表的字段。 (4)单击【下一步】按钮,弹出如图2.83所示的窗体向导第2步对话框。由于该窗体的数据源为3个表,因此需要选择查看数据的方式。这里选择“通过 商品”来查看。 (5)单击【下一步】按钮,弹出如图2.84所示的窗体向导第3步对话框,指定窗体布局。这里,我们选择“纵栏表”窗体布局。 (6)单击【下一步】按钮,弹出如图2.85所示的窗体向导第4步对话框,为窗体指定标题。在“请为窗体指定标题”文本框中输入窗体标题“商品信息”,然后选中【打开窗体查看或输入信息】单选按钮。 (7)单击【完成】按钮,结束创建窗体的操作。窗体运行的结果如图2.86所示。 (8)关闭窗体,完成窗体的创建。 7.3.3 创建“商品数量”数据透视图窗体 用图形表示数据可以增加数据的直观性。 数据透视图窗体是Access中的一种窗体形式,它通过图表的形式将表中的数据更方便、更直观地表示了出来。 下面我们将创建一个表示各种商品数量的三维柱形图。 (1)打开“商店管理系统”数据库。 (2)在导航窗格中选择“表”对象列表中的“商品”表作为窗体的数据源。 工作任务7 设计和制作窗体 7.1 任务描述 在应用程序中,通常使用窗口作为用户界面的载体。 Access数据库管理系统支持面向对象的程序设计,用户可以使用窗体设计用户界面。 在本任务中,我们将通过自动创建窗体、窗体向导、数据透视图、空白窗体、分割窗体以及多个项目窗体来创建订单信息、商品信息、商品数量、客户信息、供应商信息和类别信息窗体,创建用户与商店管理系统交互的界面,从而实现显示、输入和编辑数据等功能。 7.2 业务咨询 7.2.1 窗体的概念 窗体

‘柒’ 网页设计源代码

HTML语法大全

<!> 跑马灯
<marquee>...</marquee>普通卷动
<marquee behavior=slide>...</marquee>滑动
<marquee behavior=scroll>...</marquee>预设卷动
<marquee behavior=alternate>...</marquee>来回卷动
<marquee direction=down>...</marquee>向下卷动
<marquee direction=up>...</marquee>向上卷动
<marquee direction=right></marquee>向右卷动
<marquee direction=left></marquee>向左卷动
<marquee loop=2>...</marquee>卷动次数
<marquee width=180>...</marquee>设定宽度
<marquee height=30>...</marquee>设定高度
<marquee bgcolor=FF0000>...</marquee>设定背景颜色
<marquee scrollamount=30>...</marquee>设定卷动距离
<marquee scrolldelay=300>...</marquee>设定卷动时间
<!>字体效果
<h1>...</h1>标题字(最大)
<h6>...</h6>标题字(最小)
<b>...</b>粗体字
<strong>...</strong>粗体字(强调)
<i>...</i>斜体字
<em>...</em>斜体字(强调)
<dfn>...</dfn>斜体字(表示定义)
<u>...</u>底线
<ins>...</ins>底线(表示插入文字)
<strike>...</strike>横线
<s>...</s>删除线
<del>...</del>删除线(表示删除)
<kbd>...</kbd>键盘文字
<tt>...</tt> 打字体
<xmp>...</xmp>固定宽度字体(在文件中空白、换行、定位功能有效)
<plaintext>...</plaintext>固定宽度字体(不执行标记符号)
<listing>...</listing> 固定宽度小字体
<font color=00ff00>...</font>字体颜色
<font size=1>...</font>最小字体
<font style =font-size:100 px>...</font>无限增大
<!>区断标记
<hr>水平线
<hr size=9>水平线(设定大小)
<hr width=80%>水平线(设定宽度)
<hr color=ff0000>水平线(设定颜色)
<br>(换行)
<nobr>...</nobr>水域(不换行)
<p>...</p>水域(段落)
<center>...</center>置中
<!>连结格式
<base href=地址>(预设好连结路径)
<a href=地址></a>外部连结
<a href=地址 target=_blank></a>外部连结(另开新窗口)
<a href=地址 target=_top></a>外部连结(全窗口连结)
<a href=地址 target=页框名></a>外部连结(在指定页框连结)
<!>贴图/音乐
<img src=图片地址>贴图
<img src=图片地址 width=180>设定图片宽度
<img src=图片地址 height=30>设定图片高度
<img src=图片地址 alt=提示文字>设定图片提示文字
<img src=图片地址 border=1>设定图片边框
<bgsound src=MID音乐文件地址>背景音乐设定
<!>表格语法
<table aling=left>...</table>表格位置,置左
<table aling=center>...</table>表格位置,置中
<table background=图片路径>...</table>背景图片的URL=就是路径网址
<table border=边框大小>...</table>设定表格边框大小(使用数字)
<table bgcolor=颜色码>...</table>设定表格的背景颜色
<table borderclor=颜色码>...</table>设定表格边框的颜色
<table borderclordark=颜色码>...</table>设定表格暗边框的颜色
<table borderclorlight=颜色码>...</table>设定表格亮边框的颜色
<table cellpadding=参数>...</table>指定内容与网格线之间的间距(使用数字)
<table cellspacing=参数>...</table>指定网格线与网格线之间的距离(使用数字)
<table cols=参数>...</table>指定表格的栏数
<table frame=参数>...</table>设定表格外框线的显示方式
<table width=宽度>...</table>指定表格的宽度大小(使用数字)
<table height=高度>...</table>指定表格的高度大小(使用数字)
<td colspan=参数>...</td>指定储存格合并栏的栏数(使用数字)
<td rowspan=参数>...</td>指定储存格合并列的列数(使用数字)
<!>分割窗口
<frameset cols="20%,*">左右分割,将左边框架分割大小为20%右边框架的大小浏览器会自动调整
<frameset rows="20%,*">上下分割,将上面框架分割大小为20%下面框架的大小浏览器会自动调整
<frameset cols="20%,*">分割左右两个框架
<frameset cols="20%,*,20%">分割左中右三个框架
<分割上下两个框架
<frameset rows="20%,*,20%">分割上中下三个框架
<! - - ... - -> 批注
<A HREF TARGET> 指定超级链接的分割窗口
<A HREF=#锚的名称> 指定锚名称的超级链接
<A HREF> 指定超级链接
<A NAME=锚的名称> 被连结点的名称
<ADDRESS>....</ADDRESS> 用来显示电子邮箱地址
<B> 粗体字
<BASE TARGET> 指定超级链接的分割窗口
<BASEFONT SIZE> 更改预设字形大小
<BGSOUND SRC> 加入背景音乐
<BIG> 显示大字体
<BLINK> 闪烁的文字
<BODY TEXT LINK VLINK> 设定文字颜色
<BODY> 显示本文
<BR> 换行
<CAPTION ALIGN> 设定表格标题位置
<CAPTION>...</CAPTION> 为表格加上标题
<CENTER> 向中对齐
<CITE>...<CITE> 用于引经据典的文字
<CODE>...</CODE> 用于列出一段程序代码
<COMMENT>...</COMMENT> 加上批注
<DD> 设定定义列表的项目解说
<DFN>...</DFN> 显示"定义"文字
<DIR>...</DIR> 列表文字卷标
<DL>...</DL> 设定定义列表的卷标
<DT> 设定定义列表的项目
<EM> 强调之用
<FONT FACE> 任意指定所用的字形
<FONT SIZE> 设定字体大小
<FORM ACTION> 设定户动式窗体的处理方式
<FORM METHOD> 设定户动式窗体之资料传送方式
<FRAME MARGINHEIGHT> 设定窗口的上下边界
<FRAME MARGINWIDTH> 设定窗口的左右边界
<FRAME NAME> 为分割窗口命名
<FRAME NORESIZE> 锁住分割窗口的大小
<FRAME SCROLLING> 设定分割窗口的滚动条
<FRAME SRC> 将HTML文件加入窗口
<FRAMESET COLS> 将窗口分割成左右的子窗口
<FRAMESET ROWS> 将窗口分割成上下的子窗口
<FRAMESET>...</FRAMESET> 划分分割窗口
<H1>~<H6> 设定文字大小
<HEAD> 标示文件信息
<HR> 加上分网格线
<HTML> 文件的开始与结束
<I> 斜体字
<IMG ALIGN> 调整图形影像的位置
<IMG ALT> 为你的图形影像加注
<IMG DYNSRC LOOP> 加入影片
<IMG HEIGHT WIDTH> 插入图片并预设图形大小
<IMG HSPACE> 插入图片并预设图形的左右边界
<IMG LOWSRC> 预载图片功能
<IMG SRC BORDER> 设定图片边界
<IMG SRC> 插入图片
<IMG VSPACE> 插入图片并预设图形的上下边界
<INPUT TYPE NAME value> 在窗体中加入输入字段
<ISINDEX> 定义查询用窗体
<KBD>...</KBD> 表示使用者输入文字
<LI TYPE>...</LI> 列表的项目 ( 可指定符号 )
<MARQUEE> 跑马灯效果
<MENU>...</MENU> 条列文字卷标
<META NAME="REFRESH" CONTENT URL> 自动更新文件内容
<MULTIPLE> 可同时选择多项的列表栏
<NOFRAME> 定义不出现分割窗口的文字
<OL>...</OL> 有序号的列表
<OPTION> 定义窗体中列表栏的项目
<P ALIGN> 设定对齐方向
<P> 分段
<PERSON>...</PERSON> 显示人名
<PRE> 使用原有排列
<SAMP>...</SAMP> 用于引用字
<SELECT>...</SELECT> 在窗体中定义列表栏
<SMALL> 显示小字体
<STRIKE> 文字加横线
<STRONG> 用于加强语气
<SUB> 下标字
<SUP> 上标字
<TABLE BORDER=n> 调整表格的宽线高度
<TABLE CELLPADDING> 调整数据域位之边界
<TABLE CELLSPACING> 调整表格线的宽度
<TABLE HEIGHT> 调整表格的高度
<TABLE WIDTH> 调整表格的宽度
<TABLE>...</TABLE> 产生表格的卷标
<TD ALIGN> 调整表格字段之左右对齐
<TD BGCOLOR> 设定表格字段之背景颜色
<TD COLSPAN ROWSPAN> 表格字段的合并
<TD NOWRAP> 设定表格字段不换行
<TD VALIGN> 调整表格字段之上下对齐
<TD WIDTH> 调整表格字段宽度
<TD>...</TD> 定义表格的数据域位
<TEXTAREA NAME ROWS COLS> 窗体中加入多少列的文字输入栏
<TEXTAREA WRAP> 决定文字输入栏是自动否换行
<TH>...</TH> 定义表格的标头字段
<TITLE> 文件标题
<TR>...</TR> 定义表格美一行
<TT> 打字机字体
<U> 文字加底线
<UL TYPE>...</UL> 无序号的列表 ( 可指定符号 )
<VAR>...</VAR> 用于显示变量
请采纳。

‘捌’ 我需要一个网页的设计代码,HTML网页设计,设计一个网页,一个完整的源代码

<html><head><title>帅哥的个人主页</title></head><body>我是XXX,男,XX年X月X日出生,XX省XX市人,长得很帅!<br>李嘉诚理财名言:世界上并非每一件事情,都是金钱可以解决的,但是确实有很多事情需要金钱才能解决。</body></html>

把上面的代码用记事本存为index.html文件打开就行。
怎么样,这个够简单了吧。纯手工书写。

如需更好的,可以说明具体要求。

‘玖’ 什么是网页设计源代码

1、源码是使用html编写的,通过IE把它翻译为网页,它是所有网页的核心,但是html 并不是计算机语言,只是网页的另一种描述.源代码是一种语言,组织排版网页上的元素(图片,视频,音乐,文字等)的一种标准语言。
2、如果您要制作网页,您可以选用如Frontpage或Dreamwaver等工具,这些工具都是所见即所得性质的,就是说您在工具界而上制作的,就能直接在浏览中原样显示出来。但,这些工具同时还提供了源代码视图,也就是说,如果一些功能没有办法直接通过工具来实现,那你要编辑源代码了。
3、当然,您也可以直接用记事本来编辑网页,直接输入代码,然后另存为.htm或.asp或其他为后缀名的文件。您保存下来的这些文件就是网页了,而您在记事本里编辑的那些,就是源代码。

‘拾’ 代码设计

代码(Code)是人为确定的代表客观事物(实体)名称、属性或状态的符号或者是这些符号的组合。代码设计具有唯一性、规范化、系统化的作用。唯一性是代码设计的首要任务,通过唯一性可以将现实世界中的目标进行区分,便于计算机管理。唯一化虽是代码设计的首要任务,但如果仅仅为了唯一化来编制代码,那么代码编出来后可能是杂乱无章的,使人无法辨认,而且使用起来也不方便,所以在唯一化的前提下还要强调编码的规范化。另外,系统所用代码应尽量标准化。在实际工作中,一般企业所用大部分编码都有国家或行业标准,本系统的代码设计尽量参考使用国家标准及水利部门编制的行业标准规范。

(一)代码设计原则

一个良好的代码设计,既要保证处理问题的需要,又要保证科学管理的需要。本系统在代码设计时主要遵循了以下原则:

唯一性原则:每一代码都唯一地表示某一类、某一级或某一种特定的要素,同时每一类、每一级或每一个特定的要素有专一的代码,亦即建立数据项与代码之间一一对应的关系。

可扩充性原则:必须保证有足够的容量,分类的容量和数据的类别随着系统的发展而增加或减少,编码体系应为此提供足够的空间。

合理性原则:编码体系的结构与信息的分类体系相适应,反应客观系统的层次、机理及其相互联系的特性。

等长性原则:无论分类体系中级数多少,其代码长度相等。

简单性原则:代码的结构尽量简单,长度尽量短,以减少计算机存储空间和数据录入的差错率,同时提高机器处理的效率。

实用性原则:代码的含义清晰,反映出要素的特点,以助记忆。

规范性原则:代码的结构、类型以及编写的格式要统一,便于系统的检索和调用。

(二)代码标准

线分类方法是目前用得最多的一种方法。线分类方法的主要出发点是:首先给定母项,母项下分若干子项,由对象的母项分大集合,由大集合确定小集合……,最后落实到具体对象。线分类法的特点是:结构清晰,容易识别和记忆,易于进行有规律的查找。

本系统所用标准采用线分类法,根据分类编码通用原则,将图形要素根据比例尺进行分类,分幅数据的图幅号采用10位编码的国家标准,地理要素、专题图形要素以及属性信息的编码如下。

1.数字线划图地理要素分类编码

数字地形图包含了1∶1万、1∶5万、1∶10万、1∶50万4种比例尺数据,代码设计的参考依据为GB/15660—1995《1∶5000~1∶100000地形图要素分类与代码》,采用层次分类法,共分为4个层次。根据地理要素类别和性质分为大类,以大类为基础细分为小类,在小类的基础上再细分为一级类和二级类,其中大类码、小类码、一级代码和二级代码分别用数字顺序排列,结构如下:

塔里木河流域生态环境动态监测系统研究与开发

系统包含了4种比例尺数据,各比例尺反映的实体对象信息略有差别,比例尺越大,表现的地理信息越丰富。为便于管理,系统将大类码进行了统一,内容见表4-1。

表4-1 地形信息大类码表

续表

2.土地利用专题图分类编码

土地利用专题图包括了1990年、2000年、2002年、2004年各期采集的数据,系统采用3级分类法,其结构如下:

塔里木河流域生态环境动态监测系统研究与开发

其编码见表4-2。

表4-2 土地利用分类编码表

续表

3.植被专题图分类编码

植被专题图数据包括历史数据和2002年本底调查数据及各期动态监测数据,系统采用二级分类编码,即:大类+小类,各类代码用1位数字表示,具体的分类编码如表4-3。

表4-3 植被分类编码表

4.沙质荒漠化专题图分类编码

沙质荒漠化专题图采用二级分类代码,其大类包括了6项,分类编码见表4-4。

表4-4 沙质荒漠化分类编码表

5.土地类型专题图分类编码

土地类型专题图采用二级分类代码,结构如下:

塔里木河流域生态环境动态监测系统研究与开发

其一级分了4类,二级采用2位数字表示,具体的分类编码见表4-5。

表4-5 土地类型分类编码表

续表

6.土壤专题图

土壤编码设计是建立在1∶50万新疆土壤图基础上,直接按照1∶50万土壤图的分类系统进行编码。建立了五级分类代码,各级代码用1位数字表示,其一级编码如表4-6。

表4-6 土壤一级分类编码表

7.其他专题图形分类编码标准

除以上描述的主要专题图外,系统还有其他大量的专题图形,包括草地分类专题图、胡杨林专题图、地貌类型专题图、土地资源评价专题图、水文地质专题图等,对这些专题图形,系统按照相关的行业标准以及分类编码的原则进行了分类和编码,这里不再赘述。

8.河流

流域面积大于1000km2以及大型和重要中型水库、水闸等工程所在的河流需要编码。河流代码采用拉丁字母(I、O、Z舍弃)和数字的混合编码,共8位,分别表示河流所在流域、水系、编号及类别,其代码定义为ABTFFSSY,其字母表示意义如下:

A:取值A,为SL213—1998《水利工程基础信息代码编制规定》确定的河流分类码。

B:1位字母表示一级流域。

T:1位字母表示二级流域(水系)。

FF:2位数字或字母表示一级支流的编号,取值0~9、A—Y,其中00~09作为干流或干流不同河段的代码。

SS:2位数字或字母分别表示二级支流、二级以下支流的编号,取值0~9、A—Y;若是二级支流时,第二个S为0。

Y:1位数字表示河流类别,具体描述如下:

0:独流入海;

1:国际河流;

2:内陆河流;

3:主要运河;

4:一般运河或主干渠道;

5:一般渠道;

6:汇入上一级河流;

9:其他。

9.水库

全国大型和中型水库代码采用拉丁字母(I、O、Z舍弃)和数字的混合编码,共11位,分别表示水库所在流域、水系、编号及类别,其代码定义为ABTFFSSNNNY,其字母表示意义如下:

A:取值B,为SL231—1998《水利工程基础信息代码编制规定》确定的水库分类码。

B:1位字母表示一级流域。

T:1位字母表示二级流域(水系)。

FF:2位数字或字母表示一级支流的编号,取值0~9、A—Y,其中00~09作为干流或干流不同河段的代码。

SS:2位数字或字母分别表示二级支流、二级以下支流的编号,取值0~9、A—Y;若是二级支流,第二个S为0。

NNN:3位数字或字母表示该区域(流域、水系)内某个水库的编号,N取值0~9、A—Y。

Y:1位数字表示水库的类别,具体描述如下:

1:大(一)型(总库容≥10×108m3);

2:大(二)型(1×108m3≤总库容<10×108m3);

3:中型(0.1×108m3≤总库容<1×108m3);

4:小(一)型(0.01×108m3≤总库容<0.1×108m3);

5:小(二)型(0.001×108m3≤总库容<0.01×108m3);

9:其他。

10.湖泊

范围1km2以上的湖泊需要进行编码,编码方式为组合码,其编码方法用7位字母和数字的组合码分别表示湖泊所在流域(或内流区)、地理位置(省、自治区、直辖市)、水化学性质和面积大小范围,字母“I”和“O”舍去,其代码格式为BSSCNNN,其字母表示意义如下:

B:1位字母码表示流域(或内流区),取值为A—Z,Q:塔里木内流区。

SS:2位数字码表示湖泊所属省、自治区、直辖市。取GB2260—91《中华人民共和国行政区划码》的后两位数(区划代码为3位数,其首位数均为“9”,本代码舍去)即65:新疆维吾尔自治区。

C:一位字母码表示湖泊水化学性质等状况,取值A—G.,其中:

A:淡水湖(湖水矿化度<1g/L);

B:微咸水湖(湖水矿化度1g/L~35g/L);

C:咸水湖(湖水矿化度35g/L~50g/L);

D:盐湖(湖水矿化度>50g/L);

E:干盐湖(地下有晶间卤水或固体盐矿,是重要的沉积矿床);

F:湖水化学性质不明湖泊;

G:时令湖(西部地区季节性蓄水的湖泊)。

NNN:3位数字码表示湖泊面积大小范围,分为5级。同一流域(内流区)内,以省、自治区、直辖市为单元按等级由大到小排列编码,具体如下:

塔里木河流域生态环境动态监测系统研究与开发

11.水闸

全国大型和重点中型水闸代码采用拉丁字母(I、O、Z舍弃)和数字的混合编码,共11位,分别表示水闸所在流域、水系、编号及类别,其代码定义为ABTFFSSNNNY,其字母表示意义如下:

A:取值K,为SL231—1998《水利工程基础信息代码编制规定》确定的水闸分类码。

B:1位字母表示一级流域。

T:1位字母表示二级流域(水系)。

FF:2位数字或字母表示一级支流的编号,取值0~9、A—Y,其中00~09作为干流或干流不同河段的代码。

SS:2位数字或字母分别表示二级支流、二级以下支流的编号,取值0~9、A—Y;若是二级支流时,第二个S为0。

NNN:3位数字或字母表示该区域(流域、水系)内某个水闸的编号,N取值0~9、A—Y。

Y:1位数字表示水闸的类别,具体描述如下:

1.进水闸(分洪闸);

2.退水闸(排涝闸);

3.节制闸;

4.挡潮闸;

5.船闸;

6.渠首(引水)闸;

9.其他。

12.水文测站

水文测站名称依据国家标准《水利工程基础信息代码编制规定》(SL213—1998),进行唯一标识。水文测站代码采用10位字母和数字的组合码,表示水文测站所在流域、水系和编号。其结构如下:

塔里木河流域生态环境动态监测系统研究与开发

其中:

代码第1位字母C,为SL213—1998《水利工程基础信息代码编制规定》确定的水文测站分类码。

代码第2位至第7位代码为河流代码,详细说明参看中国水库名称代码设计说明,第8、9、10位代码为数字或字母,表示该区域(流域、水系)内某个水文测站的编号,取值0~9,A—Y。

13.堤防工程

在此数据库管理系统中,依据国家标准《水利工程基础信息代码编制规定》(SL213—1998)进行堤防的唯一标识。采用11位字母和数字的组合码表示堤防的类别、所在流域、水系和编号,类别1表示左岸,2表示右岸,3表示湖堤,9表示其他,其结构如下:

塔里木河流域生态环境动态监测系统研究与开发

14.泵站

依据国家标准《水利工程基础信息代码编制规定》(SL213—1998)进行泵站的唯一标识。泵站代码采用8位字母和数字的组合码,表示泵站所在流域、水系和编号。其结构如下:

塔里木河流域生态环境动态监测系统研究与开发

15.治河工程

依据国家标准《水利工程基础信息代码编制规定》(SL213—1998)进行治河工程的唯一标识。采用11位字母和数字的组合码,表示治河工程的类别、所在流域、水系和编号;其中类别1表示护岸,2表示护滩,3表示丁坝,4表示裁弯,5表示堵汊,6表示倒流排,7表示管理道路,9表示其他。其结构如下:

塔里木河流域生态环境动态监测系统研究与开发

阅读全文

与设计源码相关的资料

热点内容
我的世界如何用指令造服务器方熊 浏览:304
鸭题库是哪里的培训机构app 浏览:687
如何对服务器取证 浏览:440
有什么系统像友价源码 浏览:570
圆柱弹簧压缩量 浏览:811
我的世界国际版为什么没法进去服务器 浏览:103
我的世界如何创造一个服务器地址 浏览:837
皮皮虾app怎么玩视频教程 浏览:253
python整型转化字符串 浏览:804
android数据共享方式 浏览:375
编译环境控制台 浏览:620
宁波欣达压缩机空气过滤器价位 浏览:665
幂函数的运算法则总结 浏览:138
方舟自己的服务器怎么搞蓝图 浏览:915
校园网怎么加密ip 浏览:786
kotlin可以编译双端吗 浏览:327
哪个幼儿识字app不要钱 浏览:802
压缩软件的作用 浏览:31
猴子网游app安全吗怎么扫码 浏览:221
哪些系统盘文件夹大 浏览:343