第一篇:教學(xué)管理系統(tǒng) 開題報(bào)告
畢業(yè)設(shè)計(jì)(論文)開題報(bào)告
題目
教學(xué)管理系統(tǒng)
專 業(yè) 名 稱
軟件工程
班 級(jí) 學(xué) 號(hào)
05201145
學(xué) 生 姓 名
吳 長 潘
指 導(dǎo) 教 師
張 倩
王 鳳 斌
填 表 日 期
2009
年 3
月
日
畢業(yè)課題名稱:教學(xué)管理系統(tǒng)一、選題的依據(jù)及意義:
教學(xué)管理是大學(xué)的主要日常管理工作之一,涉及到校、系、師、生的諸多方面,隨著教學(xué)體制的不斷改革,尤其是學(xué)分制、選課制的展開和深入,教學(xué)日常管理工作日趨繁重、復(fù)雜。傳統(tǒng)的人工管理和一般的計(jì)算機(jī)信息存儲(chǔ)也不在適應(yīng)大學(xué)的教學(xué)需要,專業(yè)的教學(xué)管理軟件已成為大學(xué)不可缺少的管理軟件之一。教學(xué)管理系統(tǒng)是高校教學(xué)、教學(xué)管理應(yīng)用軟件。熟悉教學(xué)管理工作的全部過程,從教學(xué)工作的實(shí)際出發(fā),解決工作中關(guān)鍵性的難點(diǎn)問題,并充分利用計(jì)算機(jī)網(wǎng)絡(luò)功能,實(shí)現(xiàn)教學(xué)工作全過程的計(jì)算機(jī)管理,幫助具體管理人員從復(fù)雜煩瑣工作中解放出來,使得教學(xué)管理走向無紙化辦公和規(guī)范化、現(xiàn)代化管理。故而,選擇這個(gè)題目符合實(shí)際需求,同時(shí)通過對(duì)這個(gè)系統(tǒng)的設(shè)計(jì)與開發(fā),達(dá)到綜合訓(xùn)練、檢驗(yàn)四年所學(xué)的目的。
二、國內(nèi)外研究概況及發(fā)展趨勢(含文獻(xiàn)綜述):
在教學(xué)管理方面,國外高校一般具有較大規(guī)模的穩(wěn)定的技術(shù)隊(duì)伍來提供服務(wù)與技術(shù)支持。國內(nèi)高校信息化建設(shè)相對(duì)起步較晚。在數(shù)字校園理論逐步應(yīng)用的過程中,各高校一方面不斷投資購建各種硬件、系統(tǒng)軟件和網(wǎng)絡(luò),另一方面也不斷開發(fā)實(shí)施了各類教學(xué)、科研、辦公管理等應(yīng)用系統(tǒng),形成了一定規(guī)模的信息化建設(shè)體系。但是,由于整體信息化程度相對(duì)落后,經(jīng)費(fèi)短缺,理論體系不健全等原因,國內(nèi)高校教學(xué)管理系統(tǒng)在機(jī)構(gòu)設(shè)置、服務(wù)范圍、服務(wù)質(zhì)量及人員要求上與國外高校相比都有一定的差距。
縱觀目前國內(nèi)研究現(xiàn)狀,在安全性和信息更新化方面存在有一定的不足,各現(xiàn)有系統(tǒng)資料單獨(dú)建立,共享性差;在以管理者為主體的方式中,信息取舍依賴管理者對(duì)于信息的認(rèn)知與喜好,較不容易掌握用戶真正的需求,也因此無法完全滿足用戶的需求。目前國家的教育體制也正處在不斷改革、創(chuàng)新的階段,我國教育部門充分吸取國外優(yōu)秀的教學(xué)模式,結(jié)合國內(nèi)多年的辦學(xué)經(jīng)驗(yàn),逐步探索出適合中國特色的教學(xué)形式,國家教育部面向各級(jí)各類學(xué)校開展了全面學(xué)分制改革。因此,教學(xué)管理軟件應(yīng)充分依托校園網(wǎng),實(shí)現(xiàn)教學(xué)信息的集中管理、分散操作、信息共享,使傳統(tǒng)的教學(xué)管理朝數(shù)字化、無紙化、智能化、綜合化的方向發(fā)展,并為進(jìn)一步實(shí)現(xiàn)完善的計(jì)算機(jī)教學(xué)管理系統(tǒng)和全校信息系統(tǒng)打下良好的基礎(chǔ)。
三、研究內(nèi)容及實(shí)驗(yàn)方案:
(一)研究內(nèi)容
本系統(tǒng)主要面向?qū)W校教學(xué)管理人員和學(xué)生,為其提供教師、學(xué)生信息管理和學(xué)生選課服務(wù)的網(wǎng)上平臺(tái)。教學(xué)人員通過本系統(tǒng)完成所有的日常教學(xué)工作。其主要功能在于完成:
1.教務(wù)員登陸模塊
主要功能:通過該模塊檢測用戶身份是否合法,這是整個(gè)系統(tǒng)的登錄頁面。只有鍵入正確的帳號(hào)和密碼才可以被系統(tǒng)識(shí)別并進(jìn)入具體的系統(tǒng)管理部分;當(dāng)不鍵入密碼時(shí),系統(tǒng)窗口會(huì)給出提示;當(dāng)鍵入錯(cuò)誤密碼時(shí),系統(tǒng)不會(huì)有任何的頁面跳轉(zhuǎn),并由窗口彈出提示“帳號(hào)或密碼錯(cuò)誤”消息。2.教師基本信息管理模塊
主要功能:此系統(tǒng)模塊為教務(wù)員提供了新教師的信息添加,教師的信息修改,教師的信息刪除,查詢教師信息等功能,通過這些功能來實(shí)現(xiàn)對(duì)教師基本信息的管理。
(1)教師的基本信息添加:教務(wù)員通過填寫表單的形式往數(shù)據(jù)庫中添加教師的基本信息。在添加的過程中,通過對(duì)提取數(shù)據(jù)與數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行比較,如果存在該名稱的教師,那么系統(tǒng)給予管理員已存在該信息的提示。
(2)教師的基本信息修改:教務(wù)員可以通過鍵入要修改教師的名字來對(duì)數(shù)據(jù)庫中的信息進(jìn)行修改,在修改的過成中,界面會(huì)將數(shù)據(jù)庫中已存在該教師的信息讀取到文本框中,根據(jù)所要修改的內(nèi)容進(jìn)行重新寫入,通過確定修改按鈕,提交給數(shù)據(jù)庫,同樣也是通過表單操作。
(3)教師的基本信息刪除:教務(wù)員可以通過表單提交要?jiǎng)h除教師的姓名來完成對(duì)數(shù)據(jù)庫中該教師基本信息的全部刪除。在刪除的過程中,可以按照所提供的類型進(jìn)行按類型刪除。在系統(tǒng)提示確定刪除后再提交給數(shù)據(jù)庫刪除信息。
(4)教師的基本信息的查詢:教務(wù)員通過選擇查詢的方式和類型來查詢?nèi)w教師信息或是有針對(duì)性的查詢某個(gè)具體的教師信息。3.學(xué)生課程管理模塊
課程管理系統(tǒng)模塊,即學(xué)生選課系統(tǒng),通過此功能實(shí)現(xiàn)對(duì)學(xué)生選課的管理和統(tǒng)計(jì)。
(1)通過鍵入學(xué)生號(hào)和個(gè)人密碼可以針對(duì)該學(xué)生進(jìn)行課程的選擇管理。在選課的過程中,如果再次選擇了已選課程,便會(huì)有系統(tǒng)提示并要求重新選課。并且,限制每人每學(xué)期的選課數(shù)不得超過規(guī)定數(shù)。
(2)備選課程:羅列出數(shù)據(jù)庫中存在的可供選擇的課程信息,包括授課教師信息和學(xué)分等信息的統(tǒng)計(jì)。如果已選擇了該課,那么系統(tǒng)就會(huì)提示給用戶此課程已被選擇,返回選課界面。另外,在選課的過程中,如果選擇課程錯(cuò)誤,可以在查詢自己選擇的課程列表中進(jìn)行刪除。
(3)已選課程:可查看有登錄的學(xué)生學(xué)號(hào)對(duì)應(yīng)的學(xué)生的選課情況以及計(jì)算出所選課程的總學(xué)分。也可以在此界面進(jìn)行所選課程的相關(guān)信息查詢。
(4)選課查詢:可通過課程編號(hào)或是教師姓名等信息有針對(duì)性的查找課程情況及課程的上課地點(diǎn)等信息。4.學(xué)生基本信息管理模塊
學(xué)生管理系統(tǒng),即學(xué)生的班級(jí)管理,通過此功能實(shí)現(xiàn)對(duì)學(xué)生以班級(jí)為單位的管理。
(1)學(xué)生的基本信息添加:教務(wù)員通過填寫表單的形式往數(shù)據(jù)庫中添加學(xué)生的基本信息。在添加的過程中,通過對(duì)提取數(shù)據(jù)與數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行比較,如果存在該名稱的學(xué)生,那么系統(tǒng)給予管理員已存在該信息的提示。
(2)學(xué)生的基本信息修改:教務(wù)員可以通過鍵入要修改學(xué)生的名字來對(duì)數(shù)據(jù)庫中的信息進(jìn)行相關(guān)信息修改。在修改的過成中,界面會(huì)將數(shù)據(jù)庫中已存在該學(xué)生的信息讀取到文本框中,根據(jù)所要修改的內(nèi)容進(jìn)行重新寫入,通過確定修改按鈕,提交給數(shù)據(jù)庫,同樣也是通過表單操作。
(3)學(xué)生的基本信息刪除:教務(wù)員可以通過表單提交要?jiǎng)h除學(xué)生的姓名來完成對(duì)數(shù)據(jù)庫中該學(xué)生基本信息的全部刪除。在刪除的過程中,可以按照所提供的類型進(jìn)行按類型刪除。在系統(tǒng)提示確定刪除后再提交給數(shù)據(jù)庫刪除信息。
(4)學(xué)生的基本信息的查詢:教務(wù)員通過選擇查詢的方式和類型來查詢?nèi)w學(xué)生信息或是有針對(duì)性的查詢某個(gè)具體的學(xué)生的基本信息。5.成績管理
考試成績出來后,由教務(wù)員負(fù)責(zé)錄入,學(xué)生登陸后可進(jìn)行考試成績查詢。
(二)實(shí)驗(yàn)方案
(1)主要工具:MySQL 5.0數(shù)據(jù)庫,MyEclipse 6.0集成開發(fā)環(huán)境。(2)數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn)。
(3)開發(fā)技術(shù):Jsp+Struts+Hibernate。
(4)分模塊編程實(shí)現(xiàn)資料顯示、信息管理、選課管理等功能。(5)綜合測試。
四、目標(biāo)、主要特色及工作進(jìn)度
1.目標(biāo)
在將近三個(gè)月的時(shí)間內(nèi)完成教學(xué)管理軟件的開發(fā),用MyEclipse6.0工具完成系統(tǒng)所有的功能。并保證有足夠的可擴(kuò)展性和實(shí)用性。2.主要特色:
(1)實(shí)用性,方便信息管理和學(xué)生選課管理。(2)利用目前流行的開發(fā)框架。
(3)系統(tǒng)的代碼可讀性好,層次結(jié)構(gòu)清晰,易于擴(kuò)展。(4)界面友好。整個(gè)頁面簡潔明了。
3.工作進(jìn)度:
1.資料查詢,書寫開題報(bào)告(第1周--第4周)
2.系統(tǒng)設(shè)計(jì)(第5周--第14周)
3.調(diào)試程序、撰寫論文(第15周--第16周)4.修改畢業(yè)論文(第17周)5.總結(jié)、畢業(yè)答辯(第18周)
五、參考文獻(xiàn)
[1].孫風(fēng)棟等.Oracle數(shù)據(jù)庫基礎(chǔ)教程.電子工業(yè)出版社, 2007 [2].王珊.數(shù)據(jù)庫系統(tǒng)概論.高等教育出版社, 2007 [3].石志國,薛為民,董潔.JSP應(yīng)用教程.清華大學(xué)出版社, 2004 [4].孫衛(wèi)琴,李洪成.Tomcat 與 Java Web開發(fā)技術(shù)詳解.電子工業(yè)出版社,2008 [5].作者:(美)埃史爾, 譯者:陳昊鵬.Java編程思想[第4版].機(jī)械工業(yè)出版社, 2007 [6].夏邦貴,郭勝編著.數(shù)據(jù)庫開發(fā)入門與范例解析[第1版].北京: 機(jī)械工業(yè)出版社, 2004 [7].陽雪峰,陳文臣.Java Web 2.0--基于Spring、Struts、Hibernate輕量級(jí)架構(gòu)開發(fā).機(jī)械工業(yè)出版社, 2009 [8].史濟(jì)民,顧春華.軟件工程--原理、方法與應(yīng)用[第2版].北京: 高等教育出版社, 2006 [9].Chiueh, T.Pilania, D.Design, implementation, and evaluation of a repairable database management system Los Alamitos.CA.USA.IEEE Comput.Soc 2006 [10].Jessica Keyes.Software Engineering Handbook.USA.CRC Press, 2002
第二篇:教學(xué)管理系統(tǒng)設(shè)計(jì)報(bào)告
教學(xué)管理系統(tǒng)設(shè)計(jì)報(bào)告
姓名:王亞平
班級(jí):09級(jí)計(jì)信管2班
學(xué)號(hào):0906012063
2011年11月10日
摘要:本文以新鄉(xiāng)學(xué)院計(jì)算機(jī)與信息工程學(xué)院的教學(xué)管理系統(tǒng)為背景,以本學(xué)院相應(yīng)的教學(xué)體制為信息來源,論述了教學(xué)管理系統(tǒng)的概念、結(jié)構(gòu)及系統(tǒng)開發(fā)的基本原理和方法。本系統(tǒng)用
開發(fā)完成,此系統(tǒng)基本上能解決:能制定教學(xué)計(jì)劃到課程安排、課標(biāo)編排,從教師工作量的核算到業(yè)務(wù)檔案的管理和教師的基本信息管理等計(jì)算機(jī)輔助教學(xué)、輔助教學(xué)管理。大大提高了學(xué)校教學(xué)工作的自動(dòng)化,是管理人員從繁重的工作中解脫出來,最大限度地減少了不必要的錯(cuò)誤。提議更具人性化的應(yīng)用方式推動(dòng)著教育的信息化的飛速前進(jìn)。并為教學(xué)現(xiàn)代化提供了堅(jiān)實(shí)的基礎(chǔ),然而,許多學(xué)校并未對(duì)其采取重視,從而使其難以發(fā)揮在教學(xué)與管理中應(yīng)有的作用和效益,造成了各方面的限制與浪費(fèi)。
關(guān)鍵詞:教學(xué)管理
vb6.0 課程安排 1概述
在現(xiàn)代社會(huì)中管理的作用越來越顯得重要和突出。一般來講,管理通過計(jì)劃、組織、知道與領(lǐng)導(dǎo)、控制等手段,衛(wèi)組織制定目標(biāo),應(yīng)用組織的各種要素,以實(shí)現(xiàn)組織的目標(biāo)。
目前國內(nèi)教學(xué)自動(dòng)化的管理水平不是很高。打過教學(xué)管理辦法使學(xué)生入學(xué)以后,將學(xué)生的基本情況和先關(guān)信息登記存檔,然后將檔案存檔。以后檔案基本就沒人有效的管理,如學(xué)生轉(zhuǎn)班、掛科情況、學(xué)生獎(jiǎng)罰情況等情況在學(xué)生學(xué)籍檔案上沒有很全面的體現(xiàn)出來,即學(xué)生或教師跟蹤信息不能及時(shí)體現(xiàn)在學(xué)生或教師檔案上,但教學(xué)所存在的權(quán)限處理及教學(xué)缺陷等沒有實(shí)施,整個(gè)學(xué)校設(shè)備管理信息化仍處于較低水平。
本信息系統(tǒng)合理的借鑒教學(xué)管理思想并結(jié)合國內(nèi)學(xué)校教學(xué)現(xiàn)狀,基本上能滿足國內(nèi)學(xué)校教學(xué)管理的需要。并通過教育恒業(yè)教學(xué)管理情況的長期研究探索,以靈活通用為主要設(shè)計(jì)思想,開發(fā)是用于教學(xué)行業(yè)的教學(xué)管理系統(tǒng)。本系統(tǒng)將會(huì)提高學(xué)校的辦效率和設(shè)備可靠性,減少工作人員的勞動(dòng)強(qiáng)度,減少辦公耗材,提高學(xué)校的現(xiàn)在管理水平,對(duì)學(xué)校的安全生產(chǎn)更是不可忽視。
2.?dāng)?shù)據(jù)庫設(shè)計(jì)
考慮到本系統(tǒng)的性能要求,和現(xiàn)有的條件,我選擇了WINDOWS2000中文版作為開發(fā)、測試和運(yùn)行的平臺(tái)。因?yàn)閃INDOWS操作系統(tǒng)目前應(yīng)用最廣的操作系統(tǒng),他以全新的圖形界面,簡單快捷的操作方式,支持多媒體功能等特點(diǎn)而成為軟件發(fā)展的流行趨勢,選用它作為開發(fā)平臺(tái),易于功能的擴(kuò)展和軟件的升級(jí)。
系統(tǒng)下用目前較流行的VB6.0設(shè)計(jì)開發(fā),后臺(tái)使用ACCESS作為數(shù)據(jù)庫支持。實(shí)現(xiàn)了實(shí)時(shí)更新數(shù)據(jù)、確保數(shù)據(jù)的準(zhǔn)確性。
系統(tǒng)的實(shí)現(xiàn)主要使用后臺(tái)數(shù)據(jù)和前臺(tái)程序配合操作,因系統(tǒng)專業(yè)性較強(qiáng),需要頻繁和后臺(tái)數(shù)據(jù)交互的處理編寫成存儲(chǔ)過程至于后臺(tái)運(yùn)行。從而增強(qiáng)證的系統(tǒng)的性能和交互性。
要求系統(tǒng)能有效、快速、安全、可靠和無誤的完成上述操作。并要求使用者的界面要簡單明了,易于操作,服務(wù)器程序利于維護(hù)。
系統(tǒng)實(shí)現(xiàn)后,改善原來對(duì)學(xué)生手工作業(yè)的過程中存在大量數(shù)據(jù)處理,復(fù)雜的排版操作從而經(jīng)常出現(xiàn)錯(cuò)誤率高,重復(fù)枯燥計(jì)算機(jī)操作和軟件美觀性的問題。2.1系統(tǒng)管聯(lián)流程圖 詳細(xì)調(diào)查的重點(diǎn)是對(duì)業(yè)務(wù)管理的流程圖進(jìn)行描述,逐個(gè)地調(diào)查研究。
2.2 數(shù)據(jù)庫分析
用戶的需求具體體現(xiàn)在各種信息的提供 保存 修改 查詢等方面,經(jīng)調(diào)查和分析,針對(duì)排課管理系統(tǒng)的需要和對(duì)系統(tǒng)流程圖的分析,設(shè)計(jì)成如下的邏輯結(jié)構(gòu).1.ClassTable 表: 課程代碼ClassID 課程名稱 ClassName 考核形式ExamType 使用年級(jí)Gread.2.ClassTable 表:班級(jí)名稱 輔導(dǎo)員 教室號(hào).3.GradeArtInfo表標(biāo)識(shí)ID 學(xué)號(hào) 總分Total..4.GradeComputerInfo表:標(biāo)識(shí)學(xué)號(hào) 總分 Total.5.GradeEcommInfo表:標(biāo)識(shí)ID 學(xué)號(hào) 總分Total.6.GradeForinInfo.表:標(biāo)識(shí)ID 學(xué)號(hào) 總分Total 7.StuInto學(xué)號(hào)Num姓名Name 性別Sex 民族Nation 班級(jí)Class 出生日期Birthday 籍貫HomAddress.8.TeachClass表: 時(shí)間 星期一 星期二 星期三 星期四 星期五 星期六 星期日 ID班級(jí).9.TeacherInfo 表: 教師編號(hào)Num 教師名稱Name 性別Sex 年齡Age所學(xué)專業(yè)Major 工作時(shí)間WorkTime 職稱ZhiCheng 聯(lián)系電話Tel 備注 Memo 民族Nation 籍貫HomeAddress 出生日期Birthday.10.UserTab表: user_ID Passwordword Power.11.課程設(shè)置表: ID 課程名字 授課教師編號(hào).2.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
啟動(dòng)
第三篇:教學(xué)管理系統(tǒng)設(shè)計(jì)報(bào)告
教學(xué)管理系統(tǒng)設(shè)計(jì)報(bào)告
學(xué)院:商學(xué)院
班級(jí):信管11-5
學(xué)號(hào):201108071171
姓名:周麗
1.系統(tǒng)總體設(shè)計(jì)方案
教學(xué)管理系統(tǒng)是基于學(xué)院局域網(wǎng)的一個(gè)C/S系統(tǒng),后臺(tái)數(shù)據(jù)庫使用學(xué)院服務(wù)器中的SQL Server2000,前端應(yīng)用程序是由VB開發(fā)的窗口界面應(yīng)用程序。整個(gè)系統(tǒng)的具體設(shè)計(jì)方案如下所述。
1.1模塊設(shè)計(jì)
根據(jù)系統(tǒng)分析結(jié)果,高職教學(xué)管理系統(tǒng)由四個(gè)子系統(tǒng)組成,分別是教學(xué)計(jì)劃管理、教學(xué)任務(wù)管理、成績管理和教材需求管理。系統(tǒng)功能結(jié)構(gòu)圖如下所示。
教學(xué)管理系統(tǒng)教學(xué)計(jì)劃管理教學(xué)任務(wù)管理成績管理教材需求管理 圖1 教學(xué)管理系統(tǒng)功能結(jié)構(gòu)圖
各子系統(tǒng)的模塊結(jié)構(gòu)圖如圖2-5所示。
教學(xué)計(jì)劃管理教學(xué)信息課程教學(xué)計(jì)劃計(jì)劃課程信息教教學(xué)計(jì)劃課程信息管理課輸入教學(xué)計(jì)劃程輸出教學(xué)計(jì)劃學(xué)計(jì)劃息程課信信課程審核教學(xué)計(jì)劃輸入課程信息建立課程信息檔案圖2教學(xué)計(jì)劃管理模塊結(jié)構(gòu)圖
息信息 教學(xué)任務(wù)管理劃務(wù)計(jì)任教學(xué)任輸入任課申請(qǐng)教任學(xué)教學(xué)任務(wù)輸入教學(xué)任務(wù)計(jì)劃信息教學(xué)計(jì)劃教學(xué)任務(wù)計(jì)劃請(qǐng)申課教學(xué)任務(wù)打印任課通知任務(wù)任課申請(qǐng)通知任課通知任課息信級(jí)班劃計(jì)學(xué)班級(jí)讀入教學(xué)計(jì)劃讀入班級(jí)信息生成教學(xué)任務(wù)計(jì)劃匯總審核生成任課通知教學(xué)教圖3教學(xué)任務(wù)管理模塊結(jié)構(gòu)圖
成績管理學(xué)生成績科目計(jì)務(wù)劃打印 成績學(xué)生成績科目成績輸入成績程成績學(xué)生成績打印班級(jí)成績表班級(jí)學(xué)生打印成績單成績教學(xué)任務(wù)課程成績科目成績學(xué)生成級(jí)班成績成單課成績單績成績績輸入課程成績匯總科目成績成績審核生成班級(jí)成績打印生成成績單打印 圖4成績管理模塊結(jié)構(gòu)圖
教材需求管理務(wù)任學(xué)教教學(xué)任務(wù)班級(jí)信息信息級(jí)班教材需求讀入班級(jí)信息讀入教學(xué)任務(wù)教材需求輸出生成教學(xué)材需求 圖5教材需求管理模塊結(jié)構(gòu)圖
2.代碼設(shè)計(jì)
教學(xué)管理系統(tǒng)共有五個(gè)代碼進(jìn)行設(shè)計(jì),分別描述如下。課程號(hào)(5位)
說明:左起兩位為課程所屬學(xué)科縮寫,后三位為流水號(hào)。示例:CS001,表示計(jì)算機(jī)科學(xué)的第001號(hào)課程。
注:常用的學(xué)科縮寫有:CS(計(jì)算機(jī)科學(xué))、ES(電子科學(xué)與技術(shù))、IE(信息與通信工程)、MA(管理學(xué))、PH(哲學(xué))、MT(數(shù)學(xué))、GL(語言學(xué))
課程類別(1位)
說明:0——公共課,1——專業(yè)基礎(chǔ)課,2——專業(yè)課,3——選修課,4——畢業(yè)設(shè)計(jì)
教學(xué)計(jì)劃編號(hào)(8位)
說明:左起4位為專業(yè)縮寫,后4位為年級(jí)。
示例:XXGL2006,表示2006級(jí)計(jì)算機(jī)信息管理專業(yè)教學(xué)計(jì)劃。
注:所用專業(yè)縮寫有:XXGL(計(jì)算機(jī)信息管理)、RJBC(計(jì)算機(jī)軟件編程)、RJCS(計(jì)算機(jī)軟件測試)、WLGL(計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)管理)、WYSJ(網(wǎng)頁設(shè)計(jì)與制作)、XTWH(計(jì)算機(jī)系統(tǒng)維護(hù))、TXTX(圖形與圖像)、RJJS(軟件技術(shù))、JSYY(計(jì)算機(jī)應(yīng)用)、JSWL(計(jì)算機(jī)網(wǎng)絡(luò))
教學(xué)計(jì)劃項(xiàng)目編號(hào)(10位)
說明:左起8位為教學(xué)計(jì)劃編號(hào),后2位為流水號(hào)。
示例:XXGL200603,表示2006級(jí)計(jì)算機(jī)信息管理專業(yè)教學(xué)計(jì)劃的第03號(hào)計(jì)劃項(xiàng)目。
3.輸入/輸出設(shè)計(jì)
3.1 輸入設(shè)計(jì)
1.輸入方式 以鍵盤輸入方式為主 2.輸入內(nèi)容格式
輸入的數(shù)據(jù)項(xiàng)名稱、數(shù)據(jù)類型、精度、取值范圍及格式要求見數(shù)據(jù)庫設(shè)計(jì)。3.校對(duì)方式 采用人工校對(duì) 3.2 輸出設(shè)計(jì)
1.屏幕輸出
以屏幕輸出為主,系統(tǒng)中的課程信息、教學(xué)計(jì)劃信息、教學(xué)任務(wù)信息、成績信息等通過窗體和表格顯示在屏幕上。
2.報(bào)表信息
系統(tǒng)中的任課通知、班級(jí)成績表、成績單和教材需求計(jì)劃等制作成報(bào)表,可以使用打印機(jī)打印出來。
例如:
圖6 任課通知書
圖7 成績通知單
4.數(shù)據(jù)庫(文件)設(shè)計(jì)
教學(xué)管理系統(tǒng)使用SQL Server數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)。根據(jù)需求分析結(jié)果,設(shè)計(jì)出的概念模型如圖8-所示。
編號(hào)學(xué)期理論學(xué)時(shí)構(gòu)成教學(xué)計(jì)劃n項(xiàng)目對(duì)應(yīng)課程理論時(shí)數(shù)學(xué)制年級(jí)實(shí)踐學(xué)時(shí)周學(xué)時(shí)學(xué)分實(shí)踐時(shí)數(shù)課程代碼課程名稱類別n1專業(yè)名稱教學(xué)計(jì)劃1
圖8 教學(xué)計(jì)劃分E-R圖
性別姓名教師號(hào)職稱出生日期學(xué)期教師m教學(xué)任務(wù) n1教學(xué)計(jì)劃項(xiàng)目學(xué)位學(xué)歷班級(jí)周學(xué)時(shí)教學(xué)計(jì)劃 班級(jí)號(hào)班級(jí)名稱入學(xué)時(shí)間人數(shù)圖9 教學(xué)任務(wù)分E-R圖
班級(jí)號(hào)出生日期性別姓名學(xué)號(hào)平時(shí)成績實(shí)踐成績有無實(shí)踐學(xué)分實(shí)踐時(shí)數(shù)
期末成績總評(píng)成績課程代碼課程名稱類別學(xué)生m學(xué)習(xí)n課程理論時(shí)數(shù)圖10 成績管理分E-R圖
對(duì)分E-R圖進(jìn)行匯總和整理,得出的基本E-R圖如圖11所示。
1班級(jí)m m屬于m 執(zhí)行1學(xué)生m教學(xué)計(jì)劃1構(gòu)成n教學(xué)計(jì)劃項(xiàng)目1開課nn學(xué)習(xí)n課程1對(duì)應(yīng)教師
圖11 教學(xué)管理系統(tǒng)基本E-R圖
根據(jù)概念模型到數(shù)據(jù)模型的轉(zhuǎn)換規(guī)則,設(shè)計(jì)系統(tǒng)的數(shù)據(jù)模型,并對(duì)數(shù)據(jù)模型優(yōu)化以后,得出結(jié)果如下:
班級(jí)(班級(jí)號(hào),班級(jí)名稱,入學(xué)時(shí)間,人數(shù),教學(xué)計(jì)劃編號(hào))學(xué)生(學(xué)號(hào),姓名,性別,出生日期,班級(jí)號(hào))
課程(課程號(hào),課程名稱,類別,理論學(xué)時(shí),實(shí)踐學(xué)時(shí),學(xué)分,有無實(shí)踐)教學(xué)計(jì)劃(編號(hào),專業(yè)名稱,學(xué)制,年級(jí),理論學(xué)時(shí),實(shí)踐學(xué)時(shí))
教學(xué)計(jì)劃項(xiàng)目(教學(xué)計(jì)劃編號(hào),教學(xué)計(jì)劃項(xiàng)目編號(hào),課程號(hào),學(xué)期,周學(xué)時(shí))教師(教師號(hào),姓名,性別,出生日期,職稱,學(xué)位,學(xué)歷)
成績表(學(xué)號(hào),課程號(hào),平時(shí)成績,實(shí)踐成績,期末成績,總評(píng)成績)教學(xué)任務(wù)(教學(xué)計(jì)劃項(xiàng)目編號(hào),班級(jí)號(hào),教師號(hào))
5.實(shí)施方案說明
本系統(tǒng)具體實(shí)施計(jì)劃一個(gè)月完成,由×××負(fù)責(zé)。所需經(jīng)費(fèi)2000元,由學(xué)院財(cái)政支出。
第四篇:停車場系統(tǒng)開題報(bào)告
武漢科技學(xué)院畢業(yè)設(shè)計(jì)(論文)開題報(bào)告 課題名稱
智能停車場管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
院系名稱
計(jì)算機(jī)科學(xué)學(xué)院
專業(yè)
網(wǎng)絡(luò)工程
班級(jí)
計(jì)科077
學(xué)生姓名
黃易欣
一.課題的意義
當(dāng)前,在停車場的信息化過程中,有許多信息需要處理和管理。現(xiàn)今,有很多門診信息都是初步開始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息處理。根據(jù)調(diào)查得知,他們以前對(duì)信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于管理過程中的很多信息都是用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩碚f,缺乏系統(tǒng),規(guī)范的信息管理手段。
數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改?;谶@此問題,我認(rèn)為有必要建立一個(gè)停車場管理系統(tǒng),使停車場管理工作規(guī)范化,系統(tǒng)化,程序化,避免停車場管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改停車場情況。因此開發(fā)一個(gè)智能停車場管理系統(tǒng)是非常有必要的。二.開發(fā)背景
在停車場的信息化中,涉及停車場車位管理的信息化、車主管理的信息化、停車信息管理的信息化,做好信息化工作利于提高停車場的管理效率,提升停車場的競爭力。
要提高競爭力,既要有好的硬件環(huán)境,同時(shí)也要有好的客戶服務(wù),而要實(shí)現(xiàn)這些目標(biāo)的辦法就是信息化。本選題,針對(duì)停車場過程中的一些信息,對(duì)其進(jìn)行信息化處理。
在停車場管理過程中,主要涉及固定車位信息、自由車位信息、車主信息、停車信息,通過對(duì)以上各個(gè)環(huán)節(jié)的信息化,提高檔案的規(guī)范化管理,為以后的查詢、統(tǒng)計(jì)打下基礎(chǔ)。通過這前段時(shí)間的市場調(diào)查和分析,初步了解到現(xiàn)在各種停車場軟件的優(yōu)點(diǎn)及不足。比如說有些傳統(tǒng)停車場軟件是為替代手工錄入,從傳統(tǒng)數(shù)據(jù)記錄中產(chǎn)生的,這些軟件面對(duì)Internet及電子商務(wù)迅猛發(fā)展的網(wǎng)絡(luò)經(jīng)濟(jì)時(shí)代顯得如此脆弱,具體來說有以下幾點(diǎn)不足:
1、體系封閉,無法實(shí)現(xiàn)網(wǎng)絡(luò)化管理,更無法支持電子商務(wù)。傳統(tǒng)軟件由于產(chǎn)生的技術(shù)背景落后,無法實(shí)現(xiàn)網(wǎng)絡(luò)化管理或只支持局部網(wǎng)絡(luò)應(yīng)用,更無法支持電子商務(wù),不能適應(yīng)網(wǎng)絡(luò)時(shí)代企業(yè)的需求。
2、信息單
一、落后且缺乏前瞻性。由于技術(shù)方面的限制,傳統(tǒng)軟件無法做到庫存信息的實(shí)時(shí)動(dòng)態(tài)處理、事前的預(yù)測并提供前瞻性信息。
3、對(duì)管理考慮甚少。軟件依舊沒有擺脫傳統(tǒng)束縛,以對(duì)外報(bào)告為其存在目的。三.研究內(nèi)容
本系統(tǒng)應(yīng)用有如下功能模塊:
(1)系統(tǒng)管理者部分:至少具有相應(yīng)的添加、修改、刪除用戶的功能,具有修改用戶權(quán)限的功能,并且進(jìn)行用戶分類的功能,還有對(duì)不同的用戶進(jìn)行停車費(fèi)用的設(shè)置的功能。(2)系統(tǒng)使用者部分:對(duì)停車相關(guān)信息進(jìn)行定時(shí)和臨時(shí)管理,查詢,統(tǒng)計(jì)和上報(bào)。四.研究方法 4.1 設(shè)計(jì)方法
1.查詢相關(guān)資料,了解本系統(tǒng)的研究意義。可以上網(wǎng)搜索或者是去圖書館查閱相關(guān)資料。2.通過查詢資料了解該系統(tǒng)要如何做,及要做哪些東西。3.設(shè)計(jì)出大體上的功能模塊,畫出模塊圖。
4.通過進(jìn)一步的了解,對(duì)每個(gè)功能模塊進(jìn)行細(xì)化,將每一步都想清楚。制定出每一步的做法和注意的地方。
5.對(duì)設(shè)計(jì)好的程序進(jìn)行調(diào)試,通過調(diào)試發(fā)現(xiàn)存在的問題并解決,從而達(dá)到完善系統(tǒng)的目的。6.最后,整理各階段的設(shè)計(jì)記錄文檔,寫成論文稿。4.2 開發(fā)工具 選用設(shè)計(jì)語言
目前的可用的設(shè)計(jì)技術(shù)在設(shè)計(jì)此類系統(tǒng)上的數(shù)據(jù)庫技術(shù)已經(jīng)非常成熟,可提供的開發(fā)工具也很多,例如:Visual C++ ,Visual Basic,PowerBuilder,Dephi, visual foxpro等,它們都是很好的數(shù)據(jù)庫開發(fā)工具,都是可視化開發(fā)工具,功能強(qiáng)大,開發(fā)容易,開發(fā)周期短,對(duì)于本任務(wù)都能夠勝任。
VC6.0是Microsoft Visual Studio 6.0家族成員之一,是一個(gè)功能極為強(qiáng)大的可視化軟件開發(fā)工具,它提供了一個(gè)集源程序編輯、代碼編譯和調(diào)試于一體的可視化開發(fā)環(huán)境,即所謂的集成開發(fā)環(huán)境,包含文本編輯器、資源編輯器、工程編譯工具、源代碼瀏覽器、集成調(diào)試工具,以及一套聯(lián)機(jī)文檔。與其他的可視化編程環(huán)境(如Visual Basic)一樣,VC6.0集程序的代碼編輯、編譯、鏈接、調(diào)試等功能于一體,加上AFX小組為VC6.0精心打造的、功能強(qiáng)大的MFC類庫,給程序員提供了一個(gè)完整、全面而又方便的開發(fā)環(huán)境,并提供了許多有效的輔助開發(fā)工具。
VC6.0基于C/C++,所以它擁有兩種以下編程方式。
一種是傳統(tǒng)的基于Windows API的C編程方式,雖然其代碼效率較高,但開發(fā)難度與開發(fā)工作量也隨著增高,目前使用這種編程方式的用戶已經(jīng)很少。一種是基于MFC的C++編程方式,雖然其代碼運(yùn)行效率相對(duì)較低,但開發(fā)難度小、開發(fā)工作量小、源代碼效率高,已成為Visual C++開發(fā)Windows應(yīng)用程序的主流。
為了幫助開發(fā)人員開發(fā)Windows應(yīng)用程序,VC6.0提供了豐富的向?qū)Т翱?。用戶在?gòu)建各種工程時(shí),幾乎都可以找到相應(yīng)的工程向?qū)Т翱冢孟驅(qū)Т翱诳梢詾橛脩羯晒こ炭蚣?。例如,用戶在設(shè)計(jì)一個(gè)對(duì)話框應(yīng)用程序時(shí),只要選擇MFC應(yīng)用程序向?qū)?,根?jù)向?qū)崾镜牟襟E進(jìn)行操作,不需要編寫一行代碼,就可以創(chuàng)建一個(gè)窗口;用戶只要在窗口中添加一些控件,在控件的命令消息中編寫代碼,就可以設(shè)計(jì)出一個(gè)簡單的應(yīng)用程序。4.3 選用SQL server作為后臺(tái)數(shù)據(jù)庫
SQL server 2000 就是關(guān)系數(shù)據(jù)庫管理工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲(chǔ)和檢索。SQL 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel的電子表格,可以使數(shù)據(jù)庫一目了然。另外,SQL允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫中的信息。SQL也提供了數(shù)據(jù)存儲(chǔ)庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。SQL 是一種關(guān)系數(shù)據(jù)庫管理工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述,SQL 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能。4.4 設(shè)計(jì)要求
智能停車場管理是一個(gè)典型的數(shù)據(jù)庫管理信息系統(tǒng),系統(tǒng)的開發(fā)用到許多數(shù)據(jù)庫相關(guān)的理論,因此要求作者具有這方面的基礎(chǔ)知識(shí),能夠正確運(yùn)用數(shù)據(jù)庫理論進(jìn)行系統(tǒng)的分析、邏輯設(shè)計(jì)、實(shí)體屬性以及ER圖等的轉(zhuǎn)換,明白范式的相關(guān)內(nèi)容,從而能夠根據(jù)系統(tǒng)實(shí)際要求,設(shè)計(jì)出滿足要求的合理的數(shù)據(jù)庫。
面向?qū)ο罄碚?。?dāng)前流行的編程思想是面向?qū)ο笏枷?,而且許多工具,如Visual C++,體現(xiàn)的也正是這種思想。面向?qū)ο笏枷肱c傳統(tǒng)的面向過程編程思想相比,具有明顯的優(yōu)勢,而且智能停車場管理系統(tǒng)的設(shè)計(jì)也要求用面向?qū)ο缶幊坦ぞ邅韺?shí)現(xiàn)。這就要求作者在進(jìn)行畢業(yè)設(shè)計(jì)時(shí),應(yīng)該明白面向?qū)ο蟮乃枷?,并能夠運(yùn)用其思想到實(shí)際的工作中。軟件工程思想。大型系統(tǒng)的開發(fā)要用到軟件工程相關(guān)的理論。雖然智能停車場管理系統(tǒng)比較小,但是最好也能按照系統(tǒng)設(shè)計(jì)的生命周期模型來進(jìn)行。嚴(yán)格按照軟件工程思想和管理信息系統(tǒng)的開發(fā)步驟,設(shè)計(jì)并實(shí)現(xiàn)一個(gè)智能停車場管理信息系統(tǒng)。以系統(tǒng)開發(fā)過程為主線,從需求分析,邏輯設(shè)計(jì),總體設(shè)計(jì),詳細(xì)設(shè)計(jì)以及系統(tǒng)測試、實(shí)施各階段的主要內(nèi)容和成果,包括系統(tǒng)結(jié)構(gòu)圖、業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、E-R模型、數(shù)據(jù)字典、物理表實(shí)現(xiàn)及其關(guān)系、功能模塊算法流程、界面設(shè)計(jì)等等。
一定的實(shí)際動(dòng)手能力和實(shí)際編程經(jīng)驗(yàn)。系統(tǒng)最后要落實(shí)到windows下的編程,因此要求作者對(duì)windows下的數(shù)據(jù)庫編程具有一定的基礎(chǔ),能夠較為熟練的進(jìn)行數(shù)據(jù)庫相關(guān)程序的開發(fā)。以Microsoft公司的Visual Basic 6.0為開發(fā)工具,以SQL為后臺(tái)數(shù)據(jù)庫,對(duì)上述邏輯設(shè)計(jì)的成果進(jìn)行轉(zhuǎn)換,實(shí)現(xiàn)一個(gè)完整的可運(yùn)行的智能停車場管理系統(tǒng)。4.5 設(shè)計(jì)環(huán)境 硬件環(huán)境:
隨著計(jì)算機(jī)硬件的高速發(fā)展,現(xiàn)在普通的機(jī)子已經(jīng)可以做為一個(gè)服務(wù)器端使用。CPU: 2.0Ghz或更高 硬盤:40G或更多 內(nèi)存:512M或更高 軟件環(huán)境:
操作系統(tǒng)
Windows 2000 Server /Windows XP 數(shù)據(jù)庫
SQL Server 開發(fā)環(huán)境
Visual C++ 其它輔助軟件:Microsoft Word等 五.實(shí)現(xiàn)步驟:
階段一:11年01月01日-08年01月15日文獻(xiàn)搜集與整理,撰寫開題報(bào)告, 外文翻譯;階段二:11年02月16日-08年03月15日對(duì)要實(shí)現(xiàn)的處理進(jìn)行需求分析,模塊劃分; 階段三:11年03月16日-08年04月01日系統(tǒng)設(shè)計(jì),包括模塊分解,詳細(xì)設(shè)計(jì)以及編寫代碼; 階段四:11年04月02日-08年05月20日對(duì)開發(fā)的系統(tǒng)進(jìn)行簡單的測試和維護(hù); 階段五:11年05月21日-08年05月28日根據(jù)所做系統(tǒng),撰寫畢業(yè)論文。六.參考書目 [1] 王珊:《數(shù)據(jù)庫系統(tǒng)概論》,高等教育出版社,2006年。[2] 賽奎春等:《VC數(shù)據(jù)庫開發(fā)關(guān)鍵技術(shù)與實(shí)例應(yīng)用》,人民郵電出版社,2003年。[3] 汪詩林等:《數(shù)據(jù)結(jié)構(gòu)算法與應(yīng)用》,機(jī)械工業(yè)出版社,2005年。[4] 約翰遜鮑爾:《面向?qū)ο蟪绦蛟O(shè)計(jì):C++語言描述(原書第2版)》,機(jī)械工業(yè)出版社,2003年。
[5] 馮博琴等:《面向?qū)ο蠓治雠c設(shè)計(jì)》,機(jī)械工業(yè)出版社,2003年。[6] Awad.E.M, Gotterer M.H: Visual C++ 6.0, 1992.[7] Robert.H.Dependahl:《Database Principles and Applications》.Williams Brown,2003.指導(dǎo)教師簽名: 年月日
第五篇:考勤系統(tǒng)開題報(bào)告
畢 業(yè) 設(shè) 計(jì) 開 題 報(bào) 告
1.畢業(yè)實(shí)習(xí)課題的基本內(nèi)容
目前社會(huì)上信息管理系統(tǒng)發(fā)展飛快,各個(gè)學(xué)校都引入了信息管理軟件來管理自己日益增長的各種信息,考勤管理系統(tǒng)也是有了很大的發(fā)展,商業(yè)化的學(xué)校信息管理軟件也不少。而目前學(xué)校的這項(xiàng)工作還處于半手工管理階段,信息資源的數(shù)字化程度低,大部分歷史積累的數(shù)據(jù),尚未數(shù)字化。不利于科學(xué)管理和決策。但是隨著多媒體教學(xué)的推廣,電腦和網(wǎng)絡(luò)的普及,人民對(duì)電腦的應(yīng)用已經(jīng)不再陌生。在這么一個(gè)信息化的時(shí)代,智能化信息處理已是提高效率、規(guī)范管理、客觀審查的最有效途徑??记谧鳛橐粋€(gè)企業(yè)的基礎(chǔ)管理,是老師對(duì)學(xué)生學(xué)習(xí)管理的基本依據(jù)。實(shí)際管理和記錄學(xué)習(xí)非常需要快速獲知各個(gè)學(xué)生的每日出勤情況,以便于及時(shí)學(xué)校反映學(xué)生的出勤,缺勤情況(包括遲到、早退、病假、事假、等情況)。實(shí)現(xiàn)網(wǎng)上考勤任務(wù),以減輕考勤人員的工作量。我們準(zhǔn)備開發(fā)學(xué)生考勤管理系統(tǒng),完成學(xué)生基本信息維護(hù)、學(xué)生考勤的管理、學(xué)生考勤的查詢。包括學(xué)生遲到、早退、請(qǐng)假、曠課的情況的記錄,在每個(gè)學(xué)期期末計(jì)算成績,以及對(duì)學(xué)生進(jìn)行成績評(píng)估的時(shí)候,對(duì)學(xué)生整個(gè)學(xué)期的考勤記錄進(jìn)行查詢和統(tǒng)計(jì)。學(xué)生考勤管理系統(tǒng)是為了解決學(xué)生考勤管理的而設(shè)計(jì)的,目的是建立一個(gè)能夠初步實(shí)現(xiàn)學(xué)??记诠芾硐到y(tǒng)的智能化管理,提高考勤管理效率,老師能夠了解學(xué)生在學(xué)習(xí)的態(tài)度得到及時(shí)的反饋,而系統(tǒng)所需的工作人員的數(shù)量少,效率高。降低資源浪費(fèi),同時(shí)增強(qiáng)學(xué)生管理的透明度以及約束學(xué)生自覺遵守出勤制度。
1.1后臺(tái)信息管理系統(tǒng)
1.1.1基礎(chǔ)信息管理子系統(tǒng)
基礎(chǔ)信息管理子系統(tǒng)主要是由教學(xué)秘書使用,用來對(duì)教學(xué)中的基礎(chǔ)信息進(jìn)行管理,包括專業(yè)信息管理(模塊),年級(jí)信息管理(模塊),班級(jí)信息管理(模塊),學(xué)生信息管理(模塊),教師信息管理(模塊),用戶組信息管理(模塊),課程信息管理(模塊),學(xué)生選課信息管理(模塊),教師代課信息管理(模塊),功能信息管理(模塊),權(quán)限管理(模塊)
1.1.2考勤管理子系統(tǒng)
考勤管理子系統(tǒng)主要是由各系部的教師使用,輔導(dǎo)員進(jìn)行學(xué)生請(qǐng)假處理,代課教師上課點(diǎn)名以及輔導(dǎo)員和代課老師察看考勤。包括的模塊有:請(qǐng)假模塊,點(diǎn)名模塊,察看考勤模塊(包括代課老師察看考勤,輔導(dǎo)員察看考勤,教學(xué)管理員察看考勤),查詢統(tǒng)計(jì)模塊(對(duì)以前學(xué)期的考勤進(jìn)行察看和統(tǒng)計(jì))。
1.2前臺(tái)學(xué)生系統(tǒng)
前臺(tái)學(xué)生模塊主要是由學(xué)生使用,學(xué)生可以通過登陸此模塊察看自己當(dāng)日考勤信息和歷史考勤信息,同時(shí),學(xué)生還可以在此模塊中修改自己的個(gè)人信息,可以察看學(xué)院最近通知和本學(xué)期課表等信息。
2.課題的研究意義、國內(nèi)外現(xiàn)狀
考勤作為一個(gè)單位的基礎(chǔ)管理,越來越受到重視,但是現(xiàn)在很多時(shí)候都是人工考勤。人工考勤靠專人書面登記,存在許多主觀、人為因素,往往最終 不
能令管理層取得考勤結(jié)果資料,甚至不能起到基本的約束作用。學(xué)校里課堂的考勤情況進(jìn)行實(shí)時(shí)的需求分析,并從一些用戶那反饋的信息的綜合,以及結(jié)合網(wǎng)上查找到的一些現(xiàn)成的考勤系統(tǒng)的適用,我們定制了我們的考勤系統(tǒng),我們希望通過這個(gè)考勤系統(tǒng)的使用,能夠簡化學(xué)校考勤的過程。
國內(nèi)現(xiàn)狀技術(shù)長期落后,產(chǎn)品性能差,滿足不了客戶的要求,客戶只能退而求其次;對(duì)于大一點(diǎn)的企業(yè)客戶對(duì)產(chǎn)品的性能滿意度低,如客戶稍微嚴(yán)格則工程很難驗(yàn)收通過。產(chǎn)品在低層面上競爭??记谙到y(tǒng)在國內(nèi)已出現(xiàn)和使用已有十多年了,其間有很多技術(shù)變革,比如從條型碼到磁卡,到接觸式IC卡,到非接觸式感應(yīng)卡,至到指紋識(shí)別,這不能不說是技術(shù)的快速進(jìn)步。不過,這些技術(shù)的進(jìn)步僅限于身份的識(shí)別方面,只是識(shí)別介質(zhì)發(fā)生了改變,而對(duì)考勤數(shù)據(jù)的采集、處理和及時(shí)準(zhǔn)確的報(bào)表方面,一直是止步不前,甚至為了追求低成本而互相抄襲,誰也不愿去做技術(shù)的創(chuàng)新,不考慮使用者的需求。這種老技術(shù)產(chǎn)品因其研發(fā)周期極短,成本低廉,大多數(shù)是贈(zèng)送軟件。報(bào)表的功能只適合于小型企業(yè)客戶的粗放要求。但這也給整個(gè)考勤系統(tǒng)行業(yè)造成了致命的缺陷和傷害,表現(xiàn)在技術(shù)停滯不前,看不到先進(jìn)性,用計(jì)算機(jī)處理考勤數(shù)據(jù),居然要以大量手工修改報(bào)表結(jié)果為前提,不然報(bào)表不正確,人資部門每個(gè)月被折磨得疲累不堪,很耽誤人力資源管理工作。
3.本課題擬解決的關(guān)鍵問題及其重點(diǎn)和難點(diǎn)
通過對(duì)開發(fā)此考勤系統(tǒng)的前期調(diào)研和對(duì)本次項(xiàng)目需求說明書的閱讀,我認(rèn)為本次項(xiàng)目的實(shí)施,其中的關(guān)鍵問題和重、難點(diǎn)如下:
3.1項(xiàng)目實(shí)施的關(guān)鍵問題:
根據(jù)此次系統(tǒng)開發(fā)的具體任務(wù)可以得出:在項(xiàng)目的實(shí)施中,必須實(shí)現(xiàn)系統(tǒng)的MVC,除此之外,我認(rèn)為還有一個(gè)關(guān)鍵問題,那就是本系統(tǒng)的實(shí)用價(jià)值和安全性,作為一個(gè)學(xué)院的學(xué)生考勤系統(tǒng),它不僅僅只完成學(xué)生考勤的任務(wù),我認(rèn)為對(duì)于考勤后的數(shù)據(jù)處理和匯總是十分重要的,同時(shí),由于此系統(tǒng)得使用者很多,因此,我認(rèn)為安全性機(jī)制必須考慮周全,這樣不僅可以提高實(shí)用價(jià)值,而且給學(xué)院的教學(xué)工作也會(huì)帶來很多的方便,綜上所述,我認(rèn)為項(xiàng)目實(shí)施的關(guān)鍵問題就是這兩個(gè)大的方面。
3.2項(xiàng)目實(shí)施的重點(diǎn):
作為一個(gè)項(xiàng)目的重點(diǎn),我認(rèn)為就是本項(xiàng)目需要實(shí)現(xiàn)的最本質(zhì)的功能,對(duì)于此項(xiàng)目,我認(rèn)為其重點(diǎn)就是完成教師對(duì)學(xué)生的考勤工作,已經(jīng)對(duì)考勤資料的匯總和處理。
3.3項(xiàng)目實(shí)施的難點(diǎn):
對(duì)于此次考勤系統(tǒng)的實(shí)施,我認(rèn)為難點(diǎn)問題存在于兩個(gè)大的方面:首先是項(xiàng)目實(shí)施時(shí),我將運(yùn)用到的架構(gòu)問題,也就是三層實(shí)現(xiàn),我是否能順利完成,其次便是對(duì)考勤前后的數(shù)據(jù)的處理,我認(rèn)為中兩點(diǎn)不僅是項(xiàng)目的精髓所在,而且是本次項(xiàng)目的難點(diǎn)內(nèi)容
4.擬采取的研究方法及及時(shí)間安排
4.1研究方案:
本次項(xiàng)目主要采用的技術(shù)是:B2C+Servlet+Jsp.本次項(xiàng)目運(yùn)用的數(shù)據(jù)庫是:SQLServer2005 本次項(xiàng)目運(yùn)用的開發(fā)工具是:MyEclipse6.5 本次項(xiàng)目運(yùn)用的服務(wù)器:Tomcat6.5
4.2時(shí)間安排:
需求分析和系統(tǒng)HTML原型(2周)
數(shù)據(jù)庫設(shè)計(jì)和數(shù)據(jù)庫可行性分析。(2周)
頁面設(shè)計(jì)。(2周)
5.提交畢業(yè)實(shí)習(xí)材料和答辯工作。(2周)5 參考文獻(xiàn)
[1]Budi Kurniawan,《深入淺出Struts》;
[2]Dave Crane、Eric Pascarello、Darren James,《Ajax實(shí)戰(zhàn)》;
[3]孫衛(wèi)琴,《精通Struts:基于MVC的Java Web設(shè)計(jì)與開發(fā)》;
指導(dǎo)教師意見:(對(duì)本課題的深度、廣度及工作量的意見)
指導(dǎo)教師:
年月日