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

基于ASP.NET的高校學生請假管理系統的設計與實現

2020-02-29 05:39:48胡耀文陽海峰廣西科技大學
數碼世界 2020年2期
關鍵詞:頁面數據庫班主任

胡耀文 陽海峰 廣西科技大學

引言

我國高校信息化歷經20多年的發展,校園信息化建設逐步完善,教務管理系統、招生就業系統、教師辦公自動化系統廣泛應用于教學和管理中,比較常見,但學生請假管理系統還并不完善,不少高校還存在學生打印紙質假條,填寫內容,找班主任、二級學院黨委副書記、院長簽字蓋章,然后將假條交給輔導員備案的傳統請假方式,存在耗時長、效率低、統計整理不便等的問題。為此,需要設計一套請假管理系統,能實現學生網上請假、班主任審核和銷假、領導網上批假、管理員進行系統數據維護等操作。本文介紹了基于ASP.NET 三層技術開發的高校學生請假管理系統,能實現請假管理網絡化、信息化,提高辦事管理效率。

1 系統設計

ASP.NET高校學生請假管理系統采用基于.NET Framework 4.0的 Visual Studio2010集成開發環境開發,后臺程序使用C#語言編寫,數據庫使用SQL Server2008;使用JQuery EasyUI前端插件、My97DatePicker插件、富文本編輯器FreeTextBox,使用AJAX頁面異步刷新技術。

1.1 請假流程

(1)學生通過Web瀏覽器登錄請假管理系統,填寫請假單,輸入請假時間、外出地點、請假原因、返校日期等信息,提交請假申請。

(2)班主任收到學生的請假申請后,根據學生填寫的信息進行審批,若學生請假時間超過1天,審批通過后還需提交學院黨委副書記審批,審批不通過,退回給學生,并填寫意見。

(3)學院黨委副書記收到學生的請假申請后,根據學生填寫的信息和班主任意見進行審批,若學生請假時間超過3天,審批通過后還需要學院院長審批。

(4)學院院長收到學生的請假信息后,根據學生填寫的信息和班主任意見、學院黨委副書記意見進行審批,學生請假時間在7天內院長可以審批,超過7天直接聯系學校教務部門辦理請假手續。

1.2 系統功能模塊

系統有6類用戶,包括學生、班主任、二級學院黨委副書記、二級學院院長、二級學院管理員、系統管理員,系統主要功能模塊如圖一所示。

圖一 高校學生請假管理系統主要功能模塊結構圖

二級學院管理員可以發布本學院的通知公告,對所在學院的系統用戶數據進行處理,學校管理員負責系統數據定期備份和還原。

1.3 數據庫設計

(1)學生用戶表,存儲系統學生用戶信息,主要字段學號(主鍵)、姓名、學院、專業、班級、角色等。

(2)教師用戶表,存儲系統教師用戶信息,包括班主任、二級學院黨委副書記、二級學院院長、二級學院管理員、學校系統管理員;主要字段教師號(主鍵)、教師姓名、學院、班級、角色等。

(3)請假記錄表,學生每次填寫請假單,則產生一條請假信息記錄,以供老師和領導審批;主要字段請假單號(主鍵)、學院、專業、班級、學號、姓名、聯系電話、外出地點、請假開始日期請假截至日期、請假原因、家長意見、班主任意見、學院黨委副書記意見、院長意見、銷假日期、請假時間等。

(4)通知公告表,系統用戶都可以查看放假文件、公告,主要字段通知公告編號、欄目、標題、內容、發布人、發布日期、瀏覽次數等。

2 系統實現

2.1 系統登錄模塊

登陸界面用于用戶的身份驗證、密碼登陸,用戶需要選擇自己的身份,身份選定后,根據用戶輸入的用戶名系統自行判定角色是班主任、副書記還是院長或管理員,為了防止不法分子利用程序暴力登陸或攻擊設置驗證碼。

2.2 視圖層

妥善處理瀏覽器對CSS和JS代碼的兼容性需要開發人員長期的實踐和經驗積累,為了便于快速開發,涌現出不少前端UI框架,EasyUI就是一款輕量級的前端UI框架,C#與EasyUI結合簡單易用,非常適合中小型系統。

界面分為上下左右中五個區域,頂部區域主要放置LOGO和登入登出信息,底部區域一般放置版權信息,左側區域放置導航的圖標,右側區域顯示時鐘和當前用戶在線情況等信息,中間區域是內容顯示區域,每打開一個頁面,在中部區域生成一個標簽,使用JavaScript腳本生成,接收title和url兩個參數,如標簽頁面已有,則轉換成當前顯示頁面,若標簽頁面不存在,則生成新的標簽頁面,標簽頁面采用AJAX開發技術,只更新中部區域數據,加快Web程序的響應速度,提升用戶體驗。

請假表單中的請假理由輸入直接使用富文本編輯器FreeTextBox插件,該插件體積小巧,支持從Visual Studio工具箱中直接拖拽使用。EasyUI中的DataGrid表格正常顯示數據需要綁定Json數據源,通過一般處理程序從數據庫獲取到DataSet數據集合,再把DataSet轉換為Json字符串,綁定到DataGrid上。

學生請假單中的請假理由通過富文本編輯器編輯,存入數據庫中的數據是帶有html標記的富文本,在進行Json轉換時會出錯,有2種解決方案,方案一是通過程序把富文本處理成不帶html標記的文本再進行轉換,方案二是Json轉換程序在掃描到DataTable字段名為請假理由時,直接跳過。考慮到DataGrid表中不需要展示請假原因,本系統Json轉換采用方案二。

班主任、學院黨委副書記、院長登錄系統后,可以查看審批權限范圍內所在學院學生的請假申請,可以對請假記錄進行查詢。

學院管理員登錄系統后,可以對所在二級學院學生用戶的數據進行維護、發布通知公告。學校管理員登錄系統后,可以對系統數據進行維護。

2.3 業務邏輯層

業務邏輯層主要對數據進行邏輯處理,例如本系統用戶登錄是否成功、密碼是否錯誤、用戶是否存在等判斷,就在登錄模塊中的業務邏輯層進行處理。

2.4 數據訪問層

數據訪問層主要用于存放對數據庫數據進行操作的代碼,它封裝了所有與數據庫交互的操作,并為業務邏輯層提供數據服務。本系統使用ADO.NET技術訪問數據庫。

3 結束語

使用ASP.NET技術開發完成了高校學生請假管理系統,已經測試并部署完畢,在我校的學生管理中獲得應用,取代了現有的紙質請假單,減少了學生請假耗費的時間,同時學生請假外出情況也能及時掌握,今后系統將進一步同微信小程序結合,學生使用手機進行請假信息填寫,教師登錄管理后臺進行審批。

猜你喜歡
頁面數據庫班主任
大狗熊在睡覺
如何做好一個班主任
井岡教育(2022年2期)2022-10-14 03:11:00
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
夸夸我的班主任
數據庫
財經(2017年2期)2017-03-10 14:35:35
班主任
中學生(2016年13期)2016-12-01 07:03:44
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
高中班主任的自我成長
人間(2015年21期)2015-03-11 15:24:41
主站蜘蛛池模板: 欧美色图第一页| 日韩少妇激情一区二区| 色久综合在线| 操美女免费网站| 亚洲国产成人麻豆精品| 久久亚洲黄色视频| 99热这里只有免费国产精品| 91探花国产综合在线精品| 国产福利微拍精品一区二区| 日本黄色不卡视频| 香蕉eeww99国产精选播放| 亚洲制服丝袜第一页| a级毛片一区二区免费视频| 中文字幕乱码二三区免费| 日本一区二区三区精品视频| 99在线观看免费视频| 97综合久久| 国产一在线| 日本在线欧美在线| 青青青国产在线播放| 亚洲天堂成人在线观看| 爱色欧美亚洲综合图区| 精品国产成人国产在线| 亚洲AV无码一区二区三区牲色| 亚洲人成网站在线观看播放不卡| 日本精品影院| 精品国产aⅴ一区二区三区| 亚洲av无码久久无遮挡| 无遮挡一级毛片呦女视频| 老司机午夜精品视频你懂的| 激情综合激情| 国产jizz| 欧洲精品视频在线观看| 四虎AV麻豆| 人与鲁专区| 国产精品白浆无码流出在线看| 国产精品密蕾丝视频| 久久亚洲国产一区二区| 91福利在线观看视频| 99久久精品免费看国产电影| 欧美激情视频一区| 久久精品最新免费国产成人| 亚洲视频免费在线| 99re经典视频在线| 精品久久久无码专区中文字幕| 国产成人精品高清不卡在线| 香蕉久久国产精品免| 波多野结衣无码AV在线| 国产精品微拍| 美女国内精品自产拍在线播放| 国产区网址| 97国产在线观看| 国产黑丝视频在线观看| 人人艹人人爽| 国产九九精品视频| 精品视频第一页| 国产精品视频白浆免费视频| 国产日本一区二区三区| 青草视频免费在线观看| 国产真实乱了在线播放| 国产区免费精品视频| 免费无码AV片在线观看中文| 婷婷综合色| 国产精品网址在线观看你懂的| 久久黄色视频影| 国产成人一区在线播放| 91在线中文| 欧美午夜理伦三级在线观看| 少妇被粗大的猛烈进出免费视频| 中文字幕日韩欧美| 五月激情婷婷综合| 欧洲亚洲欧美国产日本高清| 最新日本中文字幕| 毛片视频网| 日韩成人免费网站| 黄色在线不卡| 成人无码一区二区三区视频在线观看| 亚洲人成在线免费观看| 激情影院内射美女| 色综合天天综合中文网| 欧美日韩一区二区三| 久久99蜜桃精品久久久久小说|