?
該項目主要分為三個方面的架構,分別為數(shù)據(jù)庫架構,技術、模塊化方面進行分層次開發(fā)管理,按照醫(yī)院要求,分別涉及到人員信息管理,設備信息監(jiān)控,以及科研成果申報等一系列模塊,涉及多模塊化,多功能化,元素多樣化,從技術方面來講,
首先叢全香方面主要以CAS單點控制為主保證了系統(tǒng)的安全穩(wěn)定性運行,職責明確化管理清晰化,前臺開發(fā)以ECMAScript為主,以及jquery和html5綜合性開發(fā),數(shù)據(jù)庫方面考慮到訪問量,系統(tǒng)壓力,安全性等,采用了sqlserver數(shù)據(jù)庫,按照科室劃分采用了部分mongodb數(shù)據(jù)庫,由于該系統(tǒng)數(shù)據(jù)涉及到其他系統(tǒng)的接入,監(jiān)控等所以接入方式采用了webservice以及jms等多種方式進行接入監(jiān)控,以便源管理其他系統(tǒng)穩(wěn)定性安全性運行,同時為領導階層提供了決策化管理提供了更加便捷的依據(jù)和數(shù)據(jù),該系統(tǒng)從整體系統(tǒng)的設計到數(shù)據(jù)庫的設計,主要對系統(tǒng)的架構(模塊化架構,數(shù)據(jù)化架構,以及網(wǎng)絡安全架構)做了詳細的介紹,為程序員向高級架構師以及數(shù)據(jù)工程師的轉(zhuǎn)變提供了更高層次的學習平臺。
?

?
1.課程研發(fā)環(huán)境
項目源代碼以java語言為基準,數(shù)據(jù)庫會提供以sqlserver2008為基準的數(shù)據(jù)庫腳本,以下環(huán)境都適用于項目。
開發(fā)工具:myeclipse 8.6;
數(shù)據(jù)庫工具:sqlserver2008
?
2.內(nèi)容簡介
該項目主要分為三個方面的架構,分別為數(shù)據(jù)庫架構,技術、模塊化方面進行分層次開發(fā)管理,按照醫(yī)院要求,分別涉及到人員信息管理,設備信息監(jiān)控,以及科研成果申報等一系列模塊,涉及多模塊化,多功能化,元素多樣化,從技術方面來講,首先叢全香方面主要以CAS單點控制為主保證了系統(tǒng)的安全穩(wěn)定性運行,職責明確化管理清晰化,前臺開發(fā)以ECMAScript為主,以及jquery和html5綜合性開發(fā),數(shù)據(jù)庫方面考慮到訪問量,系統(tǒng)壓力,安全性等,采用了sqlserver數(shù)據(jù)庫,按照科室劃分采用了部分mongodb數(shù)據(jù)庫,由于該系統(tǒng)數(shù)據(jù)涉及到其他系統(tǒng)的接入,監(jiān)控等所以接入方式采用了webservice以及jms等多種方式進行接入監(jiān)控,以便源管理其他系統(tǒng)穩(wěn)定性安全性運行,同時為領導階層提供了決策化管理提供了更加便捷的依據(jù)和數(shù)據(jù),該系統(tǒng)從整體系統(tǒng)的設計到數(shù)據(jù)庫的設計,主要對系統(tǒng)的架構(模塊化架構,數(shù)據(jù)化架構,以及網(wǎng)絡安全架構)做了詳細的介紹,為程序員向高級架構師以及數(shù)據(jù)工程師的轉(zhuǎn)變提供了更高層次的學習平臺。
?
第一講-CAS單點控制
? ? 1.1-cas單點控制原理介紹
? ? 1.2-生成秘鑰
?
第二講-ECMAScript
? ? 2.1-ECMAScript語法規(guī)則
? ? 2.2-ECMAScript原始類型
? ? 2.3-類型轉(zhuǎn)換2
? ? 2.4-一元運算符
? ? 2.5-邏輯運算符
? ? 2.6-函數(shù)和閉包
? ? 2.7-arguments對象管理
?
第三講-JSON
? ? 3.1-json案例開發(fā)介紹
? ? 3.2-java解析json
? ? 3.3-beans轉(zhuǎn)換成json
? ? 3.4-構造json數(shù)據(jù)
? ? 3.5-org.json
? ? 3.6-json對象轉(zhuǎn)換為Map對象
? ? 3.7-json方法測試案例
? ? 3.8關于解析json數(shù)據(jù)
?
第四講-資源監(jiān)控管理系統(tǒng)—開發(fā)環(huán)境配置需求分析
? ? 4.1-系統(tǒng)開發(fā)背景及數(shù)據(jù)庫設計
? ? 4.2-數(shù)據(jù)庫設計
? ? 4.3-Dao類
? ? 4.4-AdapterDao類
? ? 4.5-登錄模塊
? ? 4.6-界面設計
? ? 4.7-文本域設計
? ? 4.8-初始化退出按鈕
? ? 4.9-界面初始化方法
? ? 4.10-主窗體設計
?
第五講-資源監(jiān)控管理系統(tǒng)—系統(tǒng)架構及數(shù)據(jù)庫設計
? ? 5.1-初始化主菜單數(shù)據(jù)
? ? 5.2-初始化數(shù)據(jù)
? ? 5.3-初始化關閉菜單項
? ? 5.4-初始化關于菜單項
? ? 5.5-訪問技術網(wǎng)站菜單項
? ? 5.6-構造菜單
? ? 5.7-創(chuàng)建菜單項目
? ? 5.8-系統(tǒng)用戶管理
? ? 5.9-用戶退出
?
第六講-資源監(jiān)控管理系統(tǒng)—系統(tǒng)松耦合結構圖講解
? ? 6.1-用戶modif
? ? 6.2-構造數(shù)據(jù)項
? ? 6.3-添加系統(tǒng)鼠標事件
? ? 6.4-填充采購藥物
? ? 6.5-客戶信息管理
? ? 6.6-條件查詢客戶詳細信息
?
第七講-系統(tǒng)模塊化開發(fā)
? ? 7.1-供應商信息保存
? ? 7.2-數(shù)據(jù)條件查詢
? ? 7.3-按照編號查詢
? ? 7.4-回款管理
? ? 7.5-回款信息確認
? ? 7.6-庫存盤點
? ? 7.7-查詢盤點庫存
?
第八講-系統(tǒng)功能核心代碼塊設計
? ? 8.1-庫存盤點信息
? ? 8.2-退出藥品銷售
? ? 8.3-退貨處理
? ? 8.4-添加藥品
? ? 8.5-藥品銷售
? ? 8.6-藥品信息采集
? ? 8.7-采購藥品查詢
? ? 8.8-郵件系統(tǒng)發(fā)送模塊
? ? 8.9核心代碼塊開發(fā)
? ? 8.10-運行測試
? ? 8.11-html頁面開發(fā)
? ? 8.12-servlet核心代碼開發(fā)
? ? 8.13-電子郵件服務器
?
第九講-公共模塊類開發(fā)
? ? 9.1進度條模塊管理
? ? 9.2-生成報表
? ? 9.3-接口開發(fā)
? ? 9.4-訂單詳細表接口開發(fā)
? ? 9.5-報表生成
? ? 9.6-設置表頭信息
? ? 9.7-數(shù)據(jù)導入報表
?
第十講-功能編碼調(diào)試
? ? 10.1-核心文件配置管理
? ? 10.2-Action處理類
? ? 10.3-報表總結測試
?
第十一講-程序聯(lián)調(diào)開發(fā)測試
? ? 11.1-系統(tǒng)運行部署測試
?

.png)
?
.png)
?

?

?

?
? 目標一. 了解醫(yī)療資源系統(tǒng)的的環(huán)境配置以及如何在項目中進行運用管理
?
? 目標二. 了解java框架技術,熟悉框架搭建的全過程
?
? 目標三. 可以讓學員迅速掌握各類框架相關信息的配置
?
? 目標四. 可以讓學員熟練使用ER圖的繪制以及系統(tǒng)業(yè)務流程的開發(fā)
?
?