導航:首頁 > 源碼編譯 > 設計源碼

設計源碼

發布時間: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表示其他。其結構如下:

塔里木河流域生態環境動態監測系統研究與開發

閱讀全文

與設計源碼相關的資料

熱點內容
cad輸入命令時滑鼠卡頓 瀏覽:791
php過濾文件 瀏覽:751
linux配置ip命令 瀏覽:903
命令的英文怎麼讀 瀏覽:353
哪個app是自己彈音樂的 瀏覽:655
安卓變是什麼意思 瀏覽:612
qq五子棋在哪裡找app 瀏覽:837
圖片活碼二維碼生成器網站源碼 瀏覽:186
國美手機聯系人加密 瀏覽:883
成交量彩色源碼 瀏覽:118
演算法最根本的評價標准 瀏覽:366
個人資源app哪個好用 瀏覽:580
這也能切為什麼沒有安卓 瀏覽:675
可可64山寨源碼 瀏覽:641
怎麼自己解壓和釋放 瀏覽:991
思路與演算法的區別 瀏覽:156
日誌帶源碼 瀏覽:137
php怎麼打包 瀏覽:758
大照丟了如何解壓 瀏覽:654
路由器保存命令 瀏覽:129