![學(xué)生考勤系統(tǒng)實驗報告:系統(tǒng)設(shè)計_第1頁](http://file4.renrendoc.com/view/ca5fcceeeebe0129d0a47d828d1e47c2/ca5fcceeeebe0129d0a47d828d1e47c21.gif)
![學(xué)生考勤系統(tǒng)實驗報告:系統(tǒng)設(shè)計_第2頁](http://file4.renrendoc.com/view/ca5fcceeeebe0129d0a47d828d1e47c2/ca5fcceeeebe0129d0a47d828d1e47c22.gif)
![學(xué)生考勤系統(tǒng)實驗報告:系統(tǒng)設(shè)計_第3頁](http://file4.renrendoc.com/view/ca5fcceeeebe0129d0a47d828d1e47c2/ca5fcceeeebe0129d0a47d828d1e47c23.gif)
![學(xué)生考勤系統(tǒng)實驗報告:系統(tǒng)設(shè)計_第4頁](http://file4.renrendoc.com/view/ca5fcceeeebe0129d0a47d828d1e47c2/ca5fcceeeebe0129d0a47d828d1e47c24.gif)
![學(xué)生考勤系統(tǒng)實驗報告:系統(tǒng)設(shè)計_第5頁](http://file4.renrendoc.com/view/ca5fcceeeebe0129d0a47d828d1e47c2/ca5fcceeeebe0129d0a47d828d1e47c25.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
學(xué)生實驗報告年月日系別專業(yè)班級姓名課程名稱課程類型學(xué)時數(shù)實驗名稱系統(tǒng)設(shè)計:學(xué)生考勤管理系統(tǒng)功能模塊圖設(shè)計、數(shù)據(jù)庫設(shè)計和代碼設(shè)計實驗?zāi)康暮鸵螅海?)解決目前高校中關(guān)于學(xué)生請假與上課出勤管理中所面臨的一系列問題。(2)開發(fā)出高校學(xué)生考勤管理系統(tǒng)能有效地提高高校辦事效率,解決目前高校學(xué)生請假及上課出勤管理問題,實現(xiàn)學(xué)生請假及上課出勤信息對班長、任課教師、班主任等透明,使班主任、院系領(lǐng)導(dǎo)及時把握學(xué)生的學(xué)習(xí)情況,及時與學(xué)生溝通,提高教學(xué)質(zhì)量;(3)建立學(xué)生考勤管理系統(tǒng)的邏輯模型并在VS2005環(huán)境下創(chuàng)建數(shù)據(jù)庫;(4)掌握學(xué)生考勤管理系統(tǒng)功能模塊圖設(shè)計和代碼設(shè)計;內(nèi)容和步驟:(一)數(shù)據(jù)庫系統(tǒng)設(shè)計1、系統(tǒng)功能模塊結(jié)構(gòu)圖的設(shè)計本模塊的功能實現(xiàn)整個系統(tǒng)數(shù)據(jù)的同步更新及維護,只涉及系統(tǒng)管理員用戶。系統(tǒng)管理員動態(tài)的管理學(xué)生信息、課表安排、學(xué)年安排等信息,是整個系統(tǒng)實現(xiàn)的基礎(chǔ)。系統(tǒng)功能模塊圖設(shè)計如下:學(xué)生考勤管理系統(tǒng)任課老師學(xué)生教務(wù)管理員管理所管更新查看本人信息看查學(xué)理每管理系統(tǒng)的請假考勤信息查看學(xué)教學(xué)查看本在上人線課基請出查看以及批準(zhǔn)所教院院班級加、刪除和期每班系師生學(xué)個班級級年的上課出勤信息生學(xué)的學(xué)級安本假勤及生上生專排修信改息密碼修改課程及信息請出業(yè)課假勤班信級出勤息的任課老信添息2、邏輯結(jié)構(gòu)設(shè)計整個系統(tǒng)各實體可用以下關(guān)系來表示(其中主鍵已用下劃線標(biāo)識):學(xué)生信息表(學(xué)號,姓名,性別,班級,專業(yè),學(xué)院)課程信息表(編號,課程名稱,學(xué)分,學(xué)時)請假信息表(學(xué)生學(xué)號,申請時間,開始時間,請假原因,請假天數(shù),節(jié)課數(shù),審批狀態(tài))考勤表(班級名稱,課程編號,考勤時間,出勤人數(shù))學(xué)生上課缺勤記錄表(學(xué)生學(xué)號,學(xué)生姓名,班級名稱,課程名稱,缺勤狀態(tài))(二)數(shù)據(jù)庫表設(shè)計(1)學(xué)生基本信息表student字段名字段類型主/外鍵字段約束說明學(xué)生學(xué)號char(6)姓名char(10)性別char(1)班級名稱char(13)PNotNull學(xué)生學(xué)號NotNullNotNull學(xué)生姓名性別NotNullNotNull所在班級所屬專業(yè)專業(yè)char(20)char(20)char(20)學(xué)院聯(lián)系電話NotNullNull所屬學(xué)院本人電話(2)老師信息表teacher字段名字段類型主/外鍵字段約束說明老師編號char(9)老師姓名char(20)PNotNullNotNull老師編號老師姓名性別char(1)NotNullNotNull性別所教班級char(13)所教班級所教課程char(20)char(20)NotNull所教課程所屬學(xué)院NotNull所屬學(xué)院(3)考勤表kaoqin字段名字段類型主/外鍵字段約束說明班級名稱char(10)PNotNull上課班級課程編號char(10)PNotNull課程編號考勤時間出勤人數(shù)char(10)smallintNotNull考勤時間NotNull已到人數(shù)遲到人數(shù)smallintNotNull遲到人數(shù)NotNull曠課人數(shù)曠課人數(shù)smallint(4)上課缺勤記錄表queqin字段名數(shù)據(jù)類型主/外鍵字段約束說明學(xué)生學(xué)號char(6)PNotNull學(xué)生學(xué)號學(xué)生姓名char(10)班級名稱char(5)NotNull學(xué)生姓名NotNull所在班級課程名稱char(10)PNotNull課程名稱缺勤狀態(tài)char(10)NotNull缺勤情況(5)課程信息表course字段名字段類型主/外鍵字段約束說明課程編號char(8)課程名稱char(20)pNotnull課程編號Notnull課程名稱課程學(xué)分char(20)課程學(xué)時char(20)Notnull課程學(xué)分Notnull課程學(xué)時(三)程序代碼設(shè)計舉例1、學(xué)生考勤管理系統(tǒng)主界面的程序代碼設(shè)計:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;namespace學(xué)生考勤系統(tǒng){publicpartialclassmainform:Form{publicmainform(){InitializeComponent();}privatevoid考勤錄入ToolStripMenuItem_Click(objectsender,EventArgse){checkClasscheck=newcheckClass();check.Show();}privatevoid考勤查詢ToolStripMenuItem_Click(objectsender,EventArgse){queryquery=newquery();query.Show();}privatevoid學(xué)生管理ToolStripMenuItem_Click(objectsender,EventArgse){studentInfostu=newstudentInfo();stu.Show();}privatevoid班級管理ToolStripMenuItem_Click(objectsender,EventArgse){classinfocla=newclassinfo();cla.Show();}2、登陸界面程序代碼設(shè)計usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Data.SqlClient;usingSystem.Windows.Forms;namespace學(xué)生考勤系統(tǒng){publicpartialclassLogin_frm:Form{linkDatabaseconn=newlinkDatabase();publicboolcanLogin=false;publicLogin_frm(){InitializeComponent();}privatevoidlog_bt_Click(objectsender,EventArgse){stringname=name_tb.Text.Trim();stringpassword=pass_tb.Text.Trim();stringstrSql="selectcount(*)frommyuserwhereusername=@nameanduserpassword=@pwd";inti=conn.loginCheck(strSql,name,password);if(i>0){canLogin=true;this.Close();}else{MessageBox.Show("身份驗證失敗!,請檢查用戶名和密碼!");_tb.Clear();this.pass_tb.Clear();name_tb.Focus();}}privatevoid學(xué)生信息BindingNavigatorSaveItem_Click(objectsender,EventArgse){this.Validate();}}}實驗總結(jié):通過本次學(xué)生考勤管理系統(tǒng)的設(shè)計,使我們更加清楚了我們開發(fā)此系統(tǒng)的目的就是開發(fā)出高校學(xué)生考勤管理系統(tǒng)能有效地提高高校辦事效率,解決目前高校學(xué)生請假及上課出勤管理問題,實現(xiàn)學(xué)生請假及上課出勤信息對班長、任
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年超低頻傳感器標(biāo)定系統(tǒng)合作協(xié)議書
- 八年級上冊第一章復(fù)習(xí)導(dǎo)學(xué)案
- 新華東師大版七年級數(shù)學(xué)下冊《10章-軸對稱、平移與旋轉(zhuǎn)-10.5-圖形的全等》教案-162
- 2025年代理合同解除協(xié)議常用版(2篇)
- 2025年代合同標(biāo)準(zhǔn)樣本(2篇)
- 2025年五年級作文工作總結(jié)范例(二篇)
- 2025年五星級酒店保潔勞務(wù)合同協(xié)議(2篇)
- 2025年二年級老師個人教學(xué)工作總結(jié)模版(四篇)
- 熱點1-1 集合與復(fù)數(shù)(8題型+滿分技巧+限時檢測)(解析版)
- 2025年產(chǎn)品買賣協(xié)議燈具(2篇)
- SL 288-2014 水利工程施工監(jiān)理規(guī)范
- 部編版八年級語文上冊期末考試卷
- 2024年02月中央軍委后勤保障部2024年公開招考專業(yè)技能崗位文職人員筆試參考題庫附帶答案詳解
- (2024年)肺栓塞的護理課件
- 小學(xué)數(shù)學(xué)三年級下冊第八單元《數(shù)學(xué)廣角-搭配(二)》大單元集體備課整體設(shè)計
- (高清版)TDT 1031.6-2011 土地復(fù)墾方案編制規(guī)程 第6部分:建設(shè)項目
- 2024年江蘇省高中學(xué)業(yè)水平測試生物試卷
- 露天采場危險有害因素辨識
- 蘇教版一年級上、下冊勞動與技術(shù)教案
- 七上-動點、動角問題12道好題-解析
- 山東曲阜的孔廟之旅
評論
0/150
提交評論