




已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
寧夏理工學(xué)院畢業(yè)設(shè)計摘要本系統(tǒng)以我校質(zhì)量工程項目軟件工程精品課為背景,系統(tǒng)開發(fā)采用BS結(jié)構(gòu),使用MySql作為后臺數(shù)據(jù)庫,選擇Jsp技術(shù)設(shè)計網(wǎng)頁,用SSH框架設(shè)計的軟件工程精品課程網(wǎng)站。系統(tǒng)共有三個角色,分別是學(xué)生、教師和管理員。其中,管理員和教師進(jìn)行后臺管理,學(xué)生進(jìn)行前臺管理,管理員實現(xiàn)修改個人密碼、教師管理、學(xué)生管理、公告管理等功能;教師實現(xiàn)修改個人信息、教學(xué)課件管理、教學(xué)視頻管理等功能;學(xué)生實現(xiàn)課程簡介、學(xué)生注冊、教學(xué)課件、教學(xué)視頻等功能。前后臺搭建的模式方便管理,實現(xiàn)了一體化教學(xué)管理。關(guān)鍵字:精品課程網(wǎng)站;教學(xué);軟件工程全套設(shè)計加扣 3012250582I寧夏理工學(xué)院畢業(yè)設(shè)計AbstractThissystemisbasedonthebackgroundofourproject-thequalityofsoftwareengineeringcourse,systemdevelopmentusingBSstructure,usingMysqlasthebackgrounddatabase,selecttheJspwebsitedesigntechnology,usingtheSSHframeworkforthedesignofthesoftwareengineeringcoursewebsitesystem.Therearethreecharacters,whicharestudent,teacherandadministrator.Theadministratorandtheteachermanagementbackground,studentsmanagement,administratorscanmodifypersonalpassword,teachermanagement,studentmanagement,bulletinmanagementfunction;teachersmodifypersonalinformation,teachingmanagement,teachingvideomanagementfunctions;studentsrealizethecoursesandstudentsnoteBook,courseware,teachingvideoandotherfunctions.Themodelsetupbeforeandafterthestationiseasytomanageandrealizetheintegrationofteachingmanagement.Keywords:top-qualitycoursewebsite;teaching;softwareengineering目錄摘要IAbstractII1緒論11.1課題研究的背景11.2課題研究目的及研究意義11.2.1課題研究的目的11.2.2課題研究的研究意義21.3國內(nèi)外研究現(xiàn)狀21.3.1國內(nèi)的研究現(xiàn)狀21.3.2 國外的研究現(xiàn)狀21.4 論文結(jié)構(gòu)32相關(guān)技術(shù)介紹42.1系統(tǒng)開發(fā)工具的選擇42.2設(shè)計的語言與技術(shù)42.2.1 Java簡介42.2.2 Jsp簡介42.2.3 Struts簡介42.2.4 Spring簡介42.2.5 Hibernate簡介52.2.6 Mysql數(shù)據(jù)庫52.3系統(tǒng)開發(fā)環(huán)境53 需求分析63.1系統(tǒng)整體需求分析63.2系統(tǒng)可行性分析63.2.1技術(shù)可行性63.2.2經(jīng)濟(jì)可行性63.2.3運行可行性63.2.4法律可行性63.3系統(tǒng)功能分析73.3.1管理員模塊73.3.2教師模塊83.3.3學(xué)生模塊93.4系統(tǒng)數(shù)據(jù)流分析93.5系統(tǒng)用例圖分析113.6數(shù)據(jù)字典143.6.1數(shù)據(jù)項143.6.2處理過程描述183.6.3數(shù)據(jù)流的定義183.6.4數(shù)據(jù)存儲214數(shù)據(jù)庫設(shè)計234.1概念結(jié)構(gòu)設(shè)計234.2數(shù)據(jù)庫邏輯設(shè)計264.3數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計304.3 1數(shù)據(jù)庫的存儲結(jié)構(gòu)304.3 2建立數(shù)據(jù)庫304.3.3建立表315系統(tǒng)設(shè)計與實現(xiàn)355.1前臺功能的設(shè)計與實現(xiàn)355.1.1 前臺主界面355.1.2 學(xué)生在線自測功能界面355.1.3學(xué)生下載課件功能界面365.2 后臺功能的設(shè)計與實現(xiàn)375.2.1 后臺登錄界面385.2.2 管理員功能界面385.2.3 教師功能界面385.2.3 教師上傳課件界面395.3 系統(tǒng)業(yè)務(wù)邏輯396 系統(tǒng)測試446.1軟件測試方法446.1.1白盒測試446.1.2 黑盒測試446.2功能測試用例446.2.1測試環(huán)境446.2.2 功能測試用例456.3測試總結(jié)47參考文獻(xiàn)48結(jié)束語49致 謝50V1緒論隨著計算機(jī)網(wǎng)絡(luò)和多媒體應(yīng)用技術(shù)的飛速發(fā)展,基于互聯(lián)網(wǎng)絡(luò)的遠(yuǎn)程教育站點和機(jī)構(gòu)紛紛出現(xiàn),校園里傳統(tǒng)的教育教學(xué)方式也逐漸向網(wǎng)絡(luò)教學(xué)模式進(jìn)行轉(zhuǎn)化。多媒體教室、電子教案的教學(xué)方法已逐漸滲入到我們的教學(xué)教育工作中來,但教學(xué)工作的最基本也是最主要的因素還是課程,因此精品課程網(wǎng)站系統(tǒng)建設(shè)的好壞間接影響著教學(xué)質(zhì)量。為加強(qiáng)精品課程的建設(shè),滲透教學(xué)本質(zhì),本課題研究設(shè)計一個軟件工程精品課程教學(xué)網(wǎng)站。1.1課題研究的背景我國人口數(shù)量較多而教育資源缺乏嚴(yán)重影響著我國受過高等教育的人在人口比例中所占的比重,這一情況嚴(yán)重制約了我國社會的發(fā)展。如何才能讓更多的人享有少部分人擁有的教育資源呢?對于這個問題,前人已經(jīng)做了大量的研究。隨著計算機(jī)網(wǎng)絡(luò)技術(shù)以及計算機(jī)技術(shù)在我國的飛速發(fā)展,人們終于找到了一條實現(xiàn)這種夢想的捷徑,那就是把各種教育資源移置到互聯(lián)網(wǎng)上去,方便各個地方的人都能獲取到自己想要的知識,打破傳統(tǒng)教育資源分配不均的限制。隨著現(xiàn)代信息高效性的增長,利用計算機(jī)網(wǎng)絡(luò)來實現(xiàn)學(xué)校精品課程網(wǎng)站管理的系統(tǒng)早已誕生。為了適應(yīng)本校學(xué)生的教學(xué)情況,本人設(shè)計并且實現(xiàn)的一個軟件工程精品課程網(wǎng)站,以便于在較短的時間內(nèi),高效準(zhǔn)確地完成整個教學(xué)過程。軟件工程是我校的一個項目,對于我校課題研究建設(shè)有較深的影響。1.2課題研究目的及研究意義1.2.1課題研究的目的 通過網(wǎng)絡(luò)把傳統(tǒng)教學(xué)管理模式改變成網(wǎng)絡(luò)教學(xué)管理模式,即手工記錄轉(zhuǎn)變?yōu)榫W(wǎng)絡(luò)教學(xué),這一轉(zhuǎn)變?yōu)榻虒W(xué)管理人員提供方便。在對網(wǎng)絡(luò)教學(xué)管理的實際情況調(diào)研之后,筆者進(jìn)行了需求分析,對現(xiàn)有的管理模式進(jìn)行改善,開發(fā)出一套新型的軟件工程精品課程管理系統(tǒng),并從中掌握系統(tǒng)開發(fā)的流程和方法并且領(lǐng)悟到系統(tǒng)開發(fā)的思想。隨著計算機(jī)網(wǎng)絡(luò)教學(xué)系統(tǒng)管理的不斷完善,網(wǎng)絡(luò)教學(xué)的管理將越來越依賴于信息化管理。因此為了使管理能迅速適應(yīng)網(wǎng)絡(luò)教學(xué)的需要,系統(tǒng)研究將圍繞網(wǎng)絡(luò)教學(xué)工作的實際情況展開。精品課程網(wǎng)站是高校信息系統(tǒng)建設(shè)的重要組成部分,是提高效益和教學(xué)質(zhì)量的重要環(huán)節(jié),是發(fā)展現(xiàn)代化教育管理的重要手段。本課題研究的目的更是為了方便學(xué)生系統(tǒng)、有條理地學(xué)習(xí)軟件工程這門課程。為了增強(qiáng)學(xué)生對軟件工程的學(xué)習(xí),本次課題設(shè)計完全按照軟件工程的設(shè)計模式進(jìn)行設(shè)計開發(fā),將軟件工程的思想貫穿于每個項目細(xì)節(jié)。1.2.2課題研究的研究意義從2000年到2015年,全國普通高校的學(xué)生錄取人數(shù)從221萬人增長到700萬人,全國普通高校招生規(guī)模增長三倍多,高等教育毛入學(xué)率達(dá)到15%以上,2016年,高等教育規(guī)模還在繼續(xù)增長,本??粕猩?guī)模達(dá)到748萬人,全國高等教育規(guī)模達(dá)到2695.8萬人,高等毛入學(xué)率約27%。由于我國是發(fā)展中國家,辦世界上最大規(guī)模的教育與我國國情互相矛盾。人民群眾的教育需求不斷增長而教育供給嚴(yán)重不足之間的矛盾是現(xiàn)階段教育面臨的基本矛盾。教育投入的不足,教育基礎(chǔ)設(shè)施和教師隊伍的水平不能適應(yīng)教育現(xiàn)代化的要求情況下,繼續(xù)保持教育質(zhì)量的不斷提高,是我們面臨的前所未有的嚴(yán)峻挑戰(zhàn)。網(wǎng)絡(luò)教學(xué)就是緩解這種現(xiàn)狀的一個方法,網(wǎng)上的資源通過教學(xué)網(wǎng)站來進(jìn)行發(fā)布,現(xiàn)代學(xué)生都會配備電腦,學(xué)生可以通過教學(xué)網(wǎng)站的課件來學(xué)習(xí),這樣可以實時實地地進(jìn)行學(xué)習(xí),可以使學(xué)生更好的分配時間來學(xué)習(xí)。本課題的研究意義也是為了方便大家了解和學(xué)習(xí)現(xiàn)代軟件工程,并且進(jìn)一步提升傳統(tǒng)軟件開發(fā)的知識學(xué)習(xí)效果,為廣大同學(xué)提供了一個更好的交互和資源共享平臺,使同學(xué)們能夠極大的提高學(xué)習(xí)效率,科學(xué)化的進(jìn)行研究,為同學(xué)們在學(xué)習(xí)知識時提供更方便的手段。除此之外,該系統(tǒng)完成后可以作為軟件開發(fā)領(lǐng)域的專業(yè)網(wǎng)站,為社會各界想要學(xué)習(xí)軟件開發(fā)的人員提供一個良好的平臺;同時,本課題的研究有助于創(chuàng)新和推廣先進(jìn)的教學(xué)理念、方法和模式。1.3國內(nèi)外研究現(xiàn)狀1.3.1國內(nèi)的研究現(xiàn)狀關(guān)于教育信息化,當(dāng)我們的社會從工業(yè)社會進(jìn)入信息社會時,我們的經(jīng)濟(jì)從工業(yè)經(jīng)濟(jì)向知識經(jīng)濟(jì)發(fā)展,我們的教育也從現(xiàn)代化走向信息化。我國已經(jīng)有了一些網(wǎng)絡(luò)教學(xué)平臺,如菜鳥教程,國家精品課程網(wǎng)站等,各大重點高校的在線教育平臺都為我們提供了優(yōu)秀的學(xué)習(xí)平臺。但是由于傳統(tǒng)教學(xué)觀念的束縛,遠(yuǎn)程教育并未得到很好的推廣。因此,我國有關(guān)政策的實施以及我國公民教育觀念的轉(zhuǎn)變顯得十分重要。我國的網(wǎng)絡(luò)設(shè)施基本已經(jīng)普及到了全國各大中小城市,但是在教育水平不高的廣大農(nóng)村地區(qū),網(wǎng)絡(luò)教育資源并不是很豐富。所以在未來我國的網(wǎng)上教育平臺資源的建設(shè)會有很大的前景。1.3.2 國外的研究現(xiàn)狀國外現(xiàn)在已經(jīng)大力的使用網(wǎng)絡(luò)教學(xué)了,以美國為例。美國目前有將近44%的高校向全社會提供遠(yuǎn)程教育,并且接受這種遠(yuǎn)程教育的學(xué)生人數(shù)占全日制在校生的33%,除此之外,在今后的三年內(nèi)還有22%的高等院校計劃開展遠(yuǎn)程教育。近年來美國遠(yuǎn)程教育課程建設(shè)達(dá)到了5.4萬種,其中非學(xué)歷學(xué)位課程5000多種,研究生課程1.3萬種,本科課程3.6萬種。所有的教學(xué)活動和教育管理是通過現(xiàn)代化教育技術(shù)而實現(xiàn)的,現(xiàn)代教學(xué)技術(shù)大概成為學(xué)生唯一獲取知識的方式。1.4 論文結(jié)構(gòu)第1章 :緒論。介紹了課題研究的背景、目的和研究意義以及國內(nèi)外研究現(xiàn)狀。第2章 :相關(guān)技術(shù)介紹。主要介紹了開發(fā)工具、開發(fā)項目的技術(shù)和開發(fā)環(huán)境。第3章 :需求分析。主要介紹了系統(tǒng)整體需求分析、系統(tǒng)可行性分析、系統(tǒng)功能分析、系統(tǒng)數(shù)據(jù)流程分析、數(shù)據(jù)字典、性能需求。第4章 :數(shù)據(jù)庫設(shè)計。包括數(shù)據(jù)庫設(shè)計要點、概念結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫邏輯設(shè)計和數(shù)據(jù)庫物理設(shè)計。第5章 :系統(tǒng)設(shè)計和實現(xiàn)。包括前臺功能的設(shè)計與實現(xiàn)和后臺功能的設(shè)計和實現(xiàn)。第6章 :系統(tǒng)測試。包括系統(tǒng)測試的方法、系統(tǒng)測試用例和測試總結(jié)。2相關(guān)技術(shù)介紹2.1系統(tǒng)開發(fā)工具的選擇MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和J2EE的開發(fā)、發(fā)布,以及在應(yīng)用程序服務(wù)器的整合方面有極高的工作效率。MyEclipse是功能豐富的J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML,Struts,JSF, CSS, Javascript, SQL,Hibernate。因此,筆者選擇Jsp作為設(shè)計網(wǎng)頁的技術(shù)。2.2設(shè)計的語言與技術(shù)2.2.1 Java簡介Java是一種面向?qū)ο蟮某绦蛟O(shè)計語言,并且還可以跨平臺使用。Java技術(shù)的優(yōu)點也是程序員所熟知的,比如它的通用性、高效性、平臺移植性和安全性,同時Java技術(shù)還被廣泛應(yīng)用于PC、數(shù)據(jù)中心、科學(xué)超級計算機(jī)、互聯(lián)網(wǎng)、游戲控制臺和互聯(lián)網(wǎng),同時還擁有全球最大的開發(fā)者專業(yè)社群。因此選擇Java語言作為本系統(tǒng)的開發(fā)語言是一個正確的決定。2.2.2 Jsp簡介Jsp將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。 在Jsp頁面中還可以插入Java程序段,插入的Java程序段可以重定向網(wǎng)頁、操作數(shù)據(jù)庫等,用來實現(xiàn)用戶所需要的功能。Jsp技術(shù)的優(yōu)點更是讓筆者選擇的理由,首先,Jsp只需要編寫一次,便可以到處運行代碼;其次,支持多平臺的系統(tǒng),此技術(shù)可以在所有的平臺上的任意環(huán)境中開發(fā)、部署、擴(kuò)展。2.2.3 Struts簡介 Struts由一組相互協(xié)作的類、Servlet及Jsp TagLib組成?;赟truts構(gòu)架的Web應(yīng)用程序基本上符合Jsp模型的設(shè)計標(biāo)準(zhǔn),可以說是MVC設(shè)計模式的一種變化類型。模型由實現(xiàn)業(yè)務(wù)邏輯的JavaBean或EJB組件構(gòu)成,控制器由ActionServlet和Action來實現(xiàn),視圖由一組Jsp文件構(gòu)成。通過使用Struts,程序員將節(jié)約很多重復(fù)寫代碼的時間。2.2.4 Spring簡介Spring 是一個開源框架,它由 Rod Johnson 創(chuàng)建。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的,為企業(yè)應(yīng)用的開發(fā)提供了一個輕量級的解決方案。Spring使用基本的JavaBean代替EJB,并提供了更多的企業(yè)應(yīng)用功能,可作用于任何Java應(yīng)用。簡單來說,Spring 是一個輕量級的控制反轉(zhuǎn)(IOC)和面向切面(AOP)的容器框架。Spring作為實現(xiàn)J2EE的全方位應(yīng)用程序框架,主要包括以下幾個特點:容器、控制反轉(zhuǎn)、非侵入式、依賴注入、AOP(面向切面編程)。容器可以管理對象的生命周期以及對象和對象之間的依賴關(guān)系,所謂的非侵入式就是說業(yè)務(wù)邏輯應(yīng)該是純凈的,不能出現(xiàn)與業(yè)務(wù)邏輯無關(guān)的代碼,依賴注入是建立對象與對象之間依賴關(guān)系的實現(xiàn),包括構(gòu)造方法注入,set注入等。2.2.5 Hibernate簡介在當(dāng)今的IT環(huán)境中,把關(guān)系數(shù)據(jù)庫和面向?qū)ο蟮能浖黄鹗褂每赡苁窍喈?dāng)麻煩而浪費時間的,但是Hibernate不僅能夠提供數(shù)據(jù)查詢和獲取數(shù)據(jù)的方法,還能夠管理Java類到數(shù)據(jù)庫表的映射,這一優(yōu)點可以大幅度減少開發(fā)時人工使用Sql和Jdbc處理數(shù)據(jù)的時間。因此,筆者選擇Hibernate作為連接數(shù)據(jù)庫的框架技術(shù)。2.2.6 Mysql數(shù)據(jù)庫Mysql數(shù)據(jù)庫是開放源代碼的關(guān)系型數(shù)據(jù)庫,是使用最長應(yīng)的數(shù)據(jù)庫管理寓言結(jié)構(gòu)化查詢語言(Sql)進(jìn)行數(shù)據(jù)庫管理。再者,Mysql數(shù)據(jù)庫的優(yōu)點也是筆者選擇使用它的原因,Mysql的優(yōu)點之一是它可以通過一個高度優(yōu)化的類庫實現(xiàn)Sql函數(shù)庫,在查詢初始化后不會有任何內(nèi)存分配,就沒有內(nèi)存漏洞了。優(yōu)點之二在于Mysql有多重列類型,1、2、3、4和8字節(jié)長度自有符號/無符號證書、Float、Double、Blob、Date等多種類型。2.3系統(tǒng)開發(fā)環(huán)境處理器:Inter(R) Core (TM)2 Duo T6750內(nèi)存:4GB硬盤:500G操作系統(tǒng):Windows8開發(fā)環(huán)境:JDK6.0、Tomcat6.1、Mysql6.0、Myeclipse6.0、Navicat3 需求分析3.1系統(tǒng)整體需求分析 時下,軟件工程精品課程網(wǎng)站系統(tǒng)主要是為了滿足用戶的在線學(xué)習(xí)這一需求而開發(fā)網(wǎng)站,因此,開發(fā)者在設(shè)計該系統(tǒng)的過程中,需要為用戶提供各種功能模塊以實現(xiàn)相應(yīng)的操作,以此為用戶提供學(xué)習(xí)的方式和內(nèi)容。軟件工程是一門用工程化的思維方法構(gòu)建和維護(hù)有效的、使用的和高質(zhì)量的軟件的學(xué)科。它涉及到系統(tǒng)建模,程序設(shè)計語言,軟件開發(fā)工具,數(shù)據(jù)庫,標(biāo)準(zhǔn),系統(tǒng)平臺,設(shè)計模式諸多方面。學(xué)習(xí)好軟件工程對開發(fā)高效穩(wěn)定的、正確的系統(tǒng)是非常必要的。3.2系統(tǒng)可行性分析3.2.1技術(shù)可行性本系統(tǒng)利用MyEclipse、Mysql開源軟件,開發(fā)語言是Java。主要實現(xiàn)學(xué)生注冊、留言等功能。軟件工程精品課程網(wǎng)站系統(tǒng)總體開發(fā)難度中等,大二期間學(xué)習(xí)了Java和Jsp,大三學(xué)習(xí)了軟件工程等課程,每個學(xué)期也會完成對應(yīng)的課程設(shè)計,因此具備一定的系統(tǒng)分析、設(shè)計和測試能力。所以,該系統(tǒng)在技術(shù)上是可行的。3.2.2經(jīng)濟(jì)可行性本系統(tǒng)使用MyEclipse這類能快速開發(fā)的工具進(jìn)行設(shè)計,本系統(tǒng)數(shù)據(jù)儲存方式簡單,主要目標(biāo)是用最低的成本,最快的時間完成對系統(tǒng)的開發(fā)設(shè)計,無須過多的經(jīng)濟(jì)投入。在日后的運行和部署上,我們只需要一臺電腦作為服務(wù)器就可以,在經(jīng)濟(jì)適用的效益方面是非??尚械?。3.2.3運行可行性本系統(tǒng)操作簡單,是一款基于CS架構(gòu)模式的網(wǎng)站,用戶只要會上網(wǎng),會操作電腦,就能在網(wǎng)頁上面打開該系統(tǒng),點擊進(jìn)行操作。由于使用者的年齡都是比較年輕,都是在線的學(xué)生和教師,都有著很高的知識含量,所以在操作方面,不需要任何培訓(xùn)和指導(dǎo)就能進(jìn)行操作使用,所以在操作方面是可行的。3.2.4法律可行性本系統(tǒng)只用做畢業(yè)設(shè)計,不參與商業(yè)用途,不侵犯國家、學(xué)校的相關(guān)制度,因此具有法律可行性。綜上所述,開發(fā)一個軟件工程精品課程網(wǎng)站系統(tǒng)與原有的教學(xué)管理方式相比具有速度更快,操作更準(zhǔn)確,節(jié)省開支等有利之處,因此,建立一個軟件工程精品課程網(wǎng)站系統(tǒng)是必要可行的。3.3系統(tǒng)功能分析本系統(tǒng)主要包括三大模塊,分別是管理員模塊,教師模塊,學(xué)生模塊。管理員實現(xiàn)修改個人密碼、教師管理、學(xué)生管理、公告管理等功能;教師實現(xiàn)修改個人信息、教學(xué)課件管理、教學(xué)視頻管理等功能;學(xué)生實現(xiàn)課程簡介、學(xué)生注冊、教學(xué)課件、教學(xué)視頻等功能。3.3.1管理員模塊 1)登錄管理此模塊主要功能是用于管理員登錄本系統(tǒng)。管理員的登錄必須通過用戶名的驗證、密碼的驗證和身份的驗證,只有全部正確后,管理員才能登錄成功。登錄不成功,頁面會彈框顯示錯誤信息;登錄成功會進(jìn)入后臺頁面。2)修改個人密碼此模塊的主要功能是在管理員登錄之后,可以對自己的密碼進(jìn)行修改。修改密碼時,需要填寫原密碼、新密碼、確定新密碼,只有原密碼輸入正確和兩次輸入的新密碼一致時才能修改成功。前置條件:管理員登錄。3)系統(tǒng)管理管理員在登錄后臺管理系統(tǒng)后,可以對系統(tǒng)管理中的管理員信息進(jìn)行增加、刪除和查看。前置條件:管理員登錄。4)教師管理管理員在登錄后臺管理系統(tǒng)后,可以對教師管理模塊中的教師信息的增加、刪除、查看。前置條件:管理員登錄。5)學(xué)生管理管理員在登錄后臺管理系統(tǒng)后,可以對學(xué)生管理模塊中的學(xué)生信息的刪除和查看。前置條件:管理員登錄。6)留言管理管理員在登錄后臺管理系統(tǒng)后,可以對留言管理模塊中的留言信息的刪除和查看。前置條件:管理員登錄。7)公告管理管理員在登錄后臺管理系統(tǒng)后,可以在公告管理模塊中對公告進(jìn)行添加,查看和刪除。在管理員對公告進(jìn)行操作時,前臺的公告也會同時進(jìn)行更新。前置條件:管理員登錄。8)在線測試題管理管理員在登錄后臺管理系統(tǒng)后,可以對在線測試題管理模塊中的在線測試題進(jìn)行增加、刪除、查看。在管理員對在線測試題進(jìn)行操作時,前臺的在線測試題也會同時更新。前置條件:管理員登錄。9)退出系統(tǒng)管理員登錄后,可以退出系統(tǒng)回到登陸頁面。前置條件:管理員登錄。3.3.2教師模塊 1)登錄管理此模塊主要功能是用于教師登錄本系統(tǒng)。教師的登錄必須通過用戶名的驗證、密碼的驗證和身份的驗證,只有全部正確后,教師才能登錄成功。登錄不成功后,頁面會彈框顯示錯誤信息;登錄成功會進(jìn)入后臺頁面。2)個人信息管理教師在登錄后臺管理系統(tǒng)后,可以對個人信息進(jìn)行修改或者完善,提交后修改內(nèi)容覆蓋教師表中原有的內(nèi)容。前置條件:教師登錄。3)教學(xué)課件管理教師在登錄后臺管理系統(tǒng)后,可以對課件管理模塊中的課件進(jìn)行發(fā)布、刪除和查看。操作成功后都會返回相應(yīng)的信息。前置條件:教師登錄。4)教學(xué)視頻管理教師在登錄后臺管理系統(tǒng)后,可以對視頻管理模塊中的視頻進(jìn)行發(fā)布、刪除和查看。前置條件:教師登錄。5)試題管理教師在登錄后臺管理系統(tǒng)后,可以對試題管理模塊中的試題進(jìn)行發(fā)布、刪除和查看。前置條件:教師登錄。6)申報表管理教師在登錄后臺管理系統(tǒng)后,可以對申報表進(jìn)行維護(hù)。7)退出系統(tǒng)教師登陸后,可以退出登錄回到登陸頁面。前置條件:教師登錄。3.3.3學(xué)生模塊 1) 登錄管理進(jìn)入網(wǎng)站前臺后,學(xué)生可以進(jìn)行登錄。學(xué)生的登錄必須通過用戶名和密碼的驗證,只有全部正確后才能登錄成功。2)課程簡介進(jìn)入網(wǎng)站首頁后,可以查看課程簡介。3)學(xué)生注冊進(jìn)入網(wǎng)站首頁后,學(xué)生可以進(jìn)行注冊,若學(xué)生填寫的信息不符合規(guī)則則會返回相應(yīng)的提示信息。4)教學(xué)課件進(jìn)入網(wǎng)站首頁后,學(xué)生可以查看、下載教學(xué)課件。5)教學(xué)視頻進(jìn)入網(wǎng)站首頁后,學(xué)生可以查看、下載教學(xué)視頻。6)考試試題進(jìn)入網(wǎng)站首頁后,學(xué)生可以查看、下載考試試題。7)在線測試進(jìn)入網(wǎng)站首頁后,學(xué)生可以進(jìn)行在線測試,測試后提交,頁面會返回相應(yīng)的分?jǐn)?shù)。8)留言板學(xué)生登錄后,可以進(jìn)行留言。前置條件:學(xué)生登錄成功。3.4系統(tǒng)數(shù)據(jù)流分析數(shù)據(jù)流圖(Data Flow Diagram):簡稱DFD,它從數(shù)據(jù)傳遞和加工角度,以圖形方式來表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示本系統(tǒng)有管理員、教師和學(xué)生三大角色,學(xué)生先進(jìn)入前臺,查看課程簡介,下載課件和視頻,但是要留言時,必須先登錄才能進(jìn)行相關(guān)等操作。管理員和教師同樣通過個人用戶名和密碼登錄,進(jìn)入后臺進(jìn)行操作。圖3.1 頂層數(shù)據(jù)流圖圖3.2 1層數(shù)據(jù)流圖1圖3.3 1層數(shù)據(jù)流圖23.5系統(tǒng)用例圖分析1)確定參與者根據(jù)本系統(tǒng)可以創(chuàng)建以下的參與者:學(xué)生,教師,管理員。2)創(chuàng)建用例根據(jù)業(yè)務(wù)流程,本系統(tǒng)關(guān)于學(xué)生可以分為以下幾個用例:學(xué)生注冊、課程簡介、教學(xué)課件、教學(xué)視頻、在線自測、考試試題、申報表、留言板。3)創(chuàng)建系統(tǒng)學(xué)生用例圖:圖3.4 學(xué)生用例圖4)根據(jù)業(yè)務(wù)流程,本系統(tǒng)關(guān)于教師可以分為以下幾個用例:個人信息管理、教學(xué)課件管理、教學(xué)視頻管理、試題管理、申報表管理。5)創(chuàng)建系統(tǒng)教師用例圖。圖3.5 教師用例圖6)根據(jù)業(yè)務(wù)流程,本系統(tǒng)關(guān)于管理員可以分為以下幾個用例:修改個人密碼、系統(tǒng)管理、教師管理、學(xué)生管理、留言管理、公告管理、測試題管理。7)創(chuàng)建系統(tǒng)管理員用例圖。圖3.6 管理員用例圖3.6數(shù)據(jù)字典數(shù)據(jù)字典是指對數(shù)據(jù)的數(shù)據(jù)項、數(shù)據(jù)流、數(shù)據(jù)存儲等進(jìn)行定義和描述,其目的是對數(shù)據(jù)流程圖中的各個元素做出詳細(xì)的說明。以下是本系統(tǒng)的主要數(shù)據(jù)字典條目。3.6.1數(shù)據(jù)項表3.1 數(shù)據(jù)項數(shù)據(jù)項名稱含義說明別名類型長度取值范圍取值含義與其他數(shù)據(jù)項邏輯關(guān)系主鍵(管理員)唯一標(biāo)識一名管理員管理員編號整型10自增,無特殊含義管理員用戶名管理員登錄標(biāo)識登錄用戶名字符型50管理員自行添加管理員密碼管理員登錄時輸入密碼驗證管理員密碼字符型12管理員自行擬定一個管理員只能有一個密碼Id(課件)唯一標(biāo)識一個課件課件編號整型10自增,無特殊含義課件名稱標(biāo)識課件章節(jié)和題目信息課件名稱字符型50教師自行擬定附件(課件)上傳的課件路徑課件附件字符型100根據(jù)教師上傳路徑擬定簡介(課件)簡要介紹課件內(nèi)容課件簡介字符型500教師自行編寫添加時間(課件)教師添加課件的時間添加時間日期型日期時間,精確到幾分幾秒是否可以刪除用于判斷信息能否刪除字符型3Yes,NoYes表示可以刪除,No表示不可以刪除主鍵(公告)唯一標(biāo)識一個公告公告編號整型10自增,無特殊含義公告標(biāo)題公告標(biāo)題字符型50管理員自行根據(jù)公告內(nèi)容擬定公告內(nèi)容公告里面的內(nèi)容公告內(nèi)容字符型500管理員自行擬定Id (留言)唯一標(biāo)識一條留言留言編號整型10自增,無特殊含義留言標(biāo)題留言標(biāo)題字符型50學(xué)生根據(jù)留言內(nèi)容自行擬定留言內(nèi)容用戶當(dāng)前狀態(tài)顯示值字符型500學(xué)生自行擬定留言時間學(xué)生留言的具體時間留言時間日期型日期,精確到幾分幾秒表3.1(續(xù))數(shù)據(jù)項名稱含義說明別名類型長度取值范圍取值含義與其他數(shù)據(jù)項邏輯關(guān)系Id (視頻)唯一標(biāo)識一個視頻視頻編號整型10自增,無特殊含義視頻名稱標(biāo)識視頻的章節(jié)和名稱視頻名稱字符型50教師自行添加簡介(視頻)簡要介紹視頻內(nèi)容視頻簡介字符型500教師根據(jù)視頻內(nèi)容自行擬定附件(附件)教師上傳視頻的路徑視頻附件字符型100根據(jù)教師上傳路徑擬定添加時間教師添加視頻的時間添加時間日期型日期時間,精確到幾分幾秒Id (試題)唯一標(biāo)識一個試題文檔試題編號整型10自增,無特殊含義試題名稱簡要介紹課件內(nèi)容課件簡介字符型50教師自行擬定附件(試題)教師上傳試題的路徑試題附件字符型100根據(jù)教師上傳路徑擬定添加時間教師添加試題的時間添加時間日期型日期時間,精確到幾分幾秒Id (學(xué)生)唯一標(biāo)識一個學(xué)生學(xué)生編號整型10自增,無特殊含義姓名(學(xué)生)學(xué)生的姓名學(xué)生姓名字符型50學(xué)生注冊時自己填寫真實姓名性別(學(xué)生)標(biāo)識學(xué)生性別學(xué)生性別字節(jié)型2男,女學(xué)生注冊時選擇年齡(學(xué)生)標(biāo)識學(xué)生年齡學(xué)生年齡整型3學(xué)生注冊時填寫自己真實年齡登錄密碼(學(xué)生)學(xué)生登錄時輸入密碼登錄密碼字符型12學(xué)生自行擬定一個學(xué)生只能有一個密碼Id (教師)唯一標(biāo)識一名教師教師編號整型10自增,無特殊含義姓名(教師)教師的真實姓名真實姓名字符型50根據(jù)教師真實姓名填寫性別(教師)標(biāo)識教師性別性別字節(jié)型2男,女根據(jù)實際情況填寫性別電話(教師)教師聯(lián)系方式電話字符型11填寫11位電話號碼表3.1(續(xù))數(shù)據(jù)項名稱含義說明別名類型長度取值范圍取值含義與其他數(shù)據(jù)項邏輯關(guān)系年齡(教師)標(biāo)識教師年齡年齡整型3根據(jù)教師年齡填寫學(xué)歷(教師)標(biāo)識教師學(xué)歷學(xué)歷字符型10根據(jù)教師學(xué)歷填寫學(xué)位(教師)簡要介紹視頻內(nèi)容學(xué)位字符型10根據(jù)教師學(xué)位填寫職稱(教師)教師上傳視頻的路徑職稱字符型10根據(jù)教師職稱填寫職務(wù)教師添加視頻的時間職務(wù)字符型10根據(jù)教師職務(wù)填寫畢業(yè)院校標(biāo)識教師畢業(yè)院校畢業(yè)院校字符型10根據(jù)教師畢業(yè)院校填寫電子郵件標(biāo)識教師電子郵件電子郵件字符型50教師根據(jù)自己電子郵件寫辦公地址標(biāo)識教師辦公地址辦公地址字符型100根據(jù)教師辦公地址填寫登錄名學(xué)生登錄時輸入的用戶名登錄名字符型50教師自行擬定登錄密碼學(xué)生登錄時輸入的密碼登錄密碼字符型12教師自行擬定Id(在線測試題)學(xué)生的姓名學(xué)生姓名整型10學(xué)生注冊時自己填寫真實姓名題目內(nèi)容標(biāo)識學(xué)生性別題目內(nèi)容字符型500管理員自行擬定題目內(nèi)容選項A題目的一個選項內(nèi)容選項A字符型200管理編寫選項內(nèi)容選項B題目的一個選項內(nèi)容選項B字符型200管理編寫選項內(nèi)容選項C題目的一個選項內(nèi)容選項C字符型200管理編寫選項內(nèi)容選項D題目的一個選項內(nèi)容選項D字符型200管理編寫選項內(nèi)容答案標(biāo)識題目答案答案字節(jié)型2管理員根據(jù)題目答案擬定分?jǐn)?shù)標(biāo)識題目分?jǐn)?shù)分?jǐn)?shù)整型3管理員自行擬定3.6.2處理過程描述表3.2 數(shù)據(jù)處理表過程名輸入數(shù)據(jù)流輸出數(shù)據(jù)流處理過程簡要說明學(xué)生注冊學(xué)生個人信息注冊反饋信息,用戶賬戶信息學(xué)生注冊時執(zhí)行,注冊成功返回注冊成功信息并將學(xué)生信息加入至學(xué)生表等待管理員審核,否則返回注冊失敗信息。學(xué)生修改個人信息學(xué)生個人信息修改反饋信息學(xué)生修改個人信息時執(zhí)行,修改成功后反饋修改成功信息。登錄用戶登錄信息登錄反饋信息用戶登錄時執(zhí)行,用戶名和密碼都正確返回登錄成功信息并且進(jìn)入界面,否則返回登錄失敗信息。管理員修改自己密碼管理員密碼信息修改反饋信息管理員修改密碼時執(zhí)行,當(dāng)原密碼輸入正確,同時兩次輸入新密碼一致的時候密碼修改成功,返回修改密碼成功的信息。教師信息增加教師信息增加成功信息管理員增加教師信息時執(zhí)行,增加成功后返回增加成功信息并回到教師列表。在線測試題增加在線測試題信息增加成功信息管理員增加在線測試題信息時執(zhí)行,增加成功后返回增加成功信息并回到在線測試題列表。留言信息增加留言信息留言成功信息學(xué)生留言時執(zhí)行,留言成功后返回留言成功信息并回到留言列表。課件信息增加課件信息增加成功信息教師增加課件信息時執(zhí)行,增加成功后返回增加成功信息并回到課件列表。視頻信息增加視頻信息增加成功信息教師增加視頻信息時執(zhí)行,增加成功后返回增加成功信息并回到視頻列表。課件信息下載無課件信息學(xué)生下載課件信息時執(zhí)行,下載成功后返回下載成功信息。視頻播放無視頻學(xué)生在線播放視頻時執(zhí)行,點擊播放后新開一個窗口播放視頻。視頻下載無視頻信息學(xué)生下載視頻時執(zhí)行,點擊下載并選擇下載路徑即可下載到相應(yīng)的路徑下。在線測試題進(jìn)行測試選項分?jǐn)?shù)學(xué)生完成在線測試題時執(zhí)行,完成題目后點擊提交出現(xiàn)彈框,顯示學(xué)生所得分?jǐn)?shù)。公告信息增加公告信息增加成功信息管理員增加公告時執(zhí)行,增加成功后返回增加成功信息并返回公告列表。3.6.3數(shù)據(jù)流的定義表3.3 注冊信息數(shù)據(jù)流數(shù)據(jù)流編號DF-01數(shù)據(jù)流名稱注冊信息簡述學(xué)生注冊時輸入的學(xué)生信息數(shù)據(jù)來源學(xué)生數(shù)據(jù)去向?qū)W生表數(shù)據(jù)流組成學(xué)生編號、學(xué)生姓名、學(xué)生性別、年齡表3.4 原密碼和新密碼數(shù)據(jù)流數(shù)據(jù)流編號DF-02數(shù)據(jù)流名稱原密碼和新密碼簡述管理員修改密碼時輸入的原密碼和新密碼數(shù)據(jù)來源管理員修改密碼時的輸入數(shù)據(jù)去向管理員表數(shù)據(jù)流組成原密碼、新密碼表3.5 管理員信息數(shù)據(jù)流數(shù)據(jù)流編號DF-03數(shù)據(jù)流名稱管理員信息簡述增加管理員時輸入的管理員信息數(shù)據(jù)來源管理員增加管理員信息時的輸入數(shù)據(jù)去向管理員表數(shù)據(jù)流組成管理員用戶名、管理員密碼表3.6 教師信息數(shù)據(jù)流數(shù)據(jù)流編號DF-04數(shù)據(jù)流名稱教師信息簡述管理員增加教師時或者教師修改個人信息時輸入的教師信息數(shù)據(jù)來源管理員增加教師或教師修改個人信息時的輸入數(shù)據(jù)去向教師表數(shù)據(jù)流組成教師姓名、性別、電話、年齡、學(xué)歷、學(xué)位、職稱、職位、畢業(yè)院校、辦公地址、電子郵件、登錄名、登錄密碼表3.7 公告信息數(shù)據(jù)流數(shù)據(jù)流編號DF-05數(shù)據(jù)流名稱公告信息簡述管理員增加公告時輸入的學(xué)生信息數(shù)據(jù)來源管理員增加公告時的輸入數(shù)據(jù)去向公告表數(shù)據(jù)流組成公告標(biāo)題、公告內(nèi)容表3.8 測試題信息數(shù)據(jù)流數(shù)據(jù)流編號DF-06數(shù)據(jù)流名稱測試題信息簡述管理員增加測試題時輸入的信息數(shù)據(jù)來源管理員增加測試題時輸入數(shù)據(jù)去向測試題表數(shù)據(jù)流組成題目內(nèi)容、選項A、選項B、選項C、選項D、答案、分?jǐn)?shù)表3.9 留言信息數(shù)據(jù)流數(shù)據(jù)流編號DF-07數(shù)據(jù)流名稱留言信息簡述學(xué)生留言時輸入的信息數(shù)據(jù)來源學(xué)生留言時的輸入數(shù)據(jù)去向留言表數(shù)據(jù)流組成留言標(biāo)題、你要內(nèi)容表3.10 課件信息數(shù)據(jù)流數(shù)據(jù)流編號DF-08數(shù)據(jù)流名稱課件信息簡述教師增加課件時輸入的信息數(shù)據(jù)來源教師增加課件時的輸入數(shù)據(jù)去向課件表數(shù)據(jù)流組成課件名稱、課件簡介、課件附件、添加時間表3.11 視頻信息數(shù)據(jù)流數(shù)據(jù)流編號DF-9數(shù)據(jù)流名稱視頻信息簡述教師增加視頻時輸入的信息數(shù)據(jù)來源教師增加視頻時的輸入數(shù)據(jù)去向視頻表數(shù)據(jù)流組成視頻名稱、視頻簡介、視頻附件、添加時間表3.12 試題信息數(shù)據(jù)流數(shù)據(jù)流編號DF-9數(shù)據(jù)流名稱試題信息簡述教師增加試題時輸入的信息數(shù)據(jù)來源教師增加試題時的輸入數(shù)據(jù)去向試題數(shù)據(jù)流組成試題名稱、試題簡介、試題附件、添加時間表3.13 申報表信息數(shù)據(jù)流數(shù)據(jù)流編號DF-10數(shù)據(jù)流名稱申報表信息簡述教師維護(hù)申報表時輸入的信息數(shù)據(jù)來源教師維護(hù)申報表時的輸入數(shù)據(jù)去向申報表數(shù)據(jù)流組成維護(hù)信息3.6.4數(shù)據(jù)存儲表3.14 管理員數(shù)據(jù)存儲數(shù)據(jù)存儲編號S01數(shù)據(jù)存儲名稱管理員信息存儲簡述對管理員信息的存儲輸入的數(shù)據(jù)流增加管理員時管理員輸入的信息輸出的數(shù)據(jù)流管理員表數(shù)據(jù)存儲組成管理員編號+登錄名+登錄密碼存取方式隨機(jī)取表3.15課件數(shù)據(jù)存儲數(shù)據(jù)存儲編號S02數(shù)據(jù)存儲名稱課件信息存儲簡述對課件信息的存儲輸入的數(shù)據(jù)流增加課件時教師輸入的信息輸出的數(shù)據(jù)流課件表數(shù)據(jù)存儲組成課件編號+課件名稱+課件附件+添加時間+是否可以刪除存取方式隨機(jī)取表3.16 公告數(shù)據(jù)存儲數(shù)據(jù)存儲編號S03數(shù)據(jù)存儲名稱公告信息存儲簡述對公告信息的存儲輸入的數(shù)據(jù)流增加公告時管理員輸入的信息輸出的數(shù)據(jù)流公告表數(shù)據(jù)存儲組成公告編號+公告標(biāo)題+公告內(nèi)容+是否可刪除存取方式隨機(jī)取表3.17 留言數(shù)據(jù)存儲數(shù)據(jù)存儲編號S04數(shù)據(jù)存儲名稱留言信息存儲簡述對留言信息的存儲輸入的數(shù)據(jù)流增加留言時學(xué)生輸入的信息輸出的數(shù)據(jù)流留言表數(shù)據(jù)存儲組成留言編號+留言標(biāo)題+留言內(nèi)容+留言時間+留言者存取方式隨機(jī)取表3.18 視頻數(shù)據(jù)存儲數(shù)據(jù)存儲編號S05數(shù)據(jù)存儲名稱視頻信息存儲簡述對視頻信息的存儲輸入的數(shù)據(jù)流增加視頻時教師輸入的信息輸出的數(shù)據(jù)流視頻表數(shù)據(jù)存儲組成視頻編號+視頻名稱+視頻附件+添加時間+是否可刪除存取方式隨機(jī)取表3.19 試題數(shù)據(jù)存儲數(shù)據(jù)存儲編號S06數(shù)據(jù)存儲名稱試題信息存儲簡述對試題信息的存儲輸入的數(shù)據(jù)流增加試題時教師輸入的信息輸出的數(shù)據(jù)流試題表數(shù)據(jù)存儲組成試題編號+試題名稱+試題附件+添加時間+是否可刪除存取方式隨機(jī)取表3.20 學(xué)生數(shù)據(jù)存儲數(shù)據(jù)存儲編號S07數(shù)據(jù)存儲名稱學(xué)生信息存儲簡述對學(xué)生信息的存儲輸入的數(shù)據(jù)流注冊時學(xué)生輸入的信息輸出的數(shù)據(jù)流學(xué)生表數(shù)據(jù)存儲組成學(xué)生編號+學(xué)生學(xué)號+學(xué)生姓名+性別+年齡+狀態(tài)+是否可刪除存取方式隨機(jī)取表3.21 教師數(shù)據(jù)存儲數(shù)據(jù)存儲編號S08數(shù)據(jù)存儲名稱教師信息存儲簡述對教師信息的存儲輸入的數(shù)據(jù)流增加教師時管理員輸入的信息或者修改個人信息時教師輸入的信息輸出的數(shù)據(jù)流教師表數(shù)據(jù)存儲組成教師編號+教師姓名+教師性別+年齡+電話+學(xué)歷+畢業(yè)院校+職稱+職位+電子郵件+辦公地址+登錄名+登陸密碼+是否可刪除存取方式隨機(jī)取表3.22 測試題數(shù)據(jù)存儲數(shù)據(jù)存儲編號S09數(shù)據(jù)存儲名稱測試題信息存儲簡述對測試題信息的存儲輸入的數(shù)據(jù)流增加測試題時管理員輸入的信息輸出的數(shù)據(jù)流測試題表數(shù)據(jù)存儲組成測試題編號+題目內(nèi)容+選項A+選項B+選項C+選項D+答案+分?jǐn)?shù)存取方式隨機(jī)取4數(shù)據(jù)庫設(shè)計4.1概念結(jié)構(gòu)設(shè)計圖4.1 管理員實體屬性圖圖4.2 學(xué)生實體屬性圖圖4.3 留言實體屬性圖圖4.4 公告實體屬性圖圖4.5 課件信息實體屬性圖圖4.6 視頻實體屬性圖圖4.7 試題實體屬性圖圖4.8 教師信息實體屬性圖圖4.9 在線測試題信息實體屬性圖圖4.10 實體關(guān)系圖4.2數(shù)據(jù)庫邏輯設(shè)計根據(jù)數(shù)據(jù)庫概念設(shè)計,可以創(chuàng)建與實體對應(yīng)的數(shù)據(jù)表。本系統(tǒng)所包含的數(shù)據(jù)表如下所示:1)管理員表(管理員編號、用戶名、密碼)2)課件表(課件編號、課件名稱、附件、添加時間、是否可刪除)3)公告表(公告編號、公告標(biāo)題、公告內(nèi)容、是否可刪除)4)留言表(留言編號、留言標(biāo)題、留言內(nèi)容、留言時間、留言者)5)視頻表(視頻編號、視頻名稱、視頻簡介、附件、添加時間、是否可刪除)6)試題表(試題編號、試題名稱、附件、添加時間、是否可刪除)7)學(xué)生表(學(xué)生編號、學(xué)生學(xué)號、姓名、性別、年齡、狀態(tài)、登陸密碼、是否可刪除)8)教師表(教師編號、真實姓名、性別、電話、年齡、學(xué)歷、學(xué)位、畢業(yè)院校、職稱、職位、電子郵箱、辦公地址、登錄名、登陸密碼、是否可刪除)9)測試題表(題目編號、題目內(nèi)容、選項A、選項B、選項C、選項D、答案、分?jǐn)?shù)、是否可刪除)數(shù)據(jù)庫中表的設(shè)計如下:表4.1 管理員表設(shè)計序號名稱別名類型長度備注1Userid管理員編號Int10主鍵2Username用戶名Varchar50不為空3Userpw密碼Varchar12不為空表4.2 課件表設(shè)計序號名稱別名類型長度備注1DocId課件編號Int10主鍵2mingcheng課件名稱Varchar503fujian課件附件Varchar1004shijian添加時間Date5DocDel是否可刪除Varchar3不為空表4.3 公告表設(shè)計序號名稱別名類型長度備注1GonggaoId公告編號Int10主鍵2GonggaoTitle公告標(biāo)題Varchar503GonggaoContent公告內(nèi)容Varchar5004GonggaoDel添加時間Date表4.4 留言表設(shè)計序號名稱別名類型長度備注1LiuyanId留言編號Int10主鍵2LliuyanTitle留言標(biāo)題Varchar503LiuyanContent留言內(nèi)容Varchar5004LiuyanDate留言時間Varchar505StuId留言學(xué)生Int10外鍵表4.5 視頻表設(shè)計序號名稱別名類型長度備注1ShipinId視頻編號Int10主鍵2ShipinName視頻名稱Varchar503Shipinjianjie視頻簡介Varchar5004fujian視頻附件Varchar1005Shijian 添加時間Date6ShipinDel是否可刪除Varchar3不為空表4.6 試題表設(shè)計序號名稱別名類型長度備注1ShitiId試題編號Int10主鍵2Mingcheng 試題名稱Varchar503Fujian 試題附件Varchar1004Shijian 添加時間Date5ShipinDel是否可刪除Varchar3不為空表4.7 學(xué)生表設(shè)計序號名稱別名類型長度備注1StuId學(xué)生編號Int10主鍵2Stuxuehao學(xué)生學(xué)號Int123StuName姓名Varchar504StuSex性別Char25StuAge年齡Int3表4.7
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 紡織科技創(chuàng)新方向題目試題及答案
- 幼兒園母親節(jié)活動方案
- 滑雪服市場趨勢與前景解析
- 紡織品設(shè)計師證書考試的跨學(xué)科知識需求試題及答案
- 交工驗收合同協(xié)議書
- 村級垃圾清運合同協(xié)議書
- 解除房屋合同協(xié)議書
- 船員合同協(xié)議書
- 《并聯(lián)電容補(bǔ)償技術(shù)》課件
- 員工合同協(xié)議書模板
- CJJ 82-2012 園林綠化工程施工及驗收規(guī)范
- 中國痔病診療指南(2020版)
- 數(shù)字貿(mào)易學(xué) 課件 第2章 數(shù)字貿(mào)易的產(chǎn)生與發(fā)展
- 第四章教師的權(quán)利與義務(wù)課件
- (高清版)DZT 0004-2015 重力調(diào)查技術(shù)規(guī)范(150 000)
- 個人理財(西安歐亞學(xué)院)智慧樹知到期末考試答案2024年
- 防汛抗旱知識培訓(xùn)課件
- 水利工程安全生產(chǎn)責(zé)任制模版
- 《客戶開發(fā)技巧》課件
- 醫(yī)療器械生產(chǎn)過程中的成品檢驗與放行程序
- 長相思·其二李白
評論
0/150
提交評論