【正文】
斷改善服務質量,提高工作效率,這些都在很大程度上個學校提出越來越嚴峻的挑戰(zhàn),對學校、各班級的管理水平以及優(yōu)質管理上都提 出更高的要求。 Software engineering。 關鍵詞 : 學生考勤管理;軟件工程; The student checks attendance the system design and the realization Author: Tutor: (Department of mathematics and puter science, JiShou University,JiShou HuNan 416000) Abstract :Along with the ordinary universities fresh source unceasing increase,the student population increases sharply, its management difficultymore and more is also big, how optimized student39。加上用戶界面良好等因素,很容易被我接受,從做一個簡單系統(tǒng)開始,一步步將系統(tǒng)完善,使學生考勤管理系統(tǒng)實現信息管理工作的系統(tǒng)化、規(guī)范化、自動化、準確化、智能化。因此,開發(fā)一套學生考勤系統(tǒng)是很有必要的事情,這樣的系統(tǒng)是一個適應現今學生考勤管理需求的計算機信息管理系統(tǒng),具有一定的實際開發(fā)價值。 目 錄 第一章 畢業(yè)設計任務書 ??????????????????????? 3 第二章 畢業(yè)設計題目、摘要、關鍵詞 ????????????????? 4 第三章 畢業(yè)設計正文 ???????????????????????? 6 數據庫基本理論 ..............................................6 數據庫模型分析 ……………………………………………………………… 6 數 據 庫 系 統(tǒng) 的 模 式 結 構 分析 ……………………………………………… 6 數 據 庫 系 統(tǒng) 的 體 系 結 構 分析 ……………………………………………… 6 數據庫管理系統(tǒng)分析 ……………………………………………………… 6 系統(tǒng)需求分析 ......................................... 9 可行性分析 ………………………………………………………………… … ...9 系統(tǒng)目標 ……………………………………………………………………… . 10 系統(tǒng)功能分析 …………………………………………………………… …… .10 開 發(fā)工具 VB 介紹 ……………………………………………………………… .10 系統(tǒng)設計 ????????????????????????? 13 功能與模塊設計 ………………………………………………………………… 13 數據庫設計 ……………………………………………………………………… 15 過程論述 ????????????????????????? 15 登陸流程圖 ……………………………………………………………………… 15 主界面操作圖 …………………………………………………………………… 15 ………………………………………………………………… 16 查 詢 ……………………………………………………………………………… 17 設計進程 ????????????????????????? 17 結論總結 ????????????????????????? 19 第四章 致謝 ???????????????????????????? 20 第五章 附錄(計算機程序等內容) ???????? ?????????? 21 數據庫連接模塊 ...… .…………………………………………………………… .. 21 登陸界面與代碼 …… .………………………… ...……………………………… .. 21 主 界 面 與 代碼 ……………………………………………………………………… 22 用 戶 管 理 界 面 與 代碼 …… ………………………………………………………… 26 學生 管理源代碼 …………………………………………………………………… 30 考勤 管理源代碼 …………………………………………………………………… 41 統(tǒng)計 管 理 源 代碼 …………………………………………………… … … ……… .45 第六章 參考文獻 ?????? ???????????????????? 48 學生考勤系統(tǒng)的設計與實現 作者:朱穎 指導老師:何迎生 (湖南吉首大學數學與計算機科學學院 湖南 吉首 416000) 摘要: 隨著普通高校生源的不斷增加,學生人數激增,其管理難度也越來越大,如何優(yōu)化學生的日常管理也成為了一個大眾化的課題。所以學生考勤系統(tǒng)應該能為管理者提供詳細的學生個人信息和快捷的考勤手段。經過分析我使 用 Microsoft 公司的Visual 開發(fā)工具, 系統(tǒng)的的語言功能很強,具有數百條命令和標準函數,不僅支持過去傳統(tǒng)的過程編程技術,而且還支持面向對象的可視化編程技術。從而達到提供考勤管理效率的目的。s daily managementalso to bee a popular topic. Therefore the student checks attendance the system to be supposed tobe able to provide the detailed student individual information and thequick checking attendance method for the superintendent. Therefore, develops set of students to check attendance the system ishas the necessity very much the matter, such system is an adaptionnowadays the student checks attendance the management demand puterinformation management system, has the certain actual developmentvalue. After analyzes I uses Microsoft Corporation Visual the kit, the system the language function to bevery strong, has several hundred orders and the normal function, notonly support in the past traditional process programming technology,moreover also supports the objectoriented visible programmingtechnology. Adds on the user contact surface good and so on the factor, is veryeasily accepted by me, from makes a simple system to start, one stepby step system perfect, causes the student to check attendance themanagement system management system realization information managementwork systematization, the standardization, the automation, isaccurate, the intellectualization. Thus achieved provides the checkingattendance management efficiency the goal. Key Words: The student checks attendance the management。 前言 本設計 是從現代管理中的學生考勤管理現狀出發(fā),在正常授課 中總是面對著大量的學生信息,考勤記錄以及兩者相互作用產生的學生平時成績等信息。建設一個科學高效的信息管理系統(tǒng)是解決這個問題的必有之路。隨著近年來高校的擴招,邁入大學門檻的人越來越多,對學生的管理難度也越來越大,如何優(yōu)化學生考勤的日常管理也就成為了一個大眾化的課題。 硬件資源:自己已經擁有一臺配置完全能夠開發(fā)學生考勤系統(tǒng)的計算機。 資源和時間:資源和時間方面相對都是比較充足的。 從以上多方面考慮結果可見,開發(fā)一個小型的學生管 理系統(tǒng)在經濟上是完全可行的。利用 軟件制作一個數據庫的應用管理系統(tǒng),這個系統(tǒng)可以很好的實現任務中提出的要求。目前老師在對學生進行考勤使要經歷查找、點名、記錄、統(tǒng)計等枯燥的手工工作,這種操作即繁瑣有不精確,許多記錄不便長期保留。 2 系統(tǒng)需求分析 系統(tǒng)描述 系統(tǒng)總體目標 學生考勤管理系統(tǒng)的主要任務使用計算機對學生、出勤狀況等信息進行日常的管理。 學生考勤管理內容比較復雜,涉及的人員眾多,考勤情況也比較多,通過學生考勤管理系 統(tǒng)可以使信息管理工作系統(tǒng)化、規(guī)范化、自動化、準確化、模塊化、智能化,從而提高管理效率的目的。 因此設計的系統(tǒng)應該完成以下幾個要求: 1. 合理的設計數據庫 盡量合理地減少數據庫數據的冗余,使重復的數據保持在最小的限度,這樣將釋放不必要的多占用的存儲空間,減少產生混亂影響的危險,還能提高計算機的運行速度。 另外窗口界面要多用按鈕和快捷鍵,少有菜單,窗口的各個控件布局要合理美觀。 3.實現基本功能和一些特殊 功能的操作 該系統(tǒng)要求除了能實現信息的錄入,刪除,插入,更新,打印等基本功能之外,還要求能夠根據用戶的需要進行操作。根據這個系統(tǒng)所要實現的目的和任務,總結出這個系統(tǒng)最終要實現的主要功能如下: 學生信息管理 部分:主要包括 學籍信息的添加、修改、刪除、查詢等 功能。 統(tǒng)計 部分: 輸入考勤所占分數,系統(tǒng)自動計算出勤率及平時成績 系統(tǒng)維護部分:主要 是 用戶管理功能。 技術難點分析 ( 1)如果把表單和數據表的路徑都設成絕對的路徑,隨便移動原文件 ,會找不到相關數據或是表單等。如:學生考勤管理系統(tǒng) \學生考勤管理系統(tǒng) \DATA,這就是個相對路徑。 ( 2)由于要做語音功能,對語音功能的實現有多種方式方法,而為了方便采用 Windows 自帶的錄音系統(tǒng),將每個學生的姓名都作為一個獨立的文件,這樣有利于與學生的其他信息匹配,也有利于放音控制。 運行環(huán)境規(guī)定 個人計算機的軟硬件配置要求如下: ( 1)處理器:帶有 486DX/66 MHz 處理器,推薦使用 Pentium 或更高檔處理器的 pc 兼容器。 ( 3)硬盤空間:典型安裝需要 85MB 的硬盤空間,最大安裝需要 90MB 硬盤空退出 間。 ( 5)操作系統(tǒng):需要在 Windows 95/98(中文版),或者更高版本的操作系統(tǒng)上運行。合理的數據庫設計可以提高數據存儲效率,保證數據完整和一致。 設計數據庫系統(tǒng)時應該首先充分了解用戶各個方面的需求,包括現有的以及將來可能增加的需求。這些實體包含各種具體信息,通過相互之間的作用形成數據的流動。 實體之間的關系( ER 圖): 圖 31實體之間的關系 用戶 學生 平時成績 管理 計算 考勤 N N N N 1 1 1 學生實體屬性圖: 圖 32 學生實體屬性圖 用戶實體屬性圖: 圖 33 用戶實體屬性圖 平時成績實體屬性圖: 學生實體 學號 姓名 班級 政治面貌 性別 照片文件 語音文件 電話號碼 身份證號 籍貫 出生年月 民族 用戶實體 用戶名 密碼 權限 圖 3- 4 平時成績實體屬性圖 系統(tǒng)功能模塊圖 根據前面的系統(tǒng)需求分析中的系統(tǒng)總體要求、功能模塊描述圖、 ER 圖得到如下的功能模塊圖: 平時成績實體 遲到 請假 到課 缺到 學生考勤管理系統(tǒng) 系統(tǒng)管理 用戶管重新登學生管理 學生信學生信考勤管理 考勤信打印管理 打印學打印考考勤 統(tǒng)計 考勤信