• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于.NET的信息管理系統(tǒng)的設(shè)計

      2020-07-09 22:13黃安黃卉
      現(xiàn)代信息科技 2020年2期
      關(guān)鍵詞:系統(tǒng)

      黃安 黃卉

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

      關(guān)鍵詞:系統(tǒng);ASP.NET;SQL

      中圖分類號:TP311.1? ? ? 文獻(xiàn)標(biāo)識碼: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? 引? 言

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

      1? 系統(tǒng)分析和系統(tǒng)設(shè)計

      1.1? 系統(tǒng)的功能需求分析

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

      1.1.1? 教師基本信息管理

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

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

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

      1.1.3? 教師科研情況管理

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

      1.1.4? 教師統(tǒng)計匯總管理

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

      1.2? 系統(tǒng)設(shè)計

      高校教師信息管理系統(tǒng)總體結(jié)構(gòu)圖如圖1所示。

      2? 功能設(shè)計與模塊劃分

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

      3? 系統(tǒng)角色設(shè)計

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

      4? 數(shù)據(jù)庫設(shè)計

      信息管理系統(tǒng)的后臺數(shù)據(jù)庫選擇也是一個重要的設(shè)計環(huán)節(jié),我們采用的是Microsoft SQL Server 2012。之所以選擇該數(shù)據(jù)庫,是因?yàn)樗辛己玫牟僮飨到y(tǒng)兼容性,是用于滿足新型分布式客戶/服務(wù)器結(jié)構(gòu)的關(guān)系型數(shù)據(jù)庫信息系統(tǒng),在安全性、準(zhǔn)確性、運(yùn)行速度方面有絕對的優(yōu)勢,能夠?yàn)榭蛻舳颂峁└旌透€(wěn)定的運(yùn)行環(huán)境。前臺采用Microsoft Visual Studio 2012作為開發(fā)工具,可以很好地和SQL Server 2012相連接。

      4.1? 用戶需求分析

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

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

      4.2? 數(shù)據(jù)庫需求分析

      在教師信息管理系統(tǒng)中,用戶要求能快捷、準(zhǔn)確地維護(hù)各項信息,本系統(tǒng)需要維護(hù)的信息主要包括教師基本信息、教師職稱技能證書信息、教師獎懲情況信息、教師職務(wù)職責(zé)信息、系統(tǒng)管理員信息。據(jù)此需求,本系統(tǒng)數(shù)據(jù)庫共設(shè)計了5張信息表,詳細(xì)說明如表1所示。

      4.3? 概念結(jié)構(gòu)設(shè)計

      高校教師信息管理系統(tǒng)中,涉及的實(shí)體包括:

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

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

      獎懲情況:獎懲事項內(nèi)容、獎懲單位、獎懲時間、獎懲存照等。

      職務(wù)職責(zé):職務(wù)名稱、任職部門、任職日期、任職期限、工作職責(zé)、工作內(nèi)容、工作計劃、工作總結(jié)、年度考核等。

      系統(tǒng)管理員:管理員賬號名、權(quán)限級別等。

      4.4? 邏輯設(shè)計

      系統(tǒng)邏輯上主要包括以下幾個實(shí)體的設(shè)計:

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

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

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

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

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

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

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

      4.5? 物理設(shè)計

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

      根據(jù)之前確定的實(shí)體及屬性,現(xiàn)對這些屬性的字段、數(shù)據(jù)類型、長度、是否主鍵、是否非空進(jìn)行確定,下面將詳述數(shù)據(jù)庫中每個表的結(jié)構(gòu)及作用。

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

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

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

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

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

      4.6? 驗(yàn)證設(shè)計以及安全性維護(hù)設(shè)計

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

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

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

      5? 結(jié)? 論

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

      參考文獻(xiàn):

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

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

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

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

      猜你喜歡
      系統(tǒng)
      一種無人機(jī)緩沖系統(tǒng)
      品“助讀系統(tǒng)”之妙
      直擴(kuò)系統(tǒng)中的窄帶干擾抑制
      直擴(kuò)系統(tǒng)中的窄帶干擾抑制
      淅川县| 来安县| 江津市| 雅安市| 定南县| 江源县| 贵州省| 广州市| 安吉县| 崇文区| 龙州县| 集安市| 吴堡县| 瑞昌市| 邓州市| 鲁山县| 双牌县| 广德县| 江西省| 武宣县| 隆化县| 广德县| 峨边| 彭阳县| 清苑县| 如皋市| 靖西县| 屯留县| 肇东市| 方正县| 柳州市| 都江堰市| 白银市| 澜沧| 安国市| 樟树市| 龙山县| 麻城市| 铅山县| 新野县| 开江县|