国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于.Net的學(xué)生上課考勤系統(tǒng)的分析與設(shè)計(jì)

2015-01-21 21:10:20于寶海
世紀(jì)之星·交流版 2014年8期
關(guān)鍵詞:統(tǒng)計(jì)設(shè)計(jì)

[摘 要]隨著高校信息化建設(shè)的推進(jìn),校園信息管理系統(tǒng)也在逐步完善。然而,目前軟件工程專業(yè)考勤管理仍然停留在人工操作階段,急需一套完善的學(xué)生考勤管理解決方案。針對(duì)這一問題,設(shè)計(jì)并實(shí)現(xiàn)了一套高校學(xué)生考勤管理系統(tǒng),該系統(tǒng)基于.Net架構(gòu),采用SQLServer2010后臺(tái)數(shù)據(jù)庫,實(shí)現(xiàn)了報(bào)表生成、考勤數(shù)據(jù)管理等功能。

[關(guān)鍵詞]考勤管理;設(shè)計(jì);統(tǒng)計(jì)

學(xué)生是學(xué)校的主體,學(xué)風(fēng)建設(shè)是學(xué)校教學(xué)育人工作的重中之重,作為加強(qiáng)學(xué)風(fēng)建設(shè)的重要抓手,考勤管理是學(xué)院教學(xué)、加強(qiáng)學(xué)風(fēng)建設(shè)、完善學(xué)生管理的重要環(huán)節(jié)。軟件工程現(xiàn)有本科生900多人,還是傳統(tǒng)考勤記錄,隨意性大,管理效率低,統(tǒng)計(jì)困難,已無法滿足大量增加的學(xué)生數(shù)的管理需求,為進(jìn)一步加強(qiáng)學(xué)風(fēng)建設(shè),發(fā)揮學(xué)院學(xué)科優(yōu)勢(shì),本項(xiàng)目開發(fā)一套學(xué)生課堂考勤管理系統(tǒng),科學(xué)化做好學(xué)生考勤統(tǒng)計(jì)管理。本系統(tǒng)瞄準(zhǔn)目前考勤管理工作中出現(xiàn)的“統(tǒng)計(jì)不及時(shí)、信息不準(zhǔn)確、工作效率低”等難點(diǎn)問題,設(shè)計(jì)并逐步開發(fā)一套集成考勤記錄、考勤統(tǒng)計(jì)、在線請(qǐng)假等多功能模塊的學(xué)生考勤管理系統(tǒng)。該系統(tǒng)按教師、學(xué)生和管理員三個(gè)角色分別實(shí)現(xiàn)了如下具體功能:教師:實(shí)現(xiàn)了自動(dòng)語音點(diǎn)名、答到識(shí)別、數(shù)據(jù)記錄、數(shù)據(jù)上傳/下載、請(qǐng)假申請(qǐng)管理、統(tǒng)計(jì)報(bào)表、密碼管理等。學(xué)生:實(shí)現(xiàn)了請(qǐng)假申請(qǐng)查看/提交/修改/撤銷、密碼管理等。管理員:實(shí)現(xiàn)了數(shù)據(jù)導(dǎo)入、課程分配、統(tǒng)計(jì)報(bào)表、考勤管理、用戶管理等。

該系統(tǒng)應(yīng)具備以下幾個(gè)特點(diǎn):基于語音識(shí)別和TTS技術(shù)的全自動(dòng)/半自動(dòng)語音點(diǎn)名和語音識(shí)別答到功能,提供了更高效和便捷的考勤記錄方案;完善的權(quán)限控制機(jī)制,為管理流程規(guī)范化提供了條件;基于GDI+技術(shù)的繪圖及圖表生成功能,圖形化的人機(jī)交互解決方案,提高了用戶的使用體驗(yàn);完備的數(shù)據(jù)統(tǒng)計(jì)機(jī)制,為分?jǐn)?shù)統(tǒng)計(jì)、總結(jié)報(bào)告提供了優(yōu)化方案。該系統(tǒng)根據(jù)不同需求選用B/S和C/S兩種架構(gòu)進(jìn)行程序開發(fā),使用VisualStudio2010作為IDE,數(shù)據(jù)庫管理系統(tǒng)使用SQLServer2010,采用.Net作為開發(fā)平臺(tái)。

一、功能需求分析

管理員:分角色進(jìn)行權(quán)限控制,必要時(shí)呈現(xiàn)不同的用戶界面;基礎(chǔ)數(shù)據(jù)導(dǎo)入和課程分配功能,便于快速與現(xiàn)有學(xué)院管理系統(tǒng)融合;提供統(tǒng)計(jì)報(bào)表展示和打印功能;提供對(duì)考勤記錄文件的交互支持;用戶管理;對(duì)請(qǐng)假申請(qǐng)的審核功能。

教師:提供對(duì)考勤記錄文件的交互支持;考勤記錄文件的密碼保護(hù);考勤數(shù)據(jù)可視化;語音點(diǎn)名;請(qǐng)假申請(qǐng)的審核;考勤數(shù)據(jù)整合、統(tǒng)計(jì);生成統(tǒng)計(jì)報(bào)告、考勤成績(jī);登錄密碼修改。

學(xué)生:在線請(qǐng)假;語音識(shí)別答到;考勤數(shù)據(jù)查詢、統(tǒng)計(jì);登錄密碼修改。

二、系統(tǒng)總體設(shè)計(jì)與架構(gòu)

學(xué)生考勤管理系統(tǒng)的總體設(shè)計(jì)宗旨是要使各類用戶公用或通用的部分做到完整統(tǒng)一,并且嚴(yán)格按照業(yè)務(wù)流程和權(quán)限控制進(jìn)行設(shè)計(jì)。根據(jù)需求分析,本項(xiàng)目分別使用B/S架構(gòu)和C/S架構(gòu)的程序來實(shí)現(xiàn)所需功能,綜合考慮用戶角色和使用環(huán)境進(jìn)行了總體設(shè)計(jì),將整個(gè)學(xué)生考勤管理系統(tǒng)分為若干模塊。

Web應(yīng)用程序:這個(gè)部分主要分為兩個(gè)模塊,按照目標(biāo)用戶的不同分為教師Web考勤管理程序和學(xué)生Web請(qǐng)假管理程序。根據(jù)業(yè)務(wù)邏輯的需要,兩個(gè)模塊都需要通過用戶名和密碼的驗(yàn)證才可使用,并且兩個(gè)模塊擁有一個(gè)相同的入口,程序根據(jù)用戶驗(yàn)證分別進(jìn)入兩個(gè)模塊之一。教師Web考勤管理程序包含考勤數(shù)據(jù)管理、學(xué)生請(qǐng)假管理和考勤數(shù)據(jù)統(tǒng)計(jì)三個(gè)部分。業(yè)務(wù)流程為:教師首先登陸,驗(yàn)證,教師登陸成功顯示教師界面,顯示課程信息查看等內(nèi)容,教師可以提交文件,服務(wù)器進(jìn)行數(shù)據(jù)整合,然后輸出考勤成績(jī)報(bào)表。學(xué)生Web應(yīng)用程序主要功能是對(duì)請(qǐng)假信息的管理,其中包含了對(duì)請(qǐng)假信息的查詢、增加、刪除和修改,同時(shí)系統(tǒng)還融合了請(qǐng)假信息管理機(jī)制,對(duì)于處于不同狀態(tài)的請(qǐng)假信息,具有不同的處理方式。業(yè)務(wù)流程為:學(xué)生首先登陸,驗(yàn)證,學(xué)生登陸成功顯示學(xué)生界面,可以進(jìn)行請(qǐng)假管理,編輯和刪除請(qǐng)假信息等。

管理員客戶端程序:首先需要保證的程序界面和考勤數(shù)據(jù)可視化,數(shù)據(jù)的呈現(xiàn)方式非常重要,是用戶體驗(yàn)的重要考察部分。依照數(shù)據(jù)的邏輯結(jié)構(gòu),程序被設(shè)計(jì)為以樹形結(jié)構(gòu)顯示管理單位,以列表結(jié)構(gòu)顯示考勤數(shù)據(jù),并可通過窗口右上角的文本框檢索數(shù)據(jù)并自動(dòng)定位、高亮顯示,支持模糊搜索。

教師離線考勤管理程序:這個(gè)部分主要分為三個(gè)模塊,即考勤數(shù)據(jù)管理模塊、文件交互模塊、考勤數(shù)據(jù)統(tǒng)計(jì)模塊。業(yè)務(wù)流程如下:教師首先啟動(dòng)程序界面,打開文件,載入考勤記錄,包括語音點(diǎn)名、答到,考勤記錄修改、數(shù)據(jù)統(tǒng)計(jì)、修改文件密碼、保存、另存和關(guān)閉文檔等操作。

數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)包括11個(gè)表格:數(shù)據(jù)庫設(shè)計(jì)College表,數(shù)據(jù)庫設(shè)計(jì)Class表,數(shù)據(jù)庫設(shè)計(jì)Student表,數(shù)據(jù)庫設(shè)計(jì)Relation表,數(shù)據(jù)庫設(shè)計(jì)Attend表,數(shù)據(jù)庫設(shè)計(jì)Major表,數(shù)據(jù)庫設(shè)計(jì)Course表, 數(shù)據(jù)庫設(shè)計(jì)Leave表,數(shù)據(jù)庫設(shè)計(jì)Admin表,數(shù)據(jù)庫設(shè)計(jì)Users表,數(shù)據(jù)庫設(shè)計(jì)LeaveStatus表,數(shù)據(jù)庫設(shè)計(jì)LeaveType表。

本項(xiàng)目以VisualStudio為開發(fā)環(huán)境,以.NetFramework為平臺(tái),運(yùn)用C#語言和SQLServer數(shù)據(jù)庫,分別使用WinForm和ASP.NET完成了一套較為完整的學(xué)生考勤管理系統(tǒng)。系統(tǒng)設(shè)計(jì)基本預(yù)期是能實(shí)現(xiàn)考勤管理的各項(xiàng)功能,并在測(cè)試和實(shí)踐改進(jìn)后得以順利運(yùn)行。該項(xiàng)目雖然預(yù)期能實(shí)現(xiàn)較為完善的功能和管理體系,但是仍屬框架式結(jié)構(gòu),擴(kuò)展性很強(qiáng),將來隨著移動(dòng)終端和無線覆蓋的普及,在本項(xiàng)目全部功能開發(fā)完善后,再開發(fā)相應(yīng)接口,與我校教務(wù)管理和學(xué)生管理信息化系統(tǒng)中的學(xué)生基本信息聯(lián)動(dòng),嵌入我校信息化校園中。

參考文獻(xiàn):

[1]郭靖.ASP.NET開發(fā)技術(shù)大全[M].北京:清華大學(xué)出版社,2013.

作者簡(jiǎn)介:于寶海(1979—),男,助理研究員,主要研究計(jì)算機(jī)應(yīng)用、教育管理。

天津師范大學(xué)校教育資金52XJ1203資助項(xiàng)目。

猜你喜歡
統(tǒng)計(jì)設(shè)計(jì)
何為設(shè)計(jì)的守護(hù)之道?
《豐收的喜悅展示設(shè)計(jì)》
流行色(2020年1期)2020-04-28 11:16:38
瞞天過?!律O(shè)計(jì)萌到家
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
2008—2015我國健美操科研論文的統(tǒng)計(jì)與分析
人間(2016年27期)2016-11-11 17:33:19
山東省交通運(yùn)輸投資計(jì)劃管理信息系統(tǒng)的設(shè)計(jì)
我國居民收入與消費(fèi)關(guān)系的統(tǒng)計(jì)分析
市場(chǎng)經(jīng)濟(jì)背景下的會(huì)計(jì)統(tǒng)計(jì)發(fā)展探究
商(2016年27期)2016-10-17 05:50:19
統(tǒng)計(jì)信息化在企事業(yè)單位人力資源管理中的應(yīng)用研究
天水市| 赤峰市| 当阳市| 安宁市| 广丰县| 台东县| 万盛区| 龙江县| 吴川市| 汉阴县| 榆社县| 明光市| 沂水县| 潮州市| 墨脱县| 贵南县| 黄平县| 陆河县| 上高县| 鄂托克旗| 霍州市| 彩票| 阿瓦提县| 新和县| 陕西省| 阳春市| 乌海市| 朝阳区| 宾阳县| 保德县| 博爱县| 嘉定区| 广昌县| 宜君县| 秀山| 北宁市| 五指山市| 娱乐| 丰原市| 都兰县| 岳普湖县|