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
主站蜘蛛池模板: 无码高潮喷水在线观看| 国产亚洲精品va在线| 国产一区二区三区在线观看免费| 午夜国产精品视频| 1级黄色毛片| 真人免费一级毛片一区二区| 欧美在线导航| 激情综合网激情综合| 99中文字幕亚洲一区二区| 国产农村妇女精品一二区| 久久精品这里只有国产中文精品| 好久久免费视频高清| 中文字幕在线一区二区在线| 欧美成人综合在线| av尤物免费在线观看| 国产欧美日韩91| 国产高清无码麻豆精品| 国产99视频精品免费观看9e| 欧洲欧美人成免费全部视频 | 日韩 欧美 小说 综合网 另类| 成人免费黄色小视频| 四虎国产在线观看| 免费无码AV片在线观看中文| 亚洲swag精品自拍一区| 国产精品美女免费视频大全| 亚洲av日韩av制服丝袜| 亚洲区欧美区| 国产第一页免费浮力影院| 2022国产无码在线| 免费在线国产一区二区三区精品| 小说区 亚洲 自拍 另类| 欧美成人精品高清在线下载 | 动漫精品啪啪一区二区三区| 波多野吉衣一区二区三区av| 亚洲色欲色欲www网| 香蕉综合在线视频91| 日韩二区三区| 亚洲女同一区二区| 国产精品lululu在线观看| 丁香婷婷激情网| 日韩毛片免费| 2024av在线无码中文最新| 国产网友愉拍精品视频| 四虎永久在线视频| 亚洲天堂网在线观看视频| 91小视频在线| 这里只有精品在线播放| 亚洲视频色图| 国产精品免费p区| 亚洲无码日韩一区| 国产成人91精品| 国产精品不卡片视频免费观看| 欧美日韩一区二区三区在线视频| 国产不卡网| 免费a级毛片视频| 国产精品偷伦在线观看| 青青草原偷拍视频| 岛国精品一区免费视频在线观看| 黄色污网站在线观看| 色久综合在线| 国产99久久亚洲综合精品西瓜tv| 人妻无码AⅤ中文字| 久久亚洲黄色视频| 亚洲小视频网站| 99伊人精品| 久久久久青草线综合超碰| 国产成人a在线观看视频| 国产成人1024精品| 国产精品亚洲精品爽爽| 黄色网页在线播放| 亚洲天堂久久| 97亚洲色综久久精品| 午夜福利视频一区| 亚洲中文无码av永久伊人| 日韩无码黄色| 国产91特黄特色A级毛片| 幺女国产一级毛片| 国产成人精品一区二区三在线观看| 亚洲视频无码| 91人妻在线视频| 老司机精品一区在线视频| h视频在线观看网站|