国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于.NET的信息管理系統的設計

2020-07-09 22:13黃安黃卉
現代信息科技 2020年2期
關鍵詞:系統

黃安 黃卉

摘? 要:該系統是基于.NET的教師信息管理系統的開發(fā)與實現來進行闡述,以Microsoft Visual Studio.NET 2012為開發(fā)平臺,ASP.NET為開發(fā)工具,數據庫系統使用的是SQL SERVER 2012。系統主要實現的功能有教師個人信息登記,教師個人信息的搜索、瀏覽、修改、刪除、排序、篩選、導入、導出等。對高校教師信息管理系統進行了需求分析、設計與實現。

關鍵詞:系統;ASP.NET;SQL

中圖分類號:TP311.1? ? ? 文獻標識碼:A 文章編號:2096-4706(2020)02-0010-03

Abstract:This system is based on the development and implementation of teacher information management system based on .NET. The system uses Microsoft Visual Studio .NET 2012 as the development platform,ASP.NET as the development tool,and the database system uses SQL SERVER 2012. The main functions of the system are the registration of teacherspersonal information,the search,browsing,modification,deletion,sorting,filtering,importing and exporting of teacherspersonal information. This system has carried on the demand analysis,design and realization to the university teacher information management system.

Keywords:system;ASP.NET;SQL

0? 引? 言

隨著網絡和信息技術的飛速發(fā)展,信息化建設已經成為高校整體辦學水平、高校形象和地位的重要標志。高等教育事業(yè)在我國飛速發(fā)展,隨著我國的大學的規(guī)模不斷地擴大,以及校內的教學與管理功能進一步的完善,教師們的計算機網絡信息素養(yǎng)逐漸提高,獲取信息的渠道不斷拓寬,導致高校教師日常管理的工作量逐漸增加,變得越來越繁重。目前市面上的各類用于教師信息管理的系統或多或少存在一些問題,比如:信息不夠全面、系統里的數據不能及時更新、數據共享不夠全面、存在信息孤島等,導致系統不能完全適應每個學校對教師管理的需求。這是目前我國各高校甚至中小學教師信息化管理中普遍存在的問題。所以,我們從系統使用的便捷性、高效性以及實用性出發(fā),設計和開發(fā)一套符合目前高校教師信息管理的系統,摒棄市面上各種信息系統的缺陷,根據實際調研結果,逐步進行了高校教師信息系統的需求分析、系統設計、數據庫設計、角色設計、邏輯設計、物理設計,以及運行及維護等流程的開發(fā)。建立了一套基于Web技術的,符合廣大高校對教師信息進行高效管理的網站系統。

1? 系統分析和系統設計

1.1? 系統的功能需求分析

經過對具體高校進行調研,總結出高校對教師信息的管理主要包括以下幾點:第一是所有在校教師的基本情況的管理,第二是教師所在部門的管理,比如屬于哪個系或者哪個部門,第三是教師的科研成果管理,第四是對全校教師進行統計匯總并形成報表的管理,方便人事部門了解全校的教師總體情況。

1.1.1? 教師基本信息管理

教師基本情況的管理可以包括對教師的個人身份信息,身份證、照片、政治面貌、學習和參加培訓的經歷、工作經歷、獲獎情況、進修情況、擔任班主任情況、年度考核等。當這些個人信息發(fā)生變化時,應該允許教師本人進行修改和擴充。

1.1.2? 教師所在系部、教研室、所屬專業(yè)管理

對教師所屬系部、教研室、專業(yè)進行分類統計匯總管理,包括個人的學歷職稱等信息。當教師的教研室及專業(yè)等信息發(fā)生變化時,應該允許教研室主任進行修改和擴充。

1.1.3? 教師科研情況管理

對教師的科研情況進行管理,包括教師的科研項目、授課情況、科研津貼等。

1.1.4? 教師統計匯總管理

針對全校教師進行分類統計匯總,包括按系部進行統計、按教研室進行統計、按專業(yè)進行統計,還包括對外聘教師的統計匯總。

1.2? 系統設計

高校教師信息管理系統總體結構圖如圖1所示。

2? 功能設計與模塊劃分

根據之前的系統功能需求分析,高校教師信息管理系統分為以下幾個模塊,如圖2所示。

3? 系統角色設計

系統一共有兩種角色,分別是管理員角色和教師角色,不同的角色具有不同的權限。教師只能修改和刪除自己的部分信息。管理員具有最高的權限,可以修改其他教師信息,包括新增和刪除教師的部分或全部信息。

4? 數據庫設計

信息管理系統的后臺數據庫選擇也是一個重要的設計環(huán)節(jié),我們采用的是Microsoft SQL Server 2012。之所以選擇該數據庫,是因為它有良好的操作系統兼容性,是用于滿足新型分布式客戶/服務器結構的關系型數據庫信息系統,在安全性、準確性、運行速度方面有絕對的優(yōu)勢,能夠為客戶端提供更快和更穩(wěn)定的運行環(huán)境。前臺采用Microsoft Visual Studio 2012作為開發(fā)工具,可以很好地和SQL Server 2012相連接。

4.1? 用戶需求分析

在信息系統設計之前和設計、開發(fā)過程中,我們需要對用戶需求進行調查與分析,這是系統設計、系統完善和系統維護的依據。當完成用戶需求調查后,首先對《用戶需求說明書》進行細化,對比較復雜的用戶需求進行建模分析,以幫助我們更好地理解用戶需求。

為了使教師信息管理系統達到更好的適用性、易用性,以及實用性,我們進行了充分的調研,了解所有教師、領導以及管理部門對數據的需求以后,才進行系統的設計。在進行充分調查和論證的基礎上逐漸形成用戶的需求文檔,包括各種不同類型的用戶對信息系統的不同需求,還有不同角色的不同需求,不同管理者對系統不同的需求,都在我們的考慮范圍內。除此之外,還要綜合考慮系統的安全性、可靠性,以及系統的完整性等。

4.2? 數據庫需求分析

在教師信息管理系統中,用戶要求能快捷、準確地維護各項信息,本系統需要維護的信息主要包括教師基本信息、教師職稱技能證書信息、教師獎懲情況信息、教師職務職責信息、系統管理員信息。據此需求,本系統數據庫共設計了5張信息表,詳細說明如表1所示。

4.3? 概念結構設計

高校教師信息管理系統中,涉及的實體包括:

教師:屬性有教師的工號、教師的姓名、教師的性別、出生年月、身份證號碼、證件的照片、聯系方式等;

職稱及技能證書:證書名稱、發(fā)證單位、發(fā)證時間等。

獎懲情況:獎懲事項內容、獎懲單位、獎懲時間、獎懲存照等。

職務職責:職務名稱、任職部門、任職日期、任職期限、工作職責、工作內容、工作計劃、工作總結、年度考核等。

系統管理員:管理員賬號名、權限級別等。

4.4? 邏輯設計

系統邏輯上主要包括以下幾個實體的設計:

(1)教師實體。其主要包括的一些屬性有:工號、部門、姓名、性別、籍貫、工齡、身份證號、出生日期、聯系方式、婚姻狀況、證件照片,政治面貌、籍貫等。

(2)部門信息實體。其主要包括的一些屬性有:部門名稱、部門編號等。

(3)專業(yè)實體。專業(yè)代碼,專業(yè)名稱、所屬系部等。

(4)職稱及技能證書實體。其主要包括的一些屬性有:證書名稱、發(fā)證單位、發(fā)證時間、證書照片等。

(5)科研信息實體。其主要包括的一些屬性有:科研項目編號、科研項目名稱、主持人、參與人、起止時間、科研經費、所屬科研類別等。

(6)職務職責實體。其主要包括的一些屬性有:職務名稱、任職部門、任職日期、任職期限、工作職責、工作內容、工作計劃、工作總結、年度考核等。

(7)系統管理員實體。其主要包括的一些屬性有:管理員賬號、管理員密碼、管理員權限級別等。

4.5? 物理設計

數據庫邏輯設計是整個設計的前半段,包括所需的實體和關系、實體規(guī)范化等工作。設計的后半段則是數據庫物理設計,包括選擇數據庫產品,本系統選擇的數據庫產品是SQL server 2012,同時還要確定數據庫實體屬性(字段)、數據類型、長度、精度確定、DBMS頁面大小等。

根據之前確定的實體及屬性,現對這些屬性的字段、數據類型、長度、是否主鍵、是否非空進行確定,下面將詳述數據庫中每個表的結構及作用。

教師基本信息表:表名為Basic,該表主要存儲教師的一些基本情況,例如姓名、性別、工齡、身份證號等。

教師職稱技能證書信息表:表名為Title,該表主要存儲教師的一些職稱和技能證書情況,例如證書名稱、發(fā)證單位、發(fā)證時間等。

教師獎懲境況信息表:表名為Reward,該表主要存儲教師的一些獎勵及懲罰情況,例如獎懲事項、獎懲單位、獎懲時間等。

教師職務職責信息表:表名為Duty,該表主要存儲教師的一些職務職責情況,例如職務名稱、任職部門、任職時間等。

系統管理員信息表:表名為Administrators,該表主要存儲系統管理員賬號情況,例如管理員賬號名、登錄密碼、權限級別等。

4.6? 驗證設計以及安全性維護設計

數據庫設計好了以后,還需要存入一些真實存在的數據,并對這些數據庫進行有效性、兼容性、安全性的測試,如果出現故障或者問題,需要對數據庫的設計進行重新設計及調整,還有修改。確保數據庫設計的正確性及合理性,以及確保將來對數據庫的擴展。

管理信息系統的各個功能模塊同樣也需要進行有效性、安全性、可靠性的驗證,針對每個功能模塊模擬真實環(huán)境實際進行多次操作,確保每一個操作環(huán)節(jié)能夠達到預期結果。防止出現各功能模塊的錯誤或者失效。

另外,還要對權限管理以及系統的管理安全性進行驗證。使用不同角色的用戶,登錄系統后,對系統進行任意可能的操作,保證普通用戶不能具備管理員的功能,確保管理員能夠進行所有功能模塊的操作。

5? 結? 論

本文客觀地從高校的教師信息管理實際需求出發(fā),以Microsoft Visual Studio 2012的ASP.NET開發(fā)框架為基礎,結合SQL Server 2012構建了既適合高校教師信息管理發(fā)展要求,又可以充分發(fā)揮ASP.NET開發(fā)框架優(yōu)勢的開發(fā)模式。

參考文獻:

[1] 寧云智,劉志成,李德奇.ASP.NET程序設計實例教程 [M].北京:人民郵電出版社,2011:287.

[2] 劉志成,張軍,寧云智,等.SQL Server實例教程(2012版) [M].北京:電子工業(yè)出版社,2018:367.

[3] 魏國韓.淺談高??蒲行畔⒐芾?[J].圖書館學研究,2003(2):24-25.

作者簡介:黃安(1983.02-),男,壯族,廣西隆安人,研究生,講師,研究方向:計算機;黃卉(1983.01-),女,漢族,廣西柳州人,學士學位,講師,研究方向:計算機信息管理、電子信息工程、學籍管理、招標采購管理。

猜你喜歡
系統
一種無人機緩沖系統
品“助讀系統”之妙
直擴系統中的窄帶干擾抑制
直擴系統中的窄帶干擾抑制