公務(wù)員期刊網(wǎng) 精選范文 學(xué)生成績(jī)管理系統(tǒng)范文

學(xué)生成績(jī)管理系統(tǒng)精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的學(xué)生成績(jī)管理系統(tǒng)主題范文,僅供參考,歡迎閱讀并收藏。

學(xué)生成績(jī)管理系統(tǒng)

第1篇:學(xué)生成績(jī)管理系統(tǒng)范文

關(guān)鍵詞:

學(xué)生成績(jī)是教務(wù)的組成部分,由于開放教育的自主化和個(gè)性化的學(xué)習(xí)特點(diǎn),平時(shí)成績(jī)等特殊計(jì)分方式,使得學(xué)生的成績(jī)出現(xiàn)不同程度的變化,它不僅需要學(xué)生考試卷子的成績(jī),更需要學(xué)生平時(shí)成績(jī)和課堂表現(xiàn)的計(jì)算。但由于目前成績(jī)考核仍然使用傳統(tǒng)的手工方式,未能引入先進(jìn)的計(jì)算機(jī)及計(jì)算機(jī)網(wǎng)絡(luò)等科技手段,使得在實(shí)際的成績(jī)管理過程中存在諸多問題,比如教師成績(jī)慢,學(xué)生查詢不方便,信息不準(zhǔn)確等。

1.基于WEB的學(xué)生成績(jī)管理系統(tǒng)的優(yōu)點(diǎn)

(1)學(xué)生可以通過網(wǎng)絡(luò)查詢成績(jī)并不受時(shí)空所限,解決了查成績(jī)難的問題。

(2)教師可以隨時(shí)查看學(xué)生的成績(jī)考核情況,對(duì)需要修改的成績(jī)進(jìn)行及時(shí)的評(píng)閱,減輕了集中評(píng)閱的壓力,并有利于提高評(píng)閱的質(zhì)量。

(3)教師可對(duì)各教學(xué)班的成績(jī)情況形成有效的監(jiān)督和指導(dǎo),促進(jìn)了教學(xué)水平穩(wěn)步并快速的提高。

(4)如今大家都在提倡環(huán)保底碳生活,減少了紙張的浪費(fèi),為環(huán)境保護(hù)作出了很大的貢獻(xiàn)。

2.存在的問題及解決辦法

(1)本系統(tǒng)為網(wǎng)上成績(jī)管理系統(tǒng),由于各學(xué)校的學(xué)生不是每個(gè)人都配備電腦,所以在網(wǎng)上查詢成績(jī)及個(gè)人信息可能會(huì)有些困難,使查看自己成績(jī)的時(shí)間加長(zhǎng),并很難確認(rèn)自己各科成績(jī)是否都及格,或是否需要補(bǔ)考。所以導(dǎo)致學(xué)生很可能已經(jīng)掛科卻沒有及時(shí)參加補(bǔ)考,造成不可挽回的損失。解決辦法:各學(xué)校開放機(jī)房,給各年級(jí)的學(xué)生規(guī)定時(shí)間去機(jī)房查看個(gè)人成績(jī)及個(gè)人信息。

(2)成績(jī)管理系統(tǒng)的安全性是整個(gè)系統(tǒng)設(shè)計(jì)的重點(diǎn)。解決辦法:為了不存在越級(jí)的管理,本系統(tǒng)采用多級(jí)管理模式(教師以及學(xué)生),每一級(jí)均設(shè)置不同的權(quán)限,系統(tǒng)內(nèi)任何操作只能在具有了相應(yīng)的權(quán)限時(shí)才可以進(jìn)行。

3.系統(tǒng)設(shè)計(jì)

本系統(tǒng)用JSP/JAVA語言編寫,使用MySQL數(shù)據(jù)庫,采用MVC框架模型編寫。由三個(gè)子系統(tǒng)組成:登錄管理子系統(tǒng)、教師管理子系統(tǒng)、學(xué)生管理子系統(tǒng)。其中教師管理子系統(tǒng)主要具有三個(gè)功能分別是教師學(xué)生成績(jī)和批改學(xué)生成績(jī);學(xué)生管理子系統(tǒng)主要功能是學(xué)生查看個(gè)人成績(jī)和查看個(gè)人信息。

登錄管理子系統(tǒng)是用戶在登錄頁面填寫賬號(hào)、密碼并點(diǎn)擊提交按鈕,如果信息核對(duì)正確進(jìn)入用戶操作頁面,如果信息核對(duì)錯(cuò)誤提示重新操作。

教師管理子系統(tǒng)中成績(jī)管理是本系統(tǒng)中重點(diǎn)分析模塊,教師除了有查看、修改,添加,刪除個(gè)人信息功能外,還能、修改、刪除、查詢學(xué)生成績(jī)。教師學(xué)生成績(jī)功能是某一年級(jí)考核完一個(gè)科目,教師們將成績(jī)?cè)诰W(wǎng)上,供學(xué)生查閱;學(xué)生可以查閱自己的成績(jī)信息。

學(xué)生管理子系統(tǒng)中成績(jī)管理也是本系統(tǒng)中重點(diǎn)分析的模塊,但學(xué)生只能查閱自己的個(gè)人信息和個(gè)人成績(jī)。

4.系統(tǒng)實(shí)現(xiàn)

4.1具體功能模塊的實(shí)現(xiàn)

成績(jī)管理系統(tǒng)由登錄模塊、教師模塊、學(xué)生模塊組成。其中教師和學(xué)生模塊中的成績(jī)管理是本系統(tǒng)分析的重點(diǎn)內(nèi)容,其它功能模塊將簡(jiǎn)單介紹。

4.2登錄模塊

登錄模塊首先創(chuàng)建一個(gè)DBSqlConn對(duì)象,連接數(shù)據(jù)庫。然后使用stmt.executeQuery()執(zhí)行SQL語句,從用戶表中讀取用戶賬號(hào)username、密碼password和權(quán)限type值,與用戶輸入的信息進(jìn)行比較,如果匹配成功,用session保留該用戶的id值和權(quán)限,根據(jù)權(quán)限值跳轉(zhuǎn)至用戶頁面。如果匹配失敗,則跳轉(zhuǎn)到錯(cuò)誤頁提示請(qǐng)重新登錄。

4.3教師管理模塊

教師負(fù)責(zé)管理成績(jī)信息以及用戶的基本信息,下面對(duì)主要功能進(jìn)行介紹。

4.3.1教師登錄成功后主要功能有注冊(cè)用戶,查詢信息,查詢成績(jī)等功能。

4.3.2用戶信息管理

添加學(xué)生信息,用戶在學(xué)生信息頁面中填寫學(xué)生的基本信息,填寫完學(xué)生信息后點(diǎn)擊提交按鈕將信息添加到數(shù)據(jù)庫中。添加操作是用request.getParameter()方法獲取頁面表單中提交的數(shù)據(jù),把得到的數(shù)據(jù)通過SQL語句insert into方法存入數(shù)據(jù)庫對(duì)應(yīng)的表中。

修改學(xué)生信息,用戶在信息列表頁面點(diǎn)擊修改,跳到修改頁,獲得數(shù)據(jù)庫中的信息,點(diǎn)擊修改按鈕,提交后并將修改后的信息添加到數(shù)據(jù)庫對(duì)應(yīng)的表中。如果哪項(xiàng)內(nèi)容為空則提示,輸入內(nèi)容不能為空。電話號(hào)碼必須為數(shù)字如果輸入了非數(shù)字字符也會(huì)有相應(yīng)提示。

查詢學(xué)生信息,使用了下拉菜單式查找,輸入條件后選擇模糊查詢,如果輸入內(nèi)容滿足了查詢條件,則顯示數(shù)據(jù)庫中響應(yīng)的數(shù)據(jù)內(nèi)容。

4.3.3成績(jī)管理

添加成績(jī)信息,用戶在成績(jī)信息添加頁面中填寫成績(jī)的基本信息,填寫完信息后點(diǎn)擊提交將信息添加到數(shù)據(jù)庫中。添加操作是用request.getParameter()方法獲取頁面表單中用戶提交數(shù)據(jù),把得到的數(shù)據(jù)通過SQL語句insert into方法存入到數(shù)據(jù)庫對(duì)應(yīng)的表中。

修改學(xué)生成績(jī)信息,教師在成績(jī)列表頁面點(diǎn)擊修改,跳到修改頁,獲得數(shù)據(jù)庫中的信息,點(diǎn)擊修改按鈕,提交后并將修改后的信息添加到數(shù)據(jù)庫對(duì)應(yīng)的表中。

刪除學(xué)生成績(jī)信息,教師在成績(jī)列表頁面點(diǎn)擊刪除,頁面提示確認(rèn)刪除此條成績(jī),確認(rèn)后將刪除數(shù)據(jù)庫對(duì)應(yīng)表的信息。

4.4學(xué)生模塊

學(xué)生模塊主要是個(gè)人基本信息和成績(jī)信息的查詢。

4.4.1學(xué)生登錄。

4.4.2學(xué)生信息管理

學(xué)生只能查詢個(gè)人信息,此功能描述如上所述。

4.4.3成績(jī)信息管理

學(xué)生成績(jī)信息管理主要是查詢個(gè)人的成績(jī),此功能描述如上所述。

通過對(duì)系統(tǒng)進(jìn)行需求分析、設(shè)計(jì)等一系列工作,將系統(tǒng)分為三個(gè)模塊:登錄模塊、教師模塊、學(xué)生模塊,最終使系統(tǒng)實(shí)現(xiàn)了教師管理個(gè)人信息、管理成績(jī)信息;學(xué)生查看個(gè)人信息、查詢個(gè)人成績(jī)等功能。系統(tǒng)操作方便,將在很大程度上提高學(xué)校成績(jī)管理效率。

參考文獻(xiàn):

[1]苗連強(qiáng), 王國(guó)輝等編著. JSP程序設(shè)計(jì)基礎(chǔ)教程.人民郵電出版社出版發(fā)行.

第2篇:學(xué)生成績(jī)管理系統(tǒng)范文

關(guān)鍵詞:成績(jī)管理系統(tǒng) 數(shù)據(jù)庫 Delphi ADO

1 系統(tǒng)功能描述

對(duì)于本系統(tǒng),我們需要實(shí)現(xiàn)以下這些基本功能:

1.1 系統(tǒng)用戶管理:管理使用該系統(tǒng)的用戶信息,包括系統(tǒng)用戶數(shù)據(jù)的添加、修改、刪除、查詢等功能;其中分為管理員和教師和學(xué)生三級(jí)管理權(quán)限。

1.2 基本信息管理:包括班級(jí)信息,課程信息,學(xué)生信息,批次信息,開課管理信息。

1.3 成績(jī)管理信息:實(shí)現(xiàn)成績(jī)的批次管理,某一批次的成績(jī)錄入,成績(jī)修改及成績(jī)的匯總與排名;學(xué)生考核成績(jī)查詢及學(xué)生成績(jī)統(tǒng)計(jì)等。

1.4 補(bǔ)考成績(jī)管理:實(shí)現(xiàn)補(bǔ)考學(xué)生名單打印,某一批次的補(bǔ)考成績(jī)錄入,補(bǔ)考成績(jī)修改與學(xué)生補(bǔ)考成績(jī)查詢。

2 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2.1 系統(tǒng)登錄模塊 根據(jù)需求分析、概要設(shè)計(jì)的結(jié)果,采用Delphi 7作為開發(fā)工具,完成學(xué)生成績(jī)管理系統(tǒng)的各個(gè)功能。

2.2 主界面設(shè)計(jì) 主界面是用戶打開系統(tǒng)首先見到的界面,也是進(jìn)入其它模塊的入口。

主界面將常用菜單項(xiàng)設(shè)計(jì)為工具欄,在工具欄上有系統(tǒng)設(shè)置、基本信息、考核管理、補(bǔ)考管理、清考管理、學(xué)分與分?jǐn)?shù)統(tǒng)計(jì),幫助等菜單。

在主窗體中加入狀態(tài)欄控件,可以實(shí)時(shí)反映系統(tǒng)中的各個(gè)狀態(tài)的變化。狀態(tài)欄控件需要在通常的屬性窗口中設(shè)置一般屬性,還需要在其特有的彈出式菜單中進(jìn)行設(shè)置。選中狀態(tài)欄控件,單擊鼠標(biāo)右鍵,選中Property菜單,然后設(shè)置屬性。我用面板1來顯示我院的名稱,面板2用來顯示當(dāng)前日期,面板3用來顯示當(dāng)前時(shí)間。

2.3 用戶管理模塊 程序啟動(dòng)后,選擇“用戶管理菜單”菜單下的“添加”按紐,在此按紐中主要完成操作員及密碼的設(shè)置和添加。

程序啟動(dòng)后,選擇“用戶管理菜單”菜單下的“保存”按紐,在此按紐中主要完成操作員及密碼的設(shè)置和保存。

程序啟動(dòng)后,選擇“用戶管理菜單”菜單下的“刪除”按紐,在此按紐中主要完成刪除操作員的功能。

用戶管理菜單分添加用戶、修改密碼、刪除用戶三個(gè)操作,在添加和修改用戶中分三種用戶類別分別為:管理員、教師、學(xué)生。

2.4 成績(jī)錄入模塊 操作方法:①請(qǐng)先選擇需要錄入成績(jī)的班級(jí)名稱,課程名稱和成績(jī)批次;②然后單擊“下一步”按紐,然后就可以以班級(jí)為單位一個(gè)一個(gè)地錄入本班級(jí)的所有學(xué)生的成績(jī));③當(dāng)一個(gè)學(xué)生的成績(jī)錄入完畢后,點(diǎn)擊“下一學(xué)生”按鈕,系統(tǒng)將自動(dòng)保存改學(xué)生成績(jī)并轉(zhuǎn)到下一個(gè)學(xué)生的成績(jī)錄入窗口,然后在這個(gè)成績(jī)錄入窗口中錄入成績(jī),直到此班級(jí)的所有學(xué)生錄入完畢為止。“下一學(xué)生”按鈕代碼實(shí)現(xiàn)。

2.5 成績(jī)修改功能模塊

2.5.1 功能介紹:①可以按班級(jí)、課程名稱與成績(jī)批次組合進(jìn)行多條件查詢出符合這個(gè)條件的學(xué)生的成績(jī),并選擇其中要修改的學(xué)生的成績(jī)進(jìn)行修改。②可以按學(xué)號(hào)查詢出學(xué)生成績(jī),并對(duì)該學(xué)號(hào)的學(xué)生的成績(jī)進(jìn)行修改。

2.5.2 操作方法:①先在下拉文本框中選擇需要修改成績(jī)的班級(jí)名稱、課程名稱和成績(jī)批次;②再單擊“下一步”按鈕,將彈出另一個(gè)修改成績(jī)的窗體。③選擇需要修改的記錄,然后輸入要修改的成績(jī),輸入完畢,單擊“修改”按鈕,可以進(jìn)行修改,最后保存修改后的成績(jī)。

2.6 總分級(jí)名次計(jì)算功能模塊

2.6.1 功能介紹:可以按班級(jí)、課程名稱與成績(jī)批次組合進(jìn)行多條件計(jì)算出這個(gè)學(xué)期這個(gè)班級(jí)的所有學(xué)生的每一個(gè)學(xué)生的所有課程的成績(jī)之和并從大到小進(jìn)行排名的名單并打印報(bào)表。

2.6.2 操作方法:①先在下拉文本框中選擇需要成績(jī)匯總和排名的班級(jí)名稱和成績(jī)批次;②再單擊“下一步”按鈕,將彈出另一個(gè)成績(jī)匯總和排名后的窗體。

2.7 成績(jī)查詢功能模塊 學(xué)號(hào)、姓名、課程名稱、班級(jí)名稱和成績(jī)批次這五個(gè)條件進(jìn)行單獨(dú)查詢,也可自由組合進(jìn)行多條件查詢。查詢出來的成績(jī)并可以以報(bào)表的形式打印出成績(jī)單。

2.8 成績(jī)優(yōu)良中差統(tǒng)計(jì)模塊:統(tǒng)計(jì)成績(jī)優(yōu)秀(90≤成績(jī)<100)、良好(80≤成績(jī)<90)、中等(70≤成績(jī)<80)、及格(60≤成績(jī)<70)、不及格(成績(jī)<60)的學(xué)生名單與人數(shù)并打印報(bào)表以及計(jì)算出優(yōu)秀率、良好率、中等率、及格率、不及格率。

3 總結(jié)

在面向?qū)ο蟮沫h(huán)境,結(jié)合Delphi如何使用圖形工具。同時(shí),可以很容易地使用鼠標(biāo),鍵盤和動(dòng)畫程序。我們發(fā)現(xiàn)了許多有趣的話題,使用線程編程競(jìng)賽排序算法,編程,網(wǎng)際創(chuàng)建三維圖形應(yīng)用程序使用OpenGL。

參考文獻(xiàn)

[1]夏幫貴.DELPHI數(shù)據(jù)庫開發(fā).第一版.北京:機(jī)械工業(yè)出版社.2004:17.

第3篇:學(xué)生成績(jī)管理系統(tǒng)范文

【關(guān)鍵詞】教育信息化 學(xué)生成績(jī)管理系統(tǒng) 設(shè)計(jì)和實(shí)現(xiàn) 功能模塊

在當(dāng)前教育信息化建設(shè)步伐日益加快的新形勢(shì)下,開發(fā)新一代的某學(xué)生成績(jī)管理系統(tǒng)可以做到對(duì)有關(guān)信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速的查詢,減少管理方面的工作量。學(xué)校的學(xué)生成績(jī)管理系統(tǒng)已經(jīng)成為學(xué)校教育信息化建設(shè)的非常關(guān)鍵的組成部分,為教育信息化建設(shè)打下堅(jiān)實(shí)的基礎(chǔ)。本文結(jié)合筆者參加某學(xué)生成績(jī)管理系統(tǒng)開發(fā)的實(shí)踐經(jīng)驗(yàn),詳細(xì)闡述了在當(dāng)前教育信息化建設(shè)步伐日益加快的新形勢(shì)下設(shè)計(jì)和實(shí)現(xiàn)的某學(xué)生成績(jī)管理系統(tǒng)。

1 學(xué)生成績(jī)管理系統(tǒng)的可行性分析和需求分析

1.1 可行性分析

傳統(tǒng)的成績(jī)管理采用手工方式,使得數(shù)據(jù)容易丟失,在統(tǒng)計(jì)時(shí)易發(fā)生錯(cuò)誤高,速度慢,工作效率低下,浪費(fèi)了大量的人力和物力。

計(jì)算機(jī)硬件性能的快速提升和計(jì)算機(jī)網(wǎng)絡(luò)的飛速發(fā)展為數(shù)字化建設(shè)搭建了良好的數(shù)據(jù)處理和資源共享的平臺(tái)。

JSP是Java在互聯(lián)網(wǎng)上的重要應(yīng)用技術(shù),可以建立起先進(jìn)、安全和跨平臺(tái)的動(dòng)態(tài)網(wǎng)站系統(tǒng),與數(shù)據(jù)庫結(jié)合一起實(shí)現(xiàn)各種復(fù)雜的系統(tǒng)應(yīng)用,已成為目前十分流行的一種網(wǎng)站開發(fā)技術(shù)。

1.2 需求分析

(1)具備學(xué)生、任課教師和成績(jī)管理人員的登錄界面,根據(jù)其使用的功能分配其權(quán)限,學(xué)生可查詢個(gè)人成績(jī)和對(duì)不及格科目申請(qǐng)補(bǔ)考,任課老師可填報(bào)、編輯、查詢、打印任教班級(jí)的科目成績(jī),成績(jī)管理人員可查詢、統(tǒng)計(jì)、打印學(xué)生成績(jī)和學(xué)生補(bǔ)考申請(qǐng)。

(2)支持成績(jī)批量導(dǎo)入、單個(gè)錄入,能夠統(tǒng)計(jì)出學(xué)生成績(jī)分布圖。

(3)對(duì)不及格學(xué)生開通補(bǔ)考申請(qǐng),對(duì)補(bǔ)考申請(qǐng)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)和打印。

2 學(xué)生成績(jī)管理系統(tǒng)開發(fā)的常用軟件

學(xué)生成績(jī)管理系統(tǒng)采用三層結(jié)構(gòu),在客戶端教職工和學(xué)生通過瀏覽器完成相應(yīng)操作,JavaBean組件在WWW服務(wù)器上運(yùn)行,瀏覽器端的表現(xiàn)邏輯通過JSP網(wǎng)頁完成。而系統(tǒng)內(nèi)部的業(yè)務(wù)邏輯是借助于JavaBean的組件(Component)來進(jìn)行實(shí)現(xiàn)的,服務(wù)器采用Tomcat 6.0作為JSP引擎,在服務(wù)器端,學(xué)生成績(jī)管理系統(tǒng)采取JDBC中間件來進(jìn)行數(shù)據(jù)庫的訪問,并且借助于JSP返回到客戶瀏覽器。具體配置如下:

2.1服務(wù)器端

(1) 操作系統(tǒng):Windows Server 2000。

(2)Web服務(wù)器:Tomcat 5.9。

(3)數(shù)據(jù)庫:Microsoft SQL Server 2000。

2.2客戶端

(1) 操作系統(tǒng):Windows 7/2000/XP。

(2)網(wǎng)絡(luò)協(xié)議:TCP/IP。

學(xué)生成績(jī)管理系統(tǒng)的架構(gòu)如圖1所示。

在進(jìn)行了本部分的研究的基礎(chǔ)上,就可以根據(jù)學(xué)生成績(jī)管理系統(tǒng)的架構(gòu)來進(jìn)行學(xué)生成績(jī)管理系統(tǒng)的具體功能模塊的設(shè)計(jì)和實(shí)現(xiàn)。

3 學(xué)生成績(jī)管理系統(tǒng)的具體功能模塊的設(shè)計(jì)和實(shí)現(xiàn)

通過學(xué)生成績(jī)管理系統(tǒng)的需求分析,可以得出學(xué)生成績(jī)管理系統(tǒng)必須實(shí)現(xiàn)的功能是多種多樣的。本文所研究的學(xué)生成績(jī)管理系統(tǒng)的功能模塊具體涵蓋了下面的幾個(gè):系統(tǒng)管理功能模塊、教師管理功能模塊、學(xué)生管理功能模塊、安全管理功能模塊、計(jì)算統(tǒng)計(jì)分析功能模塊。接下來,本文將對(duì)于其中的一些最為重要的功能模塊的設(shè)計(jì)和實(shí)現(xiàn)來加以深入地講述。

3.1 系統(tǒng)管理功能模塊的設(shè)計(jì)和實(shí)現(xiàn)

學(xué)生成績(jī)管理系統(tǒng)管理功能模塊能夠?qū)Σ煌墓δ苣K之間進(jìn)行調(diào)用以及協(xié)調(diào),存在導(dǎo)航的功能。終端教職工只需要將功能標(biāo)尺向特定的功能進(jìn)行傳遞就可以了,而其它的各種工作則是由學(xué)生成績(jī)管理系統(tǒng)管理功能模塊來進(jìn)行。所以,這一功能模塊的設(shè)計(jì)和實(shí)現(xiàn)是非常重要的。在這一功能模塊之中,僅僅存在一個(gè)函數(shù),即為GetFunction()這一函數(shù),通過GetFunction()這一函數(shù),學(xué)生成績(jī)管理系統(tǒng)管理功能模塊就可以獲取到需要調(diào)用的功能,在此基礎(chǔ)上,終端教職工就可以采用調(diào)度算法來對(duì)于所需要的功能進(jìn)行調(diào)用。

3.2 學(xué)生及教師管理功能模塊的設(shè)計(jì)和實(shí)現(xiàn)

成績(jī)管理系統(tǒng)的學(xué)生信息來源學(xué)生學(xué)籍管理系統(tǒng)。

學(xué)生管理功能模塊較為簡(jiǎn)單,主要進(jìn)行個(gè)人成績(jī)查詢和補(bǔ)考申請(qǐng),通過SQL語句select from函數(shù)來實(shí)現(xiàn)個(gè)人成績(jī)查詢,通過supplementary_examination()函數(shù)來實(shí)現(xiàn)補(bǔ)考申請(qǐng)。

教師管理功能模塊設(shè)計(jì)及實(shí)現(xiàn)如下。

教師負(fù)責(zé)新增課程信息,用戶在課程信息新增頁面中填寫課程的基本信息,填寫完信息后點(diǎn)擊提交將信息新增到數(shù)據(jù)庫中。新增操作是用request.getParameter()函數(shù)獲取頁面表單中用戶提交數(shù)據(jù),把獲取的數(shù)據(jù)通過SQL語句insert into函數(shù)儲(chǔ)存在到數(shù)據(jù)庫對(duì)應(yīng)的表中。

教師負(fù)責(zé)錄入學(xué)生成績(jī)信息,學(xué)生成績(jī)錄入分單個(gè)成績(jī)錄入和批量導(dǎo)入。教師在學(xué)生成績(jī)信息頁面中填寫學(xué)生的成績(jī)信息,擊提交按鈕將信息錄入到數(shù)據(jù)庫中,錄入操作是用add_student()函數(shù)來實(shí)現(xiàn),并且把獲取的數(shù)據(jù)儲(chǔ)存在數(shù)據(jù)庫對(duì)應(yīng)的表中。教師能夠很好的利用已有的學(xué)生成績(jī)表模板如EXCEL表格等資料,實(shí)現(xiàn)批量錄入學(xué)生成績(jī)信息,單個(gè)學(xué)生成績(jī)的錄入只需錄入學(xué)號(hào)、成績(jī)回車即可,極大提高了成績(jī)錄入的效率。

教師負(fù)責(zé)編輯學(xué)生成績(jī)信息,教師在信息列表頁面點(diǎn)擊編輯,跳到編輯頁,查看數(shù)據(jù)庫中的信息,點(diǎn)擊編輯按鈕,提交后并將編輯后的信息新增到數(shù)據(jù)庫對(duì)應(yīng)的表中。

教師負(fù)責(zé)查詢學(xué)生成績(jī)信息,使用了下拉菜單式查找,輸入條件后選擇模糊查詢,倘若輸入內(nèi)容滿足了查詢條件,則顯示數(shù)據(jù)庫中響應(yīng)的數(shù)據(jù)內(nèi)容。

3.3 安全管理功能模塊的設(shè)計(jì)和實(shí)現(xiàn)

在學(xué)生成績(jī)管理系統(tǒng)開發(fā)的過程中,非常關(guān)鍵的一項(xiàng)工作就是搞好安全管理工作。安全管理功能模塊的重要作用就是為基本功能模塊提供安全管理功能,其具體涵蓋了下面的一些功能模塊,如身份驗(yàn)證功能模塊、驗(yàn)證碼功能模塊、密碼驗(yàn)證功能模塊、IP地址綁定功能模塊等等。安全管理功能模塊為教職工提供了三個(gè)使用比較頻繁的安全驗(yàn)證功能,它們是:身份驗(yàn)證操作(ValidationAuthentication ())、驗(yàn)證碼驗(yàn)證操作(ValidationVerificationCode())和IP地址驗(yàn)證操作(ValidationIP())。其中,身份驗(yàn)證功能模塊是安全管理功能模塊的非常關(guān)鍵的組成部分。在實(shí)現(xiàn)了標(biāo)準(zhǔn)接口中的三個(gè)操作后,為了使安全管理功能模塊接口的調(diào)用更加容易,有必要設(shè)計(jì)和實(shí)現(xiàn)一個(gè)UserVerification()接口。在身份驗(yàn)證功能模塊接口中,只有一個(gè)函數(shù),只需要將教職工信息作為參數(shù)向這一函數(shù)進(jìn)行傳遞就可以了。與此同時(shí),借助于參數(shù)類也能夠進(jìn)行參數(shù)的傳遞,通過這種方式,可以非常科學(xué)有效地實(shí)現(xiàn)對(duì)于類的加密操作,從而能夠保證數(shù)據(jù)傳輸?shù)陌踩浴?/p>

3.4計(jì)算統(tǒng)計(jì)分析功能模塊的設(shè)計(jì)和實(shí)現(xiàn)

系統(tǒng)具備計(jì)算統(tǒng)計(jì)分析功能。能夠?qū)崿F(xiàn)全體學(xué)生求總分、平均成績(jī)、最高成績(jī)、最低成績(jī)、和按分?jǐn)?shù)段求出各段成績(jī)的人數(shù)。實(shí)現(xiàn)所用的函數(shù)是TotalQuery(),定義3個(gè)整型變量,int totalScores 用來存放全體學(xué)生總成績(jī),int highestScore用來存放最高總成績(jī),int lowestScore用來存放最低總成績(jī)。假定每門課程滿分100,則總分滿分為100乘以科目數(shù),可以統(tǒng)計(jì)每個(gè)學(xué)生的所有科目的總成績(jī)并以100分為分段求出各個(gè)分段的人數(shù)。每個(gè)學(xué)生的平均分可以用studentScore[i].totalScore/COURCES實(shí)現(xiàn)(0

4 學(xué)生成績(jī)管理系統(tǒng)的數(shù)據(jù)庫的連接

數(shù)據(jù)庫的對(duì)象和方法都在java.sql.*里面,所以首先要import java.sql.*,要想連接數(shù)據(jù)庫,首先要將驅(qū)動(dòng)程序調(diào)入。若要使用純JDBC驅(qū)動(dòng)程序,必須安裝第三方軟件提供的驅(qū)動(dòng)程序。本系統(tǒng)采用JDBC-ODBC的驅(qū)動(dòng)程序連接數(shù)據(jù)庫,并使用JavaBean組件,有效的避免了代碼的重復(fù)。

綜上所述,本文結(jié)合具體的學(xué)生成績(jī)管理系統(tǒng)的開發(fā)經(jīng)驗(yàn),深入地研究了學(xué)生成績(jī)管理系統(tǒng)開發(fā)。截止到今天,筆者所參與設(shè)計(jì)和實(shí)現(xiàn)的學(xué)生成績(jī)管理系統(tǒng)已經(jīng)開始正式工作,存在著非常高的性能,也得到了學(xué)校中廣大的教職工的認(rèn)可和支持,在很大程度上實(shí)現(xiàn)了教職工的辦公效率的大幅度提升,有利于學(xué)校更加方便、快捷地拓展工作,從而有利于推動(dòng)學(xué)校的科學(xué)發(fā)展。

參考文獻(xiàn)

[1]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2007(11).

[2](美)Bunck Woody著,顧小波譯.SQL Server 2005[M].北京:清華大學(xué)出版社,2007(01).

[3]張新曼.精通JSP-Web開發(fā)技術(shù)與典型應(yīng)用[M].北京:人民郵電出版社,2007,516-564.

[4]龍馬工作室.ASP+SQL Server[M].人民郵電出版社,2003(06).

[5]王慧芳,畢建權(quán).軟件工程[M].浙江大學(xué)出版社,2007(02).

[6]丁寶康.數(shù)據(jù)庫原理[M].北京:經(jīng)濟(jì)科學(xué)出版社,2000(03).

[7]Shari L Pfleeger.Software Engineering Theory and Practice[M].Second Edition. Prentice Hall,2000.

第4篇:學(xué)生成績(jī)管理系統(tǒng)范文

關(guān)鍵詞:查詢;統(tǒng)計(jì);PowerBuilder

中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2011)16-3756-03

信息社會(huì)的高科技,商品經(jīng)濟(jì)化的高效益,使計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。計(jì)算機(jī)雖然與人類的關(guān)系愈來愈密切,但還有由于計(jì)算機(jī)操作不方便而繼續(xù)用手工進(jìn)行勞動(dòng)的人。學(xué)生成績(jī)管理和分析系統(tǒng)為教務(wù)人員帶來了極大的方便。該軟件是以漢語編程語言為實(shí)現(xiàn)語言,其功能在系統(tǒng)內(nèi)部有源代碼直接完成。通過操作手冊(cè),使用者可以了解本軟件的基本工作原理。操作人員只需輸入一些簡(jiǎn)單的漢字、數(shù)字,即可達(dá)到自己的目的。

現(xiàn)今成績(jī)管理的繁瑣給教務(wù)人員帶來了諸多不便,教學(xué)辦公室缺少一種完善的成績(jī)管理軟件,為了方便的管理學(xué)生成績(jī),因此開發(fā)了此學(xué)生成績(jī)管理和分析系統(tǒng)。

學(xué)生成績(jī)管理和分析系統(tǒng)的目標(biāo):

1) 節(jié)約資源,提高學(xué)生信息的精確度:能夠減少很多不必要的資源,不用像以前那樣用冗余的紙張式的管理。大大節(jié)省了學(xué)院資源。并且計(jì)算機(jī)的存儲(chǔ)與快速查詢功能大大提高了學(xué)生成績(jī)管理的效率,并且還提高了成績(jī)信息管理的精確度。

2) 方便快速的操作,精簡(jiǎn)人員,節(jié)約開支:方便快速的操作,可減少學(xué)生信息管理的漏洞,又可減少工作的錯(cuò)誤,并且操作非常簡(jiǎn)單,可減少許多不必要的工作人員,這無論從物質(zhì)上還是工作人員的工資上都為學(xué)院節(jié)約了開支,為學(xué)院增加了財(cái)富。

1 系統(tǒng)分析

成績(jī)管理系統(tǒng)主要針對(duì)三類用戶:學(xué)生、教師、管理員。一個(gè)良好的成績(jī)管理系統(tǒng)不僅要求有方快捷的操作、簡(jiǎn)單有效的管理,而且要有高級(jí)的安全性以及很強(qiáng)的通用性。根據(jù)需求分析,使用面向?qū)ο蟮脑O(shè)計(jì)技術(shù),系統(tǒng)應(yīng)具有如下的幾個(gè)功能模塊:

1) 用戶登錄模塊

學(xué)生用戶和教師用戶登錄以后只能輸入相關(guān)查詢條件進(jìn)行一系列相關(guān)的成績(jī)查詢。

管理員登錄以后不僅有學(xué)生用戶和教師用戶的所有權(quán)限,而且可以對(duì)數(shù)據(jù)庫和基礎(chǔ)信息進(jìn)行維護(hù)。

2) 系統(tǒng)維護(hù)模塊

若系統(tǒng)在應(yīng)用過程中出現(xiàn)問題確實(shí)需要進(jìn)行初始化時(shí),系統(tǒng)管理員就可以對(duì)系統(tǒng)進(jìn)行初始化操作。

3) 基本信息維護(hù)模塊

在此模塊中,系統(tǒng)管理員可以對(duì)基本信息進(jìn)行維護(hù),如對(duì)班級(jí)信息、學(xué)生信息、課程信息等進(jìn)行維護(hù)。

4) 數(shù)據(jù)庫管理模塊

此模塊可以對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行備份和還原。

5) 成績(jī)管理模塊

此模塊只有管理員有權(quán)限進(jìn)行操作,管理員登錄后可以對(duì)學(xué)生成績(jī)進(jìn)行插入、刪除、修改、保存等操作并且能導(dǎo)入和導(dǎo)出學(xué)生成績(jī)。

6) 學(xué)生成績(jī)查詢模塊

此模塊包括個(gè)人總體成績(jī)查詢、班級(jí)單科成績(jī)查詢和系部單科成績(jī)查詢?nèi)齻€(gè)子功能模塊。

7) 教師成績(jī)查詢模塊

此模塊包括單科成績(jī)分析和平行班成績(jī)分析兩個(gè)子功能。

8) 報(bào)表統(tǒng)計(jì)模塊

此模塊包括成績(jī)統(tǒng)計(jì)報(bào)表及打印和成績(jī)統(tǒng)計(jì)圖兩個(gè)子功能模塊。

系統(tǒng)功能模塊設(shè)計(jì)如圖1所示。

2 數(shù)據(jù)庫設(shè)計(jì)

1) 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)

通過上述的系統(tǒng)分析,得出學(xué)生成績(jī)管理系統(tǒng)涉及到如下實(shí)體:學(xué)生、教師、課程、班級(jí)、系部、用戶。系統(tǒng)的E-R圖如圖2所示。

2) 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)

現(xiàn)在需要將上面的數(shù)據(jù)庫概念結(jié)構(gòu)模型轉(zhuǎn)化為Microsoft SQL Server 2000數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。

學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫中的各個(gè)表設(shè)計(jì)結(jié)果如下表所示:

① Users表

該表用來存放用戶的基本信息。主要字段有:編號(hào)(Id)、姓名(Name)、密碼(Mima)、類型(Leixing)。如表1所示是用戶表。

② Student表

該表用來存放學(xué)生的基本信息。主要字段有:學(xué)號(hào)(S_num)、所屬班級(jí)(C_num)、姓名(S_name)、性別(S_sex)。如表2所示是學(xué)生表。

③ Teacher表

該表用來存放教師的基本信息。主要字段有:教師編號(hào)(T_num)、教師姓名(T_name)、教師性別(T_sex)。如表3所示是教師表。

④ Subject表

該表用來存放課程的基本信息。主要字段有:課程編號(hào)(Sb_num)、課程名稱(Sb_name)、學(xué)分(Credit)。如表4所示是課程表。

⑤ Class表

該表用來存放班級(jí)的基本信息。主要字段有:班級(jí)編號(hào)(C_num)、所屬系部編號(hào)(D_num)、班級(jí)名稱(C_name)、班級(jí)人數(shù)(C_renshu)。如表5 所示是課程表。

⑥ Department表

該表用來存放系部的基本信息。主要字段有:系部編號(hào)(D_num)、系部名稱(D_name)。如表6所示是系部表。

⑦ Teach表

該表用來存放教師講授課程的基本信息。主要字段有:教師編號(hào)(T_num)、課程編號(hào)(Sb_num)。如表7 所示是講授表。

⑧ Chooseclass表

該表用來存放學(xué)生選課的基本信息。主要字段有:課程編號(hào)(Sb_num)、學(xué)生學(xué)號(hào)(S_num)、成績(jī)(Score)。如表8所示是選課表。

3 系統(tǒng)實(shí)現(xiàn)

1) 關(guān)鍵技術(shù)

PowerBuilder 9.0提供了完善的開發(fā)功能,可以較容易地開發(fā)大型數(shù)據(jù)庫應(yīng)用系統(tǒng),這些應(yīng)用系統(tǒng)可以運(yùn)行在單機(jī)上,也可以運(yùn)行在一個(gè)局域網(wǎng)內(nèi),甚至運(yùn)行在廣域網(wǎng)上;微軟公司的Microsoft SQL Server數(shù)據(jù)庫能夠處理大量的數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供許多高級(jí)管理功能,它的靈活性、易用性和安全性能夠?yàn)閿?shù)據(jù)庫編程提供良好的條件。因此系統(tǒng)的開發(fā)工具和數(shù)據(jù)庫采用PowerBuilder 9.0與Microsoft SQL Server 2000。

2) 部分實(shí)現(xiàn)代碼

① 用戶登錄模塊:用戶進(jìn)入系統(tǒng)登錄頁面,需要完成用戶名、密碼的輸入,經(jīng)過身份驗(yàn)證后,才能進(jìn)入系統(tǒng),不同的用戶進(jìn)入系統(tǒng)后的操作權(quán)限不同。

登錄模塊部分代碼實(shí)現(xiàn)如下:

select count(*) into :num0 from users;

if sqlca.sqlcode 0 then

……

dw_1.setitem(row0,"mima",'PASSWD')

dw_1.setitem(row0,"leixin",'A')

if dw_1.update()=1 then commit;

else rollback;

messagebox("提示信息","密碼輸入錯(cuò)誤,請(qǐng)重新輸入!")

return

end if

end if

……

② 系統(tǒng)維護(hù)模塊部分代碼實(shí)現(xiàn)如下:

Re_value=messagebox('警告提示!!!','該步操作一般是在系統(tǒng)運(yùn)行初始進(jìn)行,請(qǐng)確認(rèn)是否繼續(xù)?',Question!,YesNoCancel!,3)

IF Re_value > 1 then cb_2.triggerevent(clicked!)

ELSE

……

mysql="CREATE TABLE chooseclass" +"sb_num Char(4) NOT NULL primary key,"&

+"s_num Char(12) NOT NULL primary key,"+"score decimal(18, 2),"

execute immediate: mysql using sqlca;

messagebox("提示信息","初始化成功!")

end if

③ 數(shù)據(jù)管理模塊部分代碼實(shí)現(xiàn)如下:

string is_path,is_use

string path

title="路徑選擇"

path=getcurrentdirectory()

getfolder(title,path)

sle_1.text=trim(path)+"\"+string(today(),"yyyymmdd")+string(now(),"hhmmss")+".dat"

is_path=trim(sle_1.text)

if is_path="" or isnull(is_path) then

messagebox("提示信息","請(qǐng)?jiān)谀繕?biāo)路徑中輸入備份路徑")

else

……

if sqlca.sqlcode>=0 then messagebox("提示信息","數(shù)據(jù)庫備份成功!")

end if

end if

④ 成績(jī)管理模塊部分代碼實(shí)現(xiàn)如下:

導(dǎo)入成績(jī):

string is_path

string path

string docname,named

integer value,aa

……

aa=dw_1.importfile(is_path)

if aa

else messagebox("錯(cuò)誤","數(shù)據(jù)庫無法連接或插入重復(fù)鍵!")

end if

導(dǎo)出成績(jī):

dw_1.settransobject(sqlca)

string is_path,path,path1

integer aa

title="路徑選擇"

path=getcurrentdirectory()

aa=getfolder(title,path)

if aa=0 then return

……

is_path=trim(path1)+"\"+"學(xué)生成績(jī)信息"+".txt"

aa=dw_1.saveas(is_path,text!,false)

if aa=0 then messagebox("錯(cuò)誤提示","導(dǎo)出失?。?)

return

end if

aa=changedirectory(path)

if aa=0 then messagebox("錯(cuò)誤提示","沒有找到路徑"+path)

return

end if

messagebox("提示信息","學(xué)生成績(jī)信息導(dǎo)出成功!")

4 結(jié)束語

在系統(tǒng)的開發(fā)過程中,充分的借鑒了優(yōu)秀代碼段和設(shè)計(jì)思想,使用面向?qū)ο蟮木幊谭绞脚cpowerbuilder平臺(tái)相互結(jié)合,完整的實(shí)現(xiàn)了系統(tǒng)的需求。而且使用到了模版和程序分離的模式,對(duì)于系統(tǒng)管理員來說,前臺(tái)的設(shè)計(jì)工作將變的更加輕松。而優(yōu)秀的開源數(shù)據(jù)引擎SQL Server 2000本身所具有的良好性能,對(duì)于繁雜而且龐大的數(shù)據(jù)處理有明顯的優(yōu)勢(shì),這就為系統(tǒng)的使用提供了穩(wěn)定性和安全性。

參考文獻(xiàn):

[1] 張莉.SQL Server數(shù)據(jù)庫原理及應(yīng)用教程[M].北京:清華大學(xué)出版社,2003.

[2] (美)Patrick O'Neil.數(shù)據(jù)庫原理、編程與應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2002.

[3] 徐松林,路斌,王冬春.PowerBuilder數(shù)據(jù)庫應(yīng)用開發(fā)教程[M].北京:清華大學(xué)出版社,2003.

[4] Ian Sommerville.軟件工程[M].程成,陳霞,等,譯.北京:機(jī)械工業(yè)出版社,2003.

第5篇:學(xué)生成績(jī)管理系統(tǒng)范文

關(guān)鍵詞:ASP;B/S模式;成績(jī)管理系統(tǒng);數(shù)據(jù)安全

中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2010)17-4852-02

教學(xué)管理是學(xué)校管理的核心,其中,學(xué)生成績(jī)管理是學(xué)校教學(xué)管理的重要組成部分,做好學(xué)生成績(jī)管理工作對(duì)穩(wěn)定學(xué)校教學(xué)秩序,培養(yǎng)優(yōu)良教風(fēng)、學(xué)風(fēng)、考風(fēng),促進(jìn)課程建設(shè)和教學(xué)改革,提高教學(xué)質(zhì)量與教學(xué)管理水平具有重大意義。

在傳統(tǒng)的教學(xué)管理模式下,教師上報(bào)學(xué)生成績(jī)是呈交紙質(zhì)材料,即使采用計(jì)算機(jī)進(jìn)行管理,也大多處于單機(jī)版或局域網(wǎng)運(yùn)行模式,給數(shù)據(jù)的管理、維護(hù)帶來不便,且數(shù)據(jù)存在安全隱患。

因此,開發(fā)Internet網(wǎng)絡(luò)環(huán)境下,基于B/S(Browser/server,瀏覽器/服務(wù)器)模式的學(xué)生成績(jī)管理系統(tǒng)很有必要,可以在網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)的錄入、查詢、統(tǒng)計(jì)、打印等功能,直接面向教師和學(xué)生服務(wù),并且隨時(shí)為教學(xué)管理部門提供所需要的數(shù)據(jù)。

1 系統(tǒng)結(jié)構(gòu)與功能

B/S體系結(jié)構(gòu)是一種以Web技術(shù)為基礎(chǔ)的新型系統(tǒng)平臺(tái)模式,即瀏覽器/應(yīng)用服務(wù)器/數(shù)據(jù)庫服務(wù)器(Browser/Webserver/Database Server,簡(jiǎn)稱B/S)的三層體系結(jié)構(gòu)和Internet/Intranet

環(huán)境。Web用戶首先通過HTTP協(xié)議與Web服務(wù)器進(jìn)行連接,再由Web用戶經(jīng)瀏覽器向Web服務(wù)器提交請(qǐng)求,經(jīng)Web服務(wù)器處理后把結(jié)果輸出至瀏覽器。

而基于B/S模式的學(xué)生成績(jī)管理系統(tǒng)主要運(yùn)用ASP結(jié)合數(shù)據(jù)庫實(shí)現(xiàn),結(jié)合B/S結(jié)構(gòu)特點(diǎn),實(shí)現(xiàn)將管理系統(tǒng)運(yùn)用到Internet的功能。根據(jù)學(xué)生成績(jī)管理系統(tǒng)設(shè)置的權(quán)限,使用本系統(tǒng)的用戶有三種不同的身份,即管理員、教師及學(xué)生,可以通過瀏覽器,登錄成績(jī)管理系統(tǒng),對(duì)特定的學(xué)生進(jìn)行錄入、查詢、打印等功能。

2 系統(tǒng)安全性

由于學(xué)生成績(jī)數(shù)據(jù)非常重要,而各項(xiàng)操作又都在網(wǎng)上進(jìn)行,因此,必須確保數(shù)據(jù)安全,防止數(shù)據(jù)被篡改和破壞。為此系統(tǒng)必須采取各種措施來保證管理系統(tǒng)數(shù)據(jù)庫中數(shù)據(jù)的安全。

1)用戶身份的安全性

由于學(xué)生成績(jī)管理系統(tǒng)中包含大量的學(xué)生成績(jī)數(shù)據(jù),為保證系統(tǒng)數(shù)據(jù)在存儲(chǔ)和傳輸過程

中不被未經(jīng)授權(quán)的用戶防問或解讀,可以設(shè)立用戶名和密碼驗(yàn)證方式,用戶要使用本系統(tǒng),必須以合法的用戶名和密碼登錄。這樣保證系統(tǒng)后臺(tái)將重要信息的維護(hù)限于服務(wù)器端,在一定程度上保證了學(xué)生信息的安全。代碼如下:

sUserID=Trim(Request.Form("txtUserID"))

sPwd=Trim(Request.Form("txtPassword"))

sType=Trim(Request.Form("rbtnType"))

獲得欲登錄用戶的用戶名sUserID,密碼sPsd以及用戶身份sType。

若欲登錄的是用戶sType="manager",則說明是管理員登錄。那么就執(zhí)行:

sSQL="select manageaccount,password from manager where manageaccount='"+ sUserID +"'"

對(duì)manger表進(jìn)行查詢,若出現(xiàn)rs.eof的情況說明沒有這個(gè)管理員,系統(tǒng)將自動(dòng)返回管理員登錄界面。

否則進(jìn)行下面的判斷:

if trim(rs("password"))=sPwd then

session("account")=sUserID

session("role")="manager"

若判斷為真,則說明輸入的用戶名和密碼與數(shù)據(jù)庫中的相同,登錄成功,系統(tǒng)用session("role")存儲(chǔ)下用戶的身份為"manager"以為后續(xù)程序服務(wù),用戶進(jìn)入管理員模塊。否則,說明密碼錯(cuò)誤,系統(tǒng)自動(dòng)返回管理員登錄界面。

若欲登錄的用戶sType="manager",則說明是一般用戶登錄。那么就執(zhí)行:

sSQL="select studentaccount, password, prestudentid, email from reguser where studentaccount='" + sUserID +"'"

對(duì)student表進(jìn)行查詢,若出現(xiàn)rs.eof的情況說明沒有這個(gè)用戶,系統(tǒng)將把"沒有這個(gè)用戶!"存儲(chǔ)在sMessage變量中,并自動(dòng)返回用戶登錄界面。(這里的sMessage變量在不同情況下將存如不同的值,在下一個(gè)頁面調(diào)入時(shí)根據(jù)登錄中出現(xiàn)的不同情況為用戶提供不同的提示。)

否則進(jìn)行下面的判斷:

if trim(rs("password"))=sPwd then

session("account")=sUserID

session("role")="stdent"

若判斷為假,說明密碼錯(cuò)誤,系統(tǒng)將"密碼錯(cuò)誤!"存入到變量sMessage中,并自動(dòng)返

回用戶登錄界面。否則,說明密碼正確,登錄成功,系統(tǒng)將:

session("account")=sUserID

session("role")="student"

session("email")=trim(rs("email"))

session("prestudentid")= rs("prestudentid")

以便為后續(xù)程序服務(wù)。

此外,在Internet環(huán)境中,用戶完全有機(jī)會(huì)不在管理員控制之下,通過一些簡(jiǎn)單操作繞過登錄頁面,躲避用戶名和口令的驗(yàn)證,對(duì)數(shù)據(jù)庫安全構(gòu)成直接威脅。為了防止非法進(jìn)入,

可以利用有效的方法,如利用Session對(duì)象,ASP使用SessionIDCookies跟蹤應(yīng)用程序訪問或回話期間特定的Web瀏覽器的信息,亦即帶有相應(yīng)的Cookies的HTTP請(qǐng)求被認(rèn)為是來自同一Web瀏覽器。Web服務(wù)器可以使用SessionIDCookies配置帶有用戶特定會(huì)話信息的ASP應(yīng)用程序,系統(tǒng)使用SessionID 來跟蹤用戶。進(jìn)一步保護(hù)管理系統(tǒng)數(shù)據(jù)庫的安全性。

2)頁面的安全性

在對(duì)進(jìn)入頁面的用戶身份認(rèn)證時(shí),為防止越權(quán)訪問,我們定義了一個(gè)功能函數(shù)checkLogin(),當(dāng)某頁面需要進(jìn)行身份認(rèn)證則將其包含在頭文件中,當(dāng)頁面被調(diào)入時(shí)就會(huì)啟動(dòng)這個(gè)函數(shù)進(jìn)行訪問者的身份認(rèn)證:

sub checkLogin(CurPath,strUserType)

if session("account")="" then

%>

alert("您還沒有登錄,請(qǐng)先登錄!");

window.location.href="/zs/index.asp"

%>

alert("對(duì)不起,您沒有進(jìn)入該欄目的權(quán)限");

history.back();

//退回上頁

end sub

%>

只有經(jīng)身份認(rèn)證的合法用戶,才能根據(jù)自己的權(quán)限來訪問不同的頁面,其嚴(yán)密性將直接影響到整個(gè)系統(tǒng)的數(shù)據(jù)安全。普通用戶和管理員登錄時(shí)進(jìn)入的頁面是不同的,在checkuser.asp文件中,利用cookies記錄用戶登錄時(shí)輸入用戶名和密碼時(shí),并根據(jù)是否是系統(tǒng)管理員進(jìn)行識(shí)別判斷;非系統(tǒng)管理員要以系統(tǒng)管理員身份進(jìn)入系統(tǒng)時(shí),將提示出錯(cuò)信息;教師以普通用戶的身份登錄系統(tǒng),從而把管理員和普通用戶的權(quán)限區(qū)分開,防止越權(quán)操作。

3)代碼的安全性

ASP(Active Server Pages)是在服務(wù)器端的腳本編譯環(huán)境,使用它可以創(chuàng)建和運(yùn)行動(dòng)態(tài)、交互的Web服務(wù)器程序。 當(dāng)用戶使用瀏覽器請(qǐng)求ASP主頁時(shí),WEB服務(wù)器響應(yīng),調(diào)用ASP引擎來執(zhí)行ASP文件,并解釋其中的腳本語言;通過ODBC連接數(shù)據(jù)庫,由數(shù)據(jù)庫訪問組件ADO(ActiveXDataObjects)完成數(shù)據(jù)庫操作,最后,ASP生成包含有數(shù)據(jù)查詢結(jié)果的HTML主頁返回客戶端顯示。由于ASP在服務(wù)器端運(yùn)行,運(yùn)行結(jié)果以HTML主頁形式返回到用戶瀏覽器,因而ASP源程序不會(huì)泄密,增加了系統(tǒng)的安全保密性。

3 結(jié)束語

基于B/S模式學(xué)生成績(jī)管理系統(tǒng)中的數(shù)據(jù)安全是一個(gè)復(fù)雜而且綜合性很強(qiáng)的問題,涉及的范圍很廣。系統(tǒng)安全措施是否有效是數(shù)據(jù)庫系統(tǒng)的主要指標(biāo)之一,但是任何安全措施都是相對(duì)的,而且入侵者的手段也在不斷更新提高。因此,管理員需要及時(shí)做好數(shù)據(jù)備份,發(fā)現(xiàn)問題及時(shí)處理,這樣才能有效地保障數(shù)據(jù)庫的數(shù)據(jù)安全。并且,安全防范是一項(xiàng)持續(xù)的工作,只有通過不斷改進(jìn)提高安全技術(shù),才能確保系統(tǒng)的正常運(yùn)作,提高系統(tǒng)的可靠性。

參考文獻(xiàn):

[1] 李勁.精通ASP數(shù)據(jù)庫程序設(shè)計(jì)[M].北京:科技出版社,2002.

第6篇:學(xué)生成績(jī)管理系統(tǒng)范文

關(guān)鍵詞:成績(jī)管理系統(tǒng);C/S模式;LabVIEW

DOI:10.16640/ki.37-1222/t.2016.06.194

1 引言

近幾年來,隨著中學(xué)的辦學(xué)規(guī)模越來越大,在校學(xué)生數(shù)量一直在增加,給學(xué)校的教學(xué)管理、學(xué)生管理、后勤管理等方面都帶來不少的沖擊。學(xué)生成績(jī)管理是教務(wù)、教學(xué)管理中一個(gè)重要組成部分,也是比較煩瑣的工作。在學(xué)生成績(jī)管理事務(wù)中,一般有成績(jī)輸入:對(duì)各年級(jí)各班各學(xué)期學(xué)生的各科成績(jī)進(jìn)行輸入;成績(jī)統(tǒng)計(jì):需要對(duì)每個(gè)學(xué)生的成績(jī)進(jìn)行處理,例如排名次,成績(jī)匯總,成績(jī)升降;成績(jī)報(bào)表:將學(xué)生成績(jī)以報(bào)表形式輸出等等。每次考試都需要大量的人力、物力,目前我國(guó)中學(xué)中還有相當(dāng)一部分學(xué)生成績(jī)檔案管理還停留在紙介質(zhì)的基礎(chǔ)上,這樣的人工管理方法已經(jīng)不能適應(yīng)時(shí)展,同時(shí)浪費(fèi)了許多人力和物力。

隨著計(jì)算機(jī)、通信和網(wǎng)絡(luò)技術(shù)的迅速發(fā)展與廣泛應(yīng)用,對(duì)全球的各個(gè)行業(yè)都產(chǎn)生了越來越深刻的影響。作為教育領(lǐng)域的學(xué)校,也面對(duì)著數(shù)字化、信息化的影響。因此,研究中學(xué)的各類信息管理系統(tǒng)成為了必要?;谶@樣的大環(huán)境,本文開發(fā)的系統(tǒng)實(shí)現(xiàn)成績(jī)管理方面的信息化、數(shù)字化。通過實(shí)現(xiàn)信息化管理,可以有效地實(shí)現(xiàn)學(xué)生成績(jī)管理的信息化,減輕學(xué)校理人員的工作負(fù)擔(dān),提高管理效率、增強(qiáng)信息規(guī)范化,并避免人為操作的錯(cuò)誤和不規(guī)范行為。為了減輕中學(xué)生成績(jī)管理工作量和實(shí)現(xiàn)現(xiàn)代化的科學(xué)管理,并根據(jù)中學(xué)的實(shí)際情況,特設(shè)計(jì)了成績(jī)管理系統(tǒng)。

2 設(shè)計(jì)目標(biāo)

學(xué)生成績(jī)信息管理系統(tǒng)主要應(yīng)用LabVIEW進(jìn)行系統(tǒng)開發(fā),主要實(shí)現(xiàn)以下四個(gè)目標(biāo):首先,保證學(xué)生成績(jī)的錄入快捷、管理方便、使用高效;其次,實(shí)現(xiàn)了學(xué)生成績(jī)的實(shí)時(shí)共享性;保證學(xué)生成績(jī)信息管理系統(tǒng)運(yùn)行的安全性;實(shí)現(xiàn)學(xué)生成績(jī)信息管理系統(tǒng)在學(xué)校各相關(guān)部門間溝通的及時(shí)性;實(shí)現(xiàn)多終端用戶的TCP/IP協(xié)議的訪問,方便信息查詢、管理。

3 系統(tǒng)結(jié)構(gòu)

3.1 系統(tǒng)概述

依據(jù)學(xué)生成績(jī)的現(xiàn)實(shí)特點(diǎn)的特點(diǎn),本系統(tǒng)開發(fā)將實(shí)現(xiàn)學(xué)生成績(jī)及附屬信息的系統(tǒng)化、規(guī)范化和自動(dòng)化,應(yīng)該有以下幾個(gè)要求:①管理員權(quán)限有系統(tǒng)維護(hù)和用戶管理,角色管理等;②教師權(quán)限有學(xué)生成績(jī)、學(xué)號(hào)、班級(jí)等相關(guān)信息的查詢;③成績(jī)數(shù)據(jù)維護(hù)人員權(quán)限有班級(jí)管理信息的錄入、查詢、修改,包括輸入學(xué)號(hào)、班級(jí)、年齡等。④提供友好的用戶界面,減少各類用戶的工作量。

3.2 系統(tǒng)設(shè)計(jì)

學(xué)生成績(jī)管理系統(tǒng)采用C/S模式,通過LabVIEW語言進(jìn)行設(shè)計(jì)。學(xué)校建立數(shù)據(jù)中心,作為學(xué)生成績(jī)信息管理的存儲(chǔ)設(shè)備,學(xué)校各部門相關(guān)管理人員通過授權(quán)權(quán)限,登錄分配賬戶后,即可進(jìn)行學(xué)生成績(jī)的查詢、管理工作。系統(tǒng)實(shí)現(xiàn)的整體架構(gòu)如圖1所示。

3.3 系統(tǒng)功能結(jié)構(gòu)

學(xué)生成績(jī)信息管理系統(tǒng)主要有兩種權(quán)限:一種維護(hù)權(quán)限是數(shù)據(jù)維護(hù)人員使用,即管理權(quán)限。另一種是用戶權(quán)限是教師使用,即教師權(quán)限。管理權(quán)限主要工作內(nèi)容有:學(xué)校各個(gè)班級(jí)信息的輸入、查詢、修改,包括輸入學(xué)號(hào)、班級(jí)、年齡等。教師用戶權(quán)限主要有:學(xué)生成績(jī)、學(xué)號(hào)、班級(jí)等相關(guān)信息查詢。

學(xué)生成績(jī)管理信息系統(tǒng)包括四個(gè)模塊:成績(jī)錄入、班級(jí)統(tǒng)計(jì)、年級(jí)統(tǒng)計(jì)、系統(tǒng)功能。這五個(gè)模塊既相互聯(lián)系又相互獨(dú)立,班級(jí)統(tǒng)計(jì)、年級(jí)統(tǒng)計(jì)模塊必須以成績(jī)錄入為基礎(chǔ)。成績(jī)結(jié)構(gòu)關(guān)系如圖2所示。

4 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

4.1 系統(tǒng)設(shè)計(jì)

學(xué)生成績(jī)信息管理系統(tǒng)采用C/S結(jié)構(gòu),這種架構(gòu)可以更好的發(fā)揮網(wǎng)絡(luò)中各計(jì)算機(jī)的資源優(yōu)勢(shì)。通過將系統(tǒng)運(yùn)行的任務(wù)合理分配到客戶端和服務(wù)器端,可以很大的降低了服務(wù)器的資源消耗,降低服務(wù)器端運(yùn)行壓力,更好應(yīng)用客戶端資源,提高系統(tǒng)運(yùn)行的安全性與流暢性。

服務(wù)器端軟件,實(shí)現(xiàn)數(shù)據(jù)的錄入、顯示、分析、存儲(chǔ)等功能。用戶端軟件,實(shí)現(xiàn)用戶通過Internet網(wǎng)絡(luò)或?qū)W校局域網(wǎng)進(jìn)行登錄操作。數(shù)據(jù)交互格式采用XML協(xié)議封裝。

基于校園規(guī)模的學(xué)生成績(jī)數(shù)據(jù)管理,相當(dāng)于一個(gè)小型公司的數(shù)據(jù)量級(jí),因此,采用SQL Server2008進(jìn)行學(xué)生成績(jī)的存儲(chǔ)數(shù)據(jù)庫。SQL Server 2008提供了一個(gè)全面的和可擴(kuò)展的數(shù)據(jù)倉(cāng)庫平臺(tái),它可以用一個(gè)單獨(dú)的分析存儲(chǔ)進(jìn)行強(qiáng)大的分析,以滿足成千上萬的用戶在幾兆字節(jié)的數(shù)據(jù)中的需求。數(shù)據(jù)可以存儲(chǔ)在各種設(shè)備上,從數(shù)據(jù)中心最大的服務(wù)器一直到桌面計(jì)算機(jī)和移動(dòng)設(shè)備。這些特性能夠很好的滿足本系統(tǒng)的數(shù)據(jù)存儲(chǔ)要求。

4.2 部分程序代碼及運(yùn)行

用戶登陸界面中主要有用戶帳戶、用戶密碼、驗(yàn)證字符和管理密碼。通過不同的帳戶名稱和授權(quán)管理密碼實(shí)現(xiàn)不同權(quán)限用戶的管理。

系統(tǒng)登錄界面如圖3所示。

登錄模塊的軟件代碼部分如圖4所示。

進(jìn)入學(xué)生成績(jī)信息查詢系統(tǒng)后,主操作界面如圖5所示。

5 結(jié)束語

隨著計(jì)算機(jī)、通信和網(wǎng)絡(luò)技術(shù)的迅速發(fā)展與廣泛應(yīng)用,計(jì)算機(jī)的使用已經(jīng)深入到日常工作和生活的方方面面,發(fā)揮著越來越重要的作用,應(yīng)用計(jì)算機(jī)實(shí)現(xiàn)的各個(gè)行業(yè)的信息化管理需求也成為了可能。

第7篇:學(xué)生成績(jī)管理系統(tǒng)范文

【關(guān)鍵詞】網(wǎng)絡(luò);成績(jī)管理信息系統(tǒng);設(shè)計(jì);實(shí)現(xiàn)

信息化是社會(huì)發(fā)展的必然趨勢(shì),教學(xué)管理需要精、準(zhǔn)、快,成績(jī)管理是教學(xué)管理中的一項(xiàng)重要工作,工作量大、數(shù)據(jù)繁瑣、時(shí)間性強(qiáng),目前有一部分學(xué)校的學(xué)生成績(jī)管理還是采用傳統(tǒng)的手工模式來完成,工作效率低且容易出錯(cuò),不適應(yīng)學(xué)校的高效管理,需推進(jìn)學(xué)生成績(jī)信息化管理進(jìn)程,才能提高學(xué)校教學(xué)管理的工作效率。

1 成績(jī)管理信息系統(tǒng)使用情況分析

學(xué)校非常重視教學(xué)管理信息化建設(shè),積極倡導(dǎo)使用管理軟件進(jìn)行教學(xué)管理,學(xué)校成績(jī)管理系統(tǒng)經(jīng)歷了幾個(gè)階段:第一階段是單機(jī)版成績(jī)管理系統(tǒng),單機(jī)版系統(tǒng)功能單一,數(shù)據(jù)不能共享,無法對(duì)教學(xué)管理數(shù)據(jù)進(jìn)行準(zhǔn)確及時(shí)處理;第二階段是基于C/S結(jié)構(gòu)的校網(wǎng)內(nèi)成績(jī)管理系統(tǒng),實(shí)現(xiàn)了網(wǎng)絡(luò)管理,教師在校園內(nèi)計(jì)算機(jī)各端口可下載、錄入、查詢成績(jī),但只能在校園內(nèi)實(shí)行了教學(xué)管理信息。隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,成績(jī)需要實(shí)現(xiàn)網(wǎng)絡(luò)化管理,實(shí)現(xiàn)資源共享。

目前各學(xué)校使用的成績(jī)管理軟件存在著設(shè)計(jì)不規(guī)范、數(shù)據(jù)不穩(wěn)定或不符合本校教學(xué)管理要求等缺點(diǎn),應(yīng)用也局限在單機(jī)或小型局域網(wǎng)上,各部門之間的數(shù)據(jù)往來,仍然采用人工處理的方式,在此情況下,亟需新的管理信息系統(tǒng),通過網(wǎng)絡(luò)形式,為學(xué)校主管領(lǐng)導(dǎo)及相關(guān)業(yè)務(wù)部門提供充足的信息和快捷的查詢手段,為教師提供在線成績(jī)錄入、下載、分析功能,為學(xué)生提供網(wǎng)絡(luò)在線及時(shí)查詢成績(jī)的功能。

市場(chǎng)上有不少教學(xué)管理軟件,其程序開發(fā)者對(duì)學(xué)校的教學(xué)管理的理念和思路、教學(xué)管理流程不甚了解,開發(fā)的軟件不一定適應(yīng)學(xué)校教學(xué)管理需求。[1]

2 成績(jī)管理信息系統(tǒng)設(shè)計(jì)目標(biāo)

為適應(yīng)當(dāng)前網(wǎng)絡(luò)化、信息化特點(diǎn),本系統(tǒng)將現(xiàn)代化的計(jì)算機(jī)技術(shù)和教學(xué)管理相結(jié)合,按照學(xué)校的教學(xué)工作流程設(shè)計(jì)完成,實(shí)行部門、職責(zé)分級(jí)權(quán)限管理,促進(jìn)了教學(xué)管理的規(guī)范性。并全面實(shí)現(xiàn)網(wǎng)絡(luò)化管理,提高工作效率和工作質(zhì)量。本系統(tǒng)以實(shí)用性、可靠性、先進(jìn)性為目標(biāo),具體為:

1)實(shí)現(xiàn)校園網(wǎng)內(nèi)外共享,通過瀏覽器在線操作。

2)對(duì)各數(shù)據(jù)庫進(jìn)行動(dòng)態(tài)管理,防止混亂。

3)能夠按照用戶選擇的不同條件進(jìn)行簡(jiǎn)單查詢和復(fù)合查詢。

4)能夠?qū)?shù)據(jù)結(jié)果進(jìn)行分類匯總、分析,并實(shí)現(xiàn)報(bào)表打印。

5)保證數(shù)據(jù)的安全性,具有數(shù)據(jù)備份和恢復(fù)的功能。

6)操作流程簡(jiǎn)明快捷、界面圖表清晰直觀、方便用戶操作。

3 成績(jī)管理信息系統(tǒng)設(shè)計(jì)

3.1 系統(tǒng)設(shè)計(jì)原則

3.1.1 實(shí)用性:系統(tǒng)的功能設(shè)計(jì)以用戶需求為依據(jù),實(shí)現(xiàn)課程、教師、學(xué)生等相關(guān)數(shù)據(jù)的批量導(dǎo)入,減輕數(shù)據(jù)錄入工作,系統(tǒng)實(shí)用、好用。

3.1.2 開放性:系統(tǒng)采用模塊化設(shè)計(jì),并向用戶提供開放的功能接口,具有良好的靈活性和可擴(kuò)充性,可進(jìn)行后續(xù)開發(fā)。

3.1.3 便捷性:采用可視化操作界面,方便使用者直觀操作,使用裟茉誚隙淌奔淠謖莆掌涫褂梅椒ā

3.1.4 安全性:對(duì)用戶進(jìn)行操作權(quán)限設(shè)定,給每個(gè)使用成績(jī)管理信息系統(tǒng)的用戶都進(jìn)行認(rèn)證口令加密,對(duì)系統(tǒng)數(shù)據(jù)庫進(jìn)行相應(yīng)的安全配置,設(shè)置用戶密碼。

3.2 系統(tǒng)結(jié)構(gòu)

本系統(tǒng)采用B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器)的模式,B/S結(jié)構(gòu)模式是以Web技術(shù)為基礎(chǔ)的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,它是隨著Internet技術(shù)的興起,在傳統(tǒng)的C/S結(jié)構(gòu)(Client/Server)模式的基礎(chǔ)上改進(jìn)形成的。C/S模式是采用客戶機(jī)和服務(wù)器兩層結(jié)構(gòu)組成,隨著網(wǎng)絡(luò)的發(fā)展,它的計(jì)算模式及使用環(huán)境很難適應(yīng)百臺(tái)電腦以上的局域網(wǎng)用戶同時(shí)使用。B/S模式是將Web技術(shù)與數(shù)據(jù)庫技術(shù)相結(jié)合,擴(kuò)展了C/S結(jié)構(gòu)模式的分布計(jì)算特性,分解為一個(gè)數(shù)據(jù)服務(wù)器與一個(gè)或多個(gè)Web服務(wù)器,構(gòu)成一個(gè)三層結(jié)構(gòu)的客戶服務(wù)器體系,B/S架構(gòu)系統(tǒng)框架為:瀏覽器―Web服務(wù)器―數(shù)據(jù)庫服務(wù)器。B/S結(jié)構(gòu)實(shí)現(xiàn)了動(dòng)態(tài)Web應(yīng)用,可通過Web Server同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互,所有的客戶端只是瀏覽器,使用戶可以通過瀏覽器查看各種內(nèi)容。[2]

3.3 系統(tǒng)開發(fā)平臺(tái)

系統(tǒng)設(shè)計(jì)需要具備相應(yīng)的開發(fā)與模擬測(cè)試平臺(tái),系統(tǒng)開發(fā)平臺(tái)包括軟件、硬件平臺(tái)。

3.3.1 軟件平臺(tái)

成績(jī)管理系統(tǒng)的設(shè)計(jì)采用B/S網(wǎng)絡(luò)結(jié)構(gòu)模式,可運(yùn)行于校園網(wǎng)及校外網(wǎng)上。

操作系統(tǒng):Windows XP、Windows7、Windows8

開發(fā)工具:myeclipse9

開發(fā)語言:Java、ASP、C#

開發(fā)環(huán)境:Visual Studio Team System 2008

數(shù)據(jù)庫技術(shù):Microsoft SQL Server 2008

Web服務(wù)器運(yùn)行環(huán)境:Windows Server2008(SP3)

3.3.2 硬件平臺(tái)

成績(jī)管理系統(tǒng)對(duì)計(jì)算機(jī)硬件的要求分別為:

服務(wù)器包括一臺(tái)標(biāo)準(zhǔn)服務(wù)器,配置型號(hào):ThinkServer RD640、RD650,CPU:Xeon E5-2620 v3

客戶端包括可連接網(wǎng)絡(luò)的PC客戶機(jī),基本配置型號(hào):CPU3220 +4G內(nèi)存+500G硬盤+百兆網(wǎng)卡+百兆局域網(wǎng)。

4 成績(jī)管理系統(tǒng)功能實(shí)現(xiàn)

4.1 角色劃分

本系統(tǒng)主要分為六種角色:系統(tǒng)管理員、教務(wù)管理員、任課教師、班主任、學(xué)生。各個(gè)角色的主要職責(zé)劃分:

1)系統(tǒng)管理員:對(duì)學(xué)生成績(jī)管理系統(tǒng)具有最高的使用權(quán)限,能夠?qū)ο到y(tǒng)用戶進(jìn)行添加、修改、刪除以及用戶權(quán)限分配。維護(hù)系統(tǒng),處理成績(jī)管理系統(tǒng)運(yùn)行中出現(xiàn)的各類技術(shù)問題,并進(jìn)行常規(guī)備份。

2)教務(wù)管理員:管理教師個(gè)人信息,如教師的姓名、職稱、任課情況等;管理課程的信息,對(duì)課程信息分配管理;管理學(xué)生信息,如建立、添加、修改班級(jí)信息,對(duì)學(xué)生個(gè)人信息的維護(hù)、查詢等。

3)任課教師:將所擔(dān)任課程考試成績(jī)數(shù)據(jù)信息錄入系統(tǒng)、進(jìn)行成績(jī)分析、并實(shí)現(xiàn)查詢、下載、打印所任課程的學(xué)生名單及學(xué)生成績(jī)。

4)班主任:對(duì)本班學(xué)生進(jìn)行管理,包括查詢學(xué)生名單、學(xué)生成績(jī)、學(xué)生的學(xué)籍信息、在系統(tǒng)中對(duì)本班學(xué)生進(jìn)行退、休學(xué)處理、打印學(xué)生成績(jī)單等功能。

5)學(xué)生:可通過系統(tǒng)查詢、下載、打印本人考試成績(jī)。

4.2 功能模塊

系統(tǒng)采用模塊化的設(shè)計(jì)思路,根據(jù)學(xué)校教學(xué)管理要求,本系統(tǒng)設(shè)計(jì)分為5個(gè)功能模塊:基本信息管理、教師信息管理、學(xué)生信息管理、課程信息管理、成績(jī)信息管理。本系統(tǒng)具體功能模塊分配見圖1 。

成績(jī)管理信息系統(tǒng)各模塊的具體功能:

1)基本信息管理:設(shè)置系統(tǒng)中數(shù)據(jù)的基本類型,如學(xué)校綜合信息、教研室信息、專業(yè)信息、班級(jí)信息、學(xué)期時(shí)間設(shè)置、用戶權(quán)限分配等。根據(jù)系統(tǒng)所涵蓋的業(yè)務(wù)數(shù)據(jù),由程序開發(fā)人員在程序開發(fā)設(shè)計(jì)的初期,對(duì)基本信息進(jìn)行定義,作為數(shù)據(jù)庫的基本數(shù)據(jù)表。

2)教師信息管理:對(duì)教師個(gè)人基本信息及授課信息進(jìn)行管理,如教師姓名、性別、學(xué)歷、職稱、擔(dān)任教學(xué)課程等基本信息)。

3)學(xué)生信息管理:對(duì)學(xué)生個(gè)人基本信息(專業(yè)、班級(jí)、學(xué)號(hào)、姓名、性別、年齡等)、分班、學(xué)籍異動(dòng)、違紀(jì)信息等進(jìn)行管理。

4)課程信息管理:教務(wù)管理員統(tǒng)一管理教學(xué)數(shù)據(jù),設(shè)置課程編碼、名稱、學(xué)時(shí)、學(xué)分等信息,形成每學(xué)期開課計(jì)劃,在系統(tǒng)中編排每學(xué)期各門課程對(duì)應(yīng)的任課教師。

5)成績(jī)信息管理:包括成績(jī)錄入管理、學(xué)科成績(jī)管理、補(bǔ)考成績(jī)管理、班級(jí)成績(jī)管理、個(gè)人成績(jī)管理、成績(jī)分析等。教師在規(guī)定時(shí)間內(nèi)完成所任課程成績(jī)錄入,學(xué)生登陸系統(tǒng)可查詢自己的成績(jī)信息。各教研室和教務(wù)科通過系統(tǒng)進(jìn)行成績(jī)統(tǒng)計(jì)及分析,導(dǎo)出補(bǔ)考名單。

5 成績(jī)管理信息系y建設(shè)步驟

1)調(diào)研考察階段:組建系統(tǒng)開發(fā)團(tuán)隊(duì),完成系統(tǒng)開發(fā)項(xiàng)目計(jì)劃書及進(jìn)程表,制定系統(tǒng)開發(fā)管理相關(guān)細(xì)則及考核方案,明確人員的任務(wù)及分工。開發(fā)組成員對(duì)系統(tǒng)需要實(shí)現(xiàn)的各個(gè)功能進(jìn)行調(diào)研分析,實(shí)踐論證。

2)軟件設(shè)計(jì)階段:按照各子模塊功能需求進(jìn)行系統(tǒng)數(shù)據(jù)庫設(shè)計(jì),并做好系統(tǒng)設(shè)計(jì)文檔書寫及保存。

3)系統(tǒng)測(cè)試階段:主要對(duì)系統(tǒng)各功能模塊及事例進(jìn)行測(cè)試,通過幾組用戶登錄系統(tǒng),分別驗(yàn)證系統(tǒng)是否能夠正確檢測(cè)用戶信息,能夠?qū)崿F(xiàn)信息的添加、查詢、修改、刪除等功能。通過系統(tǒng)測(cè)試,檢測(cè)系統(tǒng)是否能夠?qū)崿F(xiàn)設(shè)計(jì)階段各項(xiàng)功能,且運(yùn)行穩(wěn)定。

4)用戶培訓(xùn)階段:在系統(tǒng)正式運(yùn)行前對(duì)教師、管理人員進(jìn)行成績(jī)管理信息系統(tǒng)使用操用知識(shí)培訓(xùn),確保人人掌握。在運(yùn)用過程中,隨時(shí)解答用戶指出的問題及進(jìn)行使用指導(dǎo)。

5)正式運(yùn)行階段:在運(yùn)行中根據(jù)用戶需求對(duì)系統(tǒng)進(jìn)行修正,不斷完善,并具有系統(tǒng)升級(jí)或二次開發(fā)服務(wù)。

6 成績(jī)管理信息系統(tǒng)實(shí)踐意義

本文設(shè)計(jì)的成績(jī)管理信息系統(tǒng)目前在我校已經(jīng)完整地實(shí)現(xiàn)了3個(gè)學(xué)期、2個(gè)年級(jí)的成績(jī)管理,管理工作運(yùn)行平穩(wěn),是在學(xué)校中使用較為廣泛的系統(tǒng)之一。系統(tǒng)實(shí)現(xiàn)了教師網(wǎng)上(校園網(wǎng)、校外網(wǎng))錄入成績(jī),班主任和學(xué)生都可在校內(nèi)或校外通過網(wǎng)絡(luò)登陸系統(tǒng)及時(shí)查詢或下載成績(jī),大大提高工作效率和透明度,使用該系統(tǒng)進(jìn)行學(xué)生成績(jī)管理以來,師生反饋情況良好。

【參考文獻(xiàn)】

第8篇:學(xué)生成績(jī)管理系統(tǒng)范文

【關(guān)鍵詞】學(xué)生;監(jiān)控;管理;遠(yuǎn)程

一、引言

現(xiàn)在各地市的大學(xué)都普遍存在著校園面積大、場(chǎng)地分散,學(xué)生眾多,校園周邊的環(huán)境復(fù)雜等特點(diǎn),隨著近年來校園暴力事件和突發(fā)事故的增加,傳統(tǒng)的人力巡查和管理已不能滿足校園安全管理的需求,越來越多的學(xué)校開始考慮通過遠(yuǎn)程監(jiān)控系統(tǒng)的實(shí)施來建設(shè)平安校園。本文將介紹遠(yuǎn)程監(jiān)控系統(tǒng)在學(xué)生管理中的應(yīng)用及設(shè)計(jì)情況。

二、網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)設(shè)計(jì)分析

由于各地校園遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)規(guī)范已經(jīng)相繼出臺(tái),因此除依據(jù)安防系統(tǒng)的設(shè)計(jì)規(guī)范要求外,還要依據(jù)高校校園遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)規(guī)范。

該系統(tǒng)在網(wǎng)絡(luò)視頻監(jiān)控管理系統(tǒng)最大的特點(diǎn)是通過計(jì)算機(jī)網(wǎng)絡(luò)做為傳輸系統(tǒng),真正做到任何時(shí)間、從任何地方、對(duì)任何現(xiàn)場(chǎng)都能實(shí)現(xiàn)監(jiān)控,同時(shí)不必再像傳統(tǒng)的模擬\數(shù)字監(jiān)控系統(tǒng)那樣需要敷設(shè)大量的電纜,節(jié)省了用戶的前期投資。采用網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)與傳統(tǒng)的模擬設(shè)備相比,具備較強(qiáng)的擴(kuò)展性,比如:增加一路視頻監(jiān)控,模擬設(shè)備就可能需要增加一臺(tái)硬盤錄像機(jī),而網(wǎng)絡(luò)視頻監(jiān)控只需要增加一個(gè)IP地址就可以實(shí)現(xiàn);因此,網(wǎng)絡(luò)視頻監(jiān)控的擴(kuò)展性是傳統(tǒng)的模擬視頻無法比擬的,通過遠(yuǎn)程網(wǎng)絡(luò),還可以擴(kuò)展更多的應(yīng)用。

三、網(wǎng)絡(luò)視頻監(jiān)控前端系統(tǒng)設(shè)計(jì)

為了有效地維護(hù)大學(xué)校園秩序和學(xué)生安全,根據(jù)不同的環(huán)境及監(jiān)控要求,配置不同的網(wǎng)絡(luò)攝像機(jī)滿足圖像攝取點(diǎn)的最優(yōu)方案,同時(shí)還要兼顧使用客戶的價(jià)格承受能力。

1.學(xué)校大門口人流復(fù)雜,而且校大門臨街建設(shè),很容易出現(xiàn)交通事故,也有部分社會(huì)不良青年聚集學(xué)校門口滋事。在學(xué)校門口的內(nèi)部及外部區(qū)域安裝智能網(wǎng)絡(luò)高速球TSD808-4S48-18,對(duì)出入口附近30M范圍內(nèi)的人員、車輛活動(dòng)情況進(jìn)行監(jiān)控,當(dāng)出現(xiàn)糾紛以及事故,可遠(yuǎn)程控制球機(jī)對(duì)局部區(qū)域進(jìn)行重點(diǎn)監(jiān)控,事后通過視頻錄像進(jìn)行取證;同時(shí)在門衛(wèi)室附近安裝網(wǎng)絡(luò)半球攝像機(jī)TSD804-3S48,對(duì)人員出入及登記情況進(jìn)行監(jiān)控。

2.行政樓、教學(xué)樓出入口及主要通道走廊也是監(jiān)控的重點(diǎn)區(qū)域,在每個(gè)出入口及重要通道安裝網(wǎng)絡(luò)紅外一體攝像機(jī)TSD802-3S42-30,監(jiān)控出入人員情況。

3.在學(xué)校圍墻、車棚設(shè)立監(jiān)控點(diǎn),根據(jù)距離及面積安裝網(wǎng)絡(luò)紅外一體攝像機(jī)TSD802-3S42-30,進(jìn)行實(shí)時(shí)及錄像監(jiān)控,保證了夜晚監(jiān)控效果,保障公共及個(gè)人財(cái)產(chǎn)的安全。

4.在校園運(yùn)動(dòng)場(chǎng)區(qū)域,體育運(yùn)動(dòng)比較多,人員活動(dòng)也較多,采用智能網(wǎng)絡(luò)高速球TSD808-4S48-18對(duì)操場(chǎng)全景進(jìn)行監(jiān)控,當(dāng)出現(xiàn)糾紛以及事故,可遠(yuǎn)程控制球機(jī)對(duì)局部區(qū)域進(jìn)行重點(diǎn)監(jiān)控,事后通過視頻錄像進(jìn)行取證調(diào)查。

5.在教室內(nèi)采用廣角的網(wǎng)絡(luò)半球攝像機(jī)TSD804-3S42,可覆蓋教室內(nèi)所有座位。平時(shí)可以監(jiān)控日常教學(xué)課堂情況,在作為考場(chǎng)監(jiān)控的時(shí)候,可通過網(wǎng)絡(luò)接入專用的考試網(wǎng)上巡查系統(tǒng),對(duì)教室的監(jiān)控設(shè)備權(quán)限進(jìn)行隔離,滿足國(guó)家以及地方的關(guān)于考場(chǎng)監(jiān)控的要求。同時(shí),還可以通過網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程公開課指導(dǎo),遠(yuǎn)程教育。

6.在學(xué)校的實(shí)驗(yàn)室及機(jī)房?jī)?nèi)安裝網(wǎng)絡(luò)半球攝像機(jī)TSD804-3S52,對(duì)實(shí)驗(yàn)室及機(jī)房?jī)?nèi)人員活動(dòng)及設(shè)備情況進(jìn)行監(jiān)控。

7.圖書館的出入口及存包處安裝網(wǎng)絡(luò)半球攝像機(jī)TSD804-3S42,對(duì)圖書館的出入人員及存包臺(tái)情況進(jìn)行監(jiān)控,預(yù)防糾紛以及事故發(fā)生。

8.在學(xué)生公寓及宿舍的出入口及樓道口安裝網(wǎng)絡(luò)紅外一體攝像機(jī)TSD802-3S42-30,對(duì)宿舍的出入人員進(jìn)行監(jiān)控,預(yù)防偷盜事件的發(fā)生。

9.在學(xué)校食堂內(nèi)網(wǎng)絡(luò)紅外一體攝像機(jī)TSD802-3S42-30,對(duì)人員活動(dòng)及設(shè)備情況進(jìn)行監(jiān)控。

四、總結(jié)

隨著數(shù)字校園和智慧校園的提出和建設(shè),遠(yuǎn)程監(jiān)控系統(tǒng)是未來學(xué)生管理的主流趨勢(shì),該系統(tǒng)不僅僅用于學(xué)生管理,還可以在教學(xué)管理、安全防范等方面起到重大作用。

【致謝】

本研究得到金華市科技局科研項(xiàng)目:基于TIVOLI的IT管理監(jiān)控系統(tǒng)(項(xiàng)目批準(zhǔn)文件號(hào):金市科字[2009]48號(hào),項(xiàng)目編號(hào):2009-1-094)的資助。

【參考文獻(xiàn)】

[1]余展然.家用遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].安防科技,2010,(2).

[2]李金群.多媒體遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)[J].科技促進(jìn)發(fā)展,2011,(2).

[3]陶秋瓊.如何做一個(gè)出色的班主任[J].雅安職業(yè)技術(shù)學(xué)院學(xué)報(bào),2009,12月第23卷第4期.

[4]王麗娜.信息安全導(dǎo)論[M].武漢大學(xué)出版社,2011.

第9篇:學(xué)生成績(jī)管理系統(tǒng)范文

關(guān)鍵詞:城市綠地系統(tǒng)規(guī)劃 景觀生態(tài)學(xué) 斑塊——廊道——基質(zhì) 生態(tài)綠化格局

Abstract:Urban planning of green space system in urban land use planning framework, all kinds of urban green spaces and green environment of the city of Victoria to carry out overall planning and rational distribution. Landscape Ecology (Landscape Ecology) is to study the spatial structure of landscape and morphological characteristics of biological activities and the impact of human activities, science. The face of the urban green space system planning problems that exist, this article attempts to interpret the theory of landscape ecology and analysis, landscape ecology to explore some of the principles and methods of its application of urban green space system planning in order to improve city green ecological and scientific planning.

Key words:Urban planning of green space systemlandscape ecologypatch-corridor-matrixEco-Green pattern

中圖分類號(hào): TU984文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):2095-2104(2012)

1 城市綠地系統(tǒng)規(guī)劃的內(nèi)涵

1.1城市綠地系統(tǒng)規(guī)劃的基本概念

城市綠地系統(tǒng)規(guī)劃是在城市規(guī)劃用地范圍內(nèi),對(duì)城市中各類綠地和市域大環(huán)境綠化進(jìn)行統(tǒng)籌規(guī)劃和合理布局。實(shí)現(xiàn)城市生態(tài)環(huán)境的保護(hù),城市人居環(huán)境優(yōu)化,城市休閑游憩和社會(huì)文化品質(zhì)的提高,以促進(jìn)城市可持續(xù)發(fā)展。

1.2城市綠地系統(tǒng)規(guī)劃與城市總體規(guī)劃的關(guān)系

城市綠地系統(tǒng)規(guī)劃是城市總體規(guī)劃的一個(gè)重要組成部分,它屬于城市總體規(guī)劃的專項(xiàng)規(guī)劃。是城市總體規(guī)劃體系中不可缺少的重要組成內(nèi)容,也是指導(dǎo)城市開敞空間(open space)中各類綠地規(guī)劃、建設(shè)、管理的基本依據(jù)。[1]

2城市綠地系統(tǒng)規(guī)劃的現(xiàn)存問題

城市的綠地系統(tǒng)規(guī)劃因過多依賴經(jīng)驗(yàn)和強(qiáng)調(diào)感性思維,使規(guī)劃不同程度出現(xiàn)分析不客觀、針對(duì)性和系統(tǒng)性不強(qiáng)、地域特色缺乏、可操作性差等一系列問題,并導(dǎo)致規(guī)劃的科學(xué)性、權(quán)威性面臨巨大的挑戰(zhàn)。[2]

2.1綠地系統(tǒng)規(guī)劃缺乏相關(guān)學(xué)科的理論指導(dǎo)

城市是一個(gè)復(fù)雜的巨系統(tǒng),作為城市的組成部分—城市綠地同樣也是一個(gè)復(fù)雜的系統(tǒng)。影響城市綠地系統(tǒng)的因素很多,所以城市綠地系統(tǒng)的規(guī)劃布局所依賴的理論也是不勝枚舉。比如基于生態(tài)效應(yīng)的綠地系統(tǒng)規(guī)劃,基于社會(huì)效應(yīng)的綠地系統(tǒng)規(guī)劃,基于防震減災(zāi)效應(yīng)的綠地系統(tǒng)規(guī)劃等。由于規(guī)劃研究的范疇太廣,規(guī)劃師又不可能作到面面俱到,所以導(dǎo)致規(guī)劃不能挖掘各種理論的真正內(nèi)涵,而變的缺乏相關(guān)的理論指導(dǎo)。筆者認(rèn)為城市綠地系統(tǒng)規(guī)劃主要應(yīng)該以生態(tài)理論為依據(jù)進(jìn)行布局。

2.2綠地系統(tǒng)規(guī)劃科學(xué)性不足

在城市總體規(guī)劃的編制過程中,綠地系統(tǒng)規(guī)劃作為其專向規(guī)劃。其布局原則一般采用點(diǎn)、線、面相結(jié)合的方法。結(jié)合相關(guān)規(guī)范和標(biāo)準(zhǔn),規(guī)劃人員多依賴經(jīng)驗(yàn)憑借規(guī)劃設(shè)計(jì)的直覺和本能,強(qiáng)調(diào)規(guī)劃設(shè)計(jì)的藝術(shù)性、技巧性和對(duì)形態(tài)的唯美追求。[3]而對(duì)規(guī)劃布局的科學(xué)性與邏輯性置之不理,造成城市綠地系統(tǒng)規(guī)劃缺乏對(duì)理性的思考。

2.3綠地系統(tǒng)規(guī)劃的可操作性差

有些城市的綠地系統(tǒng)規(guī)劃缺乏現(xiàn)實(shí)性和可操作性。作為城市總體規(guī)劃的一個(gè)專項(xiàng)規(guī)劃,城市綠地系統(tǒng)規(guī)劃應(yīng)當(dāng)從宏觀層面確定城市綠地的總體布局,指導(dǎo)下一層級(jí)規(guī)劃(控制性詳細(xì)規(guī)劃)的綠地建設(shè)。但是目前,綠地系統(tǒng)規(guī)劃缺乏與下一層級(jí)綠地空間規(guī)劃的合理銜接。最明顯的一個(gè)例子是,控制性詳細(xì)規(guī)劃關(guān)于每一個(gè)地塊的綠地率和綠化覆蓋率的確定主要依靠規(guī)劃師的經(jīng)驗(yàn)和感性認(rèn)識(shí),有些地段的綠化體系與綠地系統(tǒng)規(guī)劃所制定的目標(biāo)格格不入。造成總規(guī)層面綠地系統(tǒng)規(guī)劃可操作性差的原因,并不能全歸因于控規(guī)對(duì)總規(guī)綠地系統(tǒng)規(guī)劃布局的置若罔聞,應(yīng)該從總體規(guī)劃綠地系統(tǒng)的不合理布局中去尋找。

3 以景觀生態(tài)學(xué)原理為指導(dǎo)的城市綠地系統(tǒng)規(guī)劃的應(yīng)用研究

景觀生態(tài)學(xué)(Landscape Ecology)是研究景觀的空間結(jié)構(gòu)與形態(tài)特征對(duì)生物活動(dòng)與人類活動(dòng)影響的科學(xué)。它以生態(tài)學(xué)的理論框架為依托,吸收現(xiàn)代地理學(xué)與系統(tǒng)科學(xué)之所長(zhǎng),研究景觀的結(jié)構(gòu)(空間格局) 、功能(生態(tài)過程)和演化(空間動(dòng)態(tài)) 。[4]

景觀生態(tài)學(xué)以整個(gè)景觀為研究對(duì)象,強(qiáng)調(diào)空間異質(zhì)性的維持與發(fā)展,生態(tài)系統(tǒng)之間的相互作用,大區(qū)域生物種群的保護(hù)與管理,環(huán)境資源的經(jīng)營(yíng)管理,以及人類對(duì)景觀及其組分的影響。隨著景觀生態(tài)學(xué)的發(fā)展, 人們逐漸把研究的目光轉(zhuǎn)向城市, 從景觀生態(tài)學(xué)的角度, 對(duì)城市這一人類活動(dòng)的中心進(jìn)行研究。城市綠地景觀是人工與自然耦合的城市景觀之一, 是城市景觀的重要組成部分, 是人類改善城市環(huán)境的重要手段。[5]利用景觀生態(tài)學(xué)的基本原理對(duì)城市綠地系統(tǒng)進(jìn)行規(guī)劃和布局,以生態(tài)學(xué)思維合理安排城市中各類綠地,將其納入城市總體規(guī)劃的編制過程中,以提高規(guī)劃的科學(xué)性和可操作性。

3.1景觀生態(tài)整體性原理

景觀是由各種景觀要素有機(jī)聯(lián)系的復(fù)雜系統(tǒng),健康的景觀系統(tǒng)具有功能上的整體性和空間上的連續(xù)性,景觀生態(tài)學(xué)始終將研究對(duì)象作為一個(gè)整體進(jìn)行考慮,從整體上來協(xié)調(diào)人類與生態(tài)環(huán)境,經(jīng)濟(jì)社會(huì)發(fā)展與自然資源,城市與區(qū)域發(fā)展等[3]。

在新《城市規(guī)劃編制辦法》中,將城市總體規(guī)劃的編制分成了兩個(gè)主要部分,即市(縣)域城鎮(zhèn)體系規(guī)劃和中心城區(qū)規(guī)劃。而城市綠地系統(tǒng)規(guī)劃主要是針對(duì)中心城區(qū)規(guī)劃而言的。中心城區(qū)是城市發(fā)展的核心地區(qū),包括規(guī)劃城市建設(shè)用地和近郊地區(qū),其用地分為建設(shè)用地、農(nóng)業(yè)用地、生態(tài)用地和其他用地[6]。城市綠地系統(tǒng)規(guī)劃主要針對(duì)城市建設(shè)用地中的綠地、農(nóng)業(yè)用地以及生態(tài)用地進(jìn)行規(guī)劃和布局。從構(gòu)建科學(xué)、合理、完整的城市綠地系統(tǒng)的角度看,綠地系統(tǒng)規(guī)劃只有在城鄉(xiāng)一體的基礎(chǔ)上,才能形成完整的構(gòu)架,建立廣義城市綠地——“大綠地”的空間結(jié)構(gòu)。

3.2景觀生態(tài)格局原理

3.2.1“斑塊——廊道——基質(zhì)”空間鑲嵌體理論

斑塊(patch)、廊道(corridor)和基質(zhì)(matrix)是景觀生態(tài)學(xué)用來解釋景觀結(jié)構(gòu)的基本模式,普遍適用于各類景觀,包括荒漠、森林、農(nóng)田、草原、郊區(qū)和城市建成區(qū)等景觀[7]。任何一種景觀都可以高度概括為斑塊廊道和基質(zhì)的空間鑲嵌體模式。這三種景觀要素的數(shù)量、大小、類型、形狀及在空間上的組合形式就構(gòu)成了區(qū)域景觀整體格局和景觀空間結(jié)構(gòu)。[3]

3.2.2 最優(yōu)景觀格局——“集中與分散相結(jié)合” (aggregate with outliers patterns)

“集中與分散相結(jié)合”(aggregate with outliers patterns)是景觀生態(tài)學(xué)描述空間集聚與分散格局最優(yōu)的景觀格局之一[8] ,它強(qiáng)調(diào)土地分類集聚,并在開發(fā)區(qū)和建成區(qū)內(nèi)保留大小不同、分散相連的自然斑塊,同時(shí)沿主要的大型自然斑塊邊界分布一些人類活動(dòng)的“飛地”(stepping stone),使斑塊相互滲透。“集聚間有離析”的景觀格局有許多生態(tài)優(yōu)越性,同時(shí)又能滿足人類活動(dòng)的需要。[9]

佛曼(forman)將景觀生態(tài)屬性劃分為大型自然斑塊、粒度、風(fēng)險(xiǎn)擴(kuò)散、基因多樣性、交錯(cuò)帶、小型自然自然斑塊和廊道七種,主張集中與分散相結(jié)合的規(guī)劃格局。[8]大型斑塊用以涵養(yǎng)水源,維持關(guān)鍵物種的生存;粒度大小要求既有大斑塊又有小斑塊,滿足景觀整體和局部的異質(zhì)性和多樣性;小型斑塊作為物種的臨時(shí)棲息地和避難所;廊道作為物種遷徙的主要通道。

大集中小分散是城市景觀生態(tài)的典型格局。城市綠地系統(tǒng)規(guī)劃就是城市綠地整體上集中在城市的有限范圍內(nèi),形成大集中的格局。同時(shí)在城市內(nèi)部分散著各個(gè)大小不同的綠化空間,形成小分散的格局。[8]大斑塊和小斑塊通過自然和人工廊道連接起來,形成完整的城市綠化生態(tài)網(wǎng)絡(luò)。

3.2.3“景觀生態(tài)安全格局(ecological security patterns in landscape) ”

景觀中有某種潛在的安全格局,被稱為生態(tài)安全格局(SP security patterns)不論景觀是均相的還是異相的, 景觀中的各點(diǎn)對(duì)某種生態(tài)的重要性都不是一樣的。其中有一些局部,點(diǎn)和空間關(guān)系對(duì)控制景觀水平生態(tài)過程起著關(guān)鍵性的作用。這些景觀局部, 點(diǎn)及空間聯(lián)系構(gòu)成景觀生態(tài)安全格局。它們是現(xiàn)有的或是潛在的生態(tài)基礎(chǔ)設(shè)施(ecological infrastructure)。

以生物保護(hù)為例, 一個(gè)典型的安全格局包含以下幾個(gè)景觀組分[10]:

(1)源(source) : 現(xiàn)存的鄉(xiāng)土物種棲息地, 他們是物種擴(kuò)散和維持的元點(diǎn)。

(2)緩沖區(qū)(buffer zone) : 環(huán)繞源的周邊地區(qū), 是物種擴(kuò)散的低阻力區(qū)。

(3)源間聯(lián)接( inter source linkage) : 相鄰兩源之間最易聯(lián)系的低阻力通道。

(4)輻射道( radiating routes) : 由源向景觀輻射的低阻力通道。

(5)戰(zhàn)略點(diǎn)(strategic point) : 對(duì)溝通相鄰源之間聯(lián)系有關(guān)鍵意義的“踏腳石”( stepping stone)。

3.3景觀尺度原理

尺度是對(duì)所研究對(duì)象的一種限度,是對(duì)對(duì)象在不同層次上細(xì)節(jié)(分辨率)的一種反映,在不同的尺度上反映的細(xì)節(jié)的精度是不同的。在景觀生態(tài)過程中,小尺度表示研究較小的面積或較短的時(shí)間間隔,因而有較高的分辨率,但概括能力低,而大尺度研究較大的面積或較大的時(shí)間間隔,分辨率較低,但概括能力高。

生態(tài)研究在空間尺度上分為幾個(gè)層次:小區(qū)尺度(plot scale)、斑塊尺度(patch scale)、景觀尺度、區(qū)域尺度(region scale)、大陸尺度(continent scale)以及全球尺度(global scale)。尺度的研究也因不同的研究?jī)?nèi)容和目的而定。

從景觀單元角度來看,城市景觀要素是由斑塊、廊道、基質(zhì)構(gòu)成的。這些景觀結(jié)構(gòu)要素在城市綠地系統(tǒng)規(guī)劃中的尺度問題,具體表現(xiàn)為城市生態(tài)綠地的規(guī)模、城市公園綠地的尺度大小、生態(tài)綠化廊道的隔離性尺度等。而在城市綠地系統(tǒng)規(guī)劃中的生態(tài)尺度主要是基于景觀尺度所研究的。

3.4景觀連接度原理

景觀連接度是對(duì)景觀空間結(jié)構(gòu)單元之間連續(xù)性及生態(tài)過程,功能聯(lián)系的度量,是描述景觀中廊道或基質(zhì)在空間上如何連接和延續(xù)的指標(biāo)。景觀連接度大時(shí),生物群落在景觀中遷徙覓食、交換、繁殖和生存較容易,相反生物運(yùn)動(dòng)阻力大,生存較困難。景觀連接度是一個(gè)抽象概念,而廊道是景觀連接度的一種表現(xiàn)形式,各個(gè)景觀要素是通過廊道所聯(lián)系。廊道是不同于兩側(cè)基質(zhì)的狹長(zhǎng)地帶,幾乎所有的景觀都被廊道分割的同時(shí)又被廊道所連接。廊道在很大程度上影響著斑塊的連接度,也影響著斑塊間物種、營(yíng)養(yǎng)物質(zhì)和能量的交流。[3]綠色生態(tài)廊道對(duì)維持小生境(Ecotope 生物棲息地)的異質(zhì)性,保護(hù)生物的多樣性,為生物遷徙提供通道等多方面的效用明顯。廊道的規(guī)劃設(shè)計(jì)就是增加連接度。并且在生態(tài)廊道的規(guī)劃建設(shè)中,利用小型斑塊作為連接連接廊道的踏腳石。[8]

3.5生物多樣性原理

生物多樣性(biodiversity)是生物中的多樣化和變異性以及物種生境的生態(tài)復(fù)雜性。生物多樣性與生物生境的復(fù)雜性有關(guān),與物種生境的質(zhì)量、人類的生存質(zhì)量密切相關(guān)。根據(jù)景觀生態(tài)學(xué)原理:景觀異質(zhì)性使稀有的內(nèi)部種的多度減少,使邊緣種和要求兩個(gè)以上景觀要素的動(dòng)物各自的多度增加,因此景觀的異質(zhì)性可提高物種總體共存的潛在機(jī)會(huì)。[7]

3.6景觀生態(tài)學(xué)在城市綠地系統(tǒng)規(guī)劃的應(yīng)用研究

景觀生態(tài)學(xué)還有很多經(jīng)典的原理,但與城市綠地系統(tǒng)規(guī)劃的應(yīng)用關(guān)系不大,這里不在贅述。通過對(duì)以上理論的分析與研究,筆者得出綠地系統(tǒng)規(guī)劃的幾點(diǎn)思考:

(1)建立城鄉(xiāng)一體的綠地系統(tǒng),將鄉(xiāng)村的農(nóng)田、牧場(chǎng)、山林、水體等通過生態(tài)廊道引入到城市內(nèi)部的綠化空間。將城鄉(xiāng)綠地統(tǒng)籌考慮,形成保存完整、滲透充分的城鄉(xiāng)生態(tài)綠化格局。

(2)在城市原有的綠地格局的基礎(chǔ)上,確定幾個(gè)大型的核心綠地斑塊(開敞空間),這幾個(gè)大型的斑塊最好布置在接近城市的中心或次中心。

(3)在核心綠地的建立一圈環(huán)繞著它的緩沖帶,該緩沖帶的綠化率應(yīng)該低于核心區(qū)的。并且通過小型的綠化廊道將這幾個(gè)核心綠地空間的緩沖區(qū)連接起來,以形成城市中心區(qū)的綠色生態(tài)網(wǎng)絡(luò)。

(4)如果城市有河流、鐵路、高壓走廊等線形空間存在,應(yīng)結(jié)合現(xiàn)狀條件,在其兩側(cè)設(shè)立一定寬度(至少30米)的綠色生態(tài)廊道。并且結(jié)合城市的用地條件,在廊道經(jīng)過處,布置一些小型的綠色斑塊。

(5)依據(jù)分散布置的原則,結(jié)合城市規(guī)模大小,在城市中分散布置一些小型的綠色空間(比如小型公園,小游園)以增加城市景觀的異質(zhì)性。

(6)通過城市道路綠化將分散的小型綠色斑塊聯(lián)系起來,將其與城市中心區(qū)的綠色生態(tài)網(wǎng)絡(luò)相連接,形成城市整體生態(tài)網(wǎng)絡(luò)。

(7)將城市整體生態(tài)網(wǎng)絡(luò)通過大型綠色生態(tài)廊道引入到鄉(xiāng)村生態(tài)系統(tǒng)中,形成城鄉(xiāng)一體的生態(tài)綠化格局。

(8)建設(shè)城市大中型綠地,充分借鑒當(dāng)?shù)刈匀痪坝^特點(diǎn),創(chuàng)建各種景觀類型使其在城市綠地中出現(xiàn)。并結(jié)合歷史文化遺跡的保護(hù),建設(shè)歷史文化性綠地,民俗綠地等各具特色城市綠化體系。[11]

參考文獻(xiàn)

[1] 鄒德慈.城市規(guī)劃導(dǎo)論[M].中國(guó)建筑工業(yè)出版社,2002

[2] 劉小釗 陳滄杰 丁紀(jì)江 劉茂松. 城市綠地系統(tǒng)規(guī)劃理性思維導(dǎo)向探析——以江陰為例 [J]. 江蘇城市規(guī)劃, 2007 (05)

[3] 王云才.景觀生態(tài)規(guī)劃原理[M] .中國(guó)建筑工業(yè)出版社,2007

[4] 肖篤寧 高峻 石鐵矛. 景觀生態(tài)學(xué)在城市規(guī)劃和管理中的應(yīng)用[J]. 地球科學(xué)進(jìn)展,2007(05)

[5] 周廷剛 郭達(dá)志. 基于GIS 的城市綠地景觀空間結(jié)構(gòu)研究[J]. 生態(tài)學(xué)報(bào),2003(05)

[6] 陳鋒.科學(xué)發(fā)展觀與城市規(guī)劃[M].中國(guó)計(jì)劃出版社,2007

[7]Forman R T T, GodronM. Land scape Ecology[M]. New York: JohnW iley & Sons, 1986.

[8]Forman R T T. Land mosaics: the ecology of landscapes and regions[M]. Cambridge: Cambridge U niversity P ress, 1995.

[9]McHarg I L.Design With Nature[M]. New York: JohnW iley & Sons, 1969