freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

駕校管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(doc畢業(yè)設(shè)計(jì)論文)-在線瀏覽

2024-08-07 22:36本頁(yè)面
  

【正文】 的商業(yè)需要,同時(shí)為項(xiàng)目的設(shè)計(jì)打下基礎(chǔ)。只有通過(guò)需求分析才能把軟件功能和性能的總體概念描述為具體的軟件需求規(guī)格說(shuō)明,從而奠定軟件開(kāi)發(fā)的基礎(chǔ)。目前,駕駛員培訓(xùn)學(xué)校中進(jìn)行學(xué)員、收費(fèi)、培訓(xùn)、資產(chǎn)、車(chē)輛、教練員、投訴等的管理時(shí),普遍使用的是進(jìn)行登記、查找、統(tǒng)計(jì)等枯燥的手工操作,這種操作既繁瑣又不精確,很多數(shù)據(jù)不方便長(zhǎng)期保留,迫切需要設(shè)計(jì)駕校信息管理系統(tǒng)。 管理組長(zhǎng)需求分析在整個(gè)流程開(kāi)始以前,必須由管理組長(zhǎng)對(duì)整個(gè)流程必須的數(shù)據(jù)進(jìn)行設(shè)計(jì),這是系統(tǒng)在開(kāi)工以前必須完成的,主要包括系統(tǒng)設(shè)置,收費(fèi)設(shè)置,教務(wù)設(shè)置。圖3. 管理組長(zhǎng)用例(1)系統(tǒng)設(shè)置系統(tǒng)設(shè)置包括基礎(chǔ)信息設(shè)置和教學(xué)模式兩個(gè)方面(a)基礎(chǔ)信息中的學(xué)校名稱會(huì)被用于各種報(bào)表的表頭以及其它有關(guān)學(xué)校的標(biāo)識(shí)性的稱謂中;工作時(shí)間是指駕駛學(xué)校每一天之中,整個(gè)培訓(xùn)課程安排的起止時(shí)間,它決定了培訓(xùn)課程安排中的最早和最晚時(shí)間。在開(kāi)始所有正式工作之前,應(yīng)該首先確定所用的教學(xué)模式。(a)教學(xué)項(xiàng)目是學(xué)校在對(duì)學(xué)員的培訓(xùn)過(guò)程中設(shè)置的教學(xué)任務(wù)。教務(wù)管理人員可以根據(jù)需要隨時(shí)對(duì)教學(xué)項(xiàng)目進(jìn)行新增或刪除。在對(duì)學(xué)員進(jìn)行實(shí)際訓(xùn)練課程的安排之前,必須預(yù)先設(shè)置駕駛路段。培訓(xùn)學(xué)時(shí)管理是用于對(duì)當(dāng)前教學(xué)模式下各教學(xué)階段的標(biāo)準(zhǔn)學(xué)時(shí)數(shù)進(jìn)行設(shè)置和管理。(3)收費(fèi)設(shè)置收費(fèi)設(shè)置包括跟車(chē)培訓(xùn)收費(fèi)培訓(xùn)標(biāo)準(zhǔn)和計(jì)時(shí)培訓(xùn)收費(fèi)標(biāo)準(zhǔn)。用戶必須先維護(hù)跟車(chē)培訓(xùn)各項(xiàng)目的收費(fèi)標(biāo)準(zhǔn),方能進(jìn)行相應(yīng)的繳費(fèi)操作和財(cái)務(wù)收支核算等。用戶必須先維護(hù)計(jì)時(shí)培訓(xùn)各項(xiàng)目的收費(fèi)標(biāo)準(zhǔn),方能進(jìn)行相應(yīng)的繳費(fèi)操作和財(cái)務(wù)收支核算等。管理員的用例如圖4所示。學(xué)員入學(xué)后按照學(xué)校規(guī)定的教學(xué)模式進(jìn)行系統(tǒng)化的培訓(xùn),完成所有教學(xué)訓(xùn)練后,通過(guò)相關(guān)考試然后畢業(yè)。(2)分車(chē)學(xué)員分車(chē)(分配車(chē)輛)是根據(jù)每個(gè)學(xué)員所報(bào)的考證類(lèi)型,給他們安排相應(yīng)的車(chē)輛,以方便排課時(shí)進(jìn)行車(chē)輛安排。對(duì)于已分配有車(chē)輛的學(xué)員,排課時(shí)若發(fā)生車(chē)輛沖突,系統(tǒng)也提供臨時(shí)調(diào)整車(chē)輛的功能。在排課之前,必須先維護(hù)好相關(guān)環(huán)境數(shù)據(jù),如:跟車(chē)(計(jì)時(shí))培訓(xùn)項(xiàng)目、車(chē)輛信息、教練信息等。考試合格者將進(jìn)入下一輪考試。(5)考試晉階考試晉階是在相應(yīng)階段的考試成績(jī)達(dá)標(biāo)以后,學(xué)員進(jìn)入下一個(gè)培訓(xùn)階段的操作。本系統(tǒng)采用結(jié)構(gòu)化的程序設(shè)計(jì)思想進(jìn)行編制,整個(gè)系統(tǒng)數(shù)據(jù)存在表格文件中,由數(shù)據(jù)庫(kù)文件進(jìn)行管理。這樣就可以在數(shù)據(jù)的操作上分別針對(duì)屬于不同表的數(shù)據(jù),不必為了某條記錄的一個(gè)字段來(lái)對(duì)全部記錄進(jìn)行修改,加快了數(shù)據(jù)的處理速度,增加了數(shù)據(jù)的可管理性。 為使系統(tǒng)達(dá)到最佳的穩(wěn)定狀態(tài),駕校需配備23名管理人員,以便操作和維護(hù)能同時(shí)得到有效的監(jiān)管。駕校業(yè)務(wù)比較繁忙,如果注重員工培訓(xùn)這個(gè)環(huán)節(jié),能節(jié)省不少時(shí)間、財(cái)力、人力,故安排人員接受短期倉(cāng)庫(kù)管理操作系統(tǒng)的培訓(xùn)是完全可行的。系統(tǒng)運(yùn)行環(huán)境對(duì)駕校是有一定要求的,必須在運(yùn)行安裝環(huán)境達(dá)到相關(guān)要求之后才能使用本駕校管理系統(tǒng)。本軟件系統(tǒng)不僅為駕駛學(xué)校提供了從學(xué)員報(bào)名登記開(kāi)始,到學(xué)員入學(xué)、培訓(xùn)直至最后結(jié)業(yè)離校的全過(guò)程管理,使整個(gè)教學(xué)過(guò)程清晰流暢、操作輕松,在管理層面使學(xué)員有一個(gè)良好的感受;而且還提供收費(fèi)管理、財(cái)務(wù)管理、后勤車(chē)輛管理、人事管理等有機(jī)聯(lián)系的功能模塊。圖5. 系統(tǒng)總體功能設(shè)計(jì)本系統(tǒng)包括環(huán)境維護(hù)、學(xué)員管理、收費(fèi)系統(tǒng)、教務(wù)管理、后勤管理、系統(tǒng)維護(hù)、報(bào)表中心等七個(gè)功能模塊,系統(tǒng)功能結(jié)構(gòu)如下圖所示。 本系統(tǒng)設(shè)置了管理員操作權(quán)限,將系統(tǒng)的操作者分為管理組長(zhǎng)和管理員。基礎(chǔ)信息包括用戶權(quán)限,教學(xué)項(xiàng)目,駕駛路段,培訓(xùn)費(fèi)用,投訴內(nèi)容,培訓(xùn)學(xué)時(shí)。圖6. 管理組長(zhǎng)信息設(shè)置圖當(dāng)管理人員完成了駕校的基本信息設(shè)置以后,管理員可以在自己的權(quán)限內(nèi)完成工作。管理員的具體操作流程如圖7所示。 結(jié)合上述功能需求,最終達(dá)到:讓管理流程更為清晰,; 能夠管理學(xué)員從入學(xué)到結(jié)業(yè)的全過(guò)程;能夠?qū)虒W(xué)工作,如分車(chē)、排課、考核等進(jìn)行管理;可以方便的查詢學(xué)員的學(xué)習(xí)、考核情況,學(xué)校的教學(xué)情況、收費(fèi)情況等;可以輕松的獲得各類(lèi)報(bào)表;使用方便,容易掌握。如是管理組長(zhǎng),則開(kāi)放管理組長(zhǎng)權(quán)限;反之,則開(kāi)放管理員權(quán)限。圖8. 管理員登陸流程學(xué)員報(bào)名模塊包括跟車(chē)學(xué)員報(bào)名操作、計(jì)時(shí)學(xué)員報(bào)名操作。如果學(xué)生是由教練帶入學(xué)校,則系統(tǒng)會(huì)指定由該教練負(fù)責(zé)指導(dǎo)學(xué)生;如果學(xué)生是自己來(lái)報(bào)名的,學(xué)校負(fù)責(zé)統(tǒng)一分車(chē)。圖9. 跟車(chē)報(bào)名流程跟車(chē)報(bào)名的具體步驟如下:(1)當(dāng)管理員進(jìn)入主界面以后,跟車(chē)報(bào)名的菜單激活,管理員進(jìn)行跟車(chē)報(bào)名的信息錄入。(3)管理員根據(jù)學(xué)生的材料錄入相關(guān)的報(bào)名信息,系統(tǒng)首相對(duì)身份證,申請(qǐng)車(chē)型,視力等基本信息進(jìn)行審核,符合駕校規(guī)定的則將該生劃入跟車(chē)名單;反之則會(huì)提示相應(yīng)不符合規(guī)定的信息。(5)經(jīng)過(guò)篩選,確定跟車(chē)名單以后,考生需要進(jìn)行繳費(fèi),管理員則錄入每個(gè)學(xué)生所繳納的實(shí)際費(fèi)用。計(jì)時(shí)培訓(xùn)報(bào)名,是指在教學(xué)大綱培訓(xùn)時(shí)間以外的時(shí)間,由駕校自行安排計(jì)時(shí)培訓(xùn)項(xiàng)目,學(xué)員自愿報(bào)名,流程與跟車(chē)培訓(xùn)報(bào)名類(lèi)似,該培訓(xùn)項(xiàng)目進(jìn)行另外收費(fèi)。圖10. 計(jì)時(shí)報(bào)名流程計(jì)時(shí)報(bào)名的具體步驟如下:(1)當(dāng)管理員進(jìn)入主界面以后,計(jì)時(shí)報(bào)名的菜單激活,管理員進(jìn)行計(jì)時(shí)報(bào)名的信息錄入。(3)計(jì)時(shí)報(bào)名再完成名單更新以后,屬于和駕校的額外交易,需要獨(dú)立簽定協(xié)議當(dāng)有學(xué)生完成報(bào)名后,意味著學(xué)校需要正式開(kāi)始對(duì)學(xué)生進(jìn)行培訓(xùn),第一步就是對(duì)學(xué)員進(jìn)行分車(chē),系統(tǒng)同樣采用批量處理的方式對(duì)學(xué)員進(jìn)行分車(chē),系統(tǒng)將自動(dòng)根據(jù)學(xué)員申報(bào)的車(chē)型,為其指定相應(yīng)的教練。分車(chē)排課和晉階的具體流程如圖11所示。根據(jù)學(xué)生信息表中教師的編號(hào),來(lái)判斷學(xué)生是否滿足排課要求。在排課過(guò)程中,系統(tǒng)的操作如下:(2)根據(jù)車(chē)輛分配情況,自動(dòng)劃分到相應(yīng)教練。(4)判斷與教練的時(shí)間是否有沖突,在訓(xùn)練表中寫(xiě)入相應(yīng)培訓(xùn)時(shí)間。(6)根據(jù)學(xué)校指定路段寫(xiě)入訓(xùn)練表。系統(tǒng)接受到教學(xué)日志后,進(jìn)行以下操作(1)根據(jù)不同階段的培訓(xùn)學(xué)時(shí)要求,確定是否納入考試名單,將培訓(xùn)信息表中的完成學(xué)時(shí)名單復(fù)制到考試名單。(3)根據(jù)考試成績(jī),確定晉階名單,修改學(xué)生表中的狀態(tài)信息。跟車(chē)培訓(xùn)結(jié)業(yè)是指在完成駕校所有培訓(xùn)項(xiàng)目并在階段考試中取得合格的前提下,學(xué)校予以結(jié)業(yè)并發(fā)放駕照,此環(huán)節(jié)進(jìn)行批量處理。圖12. 跟車(chē)結(jié)業(yè)流程 跟車(chē)結(jié)業(yè)的具體流程如下(1)選擇學(xué)員并輸入結(jié)業(yè)日期。(3)生成結(jié)業(yè)名單。計(jì)時(shí)結(jié)業(yè)流程如圖13所示。(2)判斷培訓(xùn)課程、考試成績(jī)以及所繳費(fèi)用。財(cái)務(wù)模塊的主要功能是對(duì)駕校培訓(xùn)過(guò)程車(chē)的費(fèi)用變化進(jìn)行操作,次模塊由專(zhuān)門(mén)的財(cái)務(wù)人員進(jìn)行操作,負(fù)責(zé)對(duì)學(xué)員報(bào)名進(jìn)行的繳費(fèi),培訓(xùn)退費(fèi),以及結(jié)業(yè)費(fèi)用清算進(jìn)行操作。計(jì)時(shí)培訓(xùn)費(fèi)用將獨(dú)立于學(xué)費(fèi)之外,此費(fèi)用并不是必須的,是根據(jù)學(xué)生自愿的原則。如果學(xué)員在未完成教學(xué)大綱所規(guī)定的課程要求而要求離校,學(xué)校則根據(jù)學(xué)生在學(xué)校完成的階段情況對(duì)學(xué)生進(jìn)行費(fèi)用結(jié)算。跟車(chē)?yán)U費(fèi)流程如圖14所示。(2) 財(cái)務(wù)人員根據(jù)名單內(nèi)容,錄入費(fèi)用,系統(tǒng)將信息寫(xiě)入費(fèi)用表。 數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)采用SQL server 2000 作為數(shù)據(jù)庫(kù)存放數(shù)據(jù)的,數(shù)據(jù)庫(kù)名稱:biyeshiji,共設(shè)計(jì)了六張固定表,分別是:跟車(chē)學(xué)生表(student),教員表(teacher),車(chē)輛表(car), 培訓(xùn)表(train),成績(jī)表(score),投訴表(tousu),跟車(chē)費(fèi)用表(genchefee),用戶表(user)。數(shù)據(jù)庫(kù)關(guān)系結(jié)構(gòu)圖如圖15所示。表9. 教師表(表名:teacher)類(lèi)型名類(lèi)型索引是否為空長(zhǎng)度說(shuō)明tcidchar主鍵否10教師編號(hào)tamechar是20教師姓名ttypechar是4駕駛類(lèi)型caridchar外鍵否10車(chē)牌號(hào)碼btimedatetime是8上任時(shí)間stimedatetime是8離職時(shí)間phonechar是20電話號(hào)碼教師和車(chē)輛是一一對(duì)應(yīng)的關(guān)系,但是每個(gè)老師可以對(duì)應(yīng)多個(gè)學(xué)生。表10. 汽車(chē)表(表名:car)類(lèi)型名類(lèi)型索引是否為空長(zhǎng)度說(shuō)明caridchar主鍵否15車(chē)牌號(hào)碼tamechar是20教師姓名ctypechar是4車(chē)類(lèi)型pricemoney是10價(jià)格repairfeemoney是10維修費(fèi)用repairtimedatetime是8維修時(shí)間feetimedatetime是8加油時(shí)間oilfeemoney是10油費(fèi)表3. 培訓(xùn)表(表名:train)類(lèi)型名類(lèi)型索引是否為空長(zhǎng)度說(shuō)明stidchar外鍵否10學(xué)生編號(hào)caridchar外鍵否10車(chē)牌號(hào)碼Finishtime1int是4階段一完成學(xué)時(shí)Traintime1datetime是8階段一培訓(xùn)日期Finishtime2int是4階段二完成學(xué)時(shí)Traintime2datetime是8階段二培訓(xùn)日期Finishtime3int是4階段三完成學(xué)時(shí)Traintime3datetime是8階段三培訓(xùn)日期管理員將車(chē)輛分配結(jié)束以后,學(xué)生將接受正式培訓(xùn),培訓(xùn)階段(JXNAME)記錄每個(gè)學(xué)生所處的培訓(xùn)階段,培訓(xùn)學(xué)時(shí)(finishitime)記錄每個(gè)學(xué)生完成的學(xué)時(shí),必須達(dá)到相應(yīng)的學(xué)時(shí)才能進(jìn)行階段考試。第四章 系統(tǒng)主要功能模塊的實(shí)現(xiàn)駕校管理軟件涉及到學(xué)生報(bào)名、分車(chē)排課,考試晉階等模塊,雖然設(shè)計(jì)的不是大型系統(tǒng),但本系統(tǒng)的代碼設(shè)計(jì)與實(shí)現(xiàn)還是一個(gè)較為龐大、復(fù)雜的工程。跟車(chē)培訓(xùn)是各駕駛學(xué)校根據(jù)教學(xué)大綱要求,為學(xué)員提供的常規(guī)駕駛培訓(xùn)。參加跟車(chē)培訓(xùn)的學(xué)員也可自費(fèi)參加計(jì)時(shí)培訓(xùn)。圖16. 跟車(chē)報(bào)名界面(1)打開(kāi)菜單【學(xué)員管理】/【入學(xué)管理】/【跟車(chē)培訓(xùn)報(bào)名】,進(jìn)入“跟車(chē)培訓(xùn)報(bào)名”功能界面。(2)若需進(jìn)行報(bào)名登記,在此操作界面上點(diǎn)擊[學(xué)員報(bào)名]按鈕,打開(kāi)子操作界面“報(bào)名登記”。填好以后點(diǎn)擊[保存]按鈕,此學(xué)員即可完成報(bào)名。為方便操作,用戶可以不必返回主界面,直接點(diǎn)擊[新學(xué)員]便可繼續(xù)錄入新學(xué)員的報(bào)名信息。(4)若需打印學(xué)員花名冊(cè)或考勤冊(cè),點(diǎn)擊[打印花名冊(cè)]或[打印考勤冊(cè)]按鈕即可。var s:string。begin 。 (39。)。 。if exists(select name from sysobjects where name=39。p139。 and type=39。p39。)39。 drop procedure p139。create proc p1(v1 varchar(50) ,v2 varchar(50),v3 int,v4 varchar(50),v5 varchar(50),v6 varchar(50),v7 varchar(50),v8 decimal(9,1),v9 decimal(9,1),v10 datetime,v11 varchar(50),v12 varchar(50),v13 varchar(200)) as 39。 begin39。 if(select count(*) from student where stid=v1 or sfcard=v4)=0 39。 insert into student(stid,sname,age,sfcard,sex,sqtype,zjtype,leftview,rightview,bmtime,phone,address,photo) values(v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,v11,v12,v13)39。 end39。p139。 (39。,ftstring,pdinput,50,39。)。vv239。39。 (39。,ftinteger,pdinput,10,0)。vv439。39。 (39。,ftstring,pdinput,10,39。)。vv639。39。 (39。,ftstring,pdinput,9,39。)。vv839。 (39。,ftfloat,pdinput,9,0)。vv1039。 (39。,ftstring,pdinput,50,39。)。vv1239。39。 (39。,ftstring,pdinput,200,39。)。 。select top 1*from student order by stid desc39。 open。stid39。 end。39。st00039。vv139。st0039。 (39。).Value:=trim()。vv339。 (39。).Value:=trim()。vv539。 (39。).Value:=trim()。vv739。 (39。).Value:=strtofloat(trim())。vv939。 (39。).Value:=strtodatetime(trim())。vv1139。 (39。).Value:=trim()。vv1339。 if 1 then begin execproc。insert into train (stid) values(:p14)39。p1439。 。insert into score (stid) values(:p15)39。p1539。 。保存成功39。 :=39。 :=39。 :=39。 :=39。 end else showmessage(39。)。 with adoquery2 DO BEGIN close。 (39。)。 END。 。procedure (Sender: TObject)。 。select stid as 學(xué)生編號(hào),sname as 學(xué)生姓名 ,sfcard as 身份證號(hào),zjtype as 準(zhǔn)駕車(chē)型 ,sqtype 申請(qǐng)車(chē)型 ,bmtime as 入學(xué)時(shí)間 from student39。 o
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1