版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 課程設計報告</b></p><p><b> 高校畢業(yè)生管理系統(tǒng)</b></p><p> 班級:##1241 </p><p><b> 姓名:***</b></p><p><b> 學號:**</b></
2、p><p><b> 指導教師:###</b></p><p><b> 設計日期:</b></p><p> 2013.6.24-2013.6.28</p><p> 成 績: </p><p><b> 目錄</b><
3、;/p><p> 1、本次課程設計的目的、意義1</p><p> 2 、軟件、硬件環(huán)境1</p><p> 3、項目設計要達到的目標1</p><p> 4、項目功能結構圖2</p><p><b> 5、數據庫設計2</b></p><p> 5.1數
4、據庫組成2</p><p><b> 5.2表設計3</b></p><p><b> 5.3表間關系3</b></p><p> 5.4創(chuàng)建數據庫4</p><p> 5.5數據庫聯(lián)接說明8</p><p> 6、項目詳細設計說明9</p>
5、<p><b> 6.1工程文件9</b></p><p> 6.2窗體文件10</p><p> 6.3報表(數據庫) 22</p><p><b> 7、項目打包25</b></p><p><b> 8、總結26</b></p&g
6、t;<p> 9、教師評語、成績27</p><p> 1、 課程設計的目的、意義</p><p> 根據教學計劃安排,對學生進行計算機VB、Access數據庫等方面的綜合強化訓練,培養(yǎng)和提高學生獨立操作和應用計算機的能力。通過為期一個星期的計算機實習在了解計算機VB的基礎上,對與計算機應用密切相關的某一方面的管理業(yè)務活動進行詳細調查和系統(tǒng)分析,建立業(yè)務管理信息系統(tǒng)
7、的整體概念,學會運用專業(yè)知識去發(fā)現(xiàn)問題和解決問題的方法,增強業(yè)務實踐能力。 </p><p> 課程設計的目的是為了加深學生對課堂所講授的計算機基礎知識及VB中的命令和程序設計方法的進一步理解與掌握,提高學生對所學內容的綜合運用能力,同時增強學生程序設計能力,掌握一些編程技巧,并可培養(yǎng)學生實際上機調試程序的能力,使學生對開發(fā)信息管理系統(tǒng)有一個總體認識,可使學生得到很好鍛煉,為以后學習、工作打下堅實基礎。這次設計
8、的意義在于學生通過實際上機調試程序,把平時學習的計算機基礎知識及VB中的命令和程序設計方法由原來的書本知識轉入實際操作當中。在此過程中,學生通過不斷地發(fā)現(xiàn)錯誤,不斷地改正錯誤,更進一步增強同學對這門學科的理解和提高學生的實際操作能力。</p><p> 本次實習我們主要完成的任務:課程設計。要求學生根據所學VB和Access數據庫知識,設計開發(fā)一個中小型數據庫項目或其它VB項目。本次任務的完成,使我受益匪淺,建
9、立了一個小型的管理系統(tǒng)——高校畢業(yè)生管理系統(tǒng),在鞏固學過的知識的基礎上又一次挑戰(zhàn)了自己。提高自己制作的作業(yè)的質量,加快完成作業(yè)的速度。</p><p><b> 2、軟件、硬件環(huán)境</b></p><p> 硬件環(huán)境:方正 248M內存 80G硬盤</p><p> 軟件環(huán)境:WindowsXP 操作系統(tǒng) </p&
10、gt;<p> Visual Basic 6.0 開發(fā)工具</p><p> 3 、項目設計要達到的目標</p><p> 高校畢業(yè)生管理系統(tǒng)這個項目設計要達到的目標有兩個,一個是使教師能夠通過查詢畢業(yè)學生的基本信息,了解畢業(yè)生就業(yè)的一些基本信息;另一個是進而了解畢業(yè)生就業(yè)的公司及公司的信息。負責調查管理畢業(yè)生的老師根據學生的就業(yè)情況,及時將這些信息反饋給各個畢業(yè)生的任
11、課老師及其同學,以便以后的聯(lián)系。</p><p> 4 、項目功能結構圖</p><p><b> 5、數據庫設計</b></p><p><b> 5.1數據庫組成</b></p><p> 數據庫名稱:高校畢業(yè)生管理系統(tǒng)</p><p><b> 數據
12、庫包含三個表:</b></p><p> 表1的名稱: 學生信息表</p><p> 表2的名稱: 企業(yè)信息表</p><p> 表3的名稱: 就業(yè)信息表</p><p><b> 5.2表設計</b></p><p> 表1:課程基本信息表</p><p
13、><b> 表2:企業(yè)信息表</b></p><p><b> 表3:就業(yè)信息表</b></p><p><b> 5.3表間關系</b></p><p> 表2:就業(yè)信息表 主鍵為學生編號 表3:學生信息表 主鍵為學生編號</p><p> 表1:就
14、業(yè)信息表 主鍵為學生編號 表3:企業(yè)信息表 主鍵為學生編號</p><p><b> 5.4創(chuàng)建數據庫</b></p><p> ?、倮肁ccess建立數據庫</p><p><b> ②表中的數據</b></p><p><b> 學生信息表</b><
15、;/p><p><b> 表結構:</b></p><p><b> 設計視圖:</b></p><p><b> 學生就業(yè)信息表</b></p><p><b> 表結構:</b></p><p><b> 設計視
16、圖:</b></p><p><b> 企業(yè)信息表</b></p><p><b> 表結構:</b></p><p><b> 設計視圖:</b></p><p> 5.5 數據庫聯(lián)接說明</p><p><b> 添加
17、ADO控件 </b></p><p> 利用ADO訪問ACCESS數據庫</p><p> 6、項目詳細設計說明</p><p><b> 6.1工程文件</b></p><p> 工程的名稱:高校畢業(yè)生管理系統(tǒng).vbp</p><p><b> 包含的內容:<
18、;/b></p><p> 窗體:Form1: 學生信息查詢窗口 Form2: 企業(yè)信息查詢窗口</p><p> Form3:學生就業(yè)信息查詢窗口 Form4:歡迎界面窗口</p><p> Form5:選查信息窗口 Form6:主程序窗口</p><p> Fo
19、rm7: 密碼驗證窗口 </p><p> 設計器:數據環(huán)境:DataEnvironment1 DataEnvironment2</p><p> DataEnvironment3</p><p> 報表: 報表1名稱 學生信息表 功能 顯示學生信息</p><p> 報表2名稱 企業(yè)信息表 功能 顯示學生所選企業(yè)的信
20、息</p><p> 報表3名稱 就業(yè)信息表 功能 顯示學生就業(yè)的信息</p><p><b> 6.2窗體文件</b></p><p> 窗體1名稱:Form4.frm</p><p><b> 界面:</b></p><p> 功能:進入用戶口令窗體</
21、p><p><b> 屬性設置表:</b></p><p><b> 事件代碼:</b></p><p> Private Sub Form_Click()</p><p> Form4.Hide</p><p> Form7.Show</p><p
22、> Timer1.Enabled = False</p><p><b> End Sub</b></p><p> Private Sub Timer1_Timer()</p><p> Form4.Hide</p><p> Form7.Show</p><p> Timer
23、1.Timer = False</p><p><b> End Sub</b></p><p> 窗體2名稱:Form7.frm</p><p><b> 界面:</b></p><p><b> 功能:進入主程序</b></p><p>&l
24、t;b> 屬性設置表:</b></p><p><b> 事件代碼:</b></p><p> “確定”命令按鈕的click事件過程</p><p> Private Sub Command1_Click()</p><p> If Text1.Text = "教師" An
25、d Text2.Text = "1234" Then</p><p> Form6.Show</p><p> Form7.Hide</p><p><b> Else</b></p><p> a= MsgBox ("密碼錯誤",5+48, "錯誤")
26、</p><p><b> End If</b></p><p><b> End Sub</b></p><p> “退出”命令按鈕的click事件過程</p><p> Private Sub Command2_Click()</p><p><b>
27、 Unload Me</b></p><p><b> End Sub</b></p><p> 窗體3名稱:Form6.frm</p><p><b> 界面:</b></p><p> 功能:進行信息的添加、刪除、查詢、保存以及查看報表 </p><p
28、><b> 屬性設置表:</b></p><p><b> 事件代碼:</b></p><p> Private Sub Command1_Click()</p><p> Form6.Hide</p><p> Form5.Show</p><p><
29、b> End Sub</b></p><p> Private Sub Command2_Click()</p><p> b= MsgBox ("確定退出?",3+32, "提示")</p><p><b> End Sub</b></p><p>
30、窗體4名稱:Form5.frm</p><p><b> 界面:</b></p><p> 功能:進行管理系統(tǒng)中選擇性查詢學生信息表、企業(yè)信息表、就業(yè)信息表</p><p><b> 屬性設置表:</b></p><p><b> 事件代碼:</b></p>
31、<p> 輸入信息的事件代碼:</p><p> “學生信息”的click事件過程</p><p> Private Sub Command1_Click()</p><p> Form1.Show</p><p> Form5.Hide</p><p><b> End Sub&l
32、t;/b></p><p> “企業(yè)信息”的click事件過程</p><p> Private Sub Command2_Click()</p><p> Form2.Show</p><p> Form5.Hide</p><p><b> End Sub</b></p&
33、gt;<p> “就業(yè)信息”的click事件過程</p><p> Private Sub Command3_Click()</p><p> Form3.Show</p><p> Form5.Hide</p><p><b> End Sub</b></p><p>
34、 “退出”的click事件過程</p><p> Private Sub Command4_Click()</p><p> Form6.Show</p><p> Form5.Hide</p><p><b> End Sub</b></p><p> 窗體5名稱:Form1.frm&
35、lt;/p><p><b> 界面:</b></p><p> 功能:進行學生信息的添加、刪除、查詢、保存以及查看報表</p><p><b> 屬性設置表:</b></p><p><b> 事件代碼:</b></p><p> “首條記錄”命令
36、按鈕的click事件過程</p><p> Private Sub Command1_Click()</p><p> Adodc1.Recordset.MoveFirst </p><p><b> End Sub</b></p><p> “尾記錄”命令按鈕的click事件過程</p><
37、;p> Private Sub Command2_Click(Index As Integer)</p><p> Adodc1.Recordset.MoveLast</p><p><b> End Sub</b></p><p> “上一條”命令按鈕的click事件過程</p><p> Privat
38、e Sub Command3_Click()</p><p> If Adodc1.Recordset.BOF Then</p><p> MsgBox "已到記錄頭"</p><p><b> Else</b></p><p> Adodc1.Recordset.MovePrevious&l
39、t;/p><p><b> End If </b></p><p><b> End Sub</b></p><p> “下一條”命令按鈕的click事件過程</p><p> Private Sub Command4_Click()</p><p> If Adodc
40、1.Recordset.BOF Then</p><p> MsgBox "已到記錄尾"</p><p><b> Else</b></p><p> Adodc1.Recordset.MoveNext</p><p><b> End If</b></p>
41、<p><b> End Sub</b></p><p> “添加”命令按鈕的click事件過程</p><p> Private Sub Command5_Click()</p><p> Adodc1.Recordset.AddNew </p><p><b> End Sub<
42、/b></p><p> “刪除”命令按鈕的click事件過程</p><p> Private Sub Command6_Click()</p><p> Adodc1.Recordset.Delete</p><p><b> End Sub</b></p><p> “保存”
43、命令按鈕的click事件過程</p><p> Private Sub Command7_Click()</p><p> Adodc1.Recordset.Update</p><p><b> End Sub</b></p><p> “返回”命令按鈕的click事件過程</p><p&g
44、t; Private Sub Command8_Click()</p><p> Form1.Hide</p><p> Form6.Show</p><p><b> End Sub</b></p><p> “報表”命令按鈕的click事件過程</p><p> Private S
45、ub Command9_Click()</p><p> DataReport1.Show</p><p><b> End Sub</b></p><p> 窗體6名稱:Form2.frm</p><p><b> 界面:</b></p><p> 功能:進行企業(yè)
46、信息的添加、刪除、查詢、保存以及查看報表</p><p><b> 屬性設置表:</b></p><p><b> 事件代碼:</b></p><p> “首條記錄”命令按鈕的click事件過程</p><p> Private Sub Command1_Click()</p>
47、<p> Adodc1.Recordset.MoveFirst </p><p><b> End Sub</b></p><p> “尾記錄”命令按鈕的click事件過程</p><p> Private Sub Command2_Click(Index As Integer)</p><p>
48、 Adodc1.Recordset.MoveLast</p><p><b> End Sub</b></p><p> “上一條”命令按鈕的click事件過程</p><p> Private Sub Command3_Click()</p><p> If Adodc1.Recordset.BOF Then&
49、lt;/p><p> MsgBox "已到記錄頭"</p><p><b> Else</b></p><p> Adodc1.Recordset.MovePrevious</p><p><b> End If </b></p><p><b&
50、gt; End Sub</b></p><p> “下一條”命令按鈕的click事件過程</p><p> Private Sub Command4_Click()</p><p> If Adodc1.Recordset.BOF Then</p><p> MsgBox "已到記錄尾"</p&
51、gt;<p><b> Else</b></p><p> Adodc1.Recordset.MoveNext</p><p><b> End If</b></p><p><b> End Sub</b></p><p> “添加”命令按鈕的clic
52、k事件過程</p><p> Private Sub Command5_Click()</p><p> Adodc1.Recordset.AddNew </p><p><b> End Sub</b></p><p> “刪除”命令按鈕的click事件過程</p><p> Priv
53、ate Sub Command6_Click()</p><p> Adodc1.Recordset.Delete</p><p><b> End Sub</b></p><p> “保存”命令按鈕的click事件過程</p><p> Private Sub Command7_Click()</p>
54、;<p> Adodc1.Recordset.Update</p><p><b> End Sub</b></p><p> “返回”命令按鈕的click事件過程</p><p> Private Sub Command8_Click()</p><p> Form1.Hide</p>
55、;<p> Form6.Show</p><p><b> End Sub</b></p><p> “報表”命令按鈕的click事件過程</p><p> Private Sub Command9_Click()</p><p> DataReport2.Show</p><
56、p><b> End Sub</b></p><p> 窗體7名稱:Form3.frm</p><p><b> 界面:</b></p><p> 功能:進行就業(yè)信息的添加、刪除、查詢、保存以及查看報表</p><p><b> 屬性設置表:</b></p
57、><p><b> 事件代碼:</b></p><p> “首條記錄”命令按鈕的click事件過程</p><p> Private Sub Command1_Click()</p><p> Adodc1.Recordset.MoveFirst </p><p><b> En
58、d Sub</b></p><p> “尾記錄”命令按鈕的click事件過程</p><p> Private Sub Command2_Click(Index As Integer)</p><p> Adodc1.Recordset.MoveLast</p><p><b> End Sub</b>
59、;</p><p> “上一條”命令按鈕的click事件過程</p><p> Private Sub Command3_Click()</p><p> If Adodc1.Recordset.BOF Then</p><p> MsgBox "已到記錄頭"</p><p><b&g
60、t; Else</b></p><p> Adodc1.Recordset.MovePrevious</p><p><b> End If </b></p><p><b> End Sub</b></p><p> “下一條”命令按鈕的click事件過程</p>
61、<p> Private Sub Command4_Click()</p><p> If Adodc1.Recordset.BOF Then</p><p> MsgBox "已到記錄尾"</p><p><b> Else</b></p><p> Adodc1.Recor
62、dset.MoveNext</p><p><b> End If</b></p><p><b> End Sub</b></p><p> “添加”命令按鈕的click事件過程</p><p> Private Sub Command5_Click()</p><p&
63、gt; Adodc1.Recordset.AddNew </p><p><b> End Sub</b></p><p> “刪除”命令按鈕的click事件過程</p><p> Private Sub Command6_Click()</p><p> Adodc1.Recordset.Delete<
64、/p><p><b> End Sub</b></p><p> “保存”命令按鈕的click事件過程</p><p> Private Sub Command7_Click()</p><p> Adodc1.Recordset.Update</p><p><b> End S
65、ub</b></p><p> “返回”命令按鈕的click事件過程</p><p> Private Sub Command8_Click()</p><p> Form1.Hide</p><p> Form6.Show</p><p><b> End Sub</b>&
66、lt;/p><p> “報表”命令按鈕的click事件過程</p><p> Private Sub Command9_Click()</p><p> DataReport3.Show</p><p><b> End Sub</b></p><p> 6.3報表(數據庫) </p&
67、gt;<p> ?、贁祿h(huán)境文件名稱:DataEnvironment1</p><p><b> 外觀:</b></p><p> ?、跀祿h(huán)境文件名稱:DataEnvironment2</p><p><b> 外觀:</b></p><p> ?、蹐蟊?名稱:學生信息表<
68、/p><p> 功能:顯示學生選課信息,以便老師了解畢業(yè)生生信息</p><p><b> 運行界面:</b></p><p> ?、軋蟊?名稱:企業(yè)信息表</p><p> 功能:顯示公司的基本信息,便于教師了解畢業(yè)生就業(yè)公司</p><p><b> 運行界面:</b>
69、;</p><p> ?、輬蟊?名稱:就業(yè)信息表</p><p> 功能:顯示畢業(yè)生的就業(yè)信息,便于教師了解畢業(yè)生就業(yè)狀態(tài)</p><p><b> 運行界面</b></p><p><b> 7、項目打包</b></p><p> 打開工程在文件中選擇“工程1206
70、421125.Vbp”, 即可以生成可執(zhí)行文件。</p><p><b> 8、總結 </b></p><p> 6月24日至6月28日五天的計算機VB課程設計實習結束了。期間,我們通過計算機上機的實踐,這次的Visual Basic的課程設計不僅加深了我對VB中的命令和程序設計方法的進一步理解與掌握,更增強了我的程序設計能力與上機的實際操作設計能力,與此同時,還
71、使我掌握了一些比較復雜的編程,加強了計算機設計及編程能力,培養(yǎng)了獨立自主解決問題的技能和交流合作的意識。 </p><p> 隨著社會的不斷進步與發(fā)展,計算機作為信息交流的載體與平臺,日益發(fā)揮著重要的作用。第一天實習的時候,根本就不知道應該從哪一點開始著手做起,在計算機VB課程設計實習中我認為如何將數據庫與VB聯(lián)系起來是任務的難點,后來,看到前幾個系統(tǒng)有相關的提示及其系統(tǒng)大概的規(guī)劃。老師建議我們去圖書
72、館或者網上去查詢一下與設計題目相關的一系列信息。</p><p> 第二天,通過多次向同學老師求教及自己對操作的摸索,終于成功設計出了一個小型的管理系統(tǒng)——高校畢業(yè)生管理系統(tǒng)。在各個軟件的應用中,我還學到了不少關于VB和Access的操作小技巧和任務完善的細節(jié)操作,這也使我深刻地感受到注重細節(jié)的重要性并培養(yǎng)了做事嚴謹認真的態(tài)度。 </p><p> 對與一名工科大學生,實踐和理
73、論相結合顯得尤為重要。</p><p> 我們經過兩個學期計算機程序設計的學習,進行計算機上機設計和編程十分必要。本次實習的編程任務有難有易,對我來說,既是一個鍛煉,又是一個再學習再鞏固的過程。在設計和編程過程中,我的邏輯推理能力有了進一步提高,認識并掌握了一些方法,最重要的是學到了分析問題,設計方案并解決問題的方法。實踐是檢驗真理的唯一標準,在上機操作的過程中,掌握了一定的程序調試技能,并且通過查閱資料再學習
74、的過程解決了一開始難以下手的設計和編程難題。對于日后我們的工程專業(yè)計算機方面的運用有著重要作用,是我們利用現(xiàn)代技術手段開發(fā)軟件解決實際工程問題的基礎,在設計和編程實習中我學到的解決問題的方法與嚴謹的態(tài)度使我受益匪淺。</p><p> 總的來講,我對自己兩個星期以來的實習成果還算比較滿意的,但盡管如此,這其中也存在著一些缺點與不足。學生選課系統(tǒng)相對來說是一個比較復雜的系統(tǒng),但由于知識、時間各方面原因的限制,我只
75、能做一個比較簡單的高校畢業(yè)生管理系統(tǒng),只能實現(xiàn)一些保存信息、查詢信息、修改信息、查看報表這些基本的功能,其他一些比較復雜的功能現(xiàn)在還不能夠實現(xiàn)。相信通過以后地不斷學習,我能夠運用新掌握地知識把這個學生選課系統(tǒng)做的更好更完整。 </p><p> 本次計算機VB課程設計實習使我收獲的不僅僅是經驗與技巧,更給我以方法的啟示和能力態(tài)度的培養(yǎng)。在此也感謝學校為我們提供的良好實習環(huán)境與機會,感謝老師在實習過程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- vb課程設計報告-高校畢業(yè)生管理系統(tǒng)
- vb畢業(yè)生管理系統(tǒng)設計(論文+源代碼)
- vb課程設計報告--學生信息管理系統(tǒng)
- vb學生成績管理系統(tǒng)課程設計報告
- vb課程設計報告-- 學生信息管理系統(tǒng)
- vb家庭財務管理系統(tǒng)課程設計報告
- vb課程設計---員工管理系統(tǒng)
- vb學生管理系統(tǒng)課程設計
- vb課程設計--餐飲管理系統(tǒng)
- vb課程設計---倉庫管理系統(tǒng)
- vb課程設計-書籍管理系統(tǒng)
- 高校教材管理系統(tǒng)-課程設計報告
- 高校畢業(yè)生信息管理系統(tǒng)設計.pdf
- vb課程設計設計報告---小型學生成績管理系統(tǒng)
- vb課程設計(論文)-采購管理系統(tǒng)
- vb圖書管理系統(tǒng)課程設計
- 高校畢業(yè)生實習報告
- vb課程設計報告模板
- vb掃雷課程設計報告
- 某高??蒲泄芾硐到y(tǒng)-課程設計報告
評論
0/150
提交評論