【正文】
lopment conditions of internal and external campus digital management and the demand of the university student score management service,and detailed depicts the principal problem than the system needs to solve. Based on system requirement analysis, it describes the overall of the functions and the design system architecture,the system flow, the system data structures. In development plan,the architecture based on B/S is adopted, and ASP technology develops Web page, and Access as database server. It contains four modules; they are backstage supporter’s database,user lo gin,information anagement,and score student has the function to update information and inquire score. The teacher has the function to update information and inquire score and input score. And the administrator has the functions to manage student, teacher, class, and score. The student score management system has run successfully, it Can be exploited as its goal. The use of this system shows the management technology of curriculum of students develops into automation and informalization. It has the advantages of enhancing working efficiency and improving the management, and will make the management high effect, normal and scientific. Key Words: Information Management Systeml。 本課題設(shè)計(jì)實(shí)現(xiàn)的系統(tǒng)已成功運(yùn)行達(dá)到了預(yù)期需求的開(kāi)發(fā)目標(biāo)。系統(tǒng)主要由后臺(tái)數(shù)據(jù)庫(kù)、用戶登錄、信息管理、成績(jī)管理等四個(gè)模塊組成。 論文介紹了系統(tǒng)開(kāi)發(fā)的背景和國(guó)內(nèi)外校園數(shù)字化管理的發(fā)展現(xiàn)狀并對(duì)高校學(xué)生成績(jī)管理的業(yè)務(wù)要求做了分析,詳細(xì)闡述了系統(tǒng)需要解決的問(wèn)題。如何提高學(xué)生成績(jī)管理的水平,建立適合自己院校的學(xué)生成績(jī)管理系統(tǒng)成為學(xué)校信息化建設(shè)過(guò)程亟待解決的重要問(wèn)題。 一級(jí)工程實(shí)踐論文 中文題目 :學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 作 者 學(xué) 號(hào) G S 1 3 2 A6 7 0 作者 姓名 郝 亞 瓊 20xx1010 1 摘 要 近年來(lái),我國(guó)高等職業(yè)教育迎來(lái)了蓬勃發(fā)展的新局面,各院校招生規(guī)模不斷擴(kuò)大,學(xué)校的教學(xué)管理負(fù)擔(dān)越來(lái)越重。對(duì)學(xué)生成績(jī)的管理大多依靠手工或者單機(jī)來(lái)完成,這使得這項(xiàng)工作變得非常復(fù)雜而沒(méi)有效率。因此,研究如何建立先進(jìn)、安全、跨 平臺(tái)、高效率的成績(jī)管理應(yīng)用系統(tǒng)具有重要意義。通過(guò)對(duì)高校成績(jī)管理的需求分析,對(duì)系統(tǒng)的體系結(jié)構(gòu)、工作流程、系統(tǒng)功能、數(shù)據(jù)結(jié)構(gòu)等方面進(jìn)行了總體設(shè)計(jì),采用基于 B/S 體系結(jié)構(gòu), ASP 技術(shù)開(kāi)發(fā) Web 頁(yè)面和 Access 數(shù)據(jù)庫(kù)管理系統(tǒng)結(jié)合的開(kāi)發(fā)方案。實(shí)現(xiàn)了學(xué)生的信息修改和成績(jī)查詢功能;實(shí)現(xiàn)了教師的信息修改、成績(jī)查詢及成績(jī)錄入功能; 實(shí)現(xiàn)了管理員對(duì)學(xué)生、教師、班級(jí)及成績(jī)的管理功能。系統(tǒng)的開(kāi)發(fā)應(yīng)用體現(xiàn)了當(dāng)今學(xué)生成績(jī)管理技術(shù)的自動(dòng)化、信息化的發(fā)展方向,提高了管理人員的工作效率和管理水平,使學(xué)校的管理更高效、更系統(tǒng)、更科學(xué)。 Student Score Management。隨著計(jì)算機(jī)技術(shù)的 發(fā)展和互聯(lián)網(wǎng)時(shí)代的到來(lái),學(xué)校的教學(xué)管理受到了極大的挑戰(zhàn)。以現(xiàn)在計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)為基礎(chǔ)的數(shù)字化教學(xué)管理要依靠自身的人才優(yōu)勢(shì),加強(qiáng)對(duì)信息資源的開(kāi)發(fā)和利用,做好學(xué)校信息化的基礎(chǔ)工作,使學(xué)校朝著信息化、網(wǎng)絡(luò)化、現(xiàn)代化的目標(biāo)邁進(jìn)。 現(xiàn)如今學(xué)院對(duì)學(xué)生 成績(jī)的舊的管理模式是局域網(wǎng)管理模式,也就是數(shù)據(jù)集中在部門服務(wù)器上,只為本部門的管理人員提供使用。隨著學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,學(xué)生的成績(jī)信息也成倍增長(zhǎng)。因此學(xué)校的成績(jī)管理面臨新的需求,即在疏通各部門尤其是各系部之間信息渠道的基礎(chǔ)上,建立全校共享數(shù)據(jù)庫(kù)。這樣除了減輕教學(xué)管理部門人員的工作負(fù)擔(dān),還可以減少信息錯(cuò)誤的發(fā)生,同時(shí)為其他部門甚至全校教職工提供信息服務(wù)。通過(guò)網(wǎng)絡(luò)可以使管理部門能夠更方便的管理學(xué)生的成績(jī)信息;也使得教師能夠方便的上傳、校對(duì)學(xué)生成績(jī);還可以使學(xué)生能夠快速查詢成績(jī)。 1. 2 國(guó)內(nèi)外發(fā)展現(xiàn)狀及趨勢(shì) MIS(Management Information System)管理信息系統(tǒng)系統(tǒng),是由人、計(jì)算機(jī)及其他外圍設(shè)備組成的能夠進(jìn)行信息收集、傳遞、存貯、加工、維護(hù)和使用的系統(tǒng)。然后經(jīng)過(guò)加工處理后編制成各種信息并提供給管理人員,使其能夠做出正確的決策,達(dá)到提高管理水平和工作效率的效果。 1968 年美 國(guó)就有一些關(guān)于信息系統(tǒng)和信息管理的文章發(fā)表。從此 MIS 開(kāi)始迅速擴(kuò)展,一些美國(guó)院校也紛紛設(shè)立 MIS 計(jì)劃。到 1984 年明尼蘇達(dá)大學(xué)成了擴(kuò)展 MIS 的帶頭羊,并應(yīng)用于教育師資的管理。而經(jīng)過(guò)多年的努力,高校已經(jīng)構(gòu)建出一個(gè)較成熟的數(shù)字化校園模型。我國(guó)重點(diǎn)高校的學(xué)者也被邀參加。從上世紀(jì) 90 年代開(kāi)始 MIS 進(jìn)入了二次創(chuàng)業(yè)、完善、創(chuàng)新階段。據(jù)調(diào)查,上世紀(jì) 90 年代以來(lái)西方發(fā)達(dá)國(guó)家大部分高校都已經(jīng)完成了對(duì)校園數(shù)字化的建設(shè)工作。他們更關(guān)注學(xué)生的活動(dòng)本身,以及協(xié)同科研的能力,管理系統(tǒng)的作用在數(shù)字校園中要相對(duì)弱化。在沿海地區(qū)和較發(fā)達(dá)的城市,高校信息化的建設(shè)近年來(lái)也發(fā)展的十分迅猛,信息技術(shù)已經(jīng)廣泛地被應(yīng)用于高校的教學(xué)、科研以及管理等各個(gè)領(lǐng)域,并取得很好的效果。 在學(xué)校信息化建設(shè)初期,通常都是由學(xué)校各部門根據(jù)自身的需要,自行開(kāi)發(fā)和運(yùn)行自己的業(yè)務(wù)系統(tǒng),并配置獨(dú)立的 IT環(huán)境 (包括機(jī)房、 UPS、服務(wù)器等 )。這使得系統(tǒng)的靈活性、數(shù)據(jù)的完整性 和可用性差,而且增加了整個(gè)學(xué)?;A(chǔ)設(shè)施的總體成本,也增加了系統(tǒng)的復(fù)雜性,最終導(dǎo)致了各個(gè)系統(tǒng)的運(yùn)行水平較低,不能達(dá)到預(yù)期的效果和需求。而 Inter 的發(fā)展和普及正好解決了這一問(wèn)題。從物理上,將各部門的系統(tǒng)集中起來(lái),并運(yùn)行在統(tǒng)一的 IT 設(shè)施上。教育部科技司副司長(zhǎng)婁晶在會(huì)上表示,雖然中國(guó)高校信息化建設(shè)現(xiàn)已經(jīng)取得很大的成 績(jī),但仍存在五個(gè)方面的問(wèn)題。會(huì)上還表示,為推進(jìn)高校管理信息標(biāo)準(zhǔn)的工作,教育部在 20xx 年上半年,遴選五十個(gè)左右高校作為實(shí)施標(biāo)準(zhǔn)的示范建設(shè)單位。 20xx年上半年,對(duì)參建示范單位進(jìn)行評(píng)估驗(yàn)收。 羋螂螈羋莀薅肆芇蒃螀羂莆薅薃袈蒞芅螈螄羂莇薁螀蝿肅莂螃肈肂蒄薅羄肂薇螁袀肁芆薄螆膀荿蝿螞腿蒁薂羈膈膁螇羇膇莃蝕袃1. 3 論文的意義 目前我院的成績(jī)管理存在的主要問(wèn)題就是“信息孤島 的問(wèn)題。面對(duì)種類多、數(shù)量大的各科成績(jī),單人管理的方式已經(jīng)不能滿足現(xiàn)代化管理的要求。WW 瀏覽器快速、便捷的信息提供方式,打破了原有的信息服務(wù)范圍,使學(xué)校的信息可以面向校外。建立現(xiàn)代化辦公的工作環(huán)境,極大地減輕了管理人員的工作量,提高工作效率,并且實(shí)現(xiàn)了部門信息管理與學(xué)校自動(dòng)化辦公的有機(jī)結(jié)合。連接 Intemct 的校園網(wǎng)將提供更廣泛的信息來(lái)源,使所有人真正體會(huì)到信息化教育技術(shù)帶來(lái)的嶄新面貌。學(xué)生成績(jī)管理系統(tǒng)涵蓋了學(xué)生成績(jī)業(yè)務(wù)中的所有功能部件。 在本文的論述中,首先 介紹了項(xiàng)目的背景、國(guó)內(nèi)外現(xiàn)狀和發(fā)展趨勢(shì),研究的意義。然后詳細(xì)分析了系統(tǒng)需求。接著詳細(xì)介紹系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。并且結(jié)合相關(guān)技術(shù)及具體實(shí)現(xiàn)方案描述整個(gè)系統(tǒng)的功能實(shí)現(xiàn)。 7 第二章 相關(guān)技術(shù) 2. 1 Browse/ Server 三層體系結(jié)構(gòu) Browser/ Server 結(jié)構(gòu) (即瀏覽器/服務(wù)器結(jié)構(gòu) )是隨著 Intemet 技術(shù)的興起,對(duì) C/ S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。這里所說(shuō)的三層體系,不是指物理上的三層,不是簡(jiǎn)單地放置三臺(tái)機(jī)器就是三層體系結(jié)構(gòu)。 Browser/ Server 結(jié)構(gòu)由表示層、功能層、數(shù)據(jù)層三個(gè)相對(duì)獨(dú)立的單元組成,如圖2. 1 所示: 圖 2. 1 系統(tǒng)體系結(jié)構(gòu) Fig. 2. 1 System architecture 第一層是表示層,即瀏覽器。用戶界面通過(guò)瀏覽器顯示,是由 Web 瀏覽器向網(wǎng)絡(luò)上的某一 Web 服務(wù)器提出服務(wù)請(qǐng)求, Web服務(wù)器將應(yīng)答以 HTML 為載體下載到客戶端瀏覽器,經(jīng)瀏覽器 (如 IE、 NetScape 等 )進(jìn)行解釋,得到最終的用戶界面。功能層是系統(tǒng)架構(gòu)中體現(xiàn)核心價(jià)值的部分,由 于它處于數(shù)據(jù)層和表示層中間,對(duì)數(shù)據(jù)的交換起到了承上啟下的作用。功能層通過(guò)接收表示層提出的服務(wù)請(qǐng)求執(zhí)行相應(yīng)的程序,在與數(shù)據(jù)庫(kù)進(jìn)行連接后通過(guò) SQL等方式向數(shù)據(jù)層的數(shù)據(jù)庫(kù)服務(wù)器提出數(shù)據(jù)處理申請(qǐng)。 第三層是數(shù)據(jù)層,就數(shù)據(jù)庫(kù)服務(wù)器。簡(jiǎn)單的說(shuō)就是實(shí)現(xiàn)對(duì)數(shù)據(jù)表的檢索、插入、更新、刪除等操作。客戶端除了 WWW 瀏覽器外,基本不需要用戶程序,只需從 Web 服務(wù)器上下載程序到本地來(lái)執(zhí)行即可。 B/ S 體系結(jié)構(gòu)最大的好處是運(yùn)行簡(jiǎn)單、維護(hù)方便,能實(shí)現(xiàn)不同的人,從不同的地點(diǎn),以不同的接入方式 (比如 LAN, WAN, Inter/ Intra 等 )訪問(wèn)和操作共同的數(shù)據(jù)。數(shù)據(jù)層軟件采用 Access 數(shù)據(jù)庫(kù)系統(tǒng)。所有服務(wù)器的操作系統(tǒng)采用 Microsoft Windows 20xx。當(dāng) Web2. 0 漸漸的普及,個(gè)性各色的網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言也紛紛登臺(tái),如 PHP、 ASP、 JSP 等等。這些優(yōu)點(diǎn)使它從眾多網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言中脫穎而出。它是微軟開(kāi)發(fā)的用于服務(wù)器端的腳本環(huán)境并內(nèi)含于 IIS 之中。通過(guò) ASP 我們可以將 HTML 網(wǎng)頁(yè)、 ASP 指令和 ActiveX 元件結(jié)合來(lái)建立動(dòng)態(tài)的、交互的且高效的網(wǎng)站應(yīng)用程序。因此,若不通過(guò)從服務(wù)器下載來(lái)觀察幸 asp 主頁(yè),在瀏覽器端無(wú)法顯示正確的頁(yè)面內(nèi)容。 ASP 程序設(shè)計(jì)的重點(diǎn)是腳本的編寫。 ASP 可以與任何 ActivcX scripting 語(yǔ)言兼容,除了可使用 VbScript 和 JavaScript 等腳本語(yǔ)言進(jìn)行設(shè)計(jì)外,還可通過(guò) Plugin 的方式,使用由第三方所提供的其它腳本語(yǔ) 言,譬如 REXX、 Pcrl、 Tcl 等