出版時間:2009-2 出版社:邱斌 高等教育出版社 (2009-02出版) 作者:邱斌 編 頁數(shù):157
前言
“程序設計”課程是高等職業(yè)技術學院計算機應用專業(yè)的一門公共基礎課程,也是計算機應用專業(yè)的核心課程。該課程的目的是讓學生學會如何使用面向?qū)ο蠊ぞ吆蛿?shù)據(jù)庫系統(tǒng)開發(fā)一個簡單的應用系統(tǒng),掌握面向?qū)ο蟪绦蛟O計的一般方法。按照情境學習理論的觀點,只有在實際情境中學生才可能獲得真正的職業(yè)能力,并提高理論認知水平,因此“程序設計”課程要求打破純粹的講述式教學方式,實施項目教學,以改變學與教的行為。這是教學模式的一個重大轉變。要有力地推動這一轉變,需要以項目為載體來組織課程內(nèi)容。在項目課程設計中,項目載體設計是一個關鍵環(huán)節(jié)?!俺绦蛟O計”課程確定了以典型企業(yè)應用系統(tǒng)為載體的項目設計思路,實際項目設計的典型性既體現(xiàn)了企業(yè)中普遍應用這一實際情況,又能最有效地促進學生職業(yè)能力的發(fā)展,實現(xiàn)本課程的教學目標?!俺绦蛟O計”課程要立足于實際能力培養(yǎng),本書對課程內(nèi)容的選擇標準作了根本性改革,不是以程序設計語言本身的學習為主線組織教學,而是緊緊圍繞程序設計操作崗位的典型工作任務選擇課程內(nèi)容,以更有效地培養(yǎng)學生實際工作的能力,提高課程內(nèi)容的實用性、與工作任務的相關性。本書采用一個進銷存系統(tǒng)的完整的開發(fā)過程作為主線,貫穿全書。通過本書的學習,學生可以掌握軟件項目的編碼、測試和打包流程。章節(jié)編排上參考了軟件項目的實際開發(fā)流程。VisualBasic程序設計的各個知識點以軟件項目開發(fā)的形式讓學生理解和掌握,學生不再是學習和記憶枯燥的語法和抽象的概念,而是通過在軟件項目中的實際運用來掌握。不再是為了學習VisualBasic這個工具本身,而是為了開發(fā)一個實際的軟件項目而使用這個編程工具。在用中學,學用結合,是本書編寫的宗旨。
內(nèi)容概要
《程序設計》是國家示范性高職院校建設項目成果,由首批國家示范性高職院校寧波職業(yè)技術學院編寫?!冻绦蛟O計》將應用系統(tǒng)開發(fā)和Visual Basic程序設計很好地結合在一起,既節(jié)省了讀者學習程序設計理論知識的時間,又能做到學以致用,使讀者在開發(fā)軟件系統(tǒng)的過程中積累實際的編程經(jīng)驗?! 冻绦蛟O計》先對進銷存系統(tǒng)做了簡單的介紹,闡述了企業(yè)實施進銷存系統(tǒng)的作用和意義,并且對本書中開發(fā)的進銷存系統(tǒng)的需求進行了分析,對系統(tǒng)的功能進行了分析和分解?! 冻绦蛟O計》后面幾章再對該進銷存系統(tǒng)的實現(xiàn)部分進行逐章節(jié)的講解,對開發(fā)過程中涉及的相關問題做了說明,對編程中需要用到的知識點也做了比較詳細的闡述。讀者可以按照書中的步驟自己動手實現(xiàn)該系統(tǒng)?! 冻绦蛟O計》可作為高職高?!俺绦蛟O計”及相關課程的教材,也可作為學習Visual Basic和程序設計的自學入門參考書。
書籍目錄
導引 進銷存軟件項目的分析和任務分解0.1 進銷存軟件項目的分析0.1.1 進銷存簡介0.1.2 進銷存系統(tǒng)的作用0.2 進銷存系統(tǒng)的需求分析0.2.1 貨物信息管理0.2.2 進貨管理0.2.3 庫存管理0.2.4 銷售管理0.2.5 用戶設置0.2.6 報表設計0.2.7 數(shù)據(jù)備份0.3 任務分解0.3.1 任務簡介0.3.2 任務分解表第1章 設計登錄界面1.1 制作登錄窗體任務1.1.1 窗體的設計任務1.1.2 登錄功能任務1.1.3 程序的保存任務1.1.4 程序的測試1.2 登錄窗體的改進任務1.2.1 用戶身份安全檢查任務1.2.2 出錯定位功能的實現(xiàn)任務1.2.3 接收鍵盤輸入功能的實現(xiàn)任務1.2.4 程序的測試1.3 登錄ID驗證任務1.3.1 數(shù)據(jù)庫設計任務1.3.2 連接數(shù)據(jù)庫任務1.3.3 程序的測試本章任務總結實踐與練習第2章 設計主界面2.1 制作主窗體任務2.1.1 新建MDI窗體任務2.1.2 登錄窗體和主窗體切換的實現(xiàn)任務2.1.3 設計主菜單2.2 制作狀態(tài)欄任務2.2.1 添加狀態(tài)欄控件任務2.2.2 編寫事件代碼本章任務總結實踐與練習第3章 貨物信息管理3.1 貨物信息相關數(shù)據(jù)表的設計任務3.1.1 創(chuàng)建“貨物目錄”數(shù)據(jù)表任務3.1.2 創(chuàng)建“計量單位”數(shù)據(jù)表3.2 貨物信息輸入任務3.2.1 貨物信息輸人窗體的設計任務3.2.2 添加貨物信息任務3.2.3 保存貨物信息任務3.2.4 取消添加的商品信息任務3.2.5 貨物類別管理任務3.2.6 貨物單位的管理任務3.2.7 測試貨物信息輸人功能3.3 貨物信息修改任務3.3.1 貨物信息修改窗體的設計任務3.3.2 修改貨物信息任務3.3.3 查詢功能任務3.3.4 測試貨物信息修改功能3.4 貨物信息查詢?nèi)蝿?.4.1 貨物信息查詢窗體的設計任務3.4.2 按貨物名稱查詢?nèi)蝿?.4.3 按貨物代號查詢?nèi)蝿?.4.4 按價格查詢?nèi)蝿?.4.5 顯示數(shù)據(jù)表中的全部記錄任務3.4.6 查詢關鍵詞的置空任務3.4.7 測試貨物信息查詢功能3.5 貨物信息刪除任務3.5.1 貨物信息刪除窗體的設計任務3.5.2 查詢貨物代號任務3.5.3 刪除記錄任務3.5.4 顯示數(shù)據(jù)表中的全部記錄任務3.5.5 測試貨物信息刪除功能3.6 計量單位管理任務3.6.1 計量單位管理窗體的設計任務3.6.2 保存計量單位任務3.6.3 測試計量單位添加功能本章任務總結實踐與練習第4章 進貨管理4.1 進貨單任務4.1.1 創(chuàng)建“進貨單”數(shù)據(jù)表任務4.1.2 進貨單窗體的設計任務4.1.3 添加進貨單任務4.1.4 修改進貨單任務4.1.5 刪除進貨單任務4.1.6 顯示“進貨單”數(shù)據(jù)表中的全部記錄任務4.1.7 查詢進貨單任務4.1.8 測試進貨單管理功能4.2 進貨單明細任務4.2.1 創(chuàng)建“進貨單明細”數(shù)據(jù)表任務4.2.2 進貨單明細窗體的設計任務4.2.3 添加進貨單明細任務4.2.4 修改進貨單明細任務4.2.5 刪除進貨單明細任務4.2.6 查詢進貨單明細本章任務總結實踐與練習第5章 庫存管理5.1 出入庫管理任務5.1.1 創(chuàng)建數(shù)據(jù)表任務5.1.2 添加模塊文件任務5.1.3 出入庫管理窗體的設計任務5.1.4 工具欄設置任務5.1.5 編輯控制功能任務5.1.6 添加出入庫記錄任務5.1.7 修改出入庫記錄任務5.1.8 刪除出入庫記錄任務5.1.9 保存出入庫記錄任務5.1.10 輸入驗證函數(shù)任務5.1.11 進貨單記錄的唯一性檢查任務5.1.12 數(shù)據(jù)瀏覽功能任務5.1.13 出入庫日期選擇任務5.1.14 選擇貨號5.2 庫存查詢?nèi)蝿?.2.1 庫存查詢窗體的設計任務5.2.2 添加查詢關鍵詞任務5.2.3 添加查詢條件任務5.2.4 生成查詢命令任務5.2.5 查詢出入庫記錄任務5.2.6 測試庫存查詢本章任務總結實踐與練習第6章 銷售管理6.1 銷售單任務6.1.1 創(chuàng)建“銷售單”數(shù)據(jù)表任務6.1.2 銷售單窗體的設計任務6.1.3 添加銷售單記錄任務6.1.4 修改銷售單記錄任務6.1.5 刪除銷售單記錄任務6.1.6 查詢銷售單記錄任務6.1.7 顯示“銷售單”數(shù)據(jù)表中的全部記錄6.2 銷售單明細任務6.2.1 創(chuàng)建“銷售單明細”數(shù)據(jù)表任務6.2.2 銷售單明細窗體的設計任務6.2.3 銷售單明細的添加、刪除、修改和查詢本章任務總結實踐與練習第7章用戶設置7.1 用戶密碼修改任務7.1.1 用戶密碼修改窗體的設計任務7.1.2 修改密碼功能的實現(xiàn)任務7.1.3 測試修改密碼功能7.2 用戶賬號管理任務7.2.1 增加用戶權限功能任務7.2.2 用戶賬號管理功能本章任務總結實踐與練習第8章 報表設計8.1 報表環(huán)境的設置任務8.1.1 添加數(shù)據(jù)環(huán)境任務8.1.2 添加數(shù)據(jù)報表8.2 報表的排版任務8.2.1 報表標題的設置任務8.2.2 報表數(shù)據(jù)項的設置8.3 寺隙的使用任務8.3.1 報表預覽任務8.3.2 報表打印8.4 設計進銷存系統(tǒng)中的其他報表任務8.4.1 設計進貨情況匯總表任務8.4.2 設計銷售情況匯總表本章任務總結實踐與練習第9章 數(shù)據(jù)備份9.1 數(shù)據(jù)庫備份任務9.1.1 數(shù)據(jù)庫備份窗體的設計任務9.1.2 備份功能的實現(xiàn)任務9.1.3 退出功能的實現(xiàn)任務9.1.4 測試數(shù)據(jù)庫備份功能9.2 數(shù)據(jù)庫還原任務9.2.1 數(shù)據(jù)庫還原窗體的設計任務9.2 12恢復功能的實現(xiàn)任務9.2.3 退出功能的實現(xiàn)任務9.2.4 測試數(shù)據(jù)庫還原功能本章任務總結實踐與練習第10章 安裝程序的制作10.1 VisualBasic打包功能的使用任務10.1.1 編譯程序任務10.1.2 打包程序10.2 安裝測試任務10.2.1 安裝包的制作任務10.2.2 安裝程序的測試本章任務總結實踐與練習參考文獻
章節(jié)摘錄
插圖:第3章貨物信息管理3.2貨物信息輸入任務3.2.1貨物信息輸入窗體的設計該任務要實現(xiàn)當貨物信息輸入窗體加載時,向“類別”和“單位”組合列表框中添加一些常見的類別和單位信息。在窗體的數(shù)據(jù)表格中顯示“貨物目錄”數(shù)據(jù)表中的所有記錄,使窗體中每個文本框和組合列表框與數(shù)據(jù)表“貨物目錄”中的字段綁定。初始時“添加”按鈕可用,“保存”和“取消”按鈕為灰色,不可用。實現(xiàn)單擊數(shù)據(jù)表格中的某條記錄,則該記錄的信息顯示在窗體上的對應文本框和組合列表框中。操作步驟①新建一個貨物信息輸入窗體。在VisualBasic開發(fā)環(huán)境右上角的工程窗口內(nèi)選擇“工程1(jinxiaocun.vbp)”列表項,單擊右鍵,選擇“添加”→“添加窗體”菜單項。在彈出的“添加窗體”對話框中單擊“打開”按鈕,完成窗體的添加。設置窗體的標題為貨物信息輸入,窗體的對象名為Frmhwxxsr,保存該窗體。
編輯推薦
《程序設計》為計算機應用技術專業(yè)之一。
圖書封面
評論、評分、閱讀與下載