999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于C#的班級管理系統的分析與設計

2020-07-10 11:22:14王思艷李艷王建
科學與財富 2020年11期
關鍵詞:班級管理

王思艷 李艷 王建

摘 要:本系統以Visual Studio2015為開發平臺,SQL Server2014為數據庫,設計了班級公告、日常管理、班費管理、班級聊天室、用戶管理等功能模塊。班委、學生、班主任都可以通過班級管理系統管理自己權限內的內容,還可以通過班級聊天室實現聊天功能。使用教學做一體化的教學方法,讓學生每一節課都能體驗到使用自己系統的樂趣和成就感。

關鍵詞:班級管理;教學做;權限

班級管理系統的每個模塊都包括數據的添加、修改、刪除和基本信息的查詢。班委可以通過班級管理系統上傳班級動態,每個學生都可以通過班級管理系統了解班級動態,班主任也可以通過班級管理系統向學生發布班級信息,班內成員還可以通過班級聊天室實現即時聊天。

一、系統總體分析

班級管理系統的主要功能模塊如圖1所示,在日常管理中主要包含學習管理、衛生管理、自律管理、女工管理和其他管理,在班費管理中細分為班費錄入和班費查詢兩個功能,用戶管理分為修改密碼,修改信息和用戶錄入三個功能。

二、數據庫分析與設計

數據庫的邏輯模型設計如下:用戶(用戶編號,姓名,權重,密碼,昵稱,手機號,QQ號,狀態);學習(序號,日期,內容);衛生(序號,日期,內容);自律(序號,日期,內容);女工(序號,日期,內容);其他(序號,日期,內容);班費(序號,日期,用途,經手人,金額,收支類型);班級公告(序號,內容,日期);聊天(序號,昵稱,內容,發言時間)。

數據庫設計部分特色如下: 針對表中內容不適合做主鍵的問題,使用序號作為主鍵,并將其設置為標識列,增量為1;大部分屬性列的數據類型為varchar,便于對數據進行管理。

三、窗體創建

在Visual Studio2015中新建一個Windows項目,項目名稱為班級管理系統。在項目中添加以下窗體:

Form登錄,Form主界面,Form學習,Form學習查詢,Form衛生,Form衛生查詢,Form自律,Form自律查詢,Form女工,Form女工查詢,Form其他,Form其他查詢,Form班費錄入,Form班費查詢, Form聊天室,Form修改密碼,Form修改個人信息,Form用戶信息錄入。

四、公共類PublicData的設計

在項目開發中以類的形式來組織、封裝一些常用的方法和事件,不僅可以提高代碼的重用率,也大大方便了代碼的管理,同時還方便了公共數據在窗體間的傳遞。

PublicData主要設置在其他窗體中會用到的變量及方法,其中變量和方法都設置為static類型,便于窗體間傳遞,方法主要有進行查詢的Select方法和用于增刪改操作的Modify方法。Select方法主要使用SqlConnection對象進行數據庫連接操作,使用DataSet配合將查詢后的內容進行保存顯示,Modify方法主要使用SqlCommand的ExecuteNonQuery方法進行增刪改操作的執行。此外,在公共類中還包含生成驗證碼的方法Rand,主要生成大小寫字母和數字的混合驗證碼。

五、窗體設計與實現

1、登錄界面主要用于對進入班級管理系統的用戶進行安全性檢查,以防非法用戶進入該系統。在登錄時只有合法用戶才能登錄該系統,同時系統根據登錄用戶的級別,給予其不同的操作權限。

2、班級管理系統的主界面包括兩個部分,菜單欄和班級公告。菜單欄鏈接到班級管理系統的各個功能模塊,班級公告由班主任發布班內的最新通知。登錄用戶的權限不同,可以操作的主界面項目也不同。管理員可以使用所有菜單項。普通同學只可以使用查詢菜單項和修改用戶信息菜單項,相關班委可以使用相關錄入菜單項(如學習委員可以使用學習錄入菜單項)。

特別需要注意的是:需要在主界面的Load事件中,通過接收由登錄界面傳遞過來的用戶權重信息,開放相應的功能菜單項。

3、學習錄入、衛生錄入、自律錄入、女工錄入和其他錄入窗體設計基本相同,只有窗體的Text屬性,以及代碼中連接的數據表不同。因此,可以通過公共變量的傳遞,來決定窗體是其中的哪一個,大大減少代碼的編寫量。

4、班費查詢和錄入界面設計時,需要做好班費收入支出情況,收入在原來額度的基礎上進行累加操作,支出在原來額度的基礎上進行累減操作。

5、班級聊天室能夠然班內每一個同學都可以用自己的昵稱在班級聊天室里進行即時聊天,其中主要是界面設計符合聊天習慣,當聊天窗體加載時,在DataGridView中顯示以前的信息,并通過Label控件顯示當前在線人數,當用戶編輯在文本框中編輯完留言,點擊發表留言按鈕,將留言上傳到數據庫中,并使用Timer控件來實現聊天室內的留言更新,用戶在線人數更新,每隔0.5秒刷新一次屏幕,顯示最新留言。

六、結語

班級管理系統的任務是收集、存儲和管理班級信息,為班級信息公開、促進同學交流、加強班級管理的效率和質量提供了平臺。此系統簡潔易操作,可廣泛用于學生項目學習和實際使用。

參考文獻:

[1]甘勇,尚展壘.C#程序設計慕課版[M].北京:人民郵電出版社,2016年4月.

[2]數據庫系統概論(第四版)[M].北京:高等教育出版社,2009年11月.

[3]劉慶芳.郵政網絡課程網站的分析與設計[J].無線互聯科技,2017(3):35-37

猜你喜歡
班級管理
淺析師愛在班級管理中的作用
職業(2016年10期)2016-10-20 22:07:17
學生喜歡的特色評價與激勵措施
關于初中班主任班級管理中情感的運用研究
淺談初中班主任如何“以生為本”做好班級管理工作
讓“量化”更加的“亮化”
考試周刊(2016年79期)2016-10-13 23:39:31
如何有效利用游戲實施班級管理
考試周刊(2016年76期)2016-10-09 10:20:16
對班主任管理的幾點看法
考試周刊(2016年76期)2016-10-09 10:18:08
利用微信做好班級管理工作的實踐研究
成才之路(2016年26期)2016-10-08 12:02:00
基于班級管理的班干部培養方法研究
成才之路(2016年26期)2016-10-08 11:05:01
班級管理問題與應對策略研究
成才之路(2016年25期)2016-10-08 10:53:43
主站蜘蛛池模板: 成人在线不卡| 在线观看91香蕉国产免费| 一级毛片免费播放视频| 激情六月丁香婷婷四房播| 欧美午夜在线观看| 亚洲毛片网站| 四虎成人精品| 老色鬼欧美精品| 在线精品欧美日韩| 国产成人综合在线视频| 亚洲男人天堂网址| 欧美一区二区啪啪| 国产浮力第一页永久地址| 色爽网免费视频| 99人妻碰碰碰久久久久禁片| 午夜三级在线| 国产精品不卡片视频免费观看| 91一级片| 成人免费午间影院在线观看| 欧洲成人免费视频| 欧美乱妇高清无乱码免费| 亚洲女人在线| 欧美日韩久久综合| 亚洲第一黄片大全| 性欧美久久| 精品国产三级在线观看| 青青草原国产| 三上悠亚精品二区在线观看| 激情六月丁香婷婷四房播| 亚洲色图欧美视频| 国产一级妓女av网站| 国产视频 第一页| 欧美不卡视频在线观看| 日本久久网站| 国产女人在线| 色一情一乱一伦一区二区三区小说| 国产91视频免费观看| 综合亚洲色图| 国产精品2| 91网红精品在线观看| 在线视频亚洲欧美| 亚洲黄网在线| 日韩国产精品无码一区二区三区| 久久香蕉国产线| 亚洲无码高清一区二区| 在线欧美一区| 久久综合结合久久狠狠狠97色 | 国产免费人成视频网| 992tv国产人成在线观看| 国产美女人喷水在线观看| 久久无码av一区二区三区| 欧美综合成人| 成年网址网站在线观看| 一级毛片免费的| swag国产精品| 九九热视频精品在线| 99伊人精品| 成人午夜福利视频| 久久久久久久久久国产精品| 中日无码在线观看| 亚洲性网站| 日本精品αv中文字幕| 国产精品无码翘臀在线看纯欲| 国产一级精品毛片基地| 曰AV在线无码| 日韩天堂网| 国产色爱av资源综合区| 久久77777| 亚洲中文字幕无码爆乳| 久久77777| 好吊色妇女免费视频免费| 久青草国产高清在线视频| 好吊色妇女免费视频免费| 国产成年女人特黄特色毛片免 | 999在线免费视频| 成人精品亚洲| 亚洲欧洲自拍拍偷午夜色无码| 免费一级大毛片a一观看不卡| 亚洲人成成无码网WWW| 波多野结衣久久精品| 国产精品亚洲欧美日韩久久| Jizz国产色系免费|