ASP.NET動(dòng)態(tài)Web開發(fā)項(xiàng)目化教程(高職)
定 價(jià):45 元
- 作者:柴繼紅
- 出版時(shí)間:2020/11/1
- ISBN:9787560658643
- 出 版 社:西安電子科技大學(xué)出版社
- 中圖法分類:TP393.092.2
- 頁碼:320
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書基于“互聯(lián)網(wǎng)+醫(yī)療健康”行業(yè)背景,根據(jù)產(chǎn)品實(shí)施與軟件開發(fā)等崗位技能需求,以實(shí)際工作流程來設(shè)計(jì)項(xiàng)目框架。書中內(nèi)容以SQL Server數(shù)據(jù)庫應(yīng)用和ASP.NET Web開發(fā)的任務(wù)實(shí)施為主,知識(shí)講解為輔,兼顧項(xiàng)目化動(dòng)態(tài)Web開發(fā)實(shí)踐與網(wǎng)絡(luò)協(xié)議、數(shù)據(jù)庫管理和ASP.NET應(yīng)用的知識(shí)體系。以GH子系統(tǒng)的開發(fā)為項(xiàng)目載體,知識(shí)體系主要內(nèi)容包括HIS系統(tǒng)行業(yè)軟件業(yè)務(wù)流程、TCP及HTTP等網(wǎng)絡(luò)協(xié)議基礎(chǔ)、數(shù)據(jù)庫查詢與統(tǒng)計(jì)、數(shù)據(jù)維護(hù)與管理、數(shù)據(jù)庫設(shè)計(jì)、面向?qū)ο蟮腃#基礎(chǔ)、ASP.NET的三層架構(gòu)、一般處理程序、ASP.NET內(nèi)置對象、ADO.NET數(shù)據(jù)訪問對象、服務(wù)器控件、數(shù)據(jù)源控件、數(shù)據(jù)綁定等核心模塊,由淺入深,幫助讀者快速入門。
本書適合應(yīng)用型本科和高職院校師生使用,也可作為Web應(yīng)用初級開發(fā)人員的參考書。
ASP.NET技術(shù)是當(dāng)今Web應(yīng)用開發(fā)三大主流技術(shù)之一,它提供了豐富的控件和服務(wù),開發(fā)人員可以用盡可能少的代碼輕松構(gòu)建安全可靠、功能強(qiáng)大的Web應(yīng)用,因此在各行業(yè)應(yīng)用軟件中占有一定的市場份額,如智慧醫(yī)療、電子商務(wù)、智能餐飲、工業(yè)互聯(lián)網(wǎng)等行業(yè)領(lǐng)域。
國家“十三五”規(guī)劃提出了創(chuàng)新未來的健康理念和醫(yī)療服務(wù)模式,加強(qiáng)醫(yī)療信息化、遠(yuǎn)程醫(yī)療服務(wù)、智慧健康管理等細(xì)分領(lǐng)域的發(fā)展。本書選取“互聯(lián)網(wǎng)+醫(yī)療健康”為動(dòng)態(tài)Web開發(fā)項(xiàng)目化設(shè)計(jì)的行業(yè)場景,由HIT企業(yè)一線工程師楊浩老師擔(dān)任技術(shù)顧問,通過分析智慧醫(yī)療健康行業(yè)領(lǐng)域Web應(yīng)用軟件的產(chǎn)品實(shí)施、技術(shù)支持與軟件開發(fā)崗位的核心技能,確定教材的知識(shí)技能模塊和項(xiàng)目任務(wù)。
本書以GH子系統(tǒng)為教學(xué)載體,由入門篇(走進(jìn)HIS的Web世界)、進(jìn)階篇(GH數(shù)據(jù)庫應(yīng)用與設(shè)計(jì))、實(shí)戰(zhàn)篇(GH子系統(tǒng)Web開發(fā))構(gòu)成三層體系模式。采用項(xiàng)目化任務(wù)驅(qū)動(dòng)的方式,帶領(lǐng)讀者由淺入深,分別從Web協(xié)議、數(shù)據(jù)庫設(shè)計(jì)、動(dòng)態(tài)Web開發(fā)三個(gè)模塊全面系統(tǒng)地學(xué)習(xí)基于ASP.NET動(dòng)態(tài)Web開發(fā)相關(guān)的核心技能,在完成項(xiàng)目實(shí)踐任務(wù)的同時(shí),快速系統(tǒng)地構(gòu)建知識(shí)體系。
入門篇 走進(jìn)HIS的Web世界(項(xiàng)目一):介紹醫(yī)療信息系統(tǒng)的行業(yè)背景和技術(shù)前沿,對門診HIS的工作流程模塊進(jìn)行詳細(xì)講解和實(shí)操訓(xùn)練;通過Wireshark軟件分析TCP/IP協(xié)議和HTTP協(xié)議的數(shù)據(jù)交互流程,構(gòu)建IIS、Node.js等Web服務(wù)器,體驗(yàn)基于HTTP協(xié)議的B/S軟件架構(gòu)。
進(jìn)階篇 GH數(shù)據(jù)庫應(yīng)用與設(shè)計(jì)(項(xiàng)目二~項(xiàng)目五):搭建SQL Server環(huán)境,實(shí)現(xiàn)對于GH數(shù)據(jù)庫的簡單查詢、分組查詢統(tǒng)計(jì)、多表查詢、構(gòu)建視圖和存儲(chǔ)過程等綜合應(yīng)用;使用SQL語句的方式來管理數(shù)據(jù)庫中的數(shù)據(jù),包括增、刪、改等對數(shù)據(jù)的基本維護(hù)管理操作,以實(shí)現(xiàn)對數(shù)據(jù)字典信息的維護(hù);學(xué)習(xí)GH數(shù)據(jù)庫的設(shè)計(jì)開發(fā)流程,包括數(shù)據(jù)庫的需求分析、數(shù)據(jù)庫的概念及邏輯設(shè)計(jì)、數(shù)據(jù)庫的物理實(shí)現(xiàn)等核心技能,學(xué)習(xí)使用CREATE、ALTER、DROP等DDL數(shù)據(jù)定義類語言進(jìn)行數(shù)據(jù)庫對象的定義,解決數(shù)據(jù)庫設(shè)計(jì)和實(shí)現(xiàn)過程中所面臨的數(shù)據(jù)完整性問題。
實(shí)戰(zhàn)篇 GH子系統(tǒng)Web開發(fā)(項(xiàng)目六、項(xiàng)目七):實(shí)戰(zhàn)演練小型項(xiàng)目GH子系統(tǒng),掌握基于B/S架構(gòu)的小型信息系統(tǒng)的軟件工程開發(fā)方法和技能;重點(diǎn)訓(xùn)練基于ASP.NET開發(fā)環(huán)境下的項(xiàng)目開發(fā)流程及部署方法,開發(fā)ASP.NET Web Form應(yīng)用和C#類,學(xué)習(xí)基于C#的面向?qū)ο蟮暮诵乃枷;重點(diǎn)學(xué)習(xí)操作ASP.NET數(shù)據(jù)庫訪問基礎(chǔ),數(shù)據(jù)源控件及數(shù)據(jù)展現(xiàn)控件等數(shù)據(jù)綁定的通用方法和技能,以及前端頁面展示組件的綜合應(yīng)用開發(fā)。
針對動(dòng)態(tài)Web開發(fā)類教材大都缺乏行業(yè)應(yīng)用場景的深度融合,缺少基于行業(yè)崗位技能工作流程的工學(xué)結(jié)合項(xiàng)目化教學(xué)設(shè)計(jì)等問題,本書設(shè)計(jì)的項(xiàng)目源于企業(yè)“工作實(shí)務(wù)”,面向健康與醫(yī)療服務(wù)行業(yè)領(lǐng)域,強(qiáng)化訓(xùn)練“醫(yī)工融合”的崗位核心技能。以GH子系統(tǒng)的應(yīng)用及開發(fā)為課程的項(xiàng)目化教學(xué)載體,模擬醫(yī)療軟件公司新入職員工的培訓(xùn)學(xué)習(xí)過程,通過三個(gè)篇章的項(xiàng)目模塊構(gòu)成逐級進(jìn)階的三層體系模式,內(nèi)容深入淺出,由現(xiàn)象到本質(zhì),做中學(xué)、學(xué)中練,以項(xiàng)目任務(wù)為導(dǎo)向,由任務(wù)入手引出相關(guān)知識(shí),通過任務(wù)實(shí)現(xiàn)過程的技能訓(xùn)練,強(qiáng)化學(xué)生對Web開發(fā)的編程、調(diào)試綜合能力。
本書采用“任務(wù)分析思路引導(dǎo)、相關(guān)知識(shí)點(diǎn)探究、開發(fā)實(shí)戰(zhàn)攻略、綜合能力拓展”的教學(xué)方法,突出“做中學(xué)”的實(shí)踐教學(xué)過程,通過項(xiàng)目引入、知識(shí)講解、實(shí)踐提高,逐步為讀者建立完整的知識(shí)技能體系,使讀者能夠根據(jù)指引自學(xué)完成項(xiàng)目開發(fā),零基礎(chǔ)實(shí)現(xiàn)基于ASP.NET的動(dòng)態(tài)Web開發(fā)。
本書中的項(xiàng)目所采用的開發(fā)環(huán)境為VS.NET?2015和SQL Server?2017數(shù)據(jù)庫。需要源代碼的讀者可與編者聯(lián)系(編者郵箱:chaijih@szpt.edu.cn)。由于編者水平有限,加之時(shí)間倉促,書中難免存在疏漏與不足,敬請讀者、同行批評指正。
入門篇 走進(jìn)HIS的Web世界
項(xiàng)目一 走進(jìn)HIS的Web世界 2
任務(wù)1.1 門診HIS的操作應(yīng)用 2
任務(wù)1.2 Web開發(fā)信息流探究 22
進(jìn)階篇 GH數(shù)據(jù)庫應(yīng)用與設(shè)計(jì)
項(xiàng)目二 初識(shí)SQL Server管理系統(tǒng) 70
任務(wù)2.1 使用SQL Server Management Studio 70
項(xiàng)目三 GH數(shù)據(jù)庫的查詢與統(tǒng)計(jì) 87
任務(wù)3.1 GH數(shù)據(jù)庫的簡單查詢 87
任務(wù)3.2 GH數(shù)據(jù)庫的分組與統(tǒng)計(jì) 99
任務(wù)3.3 GH數(shù)據(jù)庫的多表查詢 103
任務(wù)3.4 GH數(shù)據(jù)庫的視圖應(yīng)用 110
任務(wù)3.5 GH數(shù)據(jù)庫的存儲(chǔ)過程應(yīng)用 113
項(xiàng)目四 GH數(shù)據(jù)庫的數(shù)據(jù)維護(hù)與權(quán)限管理 121
任務(wù)4.1 GH數(shù)據(jù)庫的數(shù)據(jù)維護(hù) 121
任務(wù)4.2 GH數(shù)據(jù)庫的安全管理 126
項(xiàng)目五 GH子系統(tǒng)數(shù)據(jù)庫模塊設(shè)計(jì)與實(shí)現(xiàn) 136
任務(wù)5.1 GH子系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 136
任務(wù)5.2 GH子系統(tǒng)數(shù)據(jù)庫實(shí)現(xiàn) 141
實(shí)戰(zhàn)篇 GH子系統(tǒng)Web開發(fā)
項(xiàng)目六 GH子系統(tǒng)開發(fā)C#基礎(chǔ) 154
任務(wù)6.1 第一個(gè)ASP.NET Web Form 154
任務(wù)6.2 GH子系統(tǒng)基于C#?的信息表示 170
項(xiàng)目七 GH子系統(tǒng)動(dòng)態(tài)Web開發(fā) 202
任務(wù)7.1 GH子系統(tǒng)需求分析與設(shè)計(jì) 202
任務(wù)7.2 GH子系統(tǒng)登錄模塊實(shí)現(xiàn) 208
任務(wù)7.3 GH子系統(tǒng)主頁面模塊實(shí)現(xiàn) 242
任務(wù)7.4 GH子系統(tǒng)系統(tǒng)管理模塊實(shí)現(xiàn) 254
任務(wù)7.5 GH子系統(tǒng)掛號登記及查詢模塊實(shí)現(xiàn) 284
參考文獻(xiàn) 314