![汽車美容管理系統(tǒng)_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/28/47f1302e-84ba-4049-a080-b87a346840af/47f1302e-84ba-4049-a080-b87a346840af1.gif)
![汽車美容管理系統(tǒng)_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/28/47f1302e-84ba-4049-a080-b87a346840af/47f1302e-84ba-4049-a080-b87a346840af2.gif)
![汽車美容管理系統(tǒng)_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/28/47f1302e-84ba-4049-a080-b87a346840af/47f1302e-84ba-4049-a080-b87a346840af3.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、成績(jī)?cè)u(píng)定表學(xué)生姓名班級(jí)學(xué)號(hào)專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)課程設(shè)計(jì)題目汽車美容管理系統(tǒng)評(píng)語(yǔ)組長(zhǎng)簽字:成績(jī)?nèi)掌?014年11月18日課程設(shè)計(jì)任務(wù)書學(xué)院信息院專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)生姓名班級(jí)學(xué)號(hào)課程設(shè)計(jì)題目汽車美容管理系統(tǒng)實(shí)踐教學(xué)要求與任務(wù):本系統(tǒng)在VS2010軟件下使用C#語(yǔ)言和SQLServer數(shù)據(jù)庫(kù)開(kāi)發(fā)的。本系統(tǒng)包括客 戶管理、車輛管理、項(xiàng)目管理、收費(fèi)管理四大模塊。四大模塊又包含各自的子模塊。 客戶管理包括新增客戶、查詢信息、修改信息、刪除客戶;車輛管理包括新增車輛、 查詢信息、修改信息、刪除車輛;項(xiàng)目管理包括新增項(xiàng)目、查詢信息、信息修改、刪 除項(xiàng)目;收費(fèi)管理包括登記收費(fèi)、財(cái)務(wù)統(tǒng)計(jì)。工作計(jì)劃與進(jìn)度安排:
2、按照2010專業(yè)方向綜合實(shí)訓(xùn)(軟件方向)教學(xué)大綱的要求,本專業(yè)方向綜合實(shí)訓(xùn) 時(shí)間安排在教學(xué)第11周、第12教學(xué)周時(shí)間內(nèi)完成汽車美容管理系統(tǒng)的軟件開(kāi)發(fā)。1、 查閱資料:數(shù)據(jù)庫(kù)系統(tǒng)概論軟件工程,.NET大局觀等書籍3本。2、開(kāi)發(fā)與設(shè)計(jì):針對(duì)C#語(yǔ)言環(huán)境,并進(jìn)行初步設(shè)計(jì)、整體功能設(shè)計(jì)、編碼。3、調(diào)試和軟件功能的測(cè)試。4、答辯與論文撰寫。時(shí)間安排如下:第1周 查找資料、完成初步設(shè)計(jì)、代碼設(shè)計(jì)與初步調(diào)試;第2周 調(diào)試、測(cè)試、驗(yàn)收、課程設(shè)計(jì)論文撰寫、答辯。指導(dǎo)教師:2014年10月31日專業(yè)負(fù)責(zé)人:2014年10月31日學(xué)院教學(xué)副院長(zhǎng):2014年10月31日目錄一、題目概述 21.1 系統(tǒng)內(nèi)容概述 21.
3、2 系統(tǒng)要求概述 21.3 系統(tǒng)性能要求 21.3.1 系統(tǒng)靈活性 2輸入輸出要求 2二、需求分析 32.1 系統(tǒng)功能需求 32.2可行性分析 3技術(shù)可行性 32.2.2 經(jīng)濟(jì)可行性 4操作可行性 4三、概要設(shè)計(jì) 43.1系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 43.1.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)(E-R圖) 5數(shù)據(jù)庫(kù)表設(shè)計(jì) 63.2 系統(tǒng)功能分析 7四、詳細(xì)設(shè)計(jì) 84.1登陸模塊 84.2主菜單模塊 94.3收費(fèi)管理模塊 124.3.1 財(cái)務(wù)統(tǒng)計(jì)模塊 12登記收費(fèi)模塊 144.4客戶管理模塊 154.4.1 客戶信息模塊 15新增客戶模塊 16客戶修改模塊 17客戶刪除模塊 184.5車輛管理模塊 194.5.1 車輛
4、信息模塊 19新增車輛模塊 20車輛修改模塊 21車輛刪除模塊 224.6項(xiàng)目管理模塊 23項(xiàng)目信息模塊 23新增項(xiàng)目模塊 24項(xiàng)目修改模塊 25項(xiàng)目刪除模塊 26五、軟件測(cè)試 275.1 程序的測(cè)試方法 275.2 軟件的可用性測(cè)試 29六、總結(jié) 30參考文獻(xiàn) 304、題目概述1.1 系統(tǒng)內(nèi)容概述隨著社會(huì)的高速發(fā)展,科學(xué)技術(shù)的迅速提高,汽車的使用越來(lái)越普及,同時(shí)汽車美容店等相應(yīng) 的產(chǎn)業(yè)也日益增多,規(guī)模逐漸增大,傳統(tǒng)的手工操作業(yè)務(wù)流程和資料管理已經(jīng)很難滿足當(dāng)前汽車美 容店的業(yè)務(wù)需求。為改善企業(yè)中因手工統(tǒng)計(jì)車輛、材料、財(cái)務(wù)等各類信息的煩瑣性以及當(dāng)前汽車美容店業(yè)務(wù)流程管理難度大、頭緒多、耗費(fèi)大量人
5、力和財(cái)力的問(wèn)題,在節(jié)省企業(yè)工作時(shí)間的同時(shí)提 高企業(yè)的工作效率,達(dá)到提升企業(yè)效益的目的,一套完整的計(jì)算機(jī)化的汽車美容店業(yè)務(wù)管理的解決 方案應(yīng)運(yùn)而生1。該系統(tǒng)的具體任務(wù)就是設(shè)計(jì)一個(gè)汽車美容店的業(yè)務(wù)流程和資料信息管理系統(tǒng),由計(jì)算機(jī)來(lái)代替人工執(zhí)行一系列諸如車輛登記、維修估價(jià)、結(jié)算匯總等操作。這樣就使辦公人員可 以輕松地完成汽車美容業(yè)務(wù)管理的工作。1.2 系統(tǒng)要求概述某汽車美容店管理系統(tǒng) 實(shí)現(xiàn)美容項(xiàng)目及價(jià)格信息管理;實(shí)現(xiàn)客戶信息、客戶車輛信息管理;實(shí)現(xiàn)美容登記和收費(fèi)管理; 創(chuàng)建存儲(chǔ)過(guò)程統(tǒng)計(jì)指定月份各種美容項(xiàng)目的美容次數(shù);創(chuàng)建存儲(chǔ)過(guò)程統(tǒng)計(jì)指定年份各客戶的美容次數(shù);創(chuàng)建存儲(chǔ)過(guò)程統(tǒng)計(jì)指定月份美容店的收入情況;
6、創(chuàng)建規(guī)則限制客戶的性別必須輸入男或女;創(chuàng)建表間關(guān)系。1.3 系統(tǒng)性能要求對(duì)系統(tǒng)性能的要求包括對(duì)系統(tǒng)時(shí)間規(guī)定,靈活性,輸入輸出,數(shù)據(jù)管理能力,故障處理要求和運(yùn)行環(huán)境規(guī)定 等的要求。系統(tǒng)靈活性1、操作方式通俗易懂、容易上手,界面美觀、大方,將窗體程序轉(zhuǎn)為控制臺(tái)應(yīng)用程序,符合用 戶操作習(xí)慣。4、一個(gè)模塊的改變不會(huì)影響其他的模塊。輸入輸出要求能夠?qū)Σ煌暾臄?shù)據(jù)進(jìn)行校驗(yàn),保證數(shù)據(jù)的完整性和一致性,對(duì)特殊字符的過(guò)濾功能,輸出能滿足用戶的需 求。1、需求分析系統(tǒng)需求分析是指理解用戶的需求,就軟件的功能和客戶達(dá)成一致,需求分析的任務(wù)就是解 決“做什么”的問(wèn)題,也就是要從各個(gè)方面理解用戶的各項(xiàng)要求,并能夠準(zhǔn)確地
7、表達(dá)所接受的 用戶需求,具有決策性、方向性和策略性的作用。2.1系統(tǒng)功能需求1、美容收費(fèi):對(duì)美容消費(fèi)進(jìn)行登記,能夠?qū)崟r(shí)顯示收費(fèi)信息。2、 財(cái)務(wù)統(tǒng)計(jì):能夠統(tǒng)計(jì)指定月份各種美容項(xiàng)目的美容次數(shù);能夠統(tǒng)計(jì)指定年份各客戶的美容 次數(shù);能夠統(tǒng)計(jì)指定月份美容店的收入情況;3、車輛管理:對(duì)車輛信息進(jìn)行查詢、新增、修改、刪除等操作。3、客戶管理:對(duì)客戶信息進(jìn)行查詢、新增、修改、刪除等操作。3、項(xiàng)目管理:對(duì)項(xiàng)目信息進(jìn)行查詢、新增、修改、刪除等操作。2.2可行性分析可行性分析是根據(jù)初步調(diào)查結(jié)果做出系統(tǒng)開(kāi)發(fā)是否可行的結(jié)論的過(guò)程。每一個(gè)項(xiàng)目工程的確立 都需要進(jìn)行項(xiàng)目的可行性分析。該分析保證正確的選擇投資項(xiàng)目所必要工作,
8、這對(duì)項(xiàng)目的審批程序 也是必不可少的。信息系統(tǒng)開(kāi)發(fā)項(xiàng)目是一項(xiàng)非常復(fù)雜的高科技系統(tǒng)工程,所以系統(tǒng)的可行性分析是 必不可少的,可行性研究的目的也就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否可以很好的 解決、是否值得去解決。根據(jù)調(diào)查分析,系統(tǒng)設(shè)計(jì)方案有以下三個(gè)可行性。技術(shù)可行性傳統(tǒng)的應(yīng)用程序是通過(guò)事先與數(shù)據(jù)庫(kù)確立連接,在整個(gè)程序的運(yùn)行過(guò)程通過(guò)維護(hù)數(shù)據(jù)庫(kù)的連接 方式而實(shí)現(xiàn)。首先現(xiàn)在的系統(tǒng)開(kāi)發(fā)方法已經(jīng)發(fā)展的相對(duì)成熟,結(jié)構(gòu)化和面向的對(duì)象,都已經(jīng)廣泛的使用,這 讓我們開(kāi)發(fā)系統(tǒng)的系統(tǒng)調(diào)查、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施更加的規(guī)范,系統(tǒng)完成的更加的科學(xué) 開(kāi)發(fā)系統(tǒng)所需要的硬件技術(shù)、軟件開(kāi)發(fā)技術(shù)和網(wǎng)絡(luò)技術(shù)發(fā)展的相當(dāng)?shù)?/p>
9、成熟。其次汽車美容管理系統(tǒng)有如下的特點(diǎn):一是數(shù)據(jù)量相對(duì)較大;二是數(shù)據(jù)的處理相對(duì)集中,內(nèi)部 數(shù)據(jù)的處理量大,輸出量大。三是需要不斷進(jìn)行更新?;谝陨先齻€(gè)特點(diǎn),現(xiàn)有技術(shù)都可以達(dá)到要 求的目標(biāo)。在單機(jī)環(huán)境下組建管理信息系統(tǒng),該系統(tǒng)的開(kāi)發(fā)工作可以采用vs做前臺(tái),SQL Server做后臺(tái)數(shù)據(jù)庫(kù)來(lái)進(jìn)行。前臺(tái)的可視化程度非常高,人機(jī)交互能力也比較強(qiáng),應(yīng)用起來(lái)也是十分的方 便,后臺(tái)的數(shù)據(jù)庫(kù)功能十分強(qiáng)大,能很好的支持系統(tǒng)的運(yùn)行。222經(jīng)濟(jì)可行性開(kāi)發(fā)軟件的投資費(fèi)用主要包括:包括計(jì)算機(jī)設(shè)備和軟件配置等的設(shè)備費(fèi)用;包含開(kāi)發(fā)人員、運(yùn)行人員和維護(hù) 人員的人員費(fèi)用;包括文檔資料,紙張需要等的材料費(fèi)用;和一些如設(shè)備保養(yǎng)的其
10、他費(fèi)用。現(xiàn)在的汽車美容管理 系統(tǒng)有自己的運(yùn)營(yíng)費(fèi)用,而且一般美容管理在原有的計(jì)算機(jī)硬件基礎(chǔ)上不必再投入;只需要在軟件開(kāi)發(fā)上面投入 少許經(jīng)費(fèi)就可以了,這方面的美容公司應(yīng)該會(huì)愿意承擔(dān)并且完全可以支付的起。同時(shí),系統(tǒng)管理人員熟知美容管理的流程。所以,花費(fèi)在人員培訓(xùn)上的費(fèi)用是不會(huì)太高的。開(kāi)發(fā)的系統(tǒng)是一 個(gè)性能穩(wěn)定,易于維護(hù)的系統(tǒng),后期維護(hù)不會(huì)消耗大量的人力和物力,這樣系統(tǒng)在人員方面的投資也可以支付。操作可行性本系統(tǒng)要求運(yùn)行環(huán)境不高,可以在 Win dows7操作系統(tǒng)平臺(tái)上運(yùn)行,數(shù)據(jù)庫(kù)服務(wù)器為 SQL Server2008,開(kāi)發(fā)工具采用的VS 2010。界面美觀、易懂、容易操作、功能齊全,方便了對(duì)成績(jī)的
11、管理。綜上所述,從經(jīng)濟(jì)可行性、技術(shù)可行性、操作可行性上來(lái)說(shuō),系統(tǒng)開(kāi)發(fā)是完全可行的。三、概要設(shè)計(jì)系統(tǒng)開(kāi)發(fā)工作經(jīng)過(guò)需求分析階段,已完全弄清了用戶的需要,較好的解決了“做什么”的問(wèn)題,我們建立了 系統(tǒng)邏輯模型。到現(xiàn)在,本系統(tǒng)的開(kāi)發(fā)階段就進(jìn)入到了概要設(shè)計(jì)階段,我們開(kāi)始動(dòng)手解決“怎么做”的問(wèn)題。也 就是根據(jù)我們需求分析階段確定的系統(tǒng)的邏輯模型,完成對(duì)系統(tǒng)物理模型設(shè)計(jì)的問(wèn)題。我們?cè)诟乓O(shè)計(jì)階段的指導(dǎo)思想就是結(jié)構(gòu)化指導(dǎo)思想,是指用一組標(biāo)準(zhǔn)的規(guī)則與圖表工具來(lái)確定系統(tǒng)該有什 么模塊,怎么連接,這樣才能形成新系統(tǒng)的結(jié)構(gòu),然后再繼續(xù)進(jìn)行諸如輸入、輸出、對(duì)話等設(shè)計(jì),為整個(gè)系統(tǒng)的 實(shí)施做好鋪墊。3.1系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)
12、庫(kù)設(shè)計(jì)是管理信息系統(tǒng)的重要組成部分。數(shù)據(jù)庫(kù)設(shè)計(jì)是對(duì)一個(gè)既定的環(huán)境,進(jìn)行符合應(yīng)用 語(yǔ)義的邏輯設(shè)計(jì),并且提供了一個(gè)確定存儲(chǔ)結(jié)構(gòu)和物理設(shè)計(jì),在有效存取數(shù)據(jù)和數(shù)據(jù)模型的情況下 實(shí)現(xiàn)系統(tǒng)目標(biāo)。建立了良好的文件組織形式和數(shù)據(jù)庫(kù)結(jié)構(gòu),使系統(tǒng)準(zhǔn)確、快速的獲得所需信息是評(píng) 價(jià)系統(tǒng)的主要指標(biāo)。因此,是管理信息系統(tǒng)的重要組成部分。數(shù)據(jù)庫(kù)設(shè)計(jì)的核心問(wèn)題就是設(shè)計(jì)出較 好的數(shù)據(jù)模型。在現(xiàn)在的數(shù)據(jù)庫(kù)管理系統(tǒng)中有網(wǎng)狀模型、層次模型和關(guān)系模型三種模型。這里的關(guān) 系模型具有相對(duì)較高的數(shù)據(jù)獨(dú)立性,使用起來(lái)也非常方便。目前,微機(jī)數(shù)據(jù)庫(kù)多采用關(guān)系型數(shù)據(jù)庫(kù) 模型。我們采用SQLServer數(shù)據(jù)庫(kù)。這個(gè)數(shù)據(jù)庫(kù)對(duì)行增加、刪除、編輯和統(tǒng)計(jì)、顯
13、示和應(yīng)答都極為 方便。其中的排序和索引功能,對(duì)數(shù)據(jù)快速定位、查詢提供了有利條件。數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)(E-R圖)概念模型的表示方法很多,其中最為著名最為常用的是E-R圖。簡(jiǎn)單的說(shuō),E-R圖用來(lái)分析數(shù)據(jù)關(guān)系的。下面具體列出高校學(xué)生選課管理系統(tǒng)主要的實(shí)體圖及E-R圖。實(shí)體間E-R圖如圖3.1所示。1圖3.1 E-R圖數(shù)據(jù)庫(kù)表設(shè)計(jì)根據(jù)給出的E-R圖可以對(duì)系統(tǒng)所需要的數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì),數(shù)據(jù)庫(kù)中包含多個(gè)表,以下列出主要 的數(shù)據(jù)表及各個(gè)表中的字段詳細(xì)情況。客戶信息表,用于客戶信息的儲(chǔ)存與管理,如表3.1所示表3.1客戶信息表字段名數(shù)據(jù)類型長(zhǎng)度約束IDn char20Primary Key姓名n char50N
14、OT NULL年齡Int4NOT NULL性別n char5NOT NULL聯(lián)系方式n char20NOT NULL地址n char50NOT NULL車輛信息表,用于車輛信息的儲(chǔ)存與管理,如表3.2所示:表3.2車輛信息表字段名數(shù)據(jù)類型長(zhǎng)度約束IDn char20Primary Key車主IDn char20NOT NULL品牌n char50NOT NULL項(xiàng)目信息表,用于項(xiàng)目信息的儲(chǔ)存與管理,如表3.3所示:表3.3學(xué)生信息表字段名數(shù)據(jù)類型長(zhǎng)度約束名稱n char50Primary Key價(jià)格Int4NOT NULL記錄信息表,用于管理收費(fèi)信息。具體字段如表3.4所示。表3.4記錄信息表
15、字段名數(shù)據(jù)類型長(zhǎng)度約束IDn char20Primary Key汽車IDn char20NOT NULL美容項(xiàng)目n char50NOT NULL日期Date13NOT NULL3.2 系統(tǒng)功能分析汽車美容管理系統(tǒng)包括客戶管理、車輛管理、項(xiàng)目管理,收費(fèi)管理四大模塊。 四大模塊又包含各自的子模塊??蛻艄芾戆ㄐ略隹蛻?、查詢信息、修改信息、刪除客戶;車輛管理包括新增車輛、查詢信息、 修改信息、刪除車輛;項(xiàng)目管理包括新增項(xiàng)目、查詢信息、信息修改、刪除項(xiàng)目;收費(fèi)管理包括登 記收費(fèi)、財(cái)務(wù)統(tǒng)計(jì)。綜上所述,汽車美容管理系統(tǒng)功能模塊圖如圖3.2所示。汽車美容管理系統(tǒng)車輛管理新增車輛刪除車輛修改車輛圖3.2系統(tǒng)功
16、能模塊圖四、詳細(xì)設(shè)計(jì)汽車美容管理系統(tǒng)采用C#編寫,利用SQLServer數(shù)據(jù)庫(kù)存儲(chǔ)信息。按實(shí)際需求及功能模塊編寫,按如下順序詳細(xì)介紹。4.1登陸模塊登陸界面實(shí)現(xiàn)管理員登錄。程序運(yùn)行結(jié)果如圖4.1所示。圖4.1登陸模塊主要的功能代碼如下:private void butt on 1_Click(object sen der. Even tArgs e)if ("”=textBox1.Text ) MessageBox.Show(”請(qǐng)輸入用戶名!”);else if ("” =textBox2.Text) MessageBox.Show(”請(qǐng)輸入密碼!”);else if (&
17、quot;dai"=textBox1.Text &&"123"=textBox2.Text)this.Hide();主菜單 from = new 主菜單();from.ShowDialog();this.Close();elseMessageBox.Show(”賬號(hào)或密碼錯(cuò)誤,請(qǐng)重新輸入!","提示信息",MessageBoxButtons.OK,MessageBoxIco n.ln formatio n);textBox2.Text =""textBox1.Text =""4.
18、2主菜單模塊主菜單界面祈禱一個(gè)菜單的作用。程序運(yùn)行結(jié)果如圖4.2所示。圖4.2主菜單模塊主要的功能代碼如下:n amespace Win dowsFormsApplicatio n1public partial class主菜單 :Formpublic主菜單()In itializeComp onen t();private void客戶信息 ToolStripMenultem_Click(object sender, EventArgs e)客戶管理from = new客戶管理();from.ShowDialog();this.Show();private void新增客戶 ToolStri
19、pMenultem_Click(object sender, EventArgs e)新增客戶from = new新增客戶();from.ShowDialog();this.Show();private void信息修改 ToolStripMenultem_Click(object sender. EventArgs e)客戶修改from = new客戶修改();from.ShowDialog();this.Show();private void刪除客戶 ToolStripMenultem_Click(object sender, EventArgs e)客戶刪除from = new 客戶刪除
20、();from.ShowDialog();this.Show();private void車輛信息 ToolStripMenultem_Click(object sender, EventArgs e)車輛管理from = new車輛管理();from.ShowDialog();this.Show();private void新增車輛 ToolStripMenultem_Click(object sender, EventArgs e)新增車輛from = new新增車輛();from.ShowDialog();this.Show();private void信息修改 ToolStripMen
21、ultem1_Click(object sender, EventArgs e)車輛修改from = new 車輛修改();from.ShowDialog();this.Show();private void刪除車輛 ToolStripMenultem_Click(object sender, EventArgs e)車輛刪除from = new車輛刪除();from.ShowDialog();this.Show();文案大全private void項(xiàng)目信息 ToolStripMenultem_Click(object sender. EventArgs e)項(xiàng)目管理from = new 項(xiàng)目
22、管理();from.ShowDialog();this.Show();private void新增項(xiàng)目 ToolStripMenultem_Click(object sender, EventArgs e)新增項(xiàng)目from = new新增項(xiàng)目();from.ShowDialog();this.Show();private void信息修改 ToolStripMenultem2_Click(object sender, EventArgs e)項(xiàng)目修改from = new 項(xiàng)目修改();from.ShowDialog();this.Show();private void刪除項(xiàng)目 ToolStri
23、pMenultem_Click(object sender, EventArgs e)項(xiàng)目刪除from = new 項(xiàng)目刪除();from.ShowDialog();this.Show();private void財(cái)務(wù)信息 ToolStripMenultem_Click(object sender, EventArgs e)財(cái)務(wù)管理from=new財(cái)務(wù)管理();from.ShowDialog();this.Show();private void登記收費(fèi) ToolStripMenultem_Click(object sender, EventArgs e)登記收費(fèi)from = new登記收費(fèi)()
24、;from.ShowDialog();this.Show();4.3收費(fèi)管理模塊財(cái)務(wù)統(tǒng)計(jì)模塊該界面主要用于顯示財(cái)務(wù)統(tǒng)計(jì)信息。運(yùn)行圖如圖4.3所示。圖4.3財(cái)務(wù)統(tǒng)計(jì)模塊主要功能代碼如下:private void butt on 1_Click(object sen der. Even tArgs e)if (textBox1.Text = "") MessageBox.Show(”請(qǐng)輸入月份!");else try stri ng strc onn, strsql;strc onn = "Data Source=.;I nitial Catalog=car
25、_beauty_system;l ntegrated Security=True"strsql = "exec PROC_COUNT_ITEM_BY_MONTH "+textBox1.Text+"" SqlC onn ectio n myconn = new SqlC onn ectio n( strc onn);SqlDataAdapter myda = new SqlDataAdapter(strsql, myconn);DataSet myds = new DataSet();myda.Fill(myds, "record&qu
26、ot;);dataGridView1.DataSource = myds.Tables"record"catch (Exceptio n ex)MessageBox.Show(”顯示錯(cuò)誤!”);private void butt on 2_Click(object sen der. Even tArgs e)if (textBox2.Text = "") MessageBox.Show(”請(qǐng)輸入月份!”);elsetrystri ng strc onn, strsql;strc onn = "Data Source=.;I nitial Cat
27、alog=car_beauty_system;l ntegrated Security=True"strsql = "exec PROC_COUNT_PRICE_BY_MONTH " + textBox2.Text + "" SqlC onn ectio n myconn = new SqlC onn ectio n( strc onn);SqlDataAdapter myda = new SqlDataAdapter(strsql, myconn);DataSet myds = new DataSet();myda.Fill(myds, &q
28、uot;record");dataGridView1.DataSource = myds.Tables"record"catch (Exceptio n ex)MessageBox.Show(”顯示錯(cuò)誤! ”);private void butt on 3_Click(object sen der, Even tArgs e)if (textBox3.Text = "") MessageBox.Show(”請(qǐng)輸入年份!”);elsetry stri ng strc onn, strsql;strc onn = "Data Source
29、=.;I nitial Catalog=car_beauty_system;I ntegrated Security=True"strsql = "exec PROC_COUNT_CUSTOMER_BY_YEAR " + textBox3.Text + "" SqlC onn ectio n myconn = new SqlC onn ectio n( strc onn);SqlDataAdapter myda = new SqlDataAdapter(strsql, myconn);DataSet myds = new DataSet();m
30、yda.Fill(myds, "record");dataGridView1.DataSource = myds.Tables"record"catch (Exceptio n ex)MessageBox.Show(”顯示錯(cuò)誤! ”);422登記收費(fèi)模塊登記收費(fèi)界面實(shí)現(xiàn)收費(fèi)管理。程序運(yùn)行結(jié)果如圖4.4所示。圖4.4登記收費(fèi)模塊主要的功能代碼如下:private void butt on 1_Click(object sen der. Even tArgs e)請(qǐng)輸入ID !");請(qǐng)輸入車輛ID !");請(qǐng)輸入項(xiàng)目! ”);請(qǐng)輸入日期!
31、");if (textBox1.Text = "") MessageBox.Show(”else if (textBox2.Text = "") MessageBox.Show(”else if (textBox3.Text = "") MessageBox.Show(”else if (textBox4.Text = "") MessageBox.Show(”else try stri ng strc onn = "Data Source=.;I nitial Catalog=car_beau
32、ty_system;l ntegratedSecurity=True" SqlC onnection connection = new SqlC onn ecti on( strc onn);stri ngsql2 = "in sertin to record values('" + textBox1.Text + "','"+ textBox2.Text+ "','" + textBox3.Text +"','" + textBox4.Text +
33、 "')"connection. Ope n();SqlComma nd comma nd2 = new SqlComma nd(sql2, conn ecti on);comma nd2.ExecuteN on Query();connection. Close();showlist();textBox1.Text = textBox2.Text = textBox3.Text = textBox4.Text=""catch (Excepti on ex)MessageBox.Show(”登記錯(cuò)誤!");4.4客戶管理模塊客戶信息模塊
34、客戶信息界面實(shí)現(xiàn)客戶信息查詢功能。程序運(yùn)行結(jié)果如圖4.5所示。圖4.5客戶信息模塊主要的功能代碼如下:private void butt on 1_Click(object sen der. Even tArgs e)string cha= "ID"if (comboBox1.Text =if (comboBox1.Text =if (comboBox1.Text =if (comboBox1.Text =if (comboBox1.Text = stri ng strc onn, strsql;姓名")cha = "name" 性別"
35、;)cha = "sex" 年齡 ”)cha = "age"聯(lián)系方式")cha = "tel" 地址")cha = "addr"聯(lián)系方式,addr asstrc onn = "Data Source=.;l nitial Catalog=car_beauty_system;l ntegrated Security=True" strsql = "select id as ID,name as姓名,sex as '性另U ,age as 年齡,tel as地址
36、 from customer where " + cha + " = '" + textBox1.Text + ""'SqlC onn ecti on myconn = new SqlC onn ecti on( strc onn);SqlDataAdapter myda = new SqlDataAdapter(strsql, myconn);DataSet myds = new DataSet();myda.Fill(myds, "customer");dataGridView1.DataSource =
37、 myds.Tables"customer"442新增客戶模塊登陸界面實(shí)現(xiàn)管理員登錄。程序運(yùn)行結(jié)果如圖4.6所示。圖4.6新增客戶模塊主要的功能代碼如下:private void butt on 1_Click(object sen der. Even tArgs e)請(qǐng)輸入ID !");請(qǐng)輸入姓名! ”);請(qǐng)輸入性別!");請(qǐng)輸入年齡!");請(qǐng)輸入聯(lián)系方式!");請(qǐng)輸入地址!");if (textBox1.Text = "") MessageBox.Show(”else if (textBox2.Tex
38、t = "") MessageBox.Show(”else if (textBox3.Text = "") MessageBox.Show(”else if (textBox4.Text = "") MessageBox.Show(”else if (textBox5.Text = "") MessageBox.Show(”else if (textBox6.Text = "") MessageBox.Show(”else trystri ng strc onn = "Data Sou
39、rce=.;I nitial Catalog=car_beauty_system;l ntegrated Security=True"SqlC onn ecti on connection = new SqlC onn ectio n(strc onn );string sql2 = "insert into customer(id,name,sex,age,tel,addr) values('" +textBox1.Text + "','" + textBox2.Text + "','&quo
40、t; + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "','" + textBox6.Text + "')"connection. Ope n();SqlComma nd comma nd2 = new SqlComma nd(sql2, conn ecti on);comma nd2.ExecuteN on Query();connection. Close();showl
41、ist();textBoxl.Text = textBox2.Text = textBox3.Text = textBox4.Text = textBox5.Text = textBox6.Text =""catch (Excepti on ex)MessageBox.Show(”添加錯(cuò)誤! ”);客戶修改模塊登陸界面實(shí)現(xiàn)管理員登錄。程序運(yùn)行結(jié)果如圖4.7所示。圖4.7客戶修改模塊主要的功能代碼如下:private void butt on 1_Click(object sen der, Even tArgs e)請(qǐng)輸入ID !");請(qǐng)輸入修改值!");
42、請(qǐng)輸入修改項(xiàng)!");if (textBox1.Text = "") MessageBox.Show(”else if (textBox2.Text = "") MessageBox.Show(”else if (comboBox1.Text = "") MessageBox.Show(”else trystring cha = "ID"姓名")cha = "name"if (comboBox1.Text =if (comboBoxl.Text ="性另U"
43、) cha = "sex"if (comboBoxl.Text ="年齡")cha = "age"if (comboBoxl.Text ="聯(lián)系方式")cha = "tel"if (comboBoxl.Text ="地址")cha = "addr"string strconn = "Data Source=.;lnitial Catalog=car_beauty_system;lntegrated Security=True"SqlC
44、onn ecti on connection = new SqlC onn ectio n( strc onn);stri ng sql2 = "update customer set "+cha+" ='" + textBox2.Text + "' where id ="'+textBox1.Text+""'connection. Ope n();SqlComma nd comma nd2 = new SqlComma nd(sql2, conn ecti on);comma nd
45、2.ExecuteN on Query();connection. Close();showlist();textBox1.Text=textBox2.Text =""catch (Excepti on ex)MessageBox.Show(”修改錯(cuò)誤! ”);客戶刪除模塊登陸界面實(shí)現(xiàn)管理員登錄。程序運(yùn)行結(jié)果如圖4.8所示。圖4.8客戶刪除模塊主要的功能代碼如下:private void butt on 1_Click(object sen der. Even tArgs e)if (textBox1.Text = "") MessageBox.Show
46、(”請(qǐng)輸入 ID !");elsetrystring strconn = "Data Source=.;lnitial Catalog=car_beauty_system;lntegrated Security=True"SqlC onn ecti on connection = new SqlC onn ectio n( strc onn);stri ng sql2 = "delete customer where id="'+textBox1.Text+""'connection. Ope n();Sql
47、Comma nd comma nd2 = new SqlComma nd(sql2, conn ecti on);comma nd2.ExecuteN on Query();connection. Close();showlist();textBox1.Text =""catch (Excepti on ex) MessageBox.Show(”添加錯(cuò)誤!");4.5車輛管理模塊車輛信息模塊程序運(yùn)行結(jié)果如圖 4.9所示:圖4.9車輛信息模塊主要的功能代碼如下:private void showlist()trystri ng strc onn, strsql;st
48、rc onn = "Data Source=.;l nitial Catalog=car_beauty_system;l ntegratedSecurity=True"strsql = "select id as ID,cus_id as車主 ID,brand as 品牌 from car"SqlC onn ectio n myconn = new SqlC onn ectio n( strc onn);SqlDataAdapter myda = new SqlDataAdapter(strsql, myconn);DataSet myds = new
49、DataSet();myda.Fill(myds, "car");dataGridView1.DataSource = myds.Tables"car"catch (Excepti on ex)MessageBox.Show(”刷新錯(cuò)誤!”);新增車輛模塊程序運(yùn)行結(jié)果如圖 4.10所示。圖4.10新增車輛模塊主要的功能代碼如下:private void butt on 1_Click(object sen der. Even tArgs e) trystring strc;onn = "Data Source=.;lnitial Catalog
50、=car_beauty_system;lntegratedSecurity=True"SqlC onn ecti on connection = new SqlC onn ectio n( strc onn);stri ngsql2 = "in sertinto car(id,cus_id,bra nd)values('" + textBox1.Text + textBox2.Text + "','" + textBox3.Text + "')"connection. Ope n();SqlC
51、omma nd comma nd2 = new SqlComma nd(sql2, conn ecti on);comma nd2.ExecuteN on Query();connection. Close();showlist();textBox1.Text = textBox2.Text = textBox3.Text =""catch (Excepti on ex)MessageBox.Show(”添加錯(cuò)誤! ”);車輛修改模塊程序運(yùn)行結(jié)果如圖4.11所示。主要的功能代碼如下:請(qǐng)輸入ID!");請(qǐng)輸入修改值!”);請(qǐng)輸入修改項(xiàng)!");private
52、 void butt on 1_Click(object sen der. Even tArgs e) if (textBox1.Text = "") MessageBox.Show(”else if (textBox2.Text = "") MessageBox.Show(”else if (comboBox1.Text = "") MessageBox.Show(”else trystring cha = "ID"if (comboBox1.Text ="車主 ID") cha = &quo
53、t;cus_ID"if (comboBox1.Text ="品牌")cha = "brand "string strconn = "Data Source=.;Initial Catalog=car_beauty_system;Integrated Security=True"SqlC onn ecti on connection = new SqlC onn ectio n( strc onn);string sql2 = "update car set " + cha + " ='&
54、quot; + textBox2.Text + "' where id ='"+ textBox1.Text + ""'connection. Ope n();SqlComma nd comma nd2 = new SqlComma nd(sql2, conn ecti on);comma nd2.ExecuteN on Query();connection. Close();showlist();textBox1.Text = textBox2.Text =""catch (Excepti on ex)Mes
55、sageBox.Show(”修改錯(cuò)誤! ”); 車輛刪除模塊工0圭主in甜牌O0OQO1OOOOQ2UUOOQ2爵刪nnnnnsmcioas大或000004000004尢a000005C00CJ3OOOOOTTD.廠卿薩 £訓(xùn)1f程序運(yùn)行結(jié)果如圖 4.12所示。主要的功能代碼如下:private void butt on 1_Click(object sen der. Even tArgs e)if (textBox1.Text = "") MessageBox.Show(”請(qǐng)輸入 ID !");else try string strconn = &qu
56、ot;Data Source=.;lnitial Catalog=car_beauty_system;lntegrated Security=True"SqlC onn ecti on connection = new SqlC onn ectio n( strc onn); string sql2 = "delete car where id='" + textBox1.Text + ""' connection. Ope n();SqlComma nd comma nd2 = new SqlComma nd(sql2, co
57、nn ecti on); comma nd2.ExecuteN on Query();connection. Close(); showlist();textBox1.Text =""catch (Excepti on ex)MessageBox.Show(”刪除錯(cuò)誤! ”);4.6項(xiàng)目管理模塊項(xiàng)目信息模塊程序運(yùn)行結(jié)果如圖 4.13所示。圖4.13項(xiàng)目信息模塊主要的功能代碼如下:string cha = "name "if (comboBoxl.Text ="價(jià)格")cha = " price "stri ng s
58、trc onn, strsql;strconn= "Data Source=.;lnitialCatalog=car_beauty_system;lntegratedSecurity=True"strsql = "select name as項(xiàng)目,price as 價(jià)格 from item where "+cha+" ='"+textBox1.Text+""'SqlC onn ectio n myconn = new SqlC onn ectio n( strc onn);SqlDataAdapter myda = new SqlDataAdapter(strsql, myconn);DataSet myds = new DataSet();myda.Fill(myds, "item");dataGridView1.DataSource = myds.Tables"item"新增項(xiàng)目模塊程序運(yùn)行結(jié)果如圖
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電力保安工作總結(jié)
- 2025年全球及中國(guó)交流造水機(jī)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)IO-Link信號(hào)塔行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)吸收式工業(yè)消聲器行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球低聚半乳糖粉末行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球雙通道聽(tīng)力計(jì)行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)冰淇淋服務(wù)用品行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球汽車水泵機(jī)械密封行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球CT 掃描計(jì)量行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025合同模板建設(shè)工程施工合同(港口)范本
- (二模)遵義市2025屆高三年級(jí)第二次適應(yīng)性考試試卷 地理試卷(含答案)
- 二零二五隱名股東合作協(xié)議書及公司股權(quán)代持及回購(gòu)協(xié)議
- IQC培訓(xùn)課件教學(xué)課件
- 2025年計(jì)算機(jī)二級(jí)WPS考試題目
- 高管績(jī)效考核全案
- 2024年上海市中考英語(yǔ)試題和答案
- 教育部《中小學(xué)校園食品安全和膳食經(jīng)費(fèi)管理工作指引》知識(shí)培訓(xùn)
- 長(zhǎng)沙醫(yī)學(xué)院《無(wú)機(jī)化學(xué)》2021-2022學(xué)年第一學(xué)期期末試卷
- eras婦科腫瘤圍手術(shù)期管理指南解讀
- GB/T 750-2024水泥壓蒸安定性試驗(yàn)方法
- 初一到初三英語(yǔ)單詞表2182個(gè)帶音標(biāo)打印版
評(píng)論
0/150
提交評(píng)論