黃利紅



摘要:本文提出一種基于.net技術開發的高職院校學生成績管理系統,系統主要功能模塊主要有系統管理、部門管理、學生信息管理。該系統具有一定實用價值,既符合高職院校的實際情況,也能節省費用開支。
關鍵詞:.net技術;SQL SERVER 2008;B/S構架;學生成績管理系統
中圖分類號:TP315 文獻標識碼:A 文章編號:1007-9416(2020)02-0151-02
信息化技術和網絡技術的發展已經為人們提供了許多過去意想不到的便利。當前高職院校的學生數量增長較快,對學生的課程管理、成績管理等工作已不適合采用紙質方式進行管理,因此電子化的辦公也提到議程上來[1]。針對此種情況,高職院校需要建立一套完善穩定成熟的學生管理系統來解決上述問題,以提高老師辦公的工作效率,方便學生進行課程或者成績的查詢和分析。
本文提出一種基于.net技術來開發的高職院校學生成績管理系統,系統分為系統管理、部門管理、學生信息管理等模塊。系統具有一定實用價值。既符合高校的實際情況,也能節省費用開支。
系統采用ASP.net與SQL SERVER數據庫結合,在B/S構架下進行開發,該系統可運行在Winodws系統下的任意平臺,支持當前大部分主流瀏覽器[2];開發工具采用Visual Studio 2010進行系統程序設計,采用Dream weaver進行界面設計,數據庫使用SQL SERVER 2008。
1 系統分析
基于.net的學生成績管理系統主要由系統管理員、部門教師、學生三大模塊組成。本系統組織機構如圖1所示:
(1)系統管理員模塊主要由賬號管理、系統功能管理、分組權限管理模塊構成,系統管理員可對后臺所有大類模塊進行管理,也可對整個系統模塊進行添加、刪除、查詢、修改等操作。(2)部門教師模塊主要包含學生信息查詢、課程設置、學生成績模塊。系部老師可對本學科學生數據進行添加、刪除、查詢、修改等操作。(3)學生模塊功能主要包含個人信息管理、成績查詢、成績分析等。
2 系統數據庫設計和實現
本系統中主要用了到下列數據表,它們分別是:學生信息表(student_inf)、專業課程表(course_inf)、學生成績表(student_score)、部門教師表(Teacher_inf) 、組權限表(group_rig)、分類表(fenlei)、管理員表(admin_rig)等。下面進行簡單說明:
(1)學生信息如表1所示:包括學號、姓名、性別、年齡、系部、班級、入學時間等;(2)專業課程如2表所示:包括課程編號、課程名、先修課程等;(3)部門教師如表3所示:包括教師姓名、所帶專業、班級等;(4)學生成績如表4 所示:包括學科成績,日常成績與學年成績統計;(5)其他幾個表因為篇幅關系省略。
組權限表:包括系統權限設置、模塊化添加、刪除等;
分類表:包括模塊添加、刪除、備注;
管理員表:包括系統管理員、部門教師管理、普通管理員表,根據級別分配不同權限。
3 系統實現和界面設計
在需求分析和數據庫設計完成之后,利用Visual Studio 2010來實現系統各模塊的開發。主要包括了用戶登錄模塊的實現和分類管理模塊、學生信息管理、課程管理模塊、成績管理模塊、教師管理模塊和成績查詢模塊的實現。學生以及教師可不受時間和空間的影響,只要能連接互聯網輸入賬號和密碼即可登錄查閱學生課程學習的基本情況[3]。方便了師生使用,極大的提高了工作效率。
參考文獻
[1] 岳倩倩.基于B/S架構的高校院系資源、共享系統建構策略研究[J].湖北工程學院學報,2019(11):85-88.
[2] 李天志,易巍,李艷雙,等.ASP.NE基礎與案例開發詳解[M].北京:清華大學出版社,2014.
[3] 張建軍.職業學校信息管理系統的開發與實現[J].甘肅高師學報,2010(2):100-102.
Design and Implementation of? Student Performance Management System in Higher Vocational Colleges Based on .net
HUANG Li-hong
(Hunan Software Vocational College, Xiangtan? Hunan? 411100)
Abstract:This paper puts forward a student Performance Management System in Higher Vocational Colleges based on.net technology.The main function modules are system management, department management and student information management.This system has definite practical value, which is not only in accordance with the actual accident situation of higher vocational colleges but also cost-saving.
Key words:.net technology; SQL SERVER 2008; B/S architecture; a student performance management system