網(wǎng)上選課系統(tǒng)畢業(yè)論文.doc
約56頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
網(wǎng)上選課系統(tǒng)畢業(yè)論文,頁(yè)數(shù):56字?jǐn)?shù):18900摘 要隨著科學(xué)技術(shù)的發(fā)展,人類社會(huì)已進(jìn)入了高度發(fā)達(dá)的信息化時(shí)代。信息這一名詞對(duì)人們來(lái)說(shuō)變得越來(lái)越熟悉,對(duì)其的認(rèn)識(shí)也越來(lái)越深入。它作為一種無(wú)形的資源在社會(huì)生產(chǎn)生活中發(fā)揮著巨大的作用。信息管理技術(shù)作為信息應(yīng)用的一個(gè)重要方面,在社會(huì)生產(chǎn)生活中已被普遍應(yīng)用,推進(jìn)了計(jì)算機(jī)在商業(yè)、工程...
內(nèi)容介紹
此文檔由會(huì)員 cnlula 發(fā)布
網(wǎng)上選課系統(tǒng)畢業(yè)論文
頁(yè)數(shù):56 字?jǐn)?shù):18900
摘 要
隨著科學(xué)技術(shù)的發(fā)展,人類社會(huì)已進(jìn)入了高度發(fā)達(dá)的信息化時(shí)代。信息這一名詞對(duì)人們來(lái)說(shuō)變得越來(lái)越熟悉,對(duì)其的認(rèn)識(shí)也越來(lái)越深入。它作為一種無(wú)形的資源在社會(huì)生產(chǎn)生活中發(fā)揮著巨大的作用。信息管理技術(shù)作為信息應(yīng)用的一個(gè)重要方面,在社會(huì)生產(chǎn)生活中已被普遍應(yīng)用,推進(jìn)了計(jì)算機(jī)在商業(yè)、工程、軍事、醫(yī)療、教育等管理領(lǐng)域的廣泛使用。當(dāng)今社會(huì)的競(jìng)爭(zhēng)已成為信息資源的競(jìng)爭(zhēng)。誰(shuí)能擁有第一手的信息,誰(shuí)就能在競(jìng)爭(zhēng)中立于不敗之地。因此,世界上許多國(guó)家都在各領(lǐng)域抓緊信息技術(shù)的研究,以求得在競(jìng)爭(zhēng)中取勝。為了加快信息的傳播,各國(guó)之間還進(jìn)行合作,從而使得信息成為一種沒(méi)有國(guó)界的共享資源。如從美國(guó)開(kāi)始創(chuàng)建的,現(xiàn)在已遍布全世界的信息高速網(wǎng)絡(luò)——Internet。這些都表明信息已成為當(dāng)今時(shí)代競(jìng)爭(zhēng)與發(fā)展的主題,同時(shí)也決定了信息管理會(huì)向著更加科學(xué)、更加準(zhǔn)確快捷的方向發(fā)展。只有這樣才能適應(yīng)當(dāng)今時(shí)代發(fā)展的要求,使人類社會(huì)向著更加輝煌發(fā)展。
本系統(tǒng)使用Java作為開(kāi)發(fā)語(yǔ)言,J2EE作為開(kāi)發(fā)工具、SQL Server作為數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā),由于JAVA語(yǔ)言具有可移植、安全性、解釋執(zhí)行、高性能、動(dòng)態(tài)性等諸多優(yōu)點(diǎn)以及J2EE開(kāi)發(fā)工具在開(kāi)發(fā)網(wǎng)上選課方面的優(yōu)勢(shì),使得本系統(tǒng)具有界面友好、方便操作、快捷、安全、功能多等優(yōu)點(diǎn),以及稍做修改后就具有跨平臺(tái)性。
網(wǎng)站涉及到的系統(tǒng)——網(wǎng)上選課系統(tǒng)。分為三個(gè)子系統(tǒng)即學(xué)生選課子系統(tǒng)、系統(tǒng)管理員子系統(tǒng)和教務(wù)子系統(tǒng)。學(xué)生選課子系統(tǒng)為學(xué)生登陸、課程查詢、修改密碼等這樣的功能,便于對(duì)學(xué)生選課。系統(tǒng)管理員子系統(tǒng)為清理數(shù)據(jù)、關(guān)閉系統(tǒng)、退出系統(tǒng)等功能,管理整個(gè)系統(tǒng)的運(yùn)行。教務(wù)子系統(tǒng)為修改課程、增加課程、刪除課程等功能,對(duì)課程進(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課題主要研究?jī)?nèi)容; 5
1.2課題的研究意義、國(guó)內(nèi)外現(xiàn)狀: 6
1.3課題難點(diǎn)和擬解決的關(guān)鍵問(wè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簡(jiǎn)介 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)特性說(shuō)明 18
2.5.3 功能需求 19
2.5.4 性能需求 19
2.5.5 安全性需求 20
2.6 設(shè)計(jì)約束: 20
第三章: 概要設(shè)計(jì) 20
3.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 20
3.2 系統(tǒng)運(yùn)行體系 22
3.2.1 運(yùn)行體系圖 22
3.2.2 程序/模塊對(duì)應(yīng)表 23
3.3 技術(shù)路線 24
3.4 系統(tǒng)接口設(shè)計(jì) 24
3.4.1 用戶接口 24
3.4.2 模塊間接口 24
3.5 子系統(tǒng)/模塊設(shè)計(jì) 25
3.5.1子系統(tǒng)/模塊1(編號(hào)/名稱) 25
3.5.1.1功能 25
3.5.1.2 性能 25
3.5.1.3 模塊結(jié)構(gòu) 26
3.5.1.4 子模塊接口設(shè)計(jì) 26
3.6 SQL Server簡(jiǎn)介及基本功能、特性 27
3.7 數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫(kù)設(shè)計(jì) 32
3.7.1面向?qū)ο髷?shù)據(jù)的數(shù)據(jù)結(jié)構(gòu) 32
3.7.2 面向?qū)ο髷?shù)據(jù)庫(kù)設(shè)計(jì) 33
3.7.3寫(xiě)出數(shù)據(jù)庫(kù)中各數(shù)據(jù)表單 33
3.8故障處理說(shuō)明 36
第四章 詳細(xì)設(shè)計(jì) 36
4.1總體設(shè)計(jì) 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è)計(jì) 40
4.2.3實(shí)體Bean的設(shè)計(jì) 40
4.3各模塊詳細(xì)設(shè)計(jì) 46
4.3.1模塊流程圖 46
4.3.2管理系統(tǒng)客戶端 47
4.3.2.1功能描述 47
4.3.2.2頁(yè)面設(shè)計(jì) 47
第五章 總 結(jié) 54
第一章 緒 論
目前,高等學(xué)校校園網(wǎng)主要服務(wù)于計(jì)算機(jī)教學(xué),而且大部分校園網(wǎng)聯(lián)入了Internet 。利用校園網(wǎng)可以改變教育手段,改革人材培養(yǎng)模式,轉(zhuǎn)變教育觀念,讓學(xué)生學(xué)會(huì)利用現(xiàn)代信息技術(shù)獲取更廣博的知識(shí)。為了擴(kuò)大學(xué)生知識(shí)面,我校在校園網(wǎng)上開(kāi)發(fā)了課程選修系統(tǒng),使得獲取的教育資源比傳統(tǒng)授課方式豐富很多。校園網(wǎng)與Internet 教育資源鏈接,共享全國(guó)乃至世界豐富的信息資源,課程選修系統(tǒng)將傳統(tǒng)的被動(dòng)學(xué)習(xí)改為主動(dòng)學(xué)習(xí),使學(xué)生學(xué)會(huì)利用現(xiàn)代信息技術(shù)獲取知識(shí)。學(xué)生選課系統(tǒng)是針對(duì)各高等院校在優(yōu)化規(guī)范現(xiàn)有學(xué)校教務(wù)管理工作過(guò)程和模式的基礎(chǔ)上,為學(xué)校的日常辦公業(yè)務(wù)處理提供高效科學(xué)先進(jìn)和方便的管理手段系統(tǒng)包
頁(yè)數(shù):56 字?jǐn)?shù):18900
摘 要
隨著科學(xué)技術(shù)的發(fā)展,人類社會(huì)已進(jìn)入了高度發(fā)達(dá)的信息化時(shí)代。信息這一名詞對(duì)人們來(lái)說(shuō)變得越來(lái)越熟悉,對(duì)其的認(rèn)識(shí)也越來(lái)越深入。它作為一種無(wú)形的資源在社會(huì)生產(chǎn)生活中發(fā)揮著巨大的作用。信息管理技術(shù)作為信息應(yīng)用的一個(gè)重要方面,在社會(huì)生產(chǎn)生活中已被普遍應(yīng)用,推進(jìn)了計(jì)算機(jī)在商業(yè)、工程、軍事、醫(yī)療、教育等管理領(lǐng)域的廣泛使用。當(dāng)今社會(huì)的競(jìng)爭(zhēng)已成為信息資源的競(jìng)爭(zhēng)。誰(shuí)能擁有第一手的信息,誰(shuí)就能在競(jìng)爭(zhēng)中立于不敗之地。因此,世界上許多國(guó)家都在各領(lǐng)域抓緊信息技術(shù)的研究,以求得在競(jìng)爭(zhēng)中取勝。為了加快信息的傳播,各國(guó)之間還進(jìn)行合作,從而使得信息成為一種沒(méi)有國(guó)界的共享資源。如從美國(guó)開(kāi)始創(chuàng)建的,現(xiàn)在已遍布全世界的信息高速網(wǎng)絡(luò)——Internet。這些都表明信息已成為當(dāng)今時(shí)代競(jìng)爭(zhēng)與發(fā)展的主題,同時(shí)也決定了信息管理會(huì)向著更加科學(xué)、更加準(zhǔn)確快捷的方向發(fā)展。只有這樣才能適應(yīng)當(dāng)今時(shí)代發(fā)展的要求,使人類社會(huì)向著更加輝煌發(fā)展。
本系統(tǒng)使用Java作為開(kāi)發(fā)語(yǔ)言,J2EE作為開(kāi)發(fā)工具、SQL Server作為數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā),由于JAVA語(yǔ)言具有可移植、安全性、解釋執(zhí)行、高性能、動(dòng)態(tài)性等諸多優(yōu)點(diǎn)以及J2EE開(kāi)發(fā)工具在開(kāi)發(fā)網(wǎng)上選課方面的優(yōu)勢(shì),使得本系統(tǒng)具有界面友好、方便操作、快捷、安全、功能多等優(yōu)點(diǎn),以及稍做修改后就具有跨平臺(tái)性。
網(wǎng)站涉及到的系統(tǒng)——網(wǎng)上選課系統(tǒng)。分為三個(gè)子系統(tǒng)即學(xué)生選課子系統(tǒng)、系統(tǒng)管理員子系統(tǒng)和教務(wù)子系統(tǒng)。學(xué)生選課子系統(tǒng)為學(xué)生登陸、課程查詢、修改密碼等這樣的功能,便于對(duì)學(xué)生選課。系統(tǒng)管理員子系統(tǒng)為清理數(shù)據(jù)、關(guān)閉系統(tǒng)、退出系統(tǒng)等功能,管理整個(gè)系統(tǒng)的運(yùn)行。教務(wù)子系統(tǒng)為修改課程、增加課程、刪除課程等功能,對(duì)課程進(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課題主要研究?jī)?nèi)容; 5
1.2課題的研究意義、國(guó)內(nèi)外現(xiàn)狀: 6
1.3課題難點(diǎn)和擬解決的關(guān)鍵問(wè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簡(jiǎn)介 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)特性說(shuō)明 18
2.5.3 功能需求 19
2.5.4 性能需求 19
2.5.5 安全性需求 20
2.6 設(shè)計(jì)約束: 20
第三章: 概要設(shè)計(jì) 20
3.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 20
3.2 系統(tǒng)運(yùn)行體系 22
3.2.1 運(yùn)行體系圖 22
3.2.2 程序/模塊對(duì)應(yīng)表 23
3.3 技術(shù)路線 24
3.4 系統(tǒng)接口設(shè)計(jì) 24
3.4.1 用戶接口 24
3.4.2 模塊間接口 24
3.5 子系統(tǒng)/模塊設(shè)計(jì) 25
3.5.1子系統(tǒng)/模塊1(編號(hào)/名稱) 25
3.5.1.1功能 25
3.5.1.2 性能 25
3.5.1.3 模塊結(jié)構(gòu) 26
3.5.1.4 子模塊接口設(shè)計(jì) 26
3.6 SQL Server簡(jiǎn)介及基本功能、特性 27
3.7 數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫(kù)設(shè)計(jì) 32
3.7.1面向?qū)ο髷?shù)據(jù)的數(shù)據(jù)結(jié)構(gòu) 32
3.7.2 面向?qū)ο髷?shù)據(jù)庫(kù)設(shè)計(jì) 33
3.7.3寫(xiě)出數(shù)據(jù)庫(kù)中各數(shù)據(jù)表單 33
3.8故障處理說(shuō)明 36
第四章 詳細(xì)設(shè)計(jì) 36
4.1總體設(shè)計(jì) 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è)計(jì) 40
4.2.3實(shí)體Bean的設(shè)計(jì) 40
4.3各模塊詳細(xì)設(shè)計(jì) 46
4.3.1模塊流程圖 46
4.3.2管理系統(tǒng)客戶端 47
4.3.2.1功能描述 47
4.3.2.2頁(yè)面設(shè)計(jì) 47
第五章 總 結(jié) 54
第一章 緒 論
目前,高等學(xué)校校園網(wǎng)主要服務(wù)于計(jì)算機(jī)教學(xué),而且大部分校園網(wǎng)聯(lián)入了Internet 。利用校園網(wǎng)可以改變教育手段,改革人材培養(yǎng)模式,轉(zhuǎn)變教育觀念,讓學(xué)生學(xué)會(huì)利用現(xiàn)代信息技術(shù)獲取更廣博的知識(shí)。為了擴(kuò)大學(xué)生知識(shí)面,我校在校園網(wǎng)上開(kāi)發(fā)了課程選修系統(tǒng),使得獲取的教育資源比傳統(tǒng)授課方式豐富很多。校園網(wǎng)與Internet 教育資源鏈接,共享全國(guó)乃至世界豐富的信息資源,課程選修系統(tǒng)將傳統(tǒng)的被動(dòng)學(xué)習(xí)改為主動(dòng)學(xué)習(xí),使學(xué)生學(xué)會(huì)利用現(xiàn)代信息技術(shù)獲取知識(shí)。學(xué)生選課系統(tǒng)是針對(duì)各高等院校在優(yōu)化規(guī)范現(xiàn)有學(xué)校教務(wù)管理工作過(guò)程和模式的基礎(chǔ)上,為學(xué)校的日常辦公業(yè)務(wù)處理提供高效科學(xué)先進(jìn)和方便的管理手段系統(tǒng)包