999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

醫學檢驗技術專業共享主題素材庫的設計與實現

2016-03-10 00:16:42廣州醫科大學衛生職業技術學院吳力挽蘇曼玲
電子世界 2016年24期
關鍵詞:數據庫系統設計

廣州醫科大學衛生職業技術學院 吳力挽 蘇曼玲 楊 翀

醫學檢驗技術專業共享主題素材庫的設計與實現

廣州醫科大學衛生職業技術學院 吳力挽 蘇曼玲 楊 翀

結合醫學檢驗技術專業素材零散、原創不足的問題,為促進專業建設,本文設計實現了一種醫學檢驗技術專業共享主題素材庫,通過對素材庫的架構設計、角色設計、功能設計、數據庫設計,闡述了素材庫開發中用到的存儲過程預編譯、無限級分類、通用SQL防注入、靜態頁生成四種關鍵技術,將素材庫應用于課堂教學及自主學習,激發了學生興趣,提高了學習效率。

醫學檢驗技術;素材庫;存儲過程;SQL防注入

0 引言

隨著社會的不斷發展,社會對醫學檢驗技術人才需求要求不斷增加,但是傳統醫學檢驗技術專業教學模式扁平單一、教學資源相對不足及原創素材匱乏、數據缺乏有效整合和共享、信息化手段滯后脫節,滿足不了培養現代醫學檢驗人才的需要。針對這些問題,本文設計實現了一個醫學檢驗技術專業共享主題素材庫,該素材庫通過引入多種教學資源,如:圖片、動畫、PPT、視頻等,豐富了教學設計,激發了學生興趣,提高了學習效率,解決了醫學檢驗技術專業素材資源匱乏問題,實現資源網絡化、數字化,滿足了培養醫學檢驗技術人才的需要。

1 系統總體設計

1.1 系統架構設計

素材庫使用B/S架構,采用面向對象模塊化開發,設計一個核心子類,負責數據庫的通用連接、存儲過程的調用和對數據的增、刪、查、改操作。對Model封裝成實體類,調用這個核心子類模塊,模塊之間分層架構清晰,耦合度低,便于維護管理。DAL封裝常用的數據訪問操作,常用的數據訪問方法有Add()、Edit()、Delete()、Search()等。BLL控制器接受用戶請求,根據業務邏輯處理用戶請求并返回數據。系統架構見圖1。

圖1 系統架構圖

1.2 系統功能設計

系統功能有題庫管理、信息管理、用戶管理、模板管理、類別管理、內容管理和日志管理。系統模塊功能見表1。

1.3 系統角色設計

該系統角色可以分為三類:審核員、普通用戶和管理員。審核員主要是對資源審核、資源發布和資源檢索;普通用戶主要是資源發布、資源檢索、資源下載;管理員主要是題庫管理、類別管理、用戶管理、角色管理、信息管理、內容管理和日志管理。系統用例見圖3。

表1 系統模塊功能

圖2 系統功能結構圖

1.4 系統數據庫設計

本素材庫采用微軟SQL Server2008數據庫軟件,該數據庫存儲穩定,性能較高,安全性好,在設計中遵循范式理論規約,減少冗余字段,提高數據檢索性能。數據表說明如下:Sck_Answer是問答題和填空題數據表,sck_Choice是單選題和多選題數據表,sck_ Content是內容數據表,sck_Course是課程數據表,sck_User是用戶數據表,sck_Judge是判斷題數據表,sck_Class是類別數據表,sck_ SysLog是日志數據表,sck_Teacher是項目團隊數據表,sck_Template是模板數據表,數據表結構見圖4。

圖3 系統用例圖

圖4 數據表結構

2 系統開發關鍵技術

本系統開發過程中采用了存儲過程預編譯機制,無限級分類,通用SQL防注入,靜態頁生成技術。通過這些關鍵技術,素材庫運行穩定,易于維護,可擴展性好。

2.1 存儲過程預編譯

素材庫所有的數據訪問均采用存儲過程實現,利用存儲過程的預編譯機制,只需在第一次訪問時編譯一次,再次執行無需編譯,從而加快了執行速度。素材庫所有的數據錄入、修改和刪除均采用通用存儲過程實現。執行存儲過程的代碼如下:

Public Function ExecProc(Byval procName, ByRef Parameter)

OpenDB()

Set Cmmd = Parameter

Set Cmmd.ActiveConnection = Conn

Cmmd.CommandType = adCmdStoredProc

Cmmd.CommandText = procName

Set ExecProc = Cmmd.Execute()

End Function

2.2 無限級分類

采用遞歸的方式實現無限級分類,首先定義大類,所有大類ParentID=0,再在大類上添加小類。本素材庫的大類有標準庫、項目庫、案例庫、素材庫、試題庫。標準庫小類有國際標準、國家標準、行業標準、其他標準。項目庫小類有微檢項目、寄檢項目、免檢項目、臨檢項目、血檢項目、生化檢項目。案例庫小類有微檢案例、寄檢案例、免檢案例、臨檢案例、血檢案例、生化檢案例。素材庫小類有微生物檢驗、人體寄生蟲檢驗、免疫學檢驗、臨床檢驗、血液學檢驗、生物化學檢驗、病原生物與免疫學。試題庫小類有微檢試題、寄檢試題、免檢試題、臨檢試題、血檢試題、生化檢試題、人體寄生蟲學試題。

2.3 通用SQL防注入

為了保證素材庫安全訪問,一方面在數據庫端采用存儲過程參數化查詢,另一方面,編寫一個通用函數,函數名為CheckSQLInjection,采用正則匹配技術,正則規則為'|(and|or).+?(>|<|=|in|like)|/*.+?*/|

2.4 靜態頁生成技術

利用DreamWeaver CS6,通過Div+CSS布局設計一個靜態頁模板,模板中定義標簽變量,標題標簽為$title$、作者標簽為$author$、添加時間標簽為$addtime$,內容標簽為$content$,通過Replace標簽替換,將數據表中取得的內容替換相應標簽,在通過FSO中CreateTextFile方法寫入內容,生成靜態頁。該生成方式主要優點是通過靜態頁訪問,不用訪問數據庫,大大減輕了數據庫的訪問壓力,不足是生成的大量網頁會占用硬盤的存儲空間,每次生成都會造成硬盤磁頭頻繁讀寫,影響硬盤使用壽命。

3 總結與展望

本文結合醫學檢驗技術專業教學現狀,設計了一個素材庫系統,具有廣闊的應用前景。在系統開發中,也有一些不完善的地方需要改進,第一,沒有利用Ajax局部刷新技術,影響用戶使用體驗。第二,在試題庫試題錄入方面,沒有通過Excel 模板實現試題批量錄入。最后,需要在緩存優化上和靜態頁生成相結合,加快數據讀取速度。下一步的工作是將題庫部分進一步完善,如試卷智能生成、題型智能分析、試題難度和區分度計算、試卷模板定制等,使素材庫更加符合教學實際,提高教學質量,增強教學效果。

[1]樂德廣,李鑫,龔聲蓉,鄭力新.新型二階SQL注入技術研究[J].通信學報,2015,36(Z1:):85-92.

[2]丁勇.基于層級管理的通用題庫及在線考試管理系統的設計與實現[J].電子技術與軟件工程,2014(20):68-69.

[3]董紅影.《程序設計》在線練習與考試系統的設計與實現[D].中山大學,2014.

[4]沈黎.基于網絡數據庫的存儲過程和觸發器應用研究[J].西南師范大學學報(自然科學版),2016,41(3):51-55.

吳力挽(1980—),男,碩士研究生,高級工程師,研究方向:大數據、信息安全。

廣東省教育廳2015年度高職質量工程立項項目(GDJG2015213)。

楊翀【通訊作者】(1967—),男,醫學學士,軟件工程領域工程碩士,副教授,研究方向:醫學教學資源計算機網絡應用和軟件。

猜你喜歡
數據庫系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
瞞天過?!律O計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 伊在人亞洲香蕉精品區| 亚洲最大综合网| 国产精品成人第一区| 免费不卡视频| 精品福利网| 亚洲一区第一页| 亚洲人网站| 婷婷色婷婷| 国产精品私拍在线爆乳| 国产资源免费观看| 一级毛片在线播放| 三级欧美在线| 91黄色在线观看| 中文字幕调教一区二区视频| 在线色综合| 毛片免费在线| 国产人成午夜免费看| 色老头综合网| 久996视频精品免费观看| 精品国产欧美精品v| 国产真实二区一区在线亚洲| 91欧美亚洲国产五月天| 日韩精品无码免费一区二区三区 | 亚洲人妖在线| 国产在线视频福利资源站| 日韩123欧美字幕| 国产免费精彩视频| 中日韩一区二区三区中文免费视频| yjizz视频最新网站在线| 漂亮人妻被中出中文字幕久久| 波多野结衣一区二区三区AV| 久久天天躁夜夜躁狠狠| 日韩a级片视频| 久久综合亚洲鲁鲁九月天| 日韩资源站| 伊人久久婷婷五月综合97色| 激情六月丁香婷婷| 日本欧美视频在线观看| 另类欧美日韩| 国产国语一级毛片| 四虎永久在线| 91av成人日本不卡三区| 黄色网址手机国内免费在线观看| 亚洲网综合| 欧美成人在线免费| 欧美日韩国产精品va| 国产屁屁影院| 久久无码av三级| 国产亚洲视频播放9000| 精品一区二区三区自慰喷水| AV天堂资源福利在线观看| 无码乱人伦一区二区亚洲一| 少妇精品久久久一区二区三区| 91小视频在线观看免费版高清| 成人日韩欧美| 99精品国产自在现线观看| 亚洲精品少妇熟女| 91福利片| 久久久波多野结衣av一区二区| 少妇高潮惨叫久久久久久| 国产麻豆aⅴ精品无码| 国产欧美另类| 色偷偷综合网| 国产精品3p视频| 国产a v无码专区亚洲av| 亚洲最新在线| 波多野结衣视频网站| 欧美成人精品一级在线观看| 国产va免费精品| 国产亚洲精品97在线观看| 欧美另类精品一区二区三区| 久久国产精品娇妻素人| 国产成人一区二区| 亚洲欧美日韩成人在线| 亚洲国产精品VA在线看黑人| 人妻少妇乱子伦精品无码专区毛片| 青草精品视频| 免费在线国产一区二区三区精品| 亚洲愉拍一区二区精品| 国产亚洲视频中文字幕视频| 啪啪免费视频一区二区| 色悠久久久久久久综合网伊人|