国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

C#停車場(chǎng)管理系統(tǒng)

這篇具有很好參考價(jià)值的文章主要介紹了C#停車場(chǎng)管理系統(tǒng)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、緒論

1.1內(nèi)容簡(jiǎn)介及意義

現(xiàn)如今隨著經(jīng)濟(jì)的發(fā)展, 私家車越來越多, 系統(tǒng)管理停車場(chǎng)變得尤為重要。所以我寫了這個(gè)系統(tǒng)用來系統(tǒng)化的管理停車場(chǎng)的車輛的停入、駛出和計(jì)費(fèi),停車位的使用情況,停車證件的信息管理以及工作員工的信息管理,使得停車場(chǎng)的管理可以變的更加的方便快捷和人性化。

1.2開發(fā)工具及技術(shù)介紹

開發(fā)工具:
(1)Microsoft Visual Studio 2019
Microsoft Visual Studio(簡(jiǎn)稱VS)是美國微軟公司的開發(fā)工具包系列產(chǎn)品。VS是一個(gè)基本完整的開發(fā)工具集,它包括了整個(gè)軟件生命周期中所需要的大部分工具,如UML工具、代碼管控工具、集成開發(fā)環(huán)境(IDE)等等。所寫的目標(biāo)代碼適用于微軟支持的所有平臺(tái),包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。2018年6月,微軟宣布開發(fā)新一代集成開發(fā)環(huán)境(integrated development environment,IDE)Visual Studio 2019。
(2)MySQL 8.0
MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB 公司開發(fā),屬于 Oracle 旗下產(chǎn)品。MySQL 是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,在 WEB 應(yīng)用方面,MySQL是最好的 RDBMS (Relational Database Management System,關(guān)系數(shù)據(jù)庫管理系統(tǒng)) 應(yīng)用軟件之一。
技術(shù)介紹:
該課程設(shè)計(jì)主要使用了.net Window窗體編程技術(shù),Oracle的MySql.Data技術(shù)以及MySQL8.0數(shù)據(jù)庫的連接和交互技術(shù)以實(shí)現(xiàn)數(shù)據(jù)在系統(tǒng)中的可視化和可修改化。利用編譯的DBHelper.cs文件實(shí)現(xiàn)該技術(shù),對(duì)數(shù)據(jù)庫的內(nèi)容進(jìn)行增刪改查等操作。

二、總體設(shè)計(jì)

2.1系統(tǒng)總體架構(gòu)

員工或管理員在登錄頁面選擇不同的身份輸入自己的工號(hào)和密碼后進(jìn)入系統(tǒng)主頁面,點(diǎn)擊該頁面的菜單項(xiàng)內(nèi)容進(jìn)入不同的系統(tǒng)模塊進(jìn)行不同的操作。管理員用戶的菜單會(huì)額外顯示員工管理選項(xiàng)和車位收費(fèi)標(biāo)準(zhǔn)選項(xiàng)。普通員工登陸之后,菜單中的員工管理選項(xiàng)和車位收費(fèi)標(biāo)準(zhǔn)選項(xiàng)會(huì)隱藏且普通員工無法進(jìn)行操作。該系統(tǒng)為實(shí)現(xiàn)相關(guān)的操作,共在數(shù)據(jù)庫中創(chuàng)建了保存管理員相關(guān)信息的管理員表(表2-1)、保存員工信息的員工表(表2-2)、保存停車證信息的停車證表(表2-3)、保存停車位信息的停車位表(表2-4)和保存收費(fèi)標(biāo)準(zhǔn)的收費(fèi)標(biāo)準(zhǔn)表(表2-5)五個(gè)表。
該系統(tǒng)共由登錄模塊、停車證管理模塊、停車位管理模塊、員工管理模塊和其他模塊等模塊構(gòu)成,其總體架構(gòu)圖如圖2-1所示。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

表2-2 員工表employee
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

表2-3 停車證表pardcardinfo
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

表2-4 停車位表parking
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

表2-5 收費(fèi)標(biāo)準(zhǔn)表
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖2-1 系統(tǒng)總體架構(gòu)圖

2.2登錄模塊總體設(shè)計(jì)

登錄模塊主要用于識(shí)別用戶的身份,并按照不同的用戶身份進(jìn)行不同的判斷,成功則按照不同的身份類型進(jìn)入主界面,失敗按照識(shí)別原因進(jìn)行相應(yīng)的提示。模塊架構(gòu)圖如圖2-1所示。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖2-2 登錄模塊架構(gòu)圖

2.3主界面模塊總體設(shè)計(jì)

主界面由一個(gè)MenuStrip菜單控件、一個(gè)文本提示框Label控件和一個(gè)Panel容器控件組成。菜單選項(xiàng)用于實(shí)現(xiàn)用戶方便快捷的選擇和使用系統(tǒng)的功能,當(dāng)用戶身份為管理員身份時(shí),菜單選項(xiàng)中會(huì)額外多出“員工管理”選項(xiàng)和“收費(fèi)標(biāo)準(zhǔn)”兩個(gè)選項(xiàng);當(dāng)用戶身份為普通員工時(shí),這兩個(gè)選項(xiàng)會(huì)隱藏并無法進(jìn)行操作。當(dāng)用戶需要進(jìn)行某項(xiàng)操作時(shí),可以點(diǎn)擊菜單中的相應(yīng)選項(xiàng),點(diǎn)擊之后會(huì)在Panel控件中顯示相應(yīng)的界面以用于用戶進(jìn)行操作。模塊架構(gòu)圖如圖2-3所示。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖2-3 主界面模塊架構(gòu)圖

2.4停車證管理模塊總體設(shè)計(jì)

停車證管理模塊包括停車證信息的檢索、添加、編輯和刪除等功能。主界面菜單中的“停車證管理”選項(xiàng)的子選項(xiàng)用于選擇相應(yīng)功能。停車證辦理選項(xiàng)用于實(shí)現(xiàn)停車證信息的添加,停車證檢索選項(xiàng)用于實(shí)現(xiàn)停車證信息的檢索、添加、編輯和刪除功能。模塊架構(gòu)圖如圖2-4所示。

C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖2-4 停車證管理模塊架構(gòu)圖

2.5停車位管理模塊總體設(shè)計(jì)

停車位管理模塊包括車位信息的查詢、添加、編輯和刪除以及車輛的駛?cè)搿Ⅰ偝龊陀?jì)費(fèi)等功能。主界面菜單中的“車位管理”選項(xiàng)用于選擇車輛駛?cè)牒蛙囕v駛出并計(jì)費(fèi)兩種功能;主界面菜單中的“車位信息檢索”選項(xiàng)用于實(shí)現(xiàn)停車位信息的檢索、添加、編輯和刪除功能。模塊架構(gòu)圖如圖2-5所示。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖2-5 停車位管理模塊架構(gòu)圖

2.6員工管理模塊總體設(shè)計(jì)

員工管理模塊包括對(duì)員工信息的檢索、添加、編輯和刪除的功能。當(dāng)用戶身份為管理員時(shí),主界面的菜單選項(xiàng)會(huì)顯示“員工管理”選項(xiàng),用于實(shí)現(xiàn)員工信息的查詢、添加、刪除和密碼重置等功能。模塊架構(gòu)圖如圖2-6所示。

C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖2-6 員工管理模塊架構(gòu)圖

2.7其他模塊總體設(shè)計(jì)

其他模塊包括收費(fèi)標(biāo)準(zhǔn)模塊、修改密碼模塊和退出登錄模塊。
修改密碼模塊用于修改用戶的登錄密碼,主界面菜單中的“修改密碼”選項(xiàng)用于實(shí)現(xiàn)該功能;退出登錄模塊用于實(shí)現(xiàn)用戶的登出以及跳轉(zhuǎn)回登陸頁面的功能,主界面菜單中的“退出”選項(xiàng)用于實(shí)現(xiàn)該功能;收費(fèi)標(biāo)準(zhǔn)模塊用于實(shí)現(xiàn)管理員對(duì)停車場(chǎng)車位收費(fèi)標(biāo)準(zhǔn)的修改和保存功能,主界面菜單中的“收費(fèi)標(biāo)準(zhǔn)”選項(xiàng)用于實(shí)現(xiàn)該功能,但只有用戶以管理員身份登錄進(jìn)入系統(tǒng)時(shí),主界面才會(huì)顯示該菜單選項(xiàng),否則不顯示且無法進(jìn)行相應(yīng)操作。

三、詳細(xì)設(shè)計(jì)

3.1登錄模塊設(shè)計(jì)

登錄模塊主要用于識(shí)別用戶的身份。該界面允許普通員工和管理員兩種身份進(jìn)行登錄,用戶在輸入工號(hào)和對(duì)應(yīng)的密碼后,按照自己的身份類型選擇代表相應(yīng)登陸身份的按鈕,點(diǎn)擊按鈕之后系統(tǒng)會(huì)按照不同的身份在不同的數(shù)據(jù)庫中進(jìn)行用戶信息檢索,當(dāng)檢索到該賬號(hào)并且對(duì)應(yīng)的密碼相匹配時(shí),則用戶登錄成功,并將其身份信息傳送至主菜單界面,以實(shí)現(xiàn)不同身份對(duì)主菜單的不同處理。

3.2主界面模塊設(shè)計(jì)

主界面模塊用于系統(tǒng)功能的匯總和快捷選擇,用戶可以通過界面上方的菜單導(dǎo)航選項(xiàng)快速的找到自己需要的操作,點(diǎn)擊相應(yīng)的菜單選項(xiàng)時(shí),調(diào)用用于實(shí)現(xiàn)該功能的窗體程序存放于Panel容器控件中并顯示與主界面中。但由于Panel容器控件的特殊性,用戶在選擇下一功能時(shí),已經(jīng)存放的窗體程序不會(huì)被直接清空,需要在存放新的窗體程序之前首先執(zhí)行“panel1.Controls.Clear();”語句對(duì)Panel容器控件進(jìn)行手動(dòng)清空。
Panel容器控件存放窗體程序代碼示例:

panel1.Controls.Clear();
          this.IsMdiContainer = true;
          Carout carin = new Carout();
          carin.MdiParent = this;
          carin.Parent = this.panel1;
          label1.Visible = false;
          carin.FormBorderStyle = FormBorderStyle.None;
      carin.Show();

3.3停車證管理模塊設(shè)計(jì)

在主菜單界面選擇菜單選項(xiàng)中的停車證管理模塊,即可對(duì)該停車場(chǎng)的停車證管理數(shù)據(jù)庫進(jìn)行增刪改查等操作。
點(diǎn)擊停車證管理的停車證辦理子菜單,停車證辦理界面就會(huì)顯示在主菜單界面中,按照提示輸入相應(yīng)的信息之后點(diǎn)擊“辦理”按鈕,系統(tǒng)會(huì)對(duì)輸入的內(nèi)容進(jìn)行相應(yīng)的判斷,判斷輸入內(nèi)容是否符合標(biāo)準(zhǔn),不符合則彈出相應(yīng)提示,符合則會(huì)彈出輸入的信息并提示是否辦理證件,點(diǎn)擊確定之后系統(tǒng)會(huì)將輸入的信息插入到數(shù)據(jù)庫中,并提示辦理成功。
點(diǎn)擊停車證管理的停車證檢索子菜單,停車證檢索界面就會(huì)顯示在主菜單界面中,按照提示輸入信息之后點(diǎn)擊“搜索”按鈕,系統(tǒng)會(huì)按照您輸入的條件在數(shù)據(jù)庫中查詢符合條件的數(shù)據(jù),并將其顯示在界面的DataGridView控件中。在控件中選擇一條想要編輯的數(shù)據(jù)信息,點(diǎn)擊“編輯”按鈕,會(huì)彈出編輯子界面,并在子界面中顯示該條信息相關(guān)數(shù)據(jù),按提示修改你想要修改的數(shù)據(jù)后,點(diǎn)擊保存,會(huì)對(duì)您輸入的數(shù)據(jù)進(jìn)行判斷,滿足條件后會(huì)提示修改成功并關(guān)閉子界面,主界面的DataGridView控件內(nèi)信息會(huì)刷新,顯示最新的數(shù)據(jù)庫信息。點(diǎn)擊主界面的“添加”按鈕會(huì)調(diào)用停車證辦理界面做為子界面,執(zhí)行停車證辦理的相關(guān)判斷和功能,在錄入停車證信息完成之后,關(guān)閉該窗口之后,主界面顯示的停車證信息列表會(huì)刷新,顯示最新的數(shù)據(jù)庫信息。在主界面的DataGridView控件中選中一條或多條數(shù)據(jù)后點(diǎn)擊“注銷”按鈕,會(huì)提示是否注銷該停車證,點(diǎn)擊確定后會(huì)執(zhí)行注銷操作,并提示是否成功,點(diǎn)擊取消則不執(zhí)行。
窗口傳值代碼示例:

主窗口傳值:
     Edit ed = new Edit(id,this);
    ed.Owner = this;
ed.ShowDialog();
子窗口接收:
    public Edit( int id,SearchParking searchParking)
    {
         InitializeComponent();
         this.id = id;
         this.searchParking = searchParking; 
}

3.4停車位管理模塊設(shè)計(jì)

該模塊分為車輛駛?cè)腭偝鲇?jì)費(fèi)和車位信息的增刪改查兩部分。
主界面菜單選項(xiàng)中的車位管理選項(xiàng)用于實(shí)現(xiàn)停車場(chǎng)內(nèi)車輛的駛?cè)?、駛出、?jì)費(fèi)和車位的分配功能。點(diǎn)擊車位管理選項(xiàng)的車輛駛?cè)胱舆x項(xiàng),車輛駛?cè)虢缑鏁?huì)顯示在主界面,在輸入車輛的停車證號(hào)或者車牌號(hào)之后,點(diǎn)擊“查詢”按鈕即可檢索數(shù)據(jù)庫內(nèi)與其匹配的停車證信息,查詢的結(jié)果會(huì)顯示在界面的DataGridView控件內(nèi)。隨后,系統(tǒng)會(huì)對(duì)停車場(chǎng)內(nèi)的空閑停車位進(jìn)行檢索,并將查詢到的車位編號(hào)存放在ComboBox控件中,下拉選擇一個(gè)空余停車位編號(hào)后,點(diǎn)擊“停入”按鈕,系統(tǒng)會(huì)將數(shù)據(jù)庫內(nèi)該停車位的狀態(tài)修改為使用狀態(tài),將停入車輛的相關(guān)信息和當(dāng)前的時(shí)間一并進(jìn)行記錄并存入數(shù)據(jù)庫中用于車輛駛出時(shí)的查詢和收費(fèi)。點(diǎn)擊車位管理選項(xiàng)的車輛駛出子選項(xiàng),車輛駛出界面會(huì)顯示在主界面,在輸入車輛的停車證號(hào)或者車牌號(hào)之后,即可檢索該車輛停入的停車位信息以及停入時(shí)間,檢索的結(jié)果會(huì)顯示在界面的DataGridView控件內(nèi)。點(diǎn)擊“駛出”按鈕即可將車輛駛出停車位,將停車位的狀態(tài)修改為空閑狀態(tài),并計(jì)算該車輛從停入時(shí)間到駛出時(shí)間的停車費(fèi)用。
主界面菜單選項(xiàng)中的車位信息檢索選項(xiàng)用于實(shí)現(xiàn)對(duì)停車場(chǎng)內(nèi)車位信息的查詢、編輯、添加和刪除功能。點(diǎn)擊該選項(xiàng)車位信息檢索界面會(huì)顯示在主界面中,按照提示輸入信息之后點(diǎn)擊“搜索”按鈕,系統(tǒng)會(huì)按照您輸入的條件在數(shù)據(jù)庫中查詢符合條件的數(shù)據(jù),并將其顯示在界面的DataGridView控件中。在控件中選擇一條想要編輯的數(shù)據(jù)信息,點(diǎn)擊“編輯”按鈕,會(huì)彈出編輯子界面,并在子界面中顯示該條信息相關(guān)數(shù)據(jù),按提示修改你想要修改的數(shù)據(jù)后,點(diǎn)擊保存,會(huì)對(duì)您輸入的數(shù)據(jù)進(jìn)行判斷,滿足條件后會(huì)提示修改成功并關(guān)閉子界面,主界面的DataGridView控件內(nèi)信息會(huì)刷新,顯示最新的數(shù)據(jù)庫信息。點(diǎn)擊主界面的“添加”按鈕會(huì)顯示停車位信息添加子界面,執(zhí)行停車位信息添加的相關(guān)判斷和功能,在錄入停車證信息完成之后,關(guān)閉該窗口之后,主界面顯示的停車證信息列表會(huì)刷新,顯示最新的數(shù)據(jù)庫信息。在主界面的DataGridView控件中選中一條或多條數(shù)據(jù)后點(diǎn)擊“刪除”按鈕,會(huì)顯示相關(guān)刪除提示,點(diǎn)擊確定后會(huì)執(zhí)行側(cè)位刪除操作,并提示是否成功,點(diǎn)擊取消則不執(zhí)行。
子界面關(guān)閉,主界面數(shù)據(jù)刷新代碼示例:
子界面關(guān)閉:

 SearchParking searchParking = (SearchParking)this.Owner;
 searchParking.reLoad_method();
 this.Hide();

主界面刷新:
 
public void reLoad_method()
        {
            SearchP();
        }

3.5員工管理模塊設(shè)計(jì)

在主菜單界面選擇菜單選項(xiàng)中的員工管理模塊,即可對(duì)該停車場(chǎng)的員工信息數(shù)據(jù)庫進(jìn)行增刪改查等操作。點(diǎn)擊菜單選項(xiàng)的員工管理選項(xiàng),員工管理界面就會(huì)顯示在主菜單界面中,按照提示輸入信息之后點(diǎn)擊“搜索”按鈕,系統(tǒng)會(huì)按照您輸入的條件在數(shù)據(jù)庫中查詢符合條件的數(shù)據(jù),并將其顯示在界面的DataGridView控件中。在控件中選擇一條數(shù)據(jù)信息,點(diǎn)擊“密碼重置”按鈕,會(huì)彈出是否進(jìn)行密碼重置的相應(yīng)提示,點(diǎn)擊“確定”會(huì)將選中的員工的登陸密碼重置為000,隨后主界面的DataGridView控件內(nèi)信息會(huì)刷新,顯示最新的數(shù)據(jù)庫信息。點(diǎn)擊主界面的“添加”按鈕會(huì)彈出員工添加界面做為子界面,執(zhí)行員工添加的相關(guān)判斷和功能,在錄入員工信息完成之后,關(guān)閉該窗口,主界面顯示的停車證信息列表會(huì)刷新,顯示最新的數(shù)據(jù)庫信息。在主界面的DataGridView控件中選中一條或多條數(shù)據(jù)后點(diǎn)擊“刪除”按鈕,會(huì)提示是否刪除該員工,點(diǎn)擊確定后會(huì)執(zhí)行刪除操作,并提示是否成功,點(diǎn)擊取消則不執(zhí)行。
密碼重置部分代碼:

int id = int.Parse(row.Cells["id"].Value.ToString());
DialogResult result = MessageBox.Show("確定要重置用戶名為" + row.Cells["username"].Value.ToString() + 
"的員工的登陸密碼嗎?", 
"警告", 
MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
if (result == DialogResult.OK)
{
string sql="update employee set password ='000' where id ="+id;
int r = dBHelper.UPD(sql);
MessageBox.Show("已將用戶名為"
 +row.Cells["username"].Value.ToString()+ "
的員工密碼重置為000");
}

3.6其他模塊設(shè)計(jì)

其他模塊包括收費(fèi)標(biāo)準(zhǔn)模塊、修改密碼模塊和退出登錄模塊。
管理員登陸成功之后主菜單會(huì)顯示收費(fèi)標(biāo)準(zhǔn)選項(xiàng),點(diǎn)擊該選項(xiàng),收費(fèi)標(biāo)準(zhǔn)修改界面會(huì)顯示在主界面中,修改完成后點(diǎn)擊確認(rèn)修改按鈕即可將輸入的各個(gè)收費(fèi)標(biāo)準(zhǔn)保存至數(shù)據(jù)庫中并彈出提示。
在主菜單界面點(diǎn)擊修改密碼選項(xiàng),修改密碼界面會(huì)顯示在主界面中,在界面中按照要求輸入舊密碼用于進(jìn)行用戶身份驗(yàn)證,輸入兩次新密碼進(jìn)行密碼核實(shí),系統(tǒng)判斷輸入符合要求后會(huì)彈出密碼修改提示,點(diǎn)擊“確定”之后系統(tǒng)會(huì)對(duì)密碼進(jìn)行修改,修改完成之后會(huì)提示密碼已修改,請(qǐng)重新登錄,點(diǎn)擊確定后跳轉(zhuǎn)回登錄界面進(jìn)行重新登錄。
在主菜單界面點(diǎn)擊退出選項(xiàng),即可完成用戶退出登錄操作,主界面會(huì)關(guān)閉并彈出登陸界面。

四、系統(tǒng)測(cè)試

測(cè)試內(nèi)容:項(xiàng)目編碼結(jié)束后,運(yùn)行測(cè)試整個(gè)系統(tǒng)功能
測(cè)試方法:測(cè)試任何軟件都有兩種方法:黑盒測(cè)試和白盒測(cè)試法。
黑盒測(cè)試法(又稱功能測(cè)試法)是把程序看成一個(gè)黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,是在程序接口進(jìn)行的測(cè)試,它只檢查程序功能是否按照規(guī)格說明書的規(guī)定正常使用。
白盒測(cè)試法(又稱結(jié)構(gòu)測(cè)試法)是把程序看成裝在一個(gè)透明的白盒子里,也就是完全了解程序的結(jié)構(gòu)和處理過程,這種方法按照程序內(nèi)部的邏輯測(cè)試程序,檢驗(yàn)程序中的每條通路是否都能按照預(yù)定要求正確工作。
測(cè)試結(jié)果:
(1)空余停車位編號(hào)在使用之后,空余停車場(chǎng)的下拉框中仍存在該停車位的編號(hào)。
(2)用戶修改密碼后彈出重新登陸界面會(huì)跳轉(zhuǎn)至登陸界面,但主菜單界面未關(guān)閉。
(3)查詢停車位信息、員工信息和停車證信息時(shí),限制條件增多后查詢會(huì)報(bào)錯(cuò)。
解決方法:
(1)在每次停入車輛之后,清除列表的Items屬性,并重新查詢添加該屬性。
(2)修改密碼界面和主菜單界面的關(guān)系和單純的主窗口與子窗口關(guān)系有區(qū)別,所以不能在用之前的調(diào)用關(guān)系。修改二者的關(guān)系并添加新的調(diào)用函數(shù),問題解決。
(3)限制條件的增多會(huì)使得查詢語句中where段和and段的關(guān)系不明確,造成查詢語句的格式不規(guī)范,所以報(bào)錯(cuò),修改規(guī)范后,問題解決。

四、程序截圖

在登錄界面輸入工號(hào)和密碼后按身份類型點(diǎn)擊對(duì)應(yīng)登錄按鈕彈出提示,成功后進(jìn)入主菜單。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-1 管理員登錄
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-2 員工登錄
主菜單顯示菜單和主界面點(diǎn)擊菜單中的相應(yīng)選項(xiàng)打開系統(tǒng)相應(yīng)功能界面。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-3 系統(tǒng)主界面
點(diǎn)擊車位管理選項(xiàng)中的“車輛停入”選項(xiàng)顯示車輛停入界面,輸入車牌號(hào)或停車證號(hào)查詢相應(yīng)信息并顯示,同時(shí)查詢空余停車位信息并顯示。選中空余停車位編號(hào)后點(diǎn)擊“停入”按鈕,車輛停入相應(yīng)車位。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-4 車輛停入界面

點(diǎn)擊車位管理選項(xiàng)中的“車輛駛出”選項(xiàng)顯示車輛駛出界面,輸入車牌號(hào)或停車證號(hào)查詢?cè)撥囕v停入的車位信息并顯示。點(diǎn)擊“駛出并計(jì)費(fèi)”按鈕,車輛駛出相應(yīng)車位,并顯示停車費(fèi)用。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-5 車輛駛出界面
點(diǎn)擊車位信息檢索選項(xiàng)顯示車位信息檢索界面,輸入查詢條件即可查詢符合條件的車位信息。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-6 車位信息檢索界面

選中一條數(shù)據(jù),點(diǎn)擊“編輯”按鈕,會(huì)顯示車位信息編輯子界面,輸入相應(yīng)信息,點(diǎn)擊“確認(rèn)修改”按鈕即可完成車位信息編輯。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-7 車位信息編輯子界面
點(diǎn)擊“添加”按鈕,會(huì)顯示車位信息添加子界面,輸入相應(yīng)信息,點(diǎn)擊“確認(rèn)添加”按鈕,即可完成車位信息添加。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-8 車位信息添加子界面
選中一條或多條數(shù)據(jù),點(diǎn)擊“刪除”按鈕,會(huì)彈出刪除提示,點(diǎn)擊“確定”會(huì)將選中的數(shù)據(jù)逐條刪除。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-9 車位信息刪除提示
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-10 車位信息刪除結(jié)果

點(diǎn)擊停車證管理選項(xiàng)中的“停車證辦理”選項(xiàng)顯示停車證辦理界面,輸入相應(yīng)信息之后點(diǎn)擊“辦理”按鈕即可完成停車證辦理。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-11 停車證辦理界面

點(diǎn)擊停車證管理選項(xiàng)中的“停車證檢索”選項(xiàng)顯示停車證檢索界面,輸入查詢條件即可查詢符合條件的停車證信息。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

選中一條或多條數(shù)據(jù),點(diǎn)擊“注銷”按鈕,會(huì)彈出注銷提示,點(diǎn)擊“確定”會(huì)將選中的停車證注銷。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-15 停車證信息注銷提示

C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-16 停車證信息注銷結(jié)果

點(diǎn)擊修改密碼選項(xiàng)會(huì)顯示修改密碼界面,輸入舊密碼和新密碼并驗(yàn)證會(huì)彈出修改密碼提示,點(diǎn)擊“確認(rèn)修改”按鈕會(huì)完成密碼修改并彈出重新登錄提示,點(diǎn)擊“確定”跳轉(zhuǎn)會(huì)登陸界面并關(guān)閉系統(tǒng)主界面。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-17 修改密碼界面

C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-18 修改成功提示

管理員身份登錄進(jìn)入系統(tǒng)主界面后,點(diǎn)擊員工管理選項(xiàng)會(huì)顯示員工管理界面,輸入檢索條件即可檢索符合條件的員工信息。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-19 員工信息檢索界面
選中一條數(shù)據(jù),點(diǎn)擊“密碼”按鈕,會(huì)彈出密碼重置提示,輸入相應(yīng)信息,點(diǎn)擊“確認(rèn)修改”按鈕即可完成員工密碼重置。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-20 員工密碼重置提示
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言

圖7-21 員工密碼重置結(jié)果
點(diǎn)擊“添加”按鈕,會(huì)彈出員工信息添加子界面,輸入相應(yīng)信息,點(diǎn)擊“確認(rèn)添加”按鈕,即可完成員工信息添加。
C#停車場(chǎng)管理系統(tǒng),C語言課設(shè),c#,開發(fā)語言文章來源地址http://www.zghlxwxcb.cn/news/detail-726632.html

五、聯(lián)系與交流

q:969060742  完整文檔、代碼、sql、程序資源

到了這里,關(guān)于C#停車場(chǎng)管理系統(tǒng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 停車場(chǎng)收費(fèi)管理系統(tǒng)/停車場(chǎng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    停車場(chǎng)收費(fèi)管理系統(tǒng)/停車場(chǎng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    摘 ?要 ABSTRACT 目 ? 錄 第 1 章 緒論 1.1背景及意義 1.2 國內(nèi)外研究概況 1.3 研究的內(nèi)容 第2章 相關(guān)技術(shù) 2.1 JSP技術(shù)介紹 2.2 SSM三大框架 2.3 MyEclipse開發(fā)環(huán)境 2.4 Tomcat服務(wù)器 2.5?MySQL數(shù)據(jù)庫 第3章 系統(tǒng)分析 3.1 需求分析 3.2 系統(tǒng)可行性分析 3.2.1技術(shù)可行性:技術(shù)背景 3.2.2經(jīng)濟(jì)可行性

    2024年02月12日
    瀏覽(26)
  • 停車場(chǎng)管理系統(tǒng)

    開發(fā) ? 以下為停車場(chǎng)管理系統(tǒng)的代碼: ? 首先定義Car類,記錄車輛信息: ? ```java public class Car { ? ? private String plateNumber;? //?車牌號(hào) ? ? private long enterTime;? //?進(jìn)入停車場(chǎng)時(shí)間 ? ? private long exitTime;? //?離開停車場(chǎng)時(shí)間 ? ? ? public Car(String plateNumber, long enterTime) { ? ? ?

    2024年02月09日
    瀏覽(21)
  • 停車場(chǎng)管理系統(tǒng)(C++)

    停車場(chǎng)管理系統(tǒng)(C++)

    大二寫的肯定會(huì)有很多很多很多缺點(diǎn)~希望大佬們能指出~給大家提供一個(gè)可以改的一個(gè)小東西,改成其他的什么什么也是可以的~有bug在評(píng)論區(qū)里說一下~952行~基本重要的都有注釋~ 本“項(xiàng)目”實(shí)現(xiàn)了: 1.大中小車型分類 2.進(jìn)場(chǎng)候車道 3.時(shí)間的自動(dòng)提取 4.車牌的判定 5.查詢、進(jìn)車

    2024年01月16日
    瀏覽(21)
  • 基于python的停車場(chǎng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)/智能停車管理系統(tǒng)

    基于python的停車場(chǎng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)/智能停車管理系統(tǒng)

    車位信息 是 停車場(chǎng)供應(yīng)用戶 必不可少的一個(gè)部分。在 停車場(chǎng)發(fā)展 的整個(gè)過程中, 車位信息 擔(dān)負(fù)著最重要的角色。為滿足如今日益復(fù)雜的管理需求,各類 系統(tǒng)管理 程序也在不斷改進(jìn)。本課題所設(shè)計(jì)的 停車場(chǎng)管理系統(tǒng) , 使用 Django 框架 , Python語言 進(jìn)行開發(fā),它的優(yōu)點(diǎn)代

    2024年02月10日
    瀏覽(27)
  • 數(shù)據(jù)結(jié)構(gòu)停車場(chǎng)管理系統(tǒng)設(shè)計(jì)

    數(shù)據(jù)結(jié)構(gòu)停車場(chǎng)管理系統(tǒng)設(shè)計(jì)

    數(shù)據(jù)結(jié)構(gòu)與算法分析課程設(shè)計(jì)之?dāng)?shù)據(jù)結(jié)構(gòu)停車場(chǎng)管理系統(tǒng)設(shè)計(jì)。主要應(yīng)用到數(shù)據(jù)結(jié)構(gòu)中的棧與隊(duì)列。運(yùn)用到的編程語言為C++。 目錄 一? 設(shè)計(jì)要求? 二 思路分析 三 設(shè)計(jì)流程 先附上完整代碼: 運(yùn)行結(jié)果圖: 1.1 問題描述 :設(shè)停車場(chǎng)是一個(gè)可停放n輛車的狹長(zhǎng)通道,且只有一個(gè)

    2024年02月04日
    瀏覽(16)
  • 用JAVA實(shí)現(xiàn)停車場(chǎng)管理系統(tǒng)

    該程序使用ArrayList存儲(chǔ)停車記錄,并通過switch-case語句實(shí)現(xiàn)菜單選擇功能。主要功能包括: 停車:輸入車牌號(hào)和進(jìn)入時(shí)間,自動(dòng)分配停車位編號(hào), 結(jié)算:根據(jù)停車位編號(hào)計(jì)算停車費(fèi)用,計(jì)費(fèi)標(biāo)準(zhǔn)為停車時(shí)長(zhǎng)(秒)乘以每秒費(fèi)用0.05元,同時(shí)記錄車輛離開時(shí)間和費(fèi)用; 查看記錄

    2024年02月11日
    瀏覽(27)
  • 停車場(chǎng)管理系統(tǒng)文件錄入(C++版)

    停車場(chǎng)管理系統(tǒng)文件錄入(C++版)

    ??作者主頁:微涼秋意 ?作者簡(jiǎn)介:后端領(lǐng)域優(yōu)質(zhì)創(chuàng)作者??,CSDN內(nèi)容合伙人??,阿里云專家博主?? 之前寫的停車場(chǎng)管理系統(tǒng)或者是通訊錄管理系統(tǒng)都沒有使用 文件 錄入、保存數(shù)據(jù),今天帶來一個(gè)文件錄入信息的C++版停車場(chǎng)管理系統(tǒng)。代碼部分都會(huì)有詳細(xì)注釋,稍加思

    2024年02月03日
    瀏覽(20)
  • 基于Web的停車場(chǎng)管理系統(tǒng)(Java)

    基于Web的停車場(chǎng)管理系統(tǒng)(Java)

    目錄 一、系統(tǒng)介紹 1.開發(fā)的環(huán)境 2.本系統(tǒng)實(shí)現(xiàn)的功能 3.數(shù)據(jù)庫用到的表 4.工程截圖 二、系統(tǒng)展示 1、登錄頁面 ?2、首頁 3、系統(tǒng)信息管理模塊? ?4、車位信息管理模塊 ?5、IC卡信息管理模塊 ?編輯6、固定車主停車管理模塊 7、臨時(shí)車主停車管理模塊 8、系統(tǒng)功能操作模塊 三

    2024年02月10日
    瀏覽(17)
  • 【數(shù)據(jù)結(jié)構(gòu)】停車場(chǎng)管理系統(tǒng)程序設(shè)計(jì)

    【數(shù)據(jù)結(jié)構(gòu)】停車場(chǎng)管理系統(tǒng)程序設(shè)計(jì)

    說明: 該程序設(shè)計(jì)采用常見基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu)棧和隊(duì)列實(shí)現(xiàn)了一個(gè)簡(jiǎn)單停車場(chǎng)管理系統(tǒng)。在具體設(shè)計(jì)中,實(shí)現(xiàn)了系統(tǒng)頁面和停車場(chǎng)的示意圖顯示,通過調(diào)用順序棧和鏈隊(duì)的相關(guān)函數(shù),模擬了實(shí)際停車場(chǎng)的運(yùn)營流程。 目錄 1 任務(wù)內(nèi)容 2 需求分析 2.1 功能需求 2.2 輸入輸出需求 3 概

    2024年02月03日
    瀏覽(25)
  • Python 實(shí)驗(yàn)報(bào)告,實(shí)現(xiàn)停車場(chǎng)收費(fèi)管理系統(tǒng)

    3.某小型收費(fèi)停車場(chǎng)有50個(gè)車位,有一個(gè)入口與一個(gè)出口,滿1小時(shí)收費(fèi)1元,不足1小時(shí)不收費(fèi),10元封頂,超過1天罰款200元。編寫程序?qū)崿F(xiàn)停車場(chǎng)出入口管理。 要求: (1)定義出入口類,將車位總數(shù)與目前停在停車場(chǎng)的車輛信息(每輛車包括車牌和入場(chǎng)時(shí)間)定義為類屬性;

    2024年02月12日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包