項目設計方案培訓_第1頁
項目設計方案培訓_第2頁
項目設計方案培訓_第3頁
項目設計方案培訓_第4頁
項目設計方案培訓_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

引言系統(tǒng)開發(fā)目的隨著計算機與網絡技術的飛速發(fā)展,利用新的技術手段管理培訓信息已經成為職業(yè)類學校的技能培訓鑒定部門的迫切需要,為解決培訓鑒定部門面臨的問題,開發(fā)基于Web的技能鑒定信息系統(tǒng)具有必要性。WorldWideWeb被公認為是最強大的培訓課程信息發(fā)布媒體,成百上千的培訓信息已經上網,還有更多的職業(yè)培訓機構和教學講師正在考慮開展基于Web的網絡培訓和技能鑒定。基于Web的技能鑒定也培訓,就是用萬維網作為培訓與技能鑒定媒體,傳送培訓項目、培訓內容,管理培訓,并進行網絡培訓、技能鑒定和網上交流。Web作為培訓與技能鑒定的媒體,其優(yōu)勢不僅在于它是很好的內容載體,可以隨時隨地地訪問,還在于它提供了很多交流渠道,可以促進學員與講師之間、學員之間的充分討論,這對于提高技能培訓的質量、促進學員高級認知能力的開發(fā)是十分重要的。技能培訓鑒定信息系統(tǒng)是一套適合中高等職業(yè)類學校和培訓機構使用的網絡培訓與技能鑒定系統(tǒng),綜合應用傳統(tǒng)的二維(2D)網站設計技術和三維(3D)網站建設的創(chuàng)新技術,實現面向職業(yè)培訓和技能鑒定的全面的整體信息服務和培訓輔助。培訓講師可以通過網絡登錄該系統(tǒng)進行培訓資料,與學員進行互動地教學。學員可以通過連接互聯網的計算機登錄該系統(tǒng),享用各類培訓資源,查看技能鑒定情況。技術可行性,按照職業(yè)培訓的軟件成果評比的要求,結合現今流行的動漫主題,采用相關的技術實現部分三維(3D)網站,組建技術全面的開發(fā)團隊。經濟可行性,軟件項目暫定以**學校為主體運行對象,項目實現預期目標將得到學校教研成果成功申報后的設備和資金支持。社會可行性,廣州市中技職業(yè)教育系統(tǒng)在結合三維(3D)網站的職業(yè)培訓和技能鑒定系統(tǒng)的方面,至今尚未見成功案例,也沒有相關系統(tǒng)的雛形出現,專門培訓網站和部分高校的3D校園實景漫游系統(tǒng)都是較好的可參考系統(tǒng),隨著技能鑒定機構的培訓項目不斷增多,科學地發(fā)展技能培訓與鑒定,使得技能鑒定信息系統(tǒng)的需求是越來越迫切的。系統(tǒng)的定義系統(tǒng)以多媒體技術、計算機及網絡技術和網頁技術為核心技術,以適應現代培訓對培訓方式、技能鑒定方法的多媒體教育發(fā)展的需求而定制,目標致力于逐步豐富和完善培訓資源與技能鑒定管理流程?;赪eb的技能培訓鑒定信息系統(tǒng)是基于B/S模式開發(fā)的典型管理信息系統(tǒng),系統(tǒng)主體功能按照兩大主體服務對象進行劃分,系統(tǒng)對外面向學員的功能包括:網上培訓申請、學員網上培訓作業(yè)提交、3D虛擬培訓室和虛擬現實課堂、學員作品展示、培訓素材和資源共享、培訓講師風采、培訓視頻課堂、培訓調查和投票等,對內面向培訓機構管理者功能包括培訓信息管理、培訓資源管理、技能鑒定、培訓班與學員管理、學員作業(yè)管理。軟件系統(tǒng)的名稱:基于Web的技能培訓鑒定信息系統(tǒng)(二維和三維網頁的綜合技術應用)。行業(yè)情況:廣州市中技職業(yè)教育系統(tǒng)在結合三維(3D)網站的技能培訓鑒定信息系統(tǒng)的方面,至今尚未見成功案例。本項目的任務提出者:**學校技能培訓鑒定處主任開發(fā)者:目標用戶:學員和培訓機構管理者。軟件系統(tǒng)同其他系統(tǒng)或其他機構的基本的相互來往關系:外部3D網頁驅動引擎。系統(tǒng)開發(fā)背景管理職業(yè)培訓與技能鑒定是一項比較煩雜而緊張的工作,其主要特點:一是培訓人員類別多,有職業(yè)學校畢業(yè)生、下崗(失業(yè))人員、企業(yè)單位在職員工以及其他社會從業(yè)者;二是參加技能鑒定的工種多;三是勞動管理部門要求上報的材料也多,如培訓申請表、培訓合格人數統(tǒng)計表、職業(yè)技能鑒定成績表、職業(yè)資格證書發(fā)放表等;因此,如何科學、規(guī)范地管理職業(yè)培訓與技能鑒定信息是目前培訓與技能鑒定部門必須解決的一個重要課題。而隨著計算機在輔助教學、輔助測試以及輔助教學管理各方面的廣泛應用,將職業(yè)培訓與技能鑒定工作納入計算機輔助教學管理的范疇,利用計算機技術和網絡技術來有效地解決對外對內提供技能培訓與鑒定信息的問題,這也給這一問題的解決帶來了良好的契機。項目的提出來源于課題,課題來源于全國職業(yè)培訓的教研選題,團隊以完成學校技能培訓鑒定信息網站為目標,推進多媒體技術和動漫主題在培訓領域的應用,同時爭取職業(yè)培訓的教研成果獎評比為目標。如:1)開發(fā)動機的形態(tài):根據所在單位培訓與技能鑒定只有內部網,而現今外部網的網絡技能培訓鑒定功能上的空白,技能培訓信息發(fā)布和培訓活動開展的迫切需求而開發(fā),具有實際應用用途的系統(tǒng)開發(fā)。2)需要的形態(tài):是表面需要和潛在需要共同存在的。表面需要從市場上看,相關系統(tǒng)的開發(fā)競爭非常激烈,雖然中技學校尚未起步,但是部分中等職業(yè)學校以見雛形,高等院校少見國內和國際認證培訓而未見技能鑒定培訓項目,總體上現有系統(tǒng)的實用性不強,對學員吸引力不大。本系統(tǒng)的解決方案以動漫為主題,開創(chuàng)虛擬網絡校園,開發(fā)理念貼近實體培訓機構,正名培訓機構的技術和技能實力,以強烈的視覺效果、人性化的設計和簡單實用的培訓管理流程爭取絕對競爭低位。3)開發(fā)的策略:戰(zhàn)略性開發(fā),持續(xù)時間為2年。分兩階段完成,每階段持續(xù)時間為一年。4)主題建立的方式:培訓管理主動需求的主題:培訓信息發(fā)布、學員作業(yè)提交、培訓資源庫和網上培訓教學交流;職能部門提出的主題:培訓班管理、學員管理、技能鑒定管理。研究開發(fā)的結果:虛擬校園、互動交流社區(qū)。術語技能鑒定,職業(yè)培訓,動漫,3D網頁。項目概述目標本軟件系統(tǒng)(網站)開發(fā)的意圖是技能培訓鑒定信息管理,應用目標是全方位服務于職業(yè)培訓、作用范圍限制于**學院(**學校技能培訓鑒定處)的培訓講師與學員。本軟件系統(tǒng)(網站)掛屬于**學校技能培訓鑒定信息系統(tǒng)技能培訓鑒定信息系統(tǒng)技能培訓鑒定信息站點.NET/ASP開發(fā)環(huán)境**學院**學校系統(tǒng)(或用戶)的特點系統(tǒng)針對學校實際培訓鑒定需求進行開發(fā),系統(tǒng)的的最終用戶的特點都是技能培訓鑒定處職員和培訓學員。技能培訓鑒定處職員計算機操作技能較強,預期使用頻度較高。培訓學員根據培訓內容和要求進入系統(tǒng)。假定和約束本軟件系統(tǒng)(網站)開發(fā)工作的假定:經費僅限制用于設備購置。在技術條件允許的情況下,項目開展以培訓講師組建學員團隊長期進行。本軟件系統(tǒng)開發(fā)工作的的約束:開發(fā)期限設定第一個里程碑于2008年6月。需求規(guī)定系統(tǒng)功能說明技能培訓鑒定信息站點功能培訓信息發(fā)布:以文章管理模塊作為開發(fā)目標,提供文章附帶附件上傳功能,并附加文章評論模塊實現。培訓資源共享:為培訓講師提供共享的教學資源,分培訓PPT、培訓計劃和培訓素材三大部分,提供分類上傳和下載等功能。培訓班和學員管理:作為技能培訓鑒定信息網站后臺管理入口。包括培訓班管理、學員管理、作業(yè)管理。討論區(qū):自主開發(fā)開放論壇。培訓講師風采:個人風采為培訓講師提供管理展示經驗和業(yè)績的平臺。網上調查:調查針對技能培訓鑒定相關事務特點開發(fā),主要是面向學員與公眾的調查。培訓作品管理:上傳、分類管理學員的作品,作為培訓結果達標的有力反饋。用戶管理:管理學員、培訓師用戶和權限分配。頁面后臺管理:主要是管理首頁信息,包括友情鏈接、動態(tài)FLASH圖片信息更新、登錄IP管理等。培訓課程學員模塊:學員可以在線提交作業(yè)、技能鑒定成績查看。三維校園虛擬校園:采用虛擬現實技術,利用外部3D網頁驅動引擎實現虛擬漫游系統(tǒng)、虛擬教室、虛擬機房和虛擬工場。對功能的一般性規(guī)定系統(tǒng)的所有頁面的共同要求:一級頁面和二級頁面的界面格式統(tǒng)一,統(tǒng)一的錯誤聲音提示,提供在線幫助信息等。對性能的一般性規(guī)定頁面數據精度基本按照SQLServer數據庫的數據類型進行匹配;頁面響應時間<=2秒,數據刷新速度<=秒。系統(tǒng)詳細設計用戶管理模塊該模塊主要用于管理系統(tǒng)用戶信息,用戶注冊后有系統(tǒng)后臺管理員確認信息并進行權限管理,記錄用戶登錄時間,提供密碼還原功能。密碼采用不可逆加密算法,以動態(tài)長度的SessionID作為加密密鑰進行加密,管理員無法獲得密碼明文信息,保證系統(tǒng)信息安全,用戶忘記密碼可以告知管理員進行初始化還原,實現界面如圖4-1:圖4-1用戶權限和密碼管理模塊涉及的數據表HRinfo(用戶信息表)*TeacherID人員編號IntPK自動生成編號,起始值為0001*TeacherName名字Char(20)該字段由管理員生成EngName英文名VARCHARSex性別Char(2)如:男女Nationality民族VARCHARNULLNative籍貫VARCHARNULL*Birtherday出生日期Char(8)LastCertificate最后學歷Char(10)NULL*Major專業(yè)Char(50)GraduateWhere畢業(yè)學校VARCHAR*TechPost職稱Char(20)Memo備注Char(100)NULL暫留字段*Ative在職標記Char(1)1在職0離職Phone聯系電話VARCHARNULLPhotoURL個人相片VARCHARNULLTaste愛好VARCHARNULLIMnumIM通訊VARCHARNULLAddDate加入時間datetimeGetdate()Email電子郵件VARCHARNULLMobileTelephone移動電話VARCHARNULLOnIndex是否顯示bit默認0ForumPhoto論壇頭像VARCHARNULLBlockMaster版塊版主VARCHARNULLTopicCount發(fā)表總數int默認0Credit論壇積分int默認0HRUser(用戶登錄表)UserID用戶編號IntPK自動生成編號,起始值為0001UserName用戶名Char(20)自動轉小寫(初始由超級管理員設定,用戶登陸后可修改)Password密碼Char(8)限制密碼為10位以內,簡單加密算法RoleID角色編號Char(1)必須先添加等級權限表才能添加用戶表信息LoginTime登陸時間datetimeGetdate()Role(等級權限表)字段名稱數據類型NULL?說明RoleID角色編號IntPK自動生成編號RoleName角色名稱Char(20)BroadAuth文章管理Char(1)1可0否(默認)TeacherResAuth培訓資源管理Char(1)1可0否(默認)TraningClassAuth培訓班管理Char(1)1可0否(默認)UserAuth用戶管理Char(1)1可0否(默認)ForumAuth論壇管理Char(1)1可0否(默認)TeacherAuth培訓師風采管理權限Char(1)1可0否(默認)StudWorksAuth培訓作品權限Char(1)1可0否(默認)QuestionaryAuth調查管理權限Char(1)1可0否(默認)CommentAuth評論管理權限Char(1)1可0否(默認)文章管理模塊該模塊主要用于系統(tǒng)已登陸用戶且具有管理權限的用戶發(fā)布培訓信息文章;同時允許任何未登陸用戶瀏覽本模塊信息,開發(fā)重點在文章發(fā)布管理部分。模塊涉及的數據表Board(文章信息表)ID流水號IntPK自動生成編號,起始值為1Subject主題VarChar頁面上控制標題不得超過20個漢字Content內容VarCharNULL頁面上控制長度為數據庫可接受最大范圍1~8000TeacherID用戶IntPKDateTime發(fā)表時間DatetimeOnClickTimes點擊率IntOnTop置頂標記Char(1)1置頂0正常排序Enabled有效標記Char(1)1有效(默認)0修改(去掉)X改0刪除TypeID類型編號IntFKNewstype(文章類型表)字段名稱數據類型NULL?說明TypeID類型編號IntPK自動編號Typename文章類型varchar(50)(1)文章查詢部分本模塊允許任何未登陸用戶瀏覽查看,默認頁面顯示所有文章,按時間排序,一頁顯示30條,分頁。七天內的文章給予NEW紅字或圖片標識。查詢功能,提供按照發(fā)布者、標題關鍵字和時間查詢。圖4-4新用戶添加界面(2)文章管理部分具有權限的用戶登錄系統(tǒng)后臺后可發(fā)布文章并管理自己發(fā)布的文章內容,列出當前所有用戶發(fā)表的公告,并提供刪除與修改。如對公告進行修改,則文章時間改寫當前日前,enabled設為0,并在文章標題顯示后加“(修改)”標記,發(fā)布文章支持UBB碼轉換,界面如下圖。圖4-5文章發(fā)布評論模塊該模塊主要完成對文章閱讀后的個人意見、建議、評價或言論的管理;允許已登陸用戶以系統(tǒng)身份發(fā)布信息,同時允許任何未登陸用戶以游客身份發(fā)布信息。分為用戶添加資料和系統(tǒng)管理兩大部分。模塊涉及的數據表BoardComment(文章評論表)Com_ID評論編號IntPK自動生成編號,起始值為0001Com_Datetime評論時間datetimeGetdate()TeacherID培訓講師編號varchar(50)主要記錄登陸用戶信息,非登陸用戶信息記錄臨時用戶名Board_ID文章編號IntCom_Content評論內容TEXTGetdate()ISanonymity是否匿名Char(4)默認為0Support支持度IntNULL默認為0圖4-8發(fā)布評論高級調查模塊該模塊主要用于系統(tǒng)具有管理權限的用戶提出調查項目,調查內容主要面向學員和公眾參與的調查。開發(fā)重點在生成調查和統(tǒng)計調查結果部分。模塊涉及的數據表Questionary(調查主題表)ID流水號IntPK自動生成編號,起始值為1Subject主題VarChar頁面上控制標題不得超過20個漢字TeacherID創(chuàng)建者IntFKDateTime創(chuàng)建時間DatetimeMemo調查說明VarChar(300)說明調查的相關信息,限150漢字OpenFlag面向群體Char(1)1面向學員(默認)0面向培訓講師2面向公眾CloseFlag結束標記Char(1)1調查進行中0調查結束2未發(fā)布Question(調查問題表)QuestionID問題流水號IntPK自動生成編號,起始值為1ID流水號IntFK對應調查主題表ID(必須關聯Questionary表)Question具體問題varchar(50)頁面上控制問題描述不得超過50個漢字AA選項varchar(50)nullAPointA選項分值decimal(18,2)null保留小數點1位BB選項varchar(50)nullBPointB選項分值decimal(18,2)null保留小數點1位CC選項varchar(50)nullCPointC選項分值decimal(18,2)null保留小數點1位DD選項varchar(50)nullDPointD選項分值decimal(18,2)null保留小數點1位EE選項varchar(50)nullEPointE選項分值decimal(18,2)null保留小數點1位FF選項varchar(50)nullFPointF選項分值decimal(18,2)null保留小數點1位QuestionRecord(調查記錄表)QuestionID選項流水號IntPK對應調查選項表的選項流水號(不關聯)RecordGather記票VarChar記錄StudentID或者TeacherID非系統(tǒng)用戶記錄IP地址AA選項票INTNULLBB選項票INTNULLCC選項票INTNULLDD選項票INTNULLEE選項票INTNULLFF選項票INTNULL(1)調查查詢部分:本模塊允許任何未登陸用戶瀏覽查看調查結果,默認頁面顯示調查主題,按創(chuàng)建時間排序,一頁顯示20個,分頁。查詢功能,提供按照發(fā)布者、標題關鍵字查詢。創(chuàng)建調查功能允許任何系統(tǒng)登陸用戶創(chuàng)建新調查。具有權限session(“QuestionaryAuth”)的登陸用戶,顯示刪除勾選項目和按鈕,一般登陸用戶不顯示。調查主題若為內部調查,必須是系統(tǒng)成員用戶參與,學員用戶或游客不得進入查看,狀態(tài)為已結束時系統(tǒng)用戶不得進入填寫調查頁面,直接進入調查統(tǒng)計頁顯示統(tǒng)計結果;狀態(tài)為進行中時,系統(tǒng)一般培訓講師用戶進入調查頁面調查主題為學員調查,系統(tǒng)內部用戶即可以進入調查頁面,也可以直接進入調查統(tǒng)計頁顯示統(tǒng)計結果(無論是否已結束);游客可直接進入調查統(tǒng)計頁顯示統(tǒng)計結果(無論是否已結束)。狀態(tài)為已結束時系統(tǒng)學員用戶不得進入填寫調查頁面,直接進入調查統(tǒng)計頁顯示統(tǒng)計結果;狀態(tài)為進行中時,系統(tǒng)學員用戶進入調查頁面圖4-9調查主題(2)調查管理具有權限的session(QuestionaryAuth)用戶登陸后除顯示以上內容外,還顯示“創(chuàng)建新調查”和刪除操作,提供刪除,不提供修改調查內容,由于數據表Questionary關聯Question和QuestionOption,刪除某一調查主題將同時相關的選項,同時記得刪除無主鍵表Record的投票票數。(3)創(chuàng)建新調查圖4-10創(chuàng)建新調查頁面設計如上圖,上半部點擊保存主題和說明后,[紅色]保存按鈕消失,成功創(chuàng)建調查主題,如下半部所示。添加問題,逐個保存,每保存一個問題和選項都在下半部顯示,完成按鈕跳出該頁面返回。(4)參與調查參與調查需判斷是否登陸,如果登陸,Record表調查,不得再參與該主題調查;如果未登陸不顯示本頁面,直接跳到。圖4-11填寫調查培訓講師風采模塊該模塊主要用于展現培訓講師風采、教學成果、科研成果等;允許任何未登陸用戶瀏覽。分為用戶添加資料和系統(tǒng)管理兩大部分。模塊涉及的數據表Production(業(yè)績成果表)TeacherID人員編號IntPK自動生成編號,起始值為0001*BeginDateChar(6)Char(6)只取年和月,例:198912*EndDateChar(6)Char(6)NULL當為空時,界面顯示“至今”當為“--”時,界面無顯示Description獲獎描述Char(100)獲獎情況或成果描述限制在50個字以內(1)一般用戶瀏覽部分本模塊允許任何人瀏覽,非系統(tǒng)用戶查看。點擊[更多…]二級頁面顯示格式如下圖,一頁顯示5位,分頁[第一頁][上一頁][下一頁][最后頁]和頁碼導航。下圖中的“我的資料”當系統(tǒng)用戶登陸才出現(),“管理權限”是具有權限的用戶可用。圖4-27培訓講師個人風采列表培訓講師排列方式按照添加日期從新往舊排列點擊藍色部分下面顯示該培訓講師的內容,如下圖。圖4-27培訓講師個人風采SHAPE所有數據均從數據表中提取,具體顯示方式如表中描述。獲獎晉升成果信息按照字段BeginDate從早到現在排列顯示,未添加任何信息顯示“無”(2)管理部分具有權限的用戶,可以修改培訓講師的狀態(tài),但不能刪除資料,如下圖。分別提供離職和復職操作,并可對該培訓講師是否出現在首頁的隨機顯示,從數據庫中把全部培訓講師提取出來,并顯示實際狀態(tài)。圖4-28管理頁面(3)個人資料添加管理部分()登陸用戶可以輸入并提交成果信息,基本資料用ADO綁定已有資料。獲獎業(yè)績成果信息按照字段BeginDate從早到現在排列顯示,未添加任何信息顯示“無”,第一個下拉列表選年份1949到當前年,第二個下拉列表選年份1949到當前年以及“-”和“至今”,其中“-”表示顯示的時間。圖4-29成果信息管理頁面學員作品模塊該模塊主要用于展現培訓學員的作品;允許已登陸的系統(tǒng)用戶瀏覽,可下載對應培訓課程的培訓素材。分為培訓講師用戶下載和作品管理兩大部分。模塊涉及的數據表StudWorks(學員作品表)WorksID文件編號IntPK自動生成編號,起始值為001WorksName作品名稱Char(50)作品文名WorksURL作品地址Varchar(100)作品打包文件下載地址StudName學員姓名Varchar(20)StudClass班別Varchar(50)WorksPhoto作品圖片Varchar(100)展示圖地址TeacherID上傳人IntPK自動生成編號,起始值為0001WorksMemo作品描述Char(200)NULLWDateTime上傳時間Varchar(20)上傳時間取服務器時間,格式如下例:2006-12-1212:59:59Wflag刪除標志Char(1)1已刪除0默認(1)作品瀏覽部分本模塊允許任何人瀏覽,非系統(tǒng)用戶查看,主頁默認頁面顯示時間最早的第一條,二級頁面顯示格式如下圖,一頁顯示20條,分頁。點擊圖片和藍色名稱部分,跳轉入具體作品顯示頁。關鍵字查詢部分提供下拉框控件,按時間、作者、主題模糊查詢。未登陸用戶不顯示[綠色]我的上傳、[紅色]勾選控件和刪除取消按鈕,刪除操作只把該作品Wflag字段改為1,不作物理刪除,記錄和文件保留,因此作品顯示只顯示Wflag=0的作品。圖4-30教學作品查詢界面(2)資源管理部分:可進行刪除操作的用戶是具有StudWorksAuth權限的用戶(可刪除任何作品)。頁面每行記錄前加勾選控件,標志可以刪除。不提供修改功能。注意:上傳用戶不提供刪除自己上傳資料的功能。圖4-30學員作品分類圖4-30作品分類管理(3)作品瀏覽部分所有已登陸用戶均在可上傳,我的上傳轉入如下圖,文件上傳到相對路徑文件夾/StudWorksFile,圖片上傳到相對路徑文件夾/StudWorksPhoto。注意:上傳時文件選取部分只允許RAR和ZIP格式,圖片選取部分只允許JPG格式(無圖片時)圖4-31作品上傳培訓資源模塊該模塊主要用于系統(tǒng)已登陸用戶上傳培訓資料,每月登記;同時允許任何未登陸用戶瀏覽并下載本模塊的培訓資源。分為用戶上傳和培訓資源管理兩大部分。模塊涉及的數據表Files(文件資源表)FileID文件編號IntPK自動生成編號,起始值為001FileName文件名稱Char(50)主題文件名FileURL地址Varchar(100)下載地址TeacherID上傳人IntPK自動生成編號,起始值為0001FileTyper文件類型Char(1)1教學計劃2教學大綱3教案FDateTime上傳時間Varchar(20)datetime上傳時間取服務器時間,格式如下例:2006-12-1212:59:59(1)資源上傳部分所有登陸用戶均在可上傳,上傳到相對路徑文件夾/TeachFiles。圖4-33資源上傳(2)資源管理部分:具有權限的用戶,上圖頁面每行記錄后進行刪除。不提供修改功能。討論區(qū)模塊自主開發(fā)論壇形式的討論區(qū),單一版塊嵌入系統(tǒng)中,數據庫對信息進行UBB碼轉換處理。模塊涉及的數據表Subject(主題信息表)字段名稱數據類型NULL?說明S_ID主題編號IntPK自動編號S_Name主題名稱varchar(400)S_Content主題內容textS_DateTime發(fā)布時間datetimeGetdate()U_ID用戶信息intFKS_ClickTimes人氣int默認為0S_hide屏蔽標識bit默認為0S_ReTimes回復次數Int默認為0S_Ontop置頂bit默認為0S_MoodPic心情圖片varchar(500)S_UpLoadFileURL上傳文件varchar(50)NULLReSubject(主題回復表)字段名稱數據類型NULL?說明R_ID回復編號IntPK自動編號S_ID主題編號IntFKR_Content回復內容textR_DateTime回復時間datetimeGetdate()U_ID用戶信息intFKR_hide屏蔽標識bit默認為0R_MoodPic心情圖片varchar(500)R_UpLoadFileURL上傳文件varchar(50)NULL圖4-34主題帖子列表三維虛擬現實模塊(1)設計分析虛擬現實模塊包括虛擬校園、虛擬培訓教室、虛擬培訓工場三大部分,作為系統(tǒng)模塊需要建立一些規(guī)模較大的三維場景,采用B/S(Brower/Server)運行模式,旨在通過網絡展示培訓機構的校園風貌和良好的教學文化,以更為直接的方式宣傳培訓機構,訪問者可以走進校園中,全方位了解培訓機構的各種軟硬件培訓環(huán)境,領略培訓機構的生活氛圍。廣州市輕工技師學院現有兩個校區(qū)(東校區(qū)、南校區(qū)、北校區(qū)),以學院的三大校區(qū)的特定的校園環(huán)境為虛擬空間,實現介紹虛擬校園和實景漫游和虛擬課堂教學的目的。為此,系統(tǒng)需要實現功能如下:通過InternetExplorer實現網上實時瀏覽;通過二維場景導航的鏈接實現校園的三維虛擬現實的切換與瀏覽;通過二維場景導航的鏈接對校內主要部門的網絡站點鏈接;產生逼真的三維虛擬校園場景。多媒體教學素材接入系統(tǒng)點播。圖4-37北校區(qū)3D校園圖4-38虛擬3D培訓教室(2)設計內容通過上述分析,系統(tǒng)的設計主要包括以下方面的工作:三維場景建模。為了比較真實的反映培訓機構的風貌和虛擬培訓教室場景,需要在計算機中對校園的各個現實對象進行建模,即按實際的尺寸將環(huán)境中的主要對象建造起來,構成一個虛擬環(huán)境,這些對象包括辦公樓、培訓工場、培訓大樓樓、宿舍樓、道路、花草樹木以及一般設施等室外場景,還有計算機、課桌、黑板、教學器材等內場景;實時驅動設計。即完成對三維場景實時漫游控制的設計,為用戶提供鍵盤和鼠標多種控制手段和人機交互方式,包括鍵盤控制的前進、后退、左右移動以及鼠標控制前進方向和旋轉的交互控制,漫游的速度,光照效果等交互漫游的實現,甚至通過聲音、文字、圖片、視頻等多媒體技術手段輔助性介紹校園的情。系統(tǒng)設計的技術路線流程圖如圖4-41所示。圖形圖像預處理圖形圖像預處理模型建立渲染和烘培生成網頁添加Flash編寫JavaScript代碼地形圖、規(guī)劃圖掃描模型集成虛擬校園漫游系統(tǒng)拍攝貼圖實際地形校正發(fā)布網頁圖4-41技術路線流程圖(3)系統(tǒng)實現根據系統(tǒng)實現的需求從結構上將系統(tǒng)劃分為二維場景導航模塊和三維虛擬場景模塊兩大基本模塊。二維場景導航模塊以廣州市輕工技師學院南校區(qū)平面圖為基本地圖構建二維場景和地圖,通過Flash技術實現場景之間的鏈接和切換,使系統(tǒng)為訪問者提供更為全面的信息。三維虛擬場景模塊是三維場景漫游系統(tǒng)的基礎,模型的好壞,直接影響運行的效果和場景的逼真度。數據采集系統(tǒng)以**學院南校區(qū)為例構建虛擬校園模型,系統(tǒng)模型的建模底圖采用**學院的南校區(qū)平面圖,本模塊的信息文字說明參考**學院網站的相關資料,各主要辦公樓、培訓大樓和宿舍樓的外觀設計以實地拍攝的數碼相片為依據。模型建立與集成**學院南校區(qū)平面圖通過掃描儀掃描得到一張圖片用以作為整個系統(tǒng)的矢量化底圖,對場景進行實地考察并對建筑物進行篩選,根據漫游時需要的逼真度要求對建筑物分類,用數碼相片多角度的拍攝校區(qū)內各主要辦公樓、教學樓和宿舍樓的外觀照片,再把所拍攝的照片用ACDSee軟件進行截取和批處理,批處理工作屬于場景優(yōu)化技術,包括貼圖調整大小、JPEG壓縮、烘培貼圖格式轉換等。采用3DMax和Maya專業(yè)建模工具,建立逼真、精致的虛擬校園場景,開發(fā)主要分為兩個階段:第一階段是采用分工協(xié)作方式針對校園內各個對象分別單獨建模,縮短建模時間;第二階段則是把所有已建模好的對象利用3Dmax提供的外部導入功能,集成到虛擬環(huán)境并安放在適宜的位置以建成真是的校區(qū)。建筑物模型設計與優(yōu)化對于外形簡單、形狀規(guī)則的建筑物可以只制作外部框架采用貼圖法建模。例如教學樓、實驗樓和學員宿舍等,可以采用建立簡單的立方體,然后把通過數碼相機拍攝的樓體照片在Photoshop中進行圖像處理后,直接用于貼圖處理。而對于造型復雜、形狀不規(guī)則的樓體,例如體育館、辦公樓、圖書館,則使用3DMax中的布爾運算等多種方式進行建模。而且還需要用數碼相機在建筑物的各個面進行一定角度的拍攝,然后導入Photoshop中處理再用于不規(guī)則貼圖。在場景中盡可能少用形態(tài)復雜的形狀,盡量創(chuàng)建那些視覺上很真實但多邊形數量又不多的模型。比如一個圓,如果不是在近處觀看,用六邊形代替就可以,如果再遠甚至可以用一個方形來替代等。樹木和路燈模型設計把樹木建立為面片模型,每棵樹都是一個豎立的矩形面貼上樹木的圖片,圖片除了樹葉和樹干,其它都設置為透明的,大多數角度看會顯得單薄,所以設置樹木就正對訪問者,在實時漫游時會自動旋轉,始終朝向訪問者的方向,要保證樹木每個面是一個物體,軸心點要歸到物體中心。簡單分量紋理在取得預想效果的前提下盡可能使用小面積的紋理。紋理的幾何尺寸越小,文件的數據量也就越小,對于內容比較簡單的紋理用128×128與用16×16像素看起來區(qū)別并不明顯,但文件大小卻差了幾十倍。比如一個128×128的文件是K,同樣的內容保存為64×64則只有,只有原來的四分之一。使用單分量(灰度圖)的紋理通常要比使用三分量(紅、綠、藍)更為有效。因為單分量紋理每一個字節(jié)用一個十六進制值就可以表示了,而一個三分量紋理的像素有紅綠藍3個成分,需要3個十六進制值來表示。把簡單分量紋理與物體的基本材質顏色綜合起來就會產生一種非常真實的表面。碰撞檢測在虛擬環(huán)境中,由于訪問者的交互和物體的運動,此時為保持環(huán)境的真實性,需要及時檢測到這些碰撞,否則物體會發(fā)生穿透現象,破壞虛擬環(huán)境的真實感和用戶的沉浸感。利用Webmax設計回字型的面模型,并把這個面指定為碰撞。烘焙為了達到比較好的渲染烘焙的效果,現在虛擬現實中比較常用的辦法是使用lightmap,也就是光照貼圖,物體還用本身的材質,靠光照貼圖與原始材質復合得到渲染效果,這種辦法解決了高精度的貼圖效果和網絡傳輸上效率的問題。培訓班與學員管理模塊該模塊為技能鑒定管理和學員作業(yè)管理起必要和輔助作用的模塊,培訓班和學員由管理員統(tǒng)一管理,學員的管理交由培訓班班主任管理,也就是說系統(tǒng)此部分功能可由培訓講師選擇使用,非強迫性或受限性使用。模塊涉及的數據表Class(培訓班表)字段名稱數據類型NULL?說明C_ID培訓班編號IntPK自動編號C_name培訓班名稱varchar(50)Userid用戶編號IntFKC_closeflag畢業(yè)標識Char(1)默認為0,1為已畢業(yè)C_link系統(tǒng)編號varchar(50)教務系統(tǒng)的培訓班編號Course(課程表)字段名稱數據類型NULL?說明Co_ID課程編號IntPK自動編號Co_name課程名稱varchar(50)Userid用戶編號IntFK培訓講師T_id學期編號IntFKCo_status狀態(tài)標識Char(1)默認為0,1為已畢業(yè)C_id培訓班編號intFK關聯培訓班表StudentUser(學員用戶表)字段名稱數據類型NULL?說明StudentID學員流水號IntPK自動編號CardID胸卡號碼varchar(50)NULLStudentName姓名varchar(50)StudLoginTime登錄時間datetimeGetdate()StudPSW密碼varchar(50)默認為0,1為已畢業(yè)IDCardNum身份證號varchar(20)C_ID培訓班編號IntFKStudSex性別Int(2)默認男。例如:男女Studemail電子郵件varchar(MAX)NULLStudPhone電話varchar(MAX)NULLStudCode學號varchar(MAX)NULL圖4-42培訓班管理界面作業(yè)管理模塊該模塊實現培訓講師布置作業(yè)并批改,學員能根據作業(yè)要求在網上提交作業(yè)和學習,及時查詢作業(yè)成績。模塊涉及的數據表HomeWorks(作業(yè)信息表)字段名稱數據類型NULL?說明HW_ID作業(yè)編號IntPK自動編號HW_name作業(yè)名稱varchar(100)HW_datetime布置時間datetimeGetdate()HW_Content作業(yè)內容textUBB轉換后保存HW_Upfile作業(yè)文件varchar(200)CO_ID課程編號datetimeFK默認為0,1為已畢業(yè)HW_Status作業(yè)狀態(tài)Char(1)StudHomeWorks(學員作業(yè)表)字段名稱數據類型NULL?說明SHW_ID學員作業(yè)編號IntPK自動編號HW_ID作業(yè)編號IntFK自動編號StudentID學員編號IntFKSHW_Mark作業(yè)成績decimal(18,1)SHW_Recontent回復內容textGetdate()SHW_datetime提交時間datetimeSHW_Content作業(yè)內容textUBB轉換后保存SHW_Upfile作業(yè)文件varchar(200)圖4-45作業(yè)管理界面圖4-42作業(yè)統(tǒng)計對安全性的要求系統(tǒng)對使用權限為動態(tài)分級:最高級的權限將獲得所有功能模塊的權限,使用權限與職務角色對應。系統(tǒng)信息加密主要是對頁面地址參數和用戶密碼信息進行加密,頁面地址參數信息采用RSA可逆加密算法實現,用戶密碼信息采用MD5算法進行加密。運行環(huán)境規(guī)定設備及分布主機類型技能培訓鑒

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論