22814| 61
|
[C/C++] C++開發(fā)工程師案例-網(wǎng)吧收銀系統(tǒng)(MFC+ADO) |
C++開發(fā)工程師案例-實戰(zhàn)-網(wǎng)吧收銀系統(tǒng)(MFC+ADO)
項目簡介: (1) 業(yè)務(wù)背景 網(wǎng)吧收銀系統(tǒng)是一個標準Windows桌面應(yīng)用程序,采用C/S結(jié)構(gòu),主要面向網(wǎng)吧、機房、電子閱覽室等,也稱為計費管理系統(tǒng)。網(wǎng)吧收銀系統(tǒng)在計費管理上有突出的優(yōu)越性,既可以滿足輕松管理又可以實現(xiàn)效益最大。 網(wǎng)吧收銀系統(tǒng),能夠?qū)崿F(xiàn)對基礎(chǔ)數(shù)據(jù)的維護,然后對數(shù)據(jù)進行統(tǒng)計分析。計費管理系統(tǒng)的核心業(yè)務(wù)是能實現(xiàn)輸入卡號和密碼進行上機,下機結(jié)算時,根據(jù)卡的類別能實現(xiàn)消費結(jié)算,計算出消費金額,并在卡的余額上扣除相應(yīng)的費用,并對消費信息進行保存。 (2) 技術(shù)背景 具備C++基礎(chǔ)語法、類和對象,如何運用VC++/Visual Studio .NET集成開發(fā)環(huán)境,結(jié)合C++語言開發(fā)企業(yè)項目? 需要掌握MFC Dialog、常用控件等MFC知識,數(shù)據(jù)存儲可以選擇文件或數(shù)據(jù)庫。如何利用MFC Dialog技術(shù)與數(shù)據(jù)庫知識開發(fā)一個企業(yè)項目? 網(wǎng)吧收銀系統(tǒng)綜合運用C++基礎(chǔ)知識、MFC Dialog、標準Windows窗體(菜單、工具欄)、常用控件和SQL Server 2005數(shù)據(jù)庫等,按照企業(yè)的項目標準流程進行開發(fā)。 項目目標: 認知式課程實踐技術(shù)方向選用C++,通過桌面應(yīng)用程序的開發(fā),結(jié)合個體軟件過程(PSP)進行實訓,鞏固核心計算機課程,并加強運用,閱讀并填充需求規(guī)格說明書和設(shè)計文檔,提高編程實踐能力。 (1) 了解項目業(yè)務(wù)背景,調(diào)研網(wǎng)吧管理系統(tǒng),了解計費管理功能等。 (2) 掌握C++開發(fā)工具和集成開發(fā)環(huán)境(Visual C++ 6.0)。 (3) 掌握C++面向?qū)ο蟮木幊獭?/div>
(4) 理解MFC基本框架,重點理解Dialog對話框編程、常用控件編程、表格控件、標準窗體(菜單欄、工具欄)等。 (5) 掌握SQL語法,熟悉SQL Server 2005數(shù)據(jù)庫,掌握ADO編程。 (6) 了解UML建模和工具使用,了解數(shù)據(jù)庫建模和PowerDesigner使用;進行項目需求調(diào)研和分析,理解需求和設(shè)計技術(shù)。 (7) 理解軟件項目的開發(fā)過程,理解C/S(客戶/服務(wù)器)結(jié)構(gòu)。 (8) 養(yǎng)成良好的編碼習慣 ,提高C++語言編程能力,綜合MFC Dialog和ADO編程,開發(fā)“網(wǎng)吧收銀系統(tǒng)”標準Windows桌面應(yīng)用程序。 系統(tǒng)用例圖: ![]() 系統(tǒng)功能: ![]() 系統(tǒng)環(huán)境: 1、系統(tǒng)開發(fā)環(huán)境
2、系統(tǒng)運行環(huán)境 系統(tǒng)為MFC標準對話框桌面應(yīng)用程序,運行在Windows操作系統(tǒng)。 3、系統(tǒng)拓撲結(jié)構(gòu) ![]() 核心技術(shù): 1、VC工具的使用 (1) 創(chuàng)建工程、導入工程。 (2) 應(yīng)用程序向?qū)、類向(qū)А?/div>
(3) 調(diào)試程序。 2、MFC Dialog編程 (1) MFC Dialog程序的創(chuàng)建。 (2) MFC Dialog程序的運行過程。 (3) 界面布局、基本控件、列表控件。對話框數(shù)據(jù)交換。 (4) 模態(tài)對話框的創(chuàng)建和顯示、對話框間值傳遞。 3、數(shù)據(jù)庫編程 (1) 數(shù)據(jù)庫的設(shè)計。 (2) SQL Server 2005的使用。 (3) SQL語法。 (4) ADO數(shù)據(jù)庫編程:Connection、Command、Recordset。 -------------------課程目錄------------------- 課時1項目簡介課時2需求分析 課時3系統(tǒng)設(shè)計 課時4搭建程序框架 課時5數(shù)據(jù)庫設(shè)計功能概述 課時6設(shè)計數(shù)據(jù)庫-1 課時7設(shè)計數(shù)據(jù)庫-2 課時8創(chuàng)建數(shù)據(jù)庫-1 課時9創(chuàng)建數(shù)據(jù)庫-2 課時10數(shù)據(jù)庫實體類-1 課時11數(shù)據(jù)庫實體類-2 課時12ADO數(shù)據(jù)庫編程-1 課時13ADO數(shù)據(jù)庫編程-2 課時14ADO數(shù)據(jù)庫編程-3 課時15ADO數(shù)據(jù)庫編程-4 課時16主界面設(shè)計-1 課時17主界面設(shè)計-2 課時18添加卡功能概述 課時19界面設(shè)計-1 課時20界面設(shè)計-2 課時21控件映射和消息響應(yīng)-1 課時22控件映射和消息響應(yīng)-2 課時23添加卡數(shù)據(jù)庫編程-1 課時24添加卡數(shù)據(jù)庫編程-2 課時25添加卡數(shù)據(jù)庫編程-3 課時26添加卡數(shù)據(jù)庫編程-4 課時27查詢卡功能概述 課時28界面設(shè)計-1 課時29界面設(shè)計-2 課時30查詢卡數(shù)據(jù)庫編程-1 課時31查詢卡數(shù)據(jù)庫編程-2 課時32查詢卡數(shù)據(jù)庫編程-3 課時33查詢卡數(shù)據(jù)庫編程-4 課時34查看卡功能概述 課時35界面設(shè)計-1 課時36界面設(shè)計-2 課時37界面設(shè)計-3 課時38查看卡數(shù)據(jù)庫編程-1 課時39查看卡數(shù)據(jù)庫編程-2 課時40查看卡數(shù)據(jù)庫編程-3 課時41開始計費功能概述 課時42界面設(shè)計-1 課時43 課時44開始計費數(shù)據(jù)庫編程-1 課時45開始計費數(shù)據(jù)庫編程-2 課時46開始計費數(shù)據(jù)庫編程-3 課時47開始計費數(shù)據(jù)庫編程-4 課時48開始計費數(shù)據(jù)庫編程-5 課時49結(jié)算計費功能概述 課時50界面設(shè)計-1 課時51界面設(shè)計-2 課時52結(jié)算計費數(shù)據(jù)庫編程-1 課時53結(jié)算計費數(shù)據(jù)庫編程-2 課時54結(jié)算計費數(shù)據(jù)庫編程-3 課時55結(jié)算計費數(shù)據(jù)庫編程-4 課時56結(jié)算計費數(shù)據(jù)庫編程-5 課時57結(jié)算計費數(shù)據(jù)庫編程-6
購買主題
已有 7 人購買
本主題需向作者支付 10 資源幣 才能瀏覽
| |||||||||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
小黑屋|資源共享吧 ( 瓊ICP備2023000410號-1 )
GMT+8, 2025-3-12 11:06 , Processed in 0.075049 second(s), 15 queries , MemCached On.