【正文】
但是由于畢業(yè)設(shè)計(jì)時間較短和本人水平所限,所以該系統(tǒng)還有許多不盡如人意的地方,希望使用者能給予指正,這些都有待進(jìn)一步改善。如果中途有更換教師,任課教師離開的情況,教學(xué)秘書可以通過任課管理頁面,對任課關(guān)系進(jìn)行修改或刪除,任課關(guān)系添加管理操作界面如圖513,514,515所示:圖513圖514圖515總結(jié)經(jīng)過數(shù)月的設(shè)計(jì)和開發(fā),學(xué)生成績信息管理系統(tǒng)基本開發(fā)完畢。 學(xué)生查詢成績模塊設(shè)計(jì) 學(xué)生登陸系統(tǒng)后,可以查詢自己各個學(xué)期的所有科目成績,選擇學(xué)期后,點(diǎn)擊查詢,即可顯示自己在當(dāng)前學(xué)期下所有科目的成績總分、平均分和各個科目的成績。),即可對該錯誤進(jìn)行編輯或刪除。,ter_id=amp。,cla_id=amp。39。這樣設(shè)計(jì)方便教師輸入成績,避免了繁瑣的重復(fù)輸入班級和學(xué)號的步驟。bresultamp。39。cla_idamp。iamp。39。39。39。39。39。39。39。39。39。cla_idamp。amp。amp。amp。amp。) if not( and ) then fonuderr=true errmsg=errmsgamp。所屬班級列表框內(nèi)容從年級表(department)和班級表(class)查找年級和班級名稱在列表框內(nèi)顯示以供選擇,由于每個學(xué)生只能有一個學(xué)號,而且不能重復(fù),所以學(xué)號重復(fù)要進(jìn)行提示,處理語句:set rs=(select suser from student where suser=39。passwordamp。tnameamp。tuseramp。,) password=trim((passwordamp。)),39。同時為每個輸入框設(shè)置一個變量i,當(dāng)點(diǎn)擊添加班級,通過變量i的循環(huán)將獲取的表單信息數(shù)據(jù)存入class數(shù)據(jù)表,從而保存了班級。 where did=amp。))語句執(zhí)行插入新紀(jì)錄;如進(jìn)行年級修改點(diǎn)擊編輯或刪除,打開department數(shù)據(jù)表,若操作為修改,則查找該id的年級內(nèi)容并顯示在表單中,操作為save保存新修改的內(nèi)容,(update department set dname=39。學(xué)期管理界面效果圖如圖52所示:圖52 年級管理同學(xué)期管理大同小異,教學(xué)秘書輸入新的年級名,該頁面接收表單提交的信息,打開department數(shù)據(jù)表,(insert into department(dname) values(39。39。39。 學(xué)期年級添加管理模塊設(shè)計(jì) 學(xué)期管理必須包含學(xué)期的添加,編輯,刪除操作,每個學(xué)期都要設(shè)置當(dāng)前學(xué)期。其中學(xué)期為學(xué)期表中的學(xué)期自動編號。字段如圖48所示: 圖48 學(xué)生留言表設(shè)計(jì) 學(xué)生留言表(guestbook)用來保存學(xué)生對老師的留言信息,如果學(xué)生對老師有意見或者更好的建議都可以給老師留言,方便教師改變教學(xué)計(jì)劃,提高教學(xué)質(zhì)量,主要保存信息有:學(xué)生學(xué)號(suser),教師賬號(tuser),主題(gtitle),內(nèi)容(gcontent),留言日期(gdate)。如圖44所示: 圖44 年級表設(shè)計(jì) 年級表(department)主要保存年級信息包含,比如08級、09級,方便以后進(jìn)行添加年級用。系統(tǒng)教學(xué)秘書、教師、學(xué)生只需通過簡單的操作,用戶都可以了解本系統(tǒng)軟件的基本工作原理。本系統(tǒng)的主要流程圖如圖31所示:成績管理系統(tǒng)學(xué)生模塊教師模塊教學(xué)秘書學(xué)生個人成績查詢學(xué)生個人信息修改學(xué)期、年級、班級管理教師課程管理學(xué)生成績查詢修改學(xué)生成績錄入查詢個人信息查詢修改學(xué)生成績查詢修改圖315 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫需求分析在21世紀(jì)的科技時代,科學(xué)技術(shù)突飛猛進(jìn),信息社會的高科技時代,商品經(jīng)濟(jì)化的高效益,計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會生活的各個領(lǐng)域。4 概要設(shè)計(jì) 學(xué)生成績管理系統(tǒng)主要提供學(xué)生、課程、教師、任課、成績的添加,修改查詢等操作。 CPU:奔騰IV(或更高)的處理器。于是Netscape的瀏覽器Navigator加入了Javascript,提供數(shù)據(jù)驗(yàn)證的基本功能。 IIS簡介 Internet Information Services(IIS,互聯(lián)網(wǎng)信息服務(wù)),是由微軟公司提供的基于運(yùn)行Microsoft Windows的互聯(lián)網(wǎng)基本服務(wù)。ADO被設(shè)計(jì)來繼承微軟早期的數(shù)據(jù)訪問對象層,包括RDO (Remote Data Objects) 和DAO(Data Access Objects)。 利用ADO訪問數(shù)據(jù)庫 微軟公司的ADO (ActiveX Data Objects) 是一個用于存取數(shù)據(jù)源的COM組件。但是其原理也是一樣的。利用ASP可以向網(wǎng)頁中添加交互式內(nèi)容,也可以創(chuàng)建使用HTML網(wǎng)頁作為用戶界面的web應(yīng)用程序。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫和其它程序進(jìn)行交互,是一種簡單、方便的編程工具。“我的評語”,列出所有學(xué)期下班主任和任課教師對學(xué)生的評語。如果你既是班主任又是任課教師,則“學(xué)生管理”和“評語管理”都可以進(jìn),區(qū)別是前者針對班主任操作,后者針對“成績管理”,作為班主任或任課教師,可以查看所有班級的所有學(xué)生所有成績?!俺煽兲砑印?,作為任課教師,可以選擇班級、課程、學(xué)期進(jìn)行設(shè)定,然后下面會生成新表格,列出該班的所有學(xué)生,只需要輸入對應(yīng)的成績,操作比較方便。“修改資料”,可以修改各項(xiàng)內(nèi)容,第一次登陸建議馬上修改的密碼,并填上重設(shè)密碼提示和答案,答案保存后不會顯示內(nèi)容,仍舊以空的