發布時間:2022-03-06 11:39:15
序言:寫作是分享個人見解和探索未知領域的橋梁,我們為您精選了8篇的數據庫需求分析報告樣本,期待這些樣本能夠為您提供豐富的參考和啟發,請盡情閱讀。
通過本課程的學習,使學生能按照用戶需求,編寫網站需求分析報告;對網站進行策劃與設計,運行多種技術對動態網站進行開發和制作;并經過技術測試,最終將其到Internet環境;能對網站進行維護。通過引導、項目實施、討論、總結、測評,幫助學生學習網站設計與開發的基本知識和實用技術,為后續專業課程、專業實踐打下良好基礎,為將來從事網站設計、開發和維護工作奠定良好基礎。同時,在教學過程中,通過團隊開發,形成基本的職業道德意識和職業素質。
1.具體的能力目標能根據用戶需求,確定網站類型與網站內容,編寫網站需求分析報告;能根據實際情況設計出適合的網站頁面風格和布局;能編輯網頁;能運用JSP相關代碼按要求協作完成網站功能;能根據用戶需求設計并協作完成后臺數據庫的開發;能針對網站制訂網站測試計劃并進行功能測試;能申請域名和IP,成功將網站上傳;能及時更新網站,合理優化網站。
2.具體的知識目標掌握域名與IP地址等基本概念;熟練掌握網站設計原則、網站建設基本流程;了解網站運行的硬件與軟件環境;掌握Div+CSS技術;熟練掌握網頁編輯軟件Dreamweaver的使用;掌握數據庫邏輯結構設計方法及數據庫的創建、管理與維護;掌握JSP程序設計語言的語法知識;了解網站更新、故障排除及網站推廣的方法;掌握網站測試的內容、方法和技巧;掌握網站的與管理方法。
3.具體的素質目標培養學生開發網站的團隊協作、交流合作能力;培養學生良好的網站開發崗位人員的職業道德;培養學生與客戶溝通的能力;培養學生的網絡安全意識;提升溝通協調、共同開發網站的綜合能力;培養學生具有較好的分析和解決實際網站開發問題的能力。
二、教學內容的組織與安排
課程組根據網站開發項目實施過程,進行了課程教學內容的開發,充分體現職業性、實踐性和開放性的要求,在內容組織上徹底打破學科知識體系的禁錮,教學擺脫了傳統的以教材為主線的邏輯教學結構方式。對實現案例的模塊功能所需的技能和必備知識進行了全新的組織。
三、課程特色與創新
針對“高職教學背景下,如何提高學生的工程能力、創新意識和協作能力,培養社會需要的計算機人才”這一主題,按照“學研學工融合、突出專業特色、培養應用型人才”的改革思路,結合專業和學科建設,將網站設計與開發課程高職教學改革作為一個整體展開全方位的研究與實踐。
1.“大案例、一案到底”教學根據專業建設思路,結合本課程的特點,推行“大案例,一案到底”案例式教學,課程將真實完整的案例——“網上商城網站的設計與開發”貫穿到整個教學過程中,教學組織上將網站設計與開發根據工作流程,分解成10個相對獨立的模塊,每個模塊完成數據庫開發流程的一個過程,充分體現職業訓練的高職教學特征。
【關鍵詞】人事檔案;身份證讀卡器;數據庫【中圖分類號】R132
【文獻標識碼】A
【文章編號】1672-5158(2012)10-0002-02
1 引言
隨著信息技術的不斷發展,以計算機技術為主體的各類高新技術已經將觸角深入到國民經濟的方方面面。以往,我們的檔案系統主要通過初辦時個人獲得的檔案號,或者通過姓名來查找個人信息。這些方法,在檔案數量較少或個人辦理初期,弊端尚不明顯,而一旦庫容量達到一定的數量級,或者隨著時間的推移,其不足就顯現了出來。主要表現在兩個方面:
同一份檔案重復力理,造成數據冗余。隨著人才的頻繁流動,很多人會把轉出的檔案重新轉回,從而會重新辦理,這樣就會造成同一份檔案在數據庫里有多條記錄。目前系統中這樣的冗余數據很多。
一無法迅速定位。由于檔案數量巨大,通過姓名查找存在重名問題。目前系統中經常有這樣的情況出現:錄入姓名,一下子跳出幾十條同名數據,需要工作人員再次核對生日,院校等信息才能確認某檔案,大大影響效率。
隨著社會的進步和發展,二代身份證在我們的生活中起到越來越重要的作用,二代身份證具有唯一性。本文作者根據自己多年的檔案工作經驗和一定的計算機知識,提出了在當前的人事系統中增加使用二代身份證讀卡器來完成數據的采集、查詢的新方法,徹底解決了這一難題。
2 系統設計
系統設計是本系統開發的重要階段,它直接影響到目標系統的安全和穩定,是整個系統開發工作的核心。
2.1 系統體系結構設計
原應用系統采用的是兩層C/S計算機結構體系,由客戶端和數據庫服務器組成。身份證讀卡器系統配有SDK軟件開發包,對原有的業務系統可以做到良好兼容,將證件識別采集程序嵌入到原來各種應用系統中即可進行數據采集。其模式結構圖見圖1。
2.2 系統流程設計
根據中心業務的工作方式,針對二代身份證可進行機讀識別的特點,借助二代身份證讀卡器,采用“聯機模式方案”,實現中心對客戶身份證信息的采集及有效性驗證。簡單地講,就是將身份證讀卡器與PC通過串口或USB口直接相連,PC上加載加密模式的讀卡器驅動軟件及身份識別應用程序,應用程序將二代身份證中IC的信息(公民身份號碼、姓名、性別、民族、出生日期、住址、簽發單位、簽發日期、有效期截止日期、照片)傳輸到PC中。同時,柜臺工作人員通過PC的顯示來核對機讀的信息與身份證印刷信息是否一致。針對中心的需求實現二次應用程序開發,如將已識別的用戶身份信息的保存、查詢和索引等。
2.3 系統功能模塊設計
系統主要包含信息讀取、身份驗證、將采集到的信息和原系統進行匹配從而實現數據查詢等功能。
2.3.1 自動查詢
工作人員進入客戶端應用程序后,程序自動檢測身份證讀卡器工作狀態,如果感應到有身份證靠近,會直接將身份證號碼這一唯一信息讀入系統,免去手工操作,提高了錄入速度和準確性。系統通過網內線路將采集到的身份證號碼上傳到檔案數據庫,與庫里的信息進行對比查詢,如果查詢到庫中無該客戶記錄,則提示檔案庫不存在此人檔案,可再通過姓名查詢的方式進行二次核查,防止數據庫中身份證數據信息有誤;如果查詢到庫中有該客戶記錄,如果只有一條則直接顯示,如果有重復數據(此檔案重復在該中心辦理),只需選擇正確的一條即可。
2.3.2 雙重驗證
身份真偽通過視讀和機讀雙重驗證,確保用戶身份真實準確。具體講就是系統會通過身份證讀卡器獲取照片信息,然后和事人員進行比對,即可一目了然斷定身份真偽。
2.3.3 信息采集
對于初次辦理的人員,只有將將身份證放在讀卡器上,應用程序會自動采集芯片中的用戶身份信息,從而實現保存、查詢和索引等功能。在采集的過程中,系統會自動判斷檔案數據庫中是否有重復的身份證號碼,如果存在則提示工作人員,以防重復辦理。這樣既能保證數據真實有效,同時又能防止產生冗余數據。
3 關鍵技術分析
人才檔案系統的服務內容繁多,涵蓋了,戶籍,保險公積金等各項業務,業務流程不盡相同,根據各業務特點,在開發期間擬解決以下幾個關鍵問題。
3.1 需求分析與功能抽象技術
通過深入調研,首先弄清楚人才中心檔案管理和檔案服務的基本需求,完成系統功能分析,初步確定體系結構,包括對原系統的改進和待實現功能的定義。在這一過程中要需要整理出詳盡的需求分析報告,盡可能做到完備。根據需求分析報告設計業務系統流程、劃分具體功能,并通過系統信息需求分析的結論,設計本系統的E-R模型,即將業務的需求與表述轉化為數據庫設計專用語言與流程,清晰反映數據及數據之間的聯系與傳遞關系,這個階段是整個系統開發的基礎。在以后的開發過程中還需要根據實際需求變化不斷更改。
3.2 主要技術分析
3.2.1 圖像采集
通過二代身份證讀卡器,可將二代身份證中的加密照片信息讀取到本地指定目錄并存放成圖片文件zp.bmp,應用程序可以顯示改照片信息,并且保存到數據庫中,完成照片的采集。
3.2.2 封裝對象
在PowerBuilder中我們還可以創建自己的用戶對象。我們可以利用面向對象方法中的對象的封裝性、繼承性、多態性等特點使得我們開發的應用程序具有極大的可重用性和可擴展性,而這一點正是軟件工程中對應用程序所提出的重要目標。
在原有的信息管理系統中,多個業務(檔案查詢,初辦,戶籍查詢,戶籍辦理等)需要調用身份證讀卡器供應商提供的動態鏈接文件,為了提高系統的開發效率,使得開發人員無須重復編碼,直接定義了一個不可視控件,將相關函數封裝在該對象中,這樣開發人員使用時只需要聲明變量,系統將自動調用相應的服務例程處理,使用起來簡潔高效。
4 結語
使用身份證讀卡器信息技術輔助人事檔案管理,可有效地解決管理弊端,使數據庫與身份證信息準確。這一技術首先被應用在南京某人才服務機構的檔案管理中,取得了良好的效果。近年來,該技術被迅速推廣到全國其它近二十家人才服務機構,信息管理部門借助“客戶身份證自動采集設備+電子數據庫”的方案對原辦事流程進行改造,從而實現對初辦、后續服務等關鍵環節一勞永逸的立體化管理。通過使用該技術手段,實現了大容量檔案庫房的有序管理,極大的提高了單位的工作效率和服務質量。
參考文獻
關鍵詞:工作流;信息系統
1.引言
中國經濟的多年持續高速發展給廣大企業創造了非常好的生存和發展空間,很多企業的經營規模快速擴張,突破了單一組織、單地域經營的模式,成為具有多種組織形態、跨多個城市、地區、甚至跨全球的企業。這種變化給企業的異地財務管理帶來了前所未有的挑戰,企業規模的擴張必須及時、準確、完整地掌握以財務信息為 核心的經營管理信息,對集團內部的各種資源進行高度集中的管理、控制和配置,迅速地對各種財務、管理方案作出科學的、符合企業價值最大化的決策。
跨區域集團財務會計管理信息系統(簡稱集團財務)是運用系統的方法以計算機和現代通信技術為基本信息處理手段和工具的,能為區域集團財務會計核算、管理、決策提供信息服務的人-機系統。或者說,它是一個由人、機(計算機)組成的能進行財務會計管理信息的收集、傳遞、存儲、加工、維護和使用的系統。它能實測財會管理的運行情況,利用過去的數據預測未來,利用信息控制有關經營管理過程,為財務管理和經營決策服務的系統。
總之,管理信息系統是融合人的現代思維與管理能力和計算機強大的處理、存儲能力為一體的協調高效的人-機系統,其處理對象是企業生產經營、財務會計管理的全過程,通過集中統一規劃設計的數據庫的運用,使得系統中的數據實現了一致性和共享性的鐵道財務會計管理信息系統。
2.集團財務管理系統的設計目標
本系統設計以適應財會改革,加強管理、提高經濟效益的總體要求,滿足集團企業走向市場過程中細化成本計算、嚴格會計核算要求,優化系統資源配置,強化系統軟件集成,擴充系統功能,推進系統間資源共享,優化系統開發、運用人才隊伍,完成財務會計信息管理系統向管理信息系統過渡,為鐵路實現集約經營,提高經濟效益服務,提高鐵道財務會計系統的信息化水平,促進鐵路產業的快速健康發展為指導思想進行系統的規劃、設計、開發和應用。
通過本系統的開發設計要求達到以下目標:在系統開發設計中充分運用軟件工程思想,科學合理地設計系統總體方案;通過研究開發,促進跨區域集團財務會計工作的發展,健全集團財會工作計算機管理制度;設計統一規范的軟件系統、操作系統、網絡系統平臺,統一開發工具和設備選型;制定一套系統開發的文檔規范作為各分系統書寫文檔的標準;設計系統總體結構;設計系統總體網絡結構;完成系統所需編碼分析設計;建立集團財務會計信息庫,為各應用系統的開發完善提供支持,為集團財務會計數據的有效利用開辟渠道。
3.系統需求分析
本系統需求分析主要包括集團財務的業務需求分析、系統功能需求分析,系統性能需求分析和系統運行需求分析。
A. 業務需求分析
系統應滿足集團各級財會部門的財務會計業務的需要。這些部門的財會工作主要包括會計核算管理、成本計算管理、收入管理、資金管理、固定資產管理、分析決策等。
B. 系統功能需求分析
總體上要求系統具有運行穩定、用戶界面友好、操作簡單、維護方便等特點,并且為實現業務要求的各項功能,從軟件系統的角度出發,系統必需具備如下功能:
1) 數據輸入與數據交換功能
2) 系統數據分級存儲功能
3) 報表輸出功能
4) 單項查詢、組合查詢和模糊查詢功能
5) 統計分析功能
6) 預測決策功能
7) 辦公自動化功能
8) 數據恢復備份功能
C. 系統性能需求分析
這是一個龐大的系統工程,涉及面廣,要求準確、及時、真實。它是宏觀管理、企業生產經營決策的重要依據。對系統的安全性、可靠性、響應時間提出了更高要求。
4.系統分析與設計
A. 系統總體邏輯結構
系統可分為基礎應用層、綜合應用層和宏觀決策層,其邏輯結構如圖所示。
第一層是基礎應用層,由各財務會計業務管理信息分系統組成,主要負責進行日常的財會業務處理。這一層包含六個業務分系統,依次是會計核算管理系統、收入管理系統、成本管理系統、資金管理系統、資產管理系統和辦公自動化系統。這一層的各個系統數據庫存放各自的業務數據,實現各自的業務處理,并能夠實現各系統當年、跨年度統計分析,各系統之間存在少量的信息交換。系統所覆蓋的各級財務單位都使用基礎應用層的部分或全部應用軟件,應用范圍最廣,應用量最大,同時該層也是第二層和第三層的主要數據來源,是整個系統建設成功與否的關鍵所在。
第二層是綜合應用層,由財務會計信息庫分系統和點到點成本計算系統組成,主要進行財會信息、人員及法規信息的綜合查詢和統計分析,以及進行全路點到點運輸成本計算。綜合應用層的主要數據來源是基礎應用層,此外還有部分數據來自其它鐵路計算機應用系統和路外計算機應用系統。信息庫系統采用數據倉庫和數據庫兩種存儲結構存儲數據,提供綜合信息查詢,提供綜合信息統計分析;點到點成本計算分系統從信息庫獲得各級單位報來的原始數據,運用各種模型計算區間固定成本和變動成本。
第三層是宏觀決策層,由經濟活動分析決策支持系統組成,主要進行全路或企業范圍內的宏觀和微觀、橫向和縱向財務狀況分析、預測,并能提供可供決策選擇的若干智能化的企業經營方案。宏觀決策層的原始數據來源于鐵道財務會計信息庫,因此應與第二層建立在相同的管理層次上。該層擁有數據庫、模型庫、方法庫和知識庫,運用各種預測模型和方法對宏觀決策層軟件主要供財務、各企業領導、高層財務管理人員使用。宏觀決策層中的預測和決策支持功能需要準確的歷史數據,因此只有在第一層、第二層建設完成并累積若干年準確的原始數據后才能發揮真正的作用和效益。
以上三層形成了財務系統的整體結構。三層分工明確,層次之間數據接口結構化好,各層內部功能的改變不會對其它層次產生影響,符合復雜系統層次劃分的原則。三層作為一個整體互相協作,將為提高財會管理水平、增進企業經濟效益發揮巨大的作用。
5.結論
多地點辦公的企業、跨地域經營 的集團,上級單位及時準確地了解集團內下屬各單位的會計信息,各類會計統計及審批工作及時迅速完成。跨單位、跨期間查詢統計變得容易,大大提高了財務管理效率和水平。
集團總部及時了解分支機構的資金狀況、資金控制、費用支出、既定預算嚴格執行、預算的控制作用得到保證。
企業集團內部交易不在需人工對賬,在數據及時、信息真實的基礎上進行各種維度和指標的分析,為企業控制經營風險、提高財務管理水平、考核評價分支機構的經營業績,提供指標全面,體系完整的分析報告。
參考文獻:
我國現有的大量中小型科技企業在國民經濟中發揮著重要作用,同時也在國家建設、科技創新以及勞動就業等多方面承擔著重要任務,國家為其發展也提供了很多優惠政策。但目前我國中小型科技企業普遍存在一些問題,如小型企業普遍存在管理水平低、對信息資料管理不夠嚴格等問題[1],致使這些企業在市場競爭中處于劣勢。本文以某科技企業為例,在對該企業所處地區的中小型民營科技企業的知識管理現狀進行了解分析的基礎上,將該企業的發展現狀、需求和知識管理特點與實施中小型科技企業知識管理的切實措施相結合,采用基于網絡的ASP.NET的“B/S”結構為該企業搭建了科技信息管理平臺[2],并對企業未來的知識管理進展做出了短期規劃。
該企業主要經營激光器等相關產品,擁有員工數量長期保持在50-60人之間,人員流動性較大,主動的產品技術開發環節較薄弱。經過對該企業進行實地考察并與企業領導進行詳細的討論,歸納總結出企業現階段在知識管理和知識經營方面所面臨的問題:①企業整體資金投入有限,知識管理專項資金投入受限;②企業技術隊伍不穩定,技術人員流動性大,同時缺乏對員工素質的進一步提高;③企業技術隊伍獲得外界新信息、新知識、新技術的途徑有待改善;④企業知識體系結構不完整,導致知識分布零散、不均衡,降低了顯性知識與隱性知識的轉化效率;⑤企業內部缺乏知識共享互動,導致知識增值周期延長;⑥對于知識的資本化運營意識薄弱[3]。
在對經營現狀、前景以及現階段所面臨問題的基礎上,具有針對性設計、搭建了企業科技信息管理平臺,提高科技信息管理水平。
1知識信息平臺模塊設計
通過對該企業所面向的產品市場特點、自身條件及企業預期發展方向的了解和分析,小組對企業信息管理平臺搭建的預期目標以及該企業在信息、知識管理方面的短期規劃進行了如下歸納:
通過實現信息資源庫的多個子端口共享更新,能夠有效實現企業內部知識共享與互動,改善由于溝通交流不及時和技術人員流動性大導致的企業技術知識儲存不穩定的現象;
通過專設數據采集員定期集中采集相關電子資源并進行數據更新,以保證企業技術隊伍對于外界信息、新知識、新技術的獲取需要,能夠簡化技術創新的流程和時間;
通過設置資料存檔模塊,整理企業現狀,便于后期在市場需求分析和技術對比分析的基礎上調整企業運營策略;
通過設計業務分析模塊,便于企業直觀了解自身的知識體系結構,從市場需求信息、產品工藝信息和技術信息的對比分析中,制定企業發展路線。
綜合預期目標,知識管理平臺模塊劃分情況如圖1所示,總共分為三大模塊:知識積累、資料存檔和業務分析。知識積累模塊的設立,能夠有效解決企業專業技術人員流動所帶來的知識損失;在保證模塊內容及時更新的情況下能夠為企業技術隊伍獲取外界新信息、知識和技術提供有效途徑;并且能夠促進企業內部小組知識互動。資料存檔模塊的設立,使企業能夠更加直觀的了解其自身資源體系,能夠解決由于人員流動引起的資源流失。業務分析模塊的設立,對企業的長期健康發展有促進作用,通過市場需求分析規劃企業發展方向,通過產品工藝分析不斷改進企業產品系列,通過技術對比了解差距,以上都為企業能夠在激烈市場競爭中的健康發展打下了堅實的基礎。所搭建的知識管理平臺初步擬實現以下幾方面功能:數據倉庫;共享知識積累;資料存檔;簡易數據庫檢索;簡單信息分析報告展示等。
2信息平臺相關技術信息
通過對企業實際情況的調研,在與目標用戶進行多次需求分析以及計算機水平的溝通討論之后,信息管理系統的設計擬采用基于網絡的ASP.NET的“B/S”結構。相比傳統的“C/S”架構,其優點在于:B/S架構更易于部署和維護,其“瘦客戶”端的特點,使在系統部署時僅需要配置部署于一臺普通的企業級服務器即可,系統的升級維護僅在服務器上進行。不需要對各工作點PC機進行安裝與維護,工作用機無需安裝額外軟件,利用現有的網絡瀏覽器即可登錄。有效地節約企業管理和維護的成本,同時保證了企業內部使用過程中版本的統一。同時,基于網絡瀏覽器的數字圖形操作界面,更貼近于用戶日常上網的習慣,使用戶可以方便快速地上手,降低了操作的復雜性。
平臺的開發結合企業實際使用需求和預期實現功能,小組采用了3層架構的平臺結構,即前端的用戶操作界面、中間的業務邏輯層和后端的數據層。
前端的用戶操作界面(即表示層)通過ASP.Net的Web Forms實現,使用戶能夠根據需要,通過網頁進行具體操作。對于用戶身份和權限不同的問題,小組將用戶劃分為4組:①管理員,可對系統進行遠程后臺登錄、相關信息、數據倉庫整理及備份。②數據采集員,允許對企業相關的產品資料、員工資料、客戶資料進行收集歸檔,對紙質的數據電子化,提交至系統,供業務流程下一環的審核員進行審核。③數據審核員,對采集員提交的數據進行審查核準,無誤后審核通過,相應數據轉移至企業知識庫相關表中。④普通用戶,一般用戶可對知識庫數據進行查詢、瀏覽,實現知識庫數據的使用。在下一步的工作中,可以實現對一般用戶的分部門身份識別,即不同部門的職工僅有權限查詢與本部門相關的信息,有效確保企業知識庫的安全性。
知識管理平臺系統的中間業務邏輯層,包括了產品資料管理、員工資料管理、客戶資料管理、數據統計和用戶訪問管理等方面的功能模塊。各功能模塊高內聚,模塊之間低耦合。代碼相對獨立,便于維護和在未來應用中功能的擴展。
后端數據層主要包括如下幾個數據表:用戶表(通過對用戶身份進行標示,在登錄時賦予相應權限)、技術信息表、專利信息表、產品資料表、員工資料表、客戶資料表和業務分析報告存貯等。本系統的數據層全部采用數據庫的存儲過程來實現對底層數據的操作。中間層通過Database類利用ADO.NET來實現對數據層的操作。
關鍵詞:數據庫課程;實驗課程;實驗教學
1問題提出
隨著信息技術的發展,數據庫技術在信息管理系統中的地位發生了根本性的變化,數據庫技術已經成為信息管理系統的核心技術。為了適應這一現狀需求,高校開設了數據庫系列課程,它包括數據庫原理、數據庫管理系統技術、數據庫應用系統設計等[1],以滿足社會特別是各類企業對具有實際經驗的數據庫設計人才和數據庫應用開發人才的需求。因此,數據庫課程是一門應用性非常強的學科,它不僅要求學生掌握相關的理論知識,更需要學生會將其運用到生產和管理的實踐中去。根據這一特點,我們在數據庫的實驗教學內容中必須引入實際問題模型,讓學生按照數據庫的基本原理和技術,綜合運用所學的知識,對一個實際模型進行深入分析,通過教師、學生以及學生之間的討論甚至爭論,最終設計與實現,培養學生的實際分析和動手能力。
2高校數據庫類實驗課程現狀分析
數據庫系統系列課程一般包括數據庫原理、技術和應用三個部分,原理是基礎,技術是工具,應用是提高,更是實踐。它們相輔相成、互相促進。但目前很多學校過分側重數據庫原理的實驗,采用驗證式的實驗方法[2]比較多。而結合實際模型調研,運用數據庫技術主動分析的設計性實驗安排不足。導致學生通過實驗對課本知識有一定的理解,但涉及到具體應用,需要進行數據庫應用設計時,卻束手無策。
現代企業的數據庫應用系統基本上采用工程化的合作開發方法,其基本特征是按軟件工程學的原則進行組織,以團隊形式進行開發。目前的教學方法比較注重對學生單個技能的培養,而在培養學生綜合技能和團隊合作精神等方面則有比較大的局限。從課后作業、上機實驗到課程設計,幾乎都是學生的個人行為,實驗結果有很多雷同,甚至抄襲,缺乏創新思維的培養,學生不會合作開發一個實用的數據庫應用系統。
企業對數據庫人才的要求不僅僅只是具備數據庫的基本技能,更重要的是具有綜合能力與數據庫的分析設計和實施能力。縱觀目前高校的數據庫實踐教學,基本上是采用課內教學方式進行,實驗的時間又短,課外實踐環節幾乎沒有,培養的只是基本的數據庫原理技能。并且數據庫平臺部署很簡單,基本處在單機系統環境下,與目前企業要求的大型數據庫網絡差別很大,難以培養學生的綜合動手能力、解決大型問題的能力及項目實施能力。
傳統實驗教學模式的具體操作程序是5個固定的環節:預習理論知識、教師講解實驗內容、學生完成實驗、上交實驗結果、教師評價實驗。這種教學環節的構成主要反映了感知教材、理解教材、鞏固知識、運用知識的教學過程,適應了以傳授知識為目的的教學需要,滿足了實驗教學中以驗證實驗為主的教學需要。傳統的實驗教學中,教師掌握著互動的主動權,學生只有被動參與互動,而且受時間和空間的限制,只有少數人能夠有參與互動的機會[4]。
3實驗課程教學模式改革
3.1明確數據庫課程教學目標
為了更好地進行實驗課程教學模式改革,首先必須明確數據庫課程的教學目標,即學生學習數據庫課程是為了數據庫應用系統的設計、規劃、部署、實施、開發和管理。圍繞這一目標,我們認為整個數據庫課程體系結構應體現原理、方法、技術和應用的有機結合,如圖1所示。目標結構的確定,就為實驗課程模式改革打下了基礎。
3.2課程實驗選題原則
指導思想:本著實驗必須服務實際應用的原則,教師要求學生找到一個合適的社會原型,作為應用的對象,運用數據庫的知識來構建數據庫應用的關系數據庫模型,設計出相應的數據庫應用所需的文檔、關系結構、查詢、視圖、存儲過程等產品,最終解決實際問題。整個實驗過程中,應該發揮學生主體作用,讓學生自主探索,發現問題,運用本學科的全部知識尋找解決問題的方法。
具體實施:將過去由老師指定的課本實驗變為老師指導學生自主選題。教師在一個班提出多個數據庫應用方向,學生根據自己的相似生活背景,自愿組成不超過3人的實驗團隊,選擇其中的一個方向,溝通一個可以進行調研實踐的具體單位,然后確定具體實驗項目。比如有一個數據庫應用方向是“企業薪酬管理”,一個團隊學生的家長在某個紡織企業工作,就可以確定“××紡織公司薪酬管理數據庫應用系統設計”的實驗項目;而另一個團隊容易和某個外貿企業合作,就可確定“××外貿公司薪酬管理數據庫應用系統設計”的實驗項目。
這樣選題的好處有以下幾點:
1) 多個實驗團隊選擇一個方向,因此在實驗中有相同的地方,可以進行同方向不同團隊實驗結果比較。同一方向的不同實驗項目,因為企業類型不同,企業具體管理不同,設計的數據庫應用系統肯定有不同,這樣更容易看出哪個實驗團隊設計得更有特色。這樣使團隊間具有競爭性。
2) 同一個團隊共同完成一個項目,團隊成員既有分工又有合作,在一些關鍵問題上,合作往往成為主流。為了達到比較好的結果,組內同學可以討論甚至爭論。這樣使團隊內具有互學性。
3) 由于不同團隊采用的是同一方向下不同的實驗項目,這樣的選題方式為后面的實驗結果評價打下了比較好的基礎,因此實驗結果具有良好的可評價性。
3.3實驗課程教學方式
實驗有了好的選題,僅僅是成功的開始。如果沒有比較好的實驗教學方式,即使是好的題目,學生也難以做好。為此,我們在實驗教學方式上作了以下探索。
3.3.1每個實驗環節配以案例引導
當實驗題目確定以后,如果讓學生按照課堂講解的內容直接去做實驗,效果并不好。比如學生到實踐單位調研,要完成需求分析報告,因為課堂給的是基本方法,并沒有一個實際的需求分析報告供學生參考。因此學生剛開始不好下手,即使勉強讓其做完,最后得出的報告也很不完整,很不規范。為了避免學生在實現數據庫應用系統的每個實驗環節的盲目性和難以進入性,我們為每個實驗都配以案例引導,將教師的教學通過實際案例傳遞給每個學生,化解了具體實驗的難度,增強了學生的信心,容易成功且提高了學生的興趣。學生主體作用的加強對最終提升學生的創新能力具有非常好的效果。
針對《軟件工程》教學過程存在的困難,提出構建《軟件工程》課程縱向教學體系。《軟件工程》課程縱向教學體系包括3個層次:理論教學方面:改進理論教學方法,調動學生主動性,培養學生學習興趣;實踐教學方面:結合具體項目,訓練學生運用相關原理指導軟件開發的全過程,提高學生靈活運用所學理論知識解決實際問題的能力;課外實訓:校企合作,使學生深入企業項目開發,培養高素質軟件工程人才。
1.1案例教學法在理論教學中的應用
案例教學法,是指教師在課程第一次授課前選取一個完整、難度適宜的軟件開發案例;然后分階段的在每章理論授課結束后,結合所講章節的理論知識提出與章節內容相關的有引導性作用的問題,讓學生認真分析、研究案例,開展問題研討會,并為學生分配任務,使學生在課后收集相關資料,指導學生運用所學的相關原理來分析案例,并在規定的時間內(兩周后)提交案例分析或設計報告,調動學生的學習主動性,培養學生的學習興趣的教學方法。教師在理論授課時,注重構建學生的知識體系。在學習章節內容前,說明本章節所涉及的專業基礎課程及學生所需要具備的理論素養,給學生布置任務,重新學習涉及的專業基礎知識;理論授課時,把章節理論知識與已學基礎課程知識相結合,根據課程例題,詳細講解理論知識,并注意提示學生已學知識在例題中的運用,從而深入淺出,幫助學生把已學知識和章節理論知識結合起來,形成知識網絡。在需求分析章節的分析系統的數據要求處,指明分析系統的數據要求,通常采用建立數據模型的方法。抽出部分學生按照他們準備的PPT來詳細講解以上問題,不足之處讓其它同學補充。課后,教師把準備的問題解答PPT發給大家,使學生查漏補缺,建立知識網絡,打下扎實的理論基礎。章節授課結束后,通過案例教學法,訓練學生靈活運用所學理論知識體系解決實際的問題的能力,給同學們列出需求分析報告--需求規格說明書的提綱,要求每個學生提交一份需求分析報告。比如,案例--學生公寓管理系統,請大家運用需求分析章節所講的知識,深入學校公寓針對學生、公寓管理員做需求調查(要求靈活運用幾種所講的需求調查方法:訪談、問卷和場景),召開需求評審會議,驗證需求的正確性與有效性,兩周后提交需求規格說明書。
1.2項目驅動實踐教學,理論聯系實際
在理論授課結束前,老師提供若干個難度適中、開發時間在一個月左右的題目。學生以小組為單位(通常5-8人)組建自己的軟件開發團隊,并推選小組長,負責項目管理,根據小組成員的興趣和愛好選擇一題。團隊成員應均衡,以便做好分析、設計、編程及測試的分工。小組成員之間相互合作,開始實踐教學環節。選擇結構化或面向對象的軟件工程方法,按照軟件開發生命周期的各個階段,分階段有順序的進行軟件項目開發。每位小組成員都要參與各個階段的軟件開發,每個階段各個成員的任務由組長分配,管理。每個小組成員全程參與軟件工程的各個階段,把理論知識運用到實踐項目的開發,由項目驅動實踐教學,真正用所學理論知識指導項目的開發,為學生深入理解并靈活運用理論知識提供了良好的實踐機會,提高了學生的動手能力。實踐環節結束,每個小組提交與選題對應的已實現的系統,并提交相關的設計文檔。如開發小組選擇面向過程的軟件工程方法,需提交可行性研究報告、開發計劃、需求規格說明書、總體設計的相關文檔(系統說明、用戶手冊、測試計劃、詳細的實現計劃以及數據庫設計結果)、詳細設計的相關文檔(流程圖及人機界面設計資料、用戶幫助設施設計資料)、實現及測試總結、項目總結等。通過項目實踐,學生會深刻認識并理解掌握所學理論知識,并且可以結合自身特點和軟件工程的相關就業方向(前臺開發、后端設計、測試、維護等),確定自己的未來職業發展方向,繼續深入學習,拓展自己的專業知識深度,為就業打下堅實的理論和實踐基礎。
1.3校企合作,培養高素質軟件工程人才
經過實踐環節,學生對未來職業發展方向有了初步選擇。在大四學期的實習環節,學校與相關合作企業進行對接,學生結合專業興趣和職業發展方向,選擇合適的企業進行校外實習。校外實習一般分三個階段:理論知識的鞏固與強化學習;職業定位方向核心技術學習;以團隊為單位,參與實際項目,培養學生的動手能力和團隊精神;結合以上三個階段的學習內容,獨立完成一個實際商用項目。舉例:如果職業定位為J2EE軟件開發,校外實習的第一階段學習JAVA語言核心內容,Oracle數據庫技術,WebCilent編程和WebServer編程,結合具體項目把以上知識運用到實際項目的開發中。第二、三階段貫穿項目深入學習JVAVEE企業級框架。第四階段以開發團隊小組成員的身份參與一個實際商用項目開發,使學生綜合運用所學知識解決實際問題。如果職業定位為軟件測試,第一階段學習測試基礎并結合企業內部開發的自動化測試管理平臺進行理論知識強化。第二階段重點學習系統測試的相關技術,并結合具體項目使學生參與系統測試,編寫與之相關的需求規格評審,系統測試計劃、測試方案、測試用例、測試報告等文檔資料。第三階段學習軟件功能測試自動化和性能測試技術,并學習企業使用的主流測試工具進行相關項目的自動化測試工具。第四階段結合實際商用項目,綜合運用所學知識,運用相關的自動化測試工具,進行項目測試,編寫相關測試文檔。通過項目實訓,使讓學生深入項目開發,把學生培養成專業理論知識扎實,動手能力突出的高素質軟件工程人才。
2結語
關鍵詞:報名系統;連接字符串;統計;ADO
在當今時時代,在各行各業中離不開信息處理,這正是計算機被廣泛應用于報名管理系統的環境。使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對于復雜的信息管理,計算機能夠充分發揮它的優越性。報名管理系統是進行信息數據的采集、導入、報名、存儲、維護和使用網絡版的系統。實現多個部門協同工作,共享數據庫。它的功能對于高校新生入校時的接待者、招生辦管理人員和院級領導來說都至關重要,報名管理系統能夠為招生部門、學生管理部門、領導決擇和財務提供相關信息等。避免以往人工管理許多缺點,如:效率低、出錯率、保密性差。能有效的防止學生冒名頂替。對于查找、更新和維護都帶來了方便。
1、軟件設計過程
1.1用戶需求分析:
(1)軟件使用過程當中應該分權限管理,系部操作人員直截接受新生報到與其它部門的權限不同,招生辦具有最高權限。
(2)各部門操作必需分工明確。
(3)學校初次使用軟件時必需對所有信息進行初始化,其中包括各部門信息和操作員資料。
(4)學生數據的導入,通過代碼庫將高考招生系統中學生信息轉換成漢字。
(5)學生照片的導入。
(6)報到單的打印。
(7)學生報到時錄入考生號使用激光掃描槍,掃描以考生號生成的條形碼。條形碼打印在考生的錄取通知書上。學生報到時憑錄取通知書報名。
1.2軟件設計
根據需求把軟件分為以下七個模塊:登入模塊,報到應用模塊、財務應用模塊、權限管理模塊、報到率分析模塊、系統設置、幫助
(1)登入模塊:完成用戶的登錄,根據登錄用戶的ID確定他的可用權限,用到的表?login與用戶權限表?login _CX關聯。
(2)報到應用模塊:包括招生辦應用模塊和系部招生辦應用模塊,完成數據的導入和學生報到時操作,掃描槍錄入、打印報到單、公寓安排、數據導出。關聯數據表T_TDD和Y_T_TDD。
(3)財務應用模塊:財務收費和統計等功能。關聯數據表Y_T_TDD。
(4)權限管理模塊:權限分配分為不同的用戶角色:一般管理員、系統管理員、一般用戶、高級用戶。對不同用戶分配不同權限,權限細化到子模塊的某一個按鈕,用戶權限表?login _CX與權限總表CX相關聯。
(5)報到率分析模塊:可以根據系、專業、省份等分析報到率并輸出分析報告。
(6)系統設置:包括系統初始化、基礎數據導入、用戶管理和網絡設置,其中基礎數據導入:導入新生花名冊和學生照片,在全國高考招生系統中導出的數據庫中必需有:T_TDD.DBF; TD_KLDM.DBF; T_QBJHK. DBF;TD_DQDM.DBF四個數據庫;各省的錄取數據可以不分科類導出;
(7)幫助:本系統的幫助文件,對系統功能和操作說明
2、軟件的特性
(1)軟件開發完成后操作界面美觀,操作簡單易用,運行穩定、可靠、安全。
(2)采取圖形加數據的方式使用戶能更方便的操作和管理數據信息。
(3)軟件主要用的是C++Builder中的TADOConnection, TQuery ,TADOQuery, TDataSource對象,使連接數據庫的傳輸速率達到最佳化。
(4)本系統權限設置很明確,用戶可以給不同的用戶設置不同的權限。
(5)軟件操作流程:
登錄 系統初始化 數據導入 部門操作權限設置 各部門應用 數據分析 退出
3、軟件運行環境
3.1硬件環境
(1)CPU主頻Pentiun586以上;
(2)內存空間128M以上;
(3)硬盤可用空間最低10G以上;
(4)打印機;
3.2軟件環境
(1)操作系統WINDOWS 98/2000/XP/2003;
(2)要求局域網和遠程網絡還必須有“TCP/IP協議”支持進行通信;
(3)后數據庫安裝Microsoft SQL Server2000
(4)軟件開發工具C++Builder6.0以上版式本
(5)軟件模式C/S
4、結語
(1)系統開發之前的需求分析十分重要,要了解客戶的需求,在與客戶充分溝通的情況下搭建好主要的框架,并且需要說明哪些需求是可以實現的,哪些是無法實現的。否則會走很多彎路,甚至導致開發失敗。
(2)基于用戶需求的不同,選擇恰當的開發工具十分關鍵,正確的選擇開發工具可以事半而功倍。
(3)編寫程序的過程中要考慮到網絡版功能的實現,過多的使用ado控件會使服務器負擔過重,而導致很多意想不到的錯誤。
我們這里使用的是ado的連接字符串的方式進行訪問數據庫,保證一個程序運行過程中始終只有一次訪問連接數據庫。使用大量的存儲過程,從而提高了用戶的并發訪問數量。
參考文獻:
[1]劉炳文.Visual Basic程序設計教程[M].清華大學出版社,2004,(10).
[2]李紅.Microsoft SQL Server 2000[M].高等教育出版社,2005,(2).
關鍵詞:環境監測;業務管理;流程;管理信息庫
Abstract: this paper mainly discusses the current environment monitoring business the classification, and corresponding monitoring the work flow, the monitoring standards, the subcontract work, monitoring business fees, monitoring report format, monitoring data, monitoring quality, business projects for the standardization of management. The last also says that for all kinds of environmental monitoring business for the standardization of management, will help improve the environmental monitoring for environmental management and economic construction of service quality and efficiency.
Keywords: environmental monitoring; Business management; Process; Management information database
中圖分類號: B82-058 文獻標識碼:A文章編號:
隨著我國現代化經濟與社會事業的快速發展,環境問題受到各方關注,各級環境監測機構承擔著大量的環境監測任務。另一方面,環境監測的社會需求、公眾需求和個人消費需求日益顯現,環境監測委托業務量不斷增大。對各類環境監測業務進行規范化管理,將有助于提高環境監測為環境管理和經濟建設服務的質量和效率。
1環境監測業務分類
目前,各級環保行政主管部門所屬環境監測機構承擔的環境監測業務類型主要有9類。
(1)環境質量監測(包括環境質量的例行監測、巡視性監測、污染物通量監測、政府環保目標考核指標監測等) ;
(2)污染源監督監測;
(3)污染事故應急監測;
(4)建設項目竣工環保驗收監測;
(5)自動監控儀器比對驗證監測;
(6)污染事故糾紛仲裁監測;
(7)科研監測和專項調查監測;
(8)單位排污申報監測;
(9)其他各類市場委托監測(包括環評現狀監測、室內空氣質量監測、環保產品性能檢測等) 。
環境監測業務主要有4種委托方式。
(1)政府指令性任務,環境監測機構作為環保行政主管部門直屬事業單位承擔環境質量監測、污染源監督監測等;
(2)政府投資付費,委托環境監測機構開展環境科研性監測和專項調查性監測等,實行專款專用;
(3)企業投資付費,委托環保行政主管部門指定的環境監測機構開展“三同時”驗收監測、自動監控儀器比對驗證監測等,監測數據作為環境管理、執法的依據;
(4)委托方付費,自愿選擇并委托有相應資質的環境監測機構開展其他相關環境監測工作,受委托環境監測機構按要求向相關方提交環境監測數據。
對于第一種委托方式的環境監測業務不需要簽訂技術服務合同,提交的報告一般為綜合分析報告,為環境管理和綜合決策提供技術支持和科學依據。第二種委托方式的監測業務可以通過行政渠道下達,也可以通過專項科研、調查方式下達,還可以通過政府主管部門組織的招投標形式下達。可以不簽訂合同,也可以簽訂項目、科研或調查課題合同等。其他委托方式的監測業務均需簽訂合同,且提交的成果多為數據型或評價型報告。
2環境監測業務的規范化管理
2. 1監測工作流程
在環境監測機構的計量認證和實驗室認可[ 1 ]質量體系文件中明確界定各類監測業務的相關職能科室和崗位職責,制訂各類業務的工作流程和辦事程序框圖,包括內部流程和外部接口。對市場委托業務可向委托方提出服務承諾,并可采取業務流轉單的方式,對內部從業務委托受理、方案制訂、合同簽訂、現場監測、實驗室分析到報告編制、三級審核、登記發放等各個工作環節的時效進行考核。對委托業務實行項目負責人制度將有利于服務時效的提高。
2. 2監測標準管理
環境監測標準體系包括水、氣、聲、土壤等各環境要素的環境質量標準、污染物排放(控制)標準、監測方法標準、標準樣品標準等,是開展環境監測與評價的技術依據。環境監測機構按照環境標準分類體系,建立國家環境監測方法和評價標準信息數據庫,并明確由專人(技術人員)負責跟蹤收集相關動態,及時更新數據庫中的標準信息和資料庫中的標準文本;同時根據單位自身的監測能力(質量手冊中的監測能力表)建立監測方法信息庫,為項目負責人承接監測業務提供支持。項目負責人首先應選擇委托方指定的監測分析方法,在委托方無明確要求時,應首選“國標”方法,當無“國標”方法時經委托方同意選擇非標準方法。需對監測結果進行評價的業務,應明確評價標準,現場采樣時要保證一定的采樣時間或采樣體積,避免所選擇的監測方法未檢出時方法檢出限高于評價標準限值,造成無法對該項目進行評價。
2. 3業務分包工作
當實驗室人力、時間、技術、環境等條件不能滿足客戶需求,按照實驗室認可相關條款的要求,可以對委托業務進行分包,但分包必須告知委托方,并征得委托方同意。告知可以通過合同約定、傳真回復或電話記錄等方式來實現。為滿足分包工作規范化管理需要,首先要收集轄區范圍內包括環保部門所屬環境監測機構,科研院所、行業、企業等社會各類環境監測、檢測機構經過計量認證的監測能力項目,并建立環境監測能力資源信息庫,包括單位名稱、環境要素(類別) 、監測能力項目、監測方法、標準依據、精確度等信息。當需要進行業務分
包時,先檢索“監測能力資源信息庫”,查詢有能力承擔項目監測的最佳分包方,并簽訂分包合同組織開展監測。或按分包方要求的方法進行采樣后,送分包方進行實驗室分析。對尚未形成監測分析能力的項目則由項目負責人及時報至單位的業務管理人員,由其定期匯總后編制“能力擴項需求分析報告”提交單位的技術負責人,經技術管理層研究確定后列入單位能力建設計劃。對于國家頒布的新標準中涉及的監測項目若單位尚未具備監測能力,也可視作環境管理部門指令性任務潛在分包項,納入單位能力建設計劃并視條件逐步形成監測
能力,不斷滿足環境管理的需要。