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
主站蜘蛛池模板: 欧美成人日韩| 熟女成人国产精品视频| 性色一区| 亚洲国产精品一区二区高清无码久久| 久无码久无码av无码| 欧美日韩动态图| 另类专区亚洲| 内射人妻无码色AV天堂| 综合久久久久久久综合网| 毛片免费在线| 黄色a一级视频| 国产亚洲精久久久久久久91| 亚洲婷婷六月| 欧洲精品视频在线观看| 免费一级大毛片a一观看不卡 | 91视频青青草| 日韩精品一区二区三区大桥未久 | 亚洲AV免费一区二区三区| 久久国语对白| 欧美国产另类| 欧美啪啪精品| 亚洲伊人天堂| 青草娱乐极品免费视频| 99久久精品免费看国产电影| 99ri精品视频在线观看播放 | 国产成人一级| 在线中文字幕网| 久久精品无码专区免费| 欧美色伊人| 欧美精品啪啪| 国产激情影院| 永久免费无码成人网站| 99热最新网址| 人妻无码中文字幕第一区| 亚洲国产精品国自产拍A| 精品视频在线观看你懂的一区| a色毛片免费视频| 国产精品无码一二三视频| 狠狠综合久久| 亚洲伊人久久精品影院| 沈阳少妇高潮在线| 亚洲一区二区视频在线观看| 99这里只有精品免费视频| 亚洲色婷婷一区二区| 欧美亚洲一区二区三区在线| 亚洲人成网站在线播放2019| 无码 在线 在线| 日本在线国产| 99视频只有精品| 99爱视频精品免视看| 国产玖玖视频| 亚洲天堂首页| 国产青青操| 午夜无码一区二区三区| 青青久久91| 天天综合网色中文字幕| 欧美在线黄| 日本欧美精品| 91视频区| 欧美精品成人一区二区在线观看| 白浆视频在线观看| 国产美女视频黄a视频全免费网站| 国产一区在线视频观看| 久久精品娱乐亚洲领先| 国产精品网曝门免费视频| 99视频全部免费| 国产成本人片免费a∨短片| 亚洲综合极品香蕉久久网| 最近最新中文字幕在线第一页 | 在线看国产精品| 国产乱子精品一区二区在线观看| 国产一级二级三级毛片| 视频国产精品丝袜第一页 | 亚洲国产欧美自拍| 国产精品冒白浆免费视频| 中文字幕无线码一区| 日本高清视频在线www色| 亚洲 欧美 偷自乱 图片 | 91久久精品国产| 亚洲男人的天堂久久香蕉| 538国产在线| 日本不卡在线视频|