學(xué)生成績管理信息系統(tǒng)的開發(fā)上課講義_第1頁
學(xué)生成績管理信息系統(tǒng)的開發(fā)上課講義_第2頁
學(xué)生成績管理信息系統(tǒng)的開發(fā)上課講義_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、學(xué)生成績管理信息系統(tǒng)的開發(fā)系統(tǒng)開發(fā)目標(biāo)及意義:目標(biāo):本系統(tǒng)是將現(xiàn)代話的計(jì)算機(jī)技術(shù)和傳統(tǒng)的教學(xué)、教務(wù)工作相結(jié)合,按照學(xué)院的工作流程設(shè)計(jì)完成的。為了使系統(tǒng)在學(xué)院的管理中發(fā)揮更大的作用,實(shí)現(xiàn)工作過程的計(jì)算機(jī)化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下的系統(tǒng)開發(fā)目標(biāo):1. 系統(tǒng)應(yīng)具有實(shí)用性、可靠性和適用性,同時(shí)注意到先進(jìn)性。2. 對各個(gè)數(shù)據(jù)庫進(jìn)行動(dòng)態(tài)管理,防止混亂。3. 能夠按照用戶選擇的不同的條件進(jìn)行簡單查詢和復(fù)合查詢。4. 能夠?qū)Σ樵兘Y(jié)果進(jìn)行分類匯總,實(shí)現(xiàn)報(bào)表打印。5. 注意數(shù)據(jù)的安全性,具有數(shù)據(jù)備份和恢復(fù)的功能。6. 方便用戶的操作,盡量減少用戶的操作。意義:在各大中小學(xué)校,用計(jì)算機(jī)管理學(xué)校的信息已經(jīng)

2、越來越普遍了。用計(jì)算機(jī)不但可以提高工作效率,而且還節(jié)省許多人力物力,增強(qiáng)了學(xué)校資料的安全性,了學(xué)校的管理能力,因此,用計(jì)算機(jī)管理學(xué)校的信息是非常必要的。開發(fā)工具的選擇在開發(fā)工具的選擇上,我們選擇了對數(shù)據(jù)庫有強(qiáng)大功能的數(shù)據(jù)庫開發(fā)系統(tǒng),于是選擇了美國Borland公司推出的Delphi7.0開發(fā)工具。在pc機(jī)數(shù)據(jù)庫系統(tǒng)xbase家族中,Delphi是第一個(gè)全面支持面向?qū)ο蟪绦蛟O(shè)計(jì)的數(shù)據(jù)庫語言工具。Delphi推出了7.0版本,它的主要特點(diǎn)有:1. 強(qiáng)大的查詢與管理功能強(qiáng)大的數(shù)據(jù)庫開發(fā)功能擴(kuò)大了對SQL語言的支持大量使用可視化的界面操作工具支持面向?qū)ο蟮某绦蛟O(shè)計(jì)多平臺(tái)支持支持網(wǎng)絡(luò)應(yīng)用開發(fā)方法的選擇:

3、在開發(fā)方法的選擇上,選擇了演繹式原型法與生命周期法相結(jié)合的方法。具體來說,就是在系統(tǒng)開發(fā)之前對系統(tǒng)有一個(gè)總體框架設(shè)想,各功能單元的結(jié)構(gòu)和功能也比較活楚,但是還沒有具體實(shí)現(xiàn)。系統(tǒng)完成什么功能,分成哪幾個(gè)部分,各個(gè)部分乂有哪幾個(gè)模塊,都已理解掌握,且以后不需要做更大的變動(dòng),只是具體到每個(gè)模塊,還沒有全部實(shí)現(xiàn)。具體地設(shè)計(jì)可能是完全實(shí)現(xiàn)一個(gè)模塊,也可能是用一個(gè)效率高地模塊代替一個(gè)舊模塊。信息系統(tǒng)的開發(fā)是一項(xiàng)比較復(fù)雜的工作,我們必須選用科學(xué)的有效的開發(fā)方法。近年來,國內(nèi)外已逐步總結(jié)出一些開發(fā)信息系統(tǒng)的方法和技術(shù),但是,從目前的情況來看,系統(tǒng)的開發(fā)技術(shù)仍是一個(gè)比較薄弱的環(huán)節(jié)。那么根據(jù)本系統(tǒng)開發(fā)的要求,本系

4、統(tǒng)選擇了生命周期法和原型法相結(jié)合的方法?,F(xiàn)具體介紹如下:生命周期這個(gè)概念源于系統(tǒng)工程方法。廣義地說,任何系統(tǒng)均有其發(fā)生、發(fā)展、成熟、消亡或更新?lián)Q代的過程,這個(gè)過程稱為系統(tǒng)的生命周期。主要包括系統(tǒng)調(diào)查階段、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施及系統(tǒng)維護(hù)與評(píng)價(jià)五個(gè)部分。根據(jù)系統(tǒng)設(shè)計(jì)而對整個(gè)系統(tǒng)實(shí)施,包括物理實(shí)施,程序設(shè)計(jì),調(diào)試等。實(shí)施是最后的一步,關(guān)系著最后的成功。系統(tǒng)實(shí)施的任務(wù)主要包括:1程序設(shè)計(jì)2物理實(shí)施3使用說明書4編譯在管理信息系統(tǒng)開發(fā)中,用原型”來形象地表示系統(tǒng)的一個(gè)早期可運(yùn)行版本,它能反映新系統(tǒng)的部分重要功能和特征。原型方法”則是利用原型輔助開發(fā)系統(tǒng)的一種新方法。原型方法要求在獲得一組基本的用

5、戶需求后,快速地實(shí)現(xiàn)新系統(tǒng)的一個(gè)原型”,用戶、開發(fā)者及其他有關(guān)人員在試用原型的過程中,加強(qiáng)通信和反饋,通過反復(fù)評(píng)價(jià)和反復(fù)修改原型系統(tǒng),逐步確定各種需求的細(xì)節(jié),適應(yīng)需求的變化,從而最終提高新系統(tǒng)的質(zhì)量。因此可以認(rèn)為原型方法確定用戶需求的策略,它對用戶需求的定義采用啟發(fā)的方式,引導(dǎo)用戶在對系統(tǒng)逐漸加深理解的過程中作出響應(yīng)。原型法主要包括確定系統(tǒng)基本需求階段、構(gòu)造初始原型階段、原型的使用評(píng)價(jià)階段、修改原型階段和確定模型后的處理階段。原型法的基本思想是:憑借著系統(tǒng)分析人員對用戶要求的理解,在強(qiáng)有力的軟件環(huán)境支持下,快速地給出一個(gè)實(shí)實(shí)在在的模型(或稱原型、雛形),然后與用戶反復(fù)協(xié)商修改,最終形成實(shí)際系統(tǒng)

6、。在本系統(tǒng)中選擇了演化型(EvolutionaryPrototying)原型法,其目的不在于改進(jìn)規(guī)格說明和用戶需求,而是將系統(tǒng)改造得易于變化,在改進(jìn)原型的過程中將原型演化成最終系統(tǒng)。它將原型方法的思想貫穿到系統(tǒng)開發(fā)全過程,對滿足需求的改動(dòng)較為適合。系統(tǒng)分析先根據(jù)用戶提出的建立新系統(tǒng)的要求,進(jìn)行初步調(diào)查和初步可行性分析,提出系統(tǒng)總體規(guī)劃。再對原系統(tǒng)進(jìn)行深入的調(diào)查,徹底掌握原系統(tǒng)的模型,并在此基礎(chǔ)上提出新系統(tǒng)的邏輯模型。a系統(tǒng)H標(biāo)學(xué)院在教學(xué)這一部分主要是由教務(wù)處對課程、對學(xué)生、對學(xué)生成績進(jìn)行合理地安排以及統(tǒng)籌計(jì)劃,使用本系統(tǒng)對學(xué)生的成績進(jìn)行合理管理,實(shí)現(xiàn)學(xué)生成績的錄入、編輯、刪除等功能,也可以實(shí)現(xiàn)

7、成績的排序、檢索等。它將成為教務(wù)處老師的一個(gè)很好的幫手。b系統(tǒng)功能總體來說,學(xué)生成績管理系統(tǒng)完成以下功能:1學(xué)生管理2成績管理3成績打印系統(tǒng)設(shè)計(jì)根據(jù)系統(tǒng)分析確定的邏輯模型,確定新系統(tǒng)的物理模型,即計(jì)算機(jī)化信息系統(tǒng)應(yīng)用軟件的總體結(jié)構(gòu)和數(shù)據(jù)庫設(shè)計(jì),并提出系統(tǒng)配置方案,繼而對物理模型進(jìn)行詳細(xì)的設(shè)計(jì)。主要內(nèi)容有:代碼設(shè)計(jì),用戶界面設(shè)計(jì),處理過程設(shè)計(jì),編寫系統(tǒng)設(shè)計(jì)說明書。系統(tǒng)設(shè)計(jì)是以系統(tǒng)分析為基礎(chǔ),而系統(tǒng)設(shè)計(jì)乂是系統(tǒng)實(shí)施的基礎(chǔ),系統(tǒng)設(shè)計(jì)的主要任務(wù)是代碼設(shè)計(jì)、物理設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、功能結(jié)構(gòu)圖設(shè)計(jì)。系統(tǒng)設(shè)計(jì)的任務(wù)主要包括:1代碼設(shè)計(jì)2系統(tǒng)物理設(shè)計(jì)3數(shù)據(jù)庫設(shè)計(jì)學(xué)生成績管理數(shù)據(jù)流程圖期末成蜻單P2.2成簸教管科

8、/成筋繞計(jì)D1P2.L分析期末成簸系教落登記期教管科-/期末成藤照荻獎(jiǎng)名隹T1t卜P2.4分析補(bǔ)考成螭系教參易留退名單補(bǔ)考成戢登記樸考成線DI學(xué)籍喪校)P2.5教管科學(xué)生成績管理業(yè)務(wù)流程圖*分析報(bào)表'y有關(guān)領(lǐng)導(dǎo)系統(tǒng)實(shí)施按照物理模型實(shí)現(xiàn)應(yīng)用軟件的編寫和測試,系統(tǒng)試運(yùn)行,編寫技術(shù)文件,系統(tǒng)轉(zhuǎn)換,系統(tǒng)交付使用,以及運(yùn)行后的系統(tǒng)維護(hù)和評(píng)價(jià)等工作。生命周期法要求信息系統(tǒng)的開發(fā)研制工作要按照規(guī)定步驟,使用一定的圖表工具,在結(jié)構(gòu)化和模塊化的基礎(chǔ)上進(jìn)行。結(jié)構(gòu)化的思想是把整個(gè)系統(tǒng)的功能看作是一個(gè)大模塊,根據(jù)系統(tǒng)分析和設(shè)計(jì)的不同要求,按照由頂向下,逐步求精的原則進(jìn)行模塊的分解和組合,這種方法貫穿丁系統(tǒng)分析

9、、系統(tǒng)設(shè)計(jì)和程序設(shè)計(jì)的各個(gè)過程中。生命周期法主要有以下幾個(gè)特點(diǎn):1. 建立面向用戶的觀點(diǎn)加強(qiáng)調(diào)查研究與系統(tǒng)分析邏輯設(shè)計(jì)與物理設(shè)計(jì)分別進(jìn)行使用結(jié)構(gòu)化、模塊化方法嚴(yán)格按照階段進(jìn)行工作文件標(biāo)準(zhǔn)化和文獻(xiàn)化調(diào)試維護(hù)系統(tǒng)程序和數(shù)據(jù)的維護(hù)乂包括程序的維護(hù),數(shù)據(jù)文件的維護(hù),代碼的維護(hù)等等。維護(hù)是系統(tǒng)在使用中應(yīng)對系統(tǒng)注意,并加以維護(hù),維護(hù)包括:1系統(tǒng)運(yùn)行的日常維護(hù)2系統(tǒng)運(yùn)行情況的記錄3系統(tǒng)程序和數(shù)據(jù)的維護(hù)。背景分析學(xué)院在教學(xué)這一部分主要是由教務(wù)處對課程、對學(xué)生、對學(xué)生成績進(jìn)行合理地安排以及統(tǒng)籌計(jì)劃,以期讓教務(wù)處中最段的時(shí)間段把學(xué)生的成績核算出來,提高教務(wù)處的辦事效率。同時(shí),能夠隨時(shí)對學(xué)生、學(xué)生成績進(jìn)行各種查詢,

10、以及很好地對系統(tǒng)進(jìn)行維護(hù)。組織機(jī)構(gòu)調(diào)查分析教學(xué)組織機(jī)構(gòu)主要是由:學(xué)生管理,成績管理,成績打印等組成。圖2-1為組織機(jī)構(gòu)圖。教務(wù)員學(xué)生管理成績管理成績打印圖2-1組織機(jī)構(gòu)圖職責(zé):學(xué)生管理:管理一些學(xué)生的檔案,具體是學(xué)生的學(xué)號(hào)、姓名、家庭地址、家庭電話等。成績管理:管理學(xué)生的成績核算、錄入、刪除、排序、查詢、檢索等。成績打印:管理學(xué)生的成績報(bào)表的打印以及打印報(bào)表的整理、維護(hù)、保存等??尚行苑治隹尚行匝芯康哪康氖怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。也就是說可行性研究的目的不是解決問題,而是確定問題是否值得去解,研究在當(dāng)前的具體條件下,開發(fā)新系統(tǒng)是否具備必要的資源和其它條件。一般說來,

11、應(yīng)從經(jīng)濟(jì)可行性、技術(shù)可行性、運(yùn)行可行性、法律可行性和開發(fā)方案可行性等方面研究可行性??尚行匝芯啃枰臅r(shí)間長短取決丁工程的規(guī)模,一般說來,可行性研究的成本只占預(yù)期的工程中成本的5-10%。1技術(shù)可行性分析技術(shù)上的可行性分析要考慮將來要采用的硬件和軟件技術(shù)能否滿足用戶(這里是校方)提出的要求(如計(jì)算機(jī)的容量、速度等)。此外,還要考慮開發(fā)人員的水平,做為計(jì)算機(jī)信息管理專業(yè)畢業(yè)的優(yōu)等生,數(shù)據(jù)庫設(shè)計(jì)方面對丁我們應(yīng)該還過得去,在學(xué)校里生活了四年,對這個(gè)管理模式應(yīng)該比較熟悉。學(xué)生成績管理系統(tǒng)的編寫,是十分好編的,我想幾天就可以寫出程序,再花上三來天的調(diào)試,計(jì)劃一個(gè)星期就可以完成投入使用了。我們掌握了數(shù)據(jù)庫及

12、其應(yīng)用技術(shù)、數(shù)據(jù)庫原理、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)等課程,對數(shù)據(jù)庫的設(shè)計(jì)、應(yīng)用、維護(hù)及局域網(wǎng)的組成有了深刻的認(rèn)識(shí)與一定的動(dòng)手實(shí)踐能力,考取了信息處理、程序設(shè)計(jì)、數(shù)據(jù)庫技術(shù)等國家IT認(rèn)證。從一定程度上具備了開發(fā)一個(gè)小型系統(tǒng)的能力。而現(xiàn)在學(xué)院的計(jì)算機(jī)配置均可達(dá)到P2.2GHZ、256M內(nèi)存、40G硬盤、256*1024分辨率的顯示器。2經(jīng)濟(jì)可行性主要從對項(xiàng)目的經(jīng)濟(jì)上進(jìn)行分析評(píng)價(jià),一方面是支出的費(fèi)用,包括設(shè)備購置費(fèi)、管理和維護(hù)費(fèi)用、人員工資和培訓(xùn)費(fèi)等,另一個(gè)是取得的收益。這是個(gè)超小型的管理系統(tǒng),從投入的人力,財(cái)力與物力來講是非常之小的,只要一臺(tái)電腦,一臺(tái)打印機(jī),這個(gè)系統(tǒng)就可以搞起來,考慮到學(xué)校里有電腦,現(xiàn)只要購置一臺(tái)打印機(jī)就可以了。從節(jié)省人力方面,可以讓管理人員從繁與復(fù)雜的工作中解脫出來,做更多的工作,可

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論