版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
高職院校頂崗實(shí)習(xí)系統(tǒng)的設(shè)計(jì)目錄TOC\o"1-3"\h\u209881緒論 242571.1研究背景及意義 291891.2系統(tǒng)開發(fā)相關(guān)技術(shù) 3155372需求分析 4312172.1可行性分析 4278932.2功能需求分析 437322.2.1高職院校 422802.2.2指導(dǎo)老師 4201652.2.3實(shí)習(xí)單位 4100652.2.4實(shí)習(xí)學(xué)生 413382.3非功能性需求分析 5171563系統(tǒng)設(shè)計(jì) 562753.1總體框架設(shè)計(jì) 5274263.2系統(tǒng)功能設(shè)計(jì) 6150743.1.1個(gè)人基本情況管理 6291783.1.2實(shí)習(xí)對接管理 687303.1.3頂崗實(shí)習(xí)過程管理 6307643.2.4實(shí)習(xí)評定 7201123.3數(shù)據(jù)庫設(shè)計(jì) 7240093.3.1概念模型設(shè)計(jì) 7256983.3.2物理模型設(shè)計(jì) 7126694系統(tǒng)實(shí)現(xiàn) 9282684.1系統(tǒng)開發(fā)和運(yùn)行環(huán)境 9138344.2系統(tǒng)功能的實(shí)現(xiàn) 9251784.2.1登錄注冊功能 9138594.2.2實(shí)習(xí)任務(wù)發(fā)布功能 1017374.2.3實(shí)習(xí)報(bào)告提交功能 1068364.2.4實(shí)習(xí)評定功能 1123225系統(tǒng)測試 11195955.1系統(tǒng)測試的目的 11285635.2系統(tǒng)測試方案 12129475.3系統(tǒng)測試環(huán)境 13184255.4測試范圍 131158結(jié)論 13
1緒論1.1研究背景及意義網(wǎng)絡(luò)技術(shù)在各行業(yè)快速發(fā)展起來,社會已經(jīng)隨處會用到信息技術(shù),通過網(wǎng)絡(luò)來進(jìn)行自動化的管理這樣一種手段逐漸取代之前的人工管理方法,學(xué)校是接受現(xiàn)代信息的先驅(qū)和傳播者。面對日益激烈的競爭,中國對人才的需求持續(xù)增長。隨著中國高等職業(yè)教育的發(fā)展,職業(yè)教育人才的地位日益凸顯。高職院校是創(chuàng)新人才發(fā)展模式的重要場所,通常采用教學(xué)與實(shí)踐相結(jié)合的有力方法,在培養(yǎng)人才時(shí)始終遵循理論與實(shí)踐相結(jié)合的原則,促進(jìn)學(xué)生將理論應(yīng)用到實(shí)際工作中去。對于高職院校,實(shí)踐是人才培養(yǎng)的主要目標(biāo)。頂崗實(shí)習(xí)是培訓(xùn)計(jì)劃和各種教育活動中非常重要的一個(gè)環(huán)節(jié),是培養(yǎng)學(xué)生的實(shí)踐,創(chuàng)新技能的重要途徑。高職院校頂崗實(shí)習(xí)有一定的時(shí)間限制,約束和復(fù)雜性并不低,但可以顯著提高行業(yè)員工的整體素質(zhì)。通過頂崗實(shí)習(xí),可以準(zhǔn)確把握當(dāng)前的經(jīng)濟(jì)形勢,將學(xué)校人才教育與公司的就業(yè)需求緊密聯(lián)系在一起。在這段期間,企業(yè)可以通過員工標(biāo)準(zhǔn)來約束進(jìn)行實(shí)習(xí)學(xué)生,并在他們畢業(yè)后分析并確定學(xué)生所能滿足的職場需要的能力;學(xué)生參與頂崗實(shí)習(xí)后,可以充分利用這些機(jī)會獲得進(jìn)入實(shí)際工作環(huán)境的機(jī)會,并可以在正式的工作環(huán)境中提前體驗(yàn)環(huán)境挑戰(zhàn)和機(jī)遇,感受自身的不足,并進(jìn)行針對性的提升;同時(shí)頂崗實(shí)習(xí)的建立有利于學(xué)校和企業(yè)合作,使學(xué)生能夠在畢業(yè)后快速實(shí)現(xiàn)求職目標(biāo),平穩(wěn)地適應(yīng)工作要求;滿足了經(jīng)濟(jì)社會發(fā)展的需要,在一定程度上緩解了社會勞動力短缺和就業(yè)壓力。高職院校頂崗實(shí)習(xí)的管理不同于公司的內(nèi)部管理以及學(xué)校的內(nèi)部管理,并且比學(xué)校更嚴(yán)格但要求更高。由公司推動評級系統(tǒng),創(chuàng)新和人員配置,可在不同職位上收獲更多的員工技能等內(nèi)容。高職院校頂崗實(shí)習(xí)管理的一個(gè)關(guān)鍵特征是實(shí)習(xí)地點(diǎn)不在校園內(nèi),這比在校園內(nèi)管理實(shí)習(xí)流程要復(fù)雜得多。因此通過高職院校頂崗實(shí)習(xí)管理系統(tǒng)有利于輕松設(shè)置相應(yīng)措施的教學(xué)和對應(yīng)崗位的實(shí)習(xí)安排。通過頂崗實(shí)習(xí)系統(tǒng),學(xué)生可以提交實(shí)習(xí)報(bào)告和總結(jié),指導(dǎo)老師通過遠(yuǎn)程指導(dǎo)可以定期測試實(shí)踐教學(xué)過程,確保學(xué)習(xí)效果和教育質(zhì)量。該系統(tǒng)的應(yīng)用促進(jìn)了實(shí)習(xí)公司與學(xué)校之間的深入合作,可以對學(xué)校進(jìn)行篩選符合職業(yè)技能需要的學(xué)生要求并建立長期合作關(guān)系。同時(shí)使學(xué)生對實(shí)習(xí)公司具有全面的了解,越來越多的實(shí)習(xí)公司正在成為學(xué)生的最終就業(yè)單位。在當(dāng)今社會,隨著時(shí)代的發(fā)展,互聯(lián)網(wǎng)逐漸稱為我們生活中不可缺少的一部分,徹底改變了我們的生活方式。不管在工作還是生活方面都給了我們非常大的幫助,特別是在信息這方面,不管是信息的傳遞還是信息的管理,都變得非常的簡單。通過網(wǎng)絡(luò),我們可以讓信息的流通方式和記錄方式從紙質(zhì),寫信改變成只需要一臺電腦、一部手機(jī)就能收到,非常方便和快捷。目前,所有的信息基本都是通過網(wǎng)絡(luò)來交流和儲存,學(xué)校的信息當(dāng)然也不例外,一些高校也在廣泛應(yīng)用信息管理系統(tǒng)。高職院校頂崗實(shí)習(xí)系統(tǒng)根據(jù)信息的特點(diǎn)和管理的實(shí)際需要而設(shè)計(jì)。有效實(shí)現(xiàn)高職院校頂崗實(shí)習(xí)管理的計(jì)算機(jī)化,減少管理人員的工作量,有效管理大量高職院校頂崗實(shí)習(xí)信息,避免人為錯誤和不正當(dāng)行為。使用計(jì)算機(jī)來管理學(xué)生實(shí)習(xí)信息作為計(jì)算機(jī)應(yīng)用程序的一部分具有手動管理無法與之相比的優(yōu)點(diǎn),例如快速搜索,容易搜索,高可靠性,大存儲量和低成本。這些好處可以大大提高學(xué)生實(shí)習(xí)情況管理的效率,也是學(xué)校發(fā)展常規(guī)科學(xué)管理的先決條件。本系統(tǒng)中有學(xué)生,指導(dǎo)教師和實(shí)習(xí)單位身份。實(shí)習(xí)單位用戶登陸系統(tǒng)后可以對學(xué)員實(shí)習(xí)的信息進(jìn)行查詢和管理,對學(xué)生的實(shí)習(xí)安排以及期間表現(xiàn)情況進(jìn)行添加、查詢、修改和刪除等操作;學(xué)生登陸系統(tǒng)后,可以自由選擇查看和修改自己的資料信息,不能對其進(jìn)行其他操作。1.2系統(tǒng)開發(fā)相關(guān)技術(shù)Java開發(fā)是將針對不同操作系統(tǒng)采用不同語言編寫的應(yīng)用程序轉(zhuǎn)變?yōu)榛贘ava的應(yīng)用程序,能夠?qū)τ谶@類應(yīng)用程序進(jìn)行創(chuàng)建、開發(fā)、擴(kuò)展及維護(hù),簡化開發(fā)復(fù)雜程度,幫助操作人員和管理人員更為方便地實(shí)現(xiàn)數(shù)據(jù)的簡單計(jì)算維護(hù)。系統(tǒng)主要運(yùn)行在服務(wù)器端,即系統(tǒng)的硬件依賴于服務(wù)器,客戶端的配置保證了瀏覽器的使用。節(jié)省維修費(fèi)用。系統(tǒng)維護(hù)主要集中在服務(wù)器端,它比維護(hù)多個(gè)客戶端要低得多。降低了系統(tǒng)進(jìn)行升級和維護(hù)的難度。邏輯和界面的分離使模塊相對較獨(dú)立,維護(hù)了服務(wù)更正和系統(tǒng)進(jìn)行升級的難度,大大提高了工作人員的工作效率。在JavaWeb編程中,MyEclipse經(jīng)常用作編輯工具。支持非常好,非常適合開源產(chǎn)品的各種支持,范圍非常廣泛。MyEclipse可以容納JDBC數(shù)據(jù)服務(wù)器鏈接和許多其他用途。Tomcat是一個(gè)小型Web應(yīng)用程序服務(wù)器。它是免費(fèi)且開源的,由于訪問次數(shù)相對較少,通常用于私人用途。J2EE編程是最好的選擇。換句話說,Tomcat是Apache服務(wù)器的擴(kuò)展,但相對獨(dú)立的工作方式可以被看作是一個(gè)相對獨(dú)立的Apache服務(wù)器。MySQL在數(shù)據(jù)分析與管理方面具有很強(qiáng)的靈活性,能較容易地對數(shù)據(jù)庫進(jìn)行集中管理,也能在保持聯(lián)機(jī)的同時(shí)輕松自如地在計(jì)算機(jī)間復(fù)制和移動數(shù)據(jù)庫,MySQL已完全可以滿足需求,同時(shí),系統(tǒng)的開發(fā)和維護(hù)成本也相對較低。MySQL數(shù)據(jù)庫能夠運(yùn)用數(shù)據(jù)庫的儲存過程來實(shí)現(xiàn)創(chuàng)建、管理和維護(hù)系統(tǒng)的增加數(shù)據(jù)以及對大量數(shù)據(jù)進(jìn)行計(jì)算。HTML是一種超文本標(biāo)記語言。它一般用于創(chuàng)建簡單的網(wǎng)頁。計(jì)算機(jī)通過HTML傳輸信息并使用觀看器作為傳輸信息的載體。它是目前互聯(lián)網(wǎng)上使用最廣泛的標(biāo)準(zhǔn)語言,也很受歡迎。這種語言最為人熟悉并且最常用于創(chuàng)建網(wǎng)頁。HTML由頭部和身體組成。負(fù)責(zé)人負(fù)責(zé)增添標(biāo)題并展現(xiàn)所需的信息。主體包含網(wǎng)頁的內(nèi)容,包含界面布局,文本信息等。JSP語言和JavaScript語言也可以增添到HTML文件中以創(chuàng)建不同的模塊效果??蛻舳颂峤槐韱危l(fā)起請求后需要一直等待服務(wù)器端的響應(yīng),收到服務(wù)器端的響應(yīng)后需要重新載入頁面。2需求分析2.1可行性分析經(jīng)濟(jì)上:要對項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行預(yù)算,如果開發(fā)成本較高無法承受,那么也與其帶來的效益有沖突,所以也要能夠確認(rèn)系統(tǒng)運(yùn)行后,工作效率得到顯著提高,促進(jìn)學(xué)校信息化管理。系統(tǒng)開發(fā)需要的投入主要包括軟件系統(tǒng),服務(wù)器輸入等,而在高職院?;A(chǔ)設(shè)施建設(shè)的基礎(chǔ)上,不需要對服務(wù)器和網(wǎng)絡(luò)硬件的軟件要求進(jìn)行額外的投資,可以通過由學(xué)?,F(xiàn)有的計(jì)算機(jī)專業(yè)知識和外部專家組成的項(xiàng)目團(tuán)隊(duì)來完成,成本不是很高。系統(tǒng)引入后,不僅解決了實(shí)習(xí)過程復(fù)雜的問題,而且進(jìn)一步提高了學(xué)生實(shí)習(xí)的質(zhì)量。通過這些方面的分析,證明該系統(tǒng)在經(jīng)濟(jì)上是可行的。技術(shù)上:要通過對現(xiàn)有的技術(shù)進(jìn)行可行性分析,判斷現(xiàn)有技術(shù)能不能滿足開發(fā)的同條件,技術(shù)對于實(shí)習(xí)單位和學(xué)生能否適用。通過使用JAVA語言編寫,搭建mvc架構(gòu)實(shí)現(xiàn)系統(tǒng)功能,系統(tǒng)數(shù)據(jù)存儲于MySQL數(shù)據(jù)庫,MySQL是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,在WEB應(yīng)用方面,MySQL是最好的關(guān)系數(shù)據(jù)庫管理系統(tǒng)應(yīng)用軟件之一。系統(tǒng)投入使用的框架是開放資源的,便于在網(wǎng)絡(luò)上進(jìn)行學(xué)習(xí)和查閱,能夠及時(shí)解決碰到的難題,并且在使用開源架構(gòu)的過程中,會有很多比較成熟的插件,對系統(tǒng)的建設(shè)具有很多的提升作用,有利于程序的開發(fā)。系統(tǒng)建設(shè)使用的框架是開源的,便于在網(wǎng)絡(luò)上進(jìn)行學(xué)習(xí)和查閱,能夠及時(shí)解決遇到的問題,并且,在使用開源框架的過程中,會有很多比較成熟的插件,對系統(tǒng)的建設(shè)具有很多的促進(jìn)作用,有利于系統(tǒng)程序的開發(fā),因此,在技術(shù)實(shí)現(xiàn)方面是可行的。2.2功能需求分析2.2.1高職院校高職院校負(fù)責(zé)在總體上規(guī)劃實(shí)習(xí)時(shí)間和各項(xiàng)要求,負(fù)責(zé)學(xué)校與公司合作協(xié)議以及實(shí)習(xí)期間的重要事件的各種條件和要求,并針對不同專業(yè)設(shè)定不同的實(shí)習(xí)特定任務(wù),作出具體安排并認(rèn)真執(zhí)行整個(gè)過程。學(xué)校認(rèn)真收集企業(yè)向?qū)W生發(fā)布的實(shí)習(xí)任務(wù),并分配學(xué)生對應(yīng)培訓(xùn)實(shí)習(xí)內(nèi)容,合理分配實(shí)習(xí)任務(wù),并不斷監(jiān)控學(xué)生的狀態(tài)。2.2.2指導(dǎo)老師高職院校在下發(fā)實(shí)習(xí)任務(wù)和要求后,指導(dǎo)老師對學(xué)員進(jìn)行組織部署后實(shí)習(xí),同時(shí)對于實(shí)習(xí)期間內(nèi)學(xué)員的日?;顒舆M(jìn)行管理。實(shí)現(xiàn)期間指導(dǎo)教師負(fù)責(zé)監(jiān)督學(xué)生的實(shí)習(xí)情況,定期檢查實(shí)習(xí)記錄,并通過記錄登錄表格進(jìn)行全面評估學(xué)生表現(xiàn)。學(xué)生完成實(shí)習(xí)后,老師將與公司代表進(jìn)行討論,一起最終評估學(xué)生的實(shí)習(xí)成績。查看實(shí)習(xí)期間學(xué)生提交的實(shí)習(xí)日志,及時(shí)監(jiān)控當(dāng)前進(jìn)度,并且將按時(shí)檢查和評估學(xué)生的實(shí)習(xí)報(bào)告。主動統(tǒng)計(jì)學(xué)生實(shí)習(xí)后實(shí)習(xí)任務(wù)的進(jìn)度,并不斷完善實(shí)習(xí)記錄,為促進(jìn)教育提供必要的數(shù)據(jù)支持。2.2.3實(shí)習(xí)單位企業(yè)針對發(fā)展的需求,發(fā)布一些實(shí)習(xí)崗位信息供學(xué)生選擇。實(shí)習(xí)單位對實(shí)習(xí)生信息進(jìn)行管理,可以查看所有實(shí)習(xí)生信息,可以對實(shí)習(xí)生進(jìn)行添加和刪除,可以對實(shí)習(xí)生信息進(jìn)行編輯。在實(shí)習(xí)期間,實(shí)習(xí)單位嚴(yán)格記錄實(shí)習(xí)生的日?;顒?,并作出相應(yīng)評估。企業(yè)的主要工作加強(qiáng)對實(shí)習(xí)生的教育和指導(dǎo),并幫助他們不斷完成部門安排的職位安排和任務(wù)。2.2.4實(shí)習(xí)學(xué)生學(xué)生對于企業(yè)發(fā)布的崗位信息進(jìn)行申請,通過之后獲得到企業(yè)進(jìn)行實(shí)習(xí)的機(jī)會。在實(shí)習(xí)期間學(xué)員為了實(shí)現(xiàn)就業(yè)登記制度,有必要完成每日的實(shí)習(xí)日志。學(xué)生需要與導(dǎo)師保持密切聯(lián)系,對于實(shí)習(xí)期間的問題和困難,需要以有組織的方式進(jìn)行組織。學(xué)生可以使用各種計(jì)算機(jī)來查看并完成教師分配的實(shí)習(xí)任務(wù),了解實(shí)習(xí)公司在不同階段的分布記錄,可以編輯,補(bǔ)充和更改實(shí)習(xí)記錄,隨時(shí)與指導(dǎo)老師進(jìn)行聯(lián)系溝通。2.3非功能性需求分析存儲在數(shù)據(jù)庫中的信息量較大,且這些數(shù)據(jù)間的聯(lián)系也并不是單一的,而是有著多種聯(lián)系的。不僅要在本設(shè)計(jì)中將評價(jià)管理系統(tǒng)的功能需求進(jìn)行全面考量,也要同時(shí)考慮到系統(tǒng)性能的需求,如系統(tǒng)的可擴(kuò)展性、可維護(hù)性以及數(shù)據(jù)的安全性等。系統(tǒng)的安全性是系統(tǒng)設(shè)計(jì)中最為重要的,這是系統(tǒng)一項(xiàng)非常核心的性能。我們通過設(shè)置用戶權(quán)限,一方面保證不同層級的用戶按自身權(quán)限進(jìn)行內(nèi)容訪問,另一方面保證用戶的數(shù)據(jù)不會被逾級操作,從而對系統(tǒng)安全性提供保障。提供系統(tǒng)的可擴(kuò)展性。初始的設(shè)計(jì)會存在一些不完善性,在系統(tǒng)運(yùn)行的進(jìn)程中,若出現(xiàn)功能領(lǐng)域的新要求,則要求系統(tǒng)具有特定的可伸縮性。這為系統(tǒng)升級和后續(xù)維護(hù)提供了一些便利。保障系統(tǒng)運(yùn)行的穩(wěn)定性。通過系統(tǒng)監(jiān)視,數(shù)據(jù)庫備份和其他相關(guān)操作可以使系統(tǒng)長時(shí)間穩(wěn)定運(yùn)行。系統(tǒng)架構(gòu)設(shè)計(jì)要注意設(shè)計(jì)的多層次性,同時(shí)在界面層的設(shè)計(jì)中,要注意與邏輯層保持隔離,這樣以便于更方便維護(hù)和升級擴(kuò)展系統(tǒng)。整個(gè)系統(tǒng)界面應(yīng)注意簡潔性,在保證基本功能得以滿足,切勿增加多余的設(shè)計(jì)元素,注重將設(shè)計(jì)進(jìn)行的簡單一些,以方便操作。要求系統(tǒng)的性能設(shè)計(jì)要與高校教師檔案管理工作的需求切實(shí)對應(yīng)起來,在充分綜合系統(tǒng)的穩(wěn)定性、安全性等因素問題,去提升系統(tǒng)的運(yùn)行效率。同時(shí)在系統(tǒng)性能測試的過程中,還需設(shè)置規(guī)范可供正常運(yùn)行的代碼程序,并對系統(tǒng)負(fù)載和運(yùn)行環(huán)境進(jìn)行檢測。同時(shí)也要納入一些不確定的因素,以保證得到一個(gè)全面性的思考,如病毒、黑客等不友好的系統(tǒng)攻擊行為,以提高本系統(tǒng)防備能力。3系統(tǒng)設(shè)計(jì)3.1總體框架設(shè)計(jì)該系統(tǒng)基于B/S模式開發(fā),采用相對成熟可靠的3層系統(tǒng)架構(gòu)模式,使用表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)層框架來搭建平臺開發(fā),將分布式應(yīng)用程序清楚地劃分開來。從上面的數(shù)據(jù)分析,在設(shè)計(jì)與實(shí)施的過程中詳細(xì)的考慮了系統(tǒng)的操作可行性和技術(shù)可行性。該系統(tǒng)在功能設(shè)計(jì)上,通過權(quán)限管理這個(gè)模塊,對系統(tǒng)的用戶的權(quán)限和角色進(jìn)行了詳細(xì)的控制,對數(shù)據(jù)庫的訪問及其相關(guān)權(quán)限進(jìn)行詳細(xì)設(shè)計(jì)從而確保了系統(tǒng)的安全,同時(shí)功能的設(shè)計(jì)也比較貼近用戶實(shí)際需求。圖3-1B/S系統(tǒng)架構(gòu)圖在擴(kuò)展性上,頂崗實(shí)習(xí)管理系統(tǒng)采用B/S結(jié)構(gòu),這種結(jié)構(gòu)有利于系統(tǒng)的后期升級與維護(hù)。在性能上,系統(tǒng)采用普遍的瀏覽器模式,這有利于提高數(shù)據(jù)的處理效率,保證系統(tǒng)數(shù)據(jù)的存儲。用戶工作界面是通過瀏覽器來實(shí)現(xiàn),大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本。除此之外還有效保護(hù)數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全。分層體系的應(yīng)用程序?qū)I(yè)務(wù)規(guī)則、數(shù)據(jù)訪問、合法性校驗(yàn)等工作放到了中間層進(jìn)行處理。通常情況下,客用戶通過與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫進(jìn)行交互。3.2系統(tǒng)功能設(shè)計(jì)3.1.1個(gè)人基本情況管理用戶登錄系統(tǒng),可以進(jìn)行本人基本信息情況的查詢和維護(hù)部分個(gè)人信息。對數(shù)據(jù)安全性和保密性要求高,要求能夠?yàn)g覽、查詢、添加、刪除、修改學(xué)員的基本信息。只有合法用戶可以訪問系統(tǒng),即用戶名和密碼正確才能應(yīng)用系統(tǒng)。學(xué)生及教師用戶可以對自己的信息進(jìn)行管理,包括學(xué)生及教師密碼的修改以及相關(guān)信息的更正等,學(xué)生或教師用戶登進(jìn)成功并使用系統(tǒng)之后在自己的信息管理頁面上對自己的信息進(jìn)行變更,需要變更的信息經(jīng)過檢驗(yàn)無誤后可以更新成功。在對應(yīng)的密碼設(shè)置的同時(shí),可以通過MD5算法的使用對用戶對應(yīng)的密碼進(jìn)行加密處理。與此同時(shí),出于全面化安全性的角度,在系統(tǒng)運(yùn)行時(shí)又設(shè)置了Session機(jī)制,規(guī)定用戶身份標(biāo)識的保存時(shí)間小于等于30分鐘,假使已超過這個(gè)時(shí)間區(qū)間,就迫使用戶進(jìn)行重新登陸操作,用以保證登陸用戶本人操作的安全性,能夠有效的避免其他人員的非法操作,最終使得系統(tǒng)操作的安全性能夠得到有效保障。圖3-2總體功能設(shè)計(jì)圖3.1.2實(shí)習(xí)對接管理實(shí)習(xí)單位可以上傳需要的崗位信息,也可以對已經(jīng)上傳的信息進(jìn)行修改、刪除等操作。其它教師或?qū)W生不能使用這一功能,但所有人員包括教師,學(xué)生都可以對所有已發(fā)布的實(shí)習(xí)崗位信息進(jìn)行查詢操作。一套高效的搜索機(jī)制可以提高檢索效率。我們嘗試通過系統(tǒng)使信息檢索更加智能化和個(gè)性化,將檢索結(jié)果按重要程度依次排列出來,從而提高檢索頂崗實(shí)習(xí)信息的準(zhǔn)確度和檢索效率,多種關(guān)鍵字檢索也都是必要的。實(shí)習(xí)單位可以對學(xué)員實(shí)習(xí)情況進(jìn)行操作,包括實(shí)習(xí)項(xiàng)目信息進(jìn)行保存,修正,將其刪去和搜查找尋。在頂崗實(shí)習(xí)中,實(shí)習(xí)生是首先可以搜索到企業(yè)發(fā)布的崗位信息并進(jìn)行申請,申請通過之后系統(tǒng)記錄并提交給對應(yīng)的老師。3.1.3頂崗實(shí)習(xí)過程管理實(shí)習(xí)期間實(shí)習(xí)學(xué)生必須在規(guī)定時(shí)間內(nèi)提交實(shí)習(xí)報(bào)告,以便學(xué)校進(jìn)行評估。并對自己的實(shí)習(xí)日志進(jìn)行管理,可以添加自己的實(shí)習(xí)經(jīng)歷和經(jīng)驗(yàn),對各種生活的認(rèn)識,教師可以及時(shí)查看日志管理以更好地了解學(xué)生的實(shí)習(xí)動態(tài)。學(xué)員可以通過電子郵件將在實(shí)習(xí)期間遇到的問題通知指導(dǎo)員。實(shí)習(xí)結(jié)束后根據(jù)統(tǒng)一的學(xué)校表格填寫并上傳實(shí)習(xí)總結(jié),進(jìn)行實(shí)習(xí)總結(jié)管理。3.2.4實(shí)習(xí)評定當(dāng)項(xiàng)目等信息反映給指導(dǎo)教師時(shí),可以及時(shí)了解和明確細(xì)節(jié),了解學(xué)員實(shí)習(xí)的主要內(nèi)容并對其實(shí)習(xí)進(jìn)行考核。指導(dǎo)老師的主要工作是為學(xué)生安排實(shí)習(xí)任務(wù)并監(jiān)控任務(wù)的進(jìn)度。同時(shí)在實(shí)習(xí)期間與學(xué)員進(jìn)行交流幫助他們解決實(shí)習(xí)問題。指導(dǎo)老師將根據(jù)整個(gè)實(shí)習(xí)周期的客觀表現(xiàn)進(jìn)行適當(dāng)?shù)脑u分,學(xué)生任務(wù)復(fù)習(xí):檢查整個(gè)學(xué)生實(shí)習(xí)任務(wù)的進(jìn)度和有效性。3.3數(shù)據(jù)庫設(shè)計(jì)3.3.1概念模型設(shè)計(jì)數(shù)據(jù)庫是根據(jù)數(shù)據(jù)模型組織的數(shù)據(jù)集合,并存儲在輔助存儲中。這種數(shù)據(jù)根據(jù)該集合,它具有以下特征:盡可能不會重復(fù),最好的方法是為特定組織提供不同的應(yīng)用程序服務(wù)。分析概念設(shè)計(jì)中的實(shí)體及聯(lián)系,可得以下實(shí)體集之間的聯(lián)系。由于開發(fā)系統(tǒng)簡單化,在對系統(tǒng)的管理的同時(shí),僅對主鍵使用同一種聯(lián)系,因?yàn)槁?lián)系性不大,所以修改其中的一個(gè)表并不會對其他表造成影響,也方便在以后的過程中進(jìn)行二次開發(fā)。首先,設(shè)計(jì)頂崗實(shí)習(xí)系統(tǒng)中的所有相關(guān)的結(jié)構(gòu)和聯(lián)系,將實(shí)體中涉及的數(shù)據(jù)元素和數(shù)據(jù)結(jié)構(gòu)進(jìn)一步轉(zhuǎn)化為數(shù)據(jù)庫結(jié)構(gòu),并由E-R圖表描述。圖3-3系統(tǒng)總體E-R圖3.3.2物理模型設(shè)計(jì)使用數(shù)據(jù)庫可以帶來許多好處:如減少了數(shù)據(jù)的冗余度,從而大大地節(jié)省了數(shù)據(jù)的存儲空間,實(shí)現(xiàn)數(shù)據(jù)資源的充分共享等等。此外,數(shù)據(jù)庫技術(shù)還為用戶提供了非常簡便的使用手段,使用戶易于編寫有關(guān)數(shù)據(jù)庫應(yīng)用程序。特別是近年來推出的計(jì)算機(jī)關(guān)系數(shù)據(jù)庫管理系統(tǒng),操作直觀,使用靈活,編程方便,功能強(qiáng)大,環(huán)境適應(yīng)廣泛,數(shù)據(jù)處理能力極強(qiáng)。面對不同的查詢對象,應(yīng)盡可能詳盡考慮到相關(guān)需要。以下是數(shù)據(jù)庫中的表格以及各個(gè)表的關(guān)系,是系統(tǒng)支持的實(shí)際數(shù)據(jù)的模型。表3.1系統(tǒng)用戶的相關(guān)信息表字段名稱數(shù)據(jù)類型說明User_Id數(shù)字使用者ID(主鍵)User_Name文本使用者名Pass_word文本使用者密碼ID_Card文本使用者身份表3.2學(xué)生的相關(guān)信息表(std_Info)列名數(shù)據(jù)類型數(shù)據(jù)長度描述std_IdChar30學(xué)號主鍵std_NameChar30姓名std_KeyChar30密碼Std_ClassChar30班級Std_GradeChar30年級Std_MajorChar30專業(yè)Std_TelChar30聯(lián)系方式Std_CompanyChar50實(shí)習(xí)單位Std_ProfessionChar50實(shí)習(xí)崗位Std_TextText200實(shí)習(xí)日志表3.3指導(dǎo)教師的相關(guān)信息表(miss_Info)列名數(shù)據(jù)類型數(shù)據(jù)長度描述miss_IdChar30教師編號miss_NameChar30姓名miss_KeyChar30密碼miss_TelChar30聯(lián)系方式miss_ProfessionChar30職稱miss_ClubChar30院系miss_MajorChar30專業(yè)表3.4企業(yè)的相關(guān)信息表(com_Info)列名數(shù)據(jù)類型數(shù)據(jù)長度描述com_IdChar30企業(yè)編號com_NameChar30企業(yè)名稱com_KeyChar30密碼com_ProfessionChar30實(shí)習(xí)崗位com_ClubChar30實(shí)習(xí)時(shí)間com_TelChar30聯(lián)系方式4系統(tǒng)實(shí)現(xiàn)4.1系統(tǒng)開發(fā)和運(yùn)行環(huán)境傳統(tǒng)的客戶-服務(wù)器模式中,服務(wù)器方主要負(fù)責(zé)管理數(shù)據(jù)庫,一旦用戶界面、業(yè)務(wù)邏輯功能或服務(wù)器的數(shù)據(jù)存儲有所改變時(shí),所有的客戶系統(tǒng)都需要重新安裝,所以這種模式不利于系統(tǒng)的維護(hù)和重用。要想大大簡化和方便系統(tǒng)的維護(hù)、進(jìn)一步改進(jìn)與管理,可以將軟件系統(tǒng)看成是一個(gè)組件集合,各組件在不同的硬件平臺上進(jìn)行開發(fā),從而來實(shí)現(xiàn)共享與重用。這種模式將用戶交互的界面及功能保留在客戶端,而將主要邏輯功能集中到中間服務(wù)器上,應(yīng)用系統(tǒng)的功能表現(xiàn)為面向用戶、業(yè)務(wù)邏輯與面向數(shù)據(jù)的服務(wù),這種應(yīng)用被稱為三層模式。在開發(fā)過程中封裝具體的實(shí)現(xiàn),通過一致的接口進(jìn)行訪問,由web服務(wù)器調(diào)用業(yè)務(wù)邏輯,對于應(yīng)用層與數(shù)據(jù)庫服務(wù)層不需要作任何改動,所以這種結(jié)構(gòu)成為具有高度可擴(kuò)展性的應(yīng)用體系結(jié)構(gòu),其多方面的適應(yīng)性有利于實(shí)現(xiàn)最佳的性能、更好的安全性以及更方便的維護(hù)。在硬件配置方面,頂崗實(shí)習(xí)管理系統(tǒng)使用目前市面上一般銷售的計(jì)算機(jī)即可,在網(wǎng)絡(luò)方面,通過接入業(yè)務(wù)服務(wù)器,即能實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)的自動下載。本地建立一個(gè)可提供數(shù)據(jù)增加、查詢和存儲服務(wù)的數(shù)據(jù)庫服務(wù)器,作為系統(tǒng)的數(shù)據(jù)中心。web服務(wù)層提供一個(gè)系統(tǒng)的運(yùn)行服務(wù)器,不需要安裝額外的客戶端系統(tǒng)??蛻舳丝墒褂脀indows終端,建議使用ie6.0以上版本。4.2系統(tǒng)功能的實(shí)現(xiàn)4.2.1登錄注冊功能采用相應(yīng)的技術(shù)和管理方法進(jìn)行數(shù)據(jù)傳輸,有利于防止內(nèi)部網(wǎng)絡(luò)隱私信息傳輸?shù)酵獠烤W(wǎng)絡(luò),可以對系統(tǒng)網(wǎng)絡(luò)端口進(jìn)行加密,進(jìn)一步在網(wǎng)絡(luò)傳輸過程中確保數(shù)據(jù)安全。在客戶端和服務(wù)器之間進(jìn)行通信時(shí),可以保護(hù)數(shù)據(jù),以便只有授權(quán)訪問者才能登錄系統(tǒng)并與服務(wù)器建立連接,從而使系統(tǒng)數(shù)據(jù)不會被非法或惡意篡改。保護(hù)網(wǎng)絡(luò)結(jié)構(gòu)中的資源,例如硬件,操作系統(tǒng)和軟件。對于如用戶名和密碼這類的敏感數(shù)據(jù),可以使用加密算法進(jìn)行加密。系統(tǒng)為登錄后的不同用戶設(shè)計(jì)不同的功能,根據(jù)用戶的輸入可以確定不同的角色,如果輸入的密碼或用戶名不對,或者沒有相應(yīng)的權(quán)限則會被要求重新輸入登錄。要登錄系統(tǒng)用戶,必須輸入用戶名和用戶密碼,然后提交給系統(tǒng)。系統(tǒng)首先驗(yàn)證用戶名是否存在,用戶密碼是否正確,然后根據(jù)用戶名自動確定用戶的類型,然后根據(jù)不同類型的用戶配置不同的用戶權(quán)限。用戶登錄系統(tǒng)之后可以維護(hù)自己的個(gè)人信息,進(jìn)行修改自己的登陸密碼等操作。圖4.1個(gè)人信息維護(hù)界面4.2.2實(shí)習(xí)任務(wù)發(fā)布功能圖4.2實(shí)習(xí)任務(wù)發(fā)布界面指導(dǎo)老師根據(jù)學(xué)校制定的實(shí)習(xí)要求對學(xué)員進(jìn)行實(shí)習(xí)任務(wù)分配并發(fā)布任務(wù)。指導(dǎo)老師可以準(zhǔn)確統(tǒng)計(jì)實(shí)習(xí)任務(wù)的數(shù)量,并掃描實(shí)習(xí)日志以獲取具體結(jié)果,為學(xué)校后續(xù)工作提供數(shù)據(jù)支持。4.2.3實(shí)習(xí)報(bào)告提交功能圖4.3實(shí)習(xí)報(bào)告提交界面實(shí)習(xí)生在實(shí)習(xí)結(jié)束后提交實(shí)習(xí)報(bào)告,實(shí)習(xí)總結(jié)。并在規(guī)定時(shí)間內(nèi)可以進(jìn)行添加,刪除,檢查和修改的操作。4.2.4實(shí)習(xí)評定功能圖4.4實(shí)習(xí)評定界面指導(dǎo)教師對實(shí)習(xí)學(xué)生在實(shí)習(xí)過程的表現(xiàn)可以按照分?jǐn)?shù)形式進(jìn)行評定,可以將學(xué)生頂崗實(shí)習(xí)期間的考核分為態(tài)度、業(yè)績和學(xué)習(xí)能力等方面進(jìn)而進(jìn)行綜合評分。5系統(tǒng)測試5.1系統(tǒng)測試的目的軟件程序測試可以識別項(xiàng)目風(fēng)險(xiǎn),為開發(fā)人員和項(xiàng)目經(jīng)理提供軟件程序測試的反饋信息,并為風(fēng)險(xiǎn)評估提供必要的信息。此外,軟件程序測試確保在線日期之前達(dá)到在線標(biāo)準(zhǔn)。同時(shí),也保證了對項(xiàng)目進(jìn)展的持續(xù)跟蹤和對每個(gè)階段質(zhì)量的控制。5.2系統(tǒng)測試方案基于已知產(chǎn)品的內(nèi)部工作原理。通過測試以確定產(chǎn)品的內(nèi)部操作是否按照規(guī)范正常執(zhí)行,并且內(nèi)部結(jié)構(gòu)檢查程序符合程序。無論其內(nèi)部功能如何,檢查程序中的每個(gè)路徑是否按預(yù)期正確工作。白盒測試的主要方法是邏輯驅(qū)動,基礎(chǔ)測試等。白盒方法是詳盡的路徑測試,主要用于軟件驗(yàn)收。表5-1系統(tǒng)登進(jìn)模塊測試方案序號測試內(nèi)容執(zhí)行內(nèi)容預(yù)期實(shí)際結(jié)果1正確登進(jìn)打開系統(tǒng)首頁,進(jìn)入登進(jìn)界面,填寫正確的使用者名和登進(jìn)系統(tǒng)所需的信息使用者登進(jìn)成功同預(yù)期2輸入的用戶名不正確打開系統(tǒng)首頁,進(jìn)入登進(jìn)界面,填寫不正確的使用者名和登進(jìn)系統(tǒng)所需的信息系統(tǒng)標(biāo)紅提示,用戶名不存在同預(yù)期3輸入的密碼不正確打開系統(tǒng)首頁,進(jìn)入登進(jìn)界面,填寫正確的使用者名和錯誤的密碼系統(tǒng)標(biāo)紅提示,用戶密碼輸入錯誤同預(yù)期表5-2實(shí)習(xí)任務(wù)發(fā)布模塊測試方案序號測試內(nèi)容執(zhí)行內(nèi)容預(yù)期實(shí)際結(jié)果1增加實(shí)習(xí)任務(wù)登進(jìn)系統(tǒng)后,選擇編輯實(shí)習(xí)任務(wù)信息,對實(shí)習(xí)任務(wù)內(nèi)容進(jìn)行增加操作系統(tǒng)彈出窗口提示,實(shí)習(xí)任務(wù)發(fā)布成功同預(yù)期2刪除實(shí)習(xí)任務(wù)若這一任務(wù)下有學(xué)生提交的實(shí)習(xí)報(bào)告信息,則提示無法刪除,請檢查。如果任務(wù)下沒有學(xué)生實(shí)習(xí)報(bào)告信息,則提示是否確認(rèn)要刪除,經(jīng)確認(rèn)后可直接進(jìn)行刪除操作系統(tǒng)彈出窗口提示,確認(rèn)是否刪除同預(yù)期5.3系統(tǒng)測試環(huán)境針對白盒這種測試,將系統(tǒng)部署在LAN內(nèi),排掉外面網(wǎng)速的限制和不穩(wěn)定性。使用LoadRunner性能相關(guān)測試的工具,在使用者數(shù)量和數(shù)據(jù)數(shù)量較大的情況下測試系統(tǒng)的數(shù)據(jù)處理能力和服務(wù)荷載情況。如表所示的是性能測試的實(shí)例表。表5-3性能測試用例測試用例并發(fā)使用者量(個(gè))運(yùn)行時(shí)間(min)測試內(nèi)容登進(jìn)測試3005.5系統(tǒng)響應(yīng)時(shí)間和服務(wù)器承載5.4測試范圍系統(tǒng)測試客戶端的使用情況以及后臺服務(wù)器的使用情況??蛻舳藴y試使用者注冊,使用者登進(jìn)系統(tǒng),使用者完善信息,界面是
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年投標(biāo)采購心得體會總結(jié)與合同風(fēng)險(xiǎn)評估合同3篇
- 2025年建筑項(xiàng)目工程咨詢合同6篇
- 漯河2024年河南漯河市委政法委員會所屬事業(yè)單位招聘高層次人才筆試歷年參考題庫附帶答案詳解
- 瀘州四川瀘州市文化廣播電視和旅游局選調(diào)直屬事業(yè)單位工作人員筆試歷年參考題庫附帶答案詳解
- 2025年新型建筑幕墻施工合同范本匯編及下載手冊6篇
- 承臺墩柱冬季施工方案
- 2025年度鋼筋采購與交易合同2篇
- 2025年度林業(yè)合作經(jīng)營合同3篇
- 2025年江西吉安市井岡山市城投控股集團(tuán)下屬子公司招聘筆試參考題庫附帶答案詳解
- 2025年新能源汽車銷售服務(wù)外包全面合作合同2篇
- 上海紐約大學(xué)自主招生面試試題綜合素質(zhì)答案技巧
- 辦公家具項(xiàng)目實(shí)施方案、供貨方案
- 2022年物流服務(wù)師職業(yè)技能競賽理論題庫(含答案)
- ?;钒踩僮饕?guī)程
- 連鎖遺傳和遺傳作圖
- DB63∕T 1885-2020 青海省城鎮(zhèn)老舊小區(qū)綜合改造技術(shù)規(guī)程
- 高邊坡施工危險(xiǎn)源辨識及分析
- 中海地產(chǎn)設(shè)計(jì)管理程序
- 簡譜視唱15942
- 《城鎮(zhèn)燃?xì)庠O(shè)施運(yùn)行、維護(hù)和搶修安全技術(shù)規(guī)程》(CJJ51-2006)
- 項(xiàng)目付款審核流程(visio流程圖)
評論
0/150
提交評論