• 
    

    
    

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

      ?

      基于C#的學(xué)生誠信系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

      2019-12-17 03:32:24李楚貞廣東理工學(xué)院信息技術(shù)學(xué)院余育文肇慶學(xué)院生命科學(xué)學(xué)院吳桂鑫龍嘉權(quán)廣東理工學(xué)院
      數(shù)碼世界 2019年12期
      關(guān)鍵詞:管理員客戶端誠信

      李楚貞 廣東理工學(xué)院信息技術(shù)學(xué)院 余育文 肇慶學(xué)院生命科學(xué)學(xué)院 吳桂鑫 龍嘉權(quán) 廣東理工學(xué)院

      引言

      隨著社會(huì)教育的發(fā)展,高校學(xué)生的誠信問題已成為人們關(guān)注的話題,傳統(tǒng)的誠信處理模式以無法適應(yīng)當(dāng)代社會(huì)的需求。本文以廣東理工學(xué)院為背景,以學(xué)生、教師、學(xué)校領(lǐng)導(dǎo)為開發(fā)對(duì)象,基于Microsoft Visual Studio 2010平臺(tái),運(yùn)用C#語言開發(fā)一個(gè)可用于校園學(xué)生誠信信息管理的系統(tǒng)。通過本系統(tǒng)有利于學(xué)生進(jìn)行自我約束,也有利于學(xué)校高效地管理學(xué)生信息,提高工作效率,實(shí)時(shí)提供信息的共享、信息的及時(shí)更新以及減少人力和物力的支出,同時(shí)也有利于我國現(xiàn)階段的各種經(jīng)濟(jì)制度下對(duì)人才的快速且準(zhǔn)確的篩選。

      1 系統(tǒng)需求分析

      由于本文主要研究的是學(xué)生誠信信息管理系統(tǒng),而不是單單的學(xué)生信息管理系統(tǒng),因此,本文在對(duì)廣東理工學(xué)院的領(lǐng)導(dǎo)、老師、學(xué)生進(jìn)行訪談后,以廣東理工學(xué)院原生管理方式為出發(fā)點(diǎn),得出本系統(tǒng)除了應(yīng)對(duì)學(xué)生基本信息進(jìn)行管理外,還要對(duì)學(xué)生的違紀(jì)信息、教師基本信息、學(xué)生考勤及處分信息、用戶登陸信息、學(xué)生成績、好人好事、學(xué)生獎(jiǎng)勵(lì)、學(xué)生誠信綜合信息等這些項(xiàng)進(jìn)行管理。本文根據(jù)系統(tǒng)使用對(duì)象的不同,分成管理員客戶端、教師客戶端和學(xué)生客戶端。他們各自應(yīng)實(shí)現(xiàn)的具體功能如下:

      管理員客戶端:(1)管理各項(xiàng)信息,包括學(xué)生基本信息、違紀(jì)信息、教師基本信息、學(xué)生考勤及處分信息等。(2)大批量導(dǎo)入或?qū)С龈黜?xiàng)信息;(3)對(duì)各項(xiàng)信息進(jìn)行統(tǒng)計(jì);(4)打印各項(xiàng)信息及相應(yīng)的統(tǒng)計(jì)信息。

      教師客戶端:教師的功能與管理員功能類似,區(qū)別在于教師只能管理所任教班級(jí)學(xué)生的信息。

      學(xué)生客戶端:查看本人相應(yīng)的各項(xiàng)誠信信息及期末的綜合信息評(píng)定。

      2 系統(tǒng)設(shè)計(jì)

      2.1 功能設(shè)計(jì)

      根據(jù)系統(tǒng)的需求分析,得出系統(tǒng)由管理員模塊、教師模塊、學(xué)生模塊和系統(tǒng)登錄驗(yàn)證模塊組成,系統(tǒng)功能模塊劃分如圖1所示,其中系統(tǒng)登錄驗(yàn)證模塊是為了提高系統(tǒng)正常運(yùn)行和安全性設(shè)計(jì)的。

      圖1系統(tǒng)功能模塊圖

      2.1.2 管理員客戶端

      為提高客戶端界面簡(jiǎn)潔性和便捷性,各功能模塊應(yīng)直接陳列在界面上端,界面下端顯示各模塊內(nèi)容,包括搜索功能和信息陳列框等,學(xué)生誠信綜合信息模塊則彈出新窗口。管理員客戶端的功能模塊劃分如圖2所示,在各模塊中管理員都可以進(jìn)行添加、刪除、修改、查詢和打印操作。

      2.1.3 教師客戶端

      為提高教師客戶端的高效性,應(yīng)在主界面左側(cè)將各模塊一字排下,并讓各模塊字體背景更為鮮艷。教師在進(jìn)入各信息管理模塊后,只能查看、插入、修改、刪除和打印自己課程里的學(xué)生的信息。除此之外,所有的模塊功能與管理員客戶端內(nèi)的信息管理模塊一致。

      2.1.4 學(xué)生客戶端

      由于學(xué)生只能查看自己的信息,所以該客戶端各模塊只有查看功能。包含的模塊也與管理員相同。

      2.2 系統(tǒng)界面設(shè)計(jì)

      系統(tǒng)界面可以概括為如下幾點(diǎn):

      (1)三大框

      a數(shù)據(jù)輸入框:用來輸入數(shù)據(jù),比如在登錄界面,在此框中輸入用戶名和密碼。

      b信息提示框:用來提醒或警示用戶,比如在登錄信息錯(cuò)誤的時(shí)候就會(huì)提醒“該用戶不存在”或“密碼錯(cuò)誤”,若密碼連續(xù)3次輸入錯(cuò)誤,就會(huì)彈出提示框“該用戶已禁止登錄”。

      c信息顯示框:用來顯示信息,比如學(xué)生誠信綜合界面中校園獎(jiǎng)勵(lì)信息顯示框就展示了同學(xué)的各種獎(jiǎng)勵(lì)信息。

      (2)按鈕:點(diǎn)擊按鈕,進(jìn)行相關(guān)操作,按鈕分為3大類:

      a信息搜索篩選按鈕:點(diǎn)擊該按鈕,就會(huì)彈出該信息的所有類別,便于篩選,比如說系別篩選按鈕,就會(huì)彈出所有的系別供用戶選擇。

      b信息操作按鈕:點(diǎn)擊該按鈕,就會(huì)詢問信息相關(guān)操作,比如插入信息,插入完成后用戶點(diǎn)擊“確認(rèn)”按鈕,就進(jìn)行保存信息操作。

      c系統(tǒng)操作按鈕:點(diǎn)擊該按鈕,就會(huì)詢問界面相關(guān)操作,比如看完學(xué)生誠信綜合信息界面后,點(diǎn)擊退出就可以關(guān)閉該界面,返回上一級(jí)界面。

      (3)菜單:用于羅列各模塊,點(diǎn)擊任意模塊即進(jìn)入該模塊界面進(jìn)行后續(xù)操作。

      2.3 系統(tǒng)安全設(shè)計(jì)

      本系統(tǒng)采用C/S架構(gòu),面向廣東理工學(xué)院學(xué)生,還有教師和管理員可以登錄這個(gè)客戶端,這樣信息安全的控制能力很強(qiáng)。但是在用戶使用學(xué)生誠信系統(tǒng)時(shí),不斷地產(chǎn)生大量的數(shù)據(jù),這些信息涉及到用戶的隱私,為保證信息安全性和可靠性,本系統(tǒng)通過實(shí)施以下5種方法為系統(tǒng)提供安全保障:

      (1)校園網(wǎng)

      限制本系統(tǒng)只能通過校園網(wǎng)才能訪問,外網(wǎng)不允許訪問。

      (2)密碼管理

      對(duì)用戶密碼進(jìn)行加密,增強(qiáng)密碼的安全性。用戶輸入密碼時(shí),每輸入一個(gè)密碼信息,輸入密碼框就顯示一個(gè)小圓點(diǎn),確保用戶登錄密碼可輸入不可見,防止密碼泄露。

      (3)登錄限制

      連續(xù)3次密碼輸入錯(cuò)誤即登錄失敗,系統(tǒng)將會(huì)自動(dòng)記錄IP地址以及更改數(shù)據(jù)庫中該用戶登錄權(quán)限信息為“禁用”,該IP的客戶端及該用戶不能再登陸本系統(tǒng)。登陸失敗次數(shù)限制可以有效防止暴力破解。如果被禁止登錄,可以由管理員解除對(duì)該電腦對(duì)客戶端的訪問的禁止。

      (4)訪問權(quán)限限制

      為防止普通用戶進(jìn)入數(shù)據(jù)庫對(duì)數(shù)據(jù)進(jìn)行操作,需要建立安全防火墻。教師和管理員可以進(jìn)入在客戶端進(jìn)行相關(guān)操作后對(duì)數(shù)據(jù)庫進(jìn)行信息的刪除、修改、插入和維護(hù)。教師權(quán)限低于管理員,只能對(duì)自己的學(xué)生進(jìn)行基本信息管理。學(xué)生只擁有讀取權(quán)限和密碼修改權(quán)限。

      (5)數(shù)據(jù)庫備份和還原

      啟用系統(tǒng)的數(shù)據(jù)庫備份功能對(duì)數(shù)據(jù)庫進(jìn)行例行備份。當(dāng)系統(tǒng)數(shù)據(jù)出錯(cuò)的時(shí)候,可以還原數(shù)據(jù)庫數(shù)據(jù),減少數(shù)據(jù)損失及其帶來的危害。確保數(shù)據(jù)庫數(shù)據(jù)的完整性和安全性。

      2.4 數(shù)據(jù)庫設(shè)計(jì)

      第一,概念結(jié)構(gòu)設(shè)計(jì)階段,任務(wù)是將需求分析得到的數(shù)據(jù)抽象成各實(shí)體,由各實(shí)體構(gòu)成各局部E-R模型,最終形成學(xué)生誠信系統(tǒng)總體E-R模型。通過分析,學(xué)生誠信系統(tǒng)涉及到的實(shí)體有學(xué)生基本信息表、教師基本信息表、課程信息表、學(xué)生登錄信息表、教師登錄信息表、學(xué)生成績信息表、學(xué)生考勤信息表、學(xué)生考勤處分信息表、學(xué)生好人好事信息表、學(xué)生違紀(jì)處分信息表、學(xué)生獎(jiǎng)勵(lì)信息表、管理員登錄信息表、學(xué)生誠信綜合信息表。

      第二,邏輯結(jié)構(gòu)設(shè)計(jì)階段,任務(wù)是將數(shù)據(jù)庫概念設(shè)計(jì)中的概念模型(E-R圖)轉(zhuǎn)換為關(guān)系模型(加實(shí)下劃線表示主鍵,加虛下劃線表示外鍵)。部分關(guān)系模型如下:(1)學(xué)生獎(jiǎng)勵(lì)信息(獎(jiǎng)勵(lì)編號(hào)、學(xué)生學(xué)號(hào)、學(xué)生姓名、獎(jiǎng)勵(lì)類型、加分分?jǐn)?shù)、獎(jiǎng)勵(lì)時(shí)間);(2)學(xué)生考勤信息(考勤編號(hào)、學(xué)生學(xué)號(hào)、學(xué)生姓名、學(xué)年、學(xué)期、周次、缺勤時(shí)間、缺勤類型);(3)學(xué)生考勤處分信息(考勤處分編號(hào)、學(xué)生學(xué)號(hào)、學(xué)生姓名、處分原因、處分時(shí)間、處分結(jié)果、扣分分值);(4)學(xué)生好人好事信息(好人好事編號(hào)、學(xué)生學(xué)號(hào)、學(xué)生姓名、好人好事原因、加分分值、事件時(shí)間)。

      3 系統(tǒng)實(shí)現(xiàn)

      本系統(tǒng)的實(shí)現(xiàn)是在Windows系統(tǒng)上,采用微軟公司的VS2010編寫程序,通過SQL Server Management Studio創(chuàng)建多個(gè)表,進(jìn)行了數(shù)據(jù)庫的創(chuàng)建,再通過相關(guān)的ADO.NET技術(shù)將應(yīng)用程序與數(shù)據(jù)庫連接,達(dá)到數(shù)據(jù)的存儲(chǔ)與輸出。系統(tǒng)以在校的學(xué)生、老師和管理員為服務(wù)對(duì)象,為他們提供不同的權(quán)限和功能,其中,學(xué)生權(quán)限最低,管理員權(quán)限最高。下面分別給出管理員客戶端(圖3)、教師客戶端(圖4)和學(xué)生客戶端(圖5)的界面圖。

      圖3管理員客戶端界面圖

      圖4教師客戶端界面圖

      圖5學(xué)生客戶端界面圖

      猜你喜歡
      管理員客戶端誠信
      我是小小午餐管理員
      我是圖書管理員
      我是圖書管理員
      可疑的管理員
      美好生活離不開誠信
      我們和誠信在一起
      縣級(jí)臺(tái)在突發(fā)事件報(bào)道中如何應(yīng)用手機(jī)客戶端
      孵化垂直頻道:新聞客戶端新策略
      基于Vanconnect的智能家居瘦客戶端的設(shè)計(jì)與實(shí)現(xiàn)
      那一次,我把誠信丟了
      鄂尔多斯市| 礼泉县| 称多县| 双桥区| 图木舒克市| 垦利县| 偃师市| 新乡县| 绥宁县| 六盘水市| 和硕县| 旅游| 伽师县| 历史| 克拉玛依市| 乃东县| 东城区| 宝坻区| 三河市| 红桥区| 河间市| 新晃| 剑河县| 临沭县| 来安县| 中西区| 黄冈市| 香港| 嘉峪关市| 张家港市| 宜君县| 张家界市| 上饶县| 和林格尔县| 邢台市| 牙克石市| 和田市| 靖远县| 德庆县| 咸宁市| 白朗县|