![數(shù)據(jù)庫(kù)課程方案設(shè)計(jì)書(shū)學(xué)生考勤系統(tǒng)_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/31/b01bc1de-c081-48f9-9ca8-c7b80c11bbf2/b01bc1de-c081-48f9-9ca8-c7b80c11bbf21.gif)
![數(shù)據(jù)庫(kù)課程方案設(shè)計(jì)書(shū)學(xué)生考勤系統(tǒng)_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/31/b01bc1de-c081-48f9-9ca8-c7b80c11bbf2/b01bc1de-c081-48f9-9ca8-c7b80c11bbf22.gif)
![數(shù)據(jù)庫(kù)課程方案設(shè)計(jì)書(shū)學(xué)生考勤系統(tǒng)_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/31/b01bc1de-c081-48f9-9ca8-c7b80c11bbf2/b01bc1de-c081-48f9-9ca8-c7b80c11bbf23.gif)
![數(shù)據(jù)庫(kù)課程方案設(shè)計(jì)書(shū)學(xué)生考勤系統(tǒng)_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-5/31/b01bc1de-c081-48f9-9ca8-c7b80c11bbf2/b01bc1de-c081-48f9-9ca8-c7b80c11bbf24.gif)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告設(shè)計(jì)名稱(chēng):系統(tǒng)軟件綜合設(shè)計(jì)設(shè)計(jì)題目:考勤系統(tǒng)學(xué)生學(xué)號(hào):0905090112專(zhuān)業(yè)班級(jí):計(jì)算機(jī)科學(xué)與技術(shù)1 班學(xué)生姓名:呂善學(xué)生成績(jī):指導(dǎo)教師(職稱(chēng)) :金國(guó)祥(教授)課題工作時(shí)間:2012.12.24 至2013.1.11說(shuō)明:1、報(bào)告中的第一、二、三項(xiàng)由指導(dǎo)教師在綜合設(shè)計(jì)開(kāi)始前填寫(xiě)并發(fā)給每個(gè)學(xué)生;四、五兩項(xiàng)(中英文摘要)由學(xué)生在完成綜合設(shè)計(jì)后填寫(xiě)。2、學(xué)生成績(jī)由指導(dǎo)教師根據(jù)學(xué)生的設(shè)計(jì)情況給出各項(xiàng)分值及總評(píng)成績(jī)。3、指導(dǎo)教師評(píng)語(yǔ)一欄由指導(dǎo)教師就學(xué)生在整個(gè)設(shè)計(jì)期間的平時(shí)表現(xiàn)、設(shè)計(jì)完成情況、報(bào)告的質(zhì)量及答辯情況,給出客觀、全面的評(píng)價(jià)。4、所有學(xué)生必須參加綜
2、合設(shè)計(jì)的答辯環(huán)節(jié),凡不參加答辯者,其成績(jī)一律按不及格處理。答辯小組成員應(yīng)由2 人及以上教師組成。5、報(bào)告正文字?jǐn)?shù)一般應(yīng)不少于5000 字,也可由指導(dǎo)教師根據(jù)本門(mén)綜合設(shè)計(jì)的情況另行規(guī)定。6、平時(shí)表現(xiàn)成績(jī)低于6 分的學(xué)生,其綜合設(shè)計(jì)成績(jī)按不及格處理。7、此表格式為武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院提供的基本格式(適用于學(xué)院各類(lèi)綜合設(shè)計(jì)) ,各教研室可根據(jù)本門(mén)綜合設(shè)計(jì)的特點(diǎn)及內(nèi)容做適當(dāng)?shù)恼{(diào)整,并上報(bào)學(xué)院批準(zhǔn)。學(xué)生姓名:合計(jì)類(lèi)別分值平時(shí)10表現(xiàn)完成30情況報(bào)告35質(zhì)量答辯25情況總評(píng)成績(jī):補(bǔ)充說(shuō)明:成績(jī)?cè)u(píng)定表呂善學(xué)號(hào):0905090112班級(jí): 計(jì)算機(jī)科學(xué)與技術(shù)01 班各項(xiàng)評(píng)分標(biāo)準(zhǔn)實(shí)際合計(jì)分值得分備注得
3、分按時(shí)參加綜合設(shè)計(jì), 無(wú)曠課、遲到、10早退、違反實(shí)驗(yàn)室紀(jì)律等情況。按設(shè)計(jì)任務(wù)書(shū)的要求完成了全部20 任務(wù),能完整演示其設(shè)計(jì)內(nèi)容,符合要求。能對(duì)其設(shè)計(jì)內(nèi)容進(jìn)行詳細(xì)、 完整的10 介紹,并能就指導(dǎo)教師提出的問(wèn)題進(jìn)行正確的回答。報(bào)告文字通順,內(nèi)容翔實(shí),論述充分、完整,立論正確,結(jié)構(gòu)嚴(yán)謹(jǐn)合10理;報(bào)告字?jǐn)?shù)符合相關(guān)要求,工整規(guī)范,整齊劃一。課題背景介紹清楚,綜述分析充5分。設(shè)計(jì)方案合理、可行,論證嚴(yán)謹(jǐn),5邏輯性強(qiáng),具有說(shuō)服力。符號(hào)統(tǒng)一;圖表完備、符合規(guī)范要5求。能對(duì)整個(gè)設(shè)計(jì)過(guò)程進(jìn)行全面的總5結(jié),得出有價(jià)值的結(jié)論或結(jié)果。參考文獻(xiàn)數(shù)量在3 篇以上,格式符5合要求,在正文中正確引用。在規(guī)定時(shí)間內(nèi)能就所設(shè)計(jì)的
4、內(nèi)容10 進(jìn)行闡述,言簡(jiǎn)意明,重點(diǎn)突出,論點(diǎn)正確,條理清晰。在規(guī)定時(shí)間內(nèi)能準(zhǔn)確、完整、流利15地回答教師所提出的問(wèn)題。分指導(dǎo)教師:(簽字)日期:年月日答辯記錄表學(xué)生姓名:呂善學(xué)號(hào):0905090112班級(jí):計(jì)算機(jī)科學(xué)與技術(shù)01 班答辯地點(diǎn):計(jì)算機(jī)大樓 419答辯內(nèi)容記錄:合計(jì)各項(xiàng)實(shí)際合計(jì)分值分值評(píng)分標(biāo)準(zhǔn)備注答得分得分在規(guī)定時(shí)間內(nèi)能就所設(shè)計(jì)的內(nèi)容辯10進(jìn)行闡述,言簡(jiǎn)意明,重點(diǎn)突出,成25論點(diǎn)正確,條理清晰。績(jī)?cè)谝?guī)定時(shí)間內(nèi)能準(zhǔn)確、完整、流15利地回答教師所提出的問(wèn)題。答辯小組成員(簽字):年月日指導(dǎo)教師評(píng)語(yǔ)指導(dǎo)教師:(簽字)日期:年月日一、綜合設(shè)計(jì)目的、條件、任務(wù)和內(nèi)容要求:針對(duì)系統(tǒng)來(lái)說(shuō)主要任務(wù)是
5、設(shè)計(jì)一個(gè)學(xué)生考勤管理系統(tǒng),實(shí)現(xiàn)學(xué)生考勤的錄入、按班級(jí)統(tǒng)計(jì)、瀏覽、查詢(xún)某學(xué)生全部考勤、請(qǐng)假、銷(xiāo)假等功能。整個(gè)考勤系統(tǒng)能夠提供請(qǐng)假、休學(xué)和退學(xué)等情況的記錄,并實(shí)現(xiàn)等處理功能。具體的設(shè)計(jì)任務(wù)如下:1、實(shí)現(xiàn)用戶(hù)登錄及修改密碼及創(chuàng)建用戶(hù)帳戶(hù);2、能查看、查詢(xún)、輸入、添加、修改、刪除學(xué)生基本信息,包括姓名、性別、班級(jí)、出生日期等;3、能查看、查詢(xún)、輸入、添加、修改、刪除課程信息,包括教師信息、課程編號(hào)等;4、能查看、查詢(xún)、輸入、添加、修改、刪除班級(jí)信息,瀏覽班級(jí)基本信息;5、能查看、查詢(xún)、輸入、添加、修改、刪除考勤信息,包括請(qǐng)假和銷(xiāo)假信息;6、能按學(xué)號(hào)、姓名、班級(jí)、專(zhuān)業(yè)、查詢(xún)學(xué)生考勤,請(qǐng)假信息;7、能按專(zhuān)
6、業(yè)或班級(jí)統(tǒng)計(jì)學(xué)生考勤,請(qǐng)假信息,并可以在里面進(jìn)行按學(xué)號(hào)或姓名的查詢(xún)等。指導(dǎo)教師簽字:年月日二、進(jìn)度安排:1、總體方案設(shè)計(jì)( 1-2 天)2、編程實(shí)現(xiàn)( 5-6 天)3、測(cè)試分析和書(shū)寫(xiě)報(bào)告(2-3 天)三、應(yīng)收集資料及主要參考文獻(xiàn):1 童愛(ài)紅 .Visual C#.NET 應(yīng)用教程,北京:清華大學(xué)出版社,2004.2 楊曉光 .Visual C#.NET 程序設(shè)計(jì),北京:清華大學(xué)出版社;北京交通大學(xué)出版社 2004.3 周忠榮 .數(shù)據(jù)庫(kù)原理與應(yīng)用( Access),北京:清華大學(xué)出版社, 2003.4 周學(xué)軍 .SQL Server 2000基礎(chǔ)教程,北京:清華大學(xué)出版社,2005.四、綜合設(shè)計(jì)
7、摘要:學(xué)生考勤管理系統(tǒng)作為一個(gè)高校的基本管理,是學(xué)校對(duì)學(xué)生工作管理的基本依據(jù)。開(kāi)發(fā)考勤管理系統(tǒng),正是完善高校信息化管理的重要環(huán)節(jié)。人工考勤已很難滿(mǎn)足學(xué)校規(guī)范化管理的要求,面對(duì)龐大的信息量,該方式現(xiàn)存在很多弊端。因此,建立現(xiàn)代化的智能考勤管理系統(tǒng)勢(shì)在必行。這樣也大大減輕了考勤工作人員的工作量,提高了工作效率,使原本復(fù)雜和枯燥無(wú)味的工作變得簡(jiǎn)單而輕松。本文以 “考勤信息管理系統(tǒng)” 的設(shè)計(jì)和開(kāi)發(fā)為例, 系統(tǒng)地闡述了考勤系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)的全過(guò)程,包括系統(tǒng)整體設(shè)計(jì),邏輯框架與數(shù)據(jù)流程,各個(gè)功能模塊劃分,系統(tǒng)功能模塊的設(shè)計(jì)與具體實(shí)現(xiàn)等部分。該系統(tǒng)側(cè)重于學(xué)生考勤信息查詢(xún)和數(shù)據(jù)庫(kù)的維護(hù),通過(guò)已編制好的程序,完成
8、對(duì)用戶(hù)的登錄、考勤信息的添加、查詢(xún)、統(tǒng)計(jì),學(xué)生請(qǐng)假和銷(xiāo)假等,本系統(tǒng)使用的開(kāi)發(fā)工具是 VC 6.0 開(kāi)發(fā)程序,采用 sql 數(shù)據(jù)庫(kù)。實(shí)現(xiàn)學(xué)生考勤數(shù)據(jù)采集、數(shù)據(jù)統(tǒng)計(jì)和信息查詢(xún)過(guò)程的自動(dòng)化,完善學(xué)生管理現(xiàn)代化,方便管理人員統(tǒng)計(jì)、考核學(xué)生出勤情況,方便學(xué)生管理部門(mén)查詢(xún)、考核學(xué)生的出勤率,準(zhǔn)確地掌握學(xué)生出勤情況和相關(guān)資料,有效地管理、掌握學(xué)生各項(xiàng)情況。關(guān)鍵詞: 數(shù)據(jù);查詢(xún);數(shù)據(jù)庫(kù)五、綜合設(shè)計(jì) Abstract:Students attendance management system as a college of the basic management, is theschool to the st
9、udent the basic foundation of management. Development of check on work attendance management system, perfect college is an important link of information management. Artificial attendance already difficult to meet the requirements of thestandardized management school, in the face of the huge amount o
10、f information, this modeexisting in many disadvantages. Therefore, establishing modern intelligent attendance management system is imperative. This also greatly to reduce attendance staff work and enhance the working efficiency, make originally complex and dry work become simple andeasy.Thisarticleb
11、yattendance informationmanagement system thedesign anddevelopment as an example, systematically elaborated the attendance system design and development process, including the system overall design, logic framework and the data flow, each function module partition, the system function module design a
12、nd implementation of a part of. The system focuses on the student attendance informationquery and database maintenance, has been compiled through good program and the completion of the user login, attendance information to add, inquiry, statistics, studentsleave and terminate his/her leave, etc., th
13、e system use of development tools is VC6.0 development process, using SQL database. To realize students attendance data acquisition, data statistics and information query process automation, perfect the students management modernization, convenient management statistics, assessment students attendan
14、t, convenient student management department inquiry, assessmentof students attendance, accurately grasp the students attendance and related material, effective management, students acquire the situation.Keywords: data; inquire; data base武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告目 錄. .IAbstract. .II. .11.1. . . .11.2.11
15、.... .6 .17- I -武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告摘要學(xué)生考勤管理系統(tǒng)作為一個(gè)高校的基本管理,是學(xué)校對(duì)學(xué)生工作管理的基本依據(jù)。開(kāi)發(fā)考勤管理系統(tǒng),正是完善高校信息化管理的重要環(huán)節(jié)。人工考勤已很難滿(mǎn)足學(xué)校規(guī)范化管理的要求,面對(duì)龐大的信息量,該方式現(xiàn)存在很多弊端。因此,建立現(xiàn)代化的智能考勤管理系統(tǒng)勢(shì)在必行。 這樣也大大減輕了考勤工作人員的工作量, 提高了工作效率,使原本復(fù)雜和枯燥無(wú)味的工作變得簡(jiǎn)單而輕松。本文以“考勤信息管理系統(tǒng)”的設(shè)計(jì)和開(kāi)發(fā)為例,系統(tǒng)地闡述了考勤系統(tǒng)的設(shè)
16、計(jì)開(kāi)發(fā)的全過(guò)程,包括系統(tǒng)整體設(shè)計(jì),邏輯框架與數(shù)據(jù)流程,各個(gè)功能模塊劃分,系統(tǒng)功能模塊的設(shè)計(jì)與具體實(shí)現(xiàn)等部分。該系統(tǒng)側(cè)重于學(xué)生考勤信息查詢(xún)和數(shù)據(jù)庫(kù)的維護(hù),通過(guò)已編制好的程序,完成對(duì)用戶(hù)的登錄、考勤信息的添加、查詢(xún)、統(tǒng)計(jì),學(xué)生請(qǐng)假和銷(xiāo)假等,本系統(tǒng)使用的開(kāi)發(fā)工具是VC 6.0 開(kāi)發(fā)程序,采用 sql 數(shù)據(jù)庫(kù)。實(shí)現(xiàn)學(xué)生考勤數(shù)據(jù)采集、數(shù)據(jù)統(tǒng)計(jì)和信息查詢(xún)過(guò)程的自動(dòng)化,完善學(xué)生管理現(xiàn)代化,方便管理人員統(tǒng)計(jì)、考核學(xué)生出勤情況,方便學(xué)生管理部門(mén)查詢(xún)、考核學(xué)生的出勤率,準(zhǔn)確地掌握學(xué)生出勤情況和相關(guān)資料,有效地管理、掌握學(xué)生各項(xiàng)情況。關(guān)鍵詞: 數(shù)據(jù);查詢(xún);數(shù)據(jù)庫(kù)-II-武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告A
17、bstractStudents attendance management systemas a college of the basic management, is the school to the student the basic foundation of management. Development of check on work attendance management system, perfect college is an important link of information management. Artificial attendance already
18、difficult to meet the requirements of the standardized management school, in the face of the huge amount of information, this mode existing in many disadvantages. Therefore, establishing modern intelligent attendance management system is imperative. This also greatly to reduce attendance staff work
19、and enhance the working efficiency, make originally complex and dry work become simple and easy.This article by attendance information management system the design and development as an example, systematically elaborated the attendance system design and development process, including the system over
20、all design, logic framework and the data flow, each function module partition, the system function module design and implementation of a part of. The system focuses on the student attendance information query and database maintenance, has been compiled through good program and the completion of the
21、user login, attendance information to add, inquiry, statistics, students leave and terminate his/her leave, etc., the system use of development tools is VC6.0 development process, using SQL database. To realize students attendance data acquisition, data statistics and information query process autom
22、ation, perfect the students management modernization, convenient management statistics, assessment students attendant, convenient student management department inquiry, assessmentof students attendance, accurately grasp the students attendance and related material, effective management, students acq
23、uire the situation.Keywords:data; inquire; data base-III-武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告第一章緒論1.1 課題背景程序?qū)嵺`是本科生重要教學(xué)環(huán)節(jié)之一。通過(guò)程序?qū)嵺`,強(qiáng)化學(xué)生的計(jì)算機(jī)應(yīng)用技能,使學(xué)生驗(yàn)證、鞏固和充實(shí)所學(xué)的理論知識(shí),加深對(duì)相關(guān)內(nèi)容的理解,拓寬知識(shí)面,培養(yǎng)學(xué)生的創(chuàng)新精神和實(shí)踐能力。學(xué)生考勤管理程序是學(xué)校管理工作中一個(gè)比較重要的任務(wù),過(guò)多的學(xué)生考勤管理程序工作給學(xué)校管理人員帶來(lái)了很大麻煩的。雖然原始的記錄方法在一定的程度上可以解決問(wèn)題,可是現(xiàn)在計(jì)算機(jī)已經(jīng)走到了我們的生活,它的不足之處就顯而易見(jiàn)了。學(xué)生考勤管理程序 ,是
24、一個(gè)對(duì)于學(xué)生考勤的管理系統(tǒng) , 不僅大大減少了考勤管理人員的大量的工作,而且還方便了班級(jí)和學(xué)校對(duì)學(xué)生出課率的查詢(xún) ,只要通計(jì)算機(jī)登入本系統(tǒng)就能及時(shí)修改、更正學(xué)生的考勤信息 ,使信息真實(shí)、有效。這樣節(jié)省了大量人力物力,節(jié)省了寶貴的時(shí)間 ,大大提高了工作效率 .用 C+語(yǔ)言進(jìn)行了該系統(tǒng)的編寫(xiě)。操作上力爭(zhēng)實(shí)現(xiàn)人性化、合理化,滿(mǎn)足學(xué)校、老師、非計(jì)算機(jī)管理人員的使用和查看。1.2 課題目的和要求目的:要求實(shí)現(xiàn) - “學(xué)生考勤管理程序”記錄學(xué)生的缺課情況,它包括:缺課日期、第幾節(jié)課、課程名稱(chēng)、學(xué)生姓名、缺課類(lèi)型(遲到、早退、請(qǐng)假及曠課)。要求:1. 錄入學(xué)生的缺課記錄;2修改某個(gè)學(xué)生的缺課記錄;3查詢(xún)某個(gè)
25、學(xué)生的缺課情況;4統(tǒng)計(jì)某段時(shí)間內(nèi),某門(mén)課曠課學(xué)生姓名及曠課次數(shù),按曠課次數(shù)由多到少排序;5統(tǒng)計(jì)某段時(shí)間內(nèi),有學(xué)生曠課的課程及曠課人次,按曠課人次由多到少排序。1.3 課題意義程序?qū)嵺`是本科生重要教學(xué)環(huán)節(jié)之一。通過(guò)程序?qū)嵺`,強(qiáng)化學(xué)生的計(jì)算機(jī)應(yīng)用技能,使學(xué)生驗(yàn)證、鞏固和充實(shí)所學(xué)的理論知識(shí),加深對(duì)相關(guān)內(nèi)容的理解,拓寬知識(shí)面,培養(yǎng)學(xué)生的創(chuàng)新精神和實(shí)踐能力。- 1 -武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告學(xué)生考勤管理程序可以大大減緩學(xué)生考勤人員的工作量,方便了平時(shí)上課學(xué)生的出勤率的管理。- 2 -武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告第二章系統(tǒng)分析2.1 功能需求分析考勤管理系統(tǒng)是高校對(duì)考勤
26、實(shí)行了信息化管理, 考勤管理中主要涉及的管理任務(wù)有 4 個(gè)方面:學(xué)生基本信息管理、考勤信息管理、考勤查詢(xún)?yōu)g覽管理以及系統(tǒng)管理,實(shí)現(xiàn)學(xué)生考勤的錄入、按班級(jí)統(tǒng)計(jì)、瀏覽、查詢(xún)某學(xué)生全部考勤、請(qǐng)假、銷(xiāo)假等功能。因此,該系統(tǒng)使用 Visual C 及 sql server數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng)作了考勤管理系統(tǒng)。學(xué)生的基本信息、學(xué)生考勤、系統(tǒng)用戶(hù)管理,適用于各高等學(xué)校單位??记谙到y(tǒng)的目的是為實(shí)現(xiàn)學(xué)生考勤數(shù)據(jù)采集、數(shù)據(jù)統(tǒng)計(jì)和信息查詢(xún)過(guò)程的自動(dòng)化,完善學(xué)生管理現(xiàn)代化,方便管理人員統(tǒng)計(jì)、考核學(xué)生出勤情況,方便學(xué)生管理部門(mén)查詢(xún)、考核學(xué)生的出勤率;準(zhǔn)確地掌握學(xué)生出勤情況,有效地管理、掌握學(xué)生流動(dòng)情況。本課題要實(shí)現(xiàn)的是學(xué)生考
27、勤管理系統(tǒng),在設(shè)計(jì)時(shí)應(yīng)該有友好的用戶(hù)界面,便于考勤管理員的操作,系統(tǒng)應(yīng)有基本功能如下:( 1)考勤管理員用戶(hù)登錄功能;( 2)學(xué)生考勤管理相關(guān)信息的管理功能;( 3)查詢(xún)功能;2. 用戶(hù)界面需求對(duì)于一個(gè)好的軟件有一個(gè)友好的用戶(hù)界面是很重要的。用戶(hù)界面應(yīng)盡量做的簡(jiǎn)單、層次清晰明了,以最大限度為用戶(hù)提供操作方便。如盡量減少用戶(hù)輸入次數(shù),多使用快捷按扭等。3.開(kāi)發(fā)環(huán)境介紹本系統(tǒng)使用的開(kāi)發(fā)語(yǔ)言是Visual C 6.0,數(shù)據(jù)庫(kù)采用的是sql server,以 Windows XP系統(tǒng)為操作平臺(tái)。2.2 系統(tǒng)需求分析考勤管理系統(tǒng)能夠提供學(xué)生考勤的情況記錄,方便地對(duì)學(xué)生考勤進(jìn)行評(píng)定??记谇闆r主要由考勤班干
28、部記錄然后上交到考勤管理員,需要設(shè)置人工添加的功能,如出勤記錄、考勤統(tǒng)計(jì)、學(xué)生信息等,已備特殊情況的處理;還能夠提供請(qǐng)假、休學(xué)和退學(xué)等情況的記錄,并實(shí)現(xiàn)查詢(xún)、添加、修改、刪除、瀏覽等處理功能;能具有一定的安全性、- 3 -武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告協(xié)調(diào)性和完整性。考勤管理者可直接操作各考勤情況,考勤管理人員功能的信息量大,數(shù)據(jù)安全性和保密性要求最高,本系統(tǒng)考勤管理人員全部開(kāi)放,對(duì)非管理員不需密碼,可直接進(jìn)入進(jìn)行查閱。管理員可以瀏覽、查詢(xún)、添加、刪除、修改、統(tǒng)計(jì)學(xué)生考勤的基本信息;瀏覽、查詢(xún)、統(tǒng)計(jì)、添加、刪除和修改學(xué)生的基本信息,這部分功能由學(xué)生處管理人員執(zhí)行??记诠芾硐到y(tǒng)通過(guò)
29、考勤信息判斷并記錄學(xué)生出勤信息,可以保證考勤數(shù)據(jù)的準(zhǔn)確、公正、安全,減少考勤人員的工作負(fù)擔(dān),避免人為因素的干擾和弄虛作假現(xiàn)象;各管理用計(jì)算機(jī)及管理軟件用 Windows 環(huán)境下的全中文界面平臺(tái),能靈活處理各種特殊情況,方便的修改各種基本信息, 提供豐富的統(tǒng)計(jì)信息, 查詢(xún)方便,管理安全,操作簡(jiǎn)便易學(xué)。經(jīng)過(guò)開(kāi)發(fā)人員的討論,對(duì)考勤管理系統(tǒng)應(yīng)實(shí)現(xiàn)的功能描述如下:1、用戶(hù)信息管理用戶(hù)信息管理的基本功能是添加、修改、刪除和瀏覽用戶(hù)詳細(xì)信息。管理考勤人員使用系統(tǒng)自己創(chuàng)建用戶(hù)帳號(hào),用戶(hù)的具體屬性包括用戶(hù)帳號(hào)、用戶(hù)密碼。2、信息管理學(xué)生信息、班級(jí)簡(jiǎn)況信息、班級(jí)成員信息、課程信息、考勤信息、請(qǐng)銷(xiāo)假信息,管理人員可
30、以對(duì)其進(jìn)行添加、修改、刪除和瀏覽等。3、學(xué)生考勤的錄入功能考勤人員能夠把學(xué)生的考勤記錄(請(qǐng)假、銷(xiāo)假等)輸入到相應(yīng)的數(shù)據(jù)庫(kù),也可對(duì)其進(jìn)行添加、修改、刪除。4、瀏覽功能考勤人員能夠?yàn)g覽學(xué)生考勤記錄及歷史考勤記錄,能通過(guò)顯示菜單瀏覽全部信息。5、查詢(xún)功能考勤人員能夠按學(xué)號(hào)、姓名查詢(xún)某學(xué)生的考勤記錄或按專(zhuān)業(yè)、班級(jí)查詢(xún)某個(gè)班級(jí)的考勤記錄。6、修改功能考勤人員具有修改學(xué)生的考勤記錄,如請(qǐng)假、銷(xiāo)假、曠課等記錄。7、請(qǐng)銷(xiāo)假功能考勤人員能夠記錄學(xué)生的請(qǐng)假、銷(xiāo)假功能。- 4 -武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告第三章詳細(xì)設(shè)計(jì)3.1 主要設(shè)計(jì)思想數(shù)據(jù)庫(kù)工具:為解決學(xué)生信息與班級(jí)信息、課程信息的復(fù)雜的對(duì)應(yīng)關(guān)
31、系,選用關(guān)系型數(shù)據(jù)庫(kù)管理工具建立它們之間的關(guān)聯(lián)關(guān)系;查詢(xún)方式:為方便查詢(xún),不僅要考慮按學(xué)生學(xué)號(hào)、姓名的確定查詢(xún)方式,還要考慮滿(mǎn)足考勤管理人員的不確定查詢(xún)方式等。為此,我們采取模塊化設(shè)計(jì)思想,通過(guò)各模塊的不同組合以實(shí)現(xiàn)不同的查詢(xún)功能。最終,使系統(tǒng)能夠具有內(nèi)容規(guī)范、信息完整、查詢(xún)便捷等特點(diǎn)。基于上面的分析,對(duì)學(xué)生考勤信息管理系統(tǒng)進(jìn)行以下分析:1、實(shí)現(xiàn)系統(tǒng)登錄2、信息管理3、考勤、請(qǐng)假信息的查詢(xún)3.2數(shù)據(jù)庫(kù)分析與設(shè)計(jì)對(duì)數(shù)據(jù)庫(kù)中的各項(xiàng)數(shù)據(jù)進(jìn)行整理分析,確定系統(tǒng)中所有實(shí)體、實(shí)體的屬性及實(shí)體之間的聯(lián)系,為設(shè)計(jì)數(shù)據(jù)庫(kù)表結(jié)構(gòu)打下基礎(chǔ)。3.2.1 實(shí)體及其屬性整個(gè)系統(tǒng)各實(shí)體可用以下關(guān)系來(lái)表示(其中主鍵已出生日期
32、用下劃線(xiàn)標(biāo)識(shí)):學(xué)生(學(xué)號(hào),姓名,性別,出生日期,聯(lián)系方式,班級(jí)編號(hào))班級(jí)(班級(jí)編號(hào),班級(jí)名稱(chēng),專(zhuān)業(yè),班主任,班長(zhǎng),人數(shù))課程(課程編號(hào),課程名稱(chēng),任課老師)考勤(學(xué)號(hào),課程編號(hào),考勤日期,考勤記錄)帳戶(hù)(帳戶(hù),密碼)3.2.2 E-R圖分析E-R 圖分析的目的是確定系統(tǒng)中所有實(shí)體、實(shí)體的屬性及實(shí)體之間的聯(lián)系,為設(shè)計(jì)數(shù)據(jù)庫(kù)表結(jié)構(gòu)打下基礎(chǔ)。 畫(huà) E-R 圖通常使用自底向上的設(shè)計(jì)方法,首先對(duì)局部視圖進(jìn)行分析設(shè)計(jì),然后再將局部視圖合并,消除沖突和冗余,得到系統(tǒng)的總體E-R 圖。這里不- 5 -武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告再對(duì)局部視圖進(jìn)行設(shè)計(jì),直接給出總體E-R 圖 如下圖所示:課程編
33、號(hào)銷(xiāo)假記錄銷(xiāo)假日期請(qǐng)1請(qǐng)假記錄銷(xiāo)考勤假請(qǐng)假日期學(xué)號(hào)課程名稱(chēng)課程n選課1考勤出勤n學(xué)生組成任課教師學(xué)號(hào)考勤日期考勤記錄課程編號(hào)學(xué)號(hào)姓名性別出生日期聯(lián)系方式1班級(jí)班級(jí)編號(hào)班級(jí)人數(shù)班級(jí)名稱(chēng)班長(zhǎng)班主任3.1 E-R 圖3.2.3 數(shù)據(jù)庫(kù)表設(shè)計(jì)- 6 -武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告基于以上的功能分析,可為考勤系統(tǒng)創(chuàng)建7 個(gè)數(shù)據(jù)表。應(yīng)用和維護(hù)都比較方便。將其中的數(shù)據(jù)表設(shè)計(jì)如下表:表 3-1考勤表字段數(shù)據(jù)類(lèi)型長(zhǎng)度是否為主鍵字段數(shù)據(jù)類(lèi)型長(zhǎng)度是否為主鍵學(xué)號(hào)文本12是課程編號(hào)文本6是考勤日期日期/ 時(shí)間短日期是考勤記錄文本4否表 3-2請(qǐng)銷(xiāo)假表字段數(shù)據(jù)類(lèi)型長(zhǎng)度是否為主鍵學(xué)號(hào)文本12是請(qǐng)假記錄文本3
34、否請(qǐng)假日期日期/時(shí)間短日期否銷(xiāo)假記錄文本1否銷(xiāo)假日期日期/時(shí)間短日期否表 3-3 班級(jí)簡(jiǎn)況表字段數(shù)據(jù)類(lèi)型長(zhǎng)度是否為主鍵班級(jí)編號(hào)文本6是班級(jí)名稱(chēng)文本6否班主任文本6否班長(zhǎng)文本6否人數(shù)數(shù)字整型否表 3-4課程表字段數(shù)據(jù)類(lèi)型長(zhǎng)度是否為主鍵課程編號(hào)文本6是課程名稱(chēng)文本10否任課老師文本6否表 3-5 學(xué)生簡(jiǎn)況表字段數(shù)據(jù)類(lèi)型長(zhǎng)度是否為主鍵學(xué)號(hào)文本12是姓名文本6否性別文本1否出生日期日期/時(shí)間短日期否聯(lián)系方式文本12否- 7 -武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告表 3-6帳戶(hù)表字段數(shù)據(jù)類(lèi)型長(zhǎng)度是否為主鍵帳戶(hù)文本16是密碼文本16否3.2.4表間關(guān)系本管理系統(tǒng)共用到六個(gè)表:考勤表、請(qǐng)銷(xiāo)假表、班級(jí)
35、表、班級(jí)簡(jiǎn)況表、課程表、學(xué)生簡(jiǎn)況表、帳戶(hù)表,各表之間均有一定的關(guān)系,可以進(jìn)行關(guān)聯(lián)??记诒?、班級(jí)成員表、學(xué)生簡(jiǎn)況表、請(qǐng)銷(xiāo)假表,這四個(gè)表里面都有一個(gè)相同的字段:學(xué)號(hào) , 通過(guò)學(xué)號(hào)這個(gè)字段就可以將系統(tǒng)的這四個(gè)表關(guān)聯(lián)了起來(lái),當(dāng)某個(gè)表發(fā)生插入、修改、刪除等方面的改動(dòng)時(shí),相聯(lián)的表之間也要進(jìn)行相應(yīng)的改動(dòng)。班級(jí)成員表、班級(jí)簡(jiǎn)況表也有一個(gè)相同的字段: 班級(jí)編號(hào),將兩表相關(guān)聯(lián)。考勤表、課程表通過(guò)相同字段:課程編號(hào),將兩表相關(guān)聯(lián)。3.2 各表間的關(guān)系圖- 8 -武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告學(xué)生考勤管理系統(tǒng)管理統(tǒng)計(jì)考勤數(shù)據(jù)維護(hù)課學(xué)請(qǐng)考班班按按按按按按重退銷(xiāo)班專(zhuān)班學(xué)專(zhuān)姓程生勤級(jí)級(jí)新出假級(jí)業(yè)級(jí)號(hào)業(yè)名信信信
36、信成登系信統(tǒng)統(tǒng)查查查查息息息息員錄統(tǒng)息計(jì)計(jì)詢(xún)?cè)冊(cè)冊(cè)?.3 考勤信息系統(tǒng)體系結(jié)構(gòu)圖3.3 系統(tǒng)功能模塊設(shè)計(jì)此系統(tǒng)共有四個(gè)模塊,分別為:管理、查詢(xún)、數(shù)據(jù)維護(hù)、統(tǒng)計(jì)。3.3.1 功能模塊考勤信息管理系統(tǒng)的主要體系如下圖所示:學(xué)生考勤管理系統(tǒng)管理統(tǒng)計(jì)考勤數(shù)據(jù)維護(hù)課學(xué)請(qǐng)考班班按按按按按按重退銷(xiāo)班專(zhuān)班學(xué)專(zhuān)姓程生勤級(jí)級(jí)新出假級(jí)業(yè)級(jí)號(hào)業(yè)名信信信信成登系信統(tǒng)統(tǒng)查查查查息息息息員錄統(tǒng)息計(jì)計(jì)詢(xún)?cè)冊(cè)冊(cè)?.4 考勤系統(tǒng)管理系統(tǒng)圖- 9 -武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告3.3.2系統(tǒng)模塊設(shè)計(jì)第四章3.設(shè)5程計(jì)序流結(jié)程果圖及分析-10-武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告第四章設(shè)計(jì)結(jié)果及分析4.1系統(tǒng)
37、的實(shí)現(xiàn)通過(guò)幾周的緊張忙碌,我們只是基本上完成了它的一些基本功能它主要包括三個(gè)模塊:教師模塊、學(xué)生模塊、管理員模塊。對(duì)于管理員模塊,主要實(shí)現(xiàn)了對(duì)教師、學(xué)生的信息管理,對(duì)其進(jìn)行添加、刪除、修改及刪除等功能做得還不夠完善。同時(shí),一個(gè)網(wǎng)站還應(yīng)該具有很友好的界面,而且,能夠?qū)ν馄鸬叫麄髯饔?,這也就是說(shuō)我們?cè)谑醉?yè)應(yīng)該選擇具有特色的頁(yè)面,使其真正達(dá)到目的,而不僅僅是一個(gè)擺設(shè)。系統(tǒng)提供了管理子系統(tǒng),包括對(duì)數(shù)據(jù)庫(kù)中的課題信息、用戶(hù)信息的管理以及課題審批的管理及報(bào)表的查看。允許具有管理權(quán)限的人員對(duì)系統(tǒng)數(shù)據(jù)庫(kù)進(jìn)行操作。4.2 系統(tǒng)的測(cè)試本課題研究目的是設(shè)計(jì)并實(shí)現(xiàn)一個(gè)課題申報(bào)管理系統(tǒng)。系統(tǒng)實(shí)現(xiàn)功能包括:對(duì)用戶(hù)及權(quán)限,
38、各種課題信息,教師自擬題目,課題發(fā)布,課題題庫(kù),學(xué)生申報(bào)課題,用戶(hù)信息,課題查詢(xún),課題審批,報(bào)表的查看及打印等的管理。本章對(duì)該課題申報(bào)管理系統(tǒng)進(jìn)行了系統(tǒng)功能和性能的測(cè)試,以驗(yàn)證系統(tǒng)是否實(shí)現(xiàn)設(shè)計(jì)要求的功能和性能指標(biāo)。4.2.1 測(cè)試內(nèi)容合完成功能性測(cè)試,編寫(xiě)測(cè)試下如表1 所示。下表中只列出主要的測(cè)試用例的標(biāo)題和期望結(jié)果。這些測(cè)試用例不僅測(cè)試管理員模塊系統(tǒng)設(shè)計(jì)的主要功能,還包括系統(tǒng)安全的測(cè)試(例如非法訪問(wèn),權(quán)限控制) 。表 4-1 測(cè)試用例序號(hào)測(cè)試用例標(biāo)題期望結(jié)果成功,驗(yàn)證用戶(hù)是否具有權(quán)限, 如果沒(méi)有, 不允許操1添加用戶(hù)作;如果有則正確判斷用戶(hù)名是否已存在, 如已存在給出錯(cuò)誤提示,如不存在完成用
39、戶(hù)信息的正確添加。2修改用戶(hù)成功,驗(yàn)證用戶(hù)是否具有權(quán)限, 如果沒(méi)有, 不允許操作;如果有則用戶(hù)信息得到正確修改。-11-武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告表 4-1 測(cè)試用例(續(xù))序號(hào)測(cè)試用例標(biāo)題期望結(jié)果3刪除用戶(hù)成功,驗(yàn)證用戶(hù)是否具有權(quán)限,如果沒(méi)有,不允許操作;如果有則用戶(hù)信息正確刪除。4查詢(xún)教師、學(xué)生信息成功,聯(lián)合查詢(xún)字符串正確,且準(zhǔn)確返回查詢(xún)結(jié)果,并按相應(yīng)日志方案添加日志信息。成功,驗(yàn)證用戶(hù)是否具有權(quán)限,如果沒(méi)有,不允許操作;5查看實(shí)踐課題信息如果有則允許用戶(hù)正確修改目標(biāo)課題在數(shù)據(jù)表中的狀態(tài)信息,并按相應(yīng)日志方案添加日志信息。成功,驗(yàn)證用戶(hù)是否具有權(quán)限,如果沒(méi)有,不允許操作;6
40、 審批實(shí)踐課題信息如果有則正確審批, 并修改目標(biāo)檔案在數(shù)據(jù)表中的狀態(tài)信息,并按相應(yīng)日志方案添加日志信息。7報(bào)表打印成功,驗(yàn)證用戶(hù)是否具有權(quán)限,如果沒(méi)有,不允許操作;如果有則正確對(duì)課題信息進(jìn)行操作并打印其課題報(bào)表。4.2.2系統(tǒng)測(cè)試對(duì)照表 1 中的測(cè)試內(nèi)容,表2 給出其對(duì)應(yīng)的測(cè)試結(jié)果。由測(cè)試結(jié)果可以看出:該課題申報(bào)管理系統(tǒng)能夠完成對(duì)課題申報(bào)的管理,系統(tǒng)安全性也能得到很好的控制。-12-武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告表 4-2 測(cè)試結(jié)果序號(hào)測(cè)試用例標(biāo)題測(cè)試測(cè)試結(jié)果說(shuō)明結(jié)果1添加用戶(hù)通過(guò)用戶(hù)信息正確插入相應(yīng)的表。2修改用戶(hù)通過(guò)在相應(yīng)的表中的該用戶(hù)信息被正確修改。3刪除用戶(hù)通過(guò)該用戶(hù)信息
41、被準(zhǔn)確地從相應(yīng)的表中刪除。4查詢(xún)教師、學(xué)生信通過(guò)教師、學(xué)生列表頁(yè)面中的 DataGrid 中的數(shù)據(jù)能正確息顯示出來(lái),與數(shù)據(jù)庫(kù)中的一樣。5查看實(shí)踐課題信息通過(guò)6審批實(shí)踐課題信息通過(guò)實(shí)踐課題信息列表頁(yè)面中的 DataGrid 中的數(shù)據(jù)能正確顯示需要顯示的信息。審核時(shí),題目審批狀態(tài)默認(rèn)為“未通過(guò)”狀態(tài),點(diǎn)擊“通過(guò)”,在審核欄中會(huì)顯示“已通過(guò)” (字體顏色變紅色),數(shù)據(jù)庫(kù)“Subject_Check”中就由“ Null ” 變成“ False”或者“ True”。不能7報(bào)表查看 不能正確顯示所需要的各信息內(nèi)容生成報(bào)表。通過(guò)-13-武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院綜合設(shè)計(jì)報(bào)告總結(jié)通過(guò)這次課程設(shè)計(jì), 我才
42、知道我的不足之處, 這次不我主要做了程序編寫(xiě)、 才知道不是那么的簡(jiǎn)單、創(chuàng)建表、 查詢(xún)、窗體、宏、模塊,一開(kāi)始我覺(jué)得它就是創(chuàng)建一些表格,然后再用一些語(yǔ)句根據(jù)他們之間的關(guān)系,把它們組合在一起、在之間遇到了一些麻煩、不過(guò)還是解決了、其中最基本的就是子查詢(xún)了、我的子查詢(xún)經(jīng)驗(yàn)就是先寫(xiě)出 select * 我們要找什么,然后寫(xiě)條件,我們要找的東西有什么條件,然后在寫(xiě)條件,我們的條件涉及那些表,那些字段,再在這些字段中通過(guò)我們學(xué)過(guò)的簡(jiǎn)單 select語(yǔ)句選出來(lái),有時(shí)候還要用到幾層子查詢(xún),在這點(diǎn)思路不是很清晰、到最后還是做出來(lái)了。經(jīng)過(guò)數(shù)據(jù)庫(kù)課程的學(xué)習(xí),我們掌握了創(chuàng)建數(shù)據(jù)庫(kù)以及對(duì)數(shù)據(jù)庫(kù)的操作的基礎(chǔ)知識(shí)。老師的教學(xué)耐心細(xì)致,課堂上我們有不理解的地方老師都反
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 某區(qū)域銷(xiāo)售總代理合同書(shū)
- 校園空調(diào)租賃合同范本
- 供方購(gòu)銷(xiāo)合同范本
- 保安服務(wù)勞動(dòng)合同
- 淘寶代運(yùn)營(yíng)服務(wù)合同年
- 藥品物流運(yùn)輸合同
- 合同欺詐的定義
- 承包土地合同咋寫(xiě)
- 論預(yù)防未成年人犯罪的五階段模式
- 《車(chē)輛抵押借款合同范本》
- 課題申報(bào)書(shū):數(shù)智賦能高職院校思想政治理論課“金課”實(shí)踐路徑研究
- H3CNE認(rèn)證考試題庫(kù)官網(wǎng)2022版
- 感統(tǒng)訓(xùn)練培訓(xùn)手冊(cè)(適合3-13歲兒童)
- ??停?024年智能制造校園招聘白皮書(shū)
- 住院病人燙傷的應(yīng)急演練
- 新入職消防員考核試卷題庫(kù)(240道)
- 海員的營(yíng)養(yǎng)-1315醫(yī)學(xué)營(yíng)養(yǎng)霍建穎等講解
- 2023年廣東省招聘事業(yè)單位人員考試真題及答案
- 幼兒平衡車(chē)訓(xùn)練課程設(shè)計(jì)
- 創(chuàng)業(yè)計(jì)劃路演-美甲
- 梁山伯與祝英臺(tái)小提琴譜樂(lè)譜
評(píng)論
0/150
提交評(píng)論