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
主站蜘蛛池模板: 中文毛片无遮挡播放免费| 久久99热这里只有精品免费看| 尤物成AV人片在线观看| 99精品国产自在现线观看| 亚洲不卡网| 99久久人妻精品免费二区| 91精品国产91久久久久久三级| 在线观看精品国产入口| 日韩欧美国产精品| 91九色视频网| 69av免费视频| 免费国产好深啊好涨好硬视频| 久久久国产精品免费视频| 国内精品九九久久久精品| 亚洲国产天堂久久综合226114| 乱色熟女综合一区二区| 成人久久精品一区二区三区| 日本高清免费一本在线观看| 国产欧美日韩综合一区在线播放| 色哟哟精品无码网站在线播放视频| 又大又硬又爽免费视频| 色首页AV在线| 国产成人精品一区二区| 国产另类视频| 国产精品成人啪精品视频| 国产精品视频观看裸模| 国产一区二区三区在线观看视频| 欧美视频免费一区二区三区| 亚洲天堂自拍| 久久久久亚洲精品成人网| 欧美国产在线看| 欧美日韩资源| 欧美精品不卡| 亚洲天堂精品视频| 中文字幕啪啪| 91精品免费久久久| 欧美日韩北条麻妃一区二区| 99久久99视频| 国产精品观看视频免费完整版| 一本大道香蕉中文日本不卡高清二区| 色吊丝av中文字幕| 国产毛片不卡| 一本大道香蕉久中文在线播放| 91国内外精品自在线播放| 欧美成人综合在线| 麻豆国产原创视频在线播放| 亚洲视频在线网| 永久天堂网Av| 全部免费毛片免费播放 | 无码国产伊人| 亚洲综合片| 在线高清亚洲精品二区| 精品国产aⅴ一区二区三区| 亚洲精品在线91| 婷婷丁香在线观看| 国产成在线观看免费视频| 亚洲最黄视频| 亚洲成人手机在线| 免费在线一区| Jizz国产色系免费| 亚洲成人一区二区三区| 亚洲成肉网| 黄色一级视频欧美| 国产一区二区精品福利| 欧亚日韩Av| 精品91自产拍在线| 精品国产一区二区三区在线观看 | 国产女人在线| 高清无码一本到东京热| 国产精品9| 99ri国产在线| 日韩精品成人网页视频在线| 人人爱天天做夜夜爽| 青青操国产视频| 无码精品国产dvd在线观看9久 | 久青草免费在线视频| 亚洲一区二区视频在线观看| 国产欧美日韩视频怡春院| 国产成人高精品免费视频| 日韩精品免费一线在线观看| 免费播放毛片| 亚洲第一视频网|