

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 課 程 設(shè) 計(jì) 報(bào) 告</p><p> 學(xué) 號</p><p><b> 設(shè)計(jì)題目:</b></p><p> 圖書銷售管理系統(tǒng)設(shè)計(jì)</p><p><b> 設(shè)計(jì)主要內(nèi)容:</b></p><p> 一、開發(fā)平臺:VB+ SQL SERVE
2、R 2000</p><p><b> 二、功能要求:</b></p><p><b> 1、設(shè)計(jì)內(nèi)容</b></p><p> 設(shè)計(jì)一個圖書銷售管理信息系統(tǒng),該系統(tǒng)的用戶由一般用戶和管理員組成,然后不同的用戶擁有不同的權(quán)限,各自完成各自的管理功能,首先是歡迎界面,然后選擇登錄,登錄的時候首先要判斷用戶的身份,合法的
3、用戶然后進(jìn)入到系統(tǒng)主界面中,不同的用戶看到不同的系統(tǒng)功能。用sql server2000創(chuàng)建后臺數(shù)據(jù)庫,然后利用程序設(shè)計(jì)語言(VB)編寫程序?qū)崿F(xiàn)對數(shù)據(jù)庫的操作,按照要求完成所有的功能和模塊。</p><p> 2、圖書銷售管理信息系統(tǒng)主要功能</p><p> (1)登錄界面:用戶登陸、管理員登陸(默認(rèn)主管理員用戶名:admi)</p><p> ?。?)用戶管
4、理:密碼修改界面,圖書信息界面</p><p> (3)管理員管理:管理員登錄界面、供應(yīng)商情況界面,圖書增減情況,對用戶個數(shù)增減處理</p><p> 3、圖書銷售管理信息系統(tǒng)數(shù)據(jù)庫表單</p><p> (1)用戶信息表單:用戶編號、密碼</p><p> ?。?)圖書信息表單:圖書編號、圖書名稱、作者、內(nèi)容梗概,數(shù)量</p&g
5、t;<p> ?。?)圖書進(jìn)貨信息表單:供應(yīng)商名稱,圖書編號、名稱、供應(yīng)地,,數(shù)量,供應(yīng)日期</p><p> ?。?)圖書銷售信息表單:銷售編號、圖書編號、數(shù)量,銷售日期</p><p> 三、課程設(shè)計(jì)報(bào)告主要內(nèi)容:</p><p> 1 圖書銷售管理信息系統(tǒng)需求分析(給出系統(tǒng)的功能模塊圖,對各個功能作出詳細(xì)介紹)</p><
6、;p> 2 圖書銷售管理信息系統(tǒng)界面設(shè)計(jì)(給出界面截圖及其主要控件的屬性設(shè)置表格)</p><p> 3 圖書銷售管理信息系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)(給出數(shù)據(jù)庫各個表單中數(shù)據(jù)的字段名,數(shù)據(jù)類型及其相應(yīng)的說明)</p><p> 4 圖書銷售管理信息系統(tǒng)程序設(shè)計(jì)(按功能模塊給出詳細(xì)的代碼,并給出重點(diǎn)語句的注釋)</p><p> 圖書銷售管理信息系統(tǒng)需求分析&
7、lt;/p><p> 圖1.1圖書銷售管理信息系統(tǒng)功能模塊</p><p><b> 1.1選擇登錄</b></p><p> 1.1.1選中管理員登錄后便進(jìn)入管理員登陸界面</p><p> 1.1.2選中用戶登陸后便進(jìn)入用戶登陸界面</p><p> 1.1.3選中新用戶注冊便可進(jìn)入注冊
8、界面</p><p><b> 1.2管理員界面:</b></p><p> 1.2.1現(xiàn)有圖書剩余管理</p><p> 利用VB界面,管理員可以查詢現(xiàn)有圖書的銷售和剩余情況。 </p><p> 1.2.2供應(yīng)商情況管理</p><p> 管理員可以查詢供應(yīng)商信息,包括名稱,數(shù)量,日
9、期等。 </p><p> 1.2.3用戶增減管理</p><p> 管理員通過對新用戶增加和對長久為未使用的賬號進(jìn)行刪除、查詢等。</p><p> 1.2.4圖書銷售管理</p><p> 通過查詢了解到圖書銷售的情況。</p><p><b> 1.3用戶界面:</b></p
10、><p> 用戶可以進(jìn)行本用戶密碼的修改,查看圖書信息和圖書剩余情況。</p><p> 1.3.1本用戶密碼修改</p><p> 用戶通過輸入和確認(rèn)新密碼來更改自己的密碼。</p><p> 1.3.2圖書信息查詢</p><p> 用戶進(jìn)入界面后可看到所有圖書的信息。</p><p>
11、; 2. 圖書銷售管理信息系統(tǒng)界面設(shè)計(jì)</p><p> 表2.1 登陸界面主要控件屬性表</p><p> 圖2.1 系統(tǒng)登錄界面</p><p> 表2.2 用戶服務(wù)界面主要控件屬性表</p><p> 圖2.2 用戶服務(wù)界面</p><p> 表2.3 管理員服務(wù)界面主要控件屬性表</p&
12、gt;<p> 圖2.3 管理員服務(wù)界面</p><p> 表2.4 密碼修改界面主要控件屬性表</p><p> 圖2.4 密碼修改界面</p><p> 表2.5 用戶注冊界面主要控件屬性表</p><p> 圖2.5 用戶注冊界面</p><p> 表2.6 用戶注冊界面主要控件屬性
13、表</p><p> 圖2.6 用戶注冊界面增減</p><p> 表2.7 用戶注冊界面主要控件屬性表</p><p> 圖2.7 供應(yīng)商界面增減</p><p> 3 圖書銷售系統(tǒng)表單</p><p> 圖書銷售系統(tǒng)總共涉及5張表,分別是用戶信息表單、管理員信息表單、圖書信息表單,圖書銷售信息表單,圖書
14、進(jìn)貨供應(yīng)表單。</p><p> 表3.1用戶信息表單</p><p> 表3.2圖書進(jìn)貨供應(yīng)表單</p><p> 表3.3圖書信息表單</p><p> 表3.4管理員信息表單</p><p> 表3.5圖書銷售信息表單</p><p> 4.圖書銷售管理信息系統(tǒng)程序設(shè)計(jì)(部分代
15、碼)</p><p> 4.1用戶登陸界面程序設(shè)計(jì)</p><p> 原理:通過對用戶名及密碼的判斷進(jìn)入不同界面以實(shí)現(xiàn)不同的模塊功能。</p><p> 重要代碼及注釋如下:</p><p> a = Trim(Text1.Text)</p><p> b = Trim(Text2.Text)</p&g
16、t;<p> Adodc1.CommandType = adCmdText</p><p> Adodc1.RecordSource = "select * from 用戶信息表單 where 用戶編號='" & a & "' and 密碼='" & b & "'"<
17、/p><p> Adodc1.Refresh</p><p> If Adodc1.Recordset.EOF = True Then</p><p> MsgBox "用戶編號不存在或密碼錯誤!"</p><p> Text1.Text = ""</p><p> Tex
18、t2.Text = ""</p><p> Text1.SetFocus</p><p><b> Else</b></p><p> MsgBox "登錄成功!"</p><p> Form4.Show</p><p> Form2.Hide&l
19、t;/p><p><b> End If</b></p><p> 4.2用戶密碼修改程序設(shè)計(jì)</p><p> 原理:通過對用戶名及密碼的判斷以及確認(rèn)新密碼實(shí)現(xiàn)密碼修改</p><p> 重要代碼及注釋如下:</p><p> If Trim(Text1.Text) = "&qu
20、ot; Or Trim(Text2.Text) = "" Or Trim(Text3.Text) = "" Then</p><p> MsgBox "請?zhí)顚懲暾拿艽a信息!"</p><p><b> Exit Sub</b></p><p><b> End If&
21、lt;/b></p><p> If Text2.Text <> Text3.Text Then</p><p> MsgBox "確認(rèn)密碼輸入不一致,請重新輸入!"</p><p> Text2.Text = ""</p><p> Text3.Text = "&q
22、uot;</p><p> Text2.SetFocus</p><p><b> Exit Sub</b></p><p><b> End If</b></p><p> Adodc1.CommandType = adCmdText</p><p> Adodc
23、1.RecordSource = "select * from 用戶信息表單 where 用戶編號 = '" & Trim(Text4.Text) & "'and 密碼 = '" & Trim(Text1.Text) & "'"</p><p> Adodc1.Refresh</p&
24、gt;<p> If Adodc1.Recordset.EOF = True Then</p><p> MsgBox "原始密碼錯誤!請重新輸入", vbInformation, "提示"</p><p> Text1.Text = ""</p><p> Text1.SetFoc
25、us</p><p><b> Exit Sub</b></p><p><b> End If</b></p><p> Adodc1.Recordset.Fields(1).Value = Trim(Text2.Text)</p><p> Adodc1.Recordset.Update
26、</p><p> MsgBox "修改密碼成功!"</p><p> Text1.Text = ""</p><p> Text2.Text = ""</p><p> Text3.Text = "":</p><p> 4.3
27、圖書銷售種類添加程序設(shè)計(jì)</p><p> 原理:通過對圖書銷售種類的增減修改</p><p> 重要代碼及注釋如下:</p><p> Adodc1.CommandType = adCmdTable</p><p> Adodc1.RecordSource = "圖書進(jìn)貨供應(yīng)表單"</p><
28、p> Adodc1.Refresh</p><p> Adodc1.Recordset.AddNew</p><p> Adodc1.Recordset.Fields("圖書編號") = Trim(Text2.Text)</p><p> Adodc1.Recordset.Fields("銷售編號") = Tri
29、m(Text3.Text)</p><p> Adodc1.Recordset.Fields("數(shù)量") = Trim(Text4.Text)</p><p> Adodc1.Recordset.Fields("銷售日期") = Trim(Text5.Text)</p><p> Adodc1.Recordset.Upd
30、ate</p><p> x = MsgBox("恭喜添加成功", 48, "恭喜")</p><p> Text3.Text = ""</p><p> Text2.Text = ""</p><p> Text4.Text = ""
31、</p><p> Text5.Text = ""</p><p> 4.4圖書銷售種類修改程序設(shè)計(jì)</p><p> 原理:通過對圖書銷售種類的增減修改</p><p> 重要代碼及注釋如下:</p><p> Adodc1.Recordset.Fields("圖書編號&quo
32、t;) = Trim(Text2.Text)</p><p> Adodc1.Recordset.Fields("銷售編號") = Trim(Text3.Text)</p><p> Adodc1.Recordset.Fields("數(shù)量") = Trim(Text4.Text)</p><p> Adodc1.Reco
33、rdset.Fields("銷售日期") = Trim(Text5.Text)</p><p> Adodc1.Recordset.Update</p><p> x = MsgBox("恭喜修改成功", 48, "恭喜")</p><p> If Adodc1.Recordset.EOF = Fal
34、se Then</p><p> Text1.SetFocus</p><p><b> End If</b></p><p> 4.5圖書銷售種類刪除程序設(shè)計(jì)</p><p> 原理:通過對圖書銷售種類的增減修改</p><p><b> 重要代碼及注釋如下</b>
35、;</p><p> x = MsgBox("確實(shí)要刪除嗎?", vbexclation + vbYesNo + vbDefaultButton2, "提示")</p><p> If x = vbYes Then</p><p> Adodc1.Recordset.Delete</p><p>
36、 Adodc1.Recordset.MoveNext</p><p><b> End If</b></p><p><b> 小 結(jié)</b></p><p> 通過對數(shù)據(jù)庫的學(xué)習(xí),我也明白了各行各業(yè)都離不開數(shù)據(jù)庫,就算是一個小型的超市也離不開它。可見數(shù)據(jù)庫這門課的廣泛性,如果能夠認(rèn)真學(xué)好它將來必有成就。我就是抱著
37、這種信念去學(xué)習(xí)數(shù)據(jù)庫的。第一次接觸數(shù)據(jù)庫,第一次接觸SQL語言,雖然陌生,但是可以讓我從頭開始學(xué),就算沒有基礎(chǔ)的人也可以學(xué)得很好。剛開始練習(xí)SQL語言的時候,并不是很難,基本上都是按照老師的步驟來做,還很有成就感。后來學(xué)了單表查詢和連接查詢后,就慢慢發(fā)現(xiàn)越學(xué)越困難了,每個題目都要思考很久,并且每個題目基本上不止一個答案,所以必須找出最優(yōu)的答案。后面的刪除、插入、修改這些題目都變化蠻大的,書本上的例題根本無法滿足我們,好在老師給我們提供了
38、大量的課件,通過這些PPT,我們可以鞏固課內(nèi)的知識,還可以學(xué)習(xí)內(nèi)容相關(guān)的知識,更好地完成老師布置的作業(yè)。</p><p> 除了老師布置的一些基本作業(yè)外,還有一份大作業(yè)。就像我們小組的是雜貨店的銷售管理系統(tǒng),在完成這一作業(yè)的過程中,我們可以通過網(wǎng)絡(luò)實(shí)現(xiàn)一家雜貨店。過程是很復(fù)雜的,雜貨店需要員工,還有百來種商品,不僅需要大量的數(shù)據(jù),還要完成需求說明,數(shù)據(jù)詞典,還有E-R圖等,雖然想象起來并不是很難,但是要轉(zhuǎn)化成文
39、字,轉(zhuǎn)化成人們能夠讀懂的文字就顯得十分困難。特別是一個完整的銷售系統(tǒng),對我們來說都是第一次接觸,在做大作業(yè)的時候經(jīng)常是前面改改,后面改改,因?yàn)橐恍?shù)據(jù)不能很好地對應(yīng)起來,經(jīng)常會遺忘一些,所以出現(xiàn)了這樣的情況。一個完整的數(shù)據(jù)庫系統(tǒng)也就是在這樣修修改改的狀態(tài)下完成的,也給了我很大的反思。第一、一個數(shù)據(jù)庫的完成一定要考慮各方面的因素,包括現(xiàn)實(shí)因素。第二、在完成這類作業(yè)時,修修改改是很正常的,不要因此而厭倦。第三、一個完整的數(shù)據(jù)庫一定不能出現(xiàn)錯
40、誤,否則會在現(xiàn)實(shí)生活中帶來不必要的麻煩。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 何玉潔.數(shù)據(jù)庫原理與應(yīng)用教程. 北京:北京機(jī)械工業(yè)出版社,2005</p><p> [2] 錢雪忠、黃學(xué)光、劉肅平.數(shù)據(jù)庫原理及應(yīng)用. 北京: 北京郵電大學(xué)版社,2005</p><p> [3] 潭
41、浩強(qiáng).Visual Basic可視化程序設(shè)計(jì). 北京:中國鐵道出版社,2005</p><p> [4] 程勝利.Visual Basic 語言程序設(shè)計(jì)教程. 北京:中國水利水電出版社,2008</p><p> [5] 蒙祖強(qiáng).SQL Server 2005 應(yīng)用開發(fā)大全. 北京:清華大學(xué)出版社,2007</p><p><b> 課程設(shè)計(jì)評分表&
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告——布行銷售管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計(jì)---圖書館管理信息系統(tǒng)
- 《管理信息系統(tǒng)》課程設(shè)計(jì)--圖書館管理信息系統(tǒng)設(shè)計(jì)
- 管理信息系統(tǒng)課程設(shè)計(jì)--圖書館管理信息系統(tǒng)
- 圖書管理信息系統(tǒng)課程設(shè)計(jì)
- 圖書館管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 《管理信息系統(tǒng)》課程設(shè)計(jì)報(bào)告
- 圖書館管理信息系統(tǒng)課程設(shè)計(jì)
- 管理信息系統(tǒng)課程設(shè)計(jì)(圖書館)
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 圖書館管理信息系統(tǒng)課程設(shè)計(jì)
- 圖書館管理信息系統(tǒng)課程設(shè)計(jì)
- 《管理信息系統(tǒng)》課程設(shè)計(jì)--圖書館管理系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計(jì)---零售超市管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)---醫(yī)藥管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計(jì)--超市管理信息系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計(jì)----電腦銷售管理信息系統(tǒng)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)--教務(wù)管理信息系統(tǒng)
評論
0/150
提交評論