第一篇:基于PDA的營造林外業調查系統設計與實現(終稿)
ArcPad在營造林外業調查系統中的應用?
高飛,吳保國,郭恩瑩,張翰
(北京林業大學,北京 100083)摘要:本文詳細介紹了Esri公司的ArcPad在支持GIS的PDA設備中的應用技術。文中以營造林外業調查系統為例,詳細給出通過ArcPad結合空間數據庫在PDA設備中構建營造林外業調查系統的方法和步驟。關鍵詞:營造林;ArcPad;外業調查;PDA 中國分類號: 文獻標志碼: 文章編號:
The Application of ArcPad in the Afforestation Field Investigation System
GAO Fei, WU Bao-guo, GUO En-ying, ZHANG Han(School of Information Science & Technology of Bejing Forestry University, Beijing 100083)Abstract: The paper detailed the use of ArcPad which was the product of Esri Company as the mobile GIS software applied in afforestation operation.Combining ArcPad with spatial database, the paper introduced the methods and steps in the afforestation field investigation system establishment with PDA.Key words: afforestation;ArcPad;field investigation;PDA 營造林實施與管理是縣級林業局的一項重要工作。在進行營造林作業設計時,必須進行造林作業區外業調查,對造林作業區域的營造林小班的邊界、面積、立地因子等信息進行調查。目前對于營造林造林作業區外業調查的主要手段還是依據地形圖,通過羅盤和測繩進行測量勾繪記錄。利用具有精確GPS定位功能的PDA設備取代傳統的調查手段,具有調查方便、測量準確等優點外,還可以和現有的基于GIS的森林資源管理系統或營造林管理信息系統結合使用,因此越來越受到重視,是目前研究的熱點[1-3]。本文研究利用Esri公司的ArcPad作為PDA設備的移動GIS軟件,結合空間數據庫構建了一個營造林外業調查系統用于外業調查,取代傳統的調查方法,實現造林作業區小班數據信息的采集與管理。ArcPad與營造林外業調查系統的設計 1.1 ArcPad ArcPad是Esri公司開發推出的,適用于移動設備進行野外地圖繪制和GPS、GIS數據采集的,開箱即用的移動GIS應用程序。ArcPad作為一個獨立的軟件產品,可在Windows平臺上安裝使用,它對于熟悉ArcGIS軟件產品的技術人員來說,非常容易使用。
ArcPad提供主要功能有:瀏覽查看GIS數據,包括矢量、柵格、StreetMap、ArcGIS Online數據;增加、修改、編輯GIS數據;搜索GIS要素;使用數據捕獲設備,包括GPS、測距儀、攝像頭;使用StreetMap進行地理編碼和路徑分析;使用GPS進行基本導航;通過ArcGIS Desktop或ArcGIS Server與Geodatabase進行數據同步。
基金項目:貴州省科技計劃課題(黔科合NY字[2008]3059)。第一作者:高飛(1985-),男,碩士研究生。研究方向:林業信息管理與信息技術。Email: gaofei_work@163.com 地址:100083北京林業大學178信箱。
通訊作者:吳保國,男,教授,博士生導師。主要研究方向:森林經理學、林業信息管理與信息技術、林業決策支持系統。電話:010-62338246-428 Email:wubg@bjfu.edu.cn 地址:100083 北京市海淀區清華東路35號北京林業大學178信箱。
1.2 營造林外業調查系統的設計
依據營造林總體設計規程或造林作業設計規程[4-5],造林作業區調查就是對選定的整個造林作業區的各個造林小班進行實地調查,調查造林小班邊界、地貌、坡度、坡向、坡位、坡型、母巖、母質、土壤、植被等立地因子。根據調查要求,首先要從現有的森林資源管理系統或營造林管理系統的森林資源數據庫中選擇調查的區域數據導出到PDA中,然后在使用PDA進行實地核實驗證和數據采集。外業數據采集后,再將PDA采集的數據導出進入營造林管理系統中的數據庫,實現數據的更新,以方便用戶在營造林管理系統對造林小班進行造林作業設計和造林檢查驗收等工作。
根據營造林外業調查工作內容和需求,利用ArcPad實現營造林外業調查系統的流程如圖1所示。首先在PDA中安裝ArcPad,然后利用ArcGIS的ArcPad數據管理功能從已有基于ArcGIS的森林資源管理系統或者營造林管理信息系統的空間數據庫中將調查區域的數據導出到PDA中,即可實現一個營造林外業調查系統實現外業數據的調查和采集。
圖1 ArcPad實現營造林外業調查系統主要流程圖 ArcPad的PDA外業調查系統的實現步驟與方法
2.1 ArcPad的安裝步驟
以個人計算機操作系統為Windows XP、PDA上操作系統為Windows Mobile 6.5為例安裝ArcPad 10.0步驟如下:
①將PDA通過USB數據線連接到個人計算機上,在個人電腦上安裝 Microsoft ActiveSync;
②計算機上啟動Microsoft ActiveSync。Microsoft ActiveSync自動檢測即插即用的PDA設備,或者在Microsoft ActiveSync操作界面使用Sync功能菜單建立PDA和個人電腦見的同步連接連接,當Microsoft ActiveSync顯示Connected,表示個人電腦同PDA已經建立同步連接,可以按訪問移動存儲設備方式操作PDA中文件;
③在計算機上運行ArcPad 10.0的安裝程序進行安裝,將ArcPad 10.0程序安裝到計算機上后,系統也將自動啟動安裝程序,將ArcPad 10.0安裝到連接的PDA中;
④在PDA中,在開始菜單項中就發現新添加的“ArcPad”程序,點擊就可以在PDA中運行ArcPad了。
2.2 PDA外業調查數據的選取 由于個人計算機中的森林資源空間數據量較大,鑒于PDA的數據存儲和計算性能,在外業數據導出前必須進行數據量估計,盡量做到“調查哪里,導出哪里;調查多少,導出多少”,選擇性的導出數據,避免整個空間數據庫導出。
對于已有基于ArcGIS的森林資源管理系統或者營造林管理信息系統,需要從空間數據庫選擇營造林調查區域的森林資源小班現狀空間和屬性數據進簽出(導出)。導出時,可以同時導出調查區域的遙感數據、行政區域數據、河流道路數據等,以方便實際調查中導航和方位確定。
如果外業調查表是一個獨立表結構,該表除包含森林資源小班現狀空間和屬性數據外,還需要增加立地因子評價、調查人、調查時間等屬性因子,其操作步驟如下:
①在ArcCatalog中選中營造林空間數據庫,復制存儲小班詳細信息的小班表,選擇空間數據庫然后粘貼,修改名稱為造林作業區現狀調查表。
⑵在ArcMap中添加造林作業區現狀調查圖層,選中右鍵Open Attribute Table,在Option選項中選擇Add Field添加字段。2.3 營造林外業調查中的數據簽出與簽入
在ArcPad中,數據以文件形式存儲,這些文件主要包括存儲屬性和空間數據的axf文件、數據打開快捷方式的.apm文件、以及存儲外業調查數據修改信息的log文件。
數據簽出(Check Out)就是將個人計算機中空間數據庫中的數據轉換為ArcPad能夠使用的axf文件,將該文件拷貝到PDA中供ArcPad打開使用。數據的簽入(Check In)就是將PDA中使用ArcPad進行采集的數據導出到個人計算機中。用修改后的axf成果文件更新簽出的源文件。
要將營造林管理信息系統中的數據簽入簽出到PDA中,需要使用ArcInfo桌面程序來實現。啟動ArcInfo,在ArcInfo的擴展模塊中勾選“ArcPad Data Manager”后,在就可以使用ArcPad Data Manager工具條進行數據簽入與簽出操作。在數據進行簽出與簽入前,都必須將PDA與個人電腦用USB線連接,利用ActiveSync在個人電腦和PDA間建立連接。
⑴數據簽出
啟動使ArcInfo,加載空間數據庫,使用“ArcPad Data Manager”工具條中的“Get Data for ArcPad”功能,在“Select Data”對話框中列出所有圖層,在其中選擇準備簽出的圖層的Action操作,此時在Action操作的下拉菜單中選擇為Check out for disconnected editing in ArcPad—Data based on defined extend,在Select Output Options對話框中設定選擇的范圍,存儲數據的路徑、文件名、快捷方式名稱,然后點擊“Finish”按鈕就可以實現數據的簽出。
⑵數據簽入
啟動使ArcInfo,加載空間數據庫。使用“ArcPad Data Manager”工具條中的“Get data from ArcPad”選項,在Check In對話框中選擇ArcPad中axf文件的路徑,就可以在簽入對話框中顯示準備簽入的圖層信息和修改信息,外業調查中進行修改的圖層名、映射的字段、添加小班個數、修改小班個數、刪除小班個數、源要素類名稱等信息,此時,選擇需要更新的圖層,然后點擊“Check in”PDA中的數據就用調查成果更新了源數據。ArcPad的PDA外業調查系統的運行實例
啟動PAD,點擊運行ArcPad程序,可以采用打開apm快捷方式或是直接加載axf文件打開打開地圖數據。在ArcPad的“Main Tools”工具條中選擇“GPS激活”,系統就自動進行GPS定位;如果不能激活,此時就需要在ArcPad的“GPS首選項”功能中對參數根據實際情況進行調整。定位成功后,就可以使用“Browse Tools”中的識別功能,識別當前位置小班的信息,可以對小班的屬性信息和實地情況一一進行對比,也可進行放大、縮小等操作,對其他小班進行目測查看。
當需要利用PDA進行實地數據進行采集時,可在ArcPad中選擇“Drawing Tools”工具中選擇“開始/停止編輯”,選擇要編輯的圖層,然后利用選擇工具選擇要進行數據采集的小班,然后點擊“屬性”,此時選擇的細班面的屬性數據就可以進行修改,修改完畢后,再在“開始/停止編輯”進行選擇,保存修改信息即可,就完成了屬性數據的修改,如圖2所示。對空間數據的采集,可以使用選擇或GPS選擇,對選擇的小班在通過“GPS捕獲點”,“GPS捕獲頂點”的方式進行精確選擇和修改,也可以使用目測后,直接進行“插入頂點”、“添加頂點”,對整個小班進行移動、選擇、比例放大縮小或刪除,進行完修改后,需要左下角的功能中選擇“提交幾何變換”或“繼續處理”,就將空間數據采集的結果進行保存,如圖3所示。
圖2 屬性數據采集 圖3 空間數據采集 結論
本文主要探討了利用Esri公司的ArcPad軟件在PDA上構建“營造林工程外業調查系統”的方法、步驟與技術。構建的“營造林工程外業調查系統”運行可靠,使用方便。實踐證明,利用該軟件快速建立具有特定功能的PDA移動采集系統是非常方便和容易的。該研究可為其它基于PDA的外業調查業務數據的采集系統的構建提供參考。
參考文獻: [1].陳偉佳,.李明峰,.王永明,等.基于ArcPad的精細農田信息采集系統設計[J].安徽農業科學,2009(30):15035-15037.[2].李勤文, 岳彩榮, 李永和, 等.基于移動GIS的森林資源野外信息采集與發布[J].林業調查規劃,2007(3):10-13.[3].王慶, 陳華軍, 魏薇.基于PDA嵌入式GIS開發研究[J].科技信息,2008(33):449-471.[4] GB/T15782-2009,營造林總體設計規程[S].國家林業局,2009.[5] LY/T 1607-2003,造林作業設計規程[S].北京:中國標準出版社,2004.
第二篇:國情普查外業調查系統技術指標
國情普查外業調查系統技術指標
硬件技術參數
一、系統配置
1、操作系統:Android 2.3
2、處理器:1GHz主頻 Cotex-A8高速處理器
3、內存:512MB DDR2 RAM內存
4、閃存:8GB大容量高速INAND閃存
5、顯示:7英寸半反透多點,分辨率1021*600
二、GPS性能
1、單點定位:2.5米;SBAS:1米 RTD 0.5米
2、高感GPS+GLONASS雙星定位技術
3、支持SBAS(WAAS,EGNOS,MSAS)
4、首次定位時間:30S(典型)
三、通訊接口 1、3G通信:WCDMAEVDO
2、藍牙:BLUETOOTH 2.1
3、Micro SD卡槽、SIM卡槽
4、Mini USB 2.0接口、3.5mm音頻插孔、直流電源插孔
四、電源特性 1、7.4V,4000mAh鋰電池,支持在線充電
2、單塊電池可連續工作8小時
3、易拆卸電池設計,方便電池更換
五、應用功能 1、500萬像素分辨率攝像頭,自動對焦
2、內置麥克風、揚聲器
3、集成高精度重力傳感器,內置麥克風、揚聲器
4、集成電子羅盤、氣壓計 支持高清視頻播放
六、物理性能
1、大小:229*135*30mm
2、重量:730g
3、工作溫度:-30℃~+60℃
4、存儲溫度:-40℃~+80℃
5、防塵防水:IP67
6、防震:全強固式設計,抗1.5米自由跌落
七、選配功能
1、可選配RFID讀寫功能
2、可選配條碼掃描功能
-1-
軟件功能要求
一、樣本采集:
1、樣本點采集:設置地理國情分類分:逐級選擇法圖層查找法。
2、采集樣本坐標: GPS采集、手繪采集。
3、地面照片拍照:采集照片及自動化采集遙感影像切片:包括俯仰角;遙感切片四角坐標、拍攝距離等有關技術標準要求的18項屬性。采集樣本照片要清晰明亮,反差適中,色彩逼真,并滿足項目有關技術要求。
二、成果導入導出:根據《規程》規定,數據的成果提交需包含:外業調查編輯后的mdb文件、解譯遙感影像、樣本數據三部分。
三、軌跡記錄:一鍵開啟關閉軌跡記錄,可按照時間或距離兩種方式記錄,并可回放、導出。
四、放樣:包括點、線放樣;支持輸入坐標、調取坐標、屏幕點擊。
五、核查圖斑:
1、支持電子草圖功能(開關顯示、點、線、面、文字標注、清除等功能)
2、支持各要素圖層對象的屬性查詢、修改,屬性包括地理國情普查和1:1萬數字地形圖各要素圖層屬性項,包括基本屬性(長度、面積)、GB碼、CC碼及坐標等。
3、支持顯示圖面標注地類識別碼(CC碼)、TAG等屬性值。
4、支持遙感影像、地表覆蓋、國情要素各圖層套合顯示,方便直觀核查。
六、新增地物采集:
按照《規程》中要素,編制地理國情普查和1:1萬數字地形圖完整的所有圖層,并可添加、編輯各類地物對象及其屬性。并通過端點捕捉實現新增地物與原有地物無縫連接。
采集方式:包括單點采集、平滑采集、自動采集、手繪采集、自由線采集及斷線續測等。由本產品所出成果均要滿足國家有關技術標準和規范要求。
-2-
第三篇:PDA移動臨床護理信息系統的設計與實現
PDA移動臨床護理信息系統的設計與實現
隨著移動護理信息系統在臨床護理工作中的應用,越來越被管理者所接受,它方便、快捷、小巧、便于攜帶、操作性和實用性強,保證了護理安全,規范了護理行為,增強了護理人員法制意識。雖然具有上述優點,但在我國醫療行業起步較晚,在發展、普及過程中還存在一些有待解決的問題,當前國內各種文摘總結最多的只是對它的應用,而沒有明確提出通過移動護理信息系統對醫療體系做出的巨大變革是改變護理過程中簡單的一對一的服務,通過移動護理信息系統的多端口輸入,達到所有信息在整個護理過程中的共享,從而整合整個醫療護理資源,達到整體護理的目的。本文就移動護理信息系統國內外發展情況、主要功能、對護理工作的作用、目前存在的不足及發展遠景進行了分析。
移動護理信息系統是護士工作站在患者床邊的擴展和延伸,其解決方案以醫院信息系統為支撐基礎,以掌上電腦(PDA)為平臺,以無線局域網為傳輸交換信息平臺,充分利用HIS的數據資源,實現了HIS向病房的擴展和數據的及時交換,極大地推動了醫院的信息化建設和數字化發展趨勢。近年來,隨著無線通信技術在國內醫療機構逐步得到推廣應用,移動護理信息系統在臨床護理工作中也發揮出顯著的作用。現介紹如下。
1.國內外移動護理信息系統的應用
2002年,北京協和醫院開始在呼吸科試用臨床移動護理信息系統,2004年底開始全院推行;2005年,解放軍總醫院開始在幾個病區試用臨床移動護理信息系統;此外,北京同仁醫院、天壇醫院、無錫市中醫醫院、解放軍第302醫院等單位也相繼在臨床使用了移動護理信息系統。臨床移動護理信息系統的成功實施,提高了醫護人員的工作效率。
在國外,PDA應用開始得比較早,但造價高昂。PDA體積小巧、攜帶方便、價格低廉、功能性強,滿足了護士隨時隨地獲取患者信息的需求,越來越受到人們的重視[4]。歐美國家將掌上電腦大量應用于HIS的醫學大全和藥典參考,也應用于臨床患者的跟蹤系統。美國的Bicomerica公司為醫生配備的ReadyScript解決方案,是一個保健現場無線手持設備開具處方和解決藥物治療管理方案。醫生利用無線手持PDA,可以經因特網或其他電子連接將處方以電子方式傳送到患者選擇的藥房,此外ReadyScript還為醫生提供了一系列可提高他們工作效率與能力的工具和資料,從而使他們能夠為患者提供更好的治療及更大的便利。有關資料報道,PDA在臺灣數家醫院的應用效果顯著,且有些醫院在移動式醫療信息管理建設方面已超過歐美等國家,臺灣的新光醫院和長庚醫院都實施了移動醫療整合系統。
2.移動護士工作站功能
移動護士工作站功能模塊使用PDA通過無線局域網與醫院信息系統數據庫鏈接,PDA內置的激光掃描設備掃描病人腕帶的條碼,實現病人床旁信息采集,將護理臨床工作站有效的延伸和擴展到病人床旁。移動護理工作站分為五個小模塊分別為:輸液核對、輸液巡視、體征記錄、床位列表、護理記錄。通過移動護理工作站護士可以實現隨時查看患者基本信息,如患者新開的和已執行的醫囑,每項醫囑執行的時間、頻次等,分門別類顯示口服藥、肌肉注射、靜脈點滴、檢查、檢驗等項目;生命體征信息的床旁采集,如將體溫、脈搏、呼吸、血壓、意識、大小便、體液進出量等數據即時在床頭錄入,保存后信息呈現在醫生及護士工作站;床旁確認醫囑執行,如將醫囑項目按臨床路徑拆分,當護士完成某項目工作后,通過PDA點擊確認,計算機將自動記錄執行時間和操作者,并將執行醫囑的情況通過無線網絡病房護理管理系統即刻回傳到HIS系統,及時為醫生提供患者的治療情況。
2.1 確認患者身份、查詢與統計患者信息 患者入院后,打印以住院號編碼的條形碼腕帶,佩帶于患者腕部作為身份標識。護士在床旁為患者進行治療護理時,用PDA對患者手上的腕帶掃描進行患者身份識別與確認。同時可確認患者給藥單的條形碼與患者腕帶上的身標識條形碼的信息均相關聯。通過無線護士工作站可查看患者的基本信息,包括患者的住院號、床號、姓名、性別、年齡、入科時間、臨床科室、診斷情況、主治醫生、疾病狀態、飲食情況、護理級別、體重、身高、手術時間、過敏史、費用等基本信息;利用在院患者的入院評估單與護理記錄單,可隨時獲得患者的病情信息。
2.2 生命體征的實時采集PDA自動提示生命體征信息采集時間,護士隨身攜帶PDA,將采集的護理數據即時在床頭錄入,保存后信息直接呈現于醫生及護士工作站,HIS系統即時生成體溫單、生命體征觀察單、護理記錄單等記錄,同時將采集的時間和采集人等相關信息記錄到數據庫。當多次錄入生命體征時,計算機可以自動篩選最靠近體溫單記錄點的各項生命體征數據繪制到體溫單上,并自動識別與生命體征正常值差異最大的數據繪制至體溫單上。與PC機上的HIS系統相比,PDA還能顯示正在發熱患者,以便醫護人員及時發現患者病情變化,采取相應的措施。
2.3 出入量的錄入、累加和查詢PDA 明確設置可錄入的項目有體重、腹圍、大便次數、尿量、嘔吐物,各種出入量可隨時錄入。如果需要記錄的項目在PDA里沒有設置,可在“補充項目”中自行添加所需項目,并輸入相應數據,添加的補充項目會在系統中自動保存,記錄用戶所輸入的項目名稱和單位,再次輸入此項目時,只需要在“項目名稱”中選擇該項目即可。各種出入量錄入后將自動累加,24 h累加結果自動記錄在體溫單上。
2.4 醫囑查詢、執行與統計差錯分析功能模塊提供差錯事故登記、查詢、統計分析及相關醫囑登記功能。模塊可以通過多種需求實現統計、查詢及打印功能,如按年、月統計各科及全院護理差錯事故的總數,按性質、后果、經濟損失及發生的原因進行統計分析,按職稱、時間段、班次進行統計分析。模塊的推廣使用有效地協助管理者進一步制訂預防措施,杜絕差錯的發生,從而提高護理管理水平和護理質量。無線護士工作站的設置使醫囑的分時處理成為可能,系統將醫囑按臨床路徑進行拆分,PDA 上只顯示當前班次需要執行的醫囑,并提醒護士需要執行醫囑的時間,在當前班次尚未執行的醫囑可選擇性地交到下一班,交班后的醫囑在當前班次將不再顯示,從而使護理工作程序更為清晰、明了。醫生下達醫囑后,信息自動轉移到PDA上,PDA會提示有新醫囑,提醒提取,護士可以隨時隨地在PDA上提取和轉抄醫囑。經校對后護士可即時進行讀取、查詢、查對與執行。執行醫囑時,執行者只需在指定位置點擊,即可自動生成該條醫囑的實際執行人和真正的執行時間。另外,護士可利用PDA上的遠紅外線,掃描患者的腕帶和輸液袋上的條形碼,然后簡單點擊PDA上的觸屏,就可將醫囑執行時間和執行人等信息直接保存到數據庫中。護士長可隨時查看全天的醫囑執行情況、各種護理記錄的完成情況、病區護理量統計及護士工作量的權重。
2.5 患者護理過程的記錄及護理工作量的統計 責任護士隨身攜帶PDA,特殊的時間治療與護理可設置提示音,可在病房內隨時以點擊的方式將對患者測量到的結果、所執行的操作、觀察到的病情、治療和護理等情況以精確的時間記錄于PDA 上,信息直接回傳到HIS系統,呈現于醫生及護士工作站。工作中的細節問題可以短信方式及時發送于醫生PDA上,保持有效暢通的工作聯系。床旁即時書寫護理病歷,包括記錄單首頁、一般護理記錄單與危重護理記錄單,PDA內設常用醫學術語及護理記錄單模板,錄入過程簡化,護士可點擊選擇或利用手寫板功能稍加修改即可形成記錄,工作效率增加。該系統還設有科主任查房移動記錄功能,利用手寫功能,查房時護士長可在床旁即時完成查房記錄。移動護士工作站充分體現出護理記錄的即時性與真實性。系統還可對護理工作項目進行統計,根據護士上班的時間、所執行各項操作簽名的護理工作,統計出護士個人、病區或者全院某時間段內護理的危重人數、一級護理人數以及具體護理操作數量,通過科學加權使護理工作達到了量化,為科室建立二級考評制度提供了數據基礎。
2.6 護理質量查房移動記錄護理物品管理模塊對臨床護理工作中涉及的消耗支出實行網上業務辦理,包括器械、耗材、辦公用品等需求的申請及各種物資的請領。每月成本支出數據自動生成,增加了經濟核算的透明度與準確性,使護士長對病區每月的成本支出心中有數。物資請領系統設定專人使用權限,有效地堵塞了材料浪費與外流的漏洞。移動護士工作站有護理質量檢查記錄模塊,分為本病區質量檢查與院質量檢查記錄,其中院質量查房包括護理部聯查和夜值班護士長查房。護理管理者行質量檢查時,持PDA在病區發現問題時,選擇檢查內容,點擊不合格項,當場由責任人口令確認,信息記錄于數據庫,即時上傳到護理部,并自動匯總個人、病區、全院合格率。護理部助理只有查看權,無修改權。用PDA 進行移動護理質量檢查,保證了記錄的即時、真實;由管理者與當事人共同簽名確認,保證了檢查結果的公正、透明。同時,責任到人,為年底病區、個人考評提供了依據。另外,自動匯總功能也使護理部助理減少了以往文件輸入及人工匯總時間。
2.7 條碼掃描檢驗標本 無論是傳統的手工檢驗單模式還是標本容器條碼化,都不能解決床旁標本采集容易出錯的問題。引入PDA以后,抽血前護士在床旁先用PDA掃描患者腕帶識別身份,提取檢驗醫囑,然后根據提示在試管架中選擇所需試管,掃描試管條碼后即可進行采血,省去了人工對照的麻煩,同時保證了試管與患者信息的一致性。
2.8 耗材的錄入及費用顯示 在護理過程中所使用的耗材,可隨時點擊耗材對話框,選擇相應的耗材名稱、規格,即完成錄入,可有效避免遺漏。同時,自動顯示患者住院費用,便于通知患者繳納治療費用和解釋費用支出。現有的系統是在醫囑轉抄階段就對其分解的醫囑項目進行了收費,如果患者因某種原因終止醫囑流程后,護士需通過退藥、退單等手段將已收的費用再退給患者,易出現差錯,移動護士工作站實現了確認醫囑執行后再收費。
2.9 字典庫與護理工具庫 無線護士工作站中設立了護理計劃中常用的護理診斷等字典庫,包括目前北美護理診斷協會(north America nursing associa-tion,NANDA)正式通過的148個護理診斷和相關的護理措施等用詞,將各種疾病與其主要的護理診斷與措施呈對應關系排列,避免了護理記錄中繁冗重復。護理工具庫內設置護士工作中常用的計算公式、各種評估表等,方便護士隨時使用。2.10 實時與信息傳遞 醫護人員工作的流動性比較大,PDA提供VOAP方式的小區電話、短信功能,更適合移動工作的特點,當有緊急情況時,可與醫生護士及時聯系。護士排班功能模塊提供多種排班功能需求,如各個護理單元獨立排班功能,護理單元內分組排班功能,繼承排班、護士之間班次交換等快速排班功能。擁有相應權限的護理管理者可任意查詢、瀏覽及打印排班表,查詢全院當日在班人,統計全院或某科室的任一時間段的護士出勤情況和完成各種班次情況,為醫院提供了評價、度量科室工作的客觀依據。管理人員還可根據網上信息動態,合理調配護理人員,克服 “人浮于事”和“超負荷工作”等不良狀況,有效地提高護理質量,增加護士對工作的滿意度。
2.11 護理質量控制 護理質量控制功能模塊建立護理質量控制評價指標體系,將質控體系指標和原始數據標準化,賦予一定權值,護理質量監控人員采用移動查房推車、手持式護理記錄終端通過簡潔的錄入界面將檢查結果和病人意見準確、及時地錄入系統,由系統完成對合格率的統計、分析和評價,從而實現快速處理和反饋。護理管理者在權限范圍可隨時瀏覽、打印質量檢查結果,使護理部擺脫繁多的指標檢查,把多的時間用于指導與解決臨床實際問題。系統多方位和多層面的統計、查詢功能,實現質量數據在科室內部、病區之間的自動排名,為護理質量持續改進提供依據。
2.12 護士技術檔案 護士技術檔案功能模塊將護理人員的相關信息(包括個人基本信息、科研論文、考核成績、技術職稱、培訓情況和護士注冊、學分等)進行存儲并賦予一定的權限。護士可以在權限范圍內可以查閱、更新相關信息。護士檔案管理的信息化,不但有效解決了以往資料保存不全、查詢難的問題,而且減少了手工操作產生的誤差,為管理者全面了解護理隊伍的層次結構,為引進、培養人才提供針對性、合理化的依據。
3.移動護士工作站對護理工作的作用
3.1 優化工作流程,提高工作效率 因移動護士工作站與HIS資源共享,信息一經錄入,多終端讀取,簡化護理記錄程序,減少護士重復勞動,優化工作流程,使護士有更多時間護理患者,提高了患者的滿意度。同時記錄的準確性和及時性增強,提高了護理質量和工作效率。
3.2 建立標識系統,減少護理差錯 目前護理工作中患者的查對有許多不確定性,如同姓名、換床、患者意識障礙等,加上護士查對工作量大,人為出錯的幾率較大。基于患者標識系統的條碼或射頻識別技術,護士在床旁為患者進行操作時,用PDA對患者進行確認,極大地提高了患者身份識別的準確性,為臨床管理路徑提供了輔助手段,確保了治療過程中患者、時間、診療行為的準確性。快捷、方便、有效的醫囑查詢,也能最大限度地防止醫囑漏執行。用PDA床旁掃描檢驗標本,保證了采樣信息的實時性與正確性,徹底解決了標本采集在源頭出錯而造成醫療糾紛的問題。
3.3 解決簽字問題,規范文書書寫 長期以來醫囑執行的簽字問題沒有得到較好的解決,特別是長期醫囑,HIS系統中不能實現,而移動護士工作站中醫囑的拆分實現了所有醫囑執行后即可簽名的功能。簽名方法可直接點擊,簽名時間為服務器提取數據時的時間。移動護士工作站的使用實現了醫囑全程跟蹤,滿足了衛生部和中醫藥管理局《病歷書寫基本規范(試行)》長期醫囑執行后應簽署執行時間和執行人姓名的要求。另外,使用PDA后,無需再打印各種分類執行單,隨著電子病歷歸檔,護理工作真正實現了“無紙化”辦公。3.4 加強質量控制,杜絕護理差錯 移動護士工作站使護理質控深入到醫療護理過程的每個環節,實現了實時環節控制,使終末式管理變為環節控制。即時的信息存取,降低了錯誤率。護士長能夠很方便地隨時掌握全科的護理工作動態,加大了對工作過程的監控及管理,及時發現醫療護理過程中各環節的問題,可及時采取相應的措施,將事后管理變成事前管理,增加了護理管理的深度。
3.5 規范護理行為,增強法制觀念 由于每條醫囑與實際執行人形成一對一的關系,記錄醫囑的執行時間、用藥途徑,對病情觀察的時間、觀察數據即時進行錄入,不但規范了護士的行為,同時為護理工作提供了可靠的數據資料,避免了在醫囑執行過程中責任區分不清。
3.6 提供法律證據,避免護患糾紛 基于HIS系統的安全機制,移動護士工作站準確、實時、完整地記錄醫囑執行時間和執行人,并且永久保存醫囑記錄,為醫療舉證倒置提供了法律依據。
3.7 加強醫護配合,提高患者滿意度 PDA的醫囑提示音、短信功能等為繁忙的臨床護理工作提供了科學有效的保障,減少了醫護語言溝通中的信息傳遞失誤,同時責任護士能及時有效地為患者提供各種治療與護理信息,有利建立良好的護患關系,使患者滿意度上升。
3.8 促進管理創新,樹立護理品牌 移動護士工作站的應用,使護理管理更加嚴謹規范,由定量管理向定性管理轉變、由經驗管理向科學管理轉變,以數據資料為依據,實行對個人、科室、全院護理工作績效考評、合理調配人力資源,促進了醫院護理管理科學化、正規化的進程。實施移動化的醫院,降低了人力資源投入和耗材成本的同時,提高了工作效率,提高了醫院的管理水平,樹立了“精美護理品牌”意識,增加了醫院的競爭力。
4.移動護理信息系統存在不足
(1)由于存儲容量大,每次切換模塊時速度較慢,有待進一步研發。(2)由于我國醫療信息化程度低,無線網絡仍然存在一定的安全隱憂,如何保護移動用戶的合法信息(賬戶、密碼等),使患者的隱私不受侵犯,是一項迫切需要解決的問題。(3)移動醫療的需求還未完全成熟、醫療行業的復雜性、供方技術不成熟、產業鏈沒完全做好準備等都在一定程度上影響其規模和全面發展。(4)醫療信息化的成本不菲,而中國的醫療信息化投入較低,醫院的信息化主要靠自力更生,邊積累邊發展。由于患者涌向大型醫院,很多小醫院門可羅雀,收入都是問題,信息化投入自然更要打個問號了。其次是來自醫院的障礙,包括管理、觀念因素等。(5)特殊的領域,存在著二次開發的現實需求。不同醫院、不同用戶勢必需要適應各自工作環境和工作任務的移動辦公、治療或護理的要求。(6)但繁忙的護理操作中,會發生PDA跌落和碰撞的事情,對無線終端設備造成損壞。(7)國內大多數中小醫院還沒有建立HIS系統,導致HIS市場分化。
4.1傳統信息系統在護理活動中的局限性
4.1.1系統對護理行為執行時間的正確性反映欠缺由于護士工作站一般位于護士站,護士不可能執行一條醫囑后馬上回來記錄一條,一般把醫囑分解時間認作執行時間,導致計算機系統中沒有關于每一條醫囑實際執行狀況的記錄,即:缺少每一條執行項目的實際執行人和實際執行時間,這就給進一步的醫療和護理質量控制帶來了困難。計算機系統沒有相應的真實數據,無法正確反映護理任務的執行情況,也無法對護理質量實施監控,有效規范醫療護理行為,在發生醫患糾紛舉證時也存在法律意義上的不足。4.1.2系統對患者費用發生狀況的客觀性反映欠缺由于現有的系統是在醫囑轉抄階段就對其所分解的執行項目進行了收費,而關于病人是否得到相應治療,實際消耗了多少衛生材料,此方面的信息無法及時地記錄,因而就容易出現計費的疏漏,出現退費、補記、漏記等情況。例如衛生材料的記費通常是在開醫囑的時候作為一條醫囑項目一次性開出并計費,與實際使用數量存在出入,在費用上客觀也存在出入;再比如有些治療項目需要多次進行,往往做不到進行一次記一次,常常是預先計多次或事后一次補記,有時候次日才執行的治療當日就預先收了費,那么給患者的一日清單就發生了混亂,患者難以理解。
4.1.3系統對醫療護理任務執行狀況的真實性反映欠缺已有的信息系統在病房的應用僅僅局限于在護士站的醫囑分解、查詢、確認以及部分護理記錄的書寫,在具體醫囑執行過程中,對護理任務的執行狀況的確認是提前或是延后的,難免會出現一些人為的失誤或醫囑執行不當的情況,如遺漏執行某項醫囑等,一定程度上存在醫療安全隱患。
4.1.4系統對護理查對制度執行的支持欠缺三查七對是護士執行醫囑的重要環節,以往對病人身份的唯一性的查對,主要依靠床號或姓名,對治療內容的確認依據是治療單、輸液單等,這樣既存在病人身份識別差錯的危險,也無法識別治療單抄錯等情況。當然由于床頭牌的存在對保護病人的隱私存在明顯不足。而對于睡眠、昏迷、有精神障礙或者新生兒等的查對存在一定隱患。
4.1.5系統對改進護理模式的支撐欠缺護士需要花費大量的時間來完成護理文件的書寫,即使使用電子護理記錄,傳統情況下也還存在較多的重復勞動,如測量體溫需要記錄在紙上,再到護士站抄錄,沒有更多的時間照護病人。同時在電子病歷實施的情況下,系統無法將護理行為發生的有關臨床信息與電子病歷的數據即時相互共享。
4.1.6系統的知識庫功能在具體護理行為中的即時幫助作用欠缺在信息系統中除了電子病歷本身外,往往還開發應用了一系列知識庫,如合理用藥監測指導軟件、大量的電子書籍、圖片、專業雜志等,包括對護理操作指導的內容等,但由于護理行為發生在病人身邊,傳統方法就無法使護士得到即時的幫助。
綜上所述,如何實現移動護理信息系統,在現階段并不是購買硬件就能達到,只能在現有基礎上進行有效整合,在硬件和軟件功能逐步提升中進行改進。
5.移動護理系統的主要優勢
病人床邊移動護理系統的成功實施,對醫護質量的提高,預防醫療失誤,提高護理效率和管理水平,減輕護士的勞動強度,都起了十分積極的促進作用。移動到床邊是該系統的最顯著特點,它改變了原有醫囑系統的工作模式,最大限度地拉近了護士與病人的距離。由于有了掌上電腦對醫囑執行操作過程的全程記錄,每一條醫囑的執行人和執行時間等主要執行信息得到完整的數字化體現,這使得醫護人員對心儀已久的簽字單和工作單無紙化過程成為可能。從護理學的角度說,移動護理系統的實施真正實現了對醫囑實際執行的全過程跟蹤,閉合了醫囑的生命周期,具有原有的H IS系統無法替代的優勢。主要包括: 5.1使醫囑和護理任務的執行更為規范合理它能夠完整地閉合醫囑的生命周期,使護理質量監控和護理工作量的量化成為可能,對提高醫院整體的護理水平起到很大的促進作用。H IS系統中尚未執行的醫囑項目或醫療護理任務,通過無線網絡在病人床邊自動下載到移動設備EDA端,執行護士在病人治療并記錄醫囑具體執行,同時確認后上傳。一方面護士可以在病人床邊得到每一條醫囑的詳細內容,另一方面,醫囑項目在具體執行時將得到電子化確認,同時記錄醫囑的執行人和實際執行時間等重要執行信息。
5.2改變了原有的查對方式移動護理系統通過對條碼技術的使用,利用條碼掃描器對病人所佩腕帶,進行病人身份的確認,用電子化的手段來幫助醫護人員盡可能地減少醫囑執行過程中可能產生的醫療差錯,確保病人能夠在正確的時間得到正確的治療。向在正確的時間、對正確的對象,通過正確的方法與途徑,給予正確的藥物與治療的目標,大大前進了一步。這一優勢在產科的母嬰護理、昏迷或睡眠狀態患者的護理當中體現得尤為明顯。
5.3使計費更加客觀準確由于是在治療任務執行的同時完成費用的確認,因此它能完整準確地反映病人已使用的材料和產生的治療費用。
5.4保證了信息采集的真實、及時由于采用了無線技術,保證了護理數據采集、護理任務管理、監控的實時性,充分體現了無線醫療管理的優勢,解決了原有方法與電子病歷的時差問題。
5.5改變了護理工作模式護士不再需要帶治療單和各種記錄單即可完成各項工作,減少了重復勞動。比如病人治療任務信息可以在病人身邊通過無線網絡獲得;病人體溫等各項生理信息可即時上傳電子病歷;護士需要知識庫幫助時可以方便地通過無線網絡得到;甚至可以利用EDA進行攝影攝像,并將影象資料上傳PACS,以便一旦發生糾紛或做醫學研究時獲得第一手證據資料。同時護士還可以在床邊采用結構化模板確認的方式方便地進行護理評估,從而快速生成一份電子護理評估單。
5.6方便易用由于采用圖形化與文字兼容的方式,使護士查看歷史體溫記錄等或進行記錄生命特征數據更為直觀方便,同時由于具備多種輸入手段,也使它更加簡便易用。
將現代無線移動技術引入醫院數字化建設意義深遠,也是時代發展的必然選擇,值得廣大醫院信息工作者研究探索。將無線移動技術引入現代護理工作是對傳統護理工作模式的一場革命,必將顯示其更加強大的生命力。
6.醫院信息化建設對移動護理系統的需求
近年來,信息技術已廣泛應用到了醫院臨床,主要是醫生工作站和護士工作站。這些系統的應用,雖然使醫院病房醫護工作實現了計算機操作,提高了工作效率,但仍有因無法跟蹤醫囑全過程等而產生的許多問題。如原有的HIS系統只跟蹤到醫囑轉抄,即把醫囑分解成為可操作的執行項目,按照這些項目,系統執行收費,不再全程跟蹤醫囑的實際執行。這就使得一些重要的醫療信息在實際執行中無法電子化,因而在醫療質量監控和病人費用跟蹤等方面會產生一些無法解決的問題。而“病人床邊移動護理系統”實現了對醫囑實際執行的全過程跟蹤,具有原有的HIS系統無法替代的優勢:
首先,它能夠完整地閉合醫囑的生命周期,使護理質量監控和護理工作量的量化成為可能,對提高醫院整體的護理水平起到很大的促進作用。
其次,移動護理系統通過對條碼技術的使用,能夠用電子化的手段來幫助醫護人員盡可能地減少醫囑執行過程中可能產生的醫療差錯,確保對病人能夠在正確的時間得到正確的治療。
再者,它能完整準確的確認病人已使用的材料和產生的治療費用。既能節省時間又可最大限度地保證數據的準確性。
該系統投入使用后還會帶來很多其他的便利。例如,通過移動設備PDA對病人體征信息進行記錄后,今后的體征記錄將能夠實現脫紙的電子化記錄,體征單也可以被打印出來供醫生參考,這樣就減少了護士手動記錄體征數據和描點畫圖的煩瑣過程,護士可以得到更多的時間和精力去關注病人。在此系統基礎上,實現對護士工作量和護理人力資源的科學化計算機管理也將能夠變為現實。
“病人床邊移動護理系統”的硬件采用的是掌上電腦PDA和病房護士工作站計算機相結合的硬件架構。經過培訓,該系統近日將在內科、外科的8個病房中開始使用,每10張床配一臺掌上電腦。
醫院信息化建設向移動終端延伸的概念在國內已被提出多年,但探索和實踐工作工作剛剛起步。而在國外,此類應用開始得比較早,但造價高昂。2004年,我院按照數字化醫院建設規劃確定實施無線醫療系統的方案,經過仔細的分析和詳細的論證,采用了基于Intel架構的無線移動辦公方案,并在無線醫療成功的基礎上,率先在國內中醫界開發應用了無線移動護理技術,填補了空白。移動床邊護理系統的成功應用,對提高醫院數字化應用水平,提高整體護理質量,保障醫療安全,更好地服務患者具有十分突出的意義。
7.移動護理信息系統的實效
7.1 實現了信息化管理 系統改變了傳統的經驗式管理,克服了大量的手工計算及統計工作,實現了護士排班的電子化,自動統計工作時長、工作班次數量等信息,實現了自動統計處理護理工作指標及指標達標率,使護理管理工作標準化,提高了護理工作的質量和綜合管理能力,推動了護理管理的發展與創新,加強了對護理環節質量控制的力度,利于護理管理者掌握護理工作狀態,使護理工作完全實現量化,加強了管理的深度與廣度,推進了醫院數字化發展的進程。
7.2 提高了服務質量,優化了工作流程 借助二維條碼以及移動護理終端,實現了臨床護理中生命體征數據的記錄和采集,簡化了醫院傳統的抄錄、轉抄、集中繪制生命體征表的流程。臨床護理管理信息系統有效杜絕了人為因素影響操作過程之中的錯漏所造成的醫療事故,為病人和醫院挽回了損失,形成了醫患共贏的局面;有效地提高了臨床護理質量,推進了醫院信息化建設的進程,真正體現了“以患者為中心,以質量為核心”的服務理念。
7.3 加強了環節質量控制 通過信息化手段實現護理質量管理,利用移動設備可將檢查結果準確、及時地錄入計算機,由計算機完成對些信息的存儲、分析和評價。由于信息反饋快,護理管理者可及時查詢各護理單元的護理質量狀況,快速發現和糾正問題,變終末質量管理為環節質量控制,變粗框型管理為實時具體分析,變被動匯報式管理為主動用數據指導質量工作,減少了護理工作的盲目性,減少了護理差錯事故的發生率,提高了病人滿意率。
8.發展前景
隨著醫院信息化建設的快速發展,人們對臨床護理信息化的需求將越來越大,更多適合臨床護理工作需要的系統軟件,使護士能夠利用現代化工具及手段直接服務于患者,提高工作效率。中國醫療衛生信息化雖然與其他行業相比仍然基礎較弱,但增長的勢頭很猛,并被評價為需求旺盛、后勁十足。IBM 大中華區CEO 周偉火昆就曾把未來5~10年的金礦定向到醫療行業,并表示醫療行業的發展一定需要運用IT、移動無線技術,而不光是傳統的HIS。一些醫院正在將IT投資從過去的立項性投資,改變為持續性投資。而且一些三甲醫院的信息化投資正在接近年收入的1%。訊寶科技提出了“合作伙伴生態系統”理念,希望整合專業服務合作伙伴、ISV、服務供應商、分銷合作伙伴、系統集成高等,形成合作聯盟。還有一些企業也在努力創建高效的無線商業軟件聯盟,毫無疑問,移動醫療大潮勢不可擋,并已經給無線、網絡、存儲、安全、軟件、集成等領域帶來巨大商機和挑戰。所以要實現醫院的要求,應做到以下兩點:各軟件的模塊功能可以疊加,方便以后改動;新的信息系統與醫院原有信息系統實現無縫隙連接。由于當前移動護理信息系統還處在摸索過程中,管理者應多搜集使用者的意見,逐步修改,達到最適合本醫院的移動護理信息系統。
第四篇:人事管理系統設計與實現
人事管理系統設計與實現
目 錄
前 言....1 1 需求分析....2 1.1 系統需求...2 1.1 功能需求...2 1.3 可靠性要求...3 1.4 性能需求...3 2 開發環境簡介....4 2.1 Delphi簡介...4
2.1.1 Delphi7的集成開發環境(IDE)...5 2.1.2 Pascal簡介...9
2.2 SQL Server 2000 簡介...10 2.2.1 SQL Server 數據平臺...10 2.3 TQuery部件在SQL編程中的運用...12 3 總體設計....14 3.1 基本設計...14 3.1.1 設計概念...14 3.1.2 功能分析...14 3.1.3 數據流圖...14 3.1.4 系統模塊...16 3.2 用例圖...18 4 數據庫設計....21 4.1 數據庫概念設計...21 4.2 數據庫邏輯結構設計...23 5 詳細設計....30 5.1 系統主窗體...30 5.2 數據庫連接...31 5.3 用戶登陸界面...32 5.4 用戶功能選擇...34 5.5 用戶信息錄入...34 5.6 查詢功能窗體...36 5.7 數據備份和還原窗體...37 5.8 工作日記及工作日記管理...39 5.9 用戶管理及用戶密碼修改...41 5.10 打印報表模塊...43 5.11 數據公用模塊...45 5.12 其它模塊...46 6 總 結....47 參考文獻....49 致謝....50
人事管理系統
網絡工程 雷靈明 指導老師:曹步青
摘要:隨著企業自身人力資源的日益龐大、復雜程度逐漸增強,人機作坊再也無法適應如今企業的人事管理了,取代的是運用各種領域的知識,結合計算機科學而開發的人事管理系統。人事管理系統是典型的信息管理系統(MIS),其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對于前者要求建立起數據一致性和完整性強、數據安全性好的數據庫。而對于后者則要求應用程序功能完備,易使用等特點。人事管理系統是對工作人員進行統一的管理,可以方便的進行錄入,查詢,修改,刪除,退出。經過以上分析,本系統使用Delphi 7.0作為界面和功能開發工具和SQL Sever 2000作為后臺數據庫,利用其提供的各種面向對象的開發工具進行界面和數據庫開發。軟件過程結合了快速原型模型與增量模型的優點:首先在短時間內建立系統應用原型,然后,對初始原型系統進行需求迭代,不斷修正和改進,直到形成可行系統。關鍵詞:人事管理;DEPHI;ADO;SQL server 2000
Personnel Management System Network engineering Lei Lingming Teacher:Cao Buqing
Abstract: Along with their own human resources increasing, complexity growing, the man-machine workshop also is unable adapt the present enterprise’s personnel management again, but the personnel management system that make use of knowledge in different fields and computer science and technology.Personnel management system is a typical management information system(MIS), including the establishment and maintenance of the background-database and front-end application development.To the former, the request for the data which is powerful in consistency and integrity, database which is good in security.For the latter, the request for the applications program which is integrity and easy to easy, Personnel management system can manage the staff and admit input, enquiries, modify, delete, and exit.Through such analysis, the system use Delphi 7.0 as the interface and functions of development tools and take SQL Sever 2000 database as background-database, the development of the interface and database which made use of its object-oriented tools, the software process is formed which is combine the advantage of rapid prototype models and incremental model, as follows: At first application prototype of system is built in a short time, Secondly, the initial prototype system needs to be revised and improved, Finally, it is feasible that the system is built.Key words: human resource management;DEPHI;ADO;SQL server 2000
前 言 背景
在競爭越來越激烈的社會里,企業人事管理就越顯示出其不可缺性,成為企業一個非常重要的模塊。企業人事管理系統主要是用于員工個人相關信息的管理。使用人事管理系統,便于公司領導掌握人員的動向和人員的綜合素質,及時調整人才的分配,使用計算機對人事勞資信息進行管理,具有檢索迅速、查找方便、可靠性高、存儲量大、保密性好、成本低等優點,能夠極大地提高人事資源管理的效率,也是企業科學化、正規化管理的重要條件。目標
設計一個企業人事信息管理系統,此系統要以人為中心,為企業提供全面的人事管理解決方案;
a)為企業建立規范化、實時化人事管理機制;
b)提高企業人事管理的效率、節約相關的管理成本,增強人事管理的安全性;
c)滿足企業管理層,人事業務操作層和全體員工的不同層次和不同方面的需要;
d)對企業將來的整體信息化建設提供必要的支持。需求分析
需求分析是系統開發必要環節,也是重中之重。作為該過程的結果,需求規格說明書是對系統的功能和行為完整的描述。系統設計將來自于需求分析的抽象規格說明轉變為面向真實世界的設計。一旦構建完成,該系統就會投入使用,同時會不可避免地產生更多的新需求。同時,需求過程與分析活動之間有相當程度的重疊,分析建模對于設定工作的范圍和其他一些事來說是必要的,所以我們利用分析模型來描述需求過程,隨著開發工作的繼續,分析活動在工作中占的比例將變得越來越大,直到所有需求都已知。[1]
1.1 系統需求
企業的人事管理職能主要分為人事檔案信息管理、人事變動管理、員工培訓管理、獎懲管理等內容。
a)在人事系統開發時應考慮以下需求: b)滿足人事管理職能的基本要求;
c)進行多層次數據匯總,為各層次管理者的決策分析提供數據; d)具有完整的系統接口,滿足靈活的數據導入與導出; e)對操作人員的技能要求比較低,操作方便; f)能夠實現方便的擴展,滿足企業發展的需要; g)能夠保障人事管理數據的安全、準確。
1.1 功能需求
基于系統需求分析,該系統需要實現以下基本功能:
a)用戶管理:管理系統操作人員,設置操作人員口令和權限。在滿足不同系統用戶的操作需求的基礎上,提高系統的安全性。
b)人事檔案管理:完成企業對員工個人檔案(包括員工的基本檔案和在職信息)的管理及相關操作。操作員進行員工檔案信息錄入及更改,其中包括員工的基本信息、工作經歷、家庭關系、獎懲記錄和培訓經歷,要求對這些員工檔案信息進行新增、修改、刪除操作,同時可以進行查詢和瀏覽操作。該模塊是本系統的重點,用戶可以通過該模塊為單位建立一個比較完整的人事檔案系統,同時可以對檔案進行查看。
c)基礎數據管理:維護人事管理相關的一些基礎數據。主要包括以下功能:
(a)民族檔案設置:維護職工中民族檔案信息;
(b)職工類型設置:維護當前企業職工與企業的關系的類別信息;(c)文化程度設置:維護企業職工的文化程度類別信息;(d)政治面貌設置:維護企業職工的政治面貌類別信息;(e)部門類別設置:維護企業中設立的部門類別信息;(f)職務類別設置:維護企業中設立的職務類別信息;(h)職稱類別設置:維護企業職工的職稱類別信息;
d)人事變動管理:對于人事上的變動調整進行管理,對人員檔案的信息進行更新(如:員工職務、員工職稱、員工性質等的變動)。
e)工作日志管理:記錄部門或系統用戶的一些備忘信息,包括日常的一些事件記錄,以及工作日記的管理維護。
f)數據庫管理:對現有的數據庫進行管理,包括數據備份和恢復,以方便用戶對數據庫的管理和維護工作,提高系統的數據安全性。1.3 可靠性要求
a)計算機穩定可靠,網絡服務和數據庫服務穩定可靠;
b)網絡通暢、穩定;軟件運行穩定;數據計算及數據傳輸無誤;提供數據備份和數據恢復方案。1.4 性能需求 1)硬件環境
在最低配置的情況下,系統的性能往往不盡如人意,現在的硬件性能已經相當出色,且
價格也很便宜,因此通常給服務器端配置高性能硬件。推薦配置為: ·處理器:Intel 奔騰Ⅲ 或更高 ·內存:128MB ·硬盤空間:40GB ·顯卡:Geforce系列顯示適配器或更高。2)軟件環境
·操作系統:windows 98/ME/2000/N ·數據庫:Microsoft SQL server 2000 開發環境簡介 2.1 Delphi簡介
Delphi這個名字源于古希臘的城市名。它集中了第三代語言的優點。以Object Pascal為基礎,擴充了面向對象的能力,并且完美地結合了可視化的開發手段。Delphi自1995年3月一推出就受到了人們的關注,并在當年一舉奪得了多項大獎。
Delphi的出現打破了Visual系列可視化編程領域一統天下的局面。并且Delphi使用了本地編譯器直接生成技術,使程序的執行性能遠遠高于其它產品生成的程序。它還是真正的面向對象的編程語言。PASCAL語言的嚴謹加上可視化的優勢和強大的數據庫功能使得它有充分的資本和微軟的VB叫板。許多人當時都認為Pascal 是最有前途的程序設計語言,并預測Delphi將會成為可視化編程的主流環境。
Delphi在你編好程序后自動轉換成。EXE文件它運行時速度比VB快,而且編譯后不需要其他的支持庫就能運行。它的數據庫功能也挺強的,是開發中型數據庫軟件理想的編程工具。Delphi適用于應用軟件、數據庫系統、系統軟件等類型的開發。而且它擁有和VB差不多一樣的功能,而且一樣能應用API函數,這在控制Windows很有用。
Delphi是全新的可視化編程環境,為我們提供了一種方便、快捷的Windows應用程序開發工具。它使用了Microsoft Windows圖形用戶界面的許多先進特性和設計思想,采用了彈性可重復利用的完整的面向對象程序語言(Object-Oriented Language)、當今世界上最快的編輯器、最為領先的數據庫技術。對于廣大的程序開發人員來講,使用Delphi開發應用軟件,無疑會大大地提高編程效率,而且隨著應用的深入,您將會發現編程不再是枯燥無味的工作——Delphi的每一個設計細節,都將帶給您一份欣喜。
Delphi實際上是Pascal語言的一種版本,但它與傳統的Pascal語言有天壤之別。一個Delphi程序首先是應用程序框架,而這一框架正是應用程序的“骨架”。在骨架上即使沒有附著任何東西,仍可以嚴格地按照設計運行。您的工作只是在“骨架”中加入您的程序。缺省的應用程序是一個空白的窗體(Form),您可以運行它,結果得到一個空白的窗口。這個窗口具有Windows窗口的全部性質:可以被放大縮小、移動、最大最小化等,但您卻沒有編寫一行程序。因此,可以說應用程序框架通過提供所有應用程序共有的東西,為用戶應用程序的開發打下了良好的基礎。
Delphi已經為您做好了一切基礎工作——程序框架就是一個已經完成的可運行應用程序,只是不處理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代碼而已。在空白窗口的背后,應用程序的框架正在等待用戶的輸入。由于您并未告訴它接收到用戶輸入后作何反應,窗口除了響應所有Windows的基本操作(移動、縮放等)外,它只是接受用戶的輸入,然后再忽略。Delphi把Windows編程的回調、句柄處理等繁復過程都放在一個不可見的Romulam覆蓋物下面,這樣您可以不為它們所困擾,輕松從容地對可視部件進行編程。
面向對象的程序設計(Object-Oriented Programming,簡記為OOP)是Delphi誕生的基礎。OOP立意于創建軟件重用代碼,具備更好地模擬現實世界環境的能力,這使它被公認為是自上而下編程的優勝者。它通過給程序中加入擴展語句,把函數“封裝”進Windows編程所必需的“對象”中。面向對象的編程語言使得復雜的工作條理清晰、編寫容易。
說它是一場革命,不是對對象本身而言,而是對它們處理工作的能力而言。對象并不與傳統程序設計和編程方法兼
其中多媒體音頻視頻播放器是通過TMediaPlayer組件來實現的,支持的格式與系統已安裝的解碼器有關。
總 結
6.1 程序設計風格
在設計的時候采用了增量模型的思想:把軟件作為一系列的構件來設計,編碼,集成和測試。
用戶管理,密碼修改,用戶登陸,萬年歷,這些模塊都有高度的獨立性,因此他們的可重用性比較高,基本上是一個單元完成一個功能,模塊規模也比較小,模塊的作用域在控制域之內,只使用了兩個全局變量來存儲用戶名和用戶權限。[1] 在人機界面設計方面,本系統做到了以下幾點: a)保持一致性(界面,背景的致性);
b)提供有意義的反饋(用戶驗證和用戶管理,提供了比較精確的反饋信息);
c)在執行有較大破壞性的動作之前要求用戶確認(數據備份與還原); d)允許大多數取消操作(大多數單元有取消操作功能);
e)允許犯錯誤(由于權限的限制,系統能保護自己不受嚴重錯誤的破壞);
f)按功能對動作分類(在主窗口就是按動作類型組織菜單的); 6.2 有待加強項
a)幫助的制作 一個完整的應用程序必須具有完整的幫助系統;幫助系統可以在必要的時候給用戶信息提示和一些系統相關服務。
b)聲音制作在這里主要是對聲音的加載,我們可以加載一些一般的聲音;主要來源有:音頻CD盤;波形音頻文件;MP3文件等等。其中波形音頻文件以WAV作為文件的后綴,我們可以播放現成的,也可以播放自己錄制的文件。c)我們還可以使用各種組件和ActiveX控件等技術來完善系統。利用一些做好的activeX組件,會縮短開發周期。
由于在開發工程方面缺少經驗,所以這個系統還存在著許多不足之處,在測試過程中總結如下:
a)數據表的設計還不是很合理;
b)數據異常處理要更加人性化,錯誤信息的反饋要更加精確; 6.3 心得
經過一個月的設計和開發,人事管理系統基本開發完畢,其基本功能符合用戶需求,能夠完成基礎數據錄入,數據查詢等基本功能,以及相關報表的打印。在這次畢業設計中,我獲益良多。首先我明白了需求分析對于一個系統的開發的重要性。其次我還學到了如何把一個軟件作為一個工程來做,在真正的軟件開發中,一個軟件系統的開發不是一個人來做,而是很多人合作來完成的,另外還有軟件的后期維護等等,這時就顯現出了把軟件作為一個工程來做的優越性,而這些都離不開數據流圖和模塊的分解。
Delphi是一個非常強大的開發工具,它具有運行速度快、易于學習和使用以及開發效率高的特點,使用起來真的是很順手。學習好一門編程語言以后可以為今后的學習和工作帶來很大的便利。
雖然本系統實現了基本的用戶需求功能,但是還有待于完善和加強,總之通過這次設計和開發過程,我對軟件開發有了進一步的了解。
參考文獻
[1] 張海藩編著.軟件工程導論[M].清華大學出版社出版,2003,1-173. [2] 宋一兵,趙景波,李春艷著.Delphi 7.0基礎教程[M].機械工業出版社,2003,2-30.
[3] 劉瑤儒著.新概念SQL Server2000教程[M].北京科海集團公司出,2001,12-23.
[4] 韓強編著.SQL SERVER 2000 程序員手冊[M].機械工業出版社出版,2000,4-35.
[5] 薩師煊著.數據庫系統概論(第二版)[M].高等教育出版社,1991,8-40. [6] 施伯樂,丁寶康,汪衛著.數據庫系統教程[M].高等教育出版社,2002,1-202.
[7] 肖健著.SQL Server2000實踐與提高[M].中國電子出版社,2002,13-53. [8] 林金霖著.Delphi6 實務經典[M].中國鐵道出版社,2002年5月,6-110. [9] 黃超,王志偉著.Delphi企業經營管理系統開發實例導航[M].人民郵電出版社,2003,20-90.
[10] 程文剛主編.Delphi數據庫實用編程100例[M].中國鐵道出版社,2004,8-63.
[11] 王晟,萬科著.Delphi數據庫開發經典案例解析[M].清華大學出版社,2005,85-89.
[12] 王惠剛,唐晨光彭為著.delphi7/8程序設計[M].清華大學出版社, 2002,42-63.
[13] 瀟湘工作室,邢增平著.Delphi 6.0最佳專輯[M].人民郵電出版社,2003,1-404.
[14] 心鈴.Delphi問答.軟件報[N],2004-07-5.
[15] 高永惠.淺談Delphi中的異常處理方法[J].湖南輕工業高等專科學校學報,2002-04,9-10.
[16] 徐萌飛.在Delphi中使用ADO技術對數據庫操作[J].中國學術期刊(光盤版)電子雜志社,2001,12-13.
[17] 陳建兵.Delphi中基于安全靈活的動態連接遠程數據庫SQL的實現[J].福建電腦,2005,12-13.
[18] 孫育紅.關于地方法院管理信息系統分析設計與實施[D].中國學術期刊電子雜志社,2001,8-9. [19] 岳冰.南部引嫩工程信息管理系統開發[D].中國學術期刊電子雜志社,2003,20-21.
[20] 龐芳,王麗玫.南寧市自動氣象站業務服務數據庫系統[D].中國學術期刊電子雜志社,2004,21-23.
[21] 徐軍.研究生院綜合管理信息系統的研究與實現[D].中國學術期刊)電子雜志社,2004,32-33.
[22] 魯媛媛.碩士生導師綜合素質能力評價指標體系的研究[D].中國學術期刊電子雜志社,2005,18-19.
第五篇:辦公自動化系統的設計與實現
辦公自動化系統的設計與實現
1、摘要
多年以來人們都使用傳統的人工方式管理企業內部信息。這種管理方式不僅讓企業信息管理者感到非常的厭倦,也存在著不可避免的缺點,如效率太低、保密性太差。時間一長,伴隨著企業規模的壯大,企業所需要管理的信息就會越來越多,就會產生大量的文件和數據,這樣就會對查閱、更新、保存等方面都產生不少的困難。隨著科學技術的不斷提高,計算機科學日漸成熟, 其強大的功能已逐漸被人們認識并掌握。如果使用計算機對企業信息進行管理,具有傳統的手工管理所沒法比擬的優點。例如:檢索迅速、查找方便、可靠性高、保密性好、更新方便等。這些優點能夠極大地提高企業信息管理的效率,大大降低企業在信息管理上的投入,使企業獲得更大的利潤空間。因此,開發一個能夠管理企業各種信息的辦公自動化管理系統是一件十分必要的事情。
關鍵詞:文件,數據,科學技術,信息管理,自動化管理
第一章,導論
第二章,主要研究內容
要求實現一個比較完整的網上辦公系統,該系統可以采B/S結構實現,能夠通過網絡進行辦公及信息交互功能。基本功能包括:電子郵件、公告通知、日程安排、通訊簿、工作計劃、討論區、電話區號查詢、郵政編碼查詢等。
第三章,擬解決的關鍵性問題。
(1)界面簡單可操作性強
(2)安全性
(3)簡便有效的維護手段
(4)可擴充性
(5)功能性強大
(6)強大的糾錯能力
第四章,立論根據及研究創新之處
第五章,參考文獻目錄