計算機系課程設(shè)計與實現(xiàn)_第1頁
計算機系課程設(shè)計與實現(xiàn)_第2頁
計算機系課程設(shè)計與實現(xiàn)_第3頁
計算機系課程設(shè)計與實現(xiàn)_第4頁
計算機系課程設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、沈陽航空航天大學(xué)北方科技學(xué)院課程設(shè)計說明書課程名稱:音像制品租賃管理信息系統(tǒng)學(xué) 生 姓 名 XXX專 業(yè) 信息管理與信息系統(tǒng)班 級 XXXXXXXXXX學(xué) 號 XXXXXXXXXX指 導(dǎo) 教 師 XXX成 績沈陽航空航天大學(xué)北方科技學(xué)院課 程 設(shè) 計 任 務(wù) 書信息管理與信息系統(tǒng) 專業(yè) 學(xué)生一、課程設(shè)計題目:音像制品租賃管理信息系統(tǒng)二、課程設(shè)計工作自2010年12 月20日至2011年1 月8 日止三、課程設(shè)計的內(nèi)容及要求1強化面向?qū)ο蟪绦蛟O(shè)計和數(shù)據(jù)庫應(yīng)用的基礎(chǔ)知識,比較熟練應(yīng)用軟件開發(fā)工具設(shè)計管理信息系統(tǒng),掌握應(yīng)用系統(tǒng)的分析、設(shè)計、編碼和調(diào)試的基本方法和過程。2掌握數(shù)據(jù)庫技術(shù)和應(yīng)用。3具體內(nèi)

2、容(1)創(chuàng)建數(shù)據(jù)庫和表(2)系統(tǒng)主要功能結(jié)合題目和實際需求,完成相應(yīng)數(shù)據(jù)信息的編輯(添加、修改、刪除)、瀏覽、查詢、統(tǒng)計、打印預(yù)覽和系統(tǒng)維護(密碼設(shè)置)等功能。(3)窗口設(shè)計系統(tǒng)封面設(shè)計、系統(tǒng)登錄表單設(shè)計、數(shù)據(jù)編輯表單設(shè)計、數(shù)據(jù)瀏覽表單設(shè)計、數(shù)據(jù)查詢表單設(shè)計、報表打印預(yù)覽設(shè)計和密碼設(shè)置。(4)系統(tǒng)主菜單設(shè)計(結(jié)合系統(tǒng)功能)。系統(tǒng)界面友好、設(shè)計合理、操作簡單。4要求:課設(shè)結(jié)束后,上交軟件系統(tǒng)和課程設(shè)計說明書。課程設(shè)計說明書的主要內(nèi)容:需求分析、總體設(shè)計、詳細(xì)設(shè)計;參考書、課設(shè)總結(jié)。指導(dǎo)教師:負(fù)責(zé)教師:學(xué)生簽名:目 錄第1章 系統(tǒng)分析 . . 11.1系統(tǒng)開發(fā)背景分析 . 11.2需求分析 . 1

3、第2章 總體設(shè)計 . . 22.1系統(tǒng)主要功能 . 22.2系統(tǒng)結(jié)構(gòu)功能圖 . 2第3章 系統(tǒng)設(shè)計 . . 33.1 設(shè)計目標(biāo) . . 33.2 開發(fā)及運行環(huán)境 . . 33.3 數(shù)據(jù)庫設(shè)計 . . 3第4章 主要功能模塊設(shè)計 . . 54.1 主窗體設(shè)計 . . 54.2 登錄窗口 . . 54.3 查詢管理窗口 . . 84.4 瀏覽操作窗口 . . 104.5 密碼修改窗口 . . 12第5章 總結(jié) . . 15附錄A 參考文獻 . 16第1章 系統(tǒng)分析1.1系統(tǒng)開發(fā)背景分析隨著電子計算機和通信技術(shù)的發(fā)展,人類已經(jīng)逐漸地進入信息社會。信息和材料、能源一樣成為一種社會的基本生產(chǎn)資料,在人類

4、的社會生產(chǎn)活動中發(fā)揮著重要的作用。同時人們對信息和數(shù)據(jù)的利用與處理也已進入自動化、網(wǎng)絡(luò)化和社會化的階段,因此,開發(fā)相關(guān)的管理信息系統(tǒng)已經(jīng)成為各行各業(yè)的必要和必需了,管理信息系統(tǒng)作為一門邊緣學(xué)科,集管理學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、現(xiàn)代通信技術(shù)和電子計算機技術(shù)于一體,可以解決企業(yè)或組織所面臨的問題,對內(nèi)來看,可以提高工作效率;對來看,獲得競爭優(yōu)勢。音像制品租賃的管理是一個常見的問題,其特點是數(shù)據(jù)之間的關(guān)系簡單,但數(shù)據(jù)量較大。大多數(shù)管理者管理音像制品都是采用人工的方式。隨著印象的增多,經(jīng)營業(yè)務(wù)也不斷增加,經(jīng)營者不得不雇越來越多的店員來管理這些事務(wù),這樣做的代價毫無疑問是成本的增加,這也是經(jīng)營者最不愿意看

5、到的情況。若用人工進行管理,不便于數(shù)據(jù)的匯總統(tǒng)計及各種數(shù)據(jù)分析。隨著計算機的普及以及相關(guān)技術(shù)的發(fā)展,開發(fā)一個音像制品出租管理信息系統(tǒng)的時機已經(jīng)成熟。音像制品出租管理信息系統(tǒng)可以避免音像店制品管理的隨意性,使得管理工作規(guī)范化、系統(tǒng)化、程序化,提高信息處理的速度和準(zhǔn)確性,對于減輕工作人員的勞動量、提高勞動熱情和服務(wù)質(zhì)量,具有重要的現(xiàn)實意義。1.2需求分析根據(jù)市場的需求,要求系統(tǒng)具有以下功能:由于該系統(tǒng)的使用對象較多,要求有嚴(yán)密的權(quán)限管理。 具有數(shù)據(jù)備份及數(shù)據(jù)恢復(fù)的功能,確保系統(tǒng)的安全性。 方便的全方位的數(shù)據(jù)查詢。 強大的報表打印功能。 在相應(yīng)的權(quán)限下,可以刪除或修改數(shù)據(jù)。第2章 總體設(shè)計2.1系統(tǒng)

6、主要功能音像制品租賃管理信息系統(tǒng)是一個非常有特點的管理軟件,系統(tǒng)主要完成對音像制品出租管理信息系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設(shè)計數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序。并最終實現(xiàn)一個能夠滿足音像店音像制品出租管理信息系統(tǒng)。此系統(tǒng)的開發(fā)具有很強的實用性。具體包括一下功能:1、音像信息管理模塊主要是對音像制品的基本操作,如添加、修改、刪除、查詢、瀏覽。2、系統(tǒng)管理模塊對管理員操作有操作員設(shè)置、密碼修改、系統(tǒng)數(shù)據(jù)清理、打印/預(yù)覽。2.2系統(tǒng)結(jié)構(gòu)功能圖 圖2-1音像制品出租管理信息系統(tǒng)功能結(jié)構(gòu)圖第3章 系統(tǒng)設(shè)計3.1 設(shè)計目標(biāo)本系統(tǒng)主要是根據(jù)中小企業(yè)的需求而設(shè)計的,完全能夠?qū)崿F(xiàn)企業(yè)對客戶的自動化管

7、理,通過本系統(tǒng)可以達到以下目標(biāo): 系統(tǒng)運行穩(wěn)定,安全可靠。 界面設(shè)計美觀,人機交互界面友好。 信息查詢靈活、方便、快捷、準(zhǔn)確,數(shù)據(jù)存儲安全可靠。 滿足鍵盤和鼠標(biāo)的雙重操作,完全支持回車鍵。 采用多種方式查詢數(shù)據(jù)。 操作員可以隨時修改自己的口令。 對用戶輸入的數(shù)據(jù),系統(tǒng)進行嚴(yán)格的數(shù)據(jù)檢驗,盡可能排除人為的錯誤。 數(shù)據(jù)保密性強,為每個用戶設(shè)置相應(yīng)的權(quán)限級別。3.2 開發(fā)及運行環(huán)境系統(tǒng)開發(fā)平臺:Microsoft Visual Basic 6.0 運行平臺:Windows xp/Windows 2000/Windows 983.3 數(shù)據(jù)庫設(shè)計本系統(tǒng)采用Access 設(shè)計數(shù)據(jù)庫,本系統(tǒng)中包括如下數(shù)據(jù)表

8、。下面分別給出數(shù)據(jù)表的結(jié)構(gòu)。1、數(shù)據(jù)表結(jié)構(gòu)(1)、tb_mima(密碼表)密碼表主要用于用戶的登陸操作。該表結(jié)構(gòu)如表3.1所示。 表3.1 密碼表(2)tb_xinxi(信息表)音像制品出租信息表主要保存租盤人的詳細(xì)信息。該數(shù)據(jù)表的結(jié)構(gòu)如表3.2所示。 表3.2信息表第4章 主要功能模塊設(shè)計4.1 主窗體設(shè)計主窗體是顯示系統(tǒng)主要操作功能的面板,在系統(tǒng)主窗體的菜單欄中,可以通過菜單或單擊窗體左側(cè)的樹狀列表以及右側(cè)的功能列表來控制其他功能子窗體,并且根據(jù)不同的操作員賦予相應(yīng)的操作權(quán)限。系統(tǒng)主窗體的運行結(jié)果如圖4-1所示。 圖4-1系統(tǒng)主窗口的運行結(jié)果4.2 登錄窗口登陸模塊主要是一個身份驗證的過程

9、,驗證用戶名和密碼的合法性,當(dāng)輸入管理員姓名和密碼都正確時,點擊“確定”進入主窗口,對系統(tǒng)有管理、維護、更新的權(quán)限,可以對系統(tǒng)進行添加、修改、刪除和查詢。當(dāng)管理員姓名與密碼錯誤時,點擊“確定”,系統(tǒng)會提示“沒有此用戶或密碼錯誤”。系統(tǒng)登錄窗口的運行結(jié)果如圖4-2所示。 圖4-2登錄窗口運行結(jié)果代碼設(shè)計:登陸的實現(xiàn)代碼如下:Private Sub Command1_Click( Dim MPassword As StringAdodc1.RecordSource = "select * from mima where yonghu ='" & Text1.Te

10、xt & "'" Adodc1.RefreshIf Text2.Text = MPassword Then ' 判斷數(shù)據(jù)的密碼是否正確 Name1 = Text1.Text Form5.Show Unload Me ElseMsgBox "密碼不正確, 請您確認(rèn)后重新輸入", 48, "警告"Text2.Text = "" Text2.SetFocus End If ElseMsgBox "對不起 沒有此用戶的信息", 48, "警告" Text1.T

11、ext = "" Text2.Text = "" End If End Sub點擊頭像時直接顯示用戶名,從而不用再次輸入用戶名功能的實現(xiàn)代碼如下:Private Sub Form_Load( Adodc1.RefreshListView1.Enabled = False End If End SubPrivate Sub ListView1_Click(Text1.Text = ListView1.SelectedItemText2.SetFocusEnd Sub退出的實現(xiàn)代碼如下:Private Sub Command2_Click(Unload Me

12、End Sub4.3 查詢管理窗口當(dāng)進入該窗口時,管理員可以對相關(guān)信息進行全方位查詢,還可以進行查找、新增、刪除、更新、放棄等管理操作。系統(tǒng)查詢窗口的運行結(jié)果如圖4-3所示。 圖4-3查詢窗口的運行結(jié)果查詢窗口功能實現(xiàn)代碼如下:Private Sub Command1_Click(Index As IntegerDim ask As IntegerSelect Case IndexCase 0Case 1Case 2Case 3Case 4mmo = InputBox("請輸入姓名", "查找窗"End SelectEnd SubPrivate Sub

13、Command2_Click(Index As IntegerDim ask As IntegerSelect Case IndexCase 0Case 1ask = MsgBox("刪除嗎?", vbYesNoIf ask = 6 ThenEnd IfCase 2Case 3Case 4Unload MeEnd SelectEnd Sub4.4 瀏覽操作窗口進入此窗口可以對相關(guān)信息進行全方位瀏覽,在必要時候可以打印/預(yù)覽,還可以直觀的以餅圖模式表達出數(shù)據(jù)的狀態(tài),方便管理員的管理。系統(tǒng)瀏覽窗口的運行結(jié)果如圖4-4所示。 圖4-4瀏覽窗口運行結(jié)果 圖4-5 單項查詢窗口運行結(jié)

14、果系統(tǒng)的瀏覽窗口功能的實現(xiàn)代碼如下:Private Sub Command1_Click(Adodc1.RecordSource = "select * from xinxi where leixing='" & Text1 & "'"Adodc1.RefreshEnd SubPrivate Sub Command2_Click(Unload MeEnd SubPrivate Sub Command3_Click(Adodc1.RecordSource = "select leixing , count(* as

15、 個數(shù) from xinxi group by leixing "Adodc1.RefreshEnd Sub4.5 密碼修改窗口系統(tǒng)維護模塊中的密碼修改功能可以實現(xiàn)管理員的密碼在不安全的情況下進行修改,從而提高系統(tǒng)的安全性。系統(tǒng)修改密碼窗口的運行結(jié)果如圖4-6所示。 圖4-6密碼修改窗口的運行結(jié)果系統(tǒng)中實現(xiàn)密碼修改功能的代碼如下:Private Sub Command1_Click(Dim MPassword As StringAdodc1.RecordSource = "select * from mima where yonghu ='" &

16、Text1.Text & "'"Adodc1.RefreshIf Text2.Text = MPassword ThenName1 = Text1.TextIf Text3 = Text4 Then沈陽航空航天大學(xué)北方科技學(xué)院課程設(shè)計報告 第 5 章 總結(jié) 通過這次課程設(shè)計,我更加深入的了解與掌握了很多相關(guān)知識。拓寬了知 識面,鍛煉了能力,綜合素質(zhì)得到較大提高。作為一個信管專業(yè)的學(xué)生,深入 學(xué)習(xí)程序設(shè)計很重要。所以我覺得更要好好的學(xué)習(xí)。 通過課程設(shè)計對 VB 和相關(guān)軟件的理解提升了一個高度,讓我體會到了真 正管理信息系統(tǒng)設(shè)計的大體流程,也增加對相關(guān)軟件的熟悉程度,為以后做畢 業(yè)設(shè)計打好基礎(chǔ),也為今后從事程序設(shè)計行業(yè)打下了良好的基礎(chǔ),總之,管理 信息系統(tǒng)課程設(shè)計使我收獲了很多,也學(xué)了很多,很有意義。 實踐是檢驗真理的唯一標(biāo)準(zhǔn),在經(jīng)過了這段時間對程序設(shè)計的實踐,我從 一知半解到現(xiàn)在基本掌握了相關(guān)知識,我對自己的專業(yè)有了更全面、更深入的 認(rèn)識,而且在實踐中學(xué)習(xí)程序語言的編程與系統(tǒng)整體設(shè)計,能夠很快的掌握它 們的核心概念和應(yīng)用方法,從而進一步提高了自己的學(xué)習(xí)能力。 我最大的感悟就是:做任何事

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論