學生管理系統設計與實現范文
時間:2024-04-09 17:54:26
導語:如何才能寫好一篇學生管理系統設計與實現,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
關鍵詞:宿舍管理 UML用例 系統設計
中圖分類號:TP315 文獻標識碼:A 文章編號:1007-9416(2013)01-0136-01
1 引言
學生宿舍是學校的基礎設施之一,隨著校園數字化步伐的加快,學生宿舍的管理也應隨之發展而不斷地推向進步。但是,部分院校開發的單項管理模塊或多或少的存在一些缺陷:可用性不強,大量實際問題得不到解決;缺乏統一的規劃,沒有整套的信息編碼方案,大量的信息數據形成信息孤島;管理模式滯后。管理方向單一;可操作性較差,操作困難。這在很大程度上給學生管理工作帶來許多新的問題。隨著學生人數的增多,學生宿舍管理的信息量日益龐大,而目前大部分院校的學生宿舍管理仍采用傳統的、手工的工作方式,這種模式獲取信息慢,查閱困難,準確性差,很難適應宿舍管理的現實需要。
2 系統需求分析
2.1 主要業務描述
每個學校都設有宿舍管理中心,管理中心的工作人員可以對入住學生辦理入住,遷出及對其資料進行編輯存檔;工作人員可對各入住學生信息可進行查詢,可對寢室進行分配,查詢寢室學生入住情況。財務人員可以對學生費用進行管理,對學生繳納的費用進行記錄和查詢,系統可以進行分類統計、查看收支明細。系統主要業務描述如下:(1)能夠實現宿舍分配、宿舍管理、用戶管理、宿舍費用管理和信息查詢與統計功能,對學生宿舍工作進行全過程的管理。(2)實現對學生宿舍管理過程中的所有業務數據的管理,如學生信息的編輯和維護、宿舍信息的編輯與維護、錄入學生繳費信息、統計學生住宿情況表、統計宿舍費用收支明細等。(3)具有配套的系統后臺管理維護功能,能夠對系統運行參數進行設置、對數據進行備份和恢復,對用戶進行權限管理,對系統日志進行管理和維護。
2.2 功能需求
學生宿舍管理系統的主要的參與者是查詢者,一般用戶,財務人員,系統管理員,學生宿舍工作人員。通過分析參與者的活動,可以初步確定這樣的一些用例:查詢信息、學生管理、宿舍分配、住宿管理、基本數據庫管理和費用管理。在進行用例分析時,將整個系統分為學生宿舍管理子系統、費用管理子系統、學生基本信息管理子系統、查詢子系統、公用部分和決策支持六部分。系統中的主要參與者有查詢者、一般用戶、宿舍管理人員、系統管理員、財務人員。參與者以某種方式參與了用例的執行過程。通過向系統或請求系統輸入某些事件來觸發系統的執行。通過需求分析得之主要有查詢信息、學生信息管理、數據庫管理、費用管理、登陸、宿舍分配、住宿管理等用例。
3 系統設計
3.1 系統功能設計
根據系統功能模塊的分析,將學生宿舍管理系統分成四大模塊:用戶管理模塊、宿舍管理模塊、查詢統計模塊、系統管理模塊。
(1)用戶管理:包括用戶注冊管理、用戶密碼修改和權限管理三部分。進入系統的用戶,首先要進行注冊,系統管理員對注冊信息進行核對和身份驗證通過后,才允許成為該系統的用戶。
(2)宿舍管理:包括寢室管理、學生管理和費用管理。寢室管理主要是把學生分配到各個寢室中,寢室按物理位置進行編號,按樓號-寢室號-床位號進行編碼。學生管理主要是為在校生分配宿舍,錄入和維護學生信息;費用管理學生要繳納的住宿費、水費、電費等進行管理、記錄和查詢。
(3)系統管理:主要是面向系統管理員使用,包括系統備份、系統恢復和參數設置。
(4)查詢統計:主要是供管理人員進行查詢信息和對數據進行簡單的統計,包括學生住宿查詢、學生費用統計、學生收支明細查詢等功能。
3.2 數據庫設計
通過對系統數據庫的需求分析,主要建立“住宿學生信息表”、“宿舍信息表”、“宿舍管理員表”、“公寓信息表”、“費用信息表”等12個數據庫表。
(1)住宿學生信息表,包括學號、姓名、性別、公寓樓號、院代碼、系代碼、入學時間、宿舍號和床號等屬性。(2)宿舍信息表,包括宿舍號、公寓樓號、房間號、床位號、電話號碼、管理員等屬性。(3)宿舍管理員信息表,包括員工號、姓名、性別、密碼等屬性。(4)公寓信息表,包括公寓樓號、樓層號、房間數、空床數、已住人數等屬性。(5)費用信息表,包括學號、費用類別、費用金額、交納時間、經辦人等屬性。
4 系統實現
系統從學生宿舍管理的實際出發,運用面向對象的編程技術,采用自頂向下的對系統進行分析與設計,主要實現了對宿舍安排進行統一管理,保證了學生住宿管理的準確性。當新生入校時,宿舍管理員分配宿舍,按專業、班級進行集中分配。學生入住后,通過系統進行繳納各種水費、電費、住宿押金等費用,財務人員進行登記、錄入費用信息。管理人員可以簡單快捷的瀏覽公寓住宿的情況,并提供多種查詢方式進行信息的檢索,如:能夠按照學號、姓名、班級、樓號、樓層、宿舍號進行模糊和精確查詢。同時,還提供了各種常規統計報表的打印,如:打印住宿情況表、床位歷史使用情況表、費用統計表等。
5 結語
學生宿舍管理系統的實現,為學校學生宿舍信息資料進行計算機網絡化管理,達到了資源共享的目的,為提高后勤相關部門的工作效率提供參考。學生宿舍樓日常的住宿學生調入、調出信息,都有各個宿舍樓的管理員及時地將這些信息輸入到系統中,做到了每棟學生宿舍學生住宿情況的動態管理,同時保證了各類數據統計的即時性和準確率。學生宿舍學生住宿信息管理系統的使用,大大的減少了過去的那種人工紀錄、統計學生住宿情況的繁雜工作,極大的提高了工作效率和降低了工作成本。宿舍管理系統具有操作方便、實用性強等特點,經試運行取得了良好的效果。
參考文獻
[1]華蕊.學生宿舍管理信息系統的設計及實現[J].北京:電腦開發與應用,2002.27-29.
[2]趙東,鄒英等.學生宿舍管理系統軟件的開發和應用[J].重慶:四川工業學院學報,2005.178-185.
篇2
關鍵詞:成長;交流;管理
中圖分類號:TP311.52
隨著高校擴招,學校人數在逐年增加,學生管理壓力巨大。作為班主任,與學生接觸最多,也對學生最為了解。然而畢竟精力有限,日常管理工作中很難面面俱到。通過建立學生的成長管理系統記錄學生成長的點滴,一方面減輕班主任的負擔,另一方面讓學生自己看到成長的每一步,同時也建立家長了解孩子的一個交流平臺,也為用人單位招聘新員工客觀、全面的了解個人發展情況提供依據。
1 系統需求分析
通過對學生管理工作調研,充分了解教師、學生、家長的需求,確定總的設計需求如下:(1)系統用戶分為普通用戶和管理員用戶,普通用戶包括教師、學生、家長三方。教師用戶可記錄學生的成長情況,包括學生出勤記錄、成績、獎懲情況的添加、刪除、修改、查詢,同時與學生、家長進行互動交流;學生用戶可以查看自己的成績及獎懲情況,制定職業規劃,記錄學習感受可與教師進行在線交流;家長用戶可以查看子女在校的表現情況,包括到課、獎懲及成績情況,也可在線與教師進行溝通、交流。而管理員用戶擁有系統的所有權限,即系統管理、用戶權限管理、成績管理等;(2)新生入校時,用戶信息如果逐個錄入,工作量大且繁瑣,因此要求系統能進行數據的批量導入,減少系統管理員的工作;(3)系統記錄每位同學的成長情況,其中也包含部分隱私信息,因此必須注重系統的安全考慮,包括數據庫的安全及數據傳輸時的安全;(4)系統旨在構建教師、學生、家長交流溝通的平臺,形成三方共管的局面,幫助學生共同進步;(5)在系統的擴展性方面,應考慮學生人數在逐年增加,數據庫設計時酌情考慮其擴展性,滿足系統升級的需要;(6)學生成績和成長記錄應能生成數據報表,打印輸出。
2 系統設計
按照用戶的類型來劃分功能模塊,各功能模塊如下:
2.1 系統功能模塊設計
2.1.1 教師模塊。教師模塊功能包括學生課堂考勤,作業缺交情況的登記,學生參加的社團活動,所獲得的獎懲信息的登記和審核,學生成績和家長信息的查詢,同時也可與學生、家長進行互動交流。發現學生連續不上課或者敏感留言等異常情況,及時找學生談話,并與家長取得聯系,共同解決問題。
2.1.2 學生模塊。學生在系統中可實時了解自己的出勤情況,督促自己到課堂中去;可以查看自己的成績和獎懲情況、考勤記錄,同時記錄下自己的學習感受和成長的點滴,也可以給老師、家長留言,發送悄悄話。
2.1.3 家長模塊。每位家長在系統中有唯一賬號,可在系統中實時查詢子女在校的表現情況,發現問題及時與老師溝通交流,并注重與孩子的交流方式,了解孩子的需要和發展狀況,督促和鼓勵孩子的成長和進步。
2.1.4 管理員模塊。管理員模塊包括用戶基本信息的管理(添加、刪除、修改、查詢)?;拘畔⑸婕埃海?)學生基本信息:學號、姓名、出生日期、入學年份、聯系方式、家長聯系方式等;(2)教師基本信息:工號、教師姓名、管理班級、授課班級、任教課程等;(3)課程信息:課程號、課程名、上課學期、開課班級、學分、開課時間、任課教師等;(4)家長基本信息:家長姓名、子女姓名、聯系電話等;(5)成績信息:學號、課程號、成績等;此外還需負責網站的動態管理,如新聞的等,各類用戶的權限管理,系統數據庫的備份和維護等。
2.2 數據庫設計
系統數據表的設計如下:
3 系統實現關鍵技術
系統采用B/S架構,前臺界面采用Dreamweaver2004,數據庫采用SQL SERVER2005,后臺開發采用來實現系統功能。難點為批量導入數據,解決方案如下:
4 結束語
本系統打破時空的局限,實現了學生管理的信息化。讓學生、家長、老師三方共同參與到教育中來。系統記錄學生的學習成長過程,注重發揮學生的主動性,讓學生看到自己的缺點和閃光點,增強學生對自我的認識,幫助形成核心價值觀,取長補短,在“自賞”和“自省”中茁壯成長。
參考文獻:
[1]馬潔.高職學生成長記錄與評價體系的探討[J].云南行政學院學報,2013(z2):123-125.
[2]梁小曉,韋崇崗.基于WEB的高校學生信息管理系統的設計與實現[J].四川理工學院學報,2010(12).
篇3
關鍵詞:高校成人教育;學生管理信息系統;.net;B/S;數據庫
中圖分類號:G717
文獻標志碼:A
文章編號:1009-4156(2013)08-090-03
一、引言
近年來,我國成人高等教育事業得到了快速發展,成人教育的招生規模穩步增長,學生人數也日益增多。但是,長期以來,我國成人高等教育管理一直相對滯后,力量薄弱、手段落后、效率低下,規范化、標準化和信息化管理程度不高。與普通全日制高等教育相比,成人高等教育有著完全不同的特點:一是教育形式多、類型多、科類多。目前主要有成人教育、自學考試、網絡教育等形式,學生可采取脫產、業余、函授等多種學習方式。二是成人學生來自社會各個階層,文化素養、專業素質參差不齊。三是各高校普遍采取與當地教育機構合作辦學的方式,在全國各地設立了眾多的成人教育駐外教學站點。高校成人教育的這些辦學特點,無疑豐富了辦學模式,擴大了學生可選擇的學習空間,方便了學生在當地就學,增加了學生受教育的機會,但同時也使成人教育管理更加復雜。隨著學生人數增加,學生的各種信息量成倍增長,各高校的管理負擔越來越重,傳統的人工管理模式已嚴重影響了成人教育事業的良性發展。因此,必須采用先進的計算機和網絡技術,研發出專門針對成人高等教育特點的管理信息系統,力求通過使用計算機輔助管理,達到提高工作效率,降低管理人員工作強度,促進成人高等教育管理的規范化、科學化、辦公自動化的目的。本文結合長沙理工大學繼續教育學院的具體實例,分析、設計并實現一個專門針對高校成人教育管理特點的學生信息管理系統。
二、技術分析
(一)體系結構
設計開發信息管理系統,當前主要有兩種體系結構模式:C/S結構(客戶機/服務器)和B/S模式(瀏覽器/服務器)。C/S(Client/Server)模式由客戶機和服務器兩個獨立實體組成,客戶端采用個人電腦并安裝專用的軟件程序,服務器采用高性能服務器并配套相應的數據庫系統,是一種基于企業內部網絡的系統結構。B/S(Browser/Serv-er)模式即瀏覽器/服務器結構模式,是一種基于Internet的新型程序設計體系結構,主要由瀏覽器、Web服務器、數據庫服務器等三個層次組成。B/S結構模式無須另外安裝客戶端軟件程序,用戶采用通用Web瀏覽器進行所有操作,具有界面統一,使用簡單、易于維護、擴展性好等優點。
學生信息管理系統,除了管理人員、教師,還有學生家長、班主任等用戶類型,在使用過程中具有用戶不可預知、登錄地點和使用系統不確定等特點,同時用戶主要是對學生信息進行查詢、瀏覽等操作。B/S模式利用Web瀏覽器作為客戶端的特性剛好滿足這種情況的需求。
(二)開發架構
目前,信息管理系統的,開發設計主要有兩種主流的技術開發架構或開發平臺:一是微軟公司的.net平臺,二是SUN公司的JAVA體系架構。很難說.net和J2EE(JAVA2平臺企業版)孰優孰劣,它們都能為企業級應用提供分布式的、高可靠性的解決方案。兩種架構在基于組件的中間層的設計上各有千秋,對于創建、復雜、高效、高可靠性的分布式應用程序都有足夠的能力;兩種架構也都同時支持胖客戶端和瘦客戶端,即C/S模式和B/S模式;J2EE通過JVM實現跨平臺,.net通過CLR實現跨語言;JDBC和在數據庫訪問方面也都各有優勢。目前,基于J2EE架構的大型跨平臺應用很流行,但是由于入門困難,J2EE專業的程序員相對較少,所以目前國內基于J2EE架構的軟件開發成本比較高。微軟.net則在一些中小型應用很廣泛。
高校的學生信息管理系統的建設規模中等,屬于部門級管理系統,業務需求較為繁雜,易擴展、易維護是需求的重點,且開發周期短,所以微軟.net方案是系統設計開發時的首選技術平臺。
(三)技術工具
與微軟.net方案相適應,學生信息管理系統使用微軟的Visual Studio 2008作為開發平臺,使用微軟的C#語言作為編程語言,數據庫采用Mi-crosoft SQL Server2008。
Visual Studio 2008可以高效開發Web應用,集成了AJAX 1.0,包含AJAX項目模板。在Visual Studio 2008中,Visual Basic、Visual C++、Visual C#和Visual J#全都使用相同的集成開發環境(IDE),利用此IDE可以共享工具且有助于創建混合語言解決方案。這些語言利用了.NET Framework的功能,通過此框架可使用簡化ASP Web應用程序和XML Web Services開發的關鍵技術。Microsoft SQL Server2008是用于大規模聯機事務處理、數據倉庫和電子商務應用的數據庫和數據分析平臺。它是一種基于客戶機/服務器的關系型數據庫管理系統,用來對存放在計算機中的數據庫進行組織、管理和檢索。它可以跨越多種平臺、應用和設備實現數據共享,進而簡化內部系統與外部系統連接,實現功能強勁的集成化商務智能解決方案。
三、總體設計
(一)整體結構
通過對長沙理工大學繼續教育學院學生信息管理工作的訪問調查,詳細了解了管理業務流程,并進行了可行性研究和需求分析。學院的學生信息管理對象主要包括成人教育、自學考試兩部分學生,管理的主要業務為招生管理、學籍管理、教務管理、財務管理等四大部分。因此,根據學校的管理工作現狀,設計了軟件系統整體結構(見圖1)。
(二)系統架構
軟件系統采用三層建模開發模式,用戶界面(UI)層訪問業務邏輯(BLL)層,BLL層在訪問數據訪問(DAL)層(見圖2)。用戶界面層即為客房端,用來接收用戶輸入的數據,并將業務邏輯層處理數據的結果顯示給用戶;業務邏輯層部署在具有應用程序功能的Web服務器上,接受用戶請求,負責對數據的業務處理,通過數據訪問層從數據庫讀取數據,并將獲得的數據實體按業務邏輯進行處理,然后把結果返回給用戶界面;數據訪問層只負責數據的訪問存取工作,通過實現數據庫訪問,與業務邏輯層一起部署在Web服務器上,實現統一的數據訪問接口;數據庫通過Transact-SQL接收數據訪問層請求,實現對數據的增加、查詢、修改和更新等操作,返回處理結果。
四、系統實現
系統部署在學校服務器上,用戶通過校園網以Web瀏覽器方式管理和訪問部署在學校Web服務器和數據庫服務器。服務器共用一臺機器,采用Windows 2003 Server提高系統的穩定性,客戶端均采用Windows2000/XP系統產品。
(一)數據庫實現
數據庫的表主要有學生信息表、學籍異動表、專業信息表、教學計劃表、課程表、考試成績表、班級信息表、站點信息表、教職工信息表、財務表,以及系統自用的菜單表和權限表。以學生信息表為例,見表1。
(二)系統主要模塊實現
軟件系統主要有自學考試管理和成人函授教育管理兩個子系統,每個子系統分別包含招生管理、學籍管理、教務管理和財務管理等四大管理模塊,而每個大管理模塊又分別由具有獨立操作功能的小模塊組成。
1 招生管理。招生管理包括新生管理和站點管理。新生管理由“新生導入”和“學生分班”兩個具有獨立操作功能的小模塊組成。其中,“新生導人”實現將教育部和省考試院提供的成教和自考新生名單,通過Excel文檔導入本系統。“學生分班”實現對新生進行分班的操作。站點管理實現管理各駐外招生站點基本信息、對招生站點進行編碼,以及新增、刪除、修改、查詢、打印等功能。
2 學籍管理。學籍管理實現“異動管理”和“畢業管理”兩個功能。異動管理由“異動查詢”、“異動管理”和“異動導入”等三個具有獨立操作功能的小模塊組成。畢業管理由畢業預審、畢業生數據導入、畢業生數據導出、畢業生照片下載、畢業證書發放等五個具有獨立操作功能的小模塊組成。
3 教務管理。教務管理實現“學生基本信息管理”、“學生成績管理”、“學生班級管理”、“專業管理”、“教學(考試)計劃管理”等五個功能。學生基本信息管理由“學生信息查詢”、“學生統計”兩個具有獨立操作功能的小模塊組成。學生成績管理由“成績導入”、“成績錄入”、“成績查詢”、“成績打印”等四個具有獨立操作功能的小模塊組成。學生班級管理用于班級管理的操作,包括查詢、新增、修改操作、刪除等數據操作。專業管理用于專業管理的操作,包括查詢、新增、修改操作、刪除等數據操作。教學(考試)計劃管理由“計劃導入”、“計劃設置”、“計劃管理”等三個具有獨立操作功能的小模塊組成。
4 財務管理。財務管理實現“收費項目管理”、“站點收費情況管理”、“學生收費情況管理”等三個功能。收費項目管理統一管理財務收費項目,提供對財務收費項目進行新增、修改和刪除的操作。站點收費情況管理用于站點收費操作,由“站點收費管理”、“站點收費項目”、“站點收費詳單”、“站點收費統計等四個具有獨立操作功能的小模塊組成。學生收費情況管理用于學生收費操作,由“學生收費管理”、“學生收費項目”、“學生收費詳單”、“學生收費統計”等四個具有獨立操作功能的小模塊組成。
五、結語
通過對高校成人教育學生管理過程的調查分析,結合學生管理系統的實際特點,設計實現了一個適于高校成人教育管理的學生管理信息系統。整個系統符合操作簡便、界面友好、靈活、實用、安全的要求。系統的投入使用改變了傳統手工、單機的工作模式,解決了學校各部門學生數據信息不統一、數據存儲不科學和不安全、工作效率不高等問題。
參考文獻:
[1]蔡長安,王盈瑛,C/S和B/S的模式的比較和選擇[J],渭南師范學院學報,2006,(2):47-50
[2]曾浩,Java框架與.NET框架比較分析研究[J],科教文匯,2011,(9):94-97
[3]唐玉芳,張永勝,基于.NET的學生信息管理系統的設計與實現[J],計算機技術與發展,2010,(4):242-245
篇4
關鍵詞: 成績管理; 軟件工程; 學生; 效率
中圖分類號:TP39 文獻標志碼:A 文章編號:1006-8228(2013)08-44-02
0 引言
隨著計算機技術的發展,特別是計算機網絡技術與數據庫技術的發展,人們的生活與工作方式發生了很大的改變。網絡技術的應用使得計算機之間的通信和信息共享成為可能,而數據庫技術的應用則為人們提供了數據存儲、信息檢索、信息分析等功能,從而使工作更高效地進行。
我國各大中專院校在信息化進程中都建立了自己的校園網[1]。這為網絡現代化教育提供了必備的物質基礎。在技術和需求的推動下,大中專院校以紙介質為基礎的學生成績管理系統,暴露出了很多缺點和不足,如消耗時間較長、工作效率不高。使用計算機進行學生成績管理,具有手工管理所無法比擬的優點,例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高學生成績管理的效率,也是學校實現科學化、正規化教學管理的一項重要的基礎條件[2]。
1 系統需求分析
對學生來說,系統的主要需求如下。
⑴ 選課管理:學生登錄系統后可以對課程進行選擇。
⑵ 成績管理:學生登錄系統后可以查詢自己的成績信息。
⑶ 系統管理:學生登錄系統后可以查看系統說明和查看公告。
對任課老師來說,系統的主要需求如下。
⑴ 學生管理:教師登錄系統后可以查詢學生信息,其中查詢又分為按姓名查詢和按所在班級查詢。
⑵ 授課管理:教師登錄系統后可以查詢授課課程。
⑶ 成績管理:教師登錄系統后可以登記成績信息并對成績信息進行管理。
⑷ 系統管理:教師登錄系統后可以查看系統說明和系統公告。
對教務管理人員來說,系統的主要需求如下。
⑴ 學生管理:管理員登錄系統后可以添加學生,查詢學生,修改學生,刪除學生信息。
⑵ 教師管理:管理員登錄系統后可以添加教師,查詢教師,修改教師,刪除教師信息。
⑶ 課程管理:管理員登錄系統后可以登記新的課程信息,查詢修改課程信息,刪除課程信息。
⑷ 授課信息管理:管理員登錄系統后可以分配課程由哪個老師教授。
⑸ 班級信息管理:管理員可以在系統其他功能運行前先把班級信息設置好。
⑹ 系統管理:修改登錄密碼,關于系統說明。
2 系統設計
在整個系統中,管理員登錄系統后可以添加學生、查詢學生、修改學生、刪除學生信息;還可以添加教師、查詢教師、修改教師、刪除教師信息;可以登記新的課程信息、查詢修改課程信息、刪除課程信息;可以分配課程由哪個老師教授, 管理員還可以在系統其他功能運行前先設置好班級信息。學生登錄系統后可以查看自己的信息、查看公告信息,并對課程進行選擇。教師登錄系統后可以查看自己的授課信息、查看公告信息,以及查詢自己教授的課程并給學生打分[3]。
本系統主要包含的數據庫表有:管理員(admin)表,學生表(stuednet),教師表(teacher),成績表(score),授課表(teach_course),班級表(t_class),選課表(select_course)和課程表(course)共八張表,這里主要介紹學生表和學生選課表。
學生信息表,標識為student,共包括9個字段,如表1所示。
3 系統實現
當在主頁面用戶登錄中輸入用戶名、密碼,選擇身份,確認后登錄。在提交后的php文件中,首先通過用戶名(username)對數據庫中的admin(管理員表)進行檢索,若檢索到的記錄集為空,則說明用戶名為空或者輸入錯誤,從而轉到相應的出錯處理程序,若記錄集不為空,進而檢查密碼(password)是否相等,不相等,作出錯處理,相等則轉入用戶登錄成功的操作,并將用戶名以session對象保存起來[4]。
3.1 學生模塊
學生選擇要選擇的課程進行選課,上面顯示的信息包括課程編號,課程名稱,課程學時和課程學分等內容。一個學生如果要選多門課可以在復選框中勾出,確定選擇后就可以選定自己所要學的課程,如圖1所示。
此外,學生還可以查看自己所選課程的成績和系統公告。
3.2 管理員功能模塊
管理員登錄后可以對學生進行管理,登記學生信息,如圖2所示。
類似地,管理員也可以對教師信息、課程信息、班級信息和公告信息進行管理。
3.3 教師模塊
教師登錄系統后,可以查詢學生信息、授課信息,并對學生成績進行管理。學生成績錄入界面如圖3所示。
4 結束語
本系統綜合運用了Dreamwever CS3和PHP網站建設技術,根據用戶的實際需求,按照軟件工程的流程來進行開發。系統由多個功能模塊組成,系統有管理員、教師和學生三種權限,不同的權限可以操作不同的模塊,實現了對學生成績管理的目標。但該系統還未實現成績分析功能,此外,界面還不夠美觀,這些需要在以后的開發中進一步完善。
參考文獻:
[1] 張煜.中國高等教育信息化的發展趨勢[J].中國教育網絡,2007.6(A01):4-6
[2] 劉心美.高職學生成績管理系統的實現[J].吉林工程技術師范學院學報(自然科版),2005.21(12):8-15
篇5
【關鍵詞】 ACCESS 學生信息管理系統 數據庫
一、用戶需求分析
該系統的主要用戶有學生處學生信息管理科、教務處學生成績管理科,學生處主要管理學生的:學生基本信息、學生日常表現信息、學生獎學金、助學金評定等方面的信息;教務處主要管理學生的:學生選課信息、成績表等方面的信息。經用戶需求分析,本系統設計的需求有:
1、任課教師可以在規定的時間段內對自己所代課程的學生考試成績進行錄入。
2、所有的學院在校學生都可以對自己的日常表現和各門課程成績進行查詢。
3、學生處學生信息管理科和各系部的輔導員、班主任可以查詢學生的基本信息、日常表現等信息,教務處學生成績管理科和各系部的教學秘書可以對學生成績進行查詢和匯總。
4、系統管理員可以根據業務的不同添加用戶、修改用戶權限、進行數據備份等。
二、系統功能
2.1學生基本信息管理
學生基本信息主要包括學生的學號、姓名、民族、性別、年齡、系別、專業、班級、政治面貌等。若需查詢學生相關信息,不僅可以按照一個字段進行查詢,而且可以按照多個字段進行查詢,還可對查詢結果進行分類匯總、打印等。
2.2學生日常表現信息管理
學生日常表現信息主要包括:出操情況、曠課情況、也不歸宿情況、參加校內外活動情況等。
2.3學生成績管理
學生成績管理主要包括按照不同的權限,相關用戶可以進行成績的錄入、修改、刪除,錄入后系統會自動計算學生的總分、平均分等。還可以按照不同要求進行成績的瀏覽,以及對查詢結果的打印。
三、系統實現
1、創建后綴名為mdb 形式的數據庫:使用ACCESS,新建一個名為“學生信息管理系統”的空數據庫。
2、數據表的創建:
(1)學生基本信息表(學號、姓名、民族、性別、年齡、系別、專業、班級、政治面貌)。
(2)學生日常表現表(學號、出操情況、曠課情況、也不歸宿情況、參加勞動情況、參加校內外活動情況、各任課教師評價情況)。
(3)學生成績表(學號、課程編號、成績)
3、相關查詢的創建:學生信息管理系統的一大特點就是方便各類用戶的查詢,因此需創建的查詢有:單個學生信息查詢,按系別、班級、政治面貌、性別等查詢。
4、對應窗體的創建:主要包括登錄窗體,主菜單窗體(將所有需操作部分顯示于此窗體,用戶只需點擊對應按鈕即可進入對應窗體進行操作),學生基本信息錄入窗體,成績錄入窗體以及各種查詢窗體。
5、打印報表的創建:按照不同的用戶需要,主要包括學生基本信息表、學生成績表、班級成績表、特殊條件查詢表(比如:進行不及格人員的計數)。
6、數據庫訪問頁的創建:將學生日常表現中的一些情況可以采用Web頁面的形式通報批評或表揚:(比如:對學生夜不歸宿、曠課等違紀行為的批評和好人好事等行為的表揚)。
四、結束語
學生信息管理系統能夠實現系統設計時模塊中所包含的各種功能,具有界面友好、操作簡單、實用方便的特點。本系統可以為學生處、教務處相關人員以及各系部輔導員、班主任老師、教學秘書和各位在校學生提供便捷的學生管理信息化方式,大大提高了學院學生信息管理的工作效率。
參 考 文 獻
[1] 楊繼萍.Access 2007 數據庫應用與開發從新手到高手[M].北京:清華大學出版社,2008.
[2] access[EB/OL].[2010-10-25].http:///view/355qda
[3] 文東,楊來明,胡文鵬.Acess 2003 數據庫應用基礎與項目實訓[M].北京:科學出版社,2010:3.
篇6
【關鍵詞】高校學生干部信息管理與測評系統;B/S模式;設計與實現研究
引 言
隨著現代計算機技術的進一步創新發展,高校人才管理系統的更新發展速率得到快速提高,B/S模式的人才管理系統中高校學生干部信息管理系統的升級發展,為高校的人才儲備和人才輸出提供了更完善的系統依據,結合系統的設計部分,對B/S模式在高校技術發展的設計與實現進行研究。
一、B/S模式在高校學生干部信息管理與測評系統的設計
(一)數據庫設計
B/S模式在我國高校學生干部信息管理與測評系統中的應用,實現現代高校信息管理結構自動化、智能化管理[1],而我國現代技術與應用的主要技術探究,為了打破傳統學生信息管理的人工管理效果,完善高校學生信息管理的數據資源,B/S模式是基于計算機瀏覽器的基礎設計方面,實現高校學生干部的信息管理形成獨立的數據庫,B/S模式中數據庫的建立是基于現代數據庫的設計中,將不同的設計與數據庫的整體應用情況進行數據輸入記錄[2],可以保障高校學生干部信息資源的補充與應用中,對學生的工作能力,學習能力等情況實現更全面的數據分析。
(二)系統功能設計
系統功能設計,是在高校學生干部信息管理與測評系統中的另一重要分支,系統的應用人群主要是學校管理者和學生。進行B/S模式的信息開發中,需要實現信息功能的設計要善于把握兩種應用人群的應用特點[3]。一部分,系統功能的設計要保障系統的開發可以為教師把握學生干部的實際管理情況提供信息資源,例如:教師一方面通過B/S模式為學生干部布置管理工作,同時又可以通過系統對學生的工作情況進行核實監督,教師通過B/S模式達到高校學生干部能力的綜合性培養;另一部分,B/S模式在現代系統設計,為學生提供應用需求,網頁交流功能能夠保障系統開應用中,學生干部與教師之間的交流,同時,B/S模式的網絡數據庫可以為學生管理工作提供可參考的信息。例如:B/S模式下的學生干部管理系統中,可以實現學生管理工作設計的虛擬化設計,教師能夠通過網絡平臺,對學生干部的管理能力培養進行指導,可以提高高校學生干部管理工作的效率,也是高校人才培養的主要渠道之一。
(三)安全系統設計
B/S模式在高校學生干部信息管理與測評系統中的應用,是高校管理工作的安全性開展提供了技術支持。B/S模式的應用主要從現代計算機技術的基礎上進行高效學生管理技術的進一步融合,如果直接將B/S模式應用在高校管理與學生檢測中,對高校管理信息的安全性帶來一定的威脅。針對這一問題,B/S模式的學生信息管理系統中設定相應的安全管理系統,登錄信息的密碼控制,不論是學生干部還是學校的管理者,進入B/S模式在高校學生干部信息管理與測評系統,必須輸入登錄密碼,系統內部程序自動對輸入的信息進行檢驗,如果系統檢驗次數連續超過3次,系統會將高校學生檢測管理信息資源進行鎖定,從而達到系統信息資源的安全性得到保障;此外,B/S模式在高校學生干部信息管理與測評系統也與計算機網頁設置的防火墻進行信息資源管理,避免B/S模式在高校學生干部信息管理與測評系統的信息資源受到網絡黑客或者病毒的侵襲,影響高校管理工作的開展。
(四)B/S模式信息篩選設計
B/S模式的設計,具有信息資源的篩選功能設計[4],B/S模式在我國現代高校系統中的應用,可以保障高校學生干部管理信息資源的應用與學生干部審核信息的自動化篩選,當高校對學生的管理工作進行檢測時,通過在B/S模式中輸入檢測的關鍵字,可以達到系統模式和系統信息資源的整體性應用,從而達到高校管理者直^性的學生干部的日常管理工作進行信息總結,有助達到對高校學生干部管理能力和管理效果的審核,促促進我國現代技術應用水平的進一步優化與探索,此外,B/S模式在高校學生干部信息管理與測評系統中的設計,可以將現代系統的應用進行最直接的能力檢測,為現代高校技術的逐步優化發展提供更便捷的應用分析。
二、B/S模式在高校學生干部信息管理與測評系統的實現
B/S模式是現代計算機資源在高校管理中的應用技術分析,我國現代教育的學生干部管理自動化系統的應用,能夠實現高校的整體管理效果得到提高。例如:某高校中應用B/S模式進行高校學生干部信息管理與測評能力的檢測,系統在實際中的應用,取得了較高的應用效果,一方面,高校工作的開展中,學生干部可以將學校的實際管理工作落實到實處,并通過B/S模式平臺,對實際開展情況進行及時反饋,當學生管理干部遇到管理問題,B/S模式為學生干部工作的開展提供了問題解決的信息支援[5];另一方面,B/S模式在高校管理中的應用,管理者能夠及時掌握學生干部的實際管理情況,為學生干部的日常工作進行指導,同時也將應試測試轉變為靈活的能力檢測,為高校管理人才的培養提供技術支持。
結 論
B/S模式在高校學生干部信息管理與測評系統的研究,是對我國現代高校教育系統的技術應用情況進行分析探究,也為我國教育事業的技術應用與探究提供了更加完善的優化發展水平,實現我國教育事業人才管理技術創新發展開拓新的發展空間。
作者簡介:劉暢(1983.7-),男,回族,籍貫:河北省滄州、2009年畢業于天津師范大學計算機應用專業,現供職天津師范大學學生處?學位碩士、研究方向計算機信息技術。
參考文獻:
[1]吳海麗.高校學生綜合素質信息管理系統設計思想[J].長春師范學院學報,2011,06:151-153.
[2]朱建華.基于BS模式的學生信息管理系統設計[J].科技展望,2016,13:9.
[3]曾光輝.基于CS/BS模式的課程教學質量測評系統的設計與實現[J].軟件工程師,2010,12:46-49.
篇7
本論文敘述了我校學成績管理的現狀以及Visual basic6.0語言的概況。重點介紹了學生成績管理系統的實現過程:包括系統分析、 系統調查、 數據流程分析、功能設計、 數據庫設計、 系統物理配置方案、 系統實現、 系統測試和調試。本系統主要功能有用戶管理、學生注冊、班級信息錄入、學生信息錄入、班級課程錄入、學校專業信息錄入、課程信息錄入、學生成績錄入、教師信息錄入、數據。。。。。。。。。。。包括功能需求描述、數據庫設計等內容。第四章介紹了本系統的具體實現。第五章關于本系統開發過程中的結論及體會。
【關鍵詞】學生成績管理系統,功能,特點,論文內容。
【Abstract】
This thesis describes my school the present condition of the score management and the general situation of the Visual basic6.0 languages .The point introduced the student the result management system carries out the process 。。。。。。。。。 such as function request description and the database design...etc. .A concrete realization that introduced this system .Chapter 5 concerning conclusion within this system development process and realize.
【KeyWords】
the Student result management system, function, characteristics, thesis contents
目
錄
摘要
.前言
第一章 引言
1.1 開發背景
1.2開發目標
1.3 項目提出的意義
1. 4 系統開發所用的技術準備
第二章 系統分析
2.1系統需求分析
2.1.1系統調查
2.1.2組織機構設置
2.1.3用戶需求
2.1.4系統業務流程圖
2.1.5系統設計思想
2.1.6系統設計分析
2.1.7系統功能分析
2.2新系統邏輯方案
2.2.1數據流圖(簡稱為DFD)
2.2.2數據字典
2.2.3新系統邏輯模型的提出
2.2.4系統邊界
第三章 系統設計
3.1學生成績查詢系統功能需求簡介
3.2功能需求描述
3.3系統目標要求
3.4系統平臺選擇
3.5數據庫設計
3.5.1數據庫需求分析
3.5.2數據庫概念結構設計
3.5.3、邏輯結構設計(E-R圖向關系模型的轉換)
第四章 系統實施
4.1各子系統模塊程序設計舉例
4.2 軟件測試的目的和原則
4.3 子系統測試
4.4 軟件運行與轉換
第五章 結 論
致 謝
參考文獻
第一章 引
言
1.1 項目開發背景
幾年前,各個學校的學生成績管理基本上都是靠手工進行,隨著各個學校的規模增大,有關學生成績管理工作所涉及的數據量越來越大,有的學校不得不靠增加人力、物力來進行學生成績管理。但手工管理具有效率底、 。。。。。。。所以我想借本次畢業設計之際,開發一個不僅適用本校各系而且適用于其它各校的通用高校學生成績管理系統。
我選擇母校來設計這個系統主要有兩個原因:
一是:。。。。。。。報。
1.2 項目開發的目標
建立學生成績管理系統,采用計算機對學生成績進行管理,進一步提高辦學效益和現代化水平。幫助廣大教師提高工作效率,實現學生成績信息管理工作流程的系統化、規范化和自動化
1.3 項目提出的意義
現在我國的大中專院校的學生成績管理水平普遍不高,有的還停留在紙介質基礎上,這種管理手段已不能適應時代的發展,因為它浪費了了許多的人力和物力。在當今信息時代這種傳統的管理方法必然被計算機為基礎的信息管理系統所代替。如果本系統能被學校所采用,將會改變以前靠手工管理學生成績的狀況,可以樹立良好的辦學形象,提高工作效率。
1.4 系統開發所用的技術準備
1.4. 1數據庫技術的現狀與發展
數據庫是60年代末出現的一門計算機軟件技術,到現在雖然只有三十多年的歷史,但在理論和時間。。。。。。。。。。。。。。。。。。。。。。。。。。。。
2、信息查詢流圖
使用人員
成績數據表
班級數據表
課程數據表
學生數據表
查詢條件
查詢結果
學生信息錄入
成績信息錄入
班級信息錄入
課程信息錄入
圖2-4 學生信息查詢流圖
3.1學生成績查詢系統功能需求簡介
學生成績查詢系統對學校加強學生成績管理有著極其重要的作用。由于各個大學都在持續擴招,學生的數量日益龐大,傳統的手工成績管理不僅工作量大,而且容易出現問題。
3.2功能需求描述
1、用戶管理功能
用戶分為管理員、教師用戶、學生用戶三類。不論是管理員或教師用戶,還是學生用戶都需要通過用戶名和口令進行登錄。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
按學生角度管理教師可以看到學生信息和成績信息。學生信息包括學號、姓名、班級、生日、性別、地址、電話和簡歷。當教師用鼠標雙擊某一學生信息時,可以自動顯示出該課程的這個學生所有課程的學習成績,并同時自動計算出這個學生的總分和平均分。在成績信息中,教師可以對學習成績進行增加、修改和刪除。并能夠打印報表。
3、學生對成績的查看功能
學生用戶登錄后,學生可以看到自己的學生信息和成績信息。學生信息包括學號、姓名、班級、生日、性別、地址、電話和簡歷。成績信息包括這個學生的所有課程的成績信息。。。。。。。。。。。。。。。。。。。。。。。。。。
Private Sub CmdOk_Click()
Dim Conn As New ADODB.Connection
Dim mlink As String
mlink = "provider=microsoft.jet.oledb.3.51;data source=score.mdb;"
Conn.Open mlink
‘當用戶名密碼為空時給出提示
If Text1.Text = "" Then
MsgBox "請。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
在frmlogin窗體中如果用戶登錄成功,將會出現如圖4-3所示的MDI主窗體。
4-3系統主窗體
若是學生用戶,則有些菜單項不可用,只能運行本系統的部分功能(即重新登錄和信息查詢功能可用)。如圖4-4
Option Explicit
‘‘‘當改變記錄集時,需要刷新整個網格控件
Sub RefreshGrid()
grdScan.DataMember = ""
grdScan.Refresh
If DataEnv.rssqlStudent.State adStateClosed Then DataEnv.rssqlStudent.Close
DataEnv.rssqlStudent.Open
grdScan.DataMember = "sqlStudent"
grdScan.Ref... 【摘要】
本論文敘述了我校學成績管理的現狀以及Visual basic6.0語言的概況。重點介紹了學生成績管理系統的實現過程:包括系統分析、 系統調查、 數據流程分析、功能設計、 數據庫設計、 系統物理配置方案、 系統實現、 系統測試和調試。本系統主要功能有用戶管理、學生注冊、班級信息錄入、學生信息錄入、班級課程錄入、學校專業信息錄入、課程信息錄入、學生成績錄入、教師信息錄入、數據。。。。。。。。。。。包括功能需求描述、數據庫設計等內容。第四章介紹了本系統的具體實現。第五章關于本系統開發過程中的結論及體會。
【關鍵詞】學生成績管理系統,功能,特點,論文內容。
【Abstract】
This thesis describes my school the present condition of the score management and the general situation of the Visual basic6.0 languages .The point introduced the student the result management system carries out the process 。。。。。。。。。 such as function request description and the database design...etc. .A concrete realization that introduced this system .Chapter 5 concerning conclusion within this system development process and realize.
【KeyWords】
the Student result management system, function, characteristics, thesis contents
目
錄
摘要
.前言
第一章 引言
1.1 開發背景
1.2開發目標
1.3 項目提出的意義
1. 4 系統開發所用的技術準備
第二章 系統分析
2.1系統需求分析
2.1.1系統調查
2.1.2組織機構設置
2.1.3用戶需求
2.1.4系統業務流程圖
2.1.5系統設計思想
2.1.6系統設計分析
2.1.7系統功能分析
2.2新系統邏輯方案
2.2.1數據流圖(簡稱為DFD)
2.2.2數據字典
2.2.3新系統邏輯模型的提出
2.2.4系統邊界
第三章 系統設計
3.1學生成績查詢系統功能需求簡介
3.2功能需求描述
3.3系統目標要求
3.4系統平臺選擇
3.5數據庫設計
3.5.1數據庫需求分析
3.5.2數據庫概念結構設計
3.5.3、邏輯結構設計(E-R圖向關系模型的轉換)
第四章 系統實施
4.1各子系統模塊程序設計舉例
4.2 軟件測試的目的和原則
4.3 子系統測試
4.4 軟件運行與轉換
第五章 結 論
致 謝
參考文獻
第一章 引
言
1.1 項目開發背景
幾年前,各個學校的學生成績管理基本上都是靠手工進行,隨著各個學校的規模增大,有關學生成績管理工作所涉及的數據量越來越大,有的學校不得不靠增加人力、物力來進行學生成績管理。但手工管理具有效率底、 。。。。。。。所以我想借本次畢業設計之際,開發一個不僅適用本校各系而且適用于其它各校的通用高校學生成績管理系統。
我選擇母校來設計這個系統主要有兩個原因:
一是:。。。。。。。報。
1.2 項目開發的目標
建立學生成績管理系統,采用計算機對學生成績進行管理,進一步提高辦學效益和現代化水平。幫助廣大教師提高工作效率,實現學生成績信息管理工作流程的系統化、規范化和自動化。
1.3 項目提出的意義
現在我國的大中專院校的學生成績管理水平普遍不高,有的還停留在紙介質基礎上,這種管理手段已不能適應時代的發展,因為它浪費了了許多的人力和物力。在當今信息時代這種傳統的管理方法必然被計算機為基礎的信息管理系統所代替。如果本系統能被學校所采用,將會改變以前靠手工管理學生成績的狀況,可以樹立良好的辦學形象,提高工作效率。
1.4 系統開發所用的技術準備
1.4. 1數據庫技術的現狀與發展
數據庫是60年代末出現的一門計算機軟件技術,到現在雖然只有三十多年的歷史,但在理論和時間。。。。。。。。。。。。。。。。。。。。。。。。。。。。
2、信息查詢流圖
使用人員
成績數據表
班級數據表
課程數據表
學生數據表
查詢條件
查詢結果
學生信息錄入
成績信息錄入
班級信息錄入
課程信息錄入
圖2-4 學生信息查詢流圖
3.1學生成績查詢系統功能需求簡介
學生成績查詢系統對學校加強學生成績管理有著極其重要的作用。由于各個大學都在持續擴招,學生的數量日益龐大,傳統的手工成績管理不僅工作量大,而且容易出現問題。
3.2功能需求描述
1、用戶管理功能
用戶分為管理員、教師用戶、學生用戶三類。不論是管理員或教師用戶,還是學生用戶都需要通過用戶名和口令進行登錄。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
按學生角度管理教師可以看到學生信息和成績信息。學生信息包括學號、姓名、班級、生日、性別、地址、電話和簡歷。當教師用鼠標雙擊某一學生信息時,可以自動顯示出該課程的這個學生所有課程的學習成績,并同時自動計算出這個學生的總分和平均分。在成績信息中,教師可以對學習成績進行增加、修改和刪除。并能夠打印報表。
3、學生對成績的查看功能
學生用戶登錄后,學生可以看到自己的學生信息和成績信息。學生信息包括學號、姓名、班級、生日、性別、地址、電話和簡歷。成績信息包括這個學生的所有課程的成績信息。。。。。。。。。。。。。。。。。。。。。。。。。。
Private Sub CmdOk_Click()
Dim Conn As New ADODB.Connection
Dim mlink As String
mlink = "provider=microsoft.jet.oledb.3.51;data source=score.mdb;"
Conn.Open mlink
‘當用戶名密碼為空時給出提示
If Text1.Text = "" Then
MsgBox "請。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
在frmlogin窗體中如果用戶登錄成功,將會出現如圖4-3所示的MDI主窗體。
4-3系統主窗體
若是學生用戶,則有些菜單項不可用,只能運行本系統的部分功能(即重新登錄和信息查詢功能可用)。如圖4-4
Option Explicit
‘‘‘當改變記錄集時,需要刷新整個網格控件
Sub RefreshGrid()
grdScan.DataMember = ""
grdScan.Refresh
If DataEnv.rssqlStudent.State adStateClosed Then DataEnv.rssqlStudent.Close
DataEnv.rssqlStudent.Open
篇8
一、系統的需求分析及總體設計
(一)系統應用環境分析
通過調查研究發現,在大中專院校大多數采用的紙制作業或是將作業共享到教師機器的硬盤上,教務部門對教師布置作業和批改作業的情況及學生完成作業的情況監管更是一個空白,這是教學督查工作中的一個疏漏。所以就迫切需要一個作業管理系統,幫助教師和學生快速處理作業,并就作業表現出來的問題進行溝通,幫助教務積極監管學生作業的布置和完成狀況,有利于提高教學管理效率,為師生提供一個活躍開放的教學平臺。“中職美術設計學生作業管理系統”的設計與實現體現了計算機的廣泛應用性,設計一個新軟件,首先根據軟件工程的要求做系統的需求分析[1],在對“中職美術設計學生作業管理系統”應用需求和功能需求的分析調查基礎上,制定出了“學生作業管理系統”的總體設計。這對建立一個完善、健全的系統來說是很有必要的,也是全面開發詳細工作的重要基礎,系統的總體設計包括模塊總體設計和數據庫設計等。本文根據學校的實際情況,設計并實現一個作業管理系統。該系統具有五大功能:管理功能主要由教務處的人員來操作,提供并管理課程、班級及教師等信息;監督教師的作業布置批改狀況、學生的作業完成情況;使教務監督教學的功能更加完善,杜絕有些教師不留作業,學生沒事干這些現象的發生,形成良好的學風。教師可以在線編輯管理作業、作業、批改作業,這樣有助于學生充分利用課余時間查漏補缺,鞏固課堂所學的知識;學生可以下載作業、上傳作業、提出疑問、查看成績、查看批改內容,有助于形成良好的學習氛圍;互動評價功能,使得師生能夠充分溝通,老師對學生的學習過程進行指導,學生對老師的教學方法提出建議,引導著課堂學習朝著良性方向發展;資源共享使得師生的學習知識不僅僅局限于課本,通過網絡及時更新知識,使得教育教學資源得到最大化的利用。本系統是學校教務系統的最佳補充,為高效的管理學生作業提供了優越的平臺。
(二)系統的需求分析
在這個信息高速高度發達的時代,互聯網已經應用到各個行業,對于學校來說已將課程安排及信息于互聯網,學生可以通過網絡來獲取自己的課程及成績信息,但對學生作業監管這一塊基本還處于空白狀態。讓學生在線學習,完成作業后在線提交,教師批改后在線查閱,所以對于學校來說建立一個“中職美術設計學生作業管理系統”來管理作業是將來必須做的工作之一。B/S結構的學生作業管理系統有以下優點:1.可以滿足當前學生作業多樣性的需要;2.避免了繁雜的重復收發作業,使作業的批改不受空間地點的限制;3.作業保存變得更加快捷方便;4.避免了無謂的資源浪費。因此,建立一個配合網絡環境的“美術設計學生作業管理系統”軟件平臺十分必要,既可以實現師生互動的電子作業提交與反饋,又使教務可以對學生作業進行監管,這樣有助于教與學、監與管形成一個良性的循環,促進學校教學工作朝著健康良性的方向發展。
本文設計開發的“中職美術設計學生作業管理系統”根據當前學校的現狀,共分為五個大模塊:管理員模塊、教師模塊、學生模塊,互動評價模塊,資源共享模塊。基本可以實現管理員(教務部門)對課程、教師、班級的后臺管理,教師對作業的處理,給出成績;學生對作業在線編輯、上傳查看成績等;互動評價模塊可以實現師生間的答疑解惑,自由交流,相互評價等,資源共享可以讓有用的學習資料最大化地發揮自己的效率。
(三)系統的功能需求
通過系統需求分析可知,“中職美術設計學生作業管理系統”是一個通過網絡實現專業作業管理的平臺,它主要的參與者有三類:管理員、教師、學生。與傳統的作業處理手段相比,作業管理系統應更能體現出網絡教學的優勢,快速的信息交流、方便的資源共性等特點,且要更能體現學生的主體性。因此,本系統在功能的設計上著重考慮師生之間、學生之間如何更流暢方便地交流。下面就本系統的五個模塊進行功能分析[2]:
1.管理員模塊:其功能需求主要表現在后臺的管理上,以管理員身份登陸后,可以進行的操作有:(1)對用戶的管理,可以添加、刪除、查看、修改教師和上課班級人員信息;(2)對課程的管理,可以添加、刪除、查看、修改課程信息;(3)對作業處理情況進行監管,可以查看教師布置、修改作業的情況,學生完成作業的情況等,并就本班實際完成作業的情況給出評價等。
2.教師模塊:教師以自己的職工號登陸,根據權限進入教師相應功能的頁面,可進行的操作有:(1)教師可以以公告的形式通知學生布置作業的情況,可以對公告進行、查看、修改、移除。(2)教師根據自己的授課信息選擇相應的課程,向所開課的班級布置作業,布置作業的途徑有兩個,或以附件的形式將已編輯好的作業傳到網上,或以設計的編輯工具直接在線編輯作業在網上。(3)教師可以利用設計的編輯工具,對學生作業進行在線批改或下載后進行批改;為學生作業添加評語,選擇分數;可以對已經批改的作業進行重新批改。(4)教師可以查看某個作業的提交情況及批改情況。(5)提供已經批改過作業的參考答案。
3.學生模塊:是以學生提交作業為核心的部分。學生以自己的學號登陸,進入學生相應功能的頁面,選擇相應課程后,可以進行的操作有:(1)學生具有查看公告的功能,獲取新的作業布置和批改信息。(2)學生選擇相應的作業之后,進入作業頁面,可以看到作業題目,作業內容,對于一些可以在線完成的作業進行在線編輯并提交;其他類型的作業,可以下載作業附件,完成后能夠上傳作業附件,刪除更新自己的作業附件。(3)學生可以查看自己已經完成的作業,查看老師已經批改的作業,查看批改內容、分數等。
4.互動評價模塊:這個模塊是師生互動交流的一個嶄新平臺。(1)如果學生在做作業的過程中遇到疑難問題,就可以直接在留言欄里給教師留言,教師登陸后,在查看作業的同時,可看到這些同學的留言,并對留言進行回復。留言這個功能的實現,實際上就是在將師生留言的信息顯示在網頁上的同時,系統將這些留言的內容填充到數據庫中的留言表中。(2)教師可以對某次學生作業的完成情況和完成質量進行評價;學生可以就教師的講課方法、方式等對老師提出意見和建議,供老師在后續的課程中參考,形成良好的互動,提高教學效果。(3)管理員通過查看教師布置作業的次數和學生完成的質量,給出整體評價,對不符合教務要求的教師和學生班級給出警告,監督教師和學生認真完成本課程的教學。
5.資源共享模塊:信息時代的最大特點就是人們可以互相分享資源,提高資源的利用效率,有利于知識的快速、方便的交流,節省時間,提高工作成效。(1)教師可以將自己的課件、收集到的各種資料上傳供學生查看參考,且教師只能刪除自己上傳的資料,教師可以查看下載學生上傳的資料。(2)學生可以上傳各自收集到的資料,查看下載教師上傳的資料,且只能刪除自己上傳的資料,無權刪除他人的資料。
通過上述的系統功能分析描述,本系統就可以實現日常學生作業的布置、批改、查詢成績、交流評價、資源共享等操作,方便教務、教師及學生對作業的處理和監督,極大填補了學校對學生作業處理上的一大空白。
本系統界面要求友好、美觀、大方,能使用戶方便、快捷、愉快地使用,且使沒有使用過本系統的人員在短時間內就能了解、使用本系統。系統功能界面清晰,邏輯清楚,使用戶很輕松地就能找到自己需要使用的功能。頁面可以動態刷新,可以及時傳達用戶和上傳的各種信息。
(四)系統的總體設計
本課題設計的學生作業管理系統是利用Asp.net和SQL技術來構建一個基于因特網的動態交互式教學信息化平臺,該系統可以在Windows2000/XP局域網或Internet上使用。在總體結構上是趨于采用3層B/S結構,各類教學資源在服務器一端,采取中心數據庫SQL server 2005統一存放和組織,學生在客戶機一端,無須任何配置工作,只須使用瀏覽器向Web服務器提出請求,服務通過中間組件與數據庫鏈接,把請求服務的教學內容以Web頁面形式通過瀏覽器反饋給學生。系統由管理員、教師、學生、互動評價、資源共享等五個模塊購成。整個系統結構如圖1所示。
二、小結
本系統主要是開發基于ASP的在線作業管理系統。系統實現了作業系統、管理員和老師系統等主要功能模塊??梢詫崿F:
1.管理員對教師、學生、課程等信息的后臺管理及對學生作業的監督;
2.教師可以在線編輯、布置、修改、批改作業,給作業評分等操作;
3.學生可以在線查看、下載、上傳、修改作業,查看作業成績和參考答案等操作;
4.師生可以互動交流、相互評價;
篇9
摘要:為了方便大學生找到合適安全的兼職工作,運用先進的Web技術在大學校園內建立大學生兼職中介管理網站,為同學與用人單位搭建方便快捷的信息服務的平臺,使學生更及時方便地獲取兼職信息。該項目主要包括求職信息管理、招聘信息管理、崗位匹配管理等。系統開發過程體現了軟件工程的思想,具有相對穩定、便于維護和更新等優點。
關鍵詞 :大學生;兼職中介管理信息系統;B/S架構
基金項目:2014年遼寧省大學生創新創業訓練計劃項目(項目編號:201410841000032).
引言
當前,畢業大學生競爭激烈,就業形式日趨嚴峻。為了更好地適應社會,很多在校大學生選擇利用業余時間兼職,不僅緩解了家庭的經濟壓力,更重要的是獲取了一些工作經驗,提高與人交往的能力、綜合動手實踐能力和服務社會能力。大學生兼職中介管理信息系統,為大學生提供了一個豐富多彩的社會實踐平臺。通過市場調查得知:有75%的在校大學生都有兼職的經歷。獲取兼職的途徑:絕大多數大學生兼職都是通過熟人介紹,其次是通過張貼的海報和宣傳單,只有少部分人是通過中介機構。學生不選擇中介機構的原因為:不信任中介機構(存在非法中介機構)及中介機構收取的手續費相對較高,有些中介機構往往不能提供大量的職位供在校大學生進行短期選擇。因此開發大學生兼職中介管理信息系統是必要和及時的。
1、系統開發意義
開發大學生兼職中介管理信息系統的目的是方便廣大的在校大學生找到適合自己并且安全可靠的兼職工作。同時一些公司、企業及個體經營者可能會迫切需要一些人手,但由于本身工作繁忙沒有時間尋找員工,在此系統信息,可以很快得到答復,節省人力、物力。該系統還能避免一些黑中介欺詐在校大學生,其欺詐手段層出不窮、花樣百出。
大學生兼職中介系統是一款真實、安全、透明的系統,以實現線上、線下的資源共享和無縫接軌,建立一個讓大學生放心的大學生兼職中介平臺。與其他同類軟件系統相比,本軟件系統嚴格管控公司、企業及個體經營者和大學生用戶的信息錄入,力求錄入信息最大程度的真實、有效。本系統經過市場的調查與分析最后確定整體系統方案。
2、系統分析
大學生兼職中介信息管理系統的業務流程圖可以幫助使用者快速掌握系統業務的使用方法。
應聘者的系統業務流程:第一步:用戶登錄系統;第二步:查詢是否有滿意的錄用信息;如沒有,繼續瀏覽熱點及職位匹配的崗位信息,轉第二步;如有,發送求職意向,結束。
招聘崗位的系統業務流程:第一步:用戶登錄系統;第二步:崗位信息;第三步:瀏覽自動匹配的求職信息;第四步:查詢是否有滿意的應聘者;如沒有,轉第三步;如有,發送招聘意向,結束。
3、系統設計
3.1 系統功能模塊設計
根據系統分析,大學生兼職中介管理信息系統分為三個功能模塊,包括:求職信息管理模塊、招聘信息管理模塊、崗位匹配管理模塊等。每個模塊又包括幾個不同的功能。
求職信息管理模塊又包括用戶信息管理、用戶簡歷信息管理、招聘崗位信息查看等。
招聘信息管理模塊又包括崗位信息管理、招聘用戶信息管理、求職用戶信息查看等。
崗位匹配管理包括:用戶管理、推薦管理、熱點信息管理等。
3.2 數據庫設計
主要數據表如下。
(1)學生用戶信息表:主要儲存學生基本信息。
(2)崗位基本信息表:主要儲存崗位的基本信息
(3)應聘記錄表:主要儲存應聘者基本信息。
(4)職位信息表:主要儲存企業提供的職位的基本信息。
(5)熱點信息表:熱點信息表,主要儲存系統篩選的熱點信息。
(6)管理員表:主要儲存管理員信息。
4、系統開發
4.1 系統開發平臺及工具選用
本系統采用Visual Studio 2010開發工具和SQL Server2008數據庫。使用微軟公司的Visual Studio 2010作為主要開發工具的前臺,是一種面向對象的可視化編程工具,具有很高的編程效率;系統的后臺數據庫采用Microsoft SQL Server2008,它提供了強大而穩定的企業級數據庫開發平臺,可以滿足數據一致性、完整性和安全性,Visual Studio 2010和SQLServer 2008數據庫無縫鏈接。同時系統采用C#作為開發語言;對于Windows 7操作平臺(Ultimate);為Microsoft.NETFramework 4.0運行環境。
4.2 系統開發原理與方法
本系統理論基礎是軟件工程思想,綜合了結構化設計方法和面向對象設計方法,通過討論B/S結構的工作原理及特點、C#技術的主要內置對象在大學生兼職中介網站中的應用、ADO.NET訪問數據庫的原理、SQL Server 2008數據庫的設計運用等方法,數據層是通過ADO.NET操縱數據為業務邏輯層提供數據服務,如存儲數據操作結果,返回數據檢索結果。
ADO.NET提供了以下3種方式連接數據庫:通過ODBC連接數據庫;通過OLEDB相連;直接連接SQL Server。3種方法由于在應用層面上的差異,使得從低到高的效率,從高到低獨立性。連接到數據庫的數據處理,有2種方法,即,一是用DataSet來隔離異構的數據源,另一個是通過流從數據源讀?。―ataReader方式)。
傳統的應用程序是數據庫的連接通過第一設置,在運行的過程中保持連接的整體設計方法。.NET網絡采用數據結構分離的連接方式。當瀏覽器請求Web服務器網頁,服務器處理請求,并向瀏覽器發送所請求的網頁,然后斷開連接,直到向瀏覽器發送下一個請求。
另一個創新是ADO.NET數據集(Dataset)引進。一個數據集提供高速數據緩沖區。數據集不了解數據源,它們可以由程序或從數據倉庫的數據傳輸采用而生成、填充。無論是在數據采集,數據集被使用相同的過程模板的操作,它使用相同的基礎數據緩沖區。
應用AJAX技術,增強系統的邏輯性和實踐性。大學生兼職中介系統對系統的交互性要求很高,招聘信息、求職信息及熱點新聞要求快速、實時的進行和傳播,AJAX技術正是解決這一問題的關鍵。在系統設計中,首先考慮正確性及數據完整性;程序代碼優化,系統運行加速,減少對系統資源的占用;采用易懂、易讀的人機界面,使用戶可在短時間內掌握操作。
5、結束語
由于系統前期調研準備充分,系統功能完善,操作方便。更好地體現了學生至上的特點,實現了真正意義上的雙向選擇,不僅崗位能夠方便選擇學生,而且學生能自由地選擇崗位。用人單位和個人通過使用該系統對招聘崗位信息進行,學生可以瀏覽崗位信息,選擇合適的崗位,投放簡歷,管理員對簡歷進行審核,如果通過,發放相應通知,完成求職。實現了系統要求的基本功能。
本系統具有應用方便、信息交流及時、良好的可維護性、可擴充性及可靠性。該系統的應用為大學生求職和用人單位招聘提供了方便、快捷的服務。
參考文獻:
[1] 付文雯,郭群.大學校園小型二手商品系統設計與實現[J].中國新通信,2014(7): 113-114.
[2] 韓成等.中介機構服務大學生的現狀及其問題分析[J].商業經濟,2010(21): 59-60.
[3] 董云.ASP.NET數據庫項目案例導航[D].重慶:西南大學,2012年[4] 王穎.初探校內教務管理系統在學籍管理現代化建設中的技術問題[J]. 內蒙古電大學刊,2008(4): 79-82.
作者簡介:
篇10
關鍵詞:智慧校園;技術;B/S;管理信息系統;管理模式
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2016)25-0009-02
1 引言
學生公寓作為大學生的“第一社會”“第二家庭”“第三課堂”,是學生日常生活和學習的重要場所,也是對學生進行思想政治教育和素質教育的重要陣地。學生公寓的科學管理不僅關系到學生的人身和財產安全,關系到學校正常的教學秩序和生活秩序,而且關系到學校和社會的穩定,關系到高等教育的改革與發展。目前,全國高校都在進行學生公寓標準化建設,其目的是為學生提供安全、舒適的學習和生活環境,為學生提供高效、便捷的服務。在以往傳統的公寓管理中,存在信息統計不準確,數據更新不及時,工作效率低,工作不到位等缺點。隨著現代通訊技術和網絡技術的日新月異,高校管理手段也不斷走向網絡化、智能化。為了緊跟學校智慧校園建設,進一步提高學生公寓管理水平和服務質量,設計和實現基于B/S結構的學生公寓管理信息系統勢在必行,它會使學生公寓管理模式發生革命性的轉變,將大大提高學生公寓管理工作的效率和水平。
2 系統需求分析
湖南城市學院是一所公辦普通本科學院,現有在校學生16680余人,建有標準化學生公寓21棟,共有學生寢室4200余間,床位16620余個。學校的網絡硬件環境已經搭建完畢,高速的校園網作為智慧校園的一部分,已經開始發揮著越來越大的作用。但學生公寓管理仍然采用原始的紙質和計算機單機管理,導致學生公寓管理服務中心工作量大、效率低。希望通過本系統的設計與實現,能夠在學生公寓管理上提高管理的工作效率、工作水平和服務質量。
基于以上目的,該系統提出以下總體需求:系統能夠科學地實現學生公寓的基本管理功能;能夠高效、快捷地運行;能夠實現多用戶同時訪問和快速響應;管理系統具有較好的用戶權限管理和良好的人機交互界面;能夠實現數據的安全、備份與保護[2]。
3 系統的設計
3.1 學生公寓功能設計
學生公寓管理信息系統的設計主要包括11個功能模塊,如圖1所示?,F簡單介紹如下:
用戶管理主要是實現用戶信息的增加、刪除、修改以及權限分配等。
基礎數據管理主要是進行公寓房源設置、公寓收費標準設置、公寓基本情況的錄入;進行學院、專業、年級等學生信息的添加、刪除、修改、導入、導出、統計等。
住宿管理主要是進行學生住宿登記、學生調宿、學生宿舍的預分配、學生退宿、學生住宿查詢與統計等。
公寓管理員管理主要是對正式和聘用的公寓管理員進行管理,包括人事信息、考勤與考核、定崗定薪、工資核算與發放管理等。
干部管理主要是進行學生會宿管部干部隊伍管理,包括公寓的棟長、樓長、層長、寢室長的管理,為干部評優評先及獎勵提供基礎數據等。
假期管理主要是對假期留校學生進行申請、集中住宿管理、假期日常管理等。
維修管理主要是結合《學生公寓網上報修系統》,對學生公寓的維修進行派單、跟蹤進展、查詢統計、服務質量評價等。
資產管理主要是對學生公寓中的固定資產進行增加、分配、調撥、統計、報廢等管理。
新聞管理主要是指學生公寓管理服務中心有關學生公寓學習、生活、服務的通知和公告等。
文明監督管理主要是學生公寓管理員和學生干部對學生公寓進行勞衛檢查和違紀行為管理,進行自律自治管理及有關文明寢室、免檢寢室的統計等。
物品管理主要是學生公寓管理員對非學生公寓固定資產的物品(如衛生工具等)進出公寓的登記、統計等管理。
3.2 系統數據庫設計
本系統采用SQL Server 2005數據庫作為后臺數據庫。數據庫包括以下主要表: GYFYTab、GYQKTab、XSXXTab、YGXXTab、XSRZTab和其他附表,部分表結構設計如下:
4 系統的實現
本系統采用開發語言環境,選擇SQL Server2005為數據庫,根據湖南城市學院學生公寓管理的實際情況,結合業務流程,確定了系統的整體框架,對功能模塊、數據庫設計進行了深入分析、研究與討論,切實完成了系統設計、代碼編寫、系統測試,實現了學生公寓管理從傳統模式向計算機網絡管理模式的轉變。
由于該系統功能模塊較多,受篇幅限制,僅對部分功能模塊進行簡單描述。
4.1公寓基本信息錄入
在學生公寓管理中,首先要實現的就是對學生公寓的基本信息錄入,如全校學生公寓的分布地址、棟號、樓層、房間數、房號編寫規則、所分配居住的性別等(如圖2所示),為學生住宿的預分配和入住做好準備。
4.2學生住宿信息錄入
在學生住宿管理中,有單個學生錄入和多個學生批量導入的方式實現學生住宿登記,為了高效、準確、方便錄入學生住宿信息,本系統采用了兩種方式相結合的辦法進行學生住宿登記(如圖3所示)。
5 結束語
該系統采用技術,B/S模式和SQL Server2005數據庫技術,結合學生公寓管理的實際情況來設計和實現學生公寓管理信息系統,具有一定的可行性、實用性和可操作性,該系統的試運行,大大提高了學生公寓管理工作的管理水平、工作效率和服務質量,初步達到了預期目標。但隨著智慧校園的建設,學生公寓管理信息系統又面臨著新的要求和挑戰,系統數據與智慧校園數據中心的數據對接、學生和管理人員統一門戶認證、校園一卡通開啟學生公寓門禁和寢室門、新生網上自選寢室和新生床位分配的算法與實現、APP移動客戶端開發與啟用等,這是系統在今后使用過程中必須要解決的關鍵技術,系統開發組必須緊跟學生公寓管理的新形勢,進一步研究和完善系統功能,進一步提高學生公寓管理的規范化、人性化、智能化。
參考文獻:
[1] 余水.基于Web的高校學生公寓信息管理系統的研究[J].科技視界,2012,6(18):181-182.
[2] 姚小波.基于Web的西昌學院學生公寓管理系統設計及實現[D].成都:電子科技大學,2009.