【正文】
圖 權(quán)限管理功能細(xì)化 基礎(chǔ)信息管理功能細(xì)化 管理員 權(quán)限管理 管理員 角色管理 按鈕管理 菜單增刪改 按鈕權(quán)限細(xì)化 按鈕增刪改查 角色分配權(quán)限 用戶分配角色 角色增刪改 教師 管理員 基礎(chǔ)信息 管理員 管理員 用戶管理 教師 所有用戶 教師 班級增刪改 學(xué)工辦增刪改 院系增刪改 用戶增刪改 用戶密碼重置 用戶查詢 所有用戶 管理員 教師 其他各模塊功能細(xì)化 考勤記錄 考勤增刪改查 教師 教師 課程管理 教師 請假管理 學(xué)生 請假審核 請假申請 課程增刪改 9 請假模塊細(xì)化 注:條件是指三天以上十五天以內(nèi)的請假要通過院領(lǐng)導(dǎo)的審批,超過十五天的請假就得要通過校領(lǐng)導(dǎo)。 S2SH 框架是由 Struts Spring 和 Hibernate 三大框架合成的一種新型的Web 應(yīng)用框架技術(shù)。相對于以往的主機 /終端、 C/S 機構(gòu)來說, B/S 結(jié)構(gòu)更具有優(yōu)勢。 JSP 在 Serialist 類中編譯,編譯一次后存入內(nèi)存,以后再調(diào)用時,不用再編譯,所以速 度很快。 功能需求描述 根據(jù)各類用戶的需求描述,系統(tǒng)應(yīng)當(dāng)具備請假系統(tǒng)、考勤管理系統(tǒng)、后臺管理系統(tǒng)這三大主要功能。 其它需求:查看本院學(xué)生的基本信息以及修改個人用戶密碼等。 管理學(xué)生上課出勤需求:考勤表隨著時間的變化,自動列出還沒有在網(wǎng)上公布的學(xué)生上課出勤信息,系統(tǒng)自動根據(jù)學(xué)生請假系統(tǒng),決定學(xué)生上課出勤的 最終結(jié)果。 基本運行要求: 我組所開發(fā)的軟件能在校內(nèi)所有計算機上基于 WINDOWS系統(tǒng)運行同時所開發(fā)的軟件能與學(xué)校教務(wù)管理系統(tǒng)相銜接,進一步完善學(xué)校教務(wù)管理系統(tǒng)的功能。 傳統(tǒng)的考勤方式,不能及時將學(xué)生的考勤信息進行登記、更新 ,也可能存在不公平的現(xiàn)象,比如:有的學(xué)生逃課,老師點名了,他就去找班主任請假,補個假條,取消自己的缺席記錄等等?? 種種背景使得學(xué)校若要快速穩(wěn)定發(fā)展,就必須從加強信息化入手,在各種領(lǐng)域都進行信息化管理,在考勤管理方面也不例外,然而各高校卻不太重視 考勤管理方面的建設(shè)、加強與發(fā)展。本學(xué)位論文的知識產(chǎn)權(quán)歸屬于培養(yǎng) 單位。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確的方式標(biāo)明。 關(guān)鍵詞: 考勤管理;在線請假;權(quán)限管理 ABSTRACT At present the social development of information management system for fast, intelligent information processing is the most effective way to improve efficiency, standardize management, objective review. Student attendance management is an important part of student information management, in the face of a large number of student information, using manpower processing will waste a lot of time, manpower and material resources, and statistical data. A school daily teaching process in attendance and absence of student statistics, to analyze the statistical data by a puter, get all kinds of reports and attendance data we need, to facilitate the school management of students. The system is an information system for current college students and the students leave school attendance line management and design. The overall system consists of three functional modules: leave system, attendance system and authority management, involves six major categories of university users: students, teachers, class teachers, faculty leadership, school leadership, the system administrator. The student attendance management system using JAVA technology, using Tomcat as JAVA server, My SQL as database system, set up a web site based on the student attendance management system of three layers B/S, realize the online attendance task. Key words: attendance management; the online attendance; authority management 目 錄 第 1 章 緒論 ............................................................... 1 系統(tǒng)開發(fā)背景 ....................................................... 1 開發(fā)目的和意義 ..................................................... 1 第 2 章 需求分析 ......................................................... 2 用戶需求描述 ....................................................... 2 學(xué)生用戶需求描述 ............................................. 2 任課老師用戶需求描述 ......................................... 2 班主任用戶需求描述 ........................................... 2 院系領(lǐng)導(dǎo)用戶需求描述 ......................................... 2 校領(lǐng)導(dǎo)用戶需求描述 ........................................... 3 系統(tǒng)管理員用戶需求描述 ...................................... 3 功能需求描述 ....................................................... 3 相關(guān)開發(fā)工具簡介 ................................................... 3 JSP 簡介 ...................................................... 4 Mysql 簡介 .................................................... 4 MyEclipsed 簡介 .............................................. 4 系統(tǒng)關(guān)鍵技術(shù) ....................................................... 4 B/S 架構(gòu) ...................................................... 4 SSH 框架 ...................................................... 5 第 3 章 總體設(shè)計 ......................................................... 6 系統(tǒng)布局設(shè)計 ........................................................ 6 總體結(jié)構(gòu)圖 .......................................................... 6 系統(tǒng)功能流程圖 ..................................................... 7 數(shù)據(jù)庫設(shè)計與實現(xiàn) ................................................... 9 ER 模型 ...................................................... 9 數(shù)據(jù)庫的建立 .................................................. 9 數(shù)據(jù)庫邏輯設(shè)計 .............................................. 10 數(shù)據(jù)庫表的創(chuàng)建 .............................................. 10 第 4 章 系統(tǒng)實現(xiàn) ........................................................ 20 登陸界面的設(shè)計與實現(xiàn) .............................................. 20 用戶登錄界面 ................................................ 20 管理員主界面的設(shè)計與實現(xiàn) ......................................... 20 管理員主界面 ................................................. 20 添加基礎(chǔ)信息界面的設(shè)計與實現(xiàn) ..................................... 23 基礎(chǔ)信息的設(shè)計與實現(xiàn) ....................................... 23 用戶管理界面的設(shè)計與實現(xiàn) ................................... 23 課程管理的設(shè)計與實現(xiàn) ............................................. 27 課程管理的增刪改查 ......................................... 28 考勤記錄的設(shè)計與實現(xiàn) .............................................. 29 信息錄入的設(shè)計與實現(xiàn) ....................................... 29 請假管理的設(shè)計與實現(xiàn) .............................................. 32 學(xué)生請假的設(shè)計與實現(xiàn) ....................................... 32 第 5 章 軟件測試 ........................................................