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

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

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

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

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

      Windows程序設(shè)計課程設(shè)計doc(精選五篇)

      時間:2019-05-12 04:35:10下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《Windows程序設(shè)計課程設(shè)計doc》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《Windows程序設(shè)計課程設(shè)計doc》。

      第一篇:Windows程序設(shè)計課程設(shè)計doc

      Windows程序設(shè)計課程設(shè)計任務(wù)書 ,課程設(shè)計題目1: 設(shè)計一個簡單的學(xué)生信息管理應(yīng)用程序

      一、設(shè)計目標(biāo)與內(nèi)容:

      1.了解Windows編程的基礎(chǔ)知識,掌握MFC應(yīng)用程序的基本知識;2.基本掌握面向?qū)ο蟪绦蛟O(shè)計的基本思路和方法; 3.掌握用VC++開發(fā)應(yīng)用程序的的一般步驟和方法;

      4.能夠利用所學(xué)的基本知識, 設(shè)計一個簡單的學(xué)生信息管理應(yīng)用程序,具有以下功能:①實現(xiàn)學(xué)生信息的存儲,可以用文件來實現(xiàn)。②編程實現(xiàn)學(xué)生信息的添加、刪除、修改、瀏覽和查詢等功能(必須實現(xiàn)的功能)。二,設(shè)計要求:

      1.用VC++進(jìn)行編碼,實現(xiàn)應(yīng)用程序的功能。注重編碼質(zhì)量,代碼要有適當(dāng)?shù)淖⑨專?/p>

      2.采用單文檔多視圖方式,左邊為樹視圖,右邊為列表視圖,左邊一級節(jié)點為湖南科技學(xué)院,二級節(jié)點為計算機(jī)與通信工程系,三級節(jié)點為計算機(jī)系的三個專業(yè)。要求可以動態(tài)增加節(jié)點。樓便為列表視圖,包含學(xué)生的學(xué)號、性別、姓名各科成績等。右邊也可以實現(xiàn)動態(tài)增加

      3.當(dāng)選中節(jié)點時,顯示對應(yīng)的學(xué)生信息。選中“計算機(jī)系”時,顯示所有計算機(jī)系學(xué)生信息,如當(dāng)選中”軟件工程專業(yè)”時,顯示本專業(yè)所有的的學(xué)生信息,4.采用序列化方式保存和讀取學(xué)生信息

      提交設(shè)計報告一份(課程設(shè)計任務(wù)書、目錄、主要的數(shù)據(jù)結(jié)構(gòu)、設(shè)計的基本思路、設(shè)計的步驟及主要代碼、心得體會、參考文獻(xiàn))。Windows程序設(shè)計課程設(shè)計任務(wù)書 ,課程設(shè)計題目2: 設(shè)計一個簡單的通訊錄應(yīng)用程序

      一、設(shè)計目標(biāo)與內(nèi)容:

      1.了解Windows編程的基礎(chǔ)知識,掌握MFC應(yīng)用程序的基本知識;2.基本掌握面向?qū)ο蟪绦蛟O(shè)計的基本思路和方法; 3.掌握用VC++開發(fā)應(yīng)用程序的的一般步驟和方法;

      4.能夠利用所學(xué)的基本知識,設(shè)計一個簡單的通訊錄應(yīng)用程序,具有以下功能:①用文件來保存通訊錄信息(必須實現(xiàn)的功能)②編程實現(xiàn)通訊錄記錄的添加、刪除、修改、瀏覽和查詢(必須實現(xiàn)的功能)。二,設(shè)計要求:

      1.用VC++進(jìn)行編碼,實現(xiàn)應(yīng)用程序的功能。注重編碼質(zhì)量,代碼要有適當(dāng)?shù)淖⑨專?/p>

      2.提交設(shè)計報告一份(課程設(shè)計任務(wù)書、目錄、主要的數(shù)據(jù)結(jié)構(gòu)、設(shè)計的基本思路、設(shè)計的步驟及主要代碼、心得體會、參考文獻(xiàn))。Windows程序設(shè)計課程設(shè)計任務(wù)書 ,課程設(shè)計題目3: 設(shè)計一個簡單的計算器應(yīng)用程序

      一、設(shè)計目標(biāo)與內(nèi)容:

      1. 了解Windows編程的基礎(chǔ)知識,掌握MFC應(yīng)用程序的基本知識;2. 基本掌握面向?qū)ο蟪绦蛟O(shè)計的基本思路和方法; 3. 掌握用VC++開發(fā)應(yīng)用程序的的一般步驟和方法;

      4. 能夠利用所學(xué)的基本知識,設(shè)計一個簡單的計算器應(yīng)用程序,實現(xiàn)基本的加、減、乘、除、求平方根,求倒數(shù)等基本運算(必須實現(xiàn)的功能),實現(xiàn)求角度的正弦、余弦、正切等基本運算、實現(xiàn)求指數(shù)、自然對數(shù)、常用對數(shù)等基本運算(這部分功能選做)。

      5. 在程序中注意處理數(shù)據(jù)和運算符的輸入,計算結(jié)果的顯示。二,設(shè)計要求:

      1. 用VC++進(jìn)行編碼,實現(xiàn)應(yīng)用程序的功能。注重編碼質(zhì)量,代碼要有適當(dāng)?shù)淖⑨專?/p>

      2. 提交設(shè)計報告一份(課程設(shè)計任務(wù)書、目錄、設(shè)計的基本思路、設(shè)計的步驟及主要代碼、心得體會、參考文獻(xiàn))。Windows程序設(shè)計課程設(shè)計任務(wù)書 ,課程設(shè)計題目4: 設(shè)計一個簡單的繪圖應(yīng)用程序

      一、設(shè)計目標(biāo)與內(nèi)容:

      1. 了解Windows編程的基礎(chǔ)知識,掌握MFC應(yīng)用程序的基本知識;2. 基本掌握面向?qū)ο蟪绦蛟O(shè)計的基本思路和方法; 3. 掌握用VC++開發(fā)應(yīng)用程序的的一般步驟和方法;

      4. 能夠利用所學(xué)的基本知識,設(shè)計一個簡單的繪圖應(yīng)用程序,具有以下功能:①具備基本的圖形繪制功能:直線、圓、矩形;(必須實現(xiàn)的功能)②編輯功能包括:具有橡皮拉線功能,允許鼠標(biāo)拖放,能雙擊選中圖形元素,能刪除和剪切圖形元素,能撤消最近的修改等;(這部分功能選做)③數(shù)據(jù)保存功能:能夠把圖形數(shù)據(jù)保存到文件中必須實現(xiàn)的功能)。二,設(shè)計要求:

      1.用VC++進(jìn)行編碼,實現(xiàn)應(yīng)用程序的功能。注重編碼質(zhì)量,代碼要有適當(dāng)?shù)淖⑨專?/p>

      2.提交設(shè)計報告一份(課程設(shè)計任務(wù)書、目錄、主要的數(shù)據(jù)結(jié)構(gòu)、設(shè)計的基本思路、設(shè)計的步驟及主要代碼、心得體會、參考文獻(xiàn))。Windows程序設(shè)計課程設(shè)計任務(wù)書 ,課程設(shè)計題目5: 設(shè)計一個簡單的聊天應(yīng)用程序

      一、設(shè)計目標(biāo)與內(nèi)容: 1.了解Windows編程的基礎(chǔ)知識,掌握MFC應(yīng)用程序的基本知識;2.基本掌握面向?qū)ο蟪绦蛟O(shè)計的基本思路和方法; 3.掌握用VC++開發(fā)應(yīng)用程序的的一般步驟和方法;

      4.能夠利用所學(xué)的基本知識,設(shè)計一個簡單的聊天應(yīng)用程序,包括服務(wù)器端和客戶端兩部分,具有以下功能:①實現(xiàn)局域網(wǎng)內(nèi)多個人聊天,可以在同一臺機(jī)器上啟動多個客戶端??蛻舳孙@示所有在線用戶的聊天稱呼和頭像,用戶可以通過它選擇談話對象;②用戶也可以選擇多個動作,設(shè)置字體顏色,“悄悄”地對某人說,對信息進(jìn)行過濾。③服務(wù)器端可以“踢”人,并可以防止用戶名稱的重復(fù)。二,設(shè)計要求: 1.用VC++進(jìn)行編碼,實現(xiàn)應(yīng)用程序的功能。注重編碼質(zhì)量,代碼要有適當(dāng)?shù)淖⑨專?/p>

      2.提交設(shè)計報告一份(課程設(shè)計任務(wù)書、目錄、主要的數(shù)據(jù)結(jié)構(gòu)、設(shè)計的基本思路、設(shè)計的步驟及主要代碼、心得體會、參考文獻(xiàn))。

      說明:由于此程序工作量大,可以兩人一組,一人做客戶端程序,一人做服務(wù)器端程序。Windows程序設(shè)計課程設(shè)計任務(wù)書 ,課程設(shè)計題目6: 設(shè)計一個簡單的五子棋游戲

      一、設(shè)計目標(biāo)與內(nèi)容:

      1.了解Windows編程的基礎(chǔ)知識,掌握MFC應(yīng)用程序的基本知識;2.基本掌握面向?qū)ο蟪绦蛟O(shè)計的基本思路和方法; 3.掌握用VC++開發(fā)應(yīng)用程序的的一般步驟和方法;

      4.能夠利用所學(xué)的基本知識, 設(shè)計一個簡單的學(xué)生信息管理應(yīng)用程序,具有以下功能:①數(shù)據(jù)結(jié)構(gòu)的設(shè)計;五子棋棋盤的繪制。②人機(jī)下棋時,計算機(jī)下棋算法的設(shè)計。③人機(jī)下棋時,判斷任一方獲勝的算法的設(shè)計。二,設(shè)計要求:

      1.用VC++進(jìn)行編碼,實現(xiàn)應(yīng)用程序的功能。注重編碼質(zhì)量,代碼要有適當(dāng)?shù)淖⑨專?/p>

      2.提交設(shè)計報告一份(課程設(shè)計任務(wù)書、目錄、主要的數(shù)據(jù)結(jié)構(gòu)、設(shè)計的基本思路、設(shè)計的步驟及主要代碼、心得體會、參考文獻(xiàn))。

      第二篇:08《WINDOWS程序設(shè)計》教學(xué)大綱范文

      《WINDOWS程序設(shè)計》教學(xué)大綱

      課程類別:專業(yè)任選課

      課程代碼:RZ1451

      學(xué) 分:2 總學(xué)時: 32(講授24學(xué)時,上機(jī)8學(xué)時)適用專業(yè):電氣工程及其自動化 先修課程:C語言程序設(shè)計、數(shù)據(jù)結(jié)構(gòu)C

      一、課程的地位、性質(zhì)和任務(wù)

      WINDOWS程序設(shè)計不同于傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計,而是一種面向?qū)ο蟮某绦蛟O(shè)計,是目前最先進(jìn)的程序設(shè)計方法之一。WINDOWS程序設(shè)計是本專業(yè)的一門任選課,旨在使學(xué)生熟悉面向?qū)ο蟮腤INIDOWS應(yīng)用程序開發(fā)環(huán)境,掌握一些WINDOWS程序設(shè)計的方法。

      二、課程教學(xué)的基本要求

      熟悉WINDOW先進(jìn)的面向?qū)ο蟪绦蛟O(shè)計思想和方法。了解WINDOWS消息驅(qū)動機(jī)制和基本程序結(jié)構(gòu),掌握基本輸出和輸入設(shè)計、系統(tǒng)資源(圖形、圖標(biāo)、位圖等)使用、菜單、加速健、對話框設(shè)計等,學(xué)會用 MFC(Microsoft Foundation Classes)或者PFC(Foundation Class Library)類庫提供的應(yīng)用程序框架編程。

      三、理論教學(xué)內(nèi)容及學(xué)時分配

      1.WINDOWS程序特點與Visual C++(或者Delphi)編程環(huán)境(2學(xué)時)2.最簡單的WINIDOWS/Visual C++(或者Delphi)程序分析(4學(xué)時)3.基本輸入、輸出設(shè)計(8學(xué)時)

      4.WINIDOWS/Visual C++(或者Delphi)系統(tǒng)資源(2學(xué)時)5.菜單、對話框設(shè)計(2學(xué)時)6.MFC或者PFC編程(2學(xué)時)7.機(jī)動(4學(xué)時)

      四、實驗教學(xué)內(nèi)容及學(xué)時分配

      1.實驗一(2學(xué)時): 基本輸出設(shè)計 2.實驗二(2學(xué)時): 基本輸入設(shè)計 3.實驗三(4學(xué)時)

      菜單、對話框設(shè)計

      要求:用Visual C++(或者Delphi)編程上機(jī)調(diào)試通過。

      五、教學(xué)方法的原則建議

      以一具體實例為線索,展開各章節(jié)的介紹。

      六、考核方式與成績評定

      平時成績占總評成績5%,實驗成績占總評成績25%,期末開卷考試成績占總評成績70%

      七、教材及參考書目

      使用教材:周升鋒 Visual C++ Windows實用編程技術(shù),北京航空航天大學(xué)出版社,1996 或:周果宏等,Delphi程序設(shè)計,清華大學(xué)出版社,2001-4 參考書目:李奇、田舒,Windows環(huán)境下Visual C++MFC編程技術(shù)與實例,北京大學(xué)出版社

      (執(zhí)筆人:蔡樹立)

      第三篇:Windows程序課程設(shè)計報告

      window程序課程設(shè)計

      簡單的學(xué)生信息 管理應(yīng)用程序

      學(xué)生姓名: 韓 慧 學(xué)生學(xué)號: 031140312 班 級: 031140--3

      二〇一三年十二月

      簡單的學(xué)生信息管理應(yīng)用程序

      一、設(shè)計目的、內(nèi)容及要求 1.1設(shè)計目的

      1.了解Windows編程的基礎(chǔ)知識,掌握MFC應(yīng)用程序的基本知識;2.基本掌握面向?qū)ο蟪绦蛟O(shè)計的基本思路和方法; 3.掌握用VC++開發(fā)應(yīng)用程序的的一般步驟和方法;

      1.2設(shè)計內(nèi)容

      利用所學(xué)的基本知識, 設(shè)計一個簡單的學(xué)生信息管理應(yīng)用程序,具有以下功能:①實現(xiàn)學(xué)生信息的存儲,可以用文件來實現(xiàn)。②編程實現(xiàn)學(xué)生信息的添加、刪除、修改、瀏覽和查詢等功能。

      1.3設(shè)計要求

      1.用VC++進(jìn)行編碼,實現(xiàn)應(yīng)用程序的功能。注重編碼質(zhì)量,代碼要有適當(dāng)?shù)淖⑨專?/p>

      2.采用單文檔多視圖方式,左邊為樹視圖,右邊為列表視圖,左邊一級節(jié)點為中原工學(xué)院,二級節(jié)點為計算機(jī)學(xué)院和軟件學(xué)院,三級節(jié)點為計算機(jī)學(xué)院的三個專業(yè)。要求可以動態(tài)增加節(jié)點。樓便為列表視圖,包含學(xué)生的學(xué)號、性別、姓名各科成績等。右邊也可以實現(xiàn)動態(tài)增加

      3.當(dāng)選中節(jié)點時,顯示對應(yīng)的學(xué)生信息。如當(dāng)選中”中原工學(xué)院”時選中所用的學(xué)生信息,選中“計算機(jī)學(xué)院”時,顯示所有計算機(jī)學(xué)院學(xué)生信息 4.采用序列化方式保存和讀取學(xué)生信息

      二、主要的數(shù)據(jù)結(jié)構(gòu)

      1.?dāng)?shù)組集合類: CObArray m_stuObArray;2.樹:

      3.序列化類數(shù)據(jù)

      三、基本思路

      基于樹視圖類建立單文檔應(yīng)用程序,插入列表視圖類,切分窗口,左邊為樹視圖,右邊為列表視圖。插入學(xué)生信息對話框,創(chuàng)建序列化類,并利用數(shù)組集合類儲存學(xué)生信息。在主菜單中添加添加、修改、刪除、查詢菜單,并在文 3 檔類中一一添加其映射函數(shù)。在列表視圖類寫入輸出函數(shù),在樹視圖類中添加click映射函數(shù),調(diào)用列表試圖中的輸出函數(shù),是兩個視圖之間建立關(guān)系。

      四、步驟及主要代碼

      4.1設(shè)計并創(chuàng)建切分窗口完善視圖

      1.用MFC AppWizard(exe)創(chuàng)建一個單文檔應(yīng)用程序Student。在第六步中將視圖類的基類選擇為CtreeView。

      2.用MFC ClassWizard添加一個新的ClistView的派生類ClistView。打開CmainFrame.h文件,為CmainFrame類添加下列變量成員: public: CSplitterWnd m_wndSplitter;3.用MFC ClassWizard為CMainFrame類添加OnCreatClient函數(shù),并添加下列代碼:

      BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext){ m_wndSplitter.CreateStatic(this,1,2);m_wndSplitter.SetRowInfo(0,400,0);m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(CStudentView),CSize(400,600),pContext);m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(ClistView),CSize(400,600),pContext);return TRUE;} 4.在MainFrm.cpp的前面添加下列語句: #include “MainFrm.h” #include “StudentView.h” #include “l(fā)istView.h” 在StudentView.cpp的前面添加下列下列語句: #include “StudentDoc.h” 4 #include “StudentView.h” #include “l(fā)istView.h” 在StudentDoc.cpp的前面添加: #include “StudentDoc.h” #include “l(fā)istView.h” #include “StudentView.h” 打開StudentView.h文件,在class CStudentView : public CtreeView語句前面添加: class CStudentDoc;class CStudentView : public CTreeView 5.為CstudentView添加void類型函數(shù)creatTree()函數(shù),并添加下列代碼

      void CStudentView::creatTree(){ CTreeCtrl& m_TreeCtrl = GetTreeCtrl();m_TreeCtrl.DeleteAllItems();HTREEITEM hRoot,hParent,hChild,pS;hRoot=m_TreeCtrl.InsertItem(“中原工學(xué)院”,0,1);hParent=m_TreeCtrl.InsertItem(“計算機(jī)學(xué)院”,hRoot);m_TreeCtrl.InsertItem(“網(wǎng)絡(luò)工程”,hParent);

      m_TreeCtrl.InsertItem(“軟件工程”,hParent);m_TreeCtrl.InsertItem(“計算機(jī)科學(xué)”,hParent);hParent=m_TreeCtrl.InsertItem(“軟件學(xué)院”,hRoot);BOOL flag=TRUE;CStudentDoc *doc=GetDocument();int nIndex=doc->m_stuObArray.GetSize();for(int n=0;n

      CStudentInfo *stu=(CStudentInfo*)doc->m_stuObArray.GetAt(n);

      CString str1=stu->strSpecial;

      CString str2=stu->strAcademy;

      if(!m_TreeCtrl.ItemHasChildren(hRoot))//判斷根節(jié)點是否有子節(jié)點

      {

      hParent=m_TreeCtrl.InsertItem(str2,hRoot);

      m_TreeCtrl.InsertItem(str1,0,1,hParent);5

      } else {

      hParent=m_TreeCtrl.GetChildItem(hRoot);

      pS=hParent;

      for(;pS!=NULL;pS=m_TreeCtrl.GetNextItem(pS,TVGN_NEXT))

      {

      CString strItem1=m_TreeCtrl.GetItemText(pS);

      if(strItem1==str2)flag=FALSE;

      }

      if(flag)

      {

      hParent=m_TreeCtrl.InsertItem(str2,hRoot);

      m_TreeCtrl.InsertItem(str1,0,1,hParent);

      }

      else

      {

      if(!m_TreeCtrl.ItemHasChildren(hParent))//判斷是否有子節(jié)點

      m_TreeCtrl.InsertItem(str1,0,1,hParent);

      else

      {

      hChild=m_TreeCtrl.GetChildItem(hParent);

      for(;hChild!=NULL;hChild=m_TreeCtrl.GetNextItem(hChild,TVGN_NEXT))

      {

      CString strItem2=m_TreeCtrl.GetItemText(hChild);

      if(strItem2==str1)flag=TRUE;

      }

      if(!flag)m_TreeCtrl.InsertItem(str1,0,1,hParent);

      }

      } } } SetCtrlStyle(m_TreeCtrl.GetSafeHwnd(),TVS_HASLINES|TVS_LINESATROOT|TVS_HASBUTTONS);} 6.為CstudentView添加SetCtrlStyle(HWND hWnd, DWORD dwNewStyle)函數(shù),并寫入下列代碼:

      void CStudentView::SetCtrlStyle(HWND hWnd, DWORD dwNewStyle){ LONG lStyle;lStyle = GetWindowLong(hWnd, GWL_STYLE);//獲取當(dāng)前窗口style

      lStyle &= ~LVS_TYPEMASK;//清除顯示方式位

      lStyle |= dwNewStyle;//設(shè)置style

      SetWindowLong(hWnd, GWL_STYLE, lStyle);//設(shè)置style } 7.在CStudentView::OnInitialUpdate中添加一些初始化代碼: void CStudentView::OnInitialUpdate(){ CTreeView::OnInitialUpdate();CTreeCtrl& m_TreeCtrl = GetTreeCtrl();m_TreeCtrl.DeleteAllItems();creatTree();} 8.為ClistView類添加print(CStudentInfo *dlg)和SetCtrlStyle(HWND hWnd,DWORD dwNewStyle)函數(shù),并添入下列代碼: void SetCtrlStyle(HWND hWnd,DWORD dwNewStyle){

      DWORD dwOldStyle;

      dwOldStyle=GetWindowLong(hWnd,GWL_STYLE);

      if((dwOldStyle&LVS_TYPEMASK)!=dwNewStyle)

      {

      dwOldStyle&=~LVS_TYPEMASK;

      dwNewStyle|=dwOldStyle;

      SetWindowLong(hWnd,GWL_STYLE,dwNewStyle);

      } } 7 void ClistView::print(CStudentInfo *dlg){ CListCtrl&m_listctrl=GetListCtrl();m_listctrl.InsertItem(0,dlg->strName);m_listctrl.SetItemText(0,1,dlg->strNO);if(dlg->bMale)

      m_listctrl.SetItemText(0,2,“男”);else

      m_listctrl.SetItemText(0,2,“女”);m_listctrl.SetItemText(0,3,dlg->tBirth.Format(“%Y-%m-%d”));m_listctrl.SetItemText(0,4,dlg->strAcademy);m_listctrl.SetItemText(0,5,dlg->strSpecial);CString str;str.Format(“%d”,dlg->English);m_listctrl.SetItemText(0,6,str);str.Format(“%d”,dlg->Computer);m_listctrl.SetItemText(0,7,str);} 9.在ClistView::OnInitialUpdate中添加初始化代碼: void ClistView::OnInitialUpdate(){ CListView::OnInitialUpdate();

      CListCtrl&m_listctrl=GetListCtrl();SetCtrlStyle(m_listctrl.m_hWnd,LVS_REPORT);for(int n=0;n<8;n++)

      m_listctrl.DeleteColumn(0);CString strHeader[8]={“姓名”,“學(xué)號”,“性別”,“出生年月”,“學(xué)院”,“專業(yè)”,“英語”,“計算機(jī)”};int nWidth[8]={100,80,60,100,150,150,80,80};for(int nCol=0;nCol<8;nCol++)

      m_listctrl.InsertColumn(nCol,strHeader[nCol],LVCFMT_LEFT,nWidth[nCol]);} 8 4.2文檔序列化——建立可序列化類

      1.選擇“文件”→“新建”菜單命令,顯示出“新建”對話框。單擊“文件”標(biāo)簽在左邊的列表框中選擇C/C++ Header File項,在右邊的“文件”下的編輯框中鍵入StudentInfo.h,單擊“確定”按鈕。

      2.在文檔窗口中輸入下列代碼: class CStudentInfo:public CObject { public: CString strName;

      //姓名

      CString strNO;

      //學(xué)號

      BOOL

      bMale;//性別,是否為男

      CTime

      tBirth;//出生年月

      CString strAcademy;//學(xué)院

      CString strSpecial;//專業(yè)

      int English;

      //英語成績

      int Computer;//計算機(jī)成績

      DECLARE_SERIAL(CStudentInfo)//序列化聲明

      public:

      CStudentInfo(){};CStudentInfo(CString name,CString id,BOOL male,CTime birth,CString academy,CString special,int eng,int comp);void Serialize(CArchive &ar);};3.再次選擇““文件”→“新建”菜單命令,顯示出“新建”對話框。單擊“文件”標(biāo)簽在左邊的列表框中選擇C++ Source File項,在右邊的“文件”下的編輯框中鍵入StudentInfo.cpp,單擊“確定”按鈕。

      4.在文檔窗口中輸入下面的代碼: #include “stdafx.h” #include “StudentInfo.h” CStudentInfo::CStudentInfo(CString name,CString id,BOOL male,CTime birth,CString academy,CString special,int eng,int comp)9 { strName=name;strNO=id;bMale=male;tBirth=birth;strAcademy=academy;strSpecial=special;English=eng;Computer=comp;} IMPLEMENT_SERIAL(CStudentInfo,CObject,1)void CStudentInfo::Serialize(CArchive &ar){ if(ar.IsStoring())ar<

      ar>>strName>>strNO>>bMale>>tBirth>>strAcademy>>strSpecial>>English>>Computer;} 4.3添加并處理對話框

      1.向應(yīng)用程序中添加一個對話框資源,標(biāo)題定為“學(xué)生信息管理”,創(chuàng)建此對話框為CstuInfoDlg。

      2.打開對話框網(wǎng)格,參照下圖為對話框添加控件:

      3.為各個控件增加成員變量:

      4.為CstuInfoDlg類添加一個BOOL型成員變量m_bMale,并設(shè)置該變量的初始值:

      CStuInfoDlg::CStuInfoDlg(CWnd* pParent /*=NULL*/): CDialog(CStuInfoDlg::IDD, pParent){ 11 m_bMale=FALSE;//{{AFX_DATA_INIT(CStuInfoDlg)??

      //}}AFX_DATA_INIT } 5.用MFC ClassWizard為單選按鈕IDC_RADIO_MALE添加BN_CLICKED的消息映射,并增加下列代碼: void CstuInfoDlg::OnRadioMale(){

      m_bMale=TRUE; }

      6.用MFC ClassWizard為單選按鈕IDC_RADIO_FEMALE添加BN_CLICKED的消息映射,并增加下列代碼: void CstuInfoDlg::OnRadioFemale(){

      m_bMale=FALSE; }

      7.再添加一個對話框資源,標(biāo)題認(rèn)定為“學(xué)生信息管理”,創(chuàng)建此對話框類為CstuDlg。按下圖添加控件,并為控件增加成員變量:

      4.4添加并處理菜單項

      1.在StudentDoc.cpp文件的開始處,添加包含CStuInfoDlg和CstuDlg類的頭文件包含。

      #include “StudentDoc.h” #include “StuInfoDlg.h” #include “StuDlg.h” 2.在菜單資源的主菜單中添加頂層菜單項“學(xué)生信息管理(&M)”,在該頂層菜單項中添加子菜單“添加(&A)”(ID_STUINFO_ADD),“修改(&X)”(ID_STUINFO_MODIFY),“刪除(&D)”(ID_STUINFO_DELETE),“查詢(&Q)”(ID_STUINFO_QUERY)。

      3.用MFC ClassWizard為CstudentDoc添加處理菜單項ID_STUINFO_ADD,ID_STUINFO_MODIFY,ID_STUINFO_DELETE和ID_STUINFO_QUERY的 COMMAND的消息,并添加下列代碼: void CStudentDoc::OnStuinfoAdd()//添加 { CStuInfoDlg dlg;BOOL flag=TRUE;//根據(jù)姓名判斷是否已存在if(dlg.DoModal()!=IDOK)return;int nIndex=m_stuObArray.GetSize();for(int n=0;n

      CStudentInfo *stu=(CStudentInfo*)m_stuObArray.GetAt(n);

      if(stu->strName==dlg.m_strName)

      {

      AfxMessageBox(“此學(xué)生信息已存在”);

      flag=FALSE;

      } } 13 if(flag){

      CStudentInfo*pStudent=new CStudentInfo(dlg.m_strName,dlg.m_strNO,dlg.m_bMale,dlg.m_tBirth,dlg.m_strAcademy,dlg.m_strSpecial,dlg.m_english,dlg.m_computer);

      m_stuObArray.Add(pStudent);

      POSITION pos=GetFirstViewPosition();

      CStudentView *stu=(CStudentView*)GetNextView(pos);

      stu->creatTree();

      SetModifiedFlag();//設(shè)置文檔更改標(biāo)志

      UpdateAllViews(NULL);//更新視圖

      } }

      void CStudentDoc::OnStuinfoQuery()//查詢 { CStuDlg dlg;BOOL flag=TRUE;if(dlg.DoModal()!=IDOK)return;int nIndex=m_stuObArray.GetSize();if(nIndex==0)

      AfxMessageBox(“無學(xué)生信息”);else {

      for(int n=0;n

      {

      CStudentInfo *stu=(CStudentInfo*)m_stuObArray.GetAt(n);

      if(stu->strName==dlg.m_strNm)

      {

      POSITION pos=GetFirstViewPosition();

      GetNextView(pos);

      ClistView *list=(ClistView*)GetNextView(pos);

      CListCtrl&m_list=list->GetListCtrl();

      m_list.DeleteAllItems();14

      list->print(stu);

      flag=FALSE;

      }

      }

      //判斷是否找到

      if(flag)

      AfxMessageBox(“無此學(xué)生信息”);} } void CStudentDoc::OnStuinfoDelete()//刪除 { CStuDlg dlg;BOOL flag=TRUE;if(dlg.DoModal()!=IDOK)return;int nIndex=m_stuObArray.GetSize();if(nIndex==0)

      AfxMessageBox(“無學(xué)生信息”);else {

      for(int n=0;n

      {

      CStudentInfo *stu=(CStudentInfo*)m_stuObArray.GetAt(n);

      if(stu->strName==dlg.m_strNm)

      {

      CStudentInfo *stu=(CStudentInfo*)m_stuObArray.GetAt(n);

      delete m_stuObArray.GetAt(n);

      m_stuObArray.RemoveAt(n,1);

      AfxMessageBox(“已刪除”);

      flag=FALSE;

      break;

      SetModifiedFlag();//設(shè)置文檔更改標(biāo)志

      UpdateAllViews(NULL);//更新視圖

      }

      } 15

      //判斷是否找到

      if(flag)

      AfxMessageBox(“無此學(xué)生信息”);} }

      void CStudentDoc::OnStuinfoModify()//修改 { CStuDlg dlg;CStuInfoDlg dl;BOOL flag=TRUE;if(dlg.DoModal()!=IDOK)return;int nIndex=m_stuObArray.GetSize();if(nIndex==0)

      AfxMessageBox(“無學(xué)生信息”);else {

      for(int n=0;n

      {

      CStudentInfo *stu=(CStudentInfo*)m_stuObArray.GetAt(n);

      if(stu->strName==dlg.m_strNm)

      {

      dl.m_strName=stu->strName;

      dl.m_strNO=stu->strNO;

      dl.m_bMale=stu->bMale;

      dl.m_tBirth=stu->tBirth;

      dl.m_strAcademy=stu->strAcademy;

      dl.m_strSpecial=stu->strSpecial;

      dl.m_english=stu->English;

      dl.m_computer=stu->Computer;

      dl.DoModal();

      stu->strName=dl.m_strName;

      stu->strNO=dl.m_strNO;

      stu->bMale=dl.m_bMale;16

      }

      }

      stu->tBirth=dl.m_tBirth;

      stu->strAcademy=dl.m_strAcademy;

      stu->strSpecial=dl.m_strSpecial;

      stu->English=dl.m_english;

      stu->Computer=dl.m_computer;

      SetModifiedFlag();//設(shè)置文檔更改標(biāo)志

      UpdateAllViews(NULL);//更新視圖

      flag=FALSE;} } //判斷是否找到 if(flag)AfxMessageBox(“無此學(xué)生信息”);4.5修改CStudentDoc類代碼

      1.在StudentDoc.h文件的class CStudentDoc : public Cdocument前面,添加包含CStudentInfo類的頭文件。

      #include “StudentInfo.h” 2.為CStudentDoc類添加成員變量: public: CObArray m_stuObArray;3.在CstudentDoc類析構(gòu)函數(shù)CStudentDoc::~CstudentDoc中添加下列代碼: CStudentDoc::~CStudentDoc(){ int nIndex=m_stuObArray.GetSize();while(nIndex--)

      delete m_stuObArray.GetAt(nIndex);m_stuObArray.RemoveAll();} 4.在CStudentDoc::Serialize(CArchive& ar)函數(shù)中添加下列代碼:

      void CStudentDoc::Serialize(CArchive& ar){ if(ar.IsStoring()){

      m_stuObArray.Serialize(ar);} else {

      m_stuObArray.Serialize(ar);} } 5.編譯。

      心得體會及參考文獻(xiàn)

      1、心得體會

      兩周的課程設(shè)計結(jié)束了,在這次的課程設(shè)計中不僅檢驗了我所學(xué)習(xí)的知識,也培養(yǎng)了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在設(shè)計過程中,與同學(xué)不斷的探討、學(xué)習(xí)、推敲,無形中提高了對Visual C++的理解。

      課程設(shè)計是對我們這門課程知識綜合應(yīng)用的實踐訓(xùn)練,考察了我們對所學(xué)知識的掌握與應(yīng)用程度。對于編程,老師一直強(qiáng)調(diào)要注重上機(jī)操作,通過課程設(shè)計,我對此有了更深的理解。書本上的理論知識固然重要,但從真正的操作中我們會收獲更多,有時自認(rèn)為很合理的邏輯,到了電腦上就是不能運行,或得到的并不是自己想要的結(jié)果,這就需要我們不斷的調(diào)試,糾錯,找出問題所在并一一解答,從中我們受益匪淺。

      如今我不再認(rèn)為編程枯燥反而覺得它很有趣,而且越來越覺得這門學(xué)問很精深,當(dāng)自己的程序很好的運行時,會有一種小小的成就感。在以后的學(xué)習(xí)中我一定會再接再厲,不斷提高自己。感謝老師這一學(xué)期的辛勤教導(dǎo)。

      2、參考文獻(xiàn)

      高等院校程序設(shè)計規(guī)劃教材 《Visual C++ 教程》鄭阿奇 主編 丁有和 編著。

      第四篇:VB程序設(shè)計課程設(shè)計

      VB程序設(shè)計課程設(shè)計

      1、目的

      VB程序設(shè)計課程設(shè)計是考察學(xué)生對VB程序設(shè)計課程相關(guān)知識點掌握情況的重要環(huán)節(jié),也是激勵學(xué)生進(jìn)一步學(xué)習(xí)VB、提高運用VB開發(fā)實際計算機(jī)程序的能力。課程設(shè)計的重點在于學(xué)生利用VB開發(fā)程序的能力。

      2、課程設(shè)計題目

      學(xué)生信息管理系統(tǒng)

      3、程序功能

      該程序具有建立數(shù)據(jù)庫,建立數(shù)據(jù)庫表,添加數(shù)據(jù),刪除數(shù)據(jù),查詢學(xué)生每學(xué)期成績、不及格情況、積點情況等相關(guān)信息的功能。

      4、實現(xiàn)要求

      每個學(xué)生建立一個數(shù)據(jù)庫(名字自擬),數(shù)據(jù)庫中建立學(xué)生基本信息表(學(xué)號、姓名、性別、出生年、出生月、出生日、聯(lián)系電話、年級、班級、住址等)、學(xué)生成績表(學(xué)號、課程號、成績、學(xué)期等)、課程信息表(課程號、課程名稱、出版社、出版日期、版次、頁碼、價格、課程類型(基礎(chǔ)課、專業(yè)基礎(chǔ)課、選修課等)、開課學(xué)院等)。

      把課程信息、每一學(xué)期的成績等分別輸入相應(yīng)的表中,其中學(xué)生基本信息表記錄不少于5個學(xué)生的信息。

      在以上數(shù)據(jù)的基礎(chǔ)上,實現(xiàn)相關(guān)的程序功能(不僅僅第3條指定的功能)。

      設(shè)計多界面程序,相關(guān)查詢結(jié)果應(yīng)由不同的界面顯示,每個同學(xué)顯示結(jié)果的形式應(yīng)盡量不同。

      5、考核

      根據(jù)學(xué)生實現(xiàn)程序功能多少(40分)、界面設(shè)計情況(20分)、課程設(shè)計報告撰寫情況(20)、答辯情況(20分)進(jìn)行考核。雷同者應(yīng)重做。

      6、課程設(shè)計報告內(nèi)容

      1)課程設(shè)計題目

      2)課程設(shè)計的目的3)程序功能介紹

      4)程序界面設(shè)計與控件屬性設(shè)置

      5)程序代碼編寫

      6)程序演示(將運行過程用截圖方式截下來,并對輸入數(shù)據(jù)、輸出的結(jié)果進(jìn)行適當(dāng)說明)

      7)課程學(xué)習(xí)與課程設(shè)計心得體會

      7、上交材料

      本次課程設(shè)計以小班為單位上交如下資料:

      1)光盤:每一小班建立一個目錄(專業(yè)年級班級),在此目錄下建立每個同學(xué)的目錄(學(xué)號姓名),在每個同學(xué)的目錄下保存該同學(xué)的電子版的課程設(shè)計報告、打包的程序。

      2)紙制版的課程設(shè)計報告

      第五篇:Windows 程序設(shè)計實踐之總結(jié)報告

      《Windows 程序設(shè)計實踐》

      總結(jié)報告

      級:-----------------姓

      名:-----------------學(xué)

      號:-------------------任課教師:--------------------

      一、功能介紹

      1.用戶驗證。

      用戶通過系統(tǒng)登陸窗體輸入相應(yīng)的賬戶和密碼,通過驗證的用戶可以使用學(xué)生信息管理系統(tǒng),如果以普通用戶(學(xué)生),只具有“信息查詢”、“在線考試”子系統(tǒng)以及“窗口”、“幫助”菜單的使用權(quán)限;如果以管理員的身份登陸,則增加代碼維護(hù)和學(xué)生信息輸入的功能,即顯示全部菜單。2.代碼維護(hù)。

      代碼維護(hù)是指管理員通過系統(tǒng)界面對數(shù)據(jù)庫中的表進(jìn)行增刪改的操作,由管理員定期進(jìn)行維護(hù)。此系統(tǒng)包括數(shù)據(jù)庫中的四個表分別是學(xué)院(Tbl_Dep)、專業(yè)(Tbl_Sep)、民族(Tbl_Nation)、課程(Tbl_Project)和操作員(Tbl_User)進(jìn)行維護(hù)。3.學(xué)生信息。

      在主界面“學(xué)生信息”菜單欄中,可選擇學(xué)生信息輸入和學(xué)生信息查詢。在學(xué)生信息輸入窗口可以添加和刪除學(xué)生信息,并進(jìn)行上一條和下一條的單頁瀏覽;在學(xué)生信息查詢窗體,用戶可以篩選查詢條件,進(jìn)行精確查詢或模糊查詢。4.在線考試。

      在線考試窗體中,開始考試后,系統(tǒng)可以從“試卷”文件中讀取考試題目,并開始計時,學(xué)生可以選擇答案,考試結(jié)束后系統(tǒng)將輸出考生做出的答案。5.成績管理。

      在主界面“成績管理”菜單欄中,可選擇成績錄入和成績統(tǒng)計,特別指出,只擁有學(xué)生權(quán)限的用戶只能進(jìn)行成績統(tǒng)計而無法進(jìn)行成績錄入。成績錄入窗口可以為某學(xué)生某科的平時成績和考試成績,系統(tǒng)將自動計算總評成績并存入數(shù)據(jù)庫;成績統(tǒng)計窗口,會將學(xué)生的將每個學(xué)生總評成績的最低分、最高分、平均分以及總分顯示在界面中。

      二、補充功能

      1.圖表

      (1)界面截圖

      (2)核心代碼

      Private Function getArrayData()As SeriesCollection e1.YValue = Convert.ToInt32(mydt.Rows(i)(1).ToString())'每元素 Dim SC As New SeriesCollection()Dim mydt As New DataTable(“Student”)Dim mydr As DataRow Dim i As Integer mydt.Columns.Add(New DataColumn(“學(xué)生”, GetType(Integer)))mydt.Columns.Add(New DataColumn(“最低分”, GetType(Integer)))mydt.Columns.Add(New DataColumn(“最高分”, GetType(Integer)))mydt.Columns.Add(New DataColumn(“平均分”, GetType(Integer)))For i = 1 To stu mydr = mydt.NewRow()mydr(0)= i Randomize()mydr(1)= CInt(ds.Tables(0).Rows(i1).Item(2))mydr(3)= CInt(ds.Tables(0).Rows(i1 Dim e1 As New Element()e1.Name = ds.Tables(0).Rows(i).Item(0)的大小數(shù)值

      s1.Elements.Add(e1)Next

      For i = 0 To mydt.Rows.Count1 Dim e1 As New Element()

      e1.Name = ds.Tables(0).Rows(i).Item(0)

      e1.YValue = Convert.ToInt32(mydt.Rows(i)(3).ToString())素的大小數(shù)值

      s3.Elements.Add(e1)Next SC.Add(s1)SC.Add(s2)SC.Add(s3)Return SC End Function

      '每元'每元2.代碼維護(hù)

      本學(xué)期實驗已經(jīng)將“學(xué)院”、“專業(yè)”、“民族”、“課程”和“操作員”四個表的代碼維護(hù),下面以“專業(yè)代碼維護(hù)”為說明:(1)界面截圖

      (2)核心代碼

      Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button1.Click '----------------------------確定學(xué)院代碼

      Dim depid As String = “" If ComboBox1.Text <> ”“ Then conn.Open()Dim mtdep_s As String mtdep_s = ”select S_DepartmentID from Tbl_Dep where S_Department='“ + ComboBox1.Text + ”'“ Dim mtdep_comm As New SqlCommand(mtdep_s, conn)dr = mtdep_comm.ExecuteReader()While dr.Read depid = dr.Item(0)End While dr.Close()conn.Close()End If If Button1.Text = ”更 新“ Then Button1.Text = ”保 存“ TextBox1.Enabled = True TextBox2.Enabled = True ComboBox1.Enabled = True Else conn.Open()

      Dim s_comm As New SqlCommand(”select S_SpecialtyID from Tbl_Spe where S_SpecialtyID='“ + TextBox1.Text + ”'“, conn)

      If s_comm.ExecuteScalar()Then If MsgBox(”已有相同編號的信息存在!是否更新信息?“, vbYesNo + vbQuestion, ”提示“)= vbYes Then

      Dim up_s As String = ”update Tbl_Spe set S_Specialty='“ + TextBox2.Text + ”',S_DepartmentID='“ + depid + ”' where S_SpecialtyID='“ + TextBox1.Text + ”'“ Dim up_comm As New SqlCommand(up_s, conn)

      up_comm.ExecuteNonQuery()MsgBox(”修改數(shù)據(jù)成功!“)End If Else

      If MsgBox(”是否確認(rèn)保存新信息?“, vbYesNo + vbQuestion, ”提示“)= vbYes Then Dim sa_s As String = ”insert into Tbl_Spe values('“ + TextBox1.Text + ”','“ + TextBox2.Text + ”','“ + depid + ”')“ Dim sa_comm As New SqlCommand(sa_s, conn)

      sa_comm.ExecuteNonQuery()MsgBox(”保存數(shù)據(jù)成功!“)End If End If conn.Close()Button1.Text = ”更 新“ TextBox1.Enabled = False TextBox2.Enabled = False ComboBox1.Enabled = False '--------------------------'重新加載datagridview conn.Open()Dim mtspe_s As String mtspe_s = ”select * from Tbl_Spe“ Dim mtdspe_comm As New SqlCommand(mtspe_s, conn)dr = mtdspe_comm.ExecuteReader()dt = New DataTable()dt.Load(dr)DataGridView1.DataSource = dt conn.Close()End If End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button2.Click If MsgBox(”是否刪除該條記錄?“, vbYesNo + vbQuestion, ”提示“)= vbYes Then

      conn.Open()

      Dim del_s As String = ”delete from Tbl_Spe where S_SpecialtyID='“ + TextBox1.Text + ”'“

      Dim del_comm As New SqlCommand(del_s, conn)

      del_comm.ExecuteNonQuery()MsgBox(”成功刪除該記錄!“)conn.Close()End If

      '--------------------------'重新加載datagridview conn.Open()

      Dim mtspe_s As String

      mtspe_s = ”select * from Tbl_Spe" Dim mtdspe_comm As New SqlCommand(mtspe_s, conn)

      dr = mtdspe_comm.ExecuteReader()dt = New DataTable()dt.Load(dr)

      DataGridView1.DataSource = dt conn.Close()End Sub End Class

      三、實驗收獲

      1.VB.NET技能的提高。

      首先,是對至今以來所學(xué)習(xí)的VB.NET的綜合使用。將對輸入數(shù)據(jù)的有效控制,閏年的判斷,下拉框之間的限制選擇,圖片控件的選擇和保存,文件的讀寫,計時器的使用等,在本次實踐中訓(xùn)練自己在不同情況下使用哪種控件的意識,為以后系統(tǒng)開發(fā)設(shè)計打下基礎(chǔ)。

      其次,本次實踐學(xué)習(xí)了關(guān)于ADO與數(shù)據(jù)庫的技術(shù),對Command,Datareader,Dataset等的了解加深了,并能夠在試驗中綜合使用。2.收獲界面設(shè)計注意事項。

      首先,是界面的一致性,在設(shè)計系統(tǒng)時,可能不同的功能需要不同的窗體,如果每個窗體的總體設(shè)計不能一致,不但不利于編程者的編程工作,也給用戶的使用造成不便,因為用戶很有可能對每個窗體的使用方法無法記全記清,因此會降低用戶對系統(tǒng)的滿意度。

      其次,是界面的簡潔性,如果一個界面(或者一個窗體)包含的信息十分繁多,應(yīng)用組合框進(jìn)行分類放置,如果沒有進(jìn)行有效放置,用戶常常會因為尋找一個信息的輸入框而浪費不必要的時間,同時如果包含的信息量不多,則應(yīng)盡量使界面呈現(xiàn)在用戶面前的時候十分簡潔明了。

      最后,是界面的人性化設(shè)計,既要美觀又要符合用戶的使用習(xí)慣。比如,按鈕控件應(yīng)盡量設(shè)置在右邊,符合人手使用習(xí)慣;還有,應(yīng)盡量讓用戶進(jìn)行選擇而不是敲擊鍵盤。美觀方面,顏色不應(yīng)五花八門,一些個性化的小圖標(biāo)能提高用戶的滿意度。

      下載Windows程序設(shè)計課程設(shè)計doc(精選五篇)word格式文檔
      下載Windows程序設(shè)計課程設(shè)計doc(精選五篇).doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


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

      相關(guān)范文推薦

        Windows程序設(shè)計案例教程習(xí)題解答

        《Windows程序設(shè)計案例教程》習(xí)題解答 第1章 1.1 選擇題 1..NET Framework是一種。 A、編程語言 B、程序運行平臺 C、操作系統(tǒng) D、數(shù)據(jù)庫管理系統(tǒng) 2.用Visual Studio.NET......

        語言程序設(shè)計課程設(shè)計指導(dǎo)書

        匯編語言程序設(shè)計課程設(shè)計指導(dǎo)書 一、 課程設(shè)計的目的 本課程設(shè)計是《匯編語言程序設(shè)計》課程的后繼教學(xué)環(huán)節(jié),其宗旨是使學(xué)生通過對一個較大型的、綜合性的應(yīng)用程序進(jìn)行閱讀......

        《JAVA程序設(shè)計》課程設(shè)計五篇

        JAVA程序設(shè)計》課程設(shè)計 ------ Chatter即時聊天工具 班 級: 姓 名: 學(xué) 號: 指導(dǎo)老師: 日 期: 1 《目錄 1.引言... ..............................................................

        嵌入式程序設(shè)計課程設(shè)計(五篇)

        課程設(shè)計 課 程 名嵌入式軟件開發(fā)技術(shù) 題 目 基于嵌入式Linux的溫度監(jiān)測系統(tǒng)的 設(shè)計與實現(xiàn) 專 業(yè) 計算機(jī)科學(xué)與技術(shù)(嵌入式系統(tǒng)方向) 班 級 13計算機(jī)嵌入式系統(tǒng)班 學(xué) 號 學(xué)生......

        課程設(shè)計《JAVA程序設(shè)計》任務(wù)書.

        《 JA V A 程序設(shè)計》課程設(shè)計任務(wù)書 一.課程設(shè)計基本信息 課程名稱:《JAVA 程序設(shè)計》課程設(shè)計 學(xué)時:1周 學(xué)分:1學(xué)分 二.課程設(shè)計目的與要求 1.教學(xué)目的:本課程是學(xué)習(xí)《 Ja......

        WEB程序設(shè)計課程設(shè)計指導(dǎo)書(模版)

        WEB課程設(shè)計指導(dǎo)書設(shè)計課題:廣東海洋大學(xué)寸金學(xué)院micro blog信息系統(tǒng) 設(shè)計目的:1。綜合應(yīng)用java程序設(shè)計、WEB程序設(shè)計、數(shù)據(jù)庫應(yīng)用、計算機(jī)網(wǎng)絡(luò)等知識設(shè) 計和實現(xiàn)我校Micro B......

        可視化程序設(shè)計課程設(shè)計指導(dǎo)書

        可視化程序設(shè)計課程設(shè)計指導(dǎo)書 一、 課程設(shè)計的目的與要求: 1. 掌握C++語言中面向?qū)ο蟮母拍?,并能在程序中熟練運用。 2. 了解面向?qū)ο蟪绦蛟O(shè)計(C++)的基本概念以及運用面向?qū)ο?.....

        仿windows JAVA 課程設(shè)計 記事本5篇范文

        前言 隨時著科學(xué)技術(shù)的快速發(fā)展,計算機(jī)程序設(shè)計早已成為了趨勢,JAVA是計算機(jī)專業(yè)的核心課程,是計算機(jī)科學(xué)的算法理論基礎(chǔ)和軟件設(shè)計的技術(shù)基礎(chǔ)。JAVA是實踐性很強(qiáng)的課程。課程......