欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      中國石油大學(xué)c++實習(xí)報告 小型公司工資管理系統(tǒng)(寫寫幫推薦)

      時間:2019-05-14 16:01:16下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《中國石油大學(xué)c++實習(xí)報告 小型公司工資管理系統(tǒng)(寫寫幫推薦)》,但愿對你工作學(xué)習(xí)有幫助,當然你在寫寫幫文庫還可以找到更多《中國石油大學(xué)c++實習(xí)報告 小型公司工資管理系統(tǒng)(寫寫幫推薦)》。

      第一篇:中國石油大學(xué)c++實習(xí)報告 小型公司工資管理系統(tǒng)(寫寫幫推薦)

      中國石油大學(xué)(華東)信息與控制工程學(xué)院

      《程序設(shè)計實習(xí)》報告

      小型公司工資管理系統(tǒng)的設(shè)計

      專業(yè)班級:電子11級 學(xué)

      號: 姓

      名:

      時 間:2012.09.01~2011.09.07

      2012年9月

      目錄

      一、實習(xí)內(nèi)容????????????????????????????1

      二、設(shè)計思路????????????????????????????2

      三、程序清單????????????????????????????3

      四、運行結(jié)果????????????????????????????14

      五、程序使用說明??????????????????????????21

      六、總結(jié)及心得體會?????????????????????????2

      2程序設(shè)計實習(xí)報告

      一、實習(xí)內(nèi)容

      設(shè)計一個簡單的《小型公司管理系統(tǒng)》。了解系統(tǒng)開發(fā)的需求設(shè)計、類層次設(shè)計、模版分析、模塊組裝與整體調(diào)試的過程;熟悉程序設(shè)計的方法。

      1..題目:小型公司工資管理系統(tǒng)的設(shè)計

      2.設(shè)計說明與基本要求:

      (1)公司主要有4類人員: 經(jīng)理、技術(shù)員、銷售員、銷售經(jīng)理。要求存儲這些人的職工號、姓名、性別、年齡、月工資等信息;

      (2)工資的計算方法:

      經(jīng)理:固定月薪為8000元; 技術(shù)員:工作時間×工資(100元/小時); 銷售員:銷售額×4%提成; 銷售經(jīng)理:底薪(5000元)+下屬銷售員銷售額總額×0.5%;

      (3)員工基本數(shù)據(jù)的輸入: 要求每類人員不能少于4人,其中銷售員需要8名,每名銷售經(jīng)理手下有2名銷售員。

      3.實現(xiàn)的基本功能:數(shù)據(jù)輸入、數(shù)據(jù)統(tǒng)計、數(shù)據(jù)打印、數(shù)據(jù)備份、退出。(應(yīng)用程序中要有菜單,用于選擇各項功能)

      4.菜單說明

      ① 數(shù)據(jù)輸入要通過鍵盤;

      ② 統(tǒng)計是統(tǒng)計銷售經(jīng)理下屬銷售員的銷售額及銷售額之和,銷售經(jīng)理按工資冒泡排序;

      ③ 數(shù)據(jù)打印是以表格形式在屏幕上輸出; ④ 數(shù)據(jù)備份是將所有的員工信息保存到文件; ⑤ 退出:結(jié)束程序運行。

      程序設(shè)計實習(xí)報告

      二、設(shè)計思路

      1.類的結(jié)構(gòu)

      先創(chuàng)建了一個Employer基類.然后派生出四個類: Manager、Technician、Salesman、Salemanager。分別對經(jīng)理、技術(shù)員、銷售員、銷售經(jīng)理的數(shù)據(jù)進行輸入。

      然后選用了一個switch的多分枝選擇結(jié)構(gòu),依次據(jù)菜單的選擇條件執(zhí)行數(shù)據(jù)的輸入、數(shù)據(jù)統(tǒng)計、數(shù)據(jù)打印、數(shù)據(jù)備份和退出等。

      數(shù)據(jù)的備份要用到fstream類,用來支持對磁盤文件的輸入輸出。對于switch,結(jié)束循環(huán)用到exit函數(shù)。此函數(shù)的參數(shù)為任意整數(shù)。

      程序設(shè)計實習(xí)報告

      三、程序清單

      #include #include #include #include using namespace std;class employee

      { public: int get1();string get2();char get3();int get4();protected: int num,age;

      string name;double pay;char sex;};int employee::get1(){return num;} string employee::get2(){return name;} char employee::get3(){return sex;} int employee::get4(){return age;} class technician:public employee {

      程序設(shè)計實習(xí)報告

      protected: int hour;public: void display1(){cout<<“技術(shù)員編號:”;cin>>num;

      cout<<“技術(shù)員姓名:”;cin>>name;cout<<“技術(shù)員年齡:”;cin>>age;

      cout<<“技術(shù)員性別(m/w):”;cin>>sex;cout<<“技術(shù)員工作時間:”;cin>>hour;

      } double get_pay();int get_time();};double technician::get_pay(){ pay=100*hour;return pay;} int technician::get_time(){return hour;} class manager:public employee

      {public: void display2(){ cout<<“經(jīng)理編號:”;cin>>num;

      cout<<“經(jīng)理姓名:”;cin>>name;

      cout<<“經(jīng)理性別(m/w):”;cin>>sex;

      cout<<“經(jīng)理年齡:”;cin>>age;

      } double get_pay(){pay=8000;return pay;}

      程序設(shè)計實習(xí)報告

      };class salesman:public employee

      { protected: int number;double sales_volume;public: void display3(){cout<<“銷售員編號:”;cin>>num;

      cout<<“銷售員姓名:”;cin>>name;

      cout<<“銷售員性別(m/w):”;cin>>sex;

      cout<<“銷售員年齡:”;cin>>age;

      cout<<“銷售員的銷售額:”;cin>>sales_volume;

      cout<<“所屬銷售經(jīng)理的編號:”;cin>>number;

      } int numb(){return number;} double sa(){return sales_volume;} double get_pay(){return sales_volume*0.04;} };class salesmanager:public manager

      { public: void display4(){cout<<“銷售經(jīng)理的編號:”;cin>>num;

      cout<<“銷售經(jīng)理的姓名:”;cin>>name;

      cout<<“銷售經(jīng)理的性別(m/w):”;cin>>sex;

      程序設(shè)計實習(xí)報告

      cout<<“銷售經(jīng)理的年齡:”;cin>>age;

      } };void excel(){ cout<<“

      ★★小型公司工資管理系統(tǒng)★★”<

      cout<<”

      cout<<“

      cout<<”

      cout<<“

      cout<<”

      cout<<“

      cout<<”

      cout<<“請選擇一個操作:”;} void main(){int i,j,x,k,y;char a;double mo[4],mone[4];excel();technician t[4];manager m[4];

      salesman s[8];

      salesmanager sm[4];

      cin>>j;while(j==1||j==2||j==3||j==4||j==5){switch(j){case 1: {for(i=0;i<4;i++)

      “<

      請選擇您所需的操作

      │”<

      │ “<

      │”<

      │“<

      │”<

      │“<

      ┌─────────────┐ │

      │ │

      └─────────────┘程序設(shè)計實習(xí)報告

      {t[i].display1();

      cout<<“-------------”<

      cout<<“-------------”<

      {s[i].display3();

      cout<<“-------------”<

      {sm[i].display4();

      cout<<“-------------”<

      excel();

      cin>>j;} break;case 2: {

      for(i=0;i<4;i++){cout<<“職工號為”<

      cout<<“┌─────┬─────┬─────┐”<

      cout<<“│

      職工號

      姓名

      │ 銷售額

      │”<

      cout<<“├─────┼─────┼─────┤”<

      double money=0;

      for(x=0;x<8;x++)

      {

      if(s[x].numb()==sm[i].get1())

      {

      money=money+s[x].sa();

      mone[i]=money*0.005+5000;

      程序設(shè)計實習(xí)報告

      mo[i]=money*0.005+5000;

      cout<<“│”<

      cout<<“├─────┼─────┴─────┤”<

      }

      }

      cout<<“│銷售額總計│”<

      cout<<“└─────┴───────────┘”<

      cout<<“│

      職工號

      姓名

      性別

      年齡 │

      工資 │”<

      cout<<“├─────┼─────┼─────┼────┼────┤”<

      ”<

      │”<

      程序設(shè)計實習(xí)報告

      cout<<“-----------”<>j;break;} case 3:

      { {cout<<“請等待?”<

      職工基本情況一覽表如下”<

      ”<

      │”<

      cout<<”└────┴────┴────┴────┴────┘“<

      程序設(shè)計實習(xí)報告

      cout<<”│“<

      “<

      │“<

      cout<<”└────┴────┴────┴────┴────┘“<

      “<

      │“<

      cout<<”└────┴────┴────┴────┴────┘“<

      程序設(shè)計實習(xí)報告

      “<

      cout<<”└────┴────┴────┴────┴────┘“<

      } cout<<”-----------------------------“<>j;break;} case 4:

      { ofstream outfile;

      //類,對象

      outfile.open(”copy.txt“,ios::out);

      //文件關(guān)聯(lián) cout<<”數(shù)據(jù)備份...“<

      職工的基本情況:“<

      outfile<<”

      1、技術(shù)員資料“<

      outfile<<”┌────┬────┬────┬────┌────┐“<

      outfile<<”│ 職工號│ 姓名 │ 性別 │ 年齡 │

      工資 │“<

      outfile<<”│“<

      “<

      │“<

      } outfile<< ”└────┴────┴────┴────┴────┘“<

      outfile<<”

      2、銷售員的資料“<

      outfile<<”┌────┬────┬────┬────┬────┐“<

      程序設(shè)計實習(xí)報告

      outfile<<”│ 職工號│ 姓名 │ 性別 │ 年齡 │ 工資 │“<

      {outfile<<”├────┼────┼────┼────┼────┤“<

      “<

      │“<

      } outfile<<”└────┴────┴────┴────┴────┘“<

      outfile<<”

      3、銷售經(jīng)理的資料“<

      outfile<<”┌────┬────┬────┬────┬────┐“<

      outfile<<”│“<

      “<

      │“<

      outfile<<”

      4、經(jīng)理的資料“<

      outfile<<”┌────┬────┬────┬────┬────┐“<

      程序設(shè)計實習(xí)報告

      outfile<<”│ 職工號│ 姓名 │ 性別 │ 年齡 │ 工資 │“<

      “<

      │“<

      } outfile<<”└────┴────┴────┴────┴────┘“<

      cout<<”備份ok!成功備份到cpp文件中?!?

      outfile.close();

      //將關(guān)聯(lián)文件關(guān)閉 cout<>j;break;} case 5: {cout<<”您真的要退出嗎?(Y/N)“<>a;if(a=='Y')exit(100);else if(a=='N')excel();

      } } } cin>>j;break;}

      程序設(shè)計實習(xí)報告

      四、運行結(jié)果

      程序設(shè)計實習(xí)報告

      程序設(shè)計實習(xí)報告

      程序設(shè)計實習(xí)報告

      程序設(shè)計實習(xí)報告

      程序設(shè)計實習(xí)報告

      程序設(shè)計實習(xí)報告

      程序設(shè)計實習(xí)報告

      五、程序的使用說明

      運行程序后,根據(jù)菜單欄的提示選擇操作。

      輸入“1”回車后,進入職工基本數(shù)據(jù)輸入欄,在這里,要將所有的技術(shù)員、銷售員、銷售經(jīng)理、經(jīng)理的職工號、姓名、性別、工作時間等信息輸入程序中。

      職工的數(shù)據(jù)輸入完成后自動跳轉(zhuǎn)到菜單欄,選擇“2”回車后進入到數(shù)據(jù)統(tǒng)計界面,程序會自動對你輸入的各銷售經(jīng)理下屬銷售員的銷售額及銷售額之和進行統(tǒng)計,并對銷售經(jīng)理按工資進行排序。

      數(shù)據(jù)統(tǒng)計完成后,選擇“3”,程序會對你輸入的職工基本信息進行打印,打印結(jié)果顯示在控制臺下。

      在菜單欄中繼續(xù)選擇“4”后,程序?qū)λ械膯T工信息進行打印并保存到文件中。

      最后選擇“5”,根據(jù)提示是否退出本程序,輸入“Y”,結(jié)束程序執(zhí)行;輸入“N”,返回主菜單繼續(xù)進行程序。

      程序設(shè)計實習(xí)報告

      六、總結(jié)及心得體會

      一學(xué)期的c++和實習(xí)結(jié)束了,感覺學(xué)到了很多東西。在這里對這一學(xué)期學(xué)習(xí)C++的學(xué)習(xí)做一總結(jié),對將來的學(xué)習(xí)、工作會很有用處。從對C++的學(xué)習(xí)我知道了對學(xué)習(xí)就要在剛開始時多下功夫,首先要把基礎(chǔ)打好,徹底把知識點弄透徹,這樣后面的才能學(xué)懂。

      其實要學(xué)習(xí)c++,想要學(xué)好c++,不僅是課堂上是最重要的,還要在課上多多練習(xí),多上機操作,實踐是檢驗真理的唯一標準。也是,通過此次實習(xí),吸取到很多教訓(xùn),印象最深的就是有一次點擊運行的的時候,剛鍵入幾個字符,一回車,整個程序就無限循環(huán)了。不過在最后加入一個系統(tǒng)調(diào)用函數(shù)exit,終于跳出了。所以c++學(xué)習(xí)不是一朝一夕就能完成的,我們還有很多未知的知識等待去了解,去開發(fā)。

      縱觀整個實習(xí),用到最多的就是類、子類、對象了,還有循環(huán)—for、witch,以及一整大個多分枝選擇結(jié)構(gòu)switch。還有就是函數(shù)的調(diào)用也是讓我感覺很有興趣的,這個特別好用,很方便。

      通過這次編寫的工資管理程序,對于編程有了更多的了解和體會。我想這有利于今后對c++的使用,鍛煉我們縝密的思維以及提高我們的獨立思考,獨立解決問題,綜合運用所學(xué)知識的能力,提高了上機動手編程的能力和對一些錯誤處理和解決的能力,更加有助于我對對程序調(diào)試的動手能力的提高。這對我們將要來臨的計算機二級考試也有很大的幫助,正好趁此機會復(fù)習(xí)了一下c++大略的知識點。

      第二篇:小型公司工資管理系統(tǒng)--(完結(jié))

      中國石油大學(xué)(華東)信息與控制工程學(xué)院

      《程序設(shè)計實習(xí)》報告

      小型公司工資管理系統(tǒng)的設(shè)計

      名:Yuppies Liu 時 間:2011.7.14~2011.7.17

      2011年7月

      目錄

      一、實習(xí)內(nèi)容…………………………………………………………………………1

      二、設(shè)計思路…………………………………………………………………………2

      三、程序代碼清單……………………………………………………………………3

      四、運行結(jié)果…………………………………………………………………………10

      五、程序使用說明……………………………………………………………………16

      六、總結(jié)及心得體會…………………………………………………………………17

      程序設(shè)計實習(xí)報告

      一、實習(xí)內(nèi)容 題目:《小型公司管理系統(tǒng)的設(shè)計》設(shè)計 2.設(shè)計說明與基本要求

      (1)公司主要有4類人員:經(jīng)理、技術(shù)員、銷售員、銷售經(jīng)理。

      要求存儲這些人的職工號、姓名、月工資、年齡、性別等信息。(2)工資的計算方法

      A 經(jīng)理:固定月薪為8000元;

      B技術(shù)員:工作時間*小時工資(100元/小時); C銷售員:銷售額*4%提成;

      D銷售經(jīng)理:底薪(5000元)+所轄部門銷售額總額*0.5%。(3)員工基本數(shù)據(jù)的輸入

      要求每類人員不能少于4人,其中銷售員需要8名,每名銷

      售經(jīng)理手下有2名銷售員。

      (4)各類的數(shù)據(jù)成員訪問權(quán)限設(shè)置為:protected 3.實現(xiàn)基本功能

      (1)數(shù)據(jù)輸入:輸入各種數(shù)據(jù)

      (2)數(shù)據(jù)的輸入 :統(tǒng)計各銷售經(jīng)理下屬銷售員的銷售額及銷售額之和;銷售經(jīng)理按工資進行的帽泡排序;

      (3)數(shù)據(jù)打?。捍蛴「黝悊T工的數(shù)據(jù)信息;

      (4)數(shù)據(jù)備份

      (5)退出:退出本系統(tǒng)

      備注:可適當擴充程序功能,功能擴充得當可加分 4.菜單說明

      (1)數(shù)據(jù)錄入指通過鍵盤輸入各類員工的各項數(shù)據(jù)

      (2)數(shù)據(jù)統(tǒng)計指統(tǒng)計各銷售經(jīng)理下屬銷售員的銷售額及銷售額之和;銷售經(jīng)理按工資進行的冒泡排序

      (3)數(shù)據(jù)的打印指按照表格的格式在屏幕上輸出各員工的數(shù)據(jù)信息(4)數(shù)據(jù)的備份指把各類員工的數(shù)據(jù)信息寫入文件中保存(5)退出:結(jié)束程序的運行

      程序設(shè)計實習(xí)報告

      二、設(shè)計思路

      在這個公司中有四類人員:經(jīng)理、兼職技術(shù)人員、銷售員要存儲的信息有姓名、編號、性別、年齡、工資、銷售額、所屬經(jīng)理編號.由于所有職員有相同的成員如編號(num)、姓名(name)、性別(sex)、年齡(age)、工資(wage)。所以可將所有信息歸納為一個職員類(Guyuan),將其作為一個基類,然后派生出子類,實現(xiàn)各類人員不同的信息(如工資計算),由于銷售經(jīng)理具有銷售員和經(jīng)理的特性,所以銷售經(jīng)理采用多重繼承的關(guān)系,繼承銷售員和經(jīng)理的兩個類,為避免二義性將employee定義為虛基類,可用下圖表示:

      題目中假設(shè)公司有2名技術(shù)員、4名銷售員、經(jīng)理和銷售經(jīng)理各2名,所以用對象數(shù)組的方式,利用循環(huán)語句來實現(xiàn)人員的輸入和輸出,整個程序設(shè)計如下: 基類雇員類:

      數(shù)據(jù)成員有職工號、姓名、年齡、性別、月工資; 成員函數(shù)只有姓名、年齡、性別的設(shè)置函數(shù)。技術(shù)員類:繼承基類 數(shù)據(jù)成員增加了工作時間;

      成員函數(shù)有設(shè)置函數(shù)、構(gòu)造函數(shù)、輸出函數(shù)下屬函數(shù)、備份函數(shù)下屬函數(shù)。經(jīng)理類:繼承基類 數(shù)據(jù)成員未增加;

      成員函數(shù)有設(shè)置函數(shù)、構(gòu)造函數(shù)、輸出函數(shù)下屬函數(shù)、備份函數(shù)下屬函數(shù)。銷售員類:繼承基類

      數(shù)據(jù)成員多了銷售額、所屬經(jīng)理編號;

      成員函數(shù)有設(shè)置函數(shù)、構(gòu)造函數(shù)、輸出函數(shù)下屬函數(shù)、備份函數(shù)下屬函數(shù)、銷售額返回函數(shù)、所屬經(jīng)理編號輸出函數(shù)。銷售經(jīng)理類:繼承基類 數(shù)據(jù)成員未增加;

      成員函數(shù)有設(shè)置函數(shù)、構(gòu)造函數(shù)、輸出函數(shù)下屬函數(shù)、備份函數(shù)下屬函數(shù)、統(tǒng)計函數(shù)所屬函數(shù)。

      程序設(shè)計實習(xí)報告

      三、程序代碼清單

      #include #include #include #include using namespace std;ofstream outfile(“f1.txt”,ios::out);class Guyuan {public: int num,age;string name;char sex;int wage;};class Jishuyuan: protected Guyuan {public: int time;

      void set_jishuyuan(){cout<<“技術(shù)員編號:”;cin>>num;cout<

      cout<<“其姓名:”;cin>>name;

      cout<

      cout<<“性別(m/w):”;cin>>sex;

      cout<

      cout<<“年齡:”;cin>>age;

      cout<

      cout<<“工作時間:”;cin>>time;

      cout<

      wage=time*100;}

      void show_jishuyuan()

      {cout<<“┃”<

      void show_jishuyuan4()

      {outfile<<”┃“<

      void set_jingli()

      {cout<<”經(jīng)理的編號:“;cin>>num;cout<

      cout<<”其姓名:“;cin>>name;

      cout<

      cout<<”其性別(m/w):“;cin>>sex;

      cout<

      cout<<”年齡:“;cin>>age;cout<

      wage=8000;}

      void show_jingli()

      {cout<<”┃“<

      ┃┃

      ┃┃

      程序設(shè)計實習(xí)報告

      “<

      {outfile<<”┃“<

      ┃┃“<

      class Xiaoshouyuan:protected Guyuan {public:

      void set_xiaoshouyuan()

      {cout<<”銷售員的編號:“;cin>>num;

      cout<

      cout<<”其姓名:“;cin>>name;

      cout<

      cout<<”性別(m/w):“;cin>>sex;

      cout<

      cout<<”年齡:“;cin>>age;

      cout<

      cout<<”銷售額:“;cin>>sell;

      cout<

      cout<<”所屬銷售經(jīng)理的編號:“;cin>>belong;cout<

      wage=sell*4/100;}

      void show_xiaoshouyuan()

      {cout<<”┃“<

      void show_xiaoshouyuan2()

      {cout<<”┃“<

      void show_xiaoshouyuan4()

      {outfile<<”┃“<

      int shu_jingli()

      {return num;}

      void set_xiaoshoujingli()

      { cout<<”銷售經(jīng)理的編號:“;cin>>num;cout<

      cout<<”其姓名:“;cin>>name;cout<

      cout<<”性別(m/w):“;cin>>sex;cout<

      cout<<”年齡:“;cin>>age;cout<

      {cout<<”┃“<

      ┃┃

      ┃┃

      程序設(shè)計實習(xí)報告

      “<

      void show_xiaoshoujingli4()

      {outfile<<”┃“<

      void show_wage()

      {cout<

      {wage=5000+sum*0.5/100;} };void disp(){ cout<<”

      ★★小型公司工資管理系統(tǒng)★★

      “<

      cout<<”

      ┏━━━━━━━━━━━━┓

      “<

      cout<<”

      ┃ 請選擇您所需要的操作

      “<

      cout<<”

      ┃ 數(shù)據(jù)輸入: 1,并按回車鍵 ┃

      “<

      cout<<”

      ┃ 數(shù)據(jù)統(tǒng)計: 2,并按回車鍵 ┃

      “<

      cout<<”

      ┃ 數(shù)據(jù)打印: 3,并按回車鍵 ┃

      “<

      cout<<”

      ┃ 數(shù)據(jù)備份: 4,并按回車鍵 ┃

      “<

      cout<<”

      ┃ 退出系統(tǒng): 5,并按回車鍵 ┃

      “<

      cout<<”

      ┗━━━━━━━━━━━━┛

      “<

      cout<

      cout<<”請選擇一個操作:

      “;

      } int main(){

      const int n=2;

      int i,w;

      Jishuyuan a[n];

      Jingli b[n];

      Xiaoshouyuan c[2*n];

      Xiaoshoujingli d[n];

      disp();while(1){cin>>w;switch(w){case 1: { {for(i=0;i

      a[i].set_jishuyuan();cout<<”*******************************************************“<

      b[i].set_jingli();cout<<”*******************************************************“<

      c[i].set_xiaoshouyuan();

      程序設(shè)計實習(xí)報告

      cout<<”*******************************************************“<

      d[i].set_xiaoshoujingli();cout<<”*******************************************************“<

      for(j=0;j

      { sum[j]=0;

      cout<<”職工號為“;d[j].show_num();cout<<”銷售經(jīng)理“;d[j].show_name();cout<<”下屬銷售員的業(yè)績?yōu)椋骸?

      cout<<”┏━━━━━━━┳━━━━━━━┳━━━━━━━┓“<

      cout<<”┃

      職工號

      姓名

      銷售額

      ┃“<

      for(i=0;i<2*n;i++)

      {if(c[i].belong==d[j].shu_jingli())

      {cout<<”┣━━━━━━━╋━━━━━━━╋━━━━━━━┫“<

      c[i].show_xiaoshouyuan();

      sum[j]=sum[j]+c[i].sell;}}

      cout<<”┣━━━━━━━╋━━━━━━━┻━━━━━━━┫“<

      cout<<”┃“<<”銷售額總計

      ┃“<

      cout<<”┗━━━━━━━┻━━━━━━━━━━━━━━━┛“<

      cout<<”┃

      職工號

      姓名

      性別

      年齡

      工資

      ┃“<

      Xiaoshoujingli x;double y;for(i=0;i

      for(j=0;j

      if(sum[i]

      {x=d[i];d[i]=d[j];d[j]=x;y=sum[i];sum[i]=sum[j];sum[j]=y;}

      for(i=0;i

      { cout<<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫“<

      d[i].wage_sum(sum[i]);

      d[i].show_xiaoshoujingli();}

      cout<<”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛“<

      disp();};break;}

      程序設(shè)計實習(xí)報告

      case 3:{ { int i;cout<<”請等待......“<

      cout<<”┃

      職工號

      姓名

      性別

      年齡

      工資

      ┃“<

      for(i=0;i

      { cout<<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫“<

      a[i].show_jishuyuan();}

      cout<<”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛“<

      cout<<”┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓“<

      cout<<”┃

      職工號

      姓名

      性別

      年齡

      工資

      ┃“<

      for(i=0;i

      { cout<<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫“<

      cout<<”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛“<

      cout<<”*******************************************************“<

      cout<<”銷售經(jīng)理“<

      cout<<”┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓“<

      cout<<”┃

      職工號

      姓名

      性別

      年齡

      工資

      ┃“<

      for(i=0;i

      { cout<<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫“<

      d[i].show_xiaoshoujingli();}

      cout<<”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛“<

      cout<<”┏━━━━┳━━━━┳━━━━┳━━━━┳━━━━┳━━━━━━━━━┓“<

      程序設(shè)計實習(xí)報告

      cout<<”┃ 職工號 ┃ 姓名

      性別

      年齡

      工資

      ┃ 所屬部門經(jīng)理編號 ┃“<

      for(i=0;i

      { cout<<”┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫“<

      c[i].show_xiaoshouyuan2();}

      cout<<”┗━━━━┻━━━━┻━━━━┻━━━━┻━━━━┻━━━━━━━━━┛“<

      disp();};break;} case 4:{{ int i;outfile<<”職工基本情況一覽表如下“<

      outfile<<”┃

      職工號

      姓名

      性別

      年齡

      工資

      ┃“<

      for(i=0;i

      { outfile<<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫“<

      outfile<<”┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓“<

      職工號

      姓名

      性別

      年齡

      工資

      ┃“<

      outfile<<”*******************************************************“<

      outfile<<”銷售經(jīng)理“<

      outfile<<”┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓“<

      outfile<<”┃

      職工號

      姓名

      性別

      年齡

      程序設(shè)計實習(xí)報告

      工資

      ┃“<

      for(i=0;i

      { outfile<<”┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫“<

      d[i].show_xiaoshoujingli4();}

      outfile<<”┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛“<

      outfile<<”*******************************************************“<

      outfile<<”銷售員“<

      outfile<<”┏━━━━┳━━━━┳━━━━┳━━━━┳━━━━┳━━━━━━━━━┓“<

      outfile<<”┃ 職工號 ┃ 姓名

      性別

      年齡

      工資

      ┃ 所屬部門經(jīng)理編號 ┃“<

      for(i=0;i

      { outfile<<”┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫“<

      c[i].show_xiaoshouyuan4();}

      outfile<<”┗━━━━┻━━━━┻━━━━┻━━━━┻━━━━┻━━━━━━━━━┛“<

      outfile<<”***********************************************************************“<

      outfile.close();

      disp();};break;} case 5:{ {exit(0);};break;} default:{{cout<<”

      選擇錯誤,請重新選擇!"<

      disp();};break;} }

      }

      return 0;}

      程序設(shè)計實習(xí)報告

      四、運行結(jié)果

      ★★小型公司工資管理系統(tǒng)★★

      ┏━━━━━━━━━━━━┓

      ┃ 請選擇您所需要的操作 ┃

      ┃ 數(shù)據(jù)輸入: 1,并按回車鍵 ┃

      ┃ 數(shù)據(jù)統(tǒng)計: 2,并按回車鍵 ┃

      ┃ 數(shù)據(jù)打印: 3,并按回車鍵 ┃

      ┃ 數(shù)據(jù)備份: 4,并按回車鍵 ┃

      ┃ 退出系統(tǒng): 5,并按回車鍵 ┃

      ┗━━━━━━━━━━━━┛

      請選擇一個操作: 1 技術(shù)員編號:101

      其姓名:zhang1

      性別(m/w):w

      年齡:27

      工作時間:56

      技術(shù)員編號:102

      其姓名:wang1

      性別(m/w):m

      年齡:27

      工作時間:58

      ******************************************************* 經(jīng)理的編號:201

      其姓名:wang2

      其性別(m/w):w

      年齡:34

      經(jīng)理的編號:202

      程序設(shè)計實習(xí)報告

      其姓名:36

      其性別(m/w):m

      年齡:36

      ******************************************************* 銷售員的編號:301

      其姓名:zhang3

      性別(m/w):m

      年齡:28

      銷售額:50000

      所屬銷售經(jīng)理的編號:401

      銷售員的編號:302

      其姓名:wang3

      性別(m/w):w

      年齡:32

      銷售額:54000

      所屬銷售經(jīng)理的編號:401

      銷售員的編號:303

      其姓名:wan1

      性別(m/w):w

      年齡:35

      銷售額:60000

      所屬銷售經(jīng)理的編號:402

      銷售員的編號:304

      程序設(shè)計實習(xí)報告

      其姓名:wan2

      性別(m/w):m

      年齡:26

      銷售額:80000

      所屬銷售經(jīng)理的編號:402

      ******************************************************* 銷售經(jīng)理的編號:401

      其姓名:sun

      性別(m/w):w

      年齡:36

      銷售經(jīng)理的編號:402

      其姓名:liu

      性別(m/w):w

      年齡:29

      ******************************************************* ★★小型公司工資管理系統(tǒng)★★

      ┏━━━━━━━━━━━━┓

      ┃ 請選擇您所需要的操作 ┃

      ┃ 數(shù)據(jù)輸入: 1,并按回車鍵 ┃

      ┃ 數(shù)據(jù)統(tǒng)計: 2,并按回車鍵 ┃

      ┃ 數(shù)據(jù)打印: 3,并按回車鍵 ┃

      ┃ 數(shù)據(jù)備份: 4,并按回車鍵 ┃

      ┃ 退出系統(tǒng): 5,并按回車鍵 ┃

      ┗━━━━━━━━━━━━┛

      請選擇一個操作: 2 職工號為401銷售經(jīng)理sun下屬銷售員的業(yè)績?yōu)椋?/p>

      程序設(shè)計實習(xí)報告

      ┏━━━━━━━┳━━━━━━━┳━━━━━━━┓ ┃ 職工號 ┃ 姓名 ┃ 銷售額 ┃ ┣━━━━━━━╋━━━━━━━╋━━━━━━━┫ ┃ 301┃ zhang3┃ 50000┃ ┣━━━━━━━╋━━━━━━━╋━━━━━━━┫ ┃ 302┃ wang3┃ 54000┃ ┣━━━━━━━╋━━━━━━━┻━━━━━━━┫ ┃銷售額總計 ┃ 104000 ┃ ┗━━━━━━━┻━━━━━━━━━━━━━━━┛ 職工號為402銷售經(jīng)理liu下屬銷售員的業(yè)績?yōu)椋?/p>

      ┏━━━━━━━┳━━━━━━━┳━━━━━━━┓ ┃ 職工號 ┃ 姓名 ┃ 銷售額 ┃ ┣━━━━━━━╋━━━━━━━╋━━━━━━━┫ ┃ 303┃ wan1┃ 60000┃ ┣━━━━━━━╋━━━━━━━╋━━━━━━━┫ ┃ 304┃ wan2┃ 80000┃ ┣━━━━━━━╋━━━━━━━┻━━━━━━━┫ ┃銷售額總計 ┃ 140000 ┃ ┗━━━━━━━┻━━━━━━━━━━━━━━━┛ 銷售經(jīng)理按工資排序為:

      ┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓ ┃ 職工號 ┃ 姓名 ┃ 性別 ┃ 年齡 ┃ 工資 ┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 402┃ liu┃ w┃ 29┃ 5700┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 401┃ sun┃ w┃ 36┃ 5520┃ ┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛

      ★★小型公司工資管理系統(tǒng)★★

      ┏━━━━━━━━━━━━┓

      ┃ 請選擇您所需要的操作 ┃

      ┃ 數(shù)據(jù)輸入: 1,并按回車鍵 ┃

      ┃ 數(shù)據(jù)統(tǒng)計: 2,并按回車鍵 ┃

      ┃ 數(shù)據(jù)打印: 3,并按回車鍵 ┃

      ┃ 數(shù)據(jù)備份: 4,并按回車鍵 ┃

      ┃ 退出系統(tǒng): 5,并按回車鍵 ┃

      ┗━━━━━━━━━━━━┛

      請選擇一個操作: 3 請等待......職工基本情況一覽表如下 技術(shù)員

      程序設(shè)計實習(xí)報告

      ┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓ ┃ 職工號 ┃ 姓名 ┃ 性別 ┃ 年齡 ┃ 工資 ┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 101┃ zhang1┃ w┃ 27┃ 5600┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 102┃ wang1┃ m┃ 27┃ 5800┃ ┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛ ******************************************************* 經(jīng)理

      ┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓ ┃ 職工號 ┃ 姓名 ┃ 性別 ┃ 年齡 ┃ 工資 ┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 201┃ wang2┃ w┃ 34┃ 8000┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 202┃ 36┃ m┃ 36┃ 8000┃ ┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛ ******************************************************* 銷售經(jīng)理

      ┏━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┳━━━━━━┓ ┃ 職工號 ┃ 姓名 ┃ 性別 ┃ 年齡 ┃ 工資 ┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 402┃ liu┃ w┃ 29┃ 5700┃ ┣━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━╋━━━━━━┫ ┃ 401┃ sun┃ w┃ 36┃ 5520┃ ┗━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┻━━━━━━┛ ******************************************************* 銷售員

      ┏━━━━┳━━━━┳━━━━┳━━━━┳━━━━┳━━━━━━━━━┓ ┃ 職工號 ┃ 姓名 ┃ 性別 ┃ 年齡 ┃ 工資 ┃ 所屬部門經(jīng)理編號 ┃ ┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫ ┃ 301┃ zhang3┃ m┃ 28┃ 2000┃ 401┃ ┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫ ┃ 302┃ wang3┃ w┃ 32┃ 2160┃ 401┃ ┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫ ┃ 303┃ wan1┃ w┃ 35┃ 2400┃ 402┃ ┣━━━━╋━━━━╋━━━━╋━━━━╋━━━━╋━━━━━━━━━┫ ┃ 304┃ wan2┃ m┃ 26┃ 3200┃ 402┃ ┗━━━━┻━━━━┻━━━━┻━━━━┻━━━━┻━━━━━━━━━┛ *********************************************************************** ★★小型公司工資管理系統(tǒng)★★

      程序設(shè)計實習(xí)報告

      ┏━━━━━━━━━━━━┓

      ┃ 請選擇您所需要的操作 ┃

      ┃ 數(shù)據(jù)輸入: 1,并按回車鍵 ┃

      ┃ 數(shù)據(jù)統(tǒng)計: 2,并按回車鍵 ┃

      ┃ 數(shù)據(jù)打印: 3,并按回車鍵 ┃

      ┃ 數(shù)據(jù)備份: 4,并按回車鍵 ┃

      ┃ 退出系統(tǒng): 5,并按回車鍵 ┃

      ┗━━━━━━━━━━━━┛

      請選擇一個操作: 4 ★★小型公司工資管理系統(tǒng)★★

      ┏━━━━━━━━━━━━┓

      ┃ 請選擇您所需要的操作 ┃

      ┃ 數(shù)據(jù)輸入: 1,并按回車鍵 ┃

      ┃ 數(shù)據(jù)統(tǒng)計: 2,并按回車鍵 ┃

      ┃ 數(shù)據(jù)打印: 3,并按回車鍵 ┃

      ┃ 數(shù)據(jù)備份: 4,并按回車鍵 ┃

      ┃ 退出系統(tǒng): 5,并按回車鍵 ┃

      ┗━━━━━━━━━━━━┛

      請選擇一個操作: 5 Press any key to continue

      程序設(shè)計實習(xí)報告

      五、程序的使用說明

      1.程序中各類人員個數(shù)默認為2個,銷售員默認為4個。2.請輸入銷售人員信息后再輸入銷售經(jīng)理的信息。

      3.輸入時,除姓名、性別外,其余各項請勿輸入除數(shù)字以外的字符。4.輸入數(shù)據(jù)時若出現(xiàn)無限循環(huán)的現(xiàn)象,請重新執(zhí)行程序并輸入信息。

      5.未輸入信息時,打印或備份,各類人員除姓名性別為空外,其余各項均為0。6.重復(fù)輸入某類人員數(shù)據(jù)時,可覆蓋上一次輸入的該類人員的數(shù)據(jù)。7.程序中輸出文件位置默認為C盤,若有需要請自行更改。

      程序設(shè)計實習(xí)報告

      六、總結(jié)及心得體會

      通過四天的編程,我對C++有了更深一步的認識。

      要做一個簡單的管理系統(tǒng),首先就要進行需求分析。我們要做的這個系統(tǒng),簡單的說就只包含五個類(包括基類),主函數(shù)執(zhí)行輸入、統(tǒng)計、輸出、打印、退出五個基本功能。我為了讓函數(shù)盡可能的少出現(xiàn)錯誤,一開始就把五個功能設(shè)為五個基本功能函數(shù),主函數(shù)中僅留循環(huán)控制結(jié)構(gòu)。

      對類的層次分析,題目已經(jīng)給出,我所要做的就是添加成員函數(shù),這在設(shè)計思路中已經(jīng)明確。各個功能函數(shù)在基類中都有對應(yīng)的下屬函數(shù),這樣功能函數(shù)也就能跟清晰,只要仔細,不容易出錯。

      編程第一步是搭框架,由于本次的實習(xí)內(nèi)容簡單,準備充足,上機時也很順利,很快就有了預(yù)期的結(jié)果。但接下來添加上函數(shù)時開始出現(xiàn)錯誤,并且錯誤越改越多。經(jīng)過一天的努力,總算將其中的錯誤一一清除,并把第三天的數(shù)據(jù)打印和退出系統(tǒng)一塊弄了出來。對于第四部分的數(shù)據(jù)備份還是沒有發(fā)現(xiàn)錯誤原因。經(jīng)過詢問老師才使問題得到解決,在使用備份時需要在前面聲明。

      整個程序,其實就只有數(shù)據(jù)備份不太熟悉。備份的問題已解決,所有的問題就迎刃而解了。第四天我就做完了所有的程序,但總覺得寫的程序不夠完美,程序中,銷售員的銷售額和所屬經(jīng)理編號定義為了公有部分;各種函數(shù)直接在類內(nèi)定義的,減少了錯誤的出現(xiàn),同時使程序不夠美觀,簡練。

      通過這次的C++編程實習(xí),使我對這門課程有了更深的認識,不再是僅僅停留在了解的階段,更是在其應(yīng)用之上。在整個實習(xí)過程中自身還是存在不少不足,主要有以下幾點: 1.對知識掌握不夠熟悉,不少問題拿不準,需要查看課本去解決。2.輸程序時不夠認真仔細,漏掉大括號或分號。3.檢查錯誤時較煩躁,導(dǎo)致效率低下。4.平時的預(yù)習(xí)準備不夠全面認真。

      5.在平時的學(xué)習(xí)中,知識掌握的不夠牢靠,在使用時,不少地方拿不準,使程序編寫速度不夠快。

      通過此次的編程實習(xí),使我體驗到編程的快樂,也使我對編程有了一個更深層次的認識,同時提高了我對編程的興趣。感謝這學(xué)期來老師對我們的教導(dǎo),在以后的學(xué)習(xí)中,我繼續(xù)努力,彌補自己存在的不足之處。

      程序設(shè)計實習(xí)報告

      第三篇:選題一_小型公司工資管理系統(tǒng)

      小型公司工資管理系統(tǒng)一、設(shè)計任務(wù)

      編寫一個小型公司的工資管理程序。該公司主要有4類人員:經(jīng)理、兼職技術(shù)人員、銷售員和銷售經(jīng)理。其中月薪計算方法為:經(jīng)理固定月薪8000元,兼職技術(shù)人員100元/小時,銷售員為其當月銷售額的4%,銷售經(jīng)理保底工資5000元另加其所管部門銷售額的5‰。

      二、設(shè)計要求

      1、使用文件存儲相關(guān)信息(可用多個文件,存儲人員信息、銷

      售員銷售額等等)。

      2、能實現(xiàn)人員信息的錄入及增刪改,人員信息包括編號、姓

      名、職位、部門等等,人員編號自動產(chǎn)生(即無需用戶輸入,從10000起編號)。

      a)刪除(針對人員離職)后該人員過往的銷售記錄還應(yīng)保留,查尋以前的銷售情況或工資清單時仍顯示該員工記錄; b)改是針對人員職位變動,僅能更改職位。

      3、能錄入某月各銷售員的銷售額(自行設(shè)計操作方式,方便用

      戶操作),可列出某月的銷售額清單。

      4、能列出某月的工資清單,可按多種方式排序(按員工編號、工資升序、工資降序、按職位等)。

      5、其他未盡事項可自行設(shè)計,遵循合理及易用的原則。

      第四篇:中國石油大學(xué)c++程序?qū)嵙?xí)第四天(最后一天)程序

      #include #include #include #include using namespace std;class employee

      { public: int get1();string get2();char get3();int get4();protected: int num,age;

      string name;double pay;char sex;};int employee::get1(){return num;} string employee::get2(){return name;} char employee::get3(){return sex;} int employee::get4(){return age;} class technician:public employee

      { protected: int hour;public: void display1(){cout<<“技術(shù)員編號:”;cin>>num;

      cout<<“技術(shù)員姓名:”;cin>>name;cout<<“技術(shù)員年齡:”;cin>>age;

      cout<<“技術(shù)員性別(m/w):”;cin>>sex;cout<<“技術(shù)員工作時間:”;cin>>hour;

      } double get_pay();int get_time();};double technician::get_pay(){ pay=100*hour;return pay;} int technician::get_time(){return hour;} class manager:public employee

      {public: void display2(){ cout<<“經(jīng)理編號:”;cin>>num;

      cout<<“經(jīng)理姓名:”;cin>>name;

      cout<<“經(jīng)理性別(m/w):”;cin>>sex;

      cout<<“經(jīng)理年齡:”;cin>>age;

      } double get_pay(){pay=8000;return pay;} };class salesman:public employee

      {

      protected: int number;double sales_volume;public: void display3(){cout<<“銷售員編號:”;cin>>num;

      cout<<“銷售員姓名:”;cin>>name;

      cout<<“銷售員性別(m/w):”;cin>>sex;

      cout<<“銷售員年齡:”;cin>>age;

      cout<<“銷售員的銷售額:”;cin>>sales_volume;

      cout<<“所屬銷售經(jīng)理的編號:”;cin>>number;

      } int numb(){return number;} double sa(){return sales_volume;} double get_pay(){return sales_volume*0.04;} };class salesmanager:public manager

      { public: void display4(){cout<<“銷售經(jīng)理的編號:”;cin>>num;

      cout<<“銷售經(jīng)理的姓名:”;cin>>name;

      cout<<“銷售經(jīng)理的性別(m/w):”;cin>>sex;

      cout<<“銷售經(jīng)理的年齡:”;cin>>age;

      } };void excel(){ cout<<“

      ★★小型公司工資管理系統(tǒng)★★”<

      ┌─────────────┐”<

      請選擇您所需的操作

      │”<

      cout<<“

      │ 數(shù)據(jù)輸入:1,并按回車鍵

      │ ”<

      │ 數(shù)據(jù)統(tǒng)計:2,并按回車鍵

      │”<

      cout<<“

      │ 數(shù)據(jù)打?。?,并按回車鍵

      │”<

      cout<<“

      │ 數(shù)據(jù)備份:4,并按回車鍵

      │”<

      cout<<“

      │ 退出系統(tǒng):5,并按回車鍵

      │”<

      cout<<“

      └─────────────┘”<

      void main(){int i,j,x,k,y;char a;double mo[4],mone[4];excel();technician t[4];manager m[4];

      salesman s[8];

      salesmanager sm[4];

      cin>>j;while(j==1||j==2||j==3||j==4||j==5){switch(j){case 1: {for(i=0;i<4;i++){t[i].display1();

      cout<<“-------------”<

      cout<<“-------------”<

      {s[i].display3();

      cout<<“-------------”<

      {sm[i].display4();

      cout<<“-------------”<

      excel();

      cin>>j;} break;case 2: {

      for(i=0;i<4;i++){cout<<“職工號為”<

      cout<<“┌─────┬─────┬─────┐”<

      cout<<“│

      職工號

      姓名

      │ 銷售額

      │”<

      cout<<“├─────┼─────┼─────┤”<

      double money=0;

      for(x=0;x<8;x++)

      {

      if(s[x].numb()==sm[i].get1())

      {

      money=money+s[x].sa();

      mone[i]=money*0.005+5000;

      mo[i]=money*0.005+5000;

      cout<<“│”<

      cout<<”├─────┼─────┴─────┤“<

      }

      }

      cout<<”│銷售額總計│“<

      cout<<”└─────┴───────────┘“<

      cout<<”│

      職工號

      姓名

      性別

      年齡 │

      工資 │“<

      cout<<”├─────┼─────┼─────┼────┼────┤“<>j;

      break;} case 3: { {cout<<”請等待…“<

      cout<<”職工基本情況一覽表如下“<

      cout<<”技術(shù)員“<

      cout<<”┌────┬────┬────┬────┬────┐“<

      cout<<”│ 職工號│ 姓名 │ 性別 │ 年齡 │ 工資 │“<

      for(x=0;x<4;x++)

      { cout<<”├────┼────┼────┼────┼────┤“<

      cout<<”│“<

      }

      cout<<”└────┴────┴────┴────┴────┘“<

      cout<<”經(jīng)理“<

      cout<<”┌────┬────┬────┬────┬────┐“<

      cout<<”│ 職工號│ 姓名 │ 性別 │ 年齡 │ 工資 │“<

      for(x=0;x<4;x++)

      { cout<<”├────┼────┼────┼────┼────┤“<

      cout<<”│“<

      }

      cout<<”└────┴────┴────┴────┴────┘“<

      cout<<”銷售經(jīng)理“<

      cout<<”┌────┬────┬────┬────┬────┐“<

      cout<<”│ 職工號│ 姓名 │ 性別 │ 年齡 │ 工資 │“<

      for(x=0;x<4;x++)

      { cout<<”├────┼────┼────┼────┼────┤“<

      cout<<”│“<

      }

      cout<<”└────┴────┴────┴────┴────┘“<

      cout<<”銷售員“<

      cout<<”┌────┬────┬────┬────┬────┐“<

      cout<<”│ 職工號│ 姓名 │ 性別 │ 年齡 │ 工資 │“<

      for(x=0;x<8;x++)

      { cout<<”├────┼────┼────┼────┼────┤“<

      cout<<”│“<

      }

      ││

      cout<<”└────┴────┴────┴────┴────┘“<

      }

      cout<<”-----------------------------“<

      excel();

      cin>>j;break;} case 4: { ofstream outfile;outfile.open(”copy.txt“,ios::out);cout<<”數(shù)據(jù)備份...n“;

      outfile<<”職工的基本情況:“<

      outfile<<”

      1、技術(shù)員資料“<

      for(x=0;x<4;x++)

      {outfile<<”┌────┬────┬────┬────┬────┌────┐“<

      outfile<<”│ 職工號│ 姓名 │ 性別 │ 年齡 │

      時間│

      工資 │“<

      outfile<<”├────┼────┼────┼────┼────┤────│“<

      outfile<<”│“<

      outfile<< ”└────┴────┴────┴────┴────┘────┘“<

      }

      outfile<<”

      2、銷售員的資料“<

      for(x=0;x<8;x++)

      { outfile<<”┌────┬────┬────┬────┬────┐“<

      outfile<<”│ 職工號│ 姓名 │ 性別 │ 年齡 │ 工資 │“<

      outfile<<”├────┼────┼────┼────┼────┤“<

      outfile<<”│“<

      outfile<<”└────┴────┴────┴────┴────┘“<

      }

      outfile<<”

      3、銷售經(jīng)理的資料“<

      for(x=0;x<4;x++)

      {outfile<<”┌────┬────┬────┬────┬────┐“<

      outfile<<”│“<

      ││

      ││ outfile<<”└────┴────┴────┴────┴────┘“<

      }

      outfile<<”

      4、經(jīng)理的資料“<

      for(x=0;x<4;x++)

      {outfile<<”┌────┬────┬────┬────┬────┐“<

      outfile<<”│ 職工號│ 姓名 │ 性別 │ 年齡 │ 工資 │“<

      outfile<<”└────┴────┴────┴────┴────┘“<

      }

      cout<<”備份ok!成功備份到cpp文件中?!?

      outfile.close();cout<>j;break;} case 5:

      {cout<<”您真的要退出嗎?(Y/N)“<

      cin>>a;if(a=='Y')exit(100);else if(a=='N')

      excel();cin>>j;break;

      } } } }

      第五篇:地質(zhì)實習(xí)實習(xí)報告中國石油大學(xué)

      中國石油大學(xué)地質(zhì)實習(xí)報告

      第一章 緒言

      本次實習(xí)野外路線觀察時間為7天,具體時間為7月8-14日,早上7點30分從潤潔公寓上車,晚上5點前回來

      本次主要觀察路線有9條

      線路1:下葦?shù)楹?奧陶紀地層觀察;

      線路2:野溪構(gòu)造地質(zhì)觀察

      線路3:延慶燕山天池西侏羅紀碎屑巖、火成巖特征觀察

      線路4:延慶燕山天池東側(cè)地質(zhì)構(gòu)造觀察

      線路5:十三陵天池-三合村巖性、構(gòu)造觀察

      線路6:溝崖水庫-十三陵水庫地層接觸關(guān)系、現(xiàn)代河流沉積作用觀察

      線路7:房山太平山南坡石炭-二疊系巖性組成、接觸關(guān)系觀察

      線路

      8、房山燕山晚期侵入巖特征觀察

      線路9:周口店遺址參觀

      自然地理概況

      北京的整個地形和山勢的骨架,基本形成于距今6000-7000萬年的燕山鑿山運動。北京的西部山地,從南口的關(guān)溝至拒馬河一帶,統(tǒng)稱為西山。它是由一系列成北東—南西走向,并且大致平行的褶皺山脈所組成,屬太行山脈。北京北部的山地,統(tǒng)稱為軍都山,屬燕山山脈,這是一個鑲嵌著若干個山間盆地的斷塊山地。在地勢上,則是由平原呈階梯逐級上升,爾后進入蒙古高原。

      北京市地理坐標為:北緯經(jīng)度39°28′—41°05′,東經(jīng)117°30′—115°25′,南北跨緯度約1°37′,東西跨經(jīng)度約2°05′。天安門地理坐標為:北緯39°54′27″,東經(jīng)116°23′17″,是北京的標準中心坐標點。天安門廣場海拔高度為44.4米。

      第二章 地層

      一、太古界

      在線路6,溝崖水庫西側(cè)有一組太古界變質(zhì)巖,細觀察可看到片麻巖,麻礫巖,可以看到的礦物有斜長巖、角閃巖,所以可命名為斜長角閃片麻巖。顏色灰白,其表面有重結(jié)晶現(xiàn)象,巖石致密,有定向排列的特點。說明這個巖層在形成過程中經(jīng)歷了高溫高壓環(huán)境,生成了新的礦物。和下層的元古界石英砂巖存在地層缺失,且兩個巖層的傾向不同,可判斷出地層接觸關(guān)系為角度不整合接觸。接觸面傾向為140,傾角為54。圖

      二、元古界

      在線路6,出現(xiàn)了一組中上元古界石英砂巖。顏色為灰白色,表面不含輝綠巖。屬常州溝組,距今有17-18億年。

      在線路4,永寧至天池分岔路西側(cè)約3公里處,有距今8-10億年前的中元古界地層,其成分主要為白云巖、灰?guī)r。推測白云巖是在古老地層中灰?guī)r通過交代作用形成。在這些巖層表面發(fā)現(xiàn)了砂狀顆粒、泥晶及鮞粒構(gòu)造。其中鮞粒為同心圓,呈眼球狀。其原因可能為有生物活動產(chǎn)生碎屑的關(guān)系,也可能為已固結(jié)的碳酸鈣沉積被壓扁壓斷產(chǎn)生碎屑。本地層還出現(xiàn)了初期小規(guī)模熔巖現(xiàn)象,有1-2米厚,原理是環(huán)境產(chǎn)生的HCO3-及H2CO3使碳酸型巖發(fā)生溶解。其成因有本身巖石關(guān)系,還有節(jié)理斷層產(chǎn)生的裂縫,潮濕的氣候天氣等外因加速這種現(xiàn)象的發(fā)生。繼續(xù)下去就會變成溶洞。這種以化學(xué)溶蝕為主,機械沖刷為輔的地質(zhì)作用以及這些地質(zhì)作用所產(chǎn)生的地貌,稱為喀斯特。

      沿公路不遠處有中元古界長城系石英砂巖(石英純度>95%),生成于17億年前左右,層狀結(jié)構(gòu)。其石英顆粒呈粒狀。有些巖石含發(fā)綠部分為海綠石。判斷為海洋相,因如果

      為河流相,石英的純度達不到如此高,且由此途徑形成的砂巖受到河流形態(tài)的影響,這里觀察到的為一大整塊巖石。巖層上有些長度為7公分左右的條狀物,是由泥裂形成,里面充滿了石英顆粒。但規(guī)模不大,且無規(guī)律。

      同樣線路距溪水灣一公里處出現(xiàn)了中上元古界海相灰?guī)r地層沉積,以波痕、印?,F(xiàn)象為主。形成原因可能為海上碳酸鹽發(fā)生造山作用形成。沉積面傾角為65,層面光滑,呈水平狀。印模形成原因是下層巖石軟,上層較硬,上層有痕跡的巖石壓下巖形成。波痕可能是流水或風(fēng)沖刷自然形成,也可能是壓成,此時和印模類似。波痕如對稱為雙向水流,不對稱為單向。波痕與印模區(qū)別為波痕具有方向感和定向性。(照片)

      三、古生界

      (一)寒武系

      在線路1,沿鐵路方向依次出現(xiàn)寒武系下統(tǒng)、中統(tǒng)和上統(tǒng)。

      1、下統(tǒng)

      該地層由上層毛莊組,中層饅頭組,下層府君山組構(gòu)成。厚度約80-100米。由紫紅色泥巖和灰黃色泥質(zhì)泥晶白云巖組成三個沉積旋回。每個旋回下層為含三價鐵的紫紅色頁巖和泥巖,具有砂質(zhì)結(jié)構(gòu),中層巖層顯紅、白色,上層巖層以灰色為主,為灰質(zhì)泥巖,白云巖等碳酸鹽類。從下到上巖層粉砂質(zhì)增多。

      2、中統(tǒng)

      該地層由徐莊組、張夏組、崮山組構(gòu)成。與下寒武統(tǒng)的接觸部分主要以灰色鮞粒石灰?guī)r和綠色粉砂質(zhì)頁巖作為分界。鮞粒呈魚子狀,粒徑0.2mm-0.6mm,含量60%-80%,發(fā)育較大,填隙物為亮晶方解石。該地層含泥質(zhì)條帶灰?guī)r、鮞?;?guī)r和竹葉狀灰?guī)r,竹葉狀灰?guī)r礫屑周圍沒有紅色氧化圈。照片

      3、上統(tǒng)

      該地層由長山組、鳳山組構(gòu)成。含白云質(zhì)條帶灰?guī)r和竹葉石灰?guī)r:前者在風(fēng)化面上呈褐或褐紅色,新鮮面呈深灰色。后者竹葉狀礫屑常具有氧化圈,最長可達10cm,呈放射狀、梅花狀排列或平行層面排列。竹葉狀石灰?guī)r橫向上呈透鏡狀,可能在形成過程中結(jié)實打碎、搬運、沉積,受到了風(fēng)暴作用的影響。(照片)

      (二)奧陶系(距今438-505年)

      線路1出現(xiàn)下奧陶統(tǒng),位置:下葦?shù)闁|南永定河?xùn)|側(cè)鐵路旁。此處為冶里組,厚度有30-80厘米左右,主要由灰?guī)r構(gòu)成,與下層的上寒武統(tǒng)地層稱整合接觸關(guān)系。與上寒武統(tǒng)相比,這里灰?guī)r的塊狀性增強。對冶里組灰?guī)r進行細分為厚層塊狀灰泥石灰?guī)r、豹皮石灰?guī)r、白云質(zhì)條帶灰泥石灰?guī)r。其中第一種灰?guī)r巖質(zhì)較純,在當?shù)爻1婚_采作為石灰和水泥原料。豹皮灰?guī)r其巖面呈斑點狀(此處畫圖)

      線路7同樣為下奧陶統(tǒng)。在太平山南坡的馬家溝組,厚度少則幾十米,多達二百米多。巖性:底部主要為同生角礫狀灰?guī)r,下、中部主要為青灰色的中厚層狀灰?guī)r、結(jié)晶灰?guī)r,上部主要為泥質(zhì)條紋帶灰?guī)r或白云質(zhì)灰?guī)r。本統(tǒng)各個地層呈整合接觸,(三)石炭系

      在線路7中,出現(xiàn)了中石炭統(tǒng)本溪組,厚度50。巖性主要由泥巖構(gòu)成,巖性偏細。在巖石表面有風(fēng)化殼,土狀松散,其中有鋁土礦出現(xiàn),說明這里發(fā)生風(fēng)化作用的時間很長。整個本溪組底部普遍發(fā)育有灰綠色泥質(zhì)角巖(風(fēng)化后常為褐紅色),為古風(fēng)化殼產(chǎn)物;中、上部主要為黃褐色板巖(由泥巖變質(zhì)而成)及少量紅柱石角巖(俗稱菊花石),夾有少量生物碎屑灰?guī)r透鏡體及粉砂巖。其中紅柱石角巖是由常見的粘土礦物脫水而成。

      在同樣地區(qū),出現(xiàn)了上石炭統(tǒng)太原組,厚度70cm左右。和本溪組分界處為淺變質(zhì)砂巖。本組旋回性強,表面含有不規(guī)則煤層。自下而上分為兩個沉積輪回。第一段

      底部為中厚層狀中、細粒變質(zhì)砂巖,中上部為灰黑色紅柱石角巖,斑點板巖及黑色板巖,第二段底部為含礫變質(zhì)砂巖,中上部為變質(zhì)細砂巖、砂質(zhì)板巖等,其中含有可采煤層。

      (四)二疊系

      在路線7,太平山南坡出現(xiàn)下二疊統(tǒng)山西組。厚度約30米左右。本組地層有一完整旋回。底部為灰黑色含礫變質(zhì)粗砂巖(俗稱“豆腐塊”角礫巖,可作為太原組與山西組分界標志),局部為細礫巖,中上部為淺灰色變質(zhì)細砂巖,夾雜些灰色板巖及煤層。這些砂巖具有定向性排列的特點。

      在此處又出現(xiàn)了下二疊統(tǒng)楊家屯組,厚度近百米,底部為灰綠色厚層狀變質(zhì)粗砂巖、變質(zhì)礫巖(作為與山西組分界標志);中上部為雜色變質(zhì)砂巖,夾雜少量含礫變質(zhì)砂巖及黑色板巖。

      四、中生界

      (一)侏羅系

      在線路3,燕山天池大壩西南側(cè)3公里出現(xiàn)中侏羅統(tǒng)后城組黑色頁巖。它處在此區(qū)域底層的下部,發(fā)黑原因是有機質(zhì)多。細粒結(jié)構(gòu)。中部是寬度為20-30cm的砂巖,極不穩(wěn)定。上層同樣為砂巖,與中層比抗風(fēng)化能力較強。下層黑色頁巖形成的環(huán)境應(yīng)該是在沼澤,深湖或半深湖。因植物殘骸較多,在石油方面可作為產(chǎn)油層。中層的砂巖孔隙度大,對油氣的吸收好,可作為儲油層。再上面的一層為蓋層,防止油氣滲透到地面

      燕山天池賓館正門西側(cè),有侏羅紀晚期后城組出現(xiàn),距今135-150萬年左右,與前者類似。

      五、新生界

      (一)第四系

      在線路6,十三陵水庫二壩東北側(cè),出現(xiàn)了第四紀現(xiàn)代河流沉積物,巖石排列松散,大小粗大。顆粒屬中粒,分選性磨圓性都不好,歸為礫巖。推測為沖積扇相。

      線路9的周口店北京人遺址,北京人遺址位于周口店村西。有兩座東西并列的山丘,東邊的一座有一個大山洞,俗稱猿人洞,1929年后,叫周口店第一地點,東西長約140米,中部最寬處約20米。在此洞中出現(xiàn)一層層不同的沉積,埋藏著北京人的骨頭,生活用具等。

      第三章 巖漿巖

      由火山噴發(fā)物形成的巖石統(tǒng)稱噴出巖,它包括火山熔巖和火山碎屑巖。巖漿在侵入過程中變冷,結(jié)晶而形成的巖石叫侵入巖。

      一、侵入巖

      (一)正長斑巖(堿性淺層細粒侵入巖)

      在線路8,盤云嶺處出現(xiàn)燕山晚期正長巖巖床。大概于8千萬年前侵入,由于其巖面發(fā)現(xiàn)斑晶,則為正長斑巖。它的形成過程是上層的侏羅紀沉積巖出現(xiàn)后再侵入的。圍巖與侵入巖接觸部分的烘烤邊(圍巖部分)巖性致密,冷凝邊(侵入巖部分)結(jié)晶小。

      (二)閃長玢巖(中性淺層細粒侵入巖)

      在線路1中,位置:下葦?shù)闁|南永定河?xùn)|側(cè)鐵路旁(39”59’35”,116’01”27)處有閃長巖巖墻,與周圍的巖層呈淺層侵入接觸關(guān)系。(產(chǎn)狀測量)

      在線路8中,發(fā)現(xiàn)了大量的石英閃長巖和花崗閃長巖。按含碳量大小劃分,>20%為后者,10%-20&為前者,<10%的未含石英閃長巖。石英閃長巖呈灰黑色,巖性成分有角閃石(黑色),斜長石(灰白色),石英,云母(發(fā)亮)等。顆粒大小與巖石結(jié)晶時所處的環(huán)境有關(guān)。一般來說,結(jié)晶慢的顆粒粗,結(jié)晶慢的顆粒細。而由于巖體

      邊緣溫度降得快,所以結(jié)晶也比巖體中心要快。所以我們??吹綆r石從邊緣到中心顆粒逐漸變大的現(xiàn)象。我們所觀察到的顆粒小則1毫米,大到幾厘米,沿路深入顆粒越來越大,大概是溫度的關(guān)系。析離體,俘虜體大小不一,(畫圖、巖性)?;◢忛W長巖成分類似,較石英閃長巖可以看到更多肉紅色的鉀長石,顆粒近厘米后稱花崗偽晶巖。在官底村采石場中,還發(fā)現(xiàn)了一個面積為56平方公里的巖株,其成分有石英,鉀長石,云母。

      (三)其它

      輝綠巖,屬于基性淺層侵入巖,在線路3中天池半島標志牌發(fā)現(xiàn)大型的輝綠巖侵入體。由于風(fēng)化較厲害,我們是通過敲打出新鮮面來判斷出。其內(nèi)部成分包括輝石,角閃石等,觀察到是細粒。

      二、火山巖(噴出巖)

      (一)熔結(jié)火山碎屑巖類

      在線路8,燕山天池大壩西側(cè),出現(xiàn)中生界侏羅系角礫熔結(jié)凝灰?guī)r,屬中侏羅統(tǒng)后城組火山碎屑巖。其面為石英粗面質(zhì),紫灰色。熔結(jié)凝灰結(jié)構(gòu),似流動構(gòu)造。由晶屑(鉀長石、石英)、玻屑(未結(jié)晶的碎片)、巖屑(巖石碎塊)、角礫及火山灰構(gòu)成(二)火山碎屑巖類

      火山碎屑巖是主要由火山碎屑物質(zhì)組成的巖石,是介于火山巖與沉積巖之間的過渡巖石類型,兼有兩者的特點

      在線路5,蟒山頂出現(xiàn)的侏羅紀火山碎屑巖,顏色鮮艷,有紫,黃,紅色等,無成層性及分選性,呈雜亂堆積。顆粒大小為中粒,直徑2CM左右,色較雜,整體為紫褐色,磨圓性差,巖性以中性為主,塊狀構(gòu)造。個別巖石顆粒較大,平均下來有4-5公分,最大有10公分以上。

      在線路6,青松嶺處有不同形態(tài)的侏羅紀火山角礫巖。主要有凝灰?guī)r(灰黃色,白色,含有礦物:長石、石英,有少量的角閃石、輝石,粗細不均勻,分選差),中性的火山角礫巖,及集塊巖,沿路從內(nèi)向外碎屑巖大小逐漸增大。相比于寒武系灰?guī)r,其抗風(fēng)化能力差。這些火山碎屑巖可能為火山作用產(chǎn)生的固體噴發(fā)物。

      三、變質(zhì)巖

      變質(zhì)巖是在內(nèi)動力地質(zhì)作用下(地殼運動或巖漿運動),地殼中已形成的三大巖石(巖漿巖、沉積巖、變質(zhì)巖)在高溫、高壓及化學(xué)活動性流體的作用下,在原地固態(tài)情況下,使原來巖石的成分、結(jié)構(gòu)、構(gòu)造發(fā)生改變,重新形成的巖石。

      在介紹地層時已提到變質(zhì)巖,這里不再討論。

      第四章 構(gòu)造

      一、褶皺

      褶皺是指層狀巖石在構(gòu)造應(yīng)力的作用下發(fā)生彎曲變形,形成一系列的波狀彎曲現(xiàn)象。基本類型是背斜與向斜。原始水平巖層受力后向上凸曲者,稱為背斜,向下凹曲者稱為向斜。相鄰背斜之間為向斜,相鄰向斜之間為背斜。相鄰的向斜與背斜共用一個翼。按橫剖面形態(tài)特點可分:尖棱形,圓弧形,扇形,箱型等

      在線路2的妙峰山體,出現(xiàn)一個箱狀(左側(cè))和尖棱狀(右側(cè))背斜,(畫圖)兩者中間夾著圓弧狀向斜,體現(xiàn)了背斜與向斜常并存的關(guān)系。

      在線路7,164背斜形態(tài)為箱型?!?64”指的是首次測量的高度。因長年風(fēng)化,實際高度已小于164米,長度有300多米(目測)。

      在線路4,六道河處有大型背斜。其左側(cè)巖石較為破碎,右側(cè)呈饅頭狀。背斜判斷理由為左側(cè)巖石向左傾,右邊巖石向右傾,兩側(cè)巖石傾向向背而離。其地層從下到上,從老

      到新為常州溝組(石英砂巖,發(fā)白,個別為肉紅),串嶺溝組(頁巖、泥巖,易破碎風(fēng)化)、團山子組(白云巖)。

      二、斷層

      斷層是斷裂面兩側(cè)發(fā)生明顯相對移動的斷裂構(gòu)造。按斷層兩盤相對運動可分類為正斷層、逆斷層、走滑斷層。

      (一)正斷層

      正斷層是指斷層上盤相對下盤向下滑動的斷層,即上盤相對下降,下盤相對上升。在線路8,賓館正門西側(cè)出現(xiàn)兩個規(guī)模較大的正斷層,斷層面傾角約60,傾向指南北方向。

      (二)逆斷層

      逆斷層是指斷層上盤相對下盤向上滑動的斷層,即上盤相對上升,下盤相對下降。在線路2,,鐵路隧道南側(cè)出口處,發(fā)現(xiàn)了逆沖斷層。識別依據(jù)是:

      1、斷層角礫巖碎塊圓滑

      2、通過階步、擦痕等判斷出斷層上下盤相對滑動的方向,找出上升盤和下降盤,即可判斷。我們繞過斷層后,對巖層產(chǎn)狀進行了測量:傾向112,傾角18。

      在路線4,六道河背斜附近存在一些斷層(畫圖),一般在溝處發(fā)現(xiàn)。

      在線路6,在青松嶺,猜測這里有一個關(guān)于寒武系灰?guī)r和侏羅紀火山碎屑巖兩地層的大型斷層,由于證據(jù)不足,不好判斷斷層類型

      (三)走滑斷層

      走滑斷層臉盤基本上沿斷層走向作相對水平移動,根據(jù)斷層兩盤相對滑動方向,分左旋和右旋之分。

      在線路2,采石場北側(cè),出現(xiàn)小規(guī)模走滑斷層。通過觀察擦痕,可確定是右行。

      (四)單斜

      指巖層向一個方向傾斜并向下逐漸過渡為水平產(chǎn)狀。

      在線路4,出現(xiàn)排字嶺單斜,為距今1.4億年的中生代侏羅紀粉砂巖和礫巖構(gòu)成,其形狀在風(fēng)力作用下形成了一排排劍書似的山峰。(畫圖)下層為泥巖,粉砂巖,是當時河道的沙形成。此層又分為兩個連續(xù)界面,其中呈灰黃色的是水相,紫紅色的為陸相。上層層為中粒礫巖,最大顆粒大10厘米左右,其底面對下層有沖刷作用。這兩層完成一個正旋回。在上層出現(xiàn)類似的一個旋回,最頂部由風(fēng)化殼覆蓋。每個旋回地層的接觸關(guān)系為整合接觸。在礫巖層可以看到一些交錯層理、槽狀層理。

      三、節(jié)理構(gòu)造

      節(jié)理是較斷層更為普遍存在的構(gòu)造,節(jié)理的裂開面稱為節(jié)理面。根據(jù)其走向的不同,相互平行者為張節(jié)理,交叉則為剪節(jié)理。由于張節(jié)理和剪節(jié)理易同時存在,則統(tǒng)一敘述。在線路2,位置:永定河右岸野溪鐵路隧道上方。在箱狀背斜的其中一個巖石上發(fā)現(xiàn)了2組張節(jié)理。節(jié)理面呈白色,長度長的有近50厘米,短則幾厘米,寬度約20厘米,其條紋呈雁列式排列??偨Y(jié)兩種節(jié)理辨別方法:張節(jié)理有填充物質(zhì),節(jié)理面大,不光滑且繞過礫石,延伸程度不大,剪節(jié)理沒有填充物質(zhì),節(jié)理面光滑,排列緊密且切過礫石,延伸程度大。

      其它與節(jié)理有關(guān)的現(xiàn)象現(xiàn)象

      在線路8,采石場北側(cè)發(fā)現(xiàn)了搖擺石(畫圖),其成型機理是先節(jié)理產(chǎn)生裂縫后,再球形風(fēng)化而成。形成這種巖石一般需要三組及以上節(jié)理,如只有兩組節(jié)理,只能形成柱狀石。

      在線路3中天池半島標志牌發(fā)現(xiàn)大型的輝綠巖侵入體,其節(jié)理較為密集,長度不一,剪節(jié)理,張節(jié)理都存在。球形風(fēng)化形成原因于上一個類似,不同的是由于輝綠巖為基性巖,抗風(fēng)化能力強,球形風(fēng)化程度不很明顯。

      第五章 認識與體會

      一、主要收獲

      通過這次地質(zhì)實習(xí),親身觀察到了各種地質(zhì)現(xiàn)象,鞏固了自己的理論知識,達到了理論與實際相結(jié)合的效果。

      二、體會

      地質(zhì)考察是一項艱苦的工作,但又是對石油工作者不可缺少的一部分。在何處有油,在哪可打井,打井深度應(yīng)達到多少,都需要地質(zhì)考察。舉個例子,如果打井時在一個節(jié)理很多的地方,不小心處理,油順著節(jié)理面滲到別的區(qū)域了。作為開井的前期工作,通過這次地質(zhì)實習(xí),我更深刻的理解到其重要性。

      三、問題與建議

      致謝

      鮮本忠老師對整個實習(xí)的全程輔導(dǎo)

      參考文獻

      1、石油工業(yè)出版社《地質(zhì)學(xué)基礎(chǔ)》張琴主編 2008年版

      2、地質(zhì)出版社《普通地質(zhì)學(xué)》(第二版)夏邦棟主編 1995年版

      3、北京地理概況--------導(dǎo)游網(wǎng)

      下載中國石油大學(xué)c++實習(xí)報告 小型公司工資管理系統(tǒng)(寫寫幫推薦)word格式文檔
      下載中國石油大學(xué)c++實習(xí)報告 小型公司工資管理系統(tǒng)(寫寫幫推薦).doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔相關(guān)法律責任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        畢業(yè)實習(xí)報告中國石油大學(xué)

        畢 業(yè) 實習(xí)報 告 題 目:有限責任公司畢業(yè)實習(xí)報告 學(xué)生姓名: 學(xué) 號: 專業(yè)班級:行政1102班2015年6月1日 中國石油大學(xué)(華東)本科畢業(yè)實習(xí)報告 畢業(yè)實習(xí)報告 紙上得來終覺淺,絕知......

        C++課程設(shè)計公司人事管理系統(tǒng)

        C++程序設(shè)計實踐教學(xué)環(huán)節(jié)任務(wù)書 承接的項目額(10%)提成,業(yè)務(wù)經(jīng)理既拿固定月薪(2000元)也領(lǐng)取提成,財務(wù)人員固定工資(2000元),文秘為固定工資(1500元)。 (4) 可按姓名顯示、查找、......

        中國石油大學(xué) 東營物探實習(xí)報告

        東營實習(xí)報告 一、前言 2012.1.3至1.12,我們地球物理學(xué)的同學(xué)進行了為期10天的東營實習(xí),對勝利油田物探公司,儀器管理公司,勝利油田物探公司研究院,2188野外地震隊,大山地震臺,勝利......

        工資管理系統(tǒng)需求分析報告

        工資管理系統(tǒng)需求分析報告 引言 1. 編寫目的 編寫該文檔是為了分析人工管理企業(yè)工資的流程,把人工模式抽象為可在計算機上處理的自動模式,對企業(yè)工資的科學(xué)管理進行分析與總......

        c++程序?qū)嵙?xí)報告

        針對我們這學(xué)期學(xué)的c++,假期進行了五天的實習(xí)。第一天聽老師講實習(xí)內(nèi)容和提示的時候覺得思路挺明確的一個程序,哪有傳說中的那么難。下午和同學(xué)討論的時候覺得很有目的,只要按......

        C++程序設(shè)計實習(xí)報告

        目錄 一、實習(xí)內(nèi)容…………………………………………………………………………1 二、設(shè)計思路…………………………………………………………………………2 三、程序清單…......

        中國石油大學(xué)(華東)材料化學(xué)認知實習(xí)報告

        中國石油大學(xué)(華東) 實習(xí)報告 姓名:溫洋 班級:材料化學(xué)10-2班 學(xué)號:10037203 指導(dǎo)教師:溫福山 目錄 一、 二、 三、 四、 實習(xí)的目的和意義 實習(xí)要求 實習(xí)時間 實習(xí)地點及內(nèi)容 1......

        高校工資管理系統(tǒng)需求分析報告

        高校工資管理系統(tǒng)需求分析報告一 引言1. 編寫目的編寫該文檔是為了分析人工管理高校工資的流程,把人工模式抽象為可在計算機上處理的自動模式,對高校工資的科學(xué)管理進行分析與......