版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐第十章第十章 “電腦銷(xiāo)售管電腦銷(xiāo)售管理系統(tǒng)理系統(tǒng)”項(xiàng)目開(kāi)發(fā)項(xiàng)目開(kāi)發(fā)(C#)制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐 1學(xué)習(xí)目標(biāo)掌握利用Connection 對(duì)象連接到數(shù)據(jù)庫(kù)的方法;掌握使用 Command 對(duì)象查詢單個(gè)值;掌握使用 DataReader 對(duì)象檢索數(shù)據(jù);掌握ListView 控件的使用;了解數(shù)據(jù)集(DataSet)的結(jié)構(gòu),掌握使用數(shù)據(jù)適配器將數(shù)據(jù)集的修改提交到數(shù)據(jù)庫(kù);掌握 DataGridView 控件的使用。2. 學(xué)習(xí)要點(diǎn)定義連接字符串,創(chuàng)建 Connection 對(duì)象,打開(kāi)與數(shù)據(jù)庫(kù)的連接;定義 SQL 語(yǔ)句與創(chuàng)建 Command 對(duì)象,查詢數(shù)據(jù)庫(kù)中信息的單個(gè)值
2、;創(chuàng)建 Command 對(duì)象,調(diào)用 ExecuteReader() ,創(chuàng)建 DataReader 對(duì)象進(jìn)行數(shù)據(jù)檢索;利用DataSet 對(duì)象、DataAdapter 對(duì)象和DataGridView 控件實(shí)現(xiàn)批量查看、修改、篩選數(shù)據(jù)庫(kù)信息。 制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐101登錄界面的實(shí)現(xiàn)1011創(chuàng)建電腦銷(xiāo)售管理系統(tǒng)工程文件 進(jìn)入Visual Studio 2008運(yùn)行環(huán)境,選擇“文件”“新建”“項(xiàng)目”菜單,打開(kāi)如圖10-1所示的“新建項(xiàng)目”對(duì)話框。在左側(cè)的“項(xiàng)目類(lèi)型”中選擇“Visual c#”分類(lèi)中的“Windows”選項(xiàng),在右側(cè)的“模板”中選擇“Windows窗體應(yīng)用程序”;并輸入工程名“
3、comSales”,及設(shè)置工程保存的路徑。制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐1011創(chuàng)建電腦銷(xiāo)售管理系統(tǒng)工程文件首先在程序頭部添加下列語(yǔ)句: using System.Data.SqlClient; /打開(kāi)數(shù)據(jù)庫(kù)庫(kù)文件 using System.Data; /打開(kāi)數(shù)據(jù)庫(kù)庫(kù)文件 using System.Windows.Forms; 1設(shè)置全局變量制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐2定義通用方法(1) 創(chuàng)建一個(gè)返回?cái)?shù)據(jù)集的方法(2) 創(chuàng)建一個(gè)返回查詢行數(shù)的方法(3) 創(chuàng)建一個(gè)執(zhí)行添加、刪除、修改數(shù)據(jù)的方法(4) 創(chuàng)建一個(gè)退出系統(tǒng)的方法制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐1012登錄功能的實(shí)現(xiàn) 將用戶登錄窗口“For
4、m1.cs”更名為:userLogin.cs,創(chuàng)建如圖所示的登錄界面。 將窗口的Name屬性設(shè)置為:userLogin,Text屬性設(shè)置為:用戶登錄 制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐“用戶登錄”窗口控件及屬性設(shè)置 對(duì)象Name屬性Text屬性對(duì)象Name屬性Text屬性PictureBoxpictureBox1LabellabType權(quán)限:LabellabUser用戶名:ComboBoxcmbTypeTextBoxtxtUserBottonbtnLogin登錄LabellabPwd密碼:BottonbtnReset重置TextBoxtxtPwdBottonbtnCancel退出制作:荊州職業(yè)技術(shù)學(xué)
5、院 彭嵐1013系統(tǒng)主界面的實(shí)現(xiàn) 在主界面窗口中添加MenuStrip菜單控件,設(shè)置“用戶管理”、“職員管理”、“供應(yīng)商管理”和“商品管理”子菜單。其中“用戶管理”子菜單中包含“重新登錄”和“用戶信息管理”菜單項(xiàng);“商品管理”子菜單中包含“商品信息管理”、“進(jìn)貨管理”和“銷(xiāo)售管理”菜單項(xiàng)。 制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐1013系統(tǒng)主界面的實(shí)現(xiàn) 1定義全局變量 2主窗體加載事件響應(yīng)方法 3打開(kāi)子窗口的方法制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐102系統(tǒng)信息管理的實(shí)現(xiàn)1021用戶信息管理的實(shí)現(xiàn) “用戶信息管理”窗口加載時(shí)能作為主界面窗體的子窗體加載,并位于屏幕左上方位置;啟動(dòng)時(shí)能在Listview控件中顯示
6、Users表(用戶表)數(shù)據(jù),單擊Listview控件能將選中行的數(shù)據(jù)顯示在右側(cè)的相應(yīng)文本框中;能完成增加、修改、刪除、刷新表數(shù)據(jù)及清空操作。制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐“用戶信息管理”窗口控件及屬性設(shè)置 對(duì)象Name屬性Text屬性對(duì)象Name屬性Text屬性GroupBoxgroupBox1用戶信息ComboBoxcmbTypeLabellabUser用戶名:BottonbtnAdd添加TextBoxtxtUserBottonbtnDel刪除LabellabPwd密碼:BottonbtnMdi修改TextBoxtxtPwdBottonbtnRef刷新LabellabType權(quán)限:制作:荊州職
7、業(yè)技術(shù)學(xué)院 彭嵐1022職員信息管理的實(shí)現(xiàn) “職員信息管理”窗口加載時(shí)能作為主界面窗體的子窗體加載,并位于屏幕左上方位置;啟動(dòng)時(shí)能在DataGridView控件中顯示W(wǎng)orker表(職員表)數(shù)據(jù),單擊Datagridview控件能將選中行的數(shù)據(jù)顯示在上邊的相應(yīng)文本框中;能完成增加、修改、刪除、刷新表數(shù)據(jù)及清空操作。 制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐“職員信息管理”窗口控件及屬性設(shè)置 對(duì)象Name屬性Text屬性對(duì)象Name屬性Text屬性Datagridviewdgv1LabellabBrith出生日期:GroupBoxgroupBox1職員信息TextBoxtxtBrithLabellabId職
8、員編號(hào):LabellabTel聯(lián)系電話:TextBoxtxtIdTextBoxtxtTelLabellabName姓名:LabellabAdd家庭住址:TextBoxtxtNameTextBoxtxtAddLabellabSex性別:BottonbtnAdd添加ComboBoxcmbSexBottonbtnDel刪除LabellabJobs職位:BottonbtnMdi修改TextBoxtxtJobsBottonbtnRef刷新制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐1023供應(yīng)商信息管理的實(shí)現(xiàn) “供應(yīng)商信息管理”窗口加載時(shí)能作為主界面窗體的子窗體加載,并位于屏幕左上方位置;啟動(dòng)時(shí)能在DataGridVi
9、ew控件中顯示Supplier表(供貨商表)數(shù)據(jù),單擊Datagridview控件能將選中行的數(shù)據(jù)顯示在上邊的相應(yīng)文本框中;能完成增加、修改、刪除、刷新表數(shù)據(jù)及清空操作。 制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐“供應(yīng)商信息管理”窗口控件及屬性設(shè)置 對(duì)象Name屬性Text屬性對(duì)象Name屬性Text屬性Datagridviewdgv1TextBoxtxtTelGroupBoxgroupBox1供應(yīng)商信息LabellabName名稱:LabellabUser供貨人:TextBoxtxtNameTextBoxtxtUserBottonbtnAdd添加LabellabAdd地址:BottonbtnDel刪除T
10、extBoxtxtAddBottonbtnMdi修改LabellabTel聯(lián)系電話:BottonbtnRef刷新制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐103商品管理的實(shí)現(xiàn) 1031商品信息管理的實(shí)現(xiàn) “商品信息管理”窗口加載時(shí)能作為主界面窗體的子窗體加載,并位于屏幕左上方位置;啟動(dòng)時(shí)能在Datagridview控件中顯示W(wǎng)are表(貨物表)和Stock表(庫(kù)存表)中有關(guān)貨物的數(shù)據(jù)信息,單擊Datagridview控件能將選中行的數(shù)據(jù)顯示在上邊的相應(yīng)文本框中;能完成增加、修改、刪除、刷新表數(shù)據(jù)及清空操作。 制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐1032進(jìn)貨管理的實(shí)現(xiàn)“進(jìn)貨管理”窗口加載時(shí)能作為主界面窗體的子窗體加載
11、,并位于屏幕左上方位置;啟動(dòng)時(shí)能在Datagridview控件中顯示Restock表(進(jìn)貨表)中有關(guān)貨物的數(shù)據(jù)信息及Supplier表(供貨商表)中“供貨人”信息,單擊Datagridview控件能將選中行的數(shù)據(jù)顯示在上邊的相應(yīng)文本框中;能完成增加、修改、刪除、刷新表數(shù)據(jù)及清空操作。制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐1033銷(xiāo)售管理的實(shí)現(xiàn) “銷(xiāo)售管理”窗口加載時(shí)能作為主界面窗體的子窗體加載,并位于屏幕左上方位置;啟動(dòng)時(shí)能在Datagridview控件中顯示Sell表(銷(xiāo)售表)中有關(guān)貨物的數(shù)據(jù)信息,單擊Datagridview控件能將選中行的數(shù)據(jù)顯示在上邊的相應(yīng)文本框中;能完成增加、修改、刪除、刷新表數(shù)據(jù)及清空操作 制作:荊州職業(yè)技術(shù)學(xué)院 彭嵐 C#C#語(yǔ)言是語(yǔ)言是MicrosoftMicrosoft公司推出的一種基于公司推出的一種基于.NET.NET平臺(tái)的面向?qū)ο蟮木幊陶Z(yǔ)言,它的功能強(qiáng)大,安全平臺(tái)的面向?qū)ο蟮木幊陶Z(yǔ)言,它的功能強(qiáng)大,安全而靈活,具有清晰的語(yǔ)言結(jié)構(gòu)、優(yōu)秀的編程開(kāi)發(fā)環(huán)而靈活,具有清晰的語(yǔ)言結(jié)構(gòu)、優(yōu)秀的編程開(kāi)發(fā)環(huán)境和高效率的編譯工具。它不僅能夠讓開(kāi)發(fā)人員境和高效率的編譯工具。它不僅能夠讓開(kāi)發(fā)人員在在.NET.NET平臺(tái)上快捷、方便的開(kāi)發(fā)圖形設(shè)計(jì)、多媒體平臺(tái)上快捷、方便的開(kāi)發(fā)圖形設(shè)計(jì)、多媒體設(shè)計(jì)、網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫(kù)技術(shù)等設(shè)計(jì)、網(wǎng)絡(luò)技術(shù)和數(shù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 科技進(jìn)步與項(xiàng)目?jī)?yōu)化
- 專(zhuān)利使用權(quán)及收益分配合同版B版
- 2025年度運(yùn)動(dòng)健身器材試用買(mǎi)賣(mài)服務(wù)合同4篇
- 二零二五年度大數(shù)據(jù)中心建設(shè)不可撤銷(xiāo)數(shù)據(jù)安全保密合同3篇
- 2025年度產(chǎn)學(xué)研產(chǎn)學(xué)研合作企業(yè)社會(huì)責(zé)任合作協(xié)議:社會(huì)責(zé)任履行與產(chǎn)業(yè)和諧發(fā)展3篇
- 2025年度文化用品場(chǎng)買(mǎi)賣(mài)合同規(guī)范文本4篇
- 二零二五年度獵頭服務(wù)與人才效能提升合作協(xié)議3篇
- 2024藥店門(mén)店店長(zhǎng)聘用合同范本3篇
- 二零二五年度車(chē)輛租賃與車(chē)輛租賃行業(yè)規(guī)范制定協(xié)議3篇
- 專(zhuān)用消防設(shè)備增補(bǔ)協(xié)議規(guī)范文本版B版
- 2023事業(yè)單位筆試《公共基礎(chǔ)知識(shí)》備考題庫(kù)(含答案)
- 《水下拋石基床振動(dòng)夯實(shí)及整平施工規(guī)程》
- 化學(xué)-廣東省廣州市2024-2025學(xué)年高一上學(xué)期期末檢測(cè)卷(一)試題和答案
- 2025四川中煙招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年云南大理州工業(yè)投資(集團(tuán))限公司招聘31人管理單位筆試遴選500模擬題附帶答案詳解
- 風(fēng)電危險(xiǎn)源辨識(shí)及控制措施
- 《教師職業(yè)道德與政策法規(guī)》課程教學(xué)大綱
- EHS工程師招聘筆試題與參考答案(某大型央企)2024年
- 營(yíng)銷(xiāo)策劃 -麗亭酒店品牌年度傳播規(guī)劃方案
- 兒童傳染病預(yù)防課件
- 護(hù)理組長(zhǎng)年底述職報(bào)告
評(píng)論
0/150
提交評(píng)論