【正文】
1 畢業(yè)設(shè)計(jì)(論文) (成教) 題 目 : 小米集團(tuán)公司 考勤管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 院 (系 ): 信息工程學(xué)院 專 業(yè): 計(jì)算機(jī)及應(yīng)用 姓 名: 張磊 學(xué) 號(hào): 7135901011146 指導(dǎo)教師: 盧朝江 二〇 年 月 日 2 畢業(yè)設(shè)計(jì)(論文)任務(wù)書 學(xué)生姓名 張磊 學(xué)號(hào) 專 業(yè) 計(jì)算機(jī)及應(yīng)用 院(系) 信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文)題目 任務(wù)與要求 完成時(shí)間段 年 月 日 至 年 月 日 共 周 指導(dǎo)教師單位 職稱 院(系)審核意見 3 畢業(yè)設(shè)計(jì) (論文 )進(jìn)度計(jì)劃表 日 期 工 作 內(nèi) 容 執(zhí) 行 情 況 指 導(dǎo)教師 簽 字 教師對(duì)進(jìn)度計(jì)劃 實(shí)施情況總評(píng) 簽名 年 月 日 本表作評(píng)定學(xué)生平時(shí)成績的依據(jù)之一 1 畢業(yè)設(shè)計(jì) (論文 )中期檢查記錄表 學(xué)生填寫 畢業(yè)設(shè)計(jì) (論文 )題目 : 學(xué)生姓名 : 學(xué)號(hào): 專業(yè): 指導(dǎo)教師姓名 : 職稱 : 檢查 教師填寫 畢業(yè)設(shè)計(jì) (論文 )題目工作量 飽滿 一般 不夠 畢業(yè)設(shè)計(jì) (論文 )題目難度 大 適中 不夠 畢業(yè)設(shè)計(jì) (論文 )題目涉及知識(shí)點(diǎn) 豐富 比較豐 富 較少 畢業(yè)設(shè)計(jì) (論文 )題目價(jià)值 很有價(jià) 值 一般 價(jià)值不大 學(xué)生是否按計(jì)劃進(jìn)度獨(dú)立完成工作任務(wù) 學(xué)生畢業(yè)設(shè)計(jì) (論文 )工作進(jìn)度填寫情況 指導(dǎo)次數(shù) 學(xué)生工作態(tài)度 認(rèn)真 一般 較差 其他檢查內(nèi)容: 存在問題及采取措施 : 檢查教師簽字 : 年 月 日 院(系)意見 (加蓋公章 ): 年 月 日 2 摘 要 隨著計(jì)算機(jī)的普及和計(jì)算機(jī)科學(xué)技術(shù)的飛速發(fā)展,人們開始越來越多地利用計(jì)算機(jī)解決實(shí)際問題。員工考勤信息管理是企業(yè)信息管理的重要部分。面對(duì)大量的企業(yè)考勤信息,采用人力處理將浪費(fèi)大量的時(shí)間、人力和物力,且數(shù)據(jù)的準(zhǔn)確性低。 因此,開發(fā)一個(gè)界面友好,易于操作的員工信息管理軟件進(jìn)行自動(dòng)化處理具有較大的社會(huì)現(xiàn)實(shí)意義。同時(shí),人事考勤管理系統(tǒng)是一切應(yīng)用系統(tǒng)的典范,它具有一切 應(yīng)用系統(tǒng)的特征,系統(tǒng)結(jié)構(gòu)與現(xiàn)實(shí)生活緊密結(jié)合,具體直觀,開發(fā)應(yīng)用簡單,不失一般性。 企業(yè)考勤管理系統(tǒng)的特點(diǎn)是從企業(yè)考勤管理的角度出發(fā),用集中的數(shù)據(jù)庫將幾乎所有與考勤相關(guān)的數(shù)據(jù)統(tǒng)一管理起來,形成了集成的信息源。友好的用戶界面,強(qiáng)有力的報(bào)表生成工具、分析工具和信息的共享使得企業(yè)考勤管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮企業(yè)考勤規(guī)劃和政策。 本論文主要介紹了系統(tǒng)的分析,設(shè)計(jì)和開發(fā)的全部過程。運(yùn)用數(shù)據(jù)流圖, ER 圖,程序流程圖等對(duì)系統(tǒng)的設(shè)計(jì)過程進(jìn)行詳細(xì)的說明。全文共分為前言、需求分析、系統(tǒng)設(shè)計(jì)、開發(fā) 技術(shù)、關(guān)鍵技術(shù)解決,結(jié)論六部分。系統(tǒng)采用 B/S 開發(fā)模式,開發(fā)工具選擇 JAVA、 JSP、 JavaScript、 Html 語言,采用 Tomcat 服務(wù)器技術(shù),后臺(tái)數(shù)據(jù)庫選用SQL Server 2020。 關(guān)鍵詞: JSP, JAVA, SQL Server 2020 數(shù)據(jù)庫, B/S 模式 3 Abstract With the proliferation of puters and puter science and technology, the rapid development of more and more people began to use puters to solve practical problems. Employee attendance information management is an important part of enterprise information management. Attendance information on the face of a large number of enterprises, using manpower to tackle the waste of a lot of time, manpower and material resources, and the low accuracy of the data. Therefore, developing a userfriendly, easytoemployee information management software for automated processing of a larger social relevance. At the same time, personnel attendance management system is a model for all applications, it has all the characteristics of application systems, system structure closely integrated with the real life, concrete intuitive, development and application of simple, without loss of generality. Enterprise Attendance Management System is characterized by attendance from the business management point of view, with a centralized database will be almost all the unified management of attendancerelated data together to form an integrated source of information. Userfriendly interface, powerful reporting tools, analytical tools and information sharing allows businesses Attendance Management staff to get rid of the heavy daily work and concentrate from a strategic point of view business planning and policy appraisal. The thesis has introduced the analysis of the system, and its design and exploit. With the data flow chart, ER chart and program flow chart, the design process of the system has been illustrated in detail. The paper can be divided into six parts: introduction, demand analysis, system design, development technique, key technology and the conclusion. The exploit mode is B/S, and the development tools are JAVA, JSP, JavaScript and Html. It takes the Tomcat as its server, and the backstage supporter39。s database is finished by SQL Server 2020. KEY WORD: JSP JAVA SQL Server 2020 database B/S mode 4 目錄 第一章 緒論 .......................................................... 6 第二章 需求分析 ............................................................. 7 問題分析 ............................................................. 7 方案選擇 ............................................................. 7 任務(wù)概述 ............................................................. 8 功能需求概述 ........................................................ 8 運(yùn)行環(huán)境 ............................................................. 9 ........................................................ 9 ....................................................... 10 第三章 系統(tǒng)概念與結(jié)構(gòu)設(shè)計(jì) ............................................... 11 功能劃分 ........................................................... 11 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) ....................................................... 11 系統(tǒng)功能模塊 ....................................................... 12 第四章系統(tǒng)設(shè)計(jì) ............................................................. 14 指導(dǎo)思想 ............................................................ 14 系統(tǒng)層次模塊圖 ..................................................... 14 系統(tǒng)流程圖 ......................................................... 15 數(shù)據(jù)流程圖 ......................................................... 16 功能模塊設(shè)計(jì) ....................................................... 16 ................................................... 16 ....................................................... 18 ......................................