電腦銷售管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)_第1頁
電腦銷售管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)_第2頁
電腦銷售管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)_第3頁
電腦銷售管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)_第4頁
電腦銷售管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫原理與應(yīng)用課程設(shè)計(jì)(論文)電腦銷售管理系統(tǒng)院(系)名稱電子與信息工程學(xué)院專業(yè)班級軟件工程學(xué)號140403038學(xué)生姓名指導(dǎo)教師起止時(shí) 間: 2016.7.6 2015.7.15課程設(shè)計(jì)(論文)任務(wù)及評語院(系):電子與信息工程學(xué)院教研室:軟件工程號 學(xué)課計(jì))課程設(shè)計(jì)論文任務(wù)商除刪人二 1S修查匕匕厶冃TH樸 妣mfiW 肘33。 見 出;ssr行 11作兒據(jù)。 O 統(tǒng)眾刪砌SQ數(shù)岀22 惡息oCQL空 臨信 俶可卯S泳打 衍工m使m與訊和 售員 R面據(jù)DC設(shè)寫 薩詢 E界數(shù)C庫編 解杳一 召小臺(tái)臺(tái)用據(jù)碼 矣恤;矣劇前后使數(shù)代 奕 息 奕1厶33445566 務(wù) 信術(shù)任 品技指導(dǎo)教師評語及

2、成績?nèi)赵?績?:年 指成辯成軌 時(shí) 成 平 總注:平時(shí)成績占 20%,答辯成績占40%,論文成績占40%。4纟乂診殳尊本科生課程設(shè)計(jì)(論文)電腦管理是通過采購、倉儲(chǔ)、綜合、出庫、配送等活動(dòng),解決物資供需之間 存在的時(shí)間、空間、數(shù)量、品種、價(jià)格等方面的矛盾,以此銜接社會(huì)生產(chǎn)的各環(huán) 節(jié),從而確保生產(chǎn)的順利進(jìn)行。隨著社會(huì)經(jīng)濟(jì)的發(fā)展,當(dāng)企業(yè)的物流業(yè)務(wù)發(fā)展到 一定規(guī)模之后,執(zhí)行效率就成為物流發(fā)展的瓶頸。計(jì)算機(jī)信息管理技術(shù)的迅速發(fā) 展恰恰解決了這個(gè)問題,它使計(jì)算機(jī)技術(shù)與現(xiàn)代管理技術(shù)相互配合, 來更加準(zhǔn)確、 高速地完成工業(yè)企業(yè)日常的電腦銷售管理工作,使企業(yè)能夠以最少的人員來完成 更多的工作。系統(tǒng)的開發(fā)主要包

3、括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè) 方面。本系統(tǒng)使用SQL Server 2008建立數(shù)據(jù)庫后臺(tái),使用C#進(jìn)行前臺(tái)界面和處 理程序的開發(fā),前者建立成數(shù)據(jù)一致性和完整性強(qiáng)、 數(shù)據(jù)安全性好的數(shù)據(jù)庫,而后 者具有應(yīng)用程序功能完備,易使用等特點(diǎn)。關(guān)鍵詞:電腦;銷售管理系統(tǒng);C#3錯(cuò)誤!未定義書簽。 錯(cuò)誤!未定義書簽。2.錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。,錯(cuò)誤!未定義書簽。 錯(cuò)誤!未定義書簽。5第1章緒論1.1研究背景1.2開發(fā)意義第2章系統(tǒng)需求分析2.1開發(fā)環(huán)境和軟件2.2 Microsoft Visual Studio2.3 SQL Server數(shù)據(jù)庫2.4系統(tǒng)功能分析第3章系統(tǒng)

4、設(shè)計(jì)3.1系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)53.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)53.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)63.4數(shù)據(jù)庫實(shí)現(xiàn)63.4.1數(shù)據(jù)庫關(guān)系圖63.4.2 SQL語句實(shí)現(xiàn) 6第4章系統(tǒng)實(shí)現(xiàn)94.1用戶登錄界面94.2主要功能界面94.2.1主界面94.2.2電腦信息界面 104.2.3商品管理界面134.2.4店面信息查詢界面134.2.5其他界面14第5章 課設(shè)總結(jié)15參考文獻(xiàn)16本科生課程設(shè)計(jì)(論文)第1章緒論1.1研究背景電腦銷售管理系統(tǒng)是管理電腦銷售的重要工具,是電腦專賣店不可或缺的部分。隨 著電腦的銷量的不斷增加,銷售管理系統(tǒng)的數(shù)量也不斷的上漲。管理工作繁雜、資料眾 多,人工管理信息的難度也越來越大,顯然

5、是不能滿足實(shí)際的需要,效率也是很低的。 并且這種傳統(tǒng)的方式存在著很多的弊端,如:保密性差、查詢不便、效率低,很難維護(hù) 和更新等。然而,本系統(tǒng)針對以上缺點(diǎn)能夠極大地提高超市管理的效率 ,也是科學(xué)化、正 規(guī)化的管理,與世界接軌的重要條件。所以如何自動(dòng)高效地管理信息是這些年來許多人所 研究的。1.2開發(fā)意義隨著這些年電腦計(jì)算機(jī)的速度質(zhì)的提高,成本的下降,IT互聯(lián)網(wǎng)大眾趨勢的發(fā)展。我們使用電腦的高效率才處理數(shù)據(jù)信息成為可能。電腦銷售管理系統(tǒng)的出現(xiàn),正是管理人員與信息數(shù)據(jù),計(jì)算機(jī)的進(jìn)入互動(dòng)時(shí)代的體現(xiàn)。友好的人機(jī)交互模式,清晰簡明的 圖形界面,高效安全的操作使得我們對成千上萬的信息的管理得心應(yīng)手。通過這個(gè)

6、系統(tǒng), 可以做到信息的規(guī)范管理,科學(xué)統(tǒng)計(jì)和快速的查詢,從而減少管理方面的工作量?毋庸置 疑,切實(shí)有效地把計(jì)算機(jī)管理引入電腦銷售管理中 ,對于促進(jìn)電腦管理制度,提高電腦專 賣店的銷量和管理有著顯著意義?12第2章系統(tǒng)需求分析2.1開發(fā)環(huán)境和軟件(1)(2)(3)操作系統(tǒng): Win dows 10數(shù)據(jù)庫軟件:SQL Server 2008開發(fā)工具:Microsoft Visual Studio 20152.2 C#C#是微軟公司發(fā)布的一種面向?qū)ο蟮摹?運(yùn)行于.NET Framework之 上的高級程序設(shè) 計(jì)語言。并定于在微軟職業(yè)開發(fā)者論壇(PDC)上登臺(tái)亮相。C#是微軟公司研究員Anders He

7、jlsberg的最新成果。C#看起來與Java有著驚人的相似;它包括了諸如單一繼承、接 口、與Java幾乎同樣的語法和編譯成中間代碼再運(yùn)行的過程。但是C#與 Java有著明顯的不同,它借鑒了 Delphi的一個(gè)特點(diǎn),與COM組件對象模型)是直接集成的,而且 它是微軟公司.NET windows網(wǎng)絡(luò)框架的主角。C#是一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的,由 C和C+衍生出來的面向?qū)ο蟮木?程語言。它在繼承C和C+雖大功能的同時(shí)去掉了一些它們的復(fù)雜特性(例如沒有宏以 及不允許多重繼承)。C#綜合了 VB簡單的可視化操作和C+勺高運(yùn)行效率,以其強(qiáng)大的 操作能力、優(yōu)雅的語法風(fēng)格、創(chuàng)新的語言特性和便捷的面

8、向組件編程的支持成為.NET開發(fā)的首選語言。C#是面向?qū)ο蟮木幊陶Z言。它使得程序員可以快速地編寫各種基于 MICROSOFT .NE平臺(tái)的應(yīng)用程序,MICROSOFT .NE提供了一系列的工具和服務(wù)來最大 程度地開發(fā)利用計(jì)算與通訊領(lǐng)域。C#使得C+程序員可以咼效的開發(fā)程序,且因可調(diào)用由 C/C+編寫的本機(jī)原生函 數(shù),因此絕不損失C/C+原有的強(qiáng)大的功能。因?yàn)檫@種繼承關(guān)系, C#W C/C+具有極大 的相似性,熟悉類似語言的開發(fā)者可以很快的轉(zhuǎn)向 C#。2.3 SQL Server 數(shù)據(jù)庫數(shù)據(jù)庫技術(shù)是計(jì)算機(jī)軟件的一個(gè)重要分支,它產(chǎn)生于20世紀(jì)60年代,最早是由IBM公司推出的IMS數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)

9、庫技術(shù)從開始到現(xiàn)在大致經(jīng)歷了三個(gè)階段,分別 是:人工管理階段、文件管理階段和數(shù)據(jù)庫管理階段。SQL Server 2008為加密和密鑰管理提供了一個(gè)全面的解決方案。為了滿足不斷發(fā)展的對數(shù)據(jù)中心的信息的更強(qiáng)安全性的需求,公司投資給供應(yīng)商來管理公司內(nèi)的安全密鑰。SQLServer 2008通過支持第三方密鑰管理和硬件安全模塊 (HSM產(chǎn)品為這個(gè)需 求提供了很好的支持。SQL Server 2008為關(guān)鍵任務(wù)應(yīng)用程序提供了強(qiáng)大的安全特性、可靠性和可擴(kuò) 展性。1. 保護(hù)你的信息:簡單的數(shù)據(jù)加密,外鍵管理,增強(qiáng)了審查2. 確保業(yè)務(wù)可持續(xù)性:改進(jìn)了數(shù)據(jù)庫鏡像,熱添加 CPU3. 最佳的和可預(yù)測的系統(tǒng)性能:

10、性能數(shù)據(jù)的采集,擴(kuò)展事件,備份壓縮,資 源監(jiān)控器,穩(wěn)定的計(jì)劃SQL Server 2008為任務(wù)應(yīng)用程序提供高效效率基于政策的管理:基于政策管理,自動(dòng)管理1. 改進(jìn)了安裝2. 加速開發(fā)過程:ADO.NET實(shí)體框架,語言級集成查詢能力,CLR集成和ADO.NET寸象服務(wù),Service Broker 可擴(kuò)展性,Transact-SQL 的改進(jìn)3. 偶爾連接系統(tǒng)4. 不只是關(guān)系數(shù)據(jù):HIERARCHTD,FILESTREAM數(shù)據(jù),集成的全文檢索,稀疏 列,大型的用戶定義的類型,地理信息SQL Server 2008 智能化1. 集成任何數(shù)據(jù):數(shù)據(jù)壓縮,備份壓縮,分區(qū)表并行,星型聯(lián)接查詢優(yōu)化器,資源

11、監(jiān)控器,分組設(shè)置,捕獲變更設(shè)置,MERGESQL句,可擴(kuò)展的集成服務(wù)2. 發(fā)送相應(yīng)的報(bào)表:企業(yè)報(bào)表引擎,新的報(bào)表設(shè)計(jì)器,強(qiáng)大的可視化, Microsoft Office 渲染,Microsoft SharePoint® 集成3. 使用戶獲得全面的洞察力:設(shè)計(jì)為可擴(kuò)展的,塊計(jì)算,回寫到MOLAP預(yù)測分析2.4系統(tǒng)功能分析電腦銷售管理系統(tǒng),可用于電腦專賣店的電腦銷售信息管理,查詢,更新與維護(hù),使用方便,易用性強(qiáng),圖形界面清晰明了。該軟件用C#語言編寫,用SQLServer2008數(shù)據(jù)庫作為后臺(tái)的數(shù)據(jù)庫進(jìn)行信息的存儲(chǔ),用 SQL語句完成電腦信息的添加,查詢,修 改,刪除的操作以及員工信息的錄

12、入,修改,刪除等。用ODB驅(qū)動(dòng)實(shí)現(xiàn)前臺(tái)C#與后臺(tái)SQL數(shù)據(jù)庫的連接。SQLServer2008數(shù)據(jù)庫高效安全,兩者結(jié)合可相互利用各自的優(yōu)勢。該系統(tǒng)實(shí)現(xiàn)的大致功能:用戶登陸界面。該界面需使用用戶賬號密碼。用戶名和密碼輸入正確即可登錄電腦銷售界面。提供了商品信息的查詢,相關(guān)員工查詢登錄的用戶信息分別存儲(chǔ)在 SQL數(shù)據(jù)庫的“ admin”表中,如果用戶信息不存在表 中,將會(huì)無權(quán)利登錄本管理系統(tǒng)。保證了超市銷售系統(tǒng)的安全性。第3章系統(tǒng)設(shè)計(jì)3.1系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)電腦銷售管理系統(tǒng)登陸系統(tǒng)電腦管理系統(tǒng)退出系統(tǒng)員工系統(tǒng)店面系統(tǒng)自查更添動(dòng)詢新加校電電電驗(yàn)?zāi)X腦腦信信信息息息刪管員除理工電退信腦信出息息圖3.1系統(tǒng)

13、功能結(jié)構(gòu)圖店面信息3.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)編號年齡s才、電腦專賣店雇傭 、員工kJ名稱姓名編號地址性別時(shí)間銷售數(shù)量名稱數(shù)據(jù)庫概念結(jié)構(gòu)圖編號價(jià)格規(guī)格圖3.23.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)表3.1商品表字段名稱數(shù)據(jù)類型NULL鍵字段描述電腦號varchar(20)非空PK商品號電腦名varchar(30)非空商品名稱售價(jià)varchar(50)非空商品價(jià)格銷量int非空商品銷量電腦號即商品編號,是用于標(biāo)識(shí)商品的唯一編號,用于商家發(fā)布商品產(chǎn)生的記錄。 該編號在發(fā)布一條商品記錄的時(shí)候自動(dòng)產(chǎn)生。該編號不允許為空,為該表的主鍵和索引 字段,保持唯一性。電腦名即商品名稱,不允許為空。售價(jià)即商品價(jià)格,不允許為空。銷量

14、即商品數(shù)量,不允許為空。3.4數(shù)據(jù)庫實(shí)現(xiàn)3.4.1數(shù)據(jù)庫關(guān)系圖Cshop地址coni puter?電脳號電,輕誚里staff冒員工號 員工姓卷 性別工姿圖3.3數(shù)據(jù)庫關(guān)系圖3.4.2 SQL語句實(shí)現(xiàn)數(shù)據(jù)表的創(chuàng)建:(1)用戶登錄表創(chuàng)建:create table adm in( 用戶名 varchar(20) not null primary key, 密碼 varchar(20) not null ,);(2) 電腦商品表創(chuàng)建:create table computer(電腦號 varchar(20) primary key,電腦名 varchar(30) not null,售價(jià) varchar

15、(50),銷量int);(3) 員工表創(chuàng)建:create table staff(員工號 varchar(20) not n ull primary key, 員工名 varchar(10) not null unique, 性別varchar,年齡int ,工資 varchar(50),);(4) 店面表創(chuàng)建:create table Cshop(店號 varchar(20),店名 varchar(10) not null,地址 varchar(50),存儲(chǔ)過程創(chuàng)建:(1) “查詢電腦信息存儲(chǔ)過程”創(chuàng)建:USE computer salesGOSET ANSI_NULLS ONGOSET Q

16、UOTED_IDENTIFIER ONGOALTER procedure dbo.getcomputerASselect * from computer(2) “電腦信息插入存儲(chǔ)過程”創(chuàng)建:USE computer salesGOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER proc dbo.NewRecord 型腦號 varchar(20), 型腦名 varchar(30), 售價(jià) varchar(50), 肖量int as insert into computer values(電腦號,電腦名,售價(jià),銷量)(3) “更行電腦信息存儲(chǔ)過

17、程”創(chuàng)建:USE computer salesGOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER procedure dbo.updatecomputert腦號 varchar(20),t腦名 varchar(30),1價(jià) varchar(50),肖量intASUpdate computer set電腦名=電腦名,售價(jià)=l價(jià),銷量=l量where電腦號=型腦號第4章系統(tǒng)實(shí)現(xiàn)4.1用戶登錄界面圖4.1系統(tǒng)登錄界面4.2主要功能界面4.2.1主界面主界面如圖所示圖4.2主界面422電腦信息界面電腦信息查詢界面如圖所示oj電I皆信尾置詢- x電脳

18、號電腦宿0012100002戴爾3200003同方300004方電腦號直洵;圖4.3電腦信息查詢界面吩榕改一 X傷改數(shù)據(jù)圖4.4修改電腦信息界面本科生課程設(shè)計(jì)(論文) X更新數(shù)搖圖4.5更新數(shù)據(jù)界面Cd-X畔更舷握圖4.6添加電腦信息界面13本科生課程設(shè)計(jì)(論文)電腦號 電腦名 售價(jià) 銷里添加圖4.7添加信息界面吩刪除- X圖4.8刪除信息界面14刪除本科生課程設(shè)計(jì)(論文)26423員工信息界面員工信息界面如圖所示。碣員工信息直詢- n x員工號員工姓名性別cOOl小鎖女cOO2c003小包圖4.9員工信息界面4.2.4店面信息界面店面信息界面如圖所示嗆店面信身査伍店

19、號店皂地址xlODl聯(lián)想專賣誦州xicaz戴爾專賣北京*按店號查詢查洵圖4.10店面信息界面425其他界面其他界面如圖所示圖4.11其他界面第5章課設(shè)總結(jié)兩周的課程設(shè)計(jì)即將結(jié)束,在老師的指導(dǎo)和自己的努力下我的畢業(yè)設(shè)計(jì)也完成了。 電腦銷售管理系統(tǒng)的功能已經(jīng)基本實(shí)現(xiàn),在設(shè)計(jì)過程中,老師指引我們將理論知識(shí)與實(shí) 踐想結(jié)合起來,從可行性研究、需求分析、總體設(shè)計(jì)到詳細(xì)設(shè)計(jì),到編碼實(shí)現(xiàn),這其中 遇到無數(shù)問題,有的是設(shè)計(jì)上的,有的是技術(shù)實(shí)現(xiàn)上的,在解決這些問題的過程中,我 深深的領(lǐng)悟到了軟件開發(fā)的奧妙,也使我對軟件開發(fā)有了濃厚的興趣。從開始開發(fā)校園社交網(wǎng)絡(luò),我就遇到了很多很棘手的問題,比如數(shù)據(jù)庫的選擇, 以及

20、各種新知識(shí)的學(xué)習(xí)。這也使我鍛煉了快速學(xué)習(xí)的能力,例如當(dāng)時(shí)了解到對于一個(gè)社 交性質(zhì)的網(wǎng)站來說,數(shù)據(jù)的增長和變化都是巨大的,雖然最后還是選擇了關(guān)系型數(shù)據(jù)庫 SQL Server,但是其中的樂趣卻是他人不能體會(huì)的。開發(fā)設(shè)計(jì)的初級階段,我對電腦銷售管理方面的知識(shí)了解的并不多,通過外出考 察和查閱相關(guān)書籍,我對電腦銷售管理軟件的開發(fā)有了初步的認(rèn)識(shí)。隨著設(shè)計(jì)的深入, 逐步加深對該系統(tǒng)的認(rèn)識(shí)和對編程語言的熟悉和理解。同時(shí),我也閱讀大量的資料了解現(xiàn)在應(yīng)用中的電腦銷售的一些特點(diǎn)。 課程設(shè)計(jì)是對所學(xué)知識(shí)的應(yīng)用,理論聯(lián)系實(shí)際讓我 對學(xué)過的知識(shí)有了更加深刻的理解。通過程序的編寫、調(diào)試、修改、維護(hù)的過程,不但 掌握了編

21、程語言,也掌握了相關(guān)數(shù)據(jù)庫的基本操作。通過這段時(shí)間里的學(xué)習(xí),我了解到了很多知識(shí),也對軟件開發(fā)的過程有了一個(gè)更深的了解,并且對程序的基本設(shè)計(jì)思路有了較深的認(rèn)識(shí),學(xué)會(huì)并掌握了前臺(tái)軟件界面與后臺(tái)數(shù)據(jù)庫的連接方法,加深了對數(shù)據(jù)庫使用的熟練程度, 對SQL編程語言的用法以及 編碼規(guī)范有了更深的認(rèn)識(shí),對數(shù)據(jù)庫的設(shè)計(jì)方法也照以前有了很大改進(jìn)。參考文獻(xiàn)1王珊,薩師煊數(shù)據(jù)庫系統(tǒng)概論(第五版)M北京:高等教育出版社2014.9.2王雨竹,張玉花,張星等.SQL Sever 2008數(shù)據(jù)庫管理與開發(fā)教程(第2版)M.北京: 人民郵電出版社,2012.3鄂旭,吳昊.C# Windows程序設(shè)計(jì)及應(yīng)用M.北京:清華大學(xué)

22、出版社,2013.4羅福強(qiáng),白忠建,楊劍.Visual C#.NET程序設(shè)計(jì)教程M.北京:人民郵電出版社,2009. 薛華成.管理信息系統(tǒng)M.北京:清華大學(xué)出版社,2007.6馬秀麟.管理信息系統(tǒng)及其開發(fā)技術(shù)M.北京:清華大學(xué)出版社,2006.附錄部分主要代碼由于篇幅有限,所以只附上主要功能的代碼:1、登陸界面與主功能界面:using System;using System.Collecti on s.Ge neric;using System.Comp onen tModel;using System.Data;using System.Draw ing;using System.L inq

23、;using System.Text;using System.Thread in g.Tasks;using System.Wi ndows.Forms;using System.Data.SqlClie nt;namespace電腦銷售管理系統(tǒng)public partial class FormAdmin : Formpublic FormAdmi n()In itializeComp onen t();private void butt on 1_Click(object sen der, Even tArgs e)if (textBox1.Text = | textBox2.Text =

24、) MessageBox.Show(“請輸入用戶名和密碼);elsestring str =server=localhost;database=computer sales;i ntegratedsecurity=true;SqlC onn ecti on conn = new SqlC onn ectio n( str); conn. Ope n();stri ng sql = strin g.Format(select cou nt(*) from admin where用戶名=0 and密碼=1, textBox1.Text.Trim(), textBox2.Text.Trim();Sq

25、lComma nd cmd = new SqlComma nd(sql, conn);int cou nt = (in t)cmd.ExecuteScalar();登錄界面);Eve ntArgs e)conn. Close();if (cou nt = 1)FormMai n frm = new FormMai n();frm.Show();this.Hide();隱藏此窗口elseMessageBox.Show(“賬號或密碼錯(cuò)誤!請確認(rèn)后重新輸入:private void FormAdmin_Load(object sen der, Eve ntArgs e)using System;us

26、ing System.Collecti on s.Ge neric;using System.Comp onen tModel;using System.Data;using System.Draw ing;using System.L inq;using System.Text;using System.Thread in g.Tasks;using System.Wi ndows.Forms;namespace電腦銷售管理系統(tǒng)public partial class FormMai n : Formpublic FormMa in()In itializeComp onen t();pri

27、vatevoid查詢電腦 ToolStripMenultem_Click(objectsender,Formcom_select frm = new Formcom_select();frm.Show();Eve ntArgs e)privatevoid添加電腦 ToolStripMenultem_Click(objectsender,Formupdata frm = new Formupdata();frm.Show();private voidEve ntArgs e)添加電腦信息 ToolStripMenultem_Click(object sender,Formadd frm = ne

28、w Formadd();frm.Show();private void刪除電腦信息Eve ntArgs e)Formdelete frm = new Formdelete();frm.Show();ToolStripMe nuItem_Click(object sen der,private void查詢員工信息Eve ntArgs e)Formstaff frm = new Formstaff(); frm.Show();ToolStripMe nuItem_Click(object sen der,private void查詢店面信息 ToolStripMenultem_Click(obj

29、ect sender,Eve ntArgs e)Formshop frm = new Formshop();frm.Show();private void其他 ToolStripMenultem_Click(object sender, EventArgs e)Formother frm = new Formother();frm.ShowDialog();2、向數(shù)據(jù)庫查詢和刪除商品信息:using System;using System.Collecti on s.Ge neric;using System.Comp onen tModel;using System.Data;using S

30、ystem.Draw ing;using System.L inq;using System.Text;using System.Thread in g.Tasks;using System.Wi ndows.Forms;using System.Data.SqlClie nt;namespace電腦銷售管理系統(tǒng)public partial class Formcom_select : Formpublic Formcom_select()In itializeComp onen t();private void butt on 1_Click(object sen der, Even tAr

31、gs e)string str =server=localhost;database=computer sales;i ntegrated security=true;電腦號=+SqlC onn ecti on conn = new SqlC onn ectio n( str);stri ng sql = select * from computer wheretextBox1.Text+;SqlDataAdapter ss = new SqlDataAdapter(sql, conn);DataSet ds = new DataSet();ss.Fill(ds, t);dataGridVie

32、wl.DataSource = ds.Tablest;private void Formcom_select_Load(object sen der, Eve ntArgs e)string str =server=localhost;database=computer sales;i ntegrated security=true;SqlC onn ecti on conn = new SqlC onn ectio n( str);stri ng sql = stri ng.Format(select * from computer);SqlDataAdapter sda = new Sql

33、DataAdapter(sql,conn);DataSet ds = new DataSet();sda.Fill(ds,t);dataGridViewl.DataSource = ds.Tablest;using System;using System.Collecti on s.Ge neric;using System.Comp onen tModel;using System.Data;using System.Draw ing;using System.L inq;using System.Text;using System.Thread in g.Tasks;using Syste

34、m.Wi ndows.Forms;using System.Data.SqlClie nt;namespace電腦銷售管理系統(tǒng)public partial class Formdelete : Formpublic Formdelete()In itializeComp onen t();private void Formdelete_Load(object sen der, Eve ntArgs e) string str =server=localhost;database=computer sales;i ntegrated security=true;SqlC onn ecti on

35、conn = new SqlC onn ectio n( str);stri ng sql = stri ng.Format(select * from computer); SqlDataAdapter sda = new SqlDataAdapter(sql, conn); DataSet ds = new DataSet();sda.Fill(ds, t);dataGridViewl.DataSource = ds.Tablest;private void butt on delete_Click(object sen der, Eve ntArgs e)if (dataGridView

36、1.SelectedRows.Cou nt = 0)MessageBox.Show(dhsjfh);elsestri ng id = dataGridView1.SelectedRows0.Cells電腦號“.Value.ToStri ng();int aid = in t.Parse(id);stri ng sqlc on = server=localhost;database=computersales;integrated security=true;SqlC onn ecti on conn = new SqlC onn ecti on( sqlc on);conn. Ope n();

37、stri ng sql = delete from computer where電腦號=+ aid;SqlComma nd oda = new SqlComma nd(sql, conn);oda.ExecuteN on Query();conn. Close();Formdelete_Load(se nder, e);3、向數(shù)據(jù)庫添加商品信息:using System;using System.Collecti on s.Ge neric;using System.Comp onen tModel;using System.Data;using System.Draw ing;using S

38、ystem.L inq;using System.Text;using System.Thread in g.Tasks;using System.Wi ndows.Forms;using System.Data.SqlClie nt;namespace電腦銷售管理系統(tǒng)public partial class Formadd1 : Formpublic Formadd1()In itializeComp onen t();private void butt on 1_Click(object sen der, Even tArgs e)stri ng str = server=localhos

39、t;database=computer sales;i ntegratedsecurity=true;SqlC onn ecti on conn = new SqlC onn ectio n( str);conn. Ope n();電腦號, textBox1id.Text); 電腦名, textBox2name.Text); 售價(jià), textBox3price.Text); 銷量, textBox4numb.Text);SqlComma nd cmd = new SqlComma nd(NewRecord, conn); cmd.Comma ndType = Comma ndType.StoredProcedure;SqlParameter p1 = new SqlParameter(SqlParameter p2 = new SqlParameter(SqlParameter p3 = new SqlParameter(SqlParameter p4 = new SqlParameter( cmd.Param

溫馨提示

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

評論

0/150

提交評論