




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第5卷第4期2006年12月常州信息職業(yè)技術(shù)學(xué)院學(xué)報(bào)Journal of Changzhou Vocati onal College of I nfor mati on Technol ogy Vol .5No .4Dec .2006收稿日期:2006209212作者簡(jiǎn)介:邱碧龍(19622,男,講師,從事研究方向:計(jì)算機(jī)及相關(guān)應(yīng)用成教綜合信息管理系統(tǒng)的研制與開發(fā)邱碧龍張金姬(常州信息職業(yè)技術(shù)學(xué)院江蘇常州213164摘要:成教綜合信息管理系統(tǒng)簡(jiǎn)稱CJ I M S,為基于.net 框架結(jié)構(gòu)的、以計(jì)算機(jī)、網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)為集成應(yīng)用平臺(tái)的、專門應(yīng)用于成人教育教務(wù)部門的數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用軟件。主要論述以軟件工
2、程為指導(dǎo)思想開發(fā)軟件產(chǎn)品的原理、方法和思路,該系統(tǒng)已研制完成并在成教部門試用。關(guān)鍵詞:成教;信息管理;軟件開發(fā);.net 框架結(jié)構(gòu);數(shù)據(jù)庫(kù)中圖分類號(hào):C 931.6文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):167222434(20060420019202R&D on I n tegra ted M anage m en t I nfor ma ti onSyste m for Adult Educa ti onQ I U B i 2l ong ZHANG J in 2ji(Changzhou College of I nf or mati on Technol ogy,Changzhou 213164
3、,China Abstract :Integrated M anage m ent Infor m ation Syste m forA dult Education CJ I M S is a database app licati on s oft w are f or adult educati on .It is based on the net fra me work,computer,net w ork and database app licati on .This paper discusses the p rinci p les,methods and app r oache
4、s of s oft w are devel opment guided by the s oft w are engineering thinking .The syste m has been devel oped and is on trial in the Adult Educati on depart m ent .Key words :adult educati on;inf or mati on manage ment;s oft w are devel opment;.net fra me work;database1.CJ I M S 的研制背景成人高等教育包含成人學(xué)歷教育、
5、成人非學(xué)歷教育和自學(xué)助考三大種類。目前大多數(shù)的全日制學(xué)校都使用專用軟件管理教務(wù)信息,但管理成教教務(wù)信息卻大都仍采用專人專職的表格文件式管理方式。這種傳統(tǒng)的文件管理模式有很多弊端,最突出的是信息資源分散存放,造成信息冗余、信息表達(dá)不一致、交流困難、信息無法共享,諸如此類問題造成的管理漏洞已經(jīng)嚴(yán)重影響了正常的成教信息管理工作。為解決此類問題,河海大學(xué)成教部決定開發(fā)專用成教管理軟件,并通過競(jìng)標(biāo)的方式選擇了筆者。本課題以此為應(yīng)用背景立項(xiàng)研究。2.CJ I M S 的實(shí)施目標(biāo)CJ I M S 的實(shí)施目標(biāo)是以網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的管理模式全面取代目前采用的表格文件管理模式。系統(tǒng)應(yīng)滿足如下七大方面的業(yè)務(wù)管理需求:學(xué)籍
6、管理,包含新生招生、新生報(bào)到、繳費(fèi)、編班、學(xué)籍異動(dòng)、獎(jiǎng)懲等管理;教學(xué)計(jì)劃管理,包含訂制專業(yè)教學(xué)計(jì)劃、安排授課任務(wù)、安排學(xué)生上課課表等相關(guān)業(yè)務(wù),管理課程、教師、教室、專業(yè)、站點(diǎn)等信息;學(xué)生成績(jī)管理,包含一般課程成績(jī)、學(xué)位或統(tǒng)考課程的成績(jī)管理,能處理正常考試、補(bǔ)考、重修、清考等各種考試的管理業(yè)務(wù);畢業(yè)審核流程管理:能按學(xué)籍班的方式組織當(dāng)年畢業(yè)生的信息,并進(jìn)行相關(guān)的各項(xiàng)審核;考務(wù)信息管理,能安排各班各科目的考試時(shí)間、地點(diǎn)、監(jiān)考教師等相關(guān)業(yè)務(wù);網(wǎng)上報(bào)考,包含統(tǒng)考與學(xué)位考的網(wǎng)上報(bào)考與查詢等相關(guān)管理業(yè)務(wù);網(wǎng)上綜合查詢,利用互聯(lián)網(wǎng)為全體師生提供相關(guān)的綜合信息網(wǎng)上查詢。3.CJ I M S的關(guān)鍵問題及解決方案
7、3.1需求分析的研究重點(diǎn)及思路軟件開發(fā)的第一步是做好需求分析。軟件需求分析是在軟件開發(fā)初期,由軟件開發(fā)者和用戶共同明確目標(biāo)軟件系統(tǒng)在功能、性能、環(huán)境、用戶界面與接口等方面的期望(需求獲取;由軟件開發(fā)者對(duì)用戶的需求進(jìn)行分析與綜合,建立需求分析模型(邏輯模型;由相關(guān)人員進(jìn)行修改與需求驗(yàn)證;最終形成作為軟件設(shè)計(jì)依據(jù)的“軟件需求規(guī)格說明書”的過程。CJ I M S系統(tǒng)的管理核心是成教綜合信息數(shù)據(jù)庫(kù)。因此,筆者著手系統(tǒng)的需求分析時(shí),重點(diǎn)抓住數(shù)據(jù)這一信息主體展開需求調(diào)查:首先,走訪了成教部各個(gè)相關(guān)科室,了解各個(gè)科室采用手工管理的全部業(yè)務(wù)流程,并收集了這些科室的各類紙質(zhì)樣表;其次,將收集到的業(yè)務(wù)流程及各類樣
8、表進(jìn)行分析,根據(jù)對(duì)業(yè)務(wù)的理解將這些信息進(jìn)行重組與歸類,并重新組織文字進(jìn)行表述;然后,筆者與各個(gè)科室的業(yè)務(wù)代表組成聯(lián)合分析小組,由筆者匯報(bào)了解到的、經(jīng)過重新組織的信息,由聯(lián)合分析小組對(duì)筆者的表述進(jìn)行補(bǔ)充與修正,最終完成需求獲取。需求建模是開發(fā)者從軟件實(shí)現(xiàn)的角度對(duì)用戶的業(yè)務(wù)需求進(jìn)行“再加工和再描述”的過程。筆者綜合采用多種建模方法開展CJ I M S系統(tǒng)的邏輯建模:針對(duì)信息的組織、流向與控制等業(yè)務(wù)需求,采用面向數(shù)據(jù)流的建模方法,細(xì)化各個(gè)業(yè)務(wù),建立數(shù)據(jù)詞典;針對(duì)用戶界面與接口方面的需求,則采用面向?qū)ο蟮男枨蠼7椒ń?duì)象實(shí)例。需求調(diào)查中有些特殊的業(yè)務(wù)需求,雙方很難用交談和圖示等簡(jiǎn)單方法進(jìn)行溝通,筆
9、者則引入了快速原型建模法??焖僭徒7ㄊ遣捎密浖_發(fā)工具來創(chuàng)建一個(gè)行為、期望與目標(biāo)產(chǎn)品相似的,但不論用況做什么,原型都做一樣事情的真實(shí)簡(jiǎn)化模型。可很好地統(tǒng)一開發(fā)人員與用戶對(duì)需求的認(rèn)識(shí),消除由于各自知識(shí)背景不同對(duì)業(yè)務(wù)過程在理解上的二義性。3.2軟件總體設(shè)計(jì)技術(shù)及解決方案軟件設(shè)計(jì)的任務(wù)就是把需求分析得到的軟件需求邏輯模型經(jīng)過抽象與細(xì)化、分析與綜合,將用戶需求準(zhǔn)確地轉(zhuǎn)換為能夠通過計(jì)算機(jī)實(shí)現(xiàn)的、以功能模塊或構(gòu)件的形式表示的軟件設(shè)計(jì)文檔,作為軟件編碼的依據(jù)。軟件總體設(shè)計(jì)的重要技術(shù)是確定軟件的體系結(jié)構(gòu)、主要功能模塊、模塊間的接口和用戶界面。筆者進(jìn)行CJ I M S軟件的總體設(shè)計(jì)時(shí),根據(jù)不同用戶群的不同業(yè)
10、務(wù)特點(diǎn)和系統(tǒng)安全性要求,將系統(tǒng)劃分為七個(gè)子系統(tǒng)。其中學(xué)籍管理子系統(tǒng)、教務(wù)管理子系統(tǒng)、考務(wù)管理子系統(tǒng)、系統(tǒng)管理子系統(tǒng)其應(yīng)用對(duì)象是成教部的教務(wù)管理人員,這幾個(gè)子系統(tǒng)對(duì)系統(tǒng)的交互性要求較高,筆者采用了集成在NET Fra me work框架中的、基于客戶端/服務(wù)器的C/S體系結(jié)構(gòu);而成績(jī)管理子系統(tǒng)、網(wǎng)上報(bào)考子系統(tǒng)、網(wǎng)上查詢子系統(tǒng)是面向所有教學(xué)站點(diǎn)的全體師生,要求系統(tǒng)易于維護(hù),因此,筆者采用了集成在NET Fra me work框架中的基于瀏覽器/服務(wù)器的B/S體系結(jié)構(gòu),這種體系結(jié)構(gòu)對(duì)客戶端的要求很簡(jiǎn)單,只要通過瀏覽器就可使用,大大降低了系統(tǒng)的維護(hù)成本。3.3數(shù)據(jù)庫(kù)設(shè)計(jì)問題數(shù)據(jù)庫(kù)是CJ I M S系統(tǒng)
11、的管理核心,其數(shù)據(jù)表結(jié)構(gòu)與表間關(guān)系的設(shè)計(jì)是否優(yōu)良直接決定了軟件設(shè)計(jì)是否能滿足用戶的需求。筆者從CJ I M S系統(tǒng)的需求分析中抽象出15個(gè)主要實(shí)體,它們之間的相互聯(lián)系如圖1的簡(jiǎn)明E2R模型圖所示 。圖1CJ I M S系統(tǒng)簡(jiǎn)明E2R模型圖其中類別與班級(jí)、年級(jí)與班級(jí)、專業(yè)與班級(jí)、站點(diǎn)與班級(jí)、層次與班級(jí)、學(xué)習(xí)形式與班級(jí)、學(xué)制與班級(jí)為一對(duì)多的實(shí)體關(guān)系。課程與班級(jí)、課程與教師、課程與學(xué)生、課程與教室、學(xué)生與學(xué)籍變動(dòng)、學(xué)生與(下轉(zhuǎn)第23頁02常州信息職業(yè)技術(shù)學(xué)院學(xué)報(bào)2006年12月利用虛擬儀器可實(shí)現(xiàn)任意信號(hào)的發(fā)生、數(shù)據(jù)采集及波形記錄,方便學(xué)生即時(shí)進(jìn)行數(shù)據(jù)處理和分析,得到實(shí)驗(yàn)結(jié)果,提高實(shí)驗(yàn)效率。同時(shí)還可對(duì)
12、其加以擴(kuò)展,使功能更加強(qiáng)大。5.虛擬儀器的發(fā)展趨勢(shì)隨著計(jì)算機(jī)技術(shù)、儀器技術(shù)和網(wǎng)絡(luò)通信技術(shù)的不斷完善,虛擬儀器將向以下三個(gè)方向發(fā)展:(1外掛式虛擬儀器PC2DAQ式虛擬儀器是現(xiàn)在比較流行的虛擬儀器系統(tǒng),但是,由于基于PC I 總線的虛擬儀器在插入DAQ時(shí)都需要打開機(jī)箱等,比較麻煩,而且,主機(jī)上的PC I插槽有限,再加上測(cè)試信號(hào)直接進(jìn)入計(jì)算機(jī),各種現(xiàn)場(chǎng)的被測(cè)信號(hào)對(duì)計(jì)算機(jī)的安全造成很大的威脅,同時(shí),計(jì)算機(jī)內(nèi)部的強(qiáng)電磁干擾對(duì)被測(cè)信號(hào)也會(huì)造成很大的影響,故以US B接口方式的外掛式虛擬儀器系統(tǒng)將成為今后廉價(jià)型虛擬儀器測(cè)試系統(tǒng)的主流。(2PX I型高精度集成虛擬儀器測(cè)試系統(tǒng)PX I系統(tǒng)高度的可擴(kuò)展性和良好
13、的兼容性,以及比VX I系統(tǒng)更高的性價(jià)比,將使它成為未來大型高精度集成測(cè)試系統(tǒng)的主流虛擬儀器平臺(tái)。(3網(wǎng)絡(luò)化虛擬儀器根據(jù)虛擬儀器的特性,能夠方便地將虛擬儀器組成計(jì)算機(jī)網(wǎng)絡(luò)。利用網(wǎng)絡(luò)技術(shù)將分散在不同地理位置不同功能的測(cè)試設(shè)備聯(lián)系在一起,使昂貴的硬件設(shè)備、軟件在網(wǎng)絡(luò)上得以共享,減少了設(shè)備重復(fù)投資?,F(xiàn)在,有關(guān)MCN(Meas2 ure ment and Contr ol Net w orks方面的標(biāo)準(zhǔn)正在積極進(jìn)行,并取得了一定進(jìn)展。由此可見,網(wǎng)絡(luò)化虛擬儀器將具有廣泛的應(yīng)用前景。6.結(jié)束語虛擬儀器是測(cè)控技術(shù)和計(jì)算機(jī)技術(shù)深層次相結(jié)合的產(chǎn)物,它使測(cè)量?jī)x器與計(jì)算機(jī)的界線模糊了。虛擬儀器本質(zhì)上是虛擬現(xiàn)實(shí)技術(shù)在
14、儀器領(lǐng)域的應(yīng)用結(jié)果。采用虛擬儀器技術(shù),通過把各種硬軟件以及附備件進(jìn)行合理搭配,就可以將計(jì)算機(jī)變成一臺(tái)綜合的測(cè)試儀器,在各種測(cè)試和工業(yè)自動(dòng)化領(lǐng)域中得以應(yīng)用。參考文獻(xiàn):1魏中等.電子測(cè)量與儀器M.化學(xué)工業(yè)出版社,20032賈功賢,劉成康等.基于PC的虛擬儀器的發(fā)展趨勢(shì)J.電子技術(shù)應(yīng)用,1999(12(上接第20頁學(xué)籍轉(zhuǎn)變、學(xué)生與獎(jiǎng)懲為多對(duì)多的關(guān)系。CJ I M S選用微軟件公司的S QLServer2000數(shù)據(jù)庫(kù)管理系統(tǒng)實(shí)現(xiàn)CJ I M S系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)。3.4軟件編碼技術(shù)CJ I M S系統(tǒng)的軟件編碼采用V isual Studi o.NET 集成開發(fā)工具+MS S QLServer網(wǎng)絡(luò)數(shù)據(jù)庫(kù)服務(wù)器。V isual Studi o NET是一套完整的應(yīng)用程序開發(fā)工具,它提供了一個(gè)基于NET Fra me work框架結(jié)構(gòu)的集成開發(fā)環(huán)境(I D E。CJ I M S系統(tǒng)的軟件編碼綜合運(yùn)用了NET Fra me2 work框架結(jié)構(gòu)的各項(xiàng)先進(jìn)技術(shù),其中,基于C/S模式的應(yīng)用程序使用了W indows應(yīng)用程序開發(fā)技術(shù);基于B/S體系結(jié)構(gòu)的應(yīng)用程序使用了W E B應(yīng)用程序開發(fā)技術(shù);軟件編碼時(shí)注重將大量有共享性質(zhì)的過程寫成自定義組件、W E B Services、自定義W E B控件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 家庭廚房燃?xì)饣馂?zāi)應(yīng)急預(yù)案(3篇)
- 幼兒園火災(zāi)-應(yīng)急預(yù)案(3篇)
- 軟件設(shè)計(jì)中的敏捷實(shí)踐與團(tuán)隊(duì)協(xié)作創(chuàng)新試題及答案
- 《教育統(tǒng)計(jì)與測(cè)量評(píng)價(jià)新編教程》課件-教育統(tǒng)計(jì)與測(cè)量評(píng)價(jià)新編教程-第05章
- 發(fā)展新興市場(chǎng)的風(fēng)險(xiǎn)管理策略試題及答案
- 行政法學(xué)技術(shù)應(yīng)用試題與答案
- 信息技術(shù)的前沿動(dòng)態(tài)的試題及答案
- 2025年軟件設(shè)計(jì)師考試學(xué)習(xí)目標(biāo)與試題及答案
- 2025年軟件設(shè)計(jì)師考試真題及答案分析
- 2025物流服務(wù)轉(zhuǎn)讓合同協(xié)議書
- 中醫(yī)??谱o(hù)士進(jìn)修匯報(bào)
- 9.2 法律保障生活課件(共13張)-2024-2025學(xué)年統(tǒng)編版道德與法治七年級(jí)下冊(cè)
- 北非旅游地理
- 體重管理培訓(xùn)課件
- EPC工程合作框架協(xié)議書范本
- 人教版八年級(jí)英語下冊(cè)導(dǎo)學(xué)案(全冊(cè) 共10個(gè)單元)
- 2025年新高考全國(guó)Ⅰ卷英語模擬試卷(含答案)
- 樓體字施工方案
- 臨時(shí)活動(dòng)咖啡機(jī)租賃合同
- 山東省濟(jì)南市東南片區(qū)2024-2025學(xué)年八年級(jí)(上)期中物理試卷(含答案)
- 大部分分校:地域文化形考任務(wù)三-國(guó)開(CQ)-國(guó)開期末復(fù)習(xí)資料
評(píng)論
0/150
提交評(píng)論