歡迎來到培訓(xùn)無憂網(wǎng)! 请登录 | 免费注册

咨詢熱線 400-001-5729

位置:包頭培訓(xùn)無憂網(wǎng) > 包頭電腦與IT > 包頭軟件系統(tǒng) > 包頭程序開發(fā)

包頭軟件編程

授課機構(gòu):包頭電腦培訓(xùn)機構(gòu)

地址:內(nèi)蒙古包頭市鋼鐵大街8號華茂大廈

網(wǎng)報價格:¥電詢

課程原價:¥電詢

咨詢熱線:400-001-5729

課程詳情 學(xué)校簡介 學(xué)校地址 申請試聽

關(guān)鍵詞:軟件編程課程 包頭軟件培訓(xùn) 包頭電腦培訓(xùn)

第一學(xué)期:入門階段
靜態(tài)網(wǎng)站設(shè)計與實現(xiàn)
    由基本的HTML語法開始講解網(wǎng)頁設(shè)計的基礎(chǔ)技術(shù),詳細介紹各種網(wǎng)頁制作的標(biāo)記以及Dreamweaver工具的使用; 然后介紹如何運用CSS控制網(wǎng)頁中文字與圖片的樣式,制作滾動條與鼠標(biāo)特效;以口語化的方式說明各種觀念,并配有大量范例,通過實際操作中的學(xué)習(xí)、學(xué)員具備制作靜態(tài)網(wǎng)站的能力。
C#程序設(shè)計基礎(chǔ)
    以對C#的簡介為入口點,全面講解了程序的基本組成、運行原理、調(diào)試方法。C#編程語言規(guī)范以及各個層面的特性,內(nèi)容包括C#的詞法結(jié)構(gòu)、類型、變量、表達式、類、結(jié)構(gòu)、不安全代碼、面向?qū)ο蟮母拍�、異常處理、文件的IO操作,Visual Studio 2005集成開發(fā)環(huán)境的使用、程序調(diào)試技術(shù),.NET Framework2.0類庫一些基礎(chǔ)類的使用。掌握常用的WinForm控件,能夠開發(fā)簡單桌面應(yīng)用程序。深入理解和學(xué)習(xí)面向?qū)ο蟮乃枷牒头椒ǎ瑢W(xué)會用面向?qū)ο蟮姆椒ㄈフJ識問題、分析問題和解決問題。
SQL Server數(shù)據(jù)庫設(shè)計與實現(xiàn)
    學(xué)習(xí)數(shù)據(jù)庫的基本原理和組成,SqlServer的安裝、SqlServer中企業(yè)管理器、查詢分析器、事件探查器等各種工具的使用,數(shù)據(jù)庫的備份、還原,學(xué)習(xí)數(shù)據(jù)庫、表、視圖、索引的概念及其常見應(yīng)用,能夠使用企業(yè)管理器和手工編制表、視圖、索引。掌握各種T-SQL語法,能夠使用T-SQL對數(shù)據(jù)庫查詢、數(shù)據(jù)庫編程、編寫和調(diào)試存儲過程,同時掌握軟件中數(shù)據(jù)庫部分的設(shè)計與實現(xiàn)。學(xué)會使用Visio等建模工具建立、設(shè)計數(shù)據(jù)庫邏輯模型、和物理模型并生成數(shù)據(jù)庫。
項目1:網(wǎng)站靜態(tài)設(shè)計
    講解靜態(tài)網(wǎng)站的設(shè)計過程和涉及到的常見文檔如網(wǎng)站策劃說明書等,學(xué)員利用HTML課程中學(xué)到的知識,在教員指導(dǎo)下獨立制作漢馬網(wǎng)站的主頁,一級、二級頁面。
項目2:工資發(fā)放管理系統(tǒng)
    利用C#課程中學(xué)到知識,應(yīng)用面向?qū)ο笾卸鄳B(tài)的概念、窗體的知識、基本的WinForm控件以及文件IO操作相關(guān)的類,在教員的帶領(lǐng)下實現(xiàn)某公司員工工資的發(fā)放管理軟件的核心功能。掌握基于窗體的開發(fā)技術(shù)。
項目3:短信平臺
     該項目取自實際工程,利用C#課程中學(xué)習(xí)的字符串處理、集合操作、文件操作、MDI窗體,實現(xiàn)中國移動SGIP協(xié)議中短信的接收、發(fā)送,短信內(nèi)容瀏覽,收件箱、發(fā)件箱、客戶地址本的管理。讓學(xué)員掌握面向?qū)ο蟮能浖O(shè)計方法,同時給學(xué)員講解涉及通訊中短信領(lǐng)域的背景知識,通訊協(xié)議的概念,帶領(lǐng)學(xué)員掌握面向?qū)ο蟮能浖治龇椒�,閱讀軟件開發(fā)過程中涉及到的各種文檔:需求分析說明書、概要設(shè)計說明胡、詳細設(shè)計說明書、各種文檔在軟件開發(fā)過程中的作用以及文檔格式、各部分完成的工作。給學(xué)員初步講解文檔中涉及到的各種UML標(biāo)記。
第二學(xué)期:提高階段
C#高級編程
     掌握C#2.0語言的高級特性:各集合類的使用、區(qū)別、及其實際應(yīng)用,泛型的概念和語法,學(xué)習(xí)流(Stream)的概念和IO操作,反射和特征及其在軟件開發(fā)中的應(yīng)用,委托和事件的原理和應(yīng)用。
JAVA Script高級編程
    學(xué)習(xí)語言的核心概念、OBJECT、BOM、DOM,基于對象的編程,面向?qū)ο蟮母拍钤谥械哪M實現(xiàn),閉包的概念及其應(yīng)用,采用工程實踐中的代碼,讓學(xué)員掌握正則表式客戶端表單驗、使用Cookie、樣式表編程、客戶端圖片編程,瀏覽器檢測,創(chuàng)建DHTML等常見任務(wù)以及解決方案,同時掌握的調(diào)試技術(shù)以及常見的調(diào)試工具,以及第三方類庫(JQUERY、YUI)的使用。
ASP.NET2.0&WEB Service

    講解ADO.NET的各種概念:DataSet、DataReader、Connection、Command、DataAdapter、Transactions的概念及其使用,類型數(shù)據(jù)集與非類型數(shù)據(jù)集的區(qū)別及其工程應(yīng)用。詳細講解URL的概念HTTP協(xié)議的格式和主要部分,講解動態(tài)網(wǎng)頁的概念及其各種實現(xiàn)技術(shù),講解B/S結(jié)構(gòu)軟件的概念,講解ASP.NET的頁面組成,頁面聲明周期、頁面模型、部分類概念、聲明式編程的概念,Page類的主要屬性、事件,講解各種WebControl的屬性、事件、方法及其使用。讓學(xué)員理解WebControl的運行原理,講解HTML控件和驗控件的屬性、事件、方法及其使用以及在服務(wù)器端使用動態(tài)注冊指令塊,講解 Request Pipeline的原理和各種內(nèi)置對象:context、server、request、reponse、application的屬性、方法及其使用。講解HTTP模塊的概念、編寫與配置發(fā)布。創(chuàng)建HTTP Handler及其使用。講解ASP.NET中的狀態(tài)管理:HttpApplicationState、ViewState Session、Cooike、講解模板頁的概念、運行原理及其使用。講解皮膚、主題的概念及其使用。講解站點地圖、站點導(dǎo)航的概念及其使用。講解身份驗的概念、三種身份驗方式,表單驗基本原理,F(xiàn)ORM認的編程接口,講解的概念,講解ASP.NET2.0的安全認控件及其配置、站點配置工具的使用,講解成員資格(Membership)管理、角色管理(Role Management),講解數(shù)據(jù)綁定、數(shù)據(jù)綁定表達式的概念及其使用,講解模板的概念,Repeater控件 、DataList,講解SQLDataSource的概念及其使用。講解gridview、detailview、formview的屬性、事件、方法及其使用。講解objectdatasource的屬性、事件、方法及其使用。講解用戶控件和自定義控件的原理及其編寫和使用。講解ASP.NET配置的原理和編程、自定義配置和錯誤處理。講解緩存的概念及ASP.NET各種緩存的原理和使用場合。講解XML Web services 基礎(chǔ)結(jié)構(gòu),ASP.NET中webservice的創(chuàng)建和應(yīng)用,講解涉及到的相關(guān)協(xié)議:SOAP、WSDL,以及WebService安全性。講解GDI+圖形圖像編程,個性化用戶配置、健康監(jiān)控。講解WEB2.0主要概念及其應(yīng)用、webpart的應(yīng)用。

XML基礎(chǔ)
     掌握xml文件的編寫,DTD驗,Schemas驗,DOM(文檔對象模型)及其在.Netframwork平臺下的應(yīng)用,XSLT的概念及其應(yīng)用,XPATH的概念及其應(yīng)用,MSXML的使用,DSO的概念及其使用,XML文件在ASP.NET2.0中的應(yīng)用。
AJAX原理與應(yīng)用
    掌握使用AJAX開發(fā)的基本原理、AJAX.NET客戶端技術(shù)、采用客戶端類庫調(diào)用webservice、用戶認、掌握AJAX.Net服務(wù)器端技術(shù)、使用AJAX.TOOLKIT進行AJAX網(wǎng)站的開發(fā),同時掌握目前各類基于B/S架構(gòu)軟件的ajax使用模式。學(xué)習(xí)HTML(XHTML)、XML、XSL(XSLT、XPath)、、Ajax、Web2.0的相關(guān)技術(shù),學(xué)習(xí)多種Ajax架構(gòu)設(shè)計,學(xué)習(xí)Web2.0核心技術(shù)Web異步應(yīng)用程序開發(fā)。
項目4:B2C電子商務(wù)網(wǎng)站
    該項目取自實際工程,利用asp.net2.0課程掌握的知識實現(xiàn)網(wǎng)站的電子商務(wù)前臺和后臺的各項功能:前臺商品分類,商品重點,商品的單關(guān)鍵字、多關(guān)鍵字搜索,匹配排名,高效分頁客戶注冊、客戶信息維護、購物車實現(xiàn)。后臺實現(xiàn)商品目錄、商品信息維護、訂單處理,客戶資料管理、瀏覽信息、流量統(tǒng)計,后臺用戶角色分配。 第三學(xué)期:實習(xí)就業(yè)階段
    在實習(xí)就業(yè)階段,所有學(xué)員將在漢馬北京就業(yè)部在項目指導(dǎo)老師的帶領(lǐng)和指導(dǎo)下獨立完成東港科技公司門戶網(wǎng)站 和漢馬招生管理系統(tǒng)兩個項目。
軟件工程OOAD&UML
    掌握面向?qū)ο蟮姆治龊驮O(shè)計、能夠使用rational xde等CASE工具進行軟件開發(fā)全流程建模。掌握用例的識別與分析,數(shù)據(jù)實體分析,學(xué)習(xí)各類UML符號,熟悉和編寫開發(fā)過程中的各類文檔,熟悉.net平臺下各種設(shè)計模式:裝飾者模式、工廠方法模式、單件模式、提供者模式、適配器模式等開發(fā)中經(jīng)常用到的設(shè)計模式,以及采用微軟技術(shù)體系常用的應(yīng)用程序架構(gòu)。
項目5:東港科技公司門戶網(wǎng)站
    該項目取自實際工程,應(yīng)用多種ASP.NET2.0的新技術(shù)高效實現(xiàn)的企業(yè)門戶網(wǎng)站。采用了Div+CSS技術(shù)和模板頁實現(xiàn)了網(wǎng)站的布局、使用theme實現(xiàn)網(wǎng)站主題的選取、使用ASP.NET DB數(shù)據(jù)庫實現(xiàn)用戶個人信息管理、使用了高效的存儲過程分頁技術(shù)、頁面輸出緩存技術(shù)以及微軟的elmah錯誤處理模塊。在該項目中,我們?yōu)闁|港科技公司實現(xiàn)了門戶網(wǎng)站的前臺和后臺。前臺實現(xiàn)了文章和新聞的瀏覽、商品展示、重點商品展示、在線訂貨、在線詢價、意向購以及服務(wù)支持等功能。后臺實現(xiàn)了用戶注冊和角色分配、新聞發(fā)布、商品目錄和商品信息維護、在線訂單處理、客戶資料管理、在線投的訂制、發(fā)布和結(jié)果的瀏覽以及流量統(tǒng)計等功能,頁面靜態(tài)化。通過該項目的鍛煉,學(xué)員可以利用該項目的經(jīng)驗為各類企業(yè)開發(fā)門戶網(wǎng)站。
項目6:招生管理系統(tǒng)
    該項目取自實際工程,輔助企業(yè)實現(xiàn)各種工作流程,該項目包含多個模塊:客戶資源管理模塊,日常辦公模塊,學(xué)員學(xué)籍管理模塊,固定資產(chǎn)管理模塊,庫存管理模塊,考勤管理模塊,及時通訊和郵件模塊,大量使用AJAX技術(shù)為客戶提供良好的使用體驗,采用微軟提供的工作流技術(shù)提高開發(fā)效率和系統(tǒng)的可維護性。通過該項目的鍛煉,學(xué)員可以利用該項目的經(jīng)驗為各類企業(yè)開發(fā)管理軟件。
涉及的技術(shù)點和工作
項目階段:服務(wù)器和開發(fā)環(huán)境的搭建 Windows 2003 server、SVN、IIS、FTP、SQL Server(由學(xué)生完成)
    開發(fā)方法:迭代法
項目第二階段:技術(shù)準(zhǔn)備
    1.多層架構(gòu)的講解與實例
    2.企業(yè)級應(yīng)用軟件的技術(shù)要求
    3.各種架構(gòu)的介紹
    4.架構(gòu)設(shè)計原則
    5.多層架構(gòu)的介紹
          各層組件介紹:
                  Presentation Layer Components
                  User interface (UI) components
                  UI process components
                  Business Layer Components
                  Application façade
                  Business components.
                  Business workflows.
                  Business entity components
                  Data Layer Components
                  Data access components
                  Data helper and utility components
                  Service agents
                 Services Layer
    6.Business Layers的設(shè)計方法
              涉及設(shè)計模式講解:
              Transaction Script
              Table Module模式
              Active Record Pattern
              Domain mode
              Query object
    7.本解決方案BLL層的設(shè)計方案
    8.Data Access Layer的設(shè)計方法
    9.Or映射框架的講解
    10.涉及的設(shè)計模式講解
           抽象工廠設(shè)計模式
           Ioc
           Plugin
           提供者設(shè)計模式
           Data Mapper pattern
    11.本解決方案DAL層的設(shè)計方案
    12.Enterpriselib中data、valid的掌握
    13.Ajax service layer的設(shè)計
    14.單元測試原理和講解
    15.客戶端技術(shù)講解
    16.Jquery的使用
           項目中涉及的各種插件講解

項目第三階段:需求分析、建模階段

        Uml建模工具的講解和使用
        編制相關(guān)文檔,構(gòu)建用例模型、用例規(guī)約的編制、用例分析
        構(gòu)建原型
        用例模型評審、文檔評審、原型評審
項目第四階段:概設(shè)、詳設(shè)
  • 培訓(xùn)無憂網(wǎng)
免 費 申 請 試 聽
提交申請,《培訓(xùn)無憂網(wǎng)》課程顧問老師會一對一幫助你規(guī)劃更適合你的專業(yè)課程!

留下你的信息,課程顧問一對一為你規(guī)劃更合適課程!
  • 姓名:

  • 手機:

  • 地區(qū):

  • 想學(xué)什么: