999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于B/S架構的學生成績管理系統的設計

2012-12-31 00:00:00郭斌
都市家教·下半月 2012年10期

【摘 要】當今WEB技術的日趨成熟和互聯網的普及,為學生成績管理工作現代化提供了重要的手段。本文介紹了基于B/S架構的學生成績管理系統的設計方法。該系統的開發,提高了學校成績管理的水平,為學校將來實現數字化校園奠定了一定的基礎。

【關鍵詞】B/S;WEB;ASP;成績管理

學生成績管理是一項工作繁冗、易于出錯,具有一定保密性的工作。隨著學生人數的日益增多,學生成績管理的工作量將大幅度的增加,原來利用手工管理或C/S架構的學生成績管理系統已不適應當前教學改革的發展要求。基于B/S架構的學生成績管理系統有利于提高教務管理工作效率,提升管理水平,節約人力、物力消耗,使學校管理工作與時代發展同步。

一、系統開發要求

由于市場上一些通用的成績管理軟件專用性較強,價格昂貴,不適合本學校的實際情況,因而開發適合本學校的學生成績管理系統具有一定的現實意義。根據學校實際情況,對系統提出如下要求:

(1)系統應能實現網絡通信,方便用戶使用。系統應基于B/S架構設計,以方便用戶使用和維護,特別是對于學生用戶,應該可以不受時間、地點的限制,便可以瀏覽、查詢成績信息。

(2)系統數據應具有一定的保密性。由于成績信息涉及學生個人隱私,因此學生成績的維護和查詢都應設置用戶登錄驗證,以驗證登陸用戶的用戶名及密碼是否與數據庫中的一致,保證系統的安全。

(3)系統應該后臺管理方便。便于管理者維護、管理。

二、系統架構選取

當今使用和發展的信息管理系統 (MIS)平臺架構大體上分為兩種:客戶機、服務器 (Client/Server,簡稱 C/S) 架構和WEB瀏覽器、服務器 (Browser/Server,簡稱 B/S)模式,與 C/S架構相比,B/S架構具有以下優勢:

(1)可移植性強,可跨平臺操作,任何一臺機器只要裝有WEB瀏覽器軟件,均可作為客戶端來訪問系統。

(2)無須單獨開發客戶端軟件,維護和升級方便。減輕了系統維護與升級的成本和工作量,降低了用戶的總體使用成本。

(3)可采用防火墻技術來保證系統數據的安全性。B/S架構有效地適應了當前用戶對信息管理系統的新需求。因此該架構在管理信息系統開發領域中得以快速發展,成為應用軟件開發的發展方向。因而本系統采用B/S架構。

三、系統主要功能模塊

系統的主要功能模塊有:學生成績查詢模塊、系統管理員操作模塊、其他授權用戶操作模塊。

(1)學生成績查詢模塊。其主要功能為:學生輸入學生證號和密碼,通過登陸驗證后便可查詢自己各學期各科成績、等級考試成績等信息;并可修改自己的登陸密碼。

(2)系統管理員操作模塊。其主要功能為:通過登陸驗證后便可添加、修改、刪除考試、班級、課程、成績、學生信息,用戶設置(系統管理員在用戶設置中添加用戶,設置其密碼,規定其權限)。

(3)其他授權用戶操作模塊。其他授權用戶(如教師)可用系統管理員分配的帳號和密碼登陸后,錄入和修改授權班級的學生成績。

四、 系統實現

1.數據庫設計

數據庫管理系統是對數據庫進行管理和控制的軟件。這些管理和控制功能主要包括數據的定義、數據存取和修改、數據庫的運行管理、數據庫的建立和維護等。

在目前人們常用的數據庫有:SQL SERVER、Oracle、ACCESS、FoxPro等。本系統以了SQL SERVER 2000作為后臺數據庫。主要包含以下數據庫表:

(1)考試名稱表(examination):包含ID和name字段。系統管理員在管理界面錄入考試名稱后,將會在該表自動生成一條記錄。

(2)課程名稱表(subject):包含ID、examinationID、 name字段。系統管理員在管理界面中,先選中某一考試,再添加、修改和刪除其下的課程名稱,實現對此表的操作。

(3)成績表(score):包含ID、studentID、subjectID、score字段。

(4)班級名稱表(class):包含ID、name字段。系統管理員在管理界面錄入班級名稱后,將會在該表自動生成一條記錄。

(5)學生表(student):包含ID、xuehao(學號)、classtID、name、pwd(密碼)字段。系統管理員在管理界面中先選中某一班級,再添加、修改和刪除其下與學生有關的信息。可批量添加。

(6)用戶表(users):包含ID、name、pwd(密碼)、authority(權限)、classID字段。

2.操作界面制作

Macromedia Dreamweaver MX 2004是美國MACROMEDIA公司開發的集網頁制作和管理網站于一身的所見即所得網頁編輯器,它是針對專業網頁設計特別發展的視覺化網頁開發工具,利用它可以制作出跨越平臺限制和跨越瀏覽器限制的網頁。

ASP是服務器端腳本編寫環境,可以創建和運行動態、交互的Web服務器應用程序。使用ASP可以組合HTML標記、腳本命令和ActiveX組件以創建交互的Web頁和基于Web的功能強大的應用程序。

目前,利用這兩種技術制作動態網頁已成為經典組合,本系統要求大量的動態網頁,因此本系統界面制作以Macromedia Dreamweaver MX 2004為主要制作工具,結合ASP技術編制而成。

3.數據庫接口

隨著數據庫技術的不斷發展,各種數據庫產品層出不窮,訪問數據庫的接口程序日益繁多。為此,Microsoft提出一種新的數據庫訪問策略,即“統一數據訪問”(Universal Data Access)的策略。“統一數據訪問”(Universal Data Access) 提供了獨立于開發工具和開發語言的簡單的編程接口,這些技術使得企業集成多種數據源、選擇更好的開發工具、應用軟件、操作平臺、建立容易維護的解決方案成為可能。

“統一數據訪問”(Universal Data Access)的基礎是 Microsoft的數據訪問組件。這些組件包括 ActiveX Data Objects(ADO)、Remote Data Object (RDO)、OLEDB和 ODBC,

由于本系統采用的是基于 WEB技術下的軟件開發,采用的是B/S模式,數據庫使用的是微軟 SQL SERVER 2000,所以必須選擇ADO技術。

本系統使用ADO組件訪問后臺數據庫,調用Server.CreateObject方法取得“ADODB.Connection”的實例。再使用Open方法打開數據庫:

conn=Server.CreateObjec(“ADODB.Connection”)

conn.Open(“score_management”)

連接數據庫后,便可對數據庫進行查詢,修改,刪除等操作。

隨著計算機網絡技術的發展,基于B/S架構開發應用程序將成為一種比較流行的方式。將數據庫技術應用到B/S架構中,開發學生成績管理系統,切合高校教育改革的實際,高效可行,信息共享,可以實現傳統的單機及 C/S架構不能達到的功能和要求,提高軟件的可重用性和可維護性,減少人力、財力的投入。

參考文獻:

[1]彭學軍.基于WEB的學生成績管理系統的設計與實現.武漢科技大學學報,2006(6)

[2]張益星.高校學生成績管理系統的設計與實現.信息技術,2006(4)

[3]袁海蓉.淺談學生成績管理系統的邏輯設計.商業經濟,2006(8)

[4]張景峰.ASP程序設計教程.北京:中國水利水電出版社,2003

[5]薛華成.管理信息系統.北京:清華大學出版社,1993

主站蜘蛛池模板: 亚洲国产欧洲精品路线久久| 亚洲成人黄色在线| 亚洲中文字幕久久无码精品A| 久综合日韩| 欧美综合一区二区三区| 国产精品永久久久久| 久久精品欧美一区二区| 亚洲欧洲天堂色AV| 91青青草视频| 国产成人无码播放| 国产一区二区三区视频| 高清欧美性猛交XXXX黑人猛交| 国产日韩欧美在线播放| 欧美在线三级| 国产亚洲欧美在线人成aaaa| 三级毛片在线播放| 国产97视频在线观看| 国产午夜无码专区喷水| 国产一区二区精品高清在线观看| 韩国自拍偷自拍亚洲精品| 久久精品中文无码资源站| 无码中文AⅤ在线观看| 在线国产综合一区二区三区| 午夜精品区| 蜜桃视频一区二区三区| 日韩国产综合精选| …亚洲 欧洲 另类 春色| 最新国产高清在线| 国产真实二区一区在线亚洲| 亚洲va精品中文字幕| 国产精品亚洲五月天高清| AV无码无在线观看免费| 亚洲自拍另类| 香蕉视频在线观看www| 老色鬼欧美精品| 国产日本欧美亚洲精品视| 欧美一区中文字幕| 亚洲中文字幕av无码区| 国产成人无码播放| 欧美综合激情| 国产在线观看一区精品| 国产精品欧美激情| 999国产精品| yjizz国产在线视频网| 丁香五月婷婷激情基地| 亚洲综合天堂网| 国产福利在线免费| 国产成人91精品| 国产欧美视频在线| 内射人妻无码色AV天堂| 日韩精品久久久久久久电影蜜臀| 欧美特黄一级大黄录像| 亚洲天堂首页| 欧美另类精品一区二区三区| 99re精彩视频| 99久久无色码中文字幕| 久久久久人妻一区精品色奶水| 亚洲国产黄色| 一级黄色网站在线免费看| 在线一级毛片| 黄片一区二区三区| 国产麻豆精品久久一二三| 久久国产V一级毛多内射| 国产黑丝一区| 国产又粗又猛又爽| 老色鬼欧美精品| 国产日韩精品一区在线不卡| AV不卡国产在线观看| 精品免费在线视频| 久久久久九九精品影院| 国产91久久久久久| 日本亚洲国产一区二区三区| 免费国产小视频在线观看| 免费Aⅴ片在线观看蜜芽Tⅴ| 色综合狠狠操| 欧美福利在线播放| 亚洲精品动漫| 色哟哟精品无码网站在线播放视频| 国产91导航| 亚洲伊人久久精品影院| 国产成人高清精品免费5388| 亚洲VA中文字幕|