版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE5信息系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)四六級(jí)考試報(bào)名系統(tǒng)開(kāi)發(fā)與設(shè)計(jì)指導(dǎo)老師:郝晨健小組成員:田坤<B07050310>(組長(zhǎng))王均<B07050311>馬彥武<B07050308>高盛朝<B07050339>日期:2010年6月14日信息系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)英語(yǔ)四六級(jí)考試報(bào)名系統(tǒng)前言一、作業(yè)背景二、基本思路三、工作劃分第一章概述第一節(jié)英語(yǔ)四六級(jí)報(bào)名系統(tǒng)第二節(jié)可行性分析第二章系統(tǒng)分析與設(shè)計(jì)第一節(jié)應(yīng)用需求分析第二節(jié)系統(tǒng)功能模塊劃分第三節(jié)系統(tǒng)流程分析圖第四節(jié)系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)第五節(jié)創(chuàng)建ADODC數(shù)據(jù)源第三章系統(tǒng)設(shè)計(jì)第一節(jié)系統(tǒng)窗體模塊組成各數(shù)據(jù)模塊窗體簡(jiǎn)介系統(tǒng)設(shè)計(jì)詳細(xì)代碼附錄:課程設(shè)計(jì)總結(jié)報(bào)告課程設(shè)計(jì)工作日志一、作業(yè)背景:隨著越來(lái)越多的大學(xué)生在大學(xué)期間需要報(bào)考英語(yǔ)四六級(jí)以提升自己的綜合素質(zhì),英語(yǔ)四六級(jí)報(bào)考系統(tǒng)也越來(lái)越受到青睞,它可以隨時(shí)滿(mǎn)足需要報(bào)考學(xué)生的需求,不受時(shí)間和空間的限制,方便快捷?;趯?duì)所學(xué)知識(shí)的利用,結(jié)合VisualBaisc語(yǔ)言和信息系統(tǒng)分析與設(shè)計(jì)知識(shí)的學(xué)習(xí),開(kāi)發(fā)了一個(gè)簡(jiǎn)易的英語(yǔ)四六級(jí)報(bào)名系統(tǒng)。二、基本思路:通過(guò)系統(tǒng)的設(shè)計(jì),減少學(xué)生報(bào)考英語(yǔ)四六級(jí)的難度,學(xué)生可以利用此系統(tǒng)方便的查詢(xún)和修改自己的信息,采用數(shù)據(jù)庫(kù)技術(shù),結(jié)合VisualBaisc的應(yīng)用實(shí)現(xiàn)對(duì)報(bào)考學(xué)生信息的統(tǒng)一管理,方便老師的管理。三、工作劃分:成員組長(zhǎng):田坤組員:馬彥武、王均、高盛朝資料搜集:馬彥武、王均資料整理:高盛朝編程:田坤第一章概述:第一節(jié):英語(yǔ)四六級(jí)報(bào)名系統(tǒng)現(xiàn)在的很多大學(xué)要求在校大學(xué)生在畢業(yè)前都要參加全國(guó)的英語(yǔ)四六級(jí)考試,有些院校還把全國(guó)英語(yǔ)四六級(jí)考試作為一項(xiàng)考核學(xué)生是否畢業(yè)的指標(biāo),英語(yǔ)四六級(jí)考試報(bào)名系統(tǒng)就是為了適應(yīng)現(xiàn)在高校教育、教學(xué)開(kāi)發(fā)的第一套系統(tǒng),它為學(xué)生參加英語(yǔ)四六級(jí)考試提供了一個(gè)有利的平臺(tái)。同時(shí)也為老師對(duì)眾多的考生管理提供了一個(gè)有利的工具。學(xué)生可以通過(guò)賬號(hào)在網(wǎng)上實(shí)現(xiàn)報(bào)名、查詢(xún)個(gè)人信息、修改個(gè)人信息等功能,在時(shí)間和空間上比以前的報(bào)名更有自主性。同時(shí)老師也可以通過(guò)本系統(tǒng)對(duì)報(bào)考的考生實(shí)現(xiàn)統(tǒng)一的管理。第二節(jié):可行性分析英語(yǔ)四六級(jí)考試報(bào)名系統(tǒng)是以計(jì)算機(jī)網(wǎng)絡(luò)作為支撐的一套軟件,它是隨著現(xiàn)代的計(jì)算機(jī)技術(shù)產(chǎn)生的。應(yīng)為現(xiàn)在的計(jì)算機(jī)的普遍使用和計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,使足不出戶(hù)的網(wǎng)上報(bào)名成為可能,尤其是現(xiàn)在的大學(xué)生很多都擁有自己的電腦,學(xué)校也為學(xué)生配備了專(zhuān)門(mén)的計(jì)算機(jī),這從硬件上使網(wǎng)絡(luò)報(bào)名成為了可能。第二章系統(tǒng)設(shè)計(jì)分析第一節(jié):應(yīng)用需求分析英語(yǔ)四六級(jí)網(wǎng)上報(bào)名系統(tǒng)主要是為了滿(mǎn)足學(xué)生的網(wǎng)上報(bào)名和老師對(duì)報(bào)考學(xué)生信息的統(tǒng)一管理,所以本系統(tǒng)主要可分為兩大塊:學(xué)生模塊和管理員(教師)模塊。學(xué)生模塊的功能應(yīng)該實(shí)現(xiàn)學(xué)生的登錄報(bào)名,學(xué)生對(duì)自己信息的查詢(xún)和修改并能夠保存修改后的信息,學(xué)生登錄后系統(tǒng)會(huì)自動(dòng)生成網(wǎng)報(bào)序號(hào),考生在確定信息后可以打印準(zhǔn)考證。管理員(教師)模塊的功能要強(qiáng)于學(xué)生模塊,它首先要實(shí)現(xiàn)的是對(duì)學(xué)生信息的統(tǒng)一管理,這包括:管理員特殊賬號(hào)的登錄、查詢(xún)和修改學(xué)生信息、添加考生信息、刪除考生信息、查看學(xué)生密碼、修改學(xué)生密碼、訪問(wèn)數(shù)據(jù)庫(kù)、打印學(xué)生準(zhǔn)考證。能夠?qū)崿F(xiàn)對(duì)報(bào)考四級(jí)和六級(jí)學(xué)生的分類(lèi)管理。系統(tǒng)功能可用以下E-R圖表示:賬號(hào)賬號(hào)密碼用戶(hù)密碼用戶(hù)(用戶(hù)E-R圖)班級(jí)班級(jí)姓名Userid姓名Userid學(xué)生學(xué)生網(wǎng)報(bào)序號(hào)性別網(wǎng)報(bào)序號(hào)性別……(學(xué)生E-R圖)管理員管理員Userid姓名性別Userid姓名性別聯(lián)系電話詳細(xì)住址詳細(xì)住址(管理員(教師)E-R圖)班級(jí)班級(jí)姓名Userid姓名Userid學(xué)生學(xué)生聯(lián)系電話性別聯(lián)系電話性別M登錄登錄學(xué)生信息網(wǎng)報(bào)序號(hào)N學(xué)生信息網(wǎng)報(bào)序號(hào)四六級(jí)考試報(bào)名系統(tǒng)四六級(jí)考試報(bào)名系統(tǒng)選報(bào)等級(jí)信息修改上傳照片選報(bào)等級(jí)信息修改上傳照片打印準(zhǔn)考證打印準(zhǔn)考證(英語(yǔ)四六級(jí)報(bào)名系統(tǒng)E-R圖)用戶(hù)普通賬號(hào)普通密碼用戶(hù)普通賬號(hào)普通密碼管理員賬號(hào)管理員密碼(英語(yǔ)四六級(jí)考試報(bào)名系統(tǒng)數(shù)據(jù)庫(kù)E-R圖)根據(jù)系統(tǒng)功能及以上E-R圖可得一下表:學(xué)生信息表(1-1)字段名稱(chēng)類(lèi)型大小是否為主鍵網(wǎng)報(bào)序號(hào)Text10否選報(bào)等級(jí)Text10否班級(jí)Text20否UseridText20是姓名Text30否姓名拼音Text20否性別Text10否民族Text10否聯(lián)系電話Text20否身份證號(hào)Text50否UserpasText6否郵政編碼Text8否詳細(xì)地址Text70否普通用戶(hù)表(1-2)字段名類(lèi)型大小是否為主鍵Userid Text30是UserpasText6否管理員表(1-3)字段名類(lèi)型大小是否為主鍵Glyuserid Text30是GlyuserpasText6否第三節(jié):系統(tǒng)流程分析圖:用戶(hù)用戶(hù)登錄登錄四六級(jí)考試報(bào)名系統(tǒng)四六級(jí)考試報(bào)名系統(tǒng)選報(bào)等級(jí)選報(bào)等級(jí)更新后的四六級(jí)考試報(bào)名系統(tǒng)更新后的四六級(jí)考試報(bào)名系統(tǒng)退退出第二節(jié):系統(tǒng)功能模塊劃分系統(tǒng)功能主要以如下結(jié)構(gòu)圖設(shè)計(jì),它主要實(shí)現(xiàn)了學(xué)生登錄的信息查詢(xún)、修改、上傳照片、選報(bào)等級(jí)和打印準(zhǔn)考證,管理員登錄的添加、刪除和對(duì)選報(bào)不同等級(jí)學(xué)生的統(tǒng)一管理功能。英語(yǔ)四六級(jí)考試報(bào)名系統(tǒng)功能結(jié)構(gòu)圖:英語(yǔ)四六級(jí)考試報(bào)名系統(tǒng)英語(yǔ)四六級(jí)考試報(bào)名系統(tǒng)查詢(xún)個(gè)人信息修改個(gè)人信息上傳照片選報(bào)考試等級(jí)打印準(zhǔn)考證學(xué)生登錄管理員(教師)登錄查詢(xún)學(xué)生信息修改學(xué)生信息添加學(xué)生信息刪除學(xué)生信息管理四六級(jí)分類(lèi)打印準(zhǔn)考證英語(yǔ)四六級(jí)考試報(bào)名系統(tǒng)業(yè)務(wù)流程圖:英語(yǔ)四六級(jí)考試報(bào)名系統(tǒng)數(shù)據(jù)流程圖:英語(yǔ)四六級(jí)考試報(bào)名系統(tǒng)IPO圖:系統(tǒng)名:英語(yǔ)四六級(jí)考試報(bào)名系統(tǒng)制圖者:馬彥武模塊名:選擇報(bào)考等級(jí)日期:2010-6-15調(diào)用下列模塊:學(xué)生信息表調(diào)用下列模塊:學(xué)生信息表由下列模塊調(diào)用:選報(bào)考試等級(jí)(Combol)輸出:由修改的數(shù)據(jù)庫(kù)中學(xué)生信息表接收,并可打印輸出。輸出:由修改的數(shù)據(jù)庫(kù)中學(xué)生信息表接收,并可打印輸出。輸入:由Combol直接選擇,選擇等級(jí)后載入數(shù)據(jù)庫(kù)。輸入:由Combol直接選擇,選擇等級(jí)后載入數(shù)據(jù)庫(kù)。處理內(nèi)容:用戶(hù)登錄后,可以在本人的信息對(duì)話框中直接選擇需要選報(bào)的等級(jí),選擇后提交給數(shù)據(jù)庫(kù),并對(duì)數(shù)據(jù)庫(kù)中的學(xué)生信息表進(jìn)行同步修改,如果不選擇,則默認(rèn)為空,對(duì)表中數(shù)據(jù)不進(jìn)行本項(xiàng)的修改。處理內(nèi)容:用戶(hù)登錄后,可以在本人的信息對(duì)話框中直接選擇需要選報(bào)的等級(jí),選擇后提交給數(shù)據(jù)庫(kù),并對(duì)數(shù)據(jù)庫(kù)中的學(xué)生信息表進(jìn)行同步修改,如果不選擇,則默認(rèn)為空,對(duì)表中數(shù)據(jù)不進(jìn)行本項(xiàng)的修改。內(nèi)部數(shù)據(jù)元素:內(nèi)部數(shù)據(jù)元素:備注:第四節(jié):系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)第五節(jié):創(chuàng)建ADODC數(shù)據(jù)源鏈接成功后就可以使用普通用戶(hù)表中的Userid和Userpas登錄,并查看學(xué)生信息表中的個(gè)人信息和選報(bào)四六級(jí)等級(jí)。第三章系統(tǒng)設(shè)計(jì)第一節(jié):系統(tǒng)窗體模塊組成系統(tǒng)主要由用戶(hù)登錄模塊和用戶(hù)信息模塊兩部分組成,用戶(hù)用賬號(hào)、密碼登錄后可以通過(guò)用戶(hù)信息模塊看到自己的信息,并可以對(duì)信息進(jìn)行修改。用戶(hù)主登陸界面:管理員登陸后的界面:普通用戶(hù)登陸后的界面:準(zhǔn)考證界面設(shè)計(jì):第二節(jié):模塊窗體簡(jiǎn)介主登陸界面(FormMain)模塊,主要實(shí)現(xiàn)用戶(hù)的登陸,用戶(hù)可以是普通用戶(hù)登陸,登陸時(shí)調(diào)用數(shù)據(jù)庫(kù)中的“普通用戶(hù)表”中的數(shù)據(jù),檢測(cè)賬號(hào)和密碼正確后實(shí)現(xiàn)登陸。同時(shí)也可以是管理員登陸,這是調(diào)用的是數(shù)據(jù)庫(kù)中的“管理員表”中的數(shù)據(jù)進(jìn)行檢測(cè)賬號(hào)和密碼是否正確,最終實(shí)現(xiàn)調(diào)用不同的窗體(FormStu和Glystu)。FormStu窗體的主要功能是實(shí)現(xiàn)選報(bào)英語(yǔ)考試等級(jí)的功能,用戶(hù)在Combo1的下拉菜單中可以選擇自己的考試等級(jí),并根據(jù)需要修改個(gè)人的信息、上傳照片。用戶(hù)修改個(gè)人信息后點(diǎn)擊刷新按鈕,就可以將數(shù)據(jù)傳輸?shù)綌?shù)據(jù)庫(kù)中,并打印準(zhǔn)考證。用戶(hù)點(diǎn)擊“打印”按鈕后,系統(tǒng)調(diào)出準(zhǔn)考證窗體,用戶(hù)核對(duì)信息無(wú)誤后可以確認(rèn)打印實(shí)現(xiàn)打印功能。Glystu是管理員實(shí)現(xiàn)登陸后的窗體,它的功能主要是實(shí)現(xiàn)對(duì)報(bào)考考生的管理,它可以通過(guò)“添加”按鈕添加考生信息,“刪除”按鈕刪除考生信息,通過(guò)“打印”按鈕調(diào)出“準(zhǔn)考證”窗體實(shí)現(xiàn)打印,同時(shí)可以利用Data1按鈕實(shí)現(xiàn)對(duì)所有考生信息的審核。第三節(jié):系統(tǒng)設(shè)計(jì)詳細(xì)代碼登錄按鈕代碼設(shè)計(jì):PrivateSubCommandOK_Click()StaticiLoginCountAsIntegerDimSqlAsStringIfTextNo.Text=""ThenMsgBox"請(qǐng)輸入用戶(hù)名!",vbExclamation‘判斷是否輸入用戶(hù)名’TextNo.SetFocusExitSubElseIfTextPas.Text=""ThenMsgBox"請(qǐng)輸入你的登錄密碼",vbExclamation‘判斷是否輸入密碼’TextPas.SetFocus‘定位鼠標(biāo)’ExitSubEndIfAdodc1.CommandType=adCmdTextSql="select*from普通用戶(hù)表whereuserid="+"'"+TextNo.Text+"'"Adodc1.RecordSource=Sql+"anduserpas="+"'"+TextPas.Text+"'"Adodc1.RefreshIfAdodc1.Recordset.RecordCount>0ThenFormStu.ShowFormMain.Hide‘通過(guò)檢測(cè)普通用戶(hù)表判斷用戶(hù)名和密碼是否正確,如果正確登錄成功,調(diào)出FormStu窗體’ElseAdodc1.CommandType=adCmdTextSql="select*from管理員表whereGlyuserid="+"'"+TextNo.Text+"'"Adodc1.RecordSource=Sql+"andGlyuserpas="+"'"+TextPas.Text+"'"Adodc1.RefreshIfAdodc1.Recordset.RecordCount>0ThenGlystu.ShowFormMain.Hide‘通過(guò)檢測(cè)管理員表判斷用戶(hù)名和密碼是否正確,如果正確登錄成功,調(diào)出Flystu窗體’ElseIfiLoginCount=2ThenMsgBox"您已經(jīng)連續(xù)3次輸入錯(cuò)誤"End‘連續(xù)三次錯(cuò)誤提示‘EndIfMsgBox"用戶(hù)名或密碼錯(cuò)誤,請(qǐng)重新輸入.",‘密碼或用戶(hù)名錯(cuò)誤提示‘vbExclamationEndIfEndIfiLoginCount=iLoginCount+1EndSub清除按鈕代碼設(shè)計(jì):TextNo.Text=""TextPas.Text=""TextNo.SetFocusCombo1按鈕設(shè)計(jì)imtxtSQLAsStringDimMsgTextAsStringDimMRCAsADODB.RecordsettxtSQL="SELECT*FROMFormStuWHERE報(bào)考等級(jí)='"&Combo1.Text&"'"‘輸入文本,修改FormStu表中的數(shù)據(jù)并保存‘SetMRC=ExecuteSQL(txtSQL,MsgText)DeptID=MRC.Fields(0).Value更新按鈕代碼設(shè)計(jì):Data1.UpdateRecordData1.Recordset.Bookmark=Data1.Recordset.LastModified附錄:課程設(shè)計(jì)總結(jié)報(bào)告:經(jīng)過(guò)一個(gè)星期的課程設(shè)計(jì),過(guò)程曲折可謂一語(yǔ)難盡。我們四人一個(gè)小組,在此期間我們也失落過(guò),也曾一度熱情高漲。從開(kāi)始時(shí)滿(mǎn)腔盛情到最后汗水背后的復(fù)雜心情,點(diǎn)點(diǎn)滴滴無(wú)不令我們回味無(wú)長(zhǎng)。同時(shí)也讓我感到了團(tuán)隊(duì)合作的力量。雖然此次課程設(shè)計(jì)的時(shí)間急促,但是這個(gè)收獲應(yīng)該說(shuō)是相當(dāng)大的。一開(kāi)始我們從參考書(shū)上找來(lái)了課題,但是畢竟是參考書(shū),做到后來(lái)發(fā)現(xiàn)很多程序都是不完整的,這讓我們傷透了腦筋??粗鴦e的小組都弄得有模有樣了,可是我們連一個(gè)課題都還沒(méi)有定好。好不容易又定課題,可是結(jié)果還是很不盡人意。數(shù)據(jù)庫(kù)連接什么的都弄好了,調(diào)試也沒(méi)有問(wèn)題,可是就是無(wú)法達(dá)到預(yù)期想要的結(jié)果。參考書(shū)畢竟只是一個(gè)參考,設(shè)計(jì)這種東西最后還是要靠自己動(dòng)腦筋。然后我們大家一起齊心協(xié)力,從平時(shí)做的實(shí)驗(yàn)﹑老師上課的舉例﹑書(shū)本上的知識(shí)以及老師的輔導(dǎo)及其他同學(xué)的幫助下終于完成了。整個(gè)設(shè)計(jì)通過(guò)了軟件和硬件上的調(diào)試,應(yīng)該說(shuō)這是通過(guò)我們小組成員的共同努力和動(dòng)腦完成的,雖然內(nèi)容并不是很復(fù)雜,但是我們覺(jué)得設(shè)計(jì)的過(guò)程相當(dāng)重要,學(xué)到了很多,收獲了很多。通過(guò)這次課程設(shè)計(jì)我們也發(fā)現(xiàn)了自身存在的不足之處,雖然感覺(jué)理論上已經(jīng)掌握,但在運(yùn)用到實(shí)踐的過(guò)程中仍有意想不到的困惑,經(jīng)過(guò)一番努力才得以解決。我覺(jué)得課程設(shè)計(jì)反映的是一個(gè)從理論到實(shí)際應(yīng)用的過(guò)程,但是更遠(yuǎn)一點(diǎn)可以聯(lián)系到以后畢業(yè)之后從學(xué)校轉(zhuǎn)到踏上社會(huì)的一個(gè)過(guò)程。小組人員的配合﹑相處,以及自身的動(dòng)腦和努力,都是以后工作中需要的。時(shí)間太短暫了,我們只能大概的了解基本步驟,還達(dá)不到熟練的去進(jìn)行設(shè)計(jì),但
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 馬術(shù)場(chǎng)破碎施工合同
- 道路橋梁外委施工協(xié)議
- 策劃行業(yè)合同范例
- 行政訴訟案件代理合同(2篇)
- 工作單位終止勞動(dòng)合同的證明
- 集體合同正副本
- 小型合同范例承包范圍
- 羊肉加盟合同范例
- 路基包工合同范例
- 工程訂貨定金合同范例
- 水庫(kù)大壩碾壓瀝青混凝土防滲面板施工工藝
- 幼兒園中班數(shù)學(xué):《水果列車(chē)》 課件
- 風(fēng)濕免疫科醫(yī)療質(zhì)量控制指標(biāo)(2022版)
- 微型營(yíng)養(yǎng)評(píng)估MNA表完整優(yōu)秀版
- 籃球比賽記錄表(上下半場(chǎng))
- 左右江水土流失及石漠化綜合治理項(xiàng)目實(shí)施方案
- 雞毛信說(shuō)課PPT課件
- 《臟腑辨證護(hù)理》ppt課件.pptx
- 2021年高考真題--化學(xué)(江蘇卷)(附解析)
- 團(tuán)隊(duì)管理培訓(xùn)課件12114
- 整理版鉸接式護(hù)坡施工指南
評(píng)論
0/150
提交評(píng)論