第一篇:頂崗實習管理系統(tǒng)設計與實現(xiàn)論文
高職院校人才培養(yǎng)的關鍵是學生專業(yè)技能的培養(yǎng),是以為社會和企業(yè)輸送專業(yè)技能過硬的合格畢業(yè)生為目的?!秶抑虚L期教育改革和發(fā)展規(guī)劃綱要(2010-2020年)》明確指出,要推進教育教學改革,“實行工學結(jié)合、校企合作、頂崗實習的人才培養(yǎng)模式”。目前,各高職院校也在積極推進頂崗實習教學方式和管理制度的改革,努力探索適合社會發(fā)展、適合學生和學校實際的管理措施,加強頂崗實習的規(guī)范化管理,確保頂崗實習環(huán)節(jié)的教學質(zhì)量。然而由于實習企業(yè)多、學生分散、實習任務繁重、師資有限等實際情況,大多數(shù)高等職業(yè)院校難以對實習學生的頂崗實習進行實時、有效地動態(tài)監(jiān)控,甚至可能會與學生失去聯(lián)系,導致實習學生的校外頂崗實習脫離監(jiān)管,處于“放羊”狀態(tài)[1]。此外,指導老師對學生的指導往往也是流于形式,很難做到針對性和系統(tǒng)性,實習的考核評價難以做到基于過程性的評價,考核手段和形式單一[2]。這些現(xiàn)實問題的存在,說明各高職院校傳統(tǒng)的頂崗實習管理模式已不適應新形勢。要從根本上解決高職院校頂崗實習管理中存在的問題,并保證實習學生高效的完成頂崗實習任務,提高自身素質(zhì),為就業(yè)和后續(xù)發(fā)展打下良好的基礎,開發(fā)一套頂崗實習管理系統(tǒng)顯得尤為迫切[3]。
1高職學生頂崗實習管理系統(tǒng)功能設計
頂崗實習管理系統(tǒng)可以為學校、企業(yè)、教師、學生及其家長等參與方提供交流的平臺,極大地提高頂崗實習管理的效率,降低管理成本。頂崗實習管理系統(tǒng)的用戶有學院管理員、輔導員、學院指導老師、企業(yè)管理員、企業(yè)指導老師、學生等。根據(jù)用戶的需求,整個系統(tǒng)可劃分為公告通知模塊、管理員模塊、學院指導老師管理模塊、企業(yè)管理模塊、學生管理模塊等五大模塊。
1.1公告通知模塊
學院可以在公告通知模塊發(fā)布頂崗實習的要求、規(guī)定、安全注意事項以及實習企業(yè)和就業(yè)信息等;學生可以通過查看該模塊的信息,完成學院規(guī)定的頂崗實習任務。
1.2管理員模塊
根據(jù)管理權限的不同,該模塊劃分為系部管理員、學院管理員和開發(fā)企業(yè)管理員。其中系部管理員可以導入或新增指導老師和實習學生的個人信息,并對這些信息進行統(tǒng)一維護;可以將學生分配給相應的指導老師;也可以根據(jù)企業(yè)的用人需求,發(fā)布、修改、禁用、啟用實習崗位,并將該崗位分配給適合的學生。學院管理員則可以對全院實習學生的崗位、工資、實習和論文答辯成績等基本信息進行統(tǒng)計分析,對實習單位的企業(yè)性質(zhì)、規(guī)模等進行統(tǒng)計和測評。
1.3學院指導老師管理模塊
1.3.1查閱學生基本信息。指導老師可以查看自己指導的學生的基本信息,如實習企業(yè)的名稱、地址、崗位、企業(yè)指導老師的姓名和聯(lián)系方式等。1.3.2學生實習文檔管理。老師可以查看學生在企業(yè)頂崗實習期間提交的實習周記和實習報告,并做出回復。每位同學的文檔都有提交時間和次數(shù),方便老師及時提醒沒有按時提交的同學補交,因此該模塊可有效的督促學生定期完成實習周記和實習報告。實習過程中,如果學生有疑問,也可通過此模塊提出,以便于老師幫助解決。老師通過該模塊批閱學生的周記和報告,答復學生在實習過程中的疑問,能讓指導老師更好地掌握學生近期在企業(yè)中的實習情況。1.3.3學生論文管理。指導老師可以方便的查看學生論文的進度,及時發(fā)現(xiàn)問題,并對學生的論文進行有效的指導。1.3.4成績管理。實習結(jié)束后,由指導老師評定學生實習成績,成績分為優(yōu)、良、合格、不合格四個檔次。學生實習成績由實習答辯成績和企業(yè)指導老師成績加權得到。
1.4企業(yè)管理模塊
通過該模塊,企業(yè)可以管理本單位的信息,根據(jù)企業(yè)的用人需求,發(fā)布、修改用人崗位信息;可以新增、修改或刪除企業(yè)指導老師,給企業(yè)指導老師分配實習學生;對來企業(yè)實習的學生進行統(tǒng)一管理,給學生分配實習指導老師。此外,企業(yè)指導教師也可以通過該模塊查看自己所帶學生的信息、學校通知、意見反饋、填寫指導記錄、成績評定等。
1.5學生管理模塊
1.5.1瀏覽崗位。學生查看學校和企業(yè)發(fā)布的崗位信息,對有意向的崗位可以提出申請,等待系部管理員和指導老師審核。1.5.2實習文檔管理。實習學生根據(jù)指導老師的要求,按時提交實習周記和實習報告等實習文件,使指導老師了解實習過程中遇到的問題及收獲,同時在有疑問的情況下也可以及時向指導老師反饋,由指導老師對學生的疑問進行解答。1.5.3論文資料管理。上傳撰寫的論文資料,以便學院指導老師查看,并對論文做出相應指導。1.5.4查詢成績。查看由學院指導老師和企業(yè)指導老師對學生實習過程做出的考核評價以及最終成績。
2高職學生頂崗實習管理系統(tǒng)關鍵問題的實現(xiàn)
通過頂崗實習管理系統(tǒng)功能設計的描述可知,系統(tǒng)的開發(fā)應該以實習學生和實習指導教師為核心,以實習流程和實習任務為主要內(nèi)容。該文采用基于UML的面向?qū)ο蟮姆椒ㄟM行建模,在系統(tǒng)設計過程中的幾個關鍵問題的實現(xiàn)描述如下。
2.1實習周記和報告的提交
在頂崗實習管理系統(tǒng)學生管理模塊中,應用較為頻繁的是實習周記和報告的提交功能。對于這一問題,該研究采用的是無刷新頁面提交的Ajax技術。學生在填寫好周記之后,直接點擊提交按鈕,這時就會觸發(fā)一個DHTML事件并調(diào)用Javascript事件處理函數(shù),該函數(shù)調(diào)用XMLHttprequest對象,這一對象在函數(shù)中將會被初始化,然后根據(jù)具體情況向服務器發(fā)起異步通信請求,再將用戶的請求提交到服務器中。服務器在接收到用戶的請求后,可以對用戶的行為進行判斷和處理,然后再將處理結(jié)果以html的形式顯示給客戶端。服務器將結(jié)果輸出的時候,執(zhí)行Javascript回調(diào)函數(shù),并根據(jù)返回的數(shù)據(jù)更新相應的實習周記和實習報告列表,顯示新的頁面。頁面更新后,結(jié)束一次Ajax處理過程。
2.2報表設計
對于報表的設計,一定要根據(jù)不同用戶進行有針對性的設計。報表輸出的信息量,因為用戶提出的各種各樣的需求而變得非常龐大,幾種簡單的格式已經(jīng)滿足不了用戶的需求。老師指導情況、學生實習情況、實習崗位安排、實習單位情況、實習地域分布以及就業(yè)合同簽訂情況等都是報表輸出模塊中涉及到的東西。而且報表針對的是不同的用戶和對象,每位用戶對數(shù)據(jù)的要求也是不盡相同。因此,本系統(tǒng)采用分類統(tǒng)計的方法來滿足各個用戶的需求。在報表輸出系統(tǒng)中,可以根據(jù)用戶的身份對用戶可查詢統(tǒng)計的范圍進行判斷。報表的分類統(tǒng)計功能可以方便用戶的數(shù)據(jù)分析,很大程度上提高了數(shù)據(jù)分析的準確性和有效性。
2.3分頁技術
在頂崗實習管理系統(tǒng)中,師生之間的互動記錄和學生提交的實習周記內(nèi)容較多,往往會超出一個頁面,所以該文運用Displaytag標簽來處理分頁問題,該技術對JSP具有較好的兼容性,并且其是一款免費開源的框架,還能支持數(shù)據(jù)分頁。主要的處理方法是在web.xml文件taglib-location元素中將Displaytag標簽庫文件進行導入,再在JSP頁面中將該標簽的別名進行設置,其標簽代碼是<%@tagliburi= prefix=“d”>,然后在后臺的代碼就會對其進行匹配的顯示控制。
3結(jié)語
根據(jù)該院的實際實習情況,采用以WEB平臺為基礎的Java技術,設計了頂崗實習管理系統(tǒng)。該系統(tǒng)具有實習申請、實習審核、成績查詢以及通知列表等功能模塊,實現(xiàn)了教師和學生之間的聯(lián)系溝通,對學生的頂崗實習過程管理具有一定的應用價值。
參考文獻
[1]高馨,張世亮.高職學生頂崗實習中的問題及對策[J].科技創(chuàng)新導報,2013(19):168-169.[2]張世亮.高職學生頂崗實習考核評價問題研究[J].中國教育技術裝備,2015(2):157-158.[3]顏志博,徐偉.學生頂崗實習系統(tǒng)的設計與實現(xiàn)[J].北方經(jīng)貿(mào),2012(12):173.
第二篇:圖書管理系統(tǒng)的設計與實現(xiàn)論文
1、圖書管理系統(tǒng)的設計與實現(xiàn)論文:
概念:作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多信息數(shù)據(jù)的管理。優(yōu)點:減輕工作,使工作科學化、規(guī)范化,提高工作質(zhì)量。缺點:傳統(tǒng)方式存在:效率低下等特點,由于不要避免的人為因素,造成數(shù)據(jù)遺漏,維護困難。
功能:圖書檢索模塊、圖書管理模塊、數(shù)據(jù)維護模塊、數(shù)據(jù)統(tǒng)計模塊。
圖書檢索模塊:查詢。
圖書管理模塊:操作。由借出圖書登記、歸還圖書登記、續(xù)借圖書登記。
數(shù)據(jù)維護模塊:由增/刪/修改讀者、增/刪/修改圖書、瀏覽修改讀者、瀏覽修改圖書。數(shù)據(jù)統(tǒng)計模塊:讀者統(tǒng)計、圖書統(tǒng)計、借出圖書統(tǒng)計。
意義:由封閉轉(zhuǎn)為開放式,被動為主動,統(tǒng)一管理。
可行性分析:它的主要目的是實現(xiàn)圖書館、讀者以及日常工作等多項管理。本系統(tǒng)設計:系統(tǒng)業(yè)務流程分析、系統(tǒng)功能設計、系統(tǒng)模塊設計等。系統(tǒng)可行分析方面:
{1}技術:處理速度快、準確性高、安全性高。(2)經(jīng)濟:系統(tǒng)建設無需很大投入,可縮減人力。{3}運行:作為中小型系統(tǒng),耗費資源小。{4}社會因素:可降低人員工作強度,提高效率。
技術介紹:
ASP。NET:可管理性、安全、易于部署、增強性能、靈活輸出緩存、國際化、移動設備支持、擴展性和可用性、跟蹤和調(diào)試、與.NET Framework集成、與ASP.NET應用程序兼容性。SQL:上手易、兼容性好等。
系統(tǒng)需求分析:
傳統(tǒng)圖書館已無法滿足現(xiàn)代人需要,但電子閱室不受時間、窨限制,操作方便,實現(xiàn)技術成熟。主要分為兩部分:讀者部分和管理員部分。為便于讀者閱讀我們將圖書按照內(nèi)容分類,讀者可快速瀏覽,管理員給其他用戶分配用戶名和密碼。
實現(xiàn)目標:
1、界面設計友好、美觀、數(shù)據(jù)安全。
2、基本信息設置以及圖書和讀者信息的分類。
3、查詢功能。
4、實現(xiàn)對圖書借閱與信息跟蹤。
5、提供歸還日期提醒、權限設置功能。具有維護性和操作性。
第三篇:公交查詢系統(tǒng)設計與實現(xiàn)論文
公交查詢系統(tǒng)設計與實現(xiàn)論文
1引言
隨著城市經(jīng)濟的發(fā)展、規(guī)模的擴大以及人口的增長,城市交通問題日益突出。降低出行時間將使所有的公交利用者產(chǎn)生效益,快速的交通、更好的信息及更好的市場可以提高公交的形象,能夠增加公交乘坐者。城市公共交通運輸以其覆蓋面廣、經(jīng)濟、快捷的特點,成為絕大多數(shù)出行者的首選方式,也是各地城市政府大力發(fā)展的一種交通方式。本地市民特別是外來旅游、出差、就醫(yī)等急需了解本地道路情況的人可以利用本系統(tǒng)方便快捷的查詢出所有符合他們要求的公交路線,對他們的出行和生活提供幫助。我國城市公交乘客信息系統(tǒng)的發(fā)展處于一個落后的水平,廣大乘客可以獲得信息的方式很少,公交信息的完整性和準確性得不到保證,而且還沒有專門的機構負責信息的發(fā)布和管理。出于這個目的,在老師的指導下,我設計了這個城市公交線路查詢系統(tǒng)。在對公交乘客出行心理特征進行分析的基礎上,考慮乘客選擇公交線路決策的因素,進行程序關鍵部分的框架設計。
現(xiàn)階段,人們的出入方式主要還是來源于城市公交,特別是對于那些到外地出差、打工,進行商業(yè)有關或其他事情需要在外地進行短暫停留的人而言,公交對他們是必不可少的,但是對于那個不屬于自己所熟悉的城市,坐公交也是一個很大的難題,因此,開發(fā)一個公交查詢系統(tǒng)就顯得非常的重要。本系統(tǒng)的核心是對選擇好的車次進行路線的查詢,或者輸入所要查詢的車站名,點擊“查詢”按鈕,查詢所有含有該站的車次及相應的??空?。此處既可以“精確查詢”也可以是“模糊查詢”,“模糊查詢”主要方便那些對站名不是很清楚,但知道其中的一部分的乘客,系統(tǒng)可以幫助他們快速的查出。
1.1論文的研究內(nèi)容
公交查詢系統(tǒng)是一個取代過去由人工查詢的查詢系統(tǒng)。本論文論述了一個基于瀏覽器/服務器(B/Srowser/Server)模式的公交查詢系統(tǒng)的研究和實現(xiàn)的過程.論文從開發(fā)平臺和工具談起,對ASP.NET服務器所提供的組件及其屬性和方法做了一般介紹,更重要的是闡述了ASP.NET的數(shù)據(jù)庫訪問組件ADO.NET的使用方法。最后,詳細介紹了如何創(chuàng)建“公交查詢系統(tǒng)”的全部過程。系統(tǒng)的開發(fā)工具與環(huán)境
2.1ASP.NET簡介
ASP.NET是一種建立在通用語言上的程序構架,能被用于一臺
Web務器來建立強大的應用程序。ASP.NET提供許多比現(xiàn)在的開發(fā)模式強大的的優(yōu)勢。AS.PNET建立在.NET Framework的編程類之上,它提供了一個web應用程序模型,并且包含使生成web應用程序變得簡單的控件集和結(jié)構。ASP.NET包含封裝公共用戶界面元素(如文本框和下拉菜單)的控件集。但這些控件在務器上運行,并以HTML的形式將它們的用戶界面推送到瀏覽器。在服務器上,這些控件公開一個面向?qū)ο蟮木幊棠P?,為web開發(fā)人員提供了面向?qū)ο蟮木幊痰呢S富性。ASP.NET還提供結(jié)構服務(如會話狀態(tài)管理和進程回收),進一步減少了開發(fā)人員必須編寫的代碼量并提高了應用程序的可靠性。另外,ASP.NET 使用這些同樣的概念使開發(fā)人員能夠以服務的形式交付軟件。使用ML webservices功能ASP.NET開發(fā)人員可以編寫自己的業(yè)務邏輯并使ASP.NETT結(jié)構通過SOAP交付該服務。Visual Studio.NET是一套完整的開發(fā)工具,用于生成應用程序、XML Web services、桌面應用程序和移動應用程序。Visual Basic.NET、Visual C++.NET、Visual C#.NET和VisualJ#.NET全都使用相同的集成開發(fā)環(huán)境(IDE),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。另外,這些語言利用了.NET Framework的功能,此框架提供對簡化應用程序和XML Web services 開發(fā)的關鍵技術的訪問。
2.1.1ASP.NET技術的優(yōu)點
ASP.NET是一種將各種Web元素組合在一起的服務器技術,是一個統(tǒng)一的Web開發(fā)平臺,它提供了生成一個完整的Web應用程序所必須要的各種服務。與以前的開發(fā)模型相比較,它提供了以下數(shù)個重要的優(yōu)點:
(1)增強的性能。ASP.NET是在服務器上運行的編譯好的公共語言運行庫代碼。與被解釋的前輩不同,.NET可利用早期綁定、實時編譯、本機優(yōu)化和盒外緩存服務。這相當于在編寫代碼之前便顯著提高了性能。(2)世界級的工具支持。ASP.NET框架補充了Visual Studio集成開發(fā)環(huán)境中的大量工具箱和設計器。WYSIWYG編輯、拖放服務器控件和自動部署只是這個強大的工具所提供功能中的少數(shù)幾種
(3)威力和靈活性。由于ASP.NET基于公共語言運行庫,因此應用程序開發(fā)人員可以利用整個平臺的威力和靈活性。.NET框架類庫、消息處理和數(shù)據(jù)訪問解決方案都可從 Web 無縫訪問。ASP.NETT也與語言無關,所以可以選擇最適合應用程序的語言(如C#),或是跨多種語言分割應用程序。另外,公共語言運行庫的交互性保證在遷移到ASP.NET時保留基于COM的開發(fā)中的現(xiàn)有投資。(4)簡易性。ASP.NET使執(zhí)行常見任務變得容易,從簡單的窗體提交和客戶端身份驗證到部署的站點配置。
(5)可管理性。ASP.NET采用基于文本的分層配置系統(tǒng),簡化了將設置應用于服務器環(huán)境和Web應用程序。由于配置信息是以純文本形式存儲的,因此可以在沒有本地管理工具幫助的情況下應用新設置。此“零本地管理”哲學也擴展到了ASP.NET框架應用程序的部署。只需將必要的文件復制到服務器,即可將ASP.NET框架應用程序部署到服務器。不需要重新啟動服務器,即使是在部署或替換運行的編譯代碼時。
(6)可縮放性和可用性。ASP.NET在設計時考慮了可縮放性,增加了專門用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。另外,進程受到ASP.NET 運行庫的密切監(jiān)視和管理,以便當進程行為不正常(泄漏、死鎖)時,可就地創(chuàng)建新進程,以幫助保持應用程序始終可用于處理請求。2.1.2.NET Framework概述 NET Framework是用于生成、部署和運行XML Web services 和應用程序的多語言環(huán)境。它由以下幾個主要部分組成:
公共語言運行庫
運行庫實際上在組件的運行時和開發(fā)時操作中都起到很大的作用,盡管名 稱中沒有體現(xiàn)這個意思。在組件運行時,運行庫除了負責滿足此組件在其他組件上可能具有的依賴項外,還負責管理內(nèi)存分配、啟動和停止線程和進程,以及強制執(zhí)行安全策略。在開發(fā)時,運行庫的作用稍有變化;由于做了大量的自動處理工作(如內(nèi)存管理),運行庫使開發(fā)人員的操作非常簡單,尤其是與今天的COM相比。特別是反射等功能顯著減少了開發(fā)人員為將業(yè)務邏輯轉(zhuǎn) 變?yōu)榭芍赜媒M件而必須編寫的代碼量。
統(tǒng)一編程類
該框架為開發(fā)人員提供了統(tǒng)一的、面向?qū)ο蟮?、分層的和可擴展的類庫集(API)。目前,C++開發(fā)人員使用Microsoft基礎類,而Java開發(fā)人員使用Windows 基礎類??蚣芙y(tǒng)一了這些完全不同的模型并且為Visual Basic和JScript程序員同樣提供了對類庫的訪問。通過創(chuàng)建跨所有編程語言的公共 API 集,公共語言運行庫使得跨語言繼承、錯誤處理和調(diào)試成為可能。從JScript到C++的所有編程語言具有對框架的相似訪問,開發(fā)人員可以自由選 擇它們要使用的語言。2.2 ADO.NET概述
ADO.NET并不是ADO的升級版本,它是全新的面向?qū)ο竽P?。比ADO更適應于分布式及Internet等大型應用程序環(huán)境,為了多人同時存取更具擴展性,ADO.NET的數(shù)據(jù)存取采用的是離線存取模式,可說是專門為.NET臺設計的數(shù)據(jù)存取結(jié)構。它具有簡單地訪問關系數(shù)據(jù)、可擴展性、支持多層應用程序、統(tǒng)一XML和關系數(shù)據(jù)訪問的特點。ADO.NET的主要目標是提供對關系數(shù)據(jù)的簡單訪問功能。坦白的說,易于使用的類描述關系數(shù)據(jù)庫中的表、列和行。另外,ADO.NET引入了DataSet類,它代表來自封裝在一個單元中的關聯(lián)表中的一組數(shù)據(jù),維持他們之間完整的關系。這是在ADO.NET中的新概念,可以顯著的擴展數(shù)據(jù)訪問接口的功能。ADO.NET可以擴展——它為插件.NET 數(shù)據(jù)提供者(也稱為可管理提供者)提供了框架,這些提供者被構建,以便從任何數(shù)據(jù)源讀取和寫入數(shù)據(jù)。ADO.NET提供了兩種內(nèi)置的.NET數(shù)據(jù)提供者,一種用于OLE DB數(shù)據(jù)源,另一種用于Microsoft SQL Server??梢酝ㄟ^OLE DB訪問數(shù)據(jù)格式(比如Microsoft Access)、第三方數(shù)據(jù)庫和非關系數(shù)據(jù)另外,Microsoft最近預演了用于ADO.NET的ODBC.NET數(shù)據(jù)提供者,它允許.NET 訪問更多的舊的數(shù)據(jù)格式和第三方數(shù)據(jù)庫。ADO.NET用于多層應用程序。這是當今商業(yè)和電子商務應用程序最常見的體系結(jié)構。在多層體系結(jié)構中,應用邏輯的不同部5分1運a行s在p多x個服務器或進程中,每一部分就稱為一層。ADO.NET使用開放的Internet標準XML格式在層之間通信,允許數(shù)通過Internet防火來傳遞,并允許以非Microsoft技術來實現(xiàn)一層或多層。那么在Visual Studio.NET中ADO.NET訪問數(shù)據(jù)庫分為二種。一種是SQL Server 數(shù)據(jù)庫,另一種是其任何類型的數(shù)據(jù)庫。本系統(tǒng)的后臺數(shù)據(jù)庫為SQL Server2005,因此是通過SQLConnection、SqlCommandSqlDataAdapter、DataSet等幾個主要的數(shù)據(jù)訪問對象來訪問數(shù)據(jù)的.需求分析
3.1系統(tǒng)需求分析
隨著我國經(jīng)濟的高速發(fā)展,人們生活水平的提高,越來越多的人開始熱衷于到外地旅游。那么對于這些外來旅游者,首先搞清這個城市的公交路線顯的很重要!我的家鄉(xiāng)沈陽,作為一個旅游城市,每年都要吸引大量的游客,為了滿足這些游客熟悉公交路線的需求,特以公交查詢系統(tǒng)為設計課題。本軟件不僅能給游客帶來方便,也能給廣大市民提供方便。我認為這樣的系統(tǒng)應該具有很好的實用性!開發(fā)本系統(tǒng)的目標就是立足廣大乘客的實際,著眼于公交業(yè)的未來發(fā)展,規(guī)范公交管理,提高服務質(zhì)量,方便乘客查詢,并為此設計該系統(tǒng)。人們生活水平的提高,越來越多人喜歡旅游,但是第一次來一個陌生的城市,肯定對公交路線不熟悉,所以必定需要一個能查看具體公交線路的公交系統(tǒng)。有些只知道一個站的某幾個字或一個車次的某幾個數(shù)字,所以本系統(tǒng)將給出站點的模糊查詢,方便用戶的查詢,有些只知道車次
或某個站點,本系統(tǒng)也給出了公交線路查詢、公交站點查詢、公交換乘查詢,進一步方便大家的出行,但也有用戶什么都查不到,想留言問問人,所以再搞個留言板很有必要,方便大家交流以及解答各種疑難問題!本系統(tǒng)采用結(jié)構化設計的方法來實現(xiàn)系統(tǒng)總體功能,提高系統(tǒng)的各項指標,即將整個系統(tǒng)合的劃分成各個功能模塊,正確地處理模塊之間和模塊內(nèi)部的聯(lián)系以及和數(shù)據(jù)庫的聯(lián)系,定義各模塊的內(nèi)部結(jié)構,通過對模塊的設計和模塊之間關系的系統(tǒng)來實現(xiàn)整個系統(tǒng)的功能前臺主要有3個模塊,線路查詢、站點查詢、公交換乘模塊和后臺管理模塊
功能名稱:線路查詢
功能概述:可以獲得要查詢公交所通過的各個站點。
功能名稱:站點查詢
功能概述:通過輸入的指定站點查詢經(jīng)過該站點的公交。
功能名稱:公交換乘查詢
功能概述:分為公交直達、公交一次換乘,主要體現(xiàn)那些不可直達需要轉(zhuǎn)車的路線的所有換法。(如果用戶輸入的起始點和終點,有一條及一條以上的公交線可以直達的,則為公交直達;如果輸入的起始點和終點,沒有一條公交線可以直接到的,系統(tǒng)將會給出一次換乘的方案,則為公交一次換乘)功能名稱:后臺管理
功能概述:用于管理員登陸,添加、修改、刪除公交線路,修改信息資料、安全密碼,回復留言板等功能。
本系統(tǒng)提供了的車次查詢功能、路5線1查A詢S功P能X。乘客可以方便的進行查詢,以防乘錯車次。當然有些功能的智能化不是很強,系統(tǒng)有待進一步來完善。
3.2 數(shù)據(jù)庫需求分析
數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構設計的好壞將直接對應用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構設計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。
數(shù)據(jù)庫技術是由傳統(tǒng)的文件系統(tǒng)發(fā)展而來的,從層次模型、網(wǎng)狀模型發(fā)展到關系模型。數(shù)據(jù)庫技術是數(shù)據(jù)管理的最新技術,是計算機科學的一個重要分支,它能指導我們正確地設計數(shù)據(jù)庫系統(tǒng),它的出現(xiàn)極大地促進了計算機應用的發(fā)展。采用數(shù)據(jù)庫技術的原理和方法可以有效地設計實用的數(shù)據(jù)庫系統(tǒng)。一個完整的數(shù)據(jù)庫系統(tǒng)包括數(shù)據(jù)庫管理系統(tǒng)(DBMS),數(shù)據(jù)庫管理員(DBA)、數(shù)據(jù)庫(DB)、應用程序和相應的硬件設施。
目前許多數(shù)據(jù)庫管理系統(tǒng)都基于關系模型,關系模型的主要特點是用表格結(jié)構表達實體,用鍵表示實體與實體之間的聯(lián)系。與層次模型和網(wǎng)狀模型相比,關系模型比較簡單,容易為初學者接受。關系模型是由若干個關系模式組成的集合,關系模式相當于記錄類型,它的實例稱為關系。每個關系是一張表格。表格簡單,用戶易懂,用戶只需用簡單的查詢語句就可以對數(shù)據(jù)庫進行數(shù)據(jù)操作,并不涉及到存儲結(jié)構,訪問技術等細節(jié)。關系模型是數(shù)學化的模型,要用到集合論,離散數(shù)學等知識。SQL語言是關系數(shù)據(jù)庫的代表性語言,已經(jīng)得到廣泛應用。
在設計數(shù)據(jù)庫時,應注意數(shù)據(jù)的安全性,保證數(shù)據(jù)的安全,防止非法用戶訪問數(shù)據(jù)庫,以免泄露重要信息,同時也能51防A止s非法用戶的蓄意破壞,有許多保護數(shù)據(jù)的方法,如采用用戶標識,口令密碼或訪問控制等方法。一個成功的數(shù)據(jù)庫應用系統(tǒng)應具有用戶標識,每一個合法用戶具有一個用戶名和相應的口令,進入數(shù)據(jù)庫應用系統(tǒng)前必須輸入正確的口令,否則無法進入系統(tǒng),這就保證了只有合法的用戶才能操作數(shù)據(jù)庫系統(tǒng)。為了保證數(shù)據(jù)的合法語義,必須對數(shù)據(jù)庫的數(shù)據(jù)進行完整性約束,即防止用戶輸入不合語義的數(shù)據(jù)。
在設計應用軟件時,應嚴格按照軟件工程學的方法進行設計,傳統(tǒng)的方法采用瀑布模型,從問題定義、可行性分析、需求分析、概念設計、總體設計、系統(tǒng)實現(xiàn)、編碼和軟件測試、運行和維護等軟件生命周期內(nèi),每一階段均在前一階段的基礎上進行設計,并在每一階段有相應的文檔資料。設計數(shù)據(jù)庫系統(tǒng)時應該首先充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的
需求。數(shù)據(jù)庫設計一般包括如下幾個步驟:數(shù)據(jù)庫需要分析,數(shù)據(jù)庫概念結(jié)構設計,數(shù)據(jù)庫邏輯結(jié)構設計。
4系統(tǒng)概要設計
4.1概述
本階段設計的基本目標是解決系統(tǒng)如何實現(xiàn)問題,也叫做概要設計,本階段主要任務是劃分
出系統(tǒng)的物理元素及設計軟件的結(jié)構,完成軟件定義時期的任務之后就應該對系統(tǒng)進行總體設
計,即根據(jù)系統(tǒng)分析產(chǎn)生的分析結(jié)果來確定這個系統(tǒng)由哪些系統(tǒng)和模塊組成,這些系統(tǒng)和模塊又如何有機的結(jié)合在一起,每個模塊的功能如何實現(xiàn)。系統(tǒng)設計的目標是使系統(tǒng)實現(xiàn)擁有所要求的功能,同時,力爭達到高效率、高可靠性、可修改性,并且容易掌握和使用。模塊化的依據(jù)是:
把復雜問題分解成許多容易解決的小問題。原來的問題也就變得容易解決。模塊化設計是把大型軟件按照一定的原則劃分成一個較小的相對功能獨立又相關聯(lián)的模塊。每個模塊完成一個特定的子功能。把這些模塊結(jié)合起來組成一個整體。完成指定的功能,滿足問題的要求。采用模塊化原理的優(yōu)點在于可以使軟件結(jié)構清晰,容易測試和調(diào)試。從而提高軟件的可靠性,可修改性。有助于軟件開發(fā)的組織管理。一個大型軟件可分別編寫不同的模塊。4.2功能模塊劃分 查詢系統(tǒng)模塊
該模塊實現(xiàn)公交查詢功能。可實現(xiàn)按線路查詢、站點查詢和起點—終點查詢?nèi)N查詢方式。錄入系統(tǒng)模塊該模塊實現(xiàn)數(shù)據(jù)的新增、修改、刪除功能。
4.3.1 數(shù)據(jù)庫概念結(jié)構設計
在系統(tǒng)設計的開始,我首先考慮的是如何用數(shù)據(jù)模型來數(shù)據(jù)庫的結(jié)構與語義,以對現(xiàn)實世界進行抽象。目前廣泛使用的數(shù)據(jù)模型可分為兩種類型,一種是獨立于計算機系統(tǒng)的“概念數(shù)據(jù)模型”,如“實體聯(lián)系模型”;另一種是直接面向數(shù)據(jù)庫邏輯結(jié)構的“結(jié)構數(shù)據(jù)模型”。在本系統(tǒng)中我采用“實體聯(lián)系模型”(ER模型)來描述數(shù)據(jù)庫的結(jié)構與語義,以對現(xiàn)實世界進行第一次抽象。ER模型直接從現(xiàn)實世界抽象出實體類型及實體間聯(lián)系然后用ER圖來表示數(shù)據(jù)模型。它有兩個明顯的優(yōu)點:接近于人的思維,容易理解;與計算機無關,用戶容易接受。但它只是數(shù)據(jù)庫設計的第一步。E-R圖是直觀表示概念模型的工具,它有三個基本成分:
(1)矩形框,表示實體類型(考慮問題的對象)。(2)菱形框,表示聯(lián)系類型(實體間的聯(lián)系)。(3)橢圓形框,表示實體的屬性。實體和屬性的定義如下:
管理員表(登陸ID,登錄姓名,登錄密碼)站名表(站名編號,站名)
車輛線路編號表(車次,車線類型)
線路表(線路編號,車次,站名,次序)
車輛表(車輛編號,車次,車輛類型,服務類型,票價,IC 卡類型,運行區(qū)間)
冬季發(fā)車時間表(車次,編號,首班時間,末班時間)
夏季發(fā)車時間表(車次,編號,首班時間,末班時間)
4.3.2數(shù)據(jù)庫邏輯結(jié)構設計
本系統(tǒng)創(chuàng)建的SQL數(shù)據(jù)庫名稱為城市公交查詢系統(tǒng)。并將數(shù)據(jù)文件和日志文件保存在公交查詢系統(tǒng)APP_DATA文件夾中。①管理員表(LoginTable)
管理員表存放登陸系統(tǒng)所需要的用戶名和密碼,登錄后臺時需要訪問此表。
②站名表
站名表存放站名等數(shù)據(jù),修改站名需要訪問此表。
③車輛線路編號表
車輛線路編號表存放線路編號等數(shù)據(jù),修改車輛線路編號將要訪問此表。
④線路表
線路表存放公交車線路的數(shù)據(jù),修改車輛線路需要訪問此表。
5詳細設計與實現(xiàn)
5.1.連接數(shù)據(jù)庫的包含文件
在動態(tài)網(wǎng)站中,調(diào)用數(shù)據(jù)庫中的數(shù)據(jù)是十分頻繁的,為了避免編寫重復的代碼。編寫一個數(shù)據(jù)庫連接文件是非常重要的。DB.cs
文件中包含了本系統(tǒng)中的數(shù)據(jù)庫的連接代碼。本系統(tǒng)的數(shù)庫 的連接代碼如下:
public static SqlConnection createConnection(){
SqlConnection
con=new SqlConnection(“server=.;database=城市公交查詢系統(tǒng);uid=sa;pwd=;”);return con;}
5.1.1新增車次線路
此模塊為管理員操作,如當?shù)爻霈F(xiàn)新的公交線路,或原有公交車線路有新的站點加入,管理員可以登錄此表,及時添加線路和站點的信息,以保證車次線路的及時更新,方便用戶查詢。添加車次的界面如圖所示。
在輸入相關車次信息后便進入站名添加過程如圖
5.1.2新增車次線路
此模塊為管理員操作,如當?shù)爻霈F(xiàn)新的公交線路,或原有公交車線路有所變動是,管理員可以登錄此模塊,及時添加相關的線路圖,以保證車次線路圖的及時更新,方便用戶查詢。添加的界面如圖
5.1.3刪除車次以及無效站點
此模塊同樣為管理員操作,如當?shù)啬膫€公交線路已經(jīng)被廢除,或原有公交車線路有哪個站點被刪除,管理員可以登錄此表,及時刪除線路和站點的信息,以保證車次線路的及時更新,方便用戶查詢。刪除的界面如圖
5.1.4刪除線路圖
該模塊在管理員系統(tǒng)中實現(xiàn),如當?shù)啬膫€公交線路已經(jīng)改變,管理員可以登錄此模塊,及時刪除線路圖信息,以保證車次線路圖的及時更新,方便用戶查詢。刪除的界面如圖
6測試與維護
6.1 創(chuàng)建和測試應用程序
為了確保本系統(tǒng)能夠正常運行,需要在發(fā)布之后做一次較全面的測試?,F(xiàn)將具體操作及過程
舉例說明如下:
創(chuàng)建和測試應用程序應是交替進行的,既要注意開發(fā)的效率也要注意它的穩(wěn)定性。每編寫一個模塊,就要對這個模塊進行測試,看它能否根據(jù)特定的要求工作。及早發(fā)現(xiàn)問題,及早解決,否則到最后再來測試的話,難度會大大增加。6.2測試項目
在MIS開發(fā)過程中采用了多種措施保證軟件質(zhì)量,但是實際開發(fā)過程中還是不可避免地會產(chǎn)生差錯,系統(tǒng)中通常可能隱藏著錯誤和缺陷,不經(jīng)周密測試的系統(tǒng)投入運行,將會造成難以想象的后果,因此系統(tǒng)測試是MIS開發(fā)過程中為保證軟件質(zhì)量必須進行的工作。大量統(tǒng)計資料表明,系統(tǒng)測試的工作量往往占MIS 開發(fā)總工作量的40%以上。因此,我們必須重視測試工作。由于程序中隱藏的缺陷只在特定的環(huán)境下才有可靠顯露,系統(tǒng)缺陷通常是由于對某些特定情況考慮不周造成的。因此測試不是為了表明程序正確;成功的測試也不是沒有發(fā)現(xiàn)錯誤的測試。
有意義的軟件測試應該是從“破壞”軟件系統(tǒng)的角度出發(fā),精心設計最有可以暴露程序系統(tǒng)缺陷的測試方案。因此軟件測試的目標應該是以盡可能少的代價和時間找出軟件系統(tǒng)中潛在的錯誤和缺陷。
總結(jié)
在公交數(shù)字化的時代,公交系統(tǒng)的設計者應當以乘客需求為首位,調(diào)整服務策略,滿足社會的需要和乘客的需要,充分發(fā)揮公交系統(tǒng)交通中心的作用。本系統(tǒng)基本達到了預定的設計目標,但是在系統(tǒng)的實際化應用中仍需要改進和提高公交查詢系統(tǒng)的服務職能。系統(tǒng)的不足與改進方案:
在數(shù)據(jù)庫設計方面,還有待改進,數(shù)據(jù)庫設計也可采用別的形式,比如:可以用一個字段作為站點字段,另一個字段作為經(jīng)過該站點的車次字段,只要找到經(jīng)過某個站點最多的車次,就可以設計該字段的類型以及長度。其次,系統(tǒng)的實際應用化欠缺,可以通過使用根據(jù)起點站、終點站來確定那條路線,給出多種乘車方案的方法改進。線路的更新應該可以通過調(diào)整數(shù)據(jù)庫次序的方法來更新。同時,界面的設計不夠美觀版面的設計以及查詢結(jié)果的顯示不夠人化,視覺效果不佳。應當參照一些比較美觀的網(wǎng)站設計進行色彩的調(diào)整,同時亦可以加入更多的FLASH效果使得頁面更具動態(tài)性。
致謝
時光飛逝,一轉(zhuǎn)眼我的大學生活就要結(jié)束了。這兩年我學到了很多很多的知識,是我人生的一個轉(zhuǎn)折。我之所以能取得這些成績,除了有自己的努力外,在我的學習,生活中還得到了很多人的關心和幫助。在此我要對他們表示衷心的感謝。
首先,我要感謝我的畢業(yè)指導老師。在連續(xù)數(shù)月的畢業(yè)設計中,她不遺余力地指導和幫助我。在她孜孜不倦的教誨下,我順利地完成了畢業(yè)設計。老師對工作認真負責的態(tài)度,對學生無私的關懷,使我受益良多。我衷心地感謝她。在這里我還要感謝所有指導過我的老師們,沒有你們的培養(yǎng)我無法完成兩年的大學學業(yè)還有,我能有今天,是與我父母的辛勤培養(yǎng)分不開的,他們?yōu)槲腋冻隽艘磺小N覍⒃谝院蟮膶W習、工作中再接再厲,盡我最大的努力做到最好來報答父母的養(yǎng)育之恩。
參考文獻
[1]曹祖圣.吳明哲.Visual C#.NET 程序設計經(jīng)典.北京:科學版社,2004.P.50-53.[2]宣小平.ASP.NET數(shù)據(jù)庫系統(tǒng)開發(fā)實例導航.上海:人民郵電出版社,2003.P.121-130.[3]金銀秋.數(shù)據(jù)庫原理與設計.北京:科學出版社,2003.P.201-230.[4]張海藩.軟件工程.北京:人民郵電出版社2002.P.75-80.[5]朱曄.ASP.NET 第一步——基于C#和ASP.NET2.0.北京:清華大學出版社,.2007-7-1.P.301-310.[6]譚振林.道不遠人——深入解析ASP.NET 2.0 控件開發(fā).北京:子工業(yè)出版社。2007-9-1.P.125-140.[7]哈特 ASP.NET 2.0經(jīng)典教程——C#篇孟憲瑞,易磊.北京:人民郵電出版社.2007-2-1.P.20-40.[8]朱印宏,熊利榮.Dreamweaver 8完美網(wǎng)頁設計——ASP動態(tài)網(wǎng)頁設計篇.北京 中國電力出版社.2006-10-1.P.63-72.[9]郝剛ASP.NET 2.0開發(fā)指南.北京:人民郵電出版社.2006-5-1.P.53-55.
第四篇:論文管理系統(tǒng)的設計與實現(xiàn)
論文管理系統(tǒng)的設計與實現(xiàn)
1緒論
1.1引言
1.1引言
隨著時代的進步,網(wǎng)絡已經(jīng)成為人們生活中不可缺少的一部分。人們對網(wǎng)絡經(jīng)歷了由陌生到熟悉的過程,網(wǎng)絡為人們的生活、學習、工作提供了極大的方便。高等學??梢酝ㄟ^網(wǎng)絡了解教育動態(tài),發(fā)布教育信息,進行網(wǎng)絡化管理。教師可以通過網(wǎng)絡獲得教學資源,進行教學經(jīng)驗交流,開展網(wǎng)絡教學。借助于網(wǎng)絡環(huán)境下的管理軟件完成復雜的管理工作是目前軟件開發(fā)的一個重要課題。學校、企業(yè)、事業(yè)單位的管理系統(tǒng)、信息系統(tǒng)幾乎無處不在,這些軟件不但具有對相應的事務進行管理的功能,而且使用起來簡單、方便,簡化了工作流程,提高了工作效率。
在Internet普及的今天,絕大多數(shù)高等學校建立了自己的校園網(wǎng)站。學校通過網(wǎng)站可以展示教育成果,發(fā)布教育信息,與學生和家長進行交流和溝通,與其它院校建立聯(lián)系,了解全球教育動態(tài),開展網(wǎng)絡教學活動等?;诰W(wǎng)絡環(huán)境的管理系統(tǒng)是構成學校數(shù)字化校園的一個重要組成部分。校園網(wǎng)擔負著雙重作用,一方面可以用來動態(tài)發(fā)布教育和科研信息,對學校事務進行管理;另一方面又可以及時向?qū)W生、家長及社會征求意見,進行課堂外的互動,促進學校教育的發(fā)展。
1.2研究意義
本課題來源于高校對畢業(yè)論文管理系統(tǒng)的實際需要,目標是提高院系對畢業(yè)生畢業(yè)設計全程監(jiān)控、對畢業(yè)設計前期、中期、后期工作情況進行檢查等相關工作的效率,并圍繞此管理目標對系統(tǒng)所需要的各畢業(yè)生基本信息、課題基本信息、學生畢業(yè)設計完成情況基本信息、指導教師指導情況基本信息、系統(tǒng)后臺數(shù)據(jù)庫等進行管理和維護。系統(tǒng)開發(fā)的總體任務是實現(xiàn)畢業(yè)論文整個進程管理工作的流程化、系統(tǒng)化和規(guī)范化。
本課題涉及的知識有:面向?qū)ο蟪绦蛟O計,計算機網(wǎng)絡基礎,Web程序設計(熟悉ASP.NET),網(wǎng)頁制作基礎(熟悉網(wǎng)頁制作工具軟件),數(shù)據(jù)庫原理,VisualStudio.NET集成開發(fā)環(huán)境,SQLServer數(shù)據(jù)庫,信息管理系統(tǒng)等。1.3課題背景
社會的迅速發(fā)展,逐漸完善的計算機科學技術,改變了人們傳統(tǒng)的思想觀念和工作方式,在使用計算機技術的基礎上,管理信息化已經(jīng)成為一種必然趨勢。高等學校的師生信息及日常工作的管理,由于龐大的信息量,需靠計算機來實現(xiàn)。眾多管理系統(tǒng)中很重要的一部分是學生畢業(yè)論文管理系統(tǒng)。目前,許多高校的這部分信息還是人工管理。人工操作方式造成資料易丟失、工作量大、修改不方便、更新不方便,及師生間的溝通不能及時傳達等缺陷。本次課題采用Internet網(wǎng)絡技術和當前流行的B/S結(jié)構設計畢業(yè)論文管理系統(tǒng),操作不僅簡便,系統(tǒng)的可移植性也得到很大幅度的提高,并且避免了由于人工操作產(chǎn)生的缺陷。
2系統(tǒng)開發(fā)環(huán)境介紹
2.1引言
本章對系統(tǒng)設計所涉及的主要技術進行了初步的研究和介紹,.net技術相對于其它技術,微軟.net技術資料比較豐富,有利于我們學習和獲取相關知識,為系統(tǒng)的設計和實現(xiàn)提供指導和保證。.Net的明顯優(yōu)點在于其提高系統(tǒng)設計的效率,減少bug加快應用開發(fā)并簡化使用,同時也應該看到該技術最大的弊病在于其跨平臺部署能力較差,微軟體系結(jié)構建立的COM/DCOM進程間通信二進制標準,成為其跨平臺操作的瓶頸,但在本系統(tǒng)的設計過程中,由于部門的全部系統(tǒng)都是在微軟體系框架內(nèi),.net的不足并不影響本系統(tǒng)的設計與實現(xiàn),并且其優(yōu)點可以在設計的過程中得到最大的發(fā)揮。
2.2相關技術
2.2.1.NET技術體系
隨著網(wǎng)絡經(jīng)濟時代的到來,網(wǎng)絡用戶希望在任何時候、任何地點,都可以從網(wǎng)絡上獲取應用、文件等,實現(xiàn)網(wǎng)絡商務,網(wǎng)絡娛樂等各類的應用,享受網(wǎng)絡帶來的便捷、高效。使用者無需知道文件的存放地點,只需接收發(fā)出請求后的相應的答復即可,無需了解過程及后臺。這就是.net戰(zhàn)略設立的目的。
在網(wǎng)絡時代,用新一代互聯(lián)網(wǎng)軟件和服務戰(zhàn)略的.net技術開發(fā)軟件,不僅將能夠滿足呈快速增長的各種新設備的需要,例如平板電腦、智能手機等,還能滿足傳統(tǒng)的個人計算機的需要。微軟公司對.NET的定義是程序開發(fā)框架,是微軟的新一代技術平臺,通過這個平臺來支持下一代互聯(lián)網(wǎng)可編程結(jié)構,也可以定義microsoft XML、web services和SOA。這項技術可以使編寫的應用程序能夠在任意時間任意地點和任意設備上安全的彼此連接和相互操作的系統(tǒng)變得可能,并且非常簡單。XML web service是實現(xiàn)這一目標的核心技術,程序被允許應用,數(shù)據(jù)共享和通訊通過互聯(lián)網(wǎng)進行,無需關心編程語言或系統(tǒng)設備操作,從開發(fā)人員的角度看,.net使用Microsoft Visual Service、.NET Framework 和XML web service使編寫彼此相連接的系統(tǒng)變得非常簡單。.NET平臺提供了一個運行網(wǎng)絡服務程序(Web Service)和其他各種應用程序的環(huán)境,包括公用語言運行環(huán)境(CLR,Common Language Runtime)和內(nèi)置基類庫,例如ASP.NET、ADO.NET 等。CLR 是.NET的核心部分,因為它提供了.NET 的公用語言運行環(huán)境,任何.NET 程序都必須要在此環(huán)境下才可以運行。[13]
3需求分析
3.1系統(tǒng)目標
1.有強大的、方便管理資料的能力,便于用戶操作和瀏覽的人機界面。2.健壯的系統(tǒng),良好的擴展性能。對數(shù)據(jù)有備份,以及記錄日志功能。3.安全性良好,應具有通過權限的管理和密碼使系統(tǒng)用戶的數(shù)據(jù)不被侵害。4.動態(tài)信息交互功能強,根據(jù)不同的用戶的權限,系統(tǒng)開放不同的處理權限;用戶在留言板上進行信息溝通。
5.提供一個良好的操作環(huán)境給用戶(薩師煊,王珊,2008)。
3.2可行性分析
可行性分析(待解決的問題和已成立的條件;預采取的實驗方案、技術路線、研究方法等)
1)條件成熟:圖書館資料的查詢以及電腦硬件方面的準備,以及已對以前的幾個教育信息系統(tǒng)做過相應研究。
2)需解決的問題:設計實現(xiàn)靜態(tài)頁面、建立基礎數(shù)據(jù)庫、直接鏈接數(shù)據(jù)庫之間的各表、文件的上傳功能
3.3系統(tǒng)功能需求
系統(tǒng)按角色分為4個角色,系統(tǒng)管理員對整個系統(tǒng)的數(shù)據(jù)庫信息進行控制,普通管理員實現(xiàn)對學生,教師,論文題目等信息進行管理,教師模塊實現(xiàn)提交論文信息,查看審核信息,對學生的選題進行控制和管理,學生管理模塊實現(xiàn)了對選題,提交自己的論文信息,查看自己的論文成績和評審信息信息控制和管理的功能。
3.4系統(tǒng)架構
采用B/S結(jié)構的畢業(yè)論文管理系統(tǒng),不僅傳承了C/S結(jié)構的優(yōu)點,還有其他的優(yōu)勢: 第一,很大程度上減少了維護的工作量,總體成本降低。安裝和配置軟件是C/S結(jié)構的客戶端必備要求,軟件哪怕只有及其細微的改動,都必須被系統(tǒng)維護員更新到最新版本;最為可怕的是,在安裝軟件新的版本時,若卸載客戶端原有的軟件,必須更新每個客戶端,才能進行設置,當客戶端數(shù)目巨大時,維護量更為龐大。
第二,可在多個不同的操作系統(tǒng)上運行該畢業(yè)論文管理系統(tǒng),因為該系統(tǒng)對平臺的依賴性很小。在服務器上只需安裝B/S結(jié)構的應用軟件,故服務器的操作系統(tǒng)有多種選擇,不管哪種操作系統(tǒng)被選擇,都不會影響大部分人使用的windows桌面操作系統(tǒng)的行為,由此程序的可移植性被很大程度的提高了。(DinoEsposito,2006)。
4詳細設計
4.1用戶登錄實現(xiàn)
用戶登錄的功能是四種角色的登錄入口,不同的用戶輸入自己的帳號密碼選擇自己的角色,如果正確,就進入自己的管理系統(tǒng)操作自己的功能(陳萱華,2003)。
登錄模塊:不同的身份對應不同的信息輸入,student對應相應的學號、teacher對應相應的教工號,administrator對應相應的管理員編號。并且這些號碼均是唯一的標識,分別都可以再進行密碼驗證,正確則可以進入系統(tǒng)。
用戶登錄的運行效果如圖4-1。
圖4-1用戶登錄
4.2學生信息管理
學生信息管理是對本系統(tǒng)中的學生信息進行管理的功能模塊,學生信息由管理員進行管理,具體的功能包括添加學生信息,修改學生信息,刪除學生信息等功能。
添加學生信息的運行效果如圖4-2。
圖4-2添加學生信息 系統(tǒng)測試
5.1測試方法
軟件測試是軟件開發(fā)過程中重要的一部分。由于軟件項目的開發(fā)時間極 其漫長,在開發(fā)過程中也會出現(xiàn)極其復雜錯綜的問題,人們的主觀認識不可能與客觀現(xiàn)實完全符合,而與工程密切相關的各類人員之間的通信和配合也不可能完美無暇,因此,在每個階段,軟件生命周期可能會產(chǎn)生差錯,我們力是求在每個階段加速之前通過嚴格的技術審查盡可能的早發(fā)現(xiàn)并糾正錯誤。如果在軟件投入運行前,沒有發(fā)現(xiàn)并糾正軟件中的大部分錯誤,則以后會發(fā)更大的代價改正這些錯誤,由于這些錯誤帶來的后果也會更惡劣,因為在管理過程中,這些錯誤的暴露只是時間問題。測試的目的就是盡可能地多發(fā)現(xiàn)軟件中的錯誤,在軟件投入實際使用前。保證軟件質(zhì)量的關鍵步驟是軟件測試,它是最后復查編碼和軟件規(guī)格的說明設計。
進行測試的原則:在測試過程中,發(fā)現(xiàn)程序已經(jīng)存在的錯誤、發(fā)現(xiàn)隱藏的算法錯誤。
“為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程”是對測試的正確定義。這和人們通常意識中的“測試只是驗證程序的正確性”,“測試的成功就是不存在測試錯誤”等等是背道而馳的。對側(cè)試進行正確的定位是十分必要的,測試方案設計是由測試的、目的決定。如果進行測試只是為了驗證程序的正確性,設計出的測試方案則是不容易暴露錯誤的。
畢業(yè)信息管理系統(tǒng)選用黑盒測試法,也稱為功能測試法。該系統(tǒng)有測試用戶登錄、測試個人資料修改、申請畢業(yè)課題測試、審批課題測試、學生選擇課題測試和測試后臺管理。其中課題管理測試包括教研室審批測試、院系審批測試。
6結(jié)論
經(jīng)過試運行,高校論文管理系統(tǒng)系統(tǒng)基本達到應用的需求。各個子項運行穩(wěn)定,達到驗收標準。數(shù)據(jù)庫服務器、應用服務器都運行穩(wěn)定,達到驗收標準。正式上線運行,經(jīng)過一年多的運行,狀況良好,基本滿足日常辦公需求,且反映良好。
高校論文管理系統(tǒng)建設項目的總體技術目標是在充分利用現(xiàn)有 網(wǎng)絡、硬件、安全平臺基礎上,利用現(xiàn)代信息技術,根據(jù)
政務辦公管理的實際需要和業(yè)務發(fā)展趨勢,進行辦公系統(tǒng)的綜合建設,提升辦公管理的信息化水平。確保系統(tǒng)操作簡單易用、安全可靠、運行穩(wěn)定高效。建立符合國家、政府的規(guī)定,滿足各個區(qū)縣及直屬單位辦公管理需要的信息化管理平臺。通過系統(tǒng)的使用進一步促進與各個區(qū)縣之間的政務信息資源共享、消除信息孤島、促進與各個區(qū)縣之間的協(xié)同辦公,高校論文管理系統(tǒng)總體建設水平及應用應達到 部門辦公自動化系統(tǒng)前列。
申報課題環(huán)節(jié)、審核課題環(huán)節(jié)、學生選擇科題等環(huán)節(jié)是畢業(yè)信息管理系統(tǒng)主要管理的環(huán)節(jié),teacher可以自主選擇學生,student也可以自主選擇課題,實現(xiàn)了雙向選擇,同時能夠監(jiān)控各個環(huán)節(jié)。該畢業(yè)信息管理系統(tǒng)對畢業(yè)設計進程進行了嚴格控制,保證了高質(zhì)量的畢業(yè)設計完成。
該畢業(yè)信息管理系統(tǒng)同樣存在不足,比如:嵌在頁面上的代碼,代碼即繁瑣,安全性低;注入式攻擊;檢測不是正常狀態(tài)的字符;沒有最大限度的優(yōu)化數(shù)據(jù)表。上述問題都應改進加強。
第五篇:頂崗實習管理論文
淺析頂崗實習管理現(xiàn)狀及對策
摘要:本文就頂崗實習的含義、意義;頂崗實習管理的現(xiàn)狀、存在的問題,提出了相應的對策;從而為高職高專深入開展頂崗實習的管理措施提供借鑒。關鍵詞:頂崗實習管理現(xiàn)狀對策
為進一步貫徹落實《教育部關于全面提高高等職業(yè)教育教學質(zhì)量的若干意
見》(教高〔2006〕16號)文件精神,積極推行與生產(chǎn)勞動和社會實踐相結(jié)合的學習模式,我院把頂崗實習作為高等職業(yè)教育人才培養(yǎng)模式改革的重要切入點,高職院校普遍采用頂崗實習的管理模式提高學生的實踐能力從而實現(xiàn)培養(yǎng)高素質(zhì)、高技能人才目標。但高職院校在實施頂崗實習實踐過程中,普遍存在著符合頂崗實習要求的崗位數(shù)量不足,與企業(yè)的溝通協(xié)調(diào)不夠,管理不到位、實習生放任自流等問題,導致頂崗實習達不到預期效果[2]。就頂崗實習管理的現(xiàn)狀及對策談一下自己的看法和見解,與大家共勉。
一、頂崗實習的含義及意義
“頂崗實習”是指學生在實習基地與企業(yè)員工從事一樣的生產(chǎn)實踐活動。它不同于傳統(tǒng)意義上的實習,參加“頂崗實習”的學生工作在一個真實的工作環(huán)境中,是以職業(yè)人的身份從事生產(chǎn)性工作,承擔工作崗位規(guī)定的責任和義務。職業(yè)院校實施頂崗實習具有非常重要的現(xiàn)實意義。
1.職業(yè)院校試行頂崗實習,是遵循教育規(guī)律,全面貫徹黨的教育方針的需要。根據(jù)
《國務院關于大力發(fā)展職業(yè)教育的決定》和教育部《關于職業(yè)院校試行工學結(jié)合、半工半讀的意見》,教育部要求職業(yè)院校緊緊依靠行業(yè)企業(yè)辦學,加強教育與生產(chǎn)勞動和社會生產(chǎn)實踐相結(jié)合,加快推進職業(yè)教育培養(yǎng)模式由傳統(tǒng)的以學校和課程為中心向工學結(jié)合、校企合作轉(zhuǎn)變。高職教育是以培養(yǎng)適應生產(chǎn)、管理、服務第一線需要的德、智、體、美全面發(fā)展的高素質(zhì)技能型人才為主要目標,是一種職業(yè)型、技術型、應用型的高等教育,特殊的教育類型和特定的培養(yǎng)目標決定了實踐教學在人才培養(yǎng)過程中的重要作用。運用新型教學模式──頂崗實習,能有效提高學生的實踐能力,更好的滿足社會對高職院校學生的要求。
2.職業(yè)院校試行頂崗實習,是促進學生就業(yè)的需要。高職院校實施的頂崗實習,是學生在完成文化基礎課、部分專業(yè)課以及專業(yè)課校內(nèi)實踐以后進行的實踐性教學環(huán)節(jié)。在頂崗實習期間學生全面了解企業(yè)運作流程,參與生產(chǎn)、管理、服務等實踐活動,將理論與實踐有機結(jié)合,培養(yǎng)了動手能力和職業(yè)能力,增強職業(yè)崗位適應性,有效實現(xiàn)學校與社會的“零距離接觸”,全面提升了學生就業(yè)的競爭力。同時企業(yè)對實習表現(xiàn)優(yōu)秀的學生提前“預訂”,解決了學生的就業(yè)問題。
3.職業(yè)院校試行頂崗實習,有利于緩解高職院校教育資源緊張的局面。目前我國的高職院校在辦學過程中普遍存在辦學設施、資金不足的問題,與企業(yè)合作能充分利用企業(yè)現(xiàn)有設施、資金和人才,從而能充分借助企業(yè)的優(yōu)勢教學資源實施人才培養(yǎng),構建院校、企業(yè)雙方共同培養(yǎng)學生的和諧局面。
4.職業(yè)院校試行頂崗實習,有利于培養(yǎng)學生良好的行為習慣。真實的工作環(huán)境能教給學生吃苦耐勞的精神,遵守紀律的職業(yè)意識,樹立勤儉節(jié)約的好習慣等。
二、頂崗實習管理的現(xiàn)狀
1、對頂崗實習認識程度不夠。有些老師和學生還沒有充分認識頂崗實習工作的目的和意義,頂崗實習的主要目的是使學生把所學專業(yè)知識、專業(yè)技能,直接運用到實際工作中,從而獲得真實職業(yè)體驗,鍛煉提高工作能力,達到從業(yè)基本要求,最終實現(xiàn)順利就業(yè)。
2、學生自身狀況導致實習困難。一是認識上期望值太高。很多學生認為經(jīng)過三年學習自己已有了不少本事,能為企業(yè)創(chuàng)造不少價值,因此非常在乎實習單位的待遇,如果待遇沒有達到要求情愿不實習甚至到了實習單位也打道回府。我院就出現(xiàn)一些學生由于待遇問題從實習單位返回學校的情況。二是自身能力與用人單位的要求存在差距。據(jù)某就業(yè)指導中心的調(diào)研顯示,企業(yè)比較重視的溝通協(xié)調(diào)、積極的態(tài)度與行為、職業(yè)道德、持續(xù)學習、團隊合作、思考與解決問題等能
力是當前高職學生所忽視的。高職學生基本出生在八十年代末,多數(shù)為獨生子女,從小生活在優(yōu)越的生活環(huán)境中,往往缺乏吃苦耐勞的精神;工作中既要求待遇又要輕松,過分強調(diào)自身個性的發(fā)展,團結(jié)協(xié)作精神不強;上班遲到、辦事拖拉,缺乏組織紀律性;輕易地解除與用人單位的實習協(xié)議,有的學生甚至不打招呼擅自離開用人單位,誠信意識不強。因此當前用人單位普遍反映學生的質(zhì)量難以滿足企業(yè)的要求。學生自身的狀況影響了用人單位與學校的關系,有的甚至損害了學校的聲譽,導致頂崗實習單位難找。
3、實習過程跟蹤管理力度不夠。學生在實習時的生活和在學校的生活有很大差別,學生會感到不習慣,特別在剛?cè)雿徫粫r表現(xiàn)非常明顯,所以需要在上崗前做好動員,詳細介紹實習單位情況和食宿方面的情況,在實習開始時利用休息時間進學生宿舍和學生交流,安撫和鼓勵學生,假如實習過程跟蹤管理出現(xiàn)漏洞,指導教師缺失或者放任自流,隨著時間的推移,消極情緒也在積累,如果不及時疏導,就會造成學生在實習崗位流失或者出現(xiàn)其他情況。
4、實習跟蹤教學效果、頂崗實習質(zhì)量有待提高。有的實習點教學跟蹤不到位,個別崗位實習工作時間不能保證8小時之內(nèi),實習進程按照計劃進行落實不夠到位。
三、頂崗實習管理的對策
1、健全校企合作的長效機制
頂崗實習是否能取得成效,校企合作是關鍵。一方面,學校希望通過頂崗實習探索一條培養(yǎng)高職學生的正確途徑,把企業(yè)對人才培養(yǎng)的質(zhì)量要求,最大限度地付諸于培養(yǎng)方案和教學實施當中,使高技能人才的培養(yǎng)目標細化到每一個具體的教學環(huán)節(jié)中;另一方面,企業(yè)主要關心的是經(jīng)濟效益,即成本能否下降、收入能否上升,同時也會關心希望從中挑選部分合適的學生到企業(yè)就業(yè)。因此,當企業(yè)與學校磋商時,企業(yè)首先關心的就是學生能否頂崗,能發(fā)揮多大的作用,企業(yè)
也把工學結(jié)合、頂崗實習作為挑選員工、使用廉價勞動力的一種手段,基本不考慮學校的教學要求。目前鑒于種種原因,真正愿意接收學生進行頂崗實習的企業(yè)較少,往往需要花費大量的時間和精力去尋求愿意合作的單位。頂崗實習僅僅停留在企業(yè)為學生提供參觀和少量學生實習的淺層次的合作,與實際意義上的校企合作、頂崗實習聯(lián)合培養(yǎng)人才尚有一定的差距。我們經(jīng)過多方尋找、洽談,最終,我們選擇了商丘誠實人食品有限公司等作為合作伙伴,并成立了“誠實人班”。我們共同制定人才培養(yǎng)方案,共同對學生進行培養(yǎng),如何健全校企合作、頂崗實習的長效機制,有待于進一步探索。
2、積極探索頂崗實習的模式。根據(jù)專業(yè)情況和實習基地的狀況,采取以學校聯(lián)系實習單位為主學生自主聯(lián)系為輔的方式,學校聯(lián)系實習單位便于管理,學生自主聯(lián)系能在一定程度上緩解實習壓力,也能充分利用社會資源。管理上采取實習型頂崗實習和直接就業(yè)型頂崗實習兩種方式。實習型頂崗實習是指實習基地或用人單位按照與學校事先協(xié)商的要求安排好學生實習,學校配合企業(yè)完成好學生的實習任務。學生實習后是否留用,企業(yè)將視學生的工作情況、表現(xiàn)以及企業(yè)人才需求而定。直接就業(yè)型頂崗實習是指實習基地或用人單位按照與學校簽訂的接受學生協(xié)議招聘員工,學生在頂崗實習期間既是企業(yè)職工,又是學校學生,受學院和用人單位雙重管理。實習型頂崗實習與直接型頂崗實習存在一點差異,前者強調(diào)實習以及一定的生活補貼,后者強調(diào)就業(yè)以及與就業(yè)崗位相適應的待遇,同時直接型頂崗實習在工作的穩(wěn)定性、時間的持久性和待遇方面優(yōu)于實習型頂崗實習,因此普遍受到學生青睞,這給頂崗實習工作帶來不小的壓力。我院電子商務專業(yè)和計算機網(wǎng)絡專業(yè)的學生推薦到國儲電腦城等單位頂崗實習(實習型頂崗實習),因為僅提供中餐和往返車票,學生普遍不感興趣。因此需要積極地引導學生根據(jù)自己的情況選擇合適的頂崗實習方式。對于能力比較強、自身條件好的學生可以選擇直接就業(yè)型頂崗實習,而對于能力比較弱、自身條件一般的學生宜選擇實習型頂崗實習,更多地給自己鍛煉的機會。
3、做好頂崗實習前的一系列準備工作。一是針對用人單位反映學生實習過程中存在的思想道德、紀律、團隊合作等問題,切實加強學生思想教育工作,讓學生充分了解實習的目的、意義以及實習中將要面對的困難,特別是強調(diào)實習紀律,要求同學們遵守學院規(guī)章制度及實習單位的工作規(guī)程,以保證實踐性教學計劃的順利執(zhí)行。二是切實做好實習前的培訓動員工作。針對性進行技能、交流技巧與職業(yè)禮儀等培訓,強化學生的專業(yè)技能,加強學生的語言交流和溝通能力,提高同學們上崗前的自信心和操作能力。三是幫助學生正確定位,采用適合自身能力的頂崗實習方式。
4、強化實習管理,實施指導、協(xié)調(diào)為主的管理手段
出臺相關制度加強對實習學生的管理。在學院相關實習、實訓等指導性文件的基礎上,制定頂崗實習管理相關實施細則,使之更具體更便于操作,以此加強實踐環(huán)節(jié)的管理。
加強實習過程管理。擇優(yōu)選派實習指導教師,并落實其職責。實習指導教師要深入實習現(xiàn)場,檢查學生實習情況,進行業(yè)務指導,掌握學生思想狀況,發(fā)現(xiàn)問題及時教育幫助,關心學生生活和身體健康,穩(wěn)定學生情緒并負責學生實習期間的安全管理。要督促學生記好實習日記,聽取實習單位有關人員的意見,審閱學生的實習報告,參與學生實習成績的評定。輔導員應積極主動地協(xié)助指導教師教育學生、解決學生思想問題。
建立實習成績評價體系。學生學習成績的考核應是學校與用人單位進行綜合評價。主要包括實習表現(xiàn)、實習報告以及用人單位的綜合評價。實習表現(xiàn)以學生的實習日記、用人單位的考核記載為依據(jù);綜合評價主要以職業(yè)技能測試為依據(jù)。積極協(xié)調(diào)與實習基地的關系,保障學生的權益。學院和企業(yè)就學生頂崗實習簽訂協(xié)議書,明確雙方的權利、義務以及學生實習期間雙方的管理責任。學院與企業(yè)建立實習工作協(xié)作組織,雙方安排管理人員,共同研究制訂實習計劃和管理辦法,確保實習的內(nèi)容、形式和管理方式有利于學生身心健康,有利于培養(yǎng)學生良好的職業(yè)道德,有利于學生綜合職業(yè)能力和就業(yè)能力的提高。在與實習企業(yè)的合作中,校企雙方遵守國家有關教育培訓、勞動就業(yè)、生產(chǎn)安全和未成年人權益保護等方面的法律、法規(guī)和有關規(guī)定,妥善安排學生頂崗實習的內(nèi)容、場合、方式,避免學生在生產(chǎn)、服務中受到身心傷害,提高學生的自我保護能力,保障學生的各項合法權益。