網(wǎng)上選課系統(tǒng)畢業(yè)論文.doc
約56頁DOC格式手機(jī)打開展開
網(wǎng)上選課系統(tǒng)畢業(yè)論文,頁數(shù):56字?jǐn)?shù):18900摘 要隨著科學(xué)技術(shù)的發(fā)展,人類社會已進(jìn)入了高度發(fā)達(dá)的信息化時代。信息這一名詞對人們來說變得越來越熟悉,對其的認(rèn)識也越來越深入。它作為一種無形的資源在社會生產(chǎn)生活中發(fā)揮著巨大的作用。信息管理技術(shù)作為信息應(yīng)用的一個重要方面,在社會生產(chǎn)生活中已被普遍應(yīng)用,推進(jìn)了計算機(jī)在商業(yè)、工程...
內(nèi)容介紹
此文檔由會員 cnlula 發(fā)布
網(wǎng)上選課系統(tǒng)畢業(yè)論文
頁數(shù):56 字?jǐn)?shù):18900
摘 要
隨著科學(xué)技術(shù)的發(fā)展,人類社會已進(jìn)入了高度發(fā)達(dá)的信息化時代。信息這一名詞對人們來說變得越來越熟悉,對其的認(rèn)識也越來越深入。它作為一種無形的資源在社會生產(chǎn)生活中發(fā)揮著巨大的作用。信息管理技術(shù)作為信息應(yīng)用的一個重要方面,在社會生產(chǎn)生活中已被普遍應(yīng)用,推進(jìn)了計算機(jī)在商業(yè)、工程、軍事、醫(yī)療、教育等管理領(lǐng)域的廣泛使用。當(dāng)今社會的競爭已成為信息資源的競爭。誰能擁有第一手的信息,誰就能在競爭中立于不敗之地。因此,世界上許多國家都在各領(lǐng)域抓緊信息技術(shù)的研究,以求得在競爭中取勝。為了加快信息的傳播,各國之間還進(jìn)行合作,從而使得信息成為一種沒有國界的共享資源。如從美國開始創(chuàng)建的,現(xiàn)在已遍布全世界的信息高速網(wǎng)絡(luò)——Internet。這些都表明信息已成為當(dāng)今時代競爭與發(fā)展的主題,同時也決定了信息管理會向著更加科學(xué)、更加準(zhǔn)確快捷的方向發(fā)展。只有這樣才能適應(yīng)當(dāng)今時代發(fā)展的要求,使人類社會向著更加輝煌發(fā)展。
本系統(tǒng)使用Java作為開發(fā)語言,J2EE作為開發(fā)工具、SQL Server作為數(shù)據(jù)庫進(jìn)行開發(fā),由于JAVA語言具有可移植、安全性、解釋執(zhí)行、高性能、動態(tài)性等諸多優(yōu)點(diǎn)以及J2EE開發(fā)工具在開發(fā)網(wǎng)上選課方面的優(yōu)勢,使得本系統(tǒng)具有界面友好、方便操作、快捷、安全、功能多等優(yōu)點(diǎn),以及稍做修改后就具有跨平臺性。
網(wǎng)站涉及到的系統(tǒng)——網(wǎng)上選課系統(tǒng)。分為三個子系統(tǒng)即學(xué)生選課子系統(tǒng)、系統(tǒng)管理員子系統(tǒng)和教務(wù)子系統(tǒng)。學(xué)生選課子系統(tǒng)為學(xué)生登陸、課程查詢、修改密碼等這樣的功能,便于對學(xué)生選課。系統(tǒng)管理員子系統(tǒng)為清理數(shù)據(jù)、關(guān)閉系統(tǒng)、退出系統(tǒng)等功能,管理整個系統(tǒng)的運(yùn)行。教務(wù)子系統(tǒng)為修改課程、增加課程、刪除課程等功能,對課程進(jìn)行管理。
關(guān)鍵字:網(wǎng)上選課;學(xué)生選課;系統(tǒng)管理;SQL Server;J2EE。
ABSTRACT
As the times and people’ standard of living improved, people change their methods on consumption. But the life have a fast rhythmic ,so not every people have time to buy they need. The result bring out that the old mode of the shop can not satisfy the buyer; so the buyer have to seek help from the information- based products. The development model of e-commerce is riper and riper now; the Electron Shops e- commerce system exactly offers such a platform to the masses of users.
This article adopt Java as the language of developing , J2EE develops as the data base as the developing instrument and SQL Server, because Java can be transplanted, excellent, security, explaining a great deal of advantages and J2EE developing instruments advantage in developing e-commerce, such as carrying out, high performance, dynamics, etc., make this system have interface friendly, convenient operating, swift, such advantages as security, function are many, and step platform nature after making an amendment slightly.
This article includes the system --- Select lesson on net system. It is divided into three sub-systems: The student selects elective courses the sub- system, System managing persons sub- system and Educational administration sub- system.The student selects elective courses the sub- system includes the students landing, searching course,modify the password etc. function.Easy to select elective courses to the student.The system managing persons sub- system includes tidy up the data,close the system,withdraw the system etc. function. Manage the whole movement of system.Educational administration sub- system includes modify the course,increase some courses,delete the course etc. function.Carry on the management to the course.
目 錄
第一章 緒 論 5
1.1課題主要研究內(nèi)容; 5
1.2課題的研究意義、國內(nèi)外現(xiàn)狀: 6
1.3課題難點(diǎn)和擬解決的關(guān)鍵問題 6
1.4采取的研究方法及其可行性 7
1.5系統(tǒng)所需的軟硬件環(huán)境已經(jīng)具備,具體如下: 9
第二章: 需求分析 10
2.1 系統(tǒng)特性概 10
2.2 系統(tǒng)運(yùn)行環(huán)境 11
2.2.1 設(shè)備及分布 11
2.2.2 支撐軟件 12
2.2.3 J2EE簡介 13
2.3 假定和依賴 16
2.4 外部接口需求 16
2.4.1用戶界面 16
2.4.2軟件接口 16
2.5需求規(guī)格 17
2.5.1 系統(tǒng)特性 17
2.5.2 系統(tǒng)特性說明 18
2.5.3 功能需求 19
2.5.4 性能需求 19
2.5.5 安全性需求 20
2.6 設(shè)計約束: 20
第三章: 概要設(shè)計 20
3.1 系統(tǒng)結(jié)構(gòu)設(shè)計 20
3.2 系統(tǒng)運(yùn)行體系 22
3.2.1 運(yùn)行體系圖 22
3.2.2 程序/模塊對應(yīng)表 23
3.3 技術(shù)路線 24
3.4 系統(tǒng)接口設(shè)計 24
3.4.1 用戶接口 24
3.4.2 模塊間接口 24
3.5 子系統(tǒng)/模塊設(shè)計 25
3.5.1子系統(tǒng)/模塊1(編號/名稱) 25
3.5.1.1功能 25
3.5.1.2 性能 25
3.5.1.3 模塊結(jié)構(gòu) 26
3.5.1.4 子模塊接口設(shè)計 26
3.6 SQL Server簡介及基本功能、特性 27
3.7 數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計 32
3.7.1面向?qū)ο髷?shù)據(jù)的數(shù)據(jù)結(jié)構(gòu) 32
3.7.2 面向?qū)ο髷?shù)據(jù)庫設(shè)計 33
3.7.3寫出數(shù)據(jù)庫中各數(shù)據(jù)表單 33
3.8故障處理說明 36
第四章 詳細(xì)設(shè)計 36
4.1總體設(shè)計 36
4.1.1系統(tǒng)總體建設(shè)目標(biāo) 37
4.1.2軟件體系結(jié)構(gòu) 38
4.1.3技術(shù)路線 39
4.2用戶接口 39
4.2.1編碼階段: 39
4.2.2EJB的體系結(jié)構(gòu)與設(shè)計 40
4.2.3實(shí)體Bean的設(shè)計 40
4.3各模塊詳細(xì)設(shè)計 46
4.3.1模塊流程圖 46
4.3.2管理系統(tǒng)客戶端 47
4.3.2.1功能描述 47
4.3.2.2頁面設(shè)計 47
第五章 總 結(jié) 54
第一章 緒 論
目前,高等學(xué)校校園網(wǎng)主要服務(wù)于計算機(jī)教學(xué),而且大部分校園網(wǎng)聯(lián)入了Internet 。利用校園網(wǎng)可以改變教育手段,改革人材培養(yǎng)模式,轉(zhuǎn)變教育觀念,讓學(xué)生學(xué)會利用現(xiàn)代信息技術(shù)獲取更廣博的知識。為了擴(kuò)大學(xué)生知識面,我校在校園網(wǎng)上開發(fā)了課程選修系統(tǒng),使得獲取的教育資源比傳統(tǒng)授課方式豐富很多。校園網(wǎng)與Internet 教育資源鏈接,共享全國乃至世界豐富的信息資源,課程選修系統(tǒng)將傳統(tǒng)的被動學(xué)習(xí)改為主動學(xué)習(xí),使學(xué)生學(xué)會利用現(xiàn)代信息技術(shù)獲取知識。學(xué)生選課系統(tǒng)是針對各高等院校在優(yōu)化規(guī)范現(xiàn)有學(xué)校教務(wù)管理工作過程和模式的基礎(chǔ)上,為學(xué)校的日常辦公業(yè)務(wù)處理提供高效科學(xué)先進(jìn)和方便的管理手段系統(tǒng)包
頁數(shù):56 字?jǐn)?shù):18900
摘 要
隨著科學(xué)技術(shù)的發(fā)展,人類社會已進(jìn)入了高度發(fā)達(dá)的信息化時代。信息這一名詞對人們來說變得越來越熟悉,對其的認(rèn)識也越來越深入。它作為一種無形的資源在社會生產(chǎn)生活中發(fā)揮著巨大的作用。信息管理技術(shù)作為信息應(yīng)用的一個重要方面,在社會生產(chǎn)生活中已被普遍應(yīng)用,推進(jìn)了計算機(jī)在商業(yè)、工程、軍事、醫(yī)療、教育等管理領(lǐng)域的廣泛使用。當(dāng)今社會的競爭已成為信息資源的競爭。誰能擁有第一手的信息,誰就能在競爭中立于不敗之地。因此,世界上許多國家都在各領(lǐng)域抓緊信息技術(shù)的研究,以求得在競爭中取勝。為了加快信息的傳播,各國之間還進(jìn)行合作,從而使得信息成為一種沒有國界的共享資源。如從美國開始創(chuàng)建的,現(xiàn)在已遍布全世界的信息高速網(wǎng)絡(luò)——Internet。這些都表明信息已成為當(dāng)今時代競爭與發(fā)展的主題,同時也決定了信息管理會向著更加科學(xué)、更加準(zhǔn)確快捷的方向發(fā)展。只有這樣才能適應(yīng)當(dāng)今時代發(fā)展的要求,使人類社會向著更加輝煌發(fā)展。
本系統(tǒng)使用Java作為開發(fā)語言,J2EE作為開發(fā)工具、SQL Server作為數(shù)據(jù)庫進(jìn)行開發(fā),由于JAVA語言具有可移植、安全性、解釋執(zhí)行、高性能、動態(tài)性等諸多優(yōu)點(diǎn)以及J2EE開發(fā)工具在開發(fā)網(wǎng)上選課方面的優(yōu)勢,使得本系統(tǒng)具有界面友好、方便操作、快捷、安全、功能多等優(yōu)點(diǎn),以及稍做修改后就具有跨平臺性。
網(wǎng)站涉及到的系統(tǒng)——網(wǎng)上選課系統(tǒng)。分為三個子系統(tǒng)即學(xué)生選課子系統(tǒng)、系統(tǒng)管理員子系統(tǒng)和教務(wù)子系統(tǒng)。學(xué)生選課子系統(tǒng)為學(xué)生登陸、課程查詢、修改密碼等這樣的功能,便于對學(xué)生選課。系統(tǒng)管理員子系統(tǒng)為清理數(shù)據(jù)、關(guān)閉系統(tǒng)、退出系統(tǒng)等功能,管理整個系統(tǒng)的運(yùn)行。教務(wù)子系統(tǒng)為修改課程、增加課程、刪除課程等功能,對課程進(jìn)行管理。
關(guān)鍵字:網(wǎng)上選課;學(xué)生選課;系統(tǒng)管理;SQL Server;J2EE。
ABSTRACT
As the times and people’ standard of living improved, people change their methods on consumption. But the life have a fast rhythmic ,so not every people have time to buy they need. The result bring out that the old mode of the shop can not satisfy the buyer; so the buyer have to seek help from the information- based products. The development model of e-commerce is riper and riper now; the Electron Shops e- commerce system exactly offers such a platform to the masses of users.
This article adopt Java as the language of developing , J2EE develops as the data base as the developing instrument and SQL Server, because Java can be transplanted, excellent, security, explaining a great deal of advantages and J2EE developing instruments advantage in developing e-commerce, such as carrying out, high performance, dynamics, etc., make this system have interface friendly, convenient operating, swift, such advantages as security, function are many, and step platform nature after making an amendment slightly.
This article includes the system --- Select lesson on net system. It is divided into three sub-systems: The student selects elective courses the sub- system, System managing persons sub- system and Educational administration sub- system.The student selects elective courses the sub- system includes the students landing, searching course,modify the password etc. function.Easy to select elective courses to the student.The system managing persons sub- system includes tidy up the data,close the system,withdraw the system etc. function. Manage the whole movement of system.Educational administration sub- system includes modify the course,increase some courses,delete the course etc. function.Carry on the management to the course.
目 錄
第一章 緒 論 5
1.1課題主要研究內(nèi)容; 5
1.2課題的研究意義、國內(nèi)外現(xiàn)狀: 6
1.3課題難點(diǎn)和擬解決的關(guān)鍵問題 6
1.4采取的研究方法及其可行性 7
1.5系統(tǒng)所需的軟硬件環(huán)境已經(jīng)具備,具體如下: 9
第二章: 需求分析 10
2.1 系統(tǒng)特性概 10
2.2 系統(tǒng)運(yùn)行環(huán)境 11
2.2.1 設(shè)備及分布 11
2.2.2 支撐軟件 12
2.2.3 J2EE簡介 13
2.3 假定和依賴 16
2.4 外部接口需求 16
2.4.1用戶界面 16
2.4.2軟件接口 16
2.5需求規(guī)格 17
2.5.1 系統(tǒng)特性 17
2.5.2 系統(tǒng)特性說明 18
2.5.3 功能需求 19
2.5.4 性能需求 19
2.5.5 安全性需求 20
2.6 設(shè)計約束: 20
第三章: 概要設(shè)計 20
3.1 系統(tǒng)結(jié)構(gòu)設(shè)計 20
3.2 系統(tǒng)運(yùn)行體系 22
3.2.1 運(yùn)行體系圖 22
3.2.2 程序/模塊對應(yīng)表 23
3.3 技術(shù)路線 24
3.4 系統(tǒng)接口設(shè)計 24
3.4.1 用戶接口 24
3.4.2 模塊間接口 24
3.5 子系統(tǒng)/模塊設(shè)計 25
3.5.1子系統(tǒng)/模塊1(編號/名稱) 25
3.5.1.1功能 25
3.5.1.2 性能 25
3.5.1.3 模塊結(jié)構(gòu) 26
3.5.1.4 子模塊接口設(shè)計 26
3.6 SQL Server簡介及基本功能、特性 27
3.7 數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計 32
3.7.1面向?qū)ο髷?shù)據(jù)的數(shù)據(jù)結(jié)構(gòu) 32
3.7.2 面向?qū)ο髷?shù)據(jù)庫設(shè)計 33
3.7.3寫出數(shù)據(jù)庫中各數(shù)據(jù)表單 33
3.8故障處理說明 36
第四章 詳細(xì)設(shè)計 36
4.1總體設(shè)計 36
4.1.1系統(tǒng)總體建設(shè)目標(biāo) 37
4.1.2軟件體系結(jié)構(gòu) 38
4.1.3技術(shù)路線 39
4.2用戶接口 39
4.2.1編碼階段: 39
4.2.2EJB的體系結(jié)構(gòu)與設(shè)計 40
4.2.3實(shí)體Bean的設(shè)計 40
4.3各模塊詳細(xì)設(shè)計 46
4.3.1模塊流程圖 46
4.3.2管理系統(tǒng)客戶端 47
4.3.2.1功能描述 47
4.3.2.2頁面設(shè)計 47
第五章 總 結(jié) 54
第一章 緒 論
目前,高等學(xué)校校園網(wǎng)主要服務(wù)于計算機(jī)教學(xué),而且大部分校園網(wǎng)聯(lián)入了Internet 。利用校園網(wǎng)可以改變教育手段,改革人材培養(yǎng)模式,轉(zhuǎn)變教育觀念,讓學(xué)生學(xué)會利用現(xiàn)代信息技術(shù)獲取更廣博的知識。為了擴(kuò)大學(xué)生知識面,我校在校園網(wǎng)上開發(fā)了課程選修系統(tǒng),使得獲取的教育資源比傳統(tǒng)授課方式豐富很多。校園網(wǎng)與Internet 教育資源鏈接,共享全國乃至世界豐富的信息資源,課程選修系統(tǒng)將傳統(tǒng)的被動學(xué)習(xí)改為主動學(xué)習(xí),使學(xué)生學(xué)會利用現(xiàn)代信息技術(shù)獲取知識。學(xué)生選課系統(tǒng)是針對各高等院校在優(yōu)化規(guī)范現(xiàn)有學(xué)校教務(wù)管理工作過程和模式的基礎(chǔ)上,為學(xué)校的日常辦公業(yè)務(wù)處理提供高效科學(xué)先進(jìn)和方便的管理手段系統(tǒng)包