




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、山西大學(xué)本科課程設(shè)計(jì)報(bào)告書(shū)題目 :教務(wù)管理系統(tǒng)學(xué)院:軟件學(xué)院專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)姓名:張?chǎng)螌W(xué)號(hào):1262042206指導(dǎo)教師:朱云雷課程名稱:NET課設(shè)2015年6月28日-2015年7月3日山西大學(xué)本科課程設(shè)計(jì)任務(wù)書(shū)學(xué)生姓名張?chǎng)螌W(xué)號(hào)1262042206所在專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)設(shè)計(jì)題目教務(wù)管理系統(tǒng)題目類別理論研究類 調(diào)研報(bào)告類工程設(shè)計(jì)類 其它(在中打2)來(lái)源科研項(xiàng)目 社會(huì)(生產(chǎn))實(shí)際自擬 (在中打2)主要任務(wù)及目標(biāo):本系統(tǒng)開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)學(xué)生成績(jī),信息管理的系統(tǒng)化、規(guī)范化、自動(dòng)化。達(dá)到提高學(xué)生成績(jī)管理效率,方便學(xué)生查詢個(gè)人信息成績(jī)。與傳統(tǒng)管理方法相比有明顯的優(yōu)點(diǎn):查找方便,可靠性高,保密
2、性好,成本低。徹底改變了以前繁雜的管理模式,實(shí)現(xiàn)全面的、相對(duì)集中的、職能化的信息綜合 管理。主要內(nèi)容:本系統(tǒng)包括九個(gè)模塊:教師注冊(cè)模塊,教師預(yù)定教室模塊,教師查看學(xué)生信息模塊,教師評(píng)分模 塊,學(xué)生信息管理模塊,學(xué)生選課模塊,學(xué)生查詢成績(jī)模塊,管理員查看所有學(xué)生信息,管理員添加 修改學(xué)生,教師。根據(jù)學(xué)生成績(jī)管理的需要,本系統(tǒng)能對(duì)成績(jī)進(jìn)行輸入和輸出;并顯示學(xué)生資料、成績(jī)等,不過(guò)得 以系統(tǒng)輸入學(xué)生資料、成績(jī)?yōu)榍疤?;能添加學(xué)生成績(jī)資料;能根據(jù)學(xué)生的姓名來(lái)查詢,修改或是刪除 該學(xué)生信息;能把對(duì)系統(tǒng)所進(jìn)行的操作進(jìn)行保存,以及時(shí)更新數(shù)據(jù)庫(kù)中的數(shù)據(jù)。主要參考文獻(xiàn):C#程序設(shè)計(jì)教程馬駿人民郵電出版社ASP.NE
3、 Michael Amu ndsen Paul Litw in中國(guó)電力出版社結(jié)果形式:我們采用瀏覽器/服務(wù)器的模式,以網(wǎng)頁(yè)的形式呈現(xiàn)出教務(wù)管理系統(tǒng),用戶可以通過(guò)瀏覽器登錄訪 問(wèn)服務(wù)器中所存在的數(shù)據(jù),實(shí)現(xiàn)了交互。指導(dǎo)教師簽字:年月日山西大學(xué)本科課程設(shè)計(jì)成績(jī)表(指導(dǎo)教師與評(píng)閱教師用表)姓名張?chǎng)螌W(xué)號(hào)1262042206所在專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)論文(設(shè)計(jì))題目教務(wù)管理系統(tǒng)評(píng)閱教師評(píng)語(yǔ):簽字:評(píng)分(滿分100): 注意:此表由指導(dǎo)教師填寫(xiě);摘要利用軟件開(kāi)發(fā)現(xiàn)有軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開(kāi)發(fā)方案,從而達(dá)到充 分利用現(xiàn)在資源提高系統(tǒng)開(kāi)發(fā)水平和應(yīng)用效果的目的。 系統(tǒng)應(yīng)該符合軟件工 程開(kāi)發(fā)的理論,開(kāi)發(fā)方法等開(kāi)
4、發(fā)依據(jù)。系統(tǒng)應(yīng)滿足教務(wù)管理工作需要,并達(dá) 到操作過(guò)程中的直觀,方便,實(shí)用,安全,準(zhǔn)確等要求。后臺(tái)數(shù)據(jù)庫(kù)中建立學(xué)生表, 教師表,課程表,教室表以及學(xué)生課程表等等。在數(shù)據(jù)庫(kù)與網(wǎng)頁(yè)的連接我們采用較為先進(jìn)的 ajax 與 Json 技術(shù),代碼簡(jiǎn)潔 易懂。前端的網(wǎng)頁(yè)采用 javascript 與 css,html 的結(jié)合第一章 意義 2第二章 總體設(shè)計(jì) 32.1總體設(shè)計(jì)思想 32.2 設(shè)計(jì)模塊聯(lián)系 4第三章 數(shù)據(jù)庫(kù)設(shè)計(jì) 43.1 數(shù)據(jù)庫(kù) Table 的設(shè)計(jì) 5第四章 詳細(xì)設(shè)計(jì) 74.1 學(xué)生模塊 74.1.1 學(xué)生選課功能 74.1.2 學(xué)生密碼修改及學(xué)生信息功能 84.1.3 查詢個(gè)人成績(jī)功能 84.
5、2 教師模塊 84.2.1 教師注冊(cè)功能 84.2.2 教師申請(qǐng)教室功能 94.2.3 教師評(píng)分及授課學(xué)生信息功能 104.3 管理員模塊 104.3.1 錄入學(xué)生信息功能 104.3.2 查詢學(xué)生信息 114.3.3 查看學(xué)生選課信息 12第五章 系統(tǒng)測(cè)試 125.1 測(cè)試環(huán)境 125.2 系統(tǒng)總體測(cè)試 125.3 測(cè)試結(jié)果分析 14第六章 總結(jié) 15參考文獻(xiàn) 15第一章 意義隨著計(jì)算機(jī)技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,信息管理系統(tǒng)的實(shí)施 在技術(shù)上已逐步成熟。任何一個(gè)產(chǎn)業(yè)要更好的生存發(fā)展,要高效率地運(yùn)轉(zhuǎn), 就必須建立與自身特點(diǎn)相適應(yīng)的信息管理系統(tǒng)。目前,在學(xué)校里,隨著高校 規(guī)模的不斷擴(kuò)大和
6、招生人數(shù)的不斷增加,需要處理大量的學(xué)生數(shù)據(jù)信息。如 何更好的組織學(xué)生信息,更加快捷的管理學(xué)生信息顯得尤為的重要。作為計(jì)算機(jī)應(yīng)用的一部分 , 使用計(jì)算機(jī)對(duì)學(xué)生信息進(jìn)行管理 , 有著手工 管理所無(wú)法比擬的優(yōu)點(diǎn) .例如: 檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、 保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生信息管理的效 率, 也是學(xué)校的科學(xué)化、正規(guī)化管理 ,與世界接軌的重要條件。我們?yōu)榇碎_(kāi)發(fā) 了一套教師 - 學(xué)生信息管理系統(tǒng),本系統(tǒng)適用于學(xué)生,教師以及學(xué)校的教務(wù)人 員,目的是為學(xué)校辦公管理提供一個(gè)快速、簡(jiǎn)單規(guī)范的管理平臺(tái),使學(xué)院在 學(xué)生信息管理方面更加規(guī)范化,使學(xué)生在信息查詢方面更加方便快
7、捷化。第二章 總體設(shè)計(jì)本章主要是教務(wù)系統(tǒng)設(shè)計(jì)的概要介紹2.1 總體設(shè)計(jì)思想教務(wù)管理系統(tǒng),主要分為三部分,教師,學(xué)生和管理員。在教師的模塊中 我們需要實(shí)現(xiàn)教師注冊(cè),預(yù)定教室,為學(xué)生評(píng)分,查看所帶科目的所有同學(xué) 信息。在學(xué)生模塊,我們需要實(shí)現(xiàn)選課,信息修改以及查詢自己所選科目的 成績(jī)等功能。基于以上功能的實(shí)現(xiàn), 我們?cè)诤笈_(tái)數(shù)據(jù)庫(kù)中建立學(xué)生表, 教師表, 課程表, 教室表以及學(xué)生課程表等等。在數(shù)據(jù)庫(kù)與網(wǎng)頁(yè)的連接我們采用較為先進(jìn)的 ajax 與Json技術(shù),代碼簡(jiǎn)潔易懂。前端的網(wǎng)頁(yè)采用javascript與css, html的結(jié)合, 為用戶提供清晰流暢的查詢體驗(yàn)。2.2 設(shè)計(jì)模塊聯(lián)系第三章數(shù)據(jù)庫(kù)設(shè)計(jì)本
8、章主要介紹數(shù)據(jù)庫(kù)中的各種表格3.1數(shù)據(jù)庫(kù)Table的設(shè)計(jì)表 3-1Student列名類型主鍵長(zhǎng)度可空否備注SnoChar是6否學(xué)生學(xué)號(hào)Sn ameChar否10可學(xué)生姓名SsexChar否2可學(xué)生性別SageInt否可學(xué)生年齡SdeptChar否20可學(xué)生系別PwdChar否6可登錄密碼表 3-2Teacher列名類型主鍵長(zhǎng)度可空否備注TnoChar是6否教師編號(hào)Tn ameChar否10可教師姓名PwdChar否6可登錄密碼TitleChar否10可教師職稱DeptChar否30可教師屬系Professio nChar否30可專業(yè)CourseChar否30可所授課程表 3-3Arrage 表
9、列名類型主鍵長(zhǎng)度可空否備注CnoChar否5可教師編號(hào)Tn ameChar否10可教師姓名TtimeChar否30可申請(qǐng)時(shí)間表 3-4Classroom表列名類型主鍵長(zhǎng)度可空否備注CnoChar是5否教至編號(hào)CholdChar否3可教室容納量CdeviceChar否3可是否有多媒體CstatusChar否5可是否被占用表3-4 Classroom 信息表CnoCholdCdeviceCstatus200100有空閑20150有空閑20289有空閑203990有空閑300120有空閑301100有空閑30290有空閑302150有空閑表3-5Course 表列名類型主鍵長(zhǎng)度可空否備注Course
10、 nochar是10否課程編號(hào)Cn amechar否20可課程名稱Cteacherchar否10可授課教室Cdeptchar否20可所屬系別Cprofessi onchar否20可所屬專業(yè)表3-6Course信息表Course noCn ameCteacherCdeptCprofessi on100000數(shù)據(jù)庫(kù)何以琛軟件學(xué)院軟件工程100001操作系統(tǒng)尹少平軟件學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)100002程序設(shè)計(jì)米曉萍軟件學(xué)院軟件工程100003計(jì)算機(jī)網(wǎng)絡(luò)張志斌軟件學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)100004管理學(xué)王小明管理學(xué)院工商管理100005經(jīng)濟(jì)法朱云雷管理學(xué)院經(jīng)濟(jì)學(xué)100006信息安全趙默生信息學(xué)院信息管理表
11、3-7SC表列名類型主鍵長(zhǎng)度可空否備注Course noChar是6否】田千口 i=r. 課程號(hào)SnoChar是6:否學(xué)號(hào)GradeChar否30可成績(jī)表3-8Admin列名類型主鍵長(zhǎng)度可空否備注Anochar是6否管理員編號(hào) An amechar否10可管理員姓名Apwdchar否10可登錄密碼表3-9Admin信息表AnoAn ameApwdA00001管理員a第四章詳細(xì)設(shè)計(jì)本章介紹系統(tǒng)主要的功能模塊設(shè)計(jì)簡(jiǎn)潔與功能截圖4.1學(xué)生模塊4.1.1學(xué)生選課功能張芮 i艮屮龍陸院條,甌=71專職潔迭擇“丘課程誦選擇三 隹操I(mǎi)204.1.2學(xué)生密碼修改及學(xué)生信息功能張丙學(xué)號(hào)1姓名性別院系126201
12、 |張芮女20軟件學(xué)院|條改密碼|請(qǐng)輸入:再戲輸入I4.1.3查詢個(gè)人成績(jī)功能未給出成績(jī)是,成績(jī)項(xiàng)為空張芮課程號(hào)課程名院系1專業(yè)11任課鞍師臟1100001操作系統(tǒng)軟件學(xué)院葉算脳斗學(xué)與技術(shù)尹少平100006信息安全信息學(xué)院信息、管理趙默笙100004管理學(xué)管理學(xué)院工商管理1圧小明100000數(shù)據(jù)庫(kù)軟件學(xué)院軟件工程阿以琛課程號(hào);退選14.2 教師模塊4.2.1教師注冊(cè)功能采用js中正則表達(dá)限制姓名只能為漢字,編號(hào),密碼等均有代碼驗(yàn)證為其安全準(zhǔn)確的填寫(xiě)提供保障,并且,我們?yōu)橛脩籼峁┨嵝压δ埽_保了用戶體驗(yàn)的清晰感諳輸人 請(qǐng)輸入 請(qǐng)輸入 請(qǐng)輸人專業(yè):-済選擇耳課程請(qǐng)送舉,4.2.2教師申請(qǐng)教室功能在
13、教師申請(qǐng)教室時(shí),首先檢查其所選教室是否存在或狀態(tài)為空閑,根據(jù) 數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)為其分配。有無(wú)多媒休使用情況敎?zhǔn)揖幪?hào)2002Q128203300301302容納人數(shù) 血50的前120100W303150申請(qǐng)使用教室較室編號(hào)200空閑空閑蜃截止時(shí)間空閑5S2G15/7/&WK1423教師評(píng)分及授課學(xué)生信息功能根據(jù)教師所帶科目,查看選擇自己所教授科目的學(xué)生信息并且為學(xué)生評(píng)分禰妬何攻琛學(xué)生宿息返回首頁(yè)| 姓名12622| 袁璇*26202亍*2心訊|脹文毎1126201教師評(píng)分販學(xué)號(hào) I 126202成績(jī):I3D20202020 院系*女4.3 管理員模塊4.3.1錄入學(xué)生信息功能請(qǐng)正確填寫(xiě)學(xué)生信息學(xué)號(hào)
14、,1262114.3.2查詢學(xué)生信息查看所有學(xué)生信息斕兩有字劉後泯系査棧院系:I捲班刼童橫 班級(jí):姓名惕J院糸專業(yè)120210inan ellous男21管理學(xué)院工商管理122135126201張芮女20軟件學(xué)院鼓件工程1201 班126202張賽女20軟件學(xué)院軟件工程軟九】班126203張文錦女20軟件學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)計(jì)12M班1262C4郭高樂(lè)女20軟件學(xué)院軟件工程軟1沙2班126205袁璇20軟件學(xué)院計(jì)算梱再與技術(shù)計(jì) 121X126206賈婷婷立20管理學(xué)院經(jīng)濟(jì)學(xué)122126207羅翳女20信息學(xué)院蓿息管理信1班126208王晶女20信息學(xué)院信息管理信123】班126209女20信息
15、爭(zhēng)院信息管理信口潮按班級(jí)查詢查詢斯有學(xué)生按険系查擒陸系1 r按班狠查找班級(jí)匸IS12D1WE姓名|性別|年齡專業(yè)126201張芮k|20|軟杵學(xué)院軟件工程軟1201班126202圧蠡匝軟件學(xué)院軟件工程1201 班按院系查詢童詢斯有學(xué)生|斑蘇鞫衛(wèi)院系炊件學(xué)曉按班圾查找班級(jí),學(xué)號(hào)蝕名性別院磊專業(yè)126201張芮女20軟杵學(xué)院軟件工程|軟口01班126202張?chǎng)瘟?0軟杵學(xué)院軟件工程1201 班126203張文錦20軟杵學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)t| 121】班12&204郭高樂(lè)女20軟腭院軟件工程S1302 班126205袁璇20軟杵學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)計(jì)1212班433查看學(xué)生選課信息學(xué)號(hào)姓名諜程號(hào)1
16、26205袁璇100000126201張芮100001126203張文錦100004126205袁璇100002126201張芮100006126201100004126202張?chǎng)?00006126202100000so126203張文錦100000126201張芮10000090第五章系統(tǒng)測(cè)試經(jīng)過(guò)對(duì)系統(tǒng)的需求分析和設(shè)計(jì),本章介紹系統(tǒng)開(kāi)發(fā)平臺(tái)和工具的選擇,并對(duì)其主要的功能模塊進(jìn)行測(cè)試的結(jié)果。5.1測(cè)試環(huán)境本系統(tǒng)采用html5等眾多較為先進(jìn)的技術(shù),所以在測(cè)試的條件較為挑剔硬件:PC機(jī)三臺(tái)運(yùn)行環(huán)境:Win7,Win8軟件:SQL1008開(kāi)發(fā)工具:Microsoft Visual Studio 20
17、135.2系統(tǒng)總體測(cè)試各個(gè)模塊的功能已在詳細(xì)設(shè)計(jì)中展示,現(xiàn)在展示倜儻總體界面登錄界面山西大學(xué)學(xué)生界面*舉牛信覚湖-學(xué)牛彌彌-查看所選課簷禰好,張芮,歡詛登陸學(xué)生信息管理系蜿!教師界面山西大學(xué)教師信息管理系統(tǒng):曲)山血丸季Shanxi Univers-ity學(xué)樓槪況I學(xué)院設(shè)直I組奴機(jī)構(gòu)I師貫叭坯I信咸公幵人才招他I招主世堰I就業(yè)指導(dǎo)I對(duì)外逮流1山大校反1150760昱閒一10.20:62 禰好,梅認(rèn)琛.歡迎登陸教!I帀信息管理貳統(tǒng)退匕建辰杳看學(xué)生查看教室地址:山西省丈屈幣嗎:KK麴嗚as:oW006 .iS:0351 -70102S5關(guān)干.二學(xué)耶公迸幌臊P i甬知 矢于右審羋叮土上扌錘會(huì)誦?.:
18、 蕪干校園安全問(wèn)題注童手頂誦知 芋于寶I圣總是百心忙 關(guān)于部分專業(yè)實(shí)習(xí)的i甬孔 工I呂理頁(yè)亠知EF庶唾并 關(guān)于嚳假學(xué)牛留宿安排 關(guān)干世用羲柑旳涯知年干黑偎教怖堆訓(xùn)Mi甬知t * 3E.il i I J# 匚 II5.3 測(cè)試結(jié)果分析繁復(fù)、枯燥的代碼編寫(xiě)過(guò)程終于結(jié)束了,由于條件有限,系統(tǒng)的數(shù)據(jù)測(cè)試 基本上是在單機(jī)上實(shí)現(xiàn)的。 本系統(tǒng)調(diào)試過(guò)程中出現(xiàn)的錯(cuò)誤主要來(lái)于以下幾 類:1. 瀏覽器版本的不同以及瀏覽器的不同都造成了瀏覽形式不同;2. 在提交表單中輸入不曾預(yù)料的數(shù)值或符號(hào);3. 隱蔽的數(shù)據(jù)處理邏輯錯(cuò)誤,因?yàn)椴荒鼙WC一切數(shù)據(jù)的輸入順序符合開(kāi)發(fā)人 員的設(shè)想;4系統(tǒng)的安全性,因?yàn)閷?duì)系統(tǒng)設(shè)計(jì)剛有一個(gè)初步的認(rèn)識(shí),所以在安全方面可能 存在我們所忽視的后門(mén);第六章 總結(jié)C# 的學(xué)習(xí)是一個(gè)系統(tǒng)的過(guò)程,需要長(zhǎng)期的知識(shí)積累和儲(chǔ)備并輔以大量的 上級(jí)實(shí)際操作練習(xí),
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025上海市建筑安全員-C證考試(專職安全員)題庫(kù)及答案
- 深圳技術(shù)大學(xué)《高分子材料助劑及配方設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 河南信息統(tǒng)計(jì)職業(yè)學(xué)院《納稅籌劃與實(shí)務(wù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024-2025學(xué)年河南省開(kāi)封市五縣聯(lián)考高二上學(xué)期第二次月考(期中)歷史試卷
- 山西國(guó)際商務(wù)職業(yè)學(xué)院《給排水管道工程》2023-2024學(xué)年第二學(xué)期期末試卷
- 鶴壁能源化工職業(yè)學(xué)院《營(yíng)養(yǎng)與食品衛(wèi)生學(xué)2》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025青海省建筑安全員-C證(專職安全員)考試題庫(kù)
- 2025黑龍江省安全員B證考試題庫(kù)及答案
- 福建衛(wèi)生職業(yè)技術(shù)學(xué)院《組織胚胎學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 大連財(cái)經(jīng)學(xué)院《VisualBasic程序設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 人教版(2025版)七年級(jí)下冊(cè)英語(yǔ)UNIT 1 Animal Friends 單元整體教學(xué)設(shè)計(jì)(6個(gè)課時(shí))
- 項(xiàng)目管理知識(shí)手冊(cè)指南
- 2025年常熟市招聘進(jìn)村人員歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- (主城一診)重慶市2025年高2025屆高三學(xué)業(yè)質(zhì)量調(diào)研抽測(cè) (第一次)物理試卷(含答案)
- 2025年中國(guó)電信集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- DB50T 393-2011 城市三維建模技術(shù)規(guī)范
- 《肺癌圍手術(shù)期護(hù)理》課件
- 《糖尿病足護(hù)理查房》課件
- 山東省臨沂市地圖矢量課件模板()
- 2024復(fù)工復(fù)產(chǎn)安全培訓(xùn)
評(píng)論
0/150
提交評(píng)論