資源描述:
《基于.net的學(xué)生選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)課程設(shè)計(jì)報(bào)告》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、三江學(xué)院課程設(shè)計(jì)報(bào)告(論文)題目基于.NET的學(xué)生選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)課程名稱.NETWEB開發(fā)專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)班級(jí)A小組名稱學(xué)號(hào)設(shè)計(jì)地點(diǎn)S510指導(dǎo)教師起止時(shí)間6.13-6.20三江學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院第1頁共24頁小組成員分工序號(hào)學(xué)號(hào)姓名任務(wù)分工01登錄模塊整理文檔頁面美化02數(shù)據(jù)庫設(shè)計(jì),管理員模塊03母版設(shè)計(jì),教師模塊04學(xué)生模塊第1頁共24頁目錄第一章引言01.1編寫目的01.2術(shù)語01.3參考文獻(xiàn)0第二章需求分析22.1.系統(tǒng)說明22.1.1.系統(tǒng)目標(biāo)22.1.2.運(yùn)行環(huán)境32.3需求規(guī)定32.3.1功能需求42.3.2性能需求4第三章總體設(shè)計(jì)53.1系統(tǒng)流程
2、圖53.2軟件結(jié)構(gòu)圖53.2.1模塊結(jié)構(gòu)圖63.2.2模塊清單63.3數(shù)據(jù)庫設(shè)計(jì)73.3.1整個(gè)E-R73.3.2詳細(xì)表結(jié)構(gòu)8第四章系統(tǒng)實(shí)現(xiàn)方式114.1登陸的實(shí)現(xiàn)114.2教師管理的實(shí)現(xiàn)134.3學(xué)生管理的實(shí)現(xiàn)214.2.1學(xué)生登錄界面:214.3.2課程信息頁面244.2.3查看選課信息頁面284.4管理員的實(shí)現(xiàn)304.4.1登陸后跳轉(zhuǎn)頁面304.4.2學(xué)生信息修改界面314.4.3教師信息查看界面35464.4.4審核選課信息界面39第五章運(yùn)行測試41結(jié)束語4346第一章引言1.1編寫目的編寫本文檔,主要是確定本項(xiàng)目的需求,明確學(xué)生選課系統(tǒng)的主要實(shí)現(xiàn)功能。例如學(xué)生選課,
3、成績錄入,成績查詢,課程信息管理,用戶信息管理,成績信息管理。使用戶的需求能夠清晰的呈現(xiàn)出來。1.2術(shù)語jQuery:是一個(gè)優(yōu)秀的Javascrīpt框架。jQuery是一個(gè)快速的,簡潔的javaScript庫,使用戶能更方便地處理HTMLdocuments、events、實(shí)現(xiàn)動(dòng)畫效果,并且方便地為網(wǎng)站提供AJAX交互。jQuery能夠使用戶的html頁保持代碼和html內(nèi)容分離,也就是說,不用再在html里面插入一堆js來調(diào)用命令了,只需定義id即可。目前最新版本為JQuery1.42。SQL:(StructuredQueryLanguage)結(jié)構(gòu)化查詢語言,是一種數(shù)據(jù)庫查
4、詢和程序設(shè)計(jì)語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng)。B/S:(Browser/Server結(jié)構(gòu))結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。1.3參考文獻(xiàn)[1]劉太安.?dāng)?shù)據(jù)庫技術(shù)及應(yīng)用[M].東營,中國石油大學(xué)出版社,2009.5[2]陶宏才.?dāng)?shù)據(jù)庫原理及設(shè)計(jì)[M].北京,清華大學(xué)出版社,2005.4[3]黃保翕.ASP.NETMVC4開發(fā)指南[M].北京,清華大學(xué)出版社,2013.4[4]房大偉.ASP.NET開發(fā)實(shí)戰(zhàn)1200例[M].北京,清華大學(xué)出版社,2011.6[5]布洛克.ASP.NETWEBAPI設(shè)計(jì)[M].北京,人民郵電出版社,2015.1[6]施瓦茨.高性能My
5、SQL[M].北京,電子工業(yè)出版社,2013.5[7]高宏.ASP典型模塊項(xiàng)目實(shí)戰(zhàn)大全[M].北京,清華大學(xué)出版社,2013.5[8]崔楊.MySQL數(shù)據(jù)庫應(yīng)用從入門到精通[M].北京,電子工業(yè)出版社,2013.5[9]臧愛軍.ASP.NET4.0與DreamweaverCS6經(jīng)典網(wǎng)站開發(fā)從入門[M].北京,機(jī)械工業(yè)出版社,2013.9[10]米里特.ASP.NET設(shè)計(jì)模式[M].北京,電子工業(yè)出版社,2011.1146[11]王祥仲,朱艷麗.ASP.NET4.0基礎(chǔ)教程(C#2010篇)[M].北京,電子工業(yè)出版社,2012.6[12]韓穎.ASP.NET3.5動(dòng)態(tài)網(wǎng)站開發(fā)
6、基礎(chǔ)教程[M].北京,清華大學(xué)出版社,2013.5[13]閆繼濤.ASP.NET網(wǎng)絡(luò)編程技術(shù)詳解[M].北京,清華大學(xué)出版社,2013.12[14]孫士保,張瑾,張鳴.ASP.NET數(shù)據(jù)庫網(wǎng)站設(shè)計(jì)教程[M].北京,電子工業(yè)出版社,2012.8[15]陳益才.PHP+MySQL+Dreamweaver動(dòng)態(tài)網(wǎng)站建設(shè)從入門到精通[M].北京:機(jī)械工業(yè)出版社,2012.1046第二章需求分析2.1.系統(tǒng)說明學(xué)生選課系統(tǒng)是一個(gè)學(xué)校不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生選課系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以來人們使用傳統(tǒng)人工的方式
7、管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)選課信息進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事勞資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接