時間:2023-03-17 18:06:24
序論:寫作是一種深度的自我表達。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內心深處的真相,好投稿為您帶來了七篇功能設計論文范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創作。
軟件運行出現性能方面的故障也是不可靠性問題之一。軟件產生運行故障特指客戶在使用軟件時,忽然出現故障問題,致使軟件產生了不科學的反饋。例如軟件忽然跳出或者造成系統死機。當前市場上幾乎所有的軟件都不可避免地存在運行問題。拿微軟最著名的WORD軟件來講,用戶在應用軟件過程中,會發生軟件沒有任何征兆地跳出的情況。假使客戶事前沒有保存文檔,就會導致之前編輯的內容統統作廢。這時,軟件的BUG就會給客戶使用軟件造成非常大的麻煩。此外,一些軟件存在著安全漏洞,伴隨著科學技術的不斷發展,計算機網絡化成為未來發展的走向,用戶通常會在網絡環境中應用計算機軟件。但是用戶發現部分軟件的性能沒有問題,安全方面卻存在著巨大的紕漏,一旦使用這些存在安全漏洞的軟件就會加大本地計算機的安全風險。我國名企生產的QQ軟件,就是由于出現安全漏洞才使用戶密碼經常被人盜走,給用戶帶來非常大的麻煩。
2軟件不可靠的解決對策
2.1做好軟件的評估審核
在實施軟件技術發展研究的過程中,需要隨時做好軟件的審核評估工作,以減少錯誤現象的發生概率。為保障軟件技術發展各個環節的標準一致,我們需要把軟件開發設計依據程序化實施,規避出現開發環節的跳躍性問題。能夠在軟件開發過程當中要及時進行對軟件的審核評估,這樣可以隨時察覺開發過程中出現的問題。有關的審核人員需要由管理、設計及保障人員共同組成,也包括不同崗位、各個領域的專家,以確保審核的專業水準。軟件的評估審核主要課題是考察設計人員交付的軟件文檔是否與之前文檔的準則與要求相統一,而且需要在考核后通過書面報告的形式得出相關的處理方案和評估結論,而質量保障工作人員則能夠根據審核的意見與結論進行具體的操作。通過這一系列環節的任務能夠有效降低軟件開發的不可靠風險,以提升安全可靠性。另外,我們必須建立系統的質量監控體系,完善管理機制,不應該一味地實施軟件開發人員的編碼、獨立設計與單獨測試,規避增加技術管理缺陷的發生概率。
2.2功能設計合理化
對計算機軟件進行合理化功能設計是非常有必要的。應當知曉軟件設計出來是要讓客戶使用的,因此,我們必須意識到客戶是使用的主要群體,而且軟件的功能設計必須符合客戶的普遍需要,這樣該軟件的開發才有意義。假使客戶要求的功能沒有,用戶則會以為軟件設計技術存在著重大的失誤。所以,軟件在開發之前,程序員不能總是以滿足自己的喜好來實施設計,必須要按照客戶的需求合理取舍,實現軟件設計與用戶需求的平衡。另一方面,使用適當的語言設計軟件程序過程中,如若選擇的語言設計相對比較合適,就會取得事半功倍的效果,假如使用的語言設計不合適,那么該語言就很有可能不符合軟件的需求。譬如你要設計一款管理學校圖書館的應用軟件,就必須依據圖書館數據量的大小挑選最能符合軟件功能需求的數據庫軟件,再選擇兼容性比較強的接口軟件。
3結語
關鍵詞: 地鐵;物資管理;信息化
0 引言
物資管理工作是企業運營管理過程中的一個重要環節,加強物資管理,提高物資管理水平,是保障企業生產經營活動順利進行的前提基礎,也是降低生產成本與提高企業競爭實力的關鍵因素。
在地鐵企業運營管理過程中,物資管理工作是地鐵企業管理的一個重要組成部分。一方面,地鐵物資供應具有較強的時效性,地鐵物資的供應要及時的與現場需求響應,保證地鐵的正常運營;另一方面,地鐵物資管理涉及的范圍較廣,物資供應涉及的范圍主要包括車輛、供電、軌道、通信、信號等系統[1]。論文從地鐵物資信息化管理的角度出發,主要論述了地鐵物資管理信息化的重要性與基于網絡的地鐵物資管理信息系統的功能設計,為提高地鐵物資管理水平與建設地鐵物資信息化系統提供理論依據。
1 地鐵物資管理信息化的重要性分析
在實際地鐵運營過程中,物資供應的品種種類繁多,包括機車、軌道、通信信號、供電系統等地鐵設施。隨著地鐵技術不斷發展,新型的地鐵設備越來越多,地鐵物資管理過程中需要采購某些新型的設備來取代瀕臨淘汰的配屬物資,在地鐵物資采購、運輸、驗收、保管、發放過程中會產生大量的購買合同、單據等資料,物資管理工作的重點就是能夠及時有效的對這些數據信息進行收集、處理與分析。
將先進的信息技術應用于物資管理過程中[2,3],通過構建地鐵物資信息化管理平臺實現物資采購、物資倉儲、物資發放等數據信息的共享,對該信息進行有效的利用與控制能夠實現對倉庫庫存與采購需求申請的實時監控,加快信息流通,使地鐵物資管理具有實時性,提高地鐵物資管理工作的質量與效率。利用現代信息技術與網絡技術構建地鐵物資信息化管理平臺是提高地鐵物資管理水平的重要途徑。
2 基于網絡的地鐵物資管理信息系統的功能設計
目前,部分地鐵運營企業主要利用資產管理系統[4]鐵物資進行合理管理,該系統將信息化處理方式應用于地鐵物資管理的各個環節,能夠及時的獲取倉庫庫存與采購需求申請信息,實現了對地鐵物資全過程的跟蹤管理,資產管理系統。在實際地鐵建設與運營過程中,有時需要對現有的地鐵路線進行延長處理,以滿足城市發展的需要。在地鐵線路延長的同時,需要采購大量的新系統與新設備等專業物資,在這種情況下,為了保障地鐵企業的順利運營,就需要利用信息技術與網絡技術對現有的資產管理系統進行功能改進,為地鐵物資管理實現信息化與網絡化提供保障。企業資產管理系統的功能框圖如圖1所示。
在資產管理系統的基礎上,論文將信息技術與網絡技術應用于地鐵物資管理過程中,通過構建基于網絡的地鐵物資管理信息系統,來提高地鐵物資管理工作的準確率與效率。下面將基于網絡的地鐵物資管理信息系統的功能設計進行說明,基于網絡的地鐵物資管理信息系統的功能框圖如圖2所示。
2.1 物資采購管理功能
隨著電子商務技術的迅速發展,地鐵企業物資采購的方式也隨之發生的轉變,電子采購的方式以逐步的運用于地鐵物資采購的過程中。這種新型的電子采購方式與傳統的采購業務處理方式具有明顯的不同,電子采購方式能夠優化地鐵物資的采購過程,降低地鐵物資的采購成本、提高地鐵物資的采購效率、縮短了地鐵物資的采購周期。地鐵物資管理部門可以利用該系統及時快捷的從互聯網中獲取市場物資資源信息與實時的物資價格信息,為地鐵物資的招標采購、訂貨等業務提供決策依據。
2.2 供應商管理功能
地鐵物資管理部門可以將與地鐵公司經常合作的供應商納入該系統對他們進行管理,依據各供應商的供貨質量、貨物價格、售后服務等方面對供應商進行定期評價,使供應商之間形成良性的競爭,為地鐵企業提供更好的物資供應服務。
2.3 物資需求計劃管理功能
地鐵需求部門可以利用該系向地鐵物資管理部門及時的提交物資采購申請計劃,而地鐵物資管理也可以利用該系統快速的對物資采購申請計劃進行審批,審批通過后轉入物資采購流程,這樣,便提高了物資采購申請審批的效率。
2.4 物資目錄管理功能
地鐵物資目錄數據是基于網絡的地鐵物資管理信息系統的核心數據,必須保證數據的有效性與完整性,地鐵物資管理部門應根據物資的采購與發放情況及時的更新物資目錄。
2.5 倉儲管理功能
地鐵物資管理部門將倉庫中存儲物資的名稱、規格型號、數量、金額等信息錄入該系統,可以使物資管理人員及時快速的獲取地鐵物資的基本信息與庫存量信息,為地鐵物資的采購與發放提供更加合理的數據信息。
2.6 合同管理功能
在地鐵物資采購、運輸、驗收、保管、發放過程中會產生大量的購買合同、單據等資料,地鐵物資管理部門將這些合同文本信息錄入該系統,方便了管理人員對合同執行與履約情況的查詢,對合同的執行過程具有監督作用。
2.7 廢舊物資回收管理功能
地鐵物資管理部門將廢舊物資的明細表錄入該系統中,并對廢舊物資進行統一管理,通過該系統,物資管理人員可以及時準確的獲取各部門廢舊物資的使用情況,為廢舊物資的回收與拍賣提供信息支持。
2.8 統計分析及報表功能
地鐵物資管理部門通過該系統可以對某個時期消耗的各類物資進行數據統計,為地鐵財務部門的預算分析、成本分析、節支決策等工作提供數據支持。
3 結論
基于網絡的地鐵物資信息化管理主要是將先進的信息技術與網絡技術應用于地鐵物資管理過程中,地鐵物資管理系統的信息化能夠將物資管理人員從大量繁瑣的工作中解脫出來,降低員工的勞動強度,提高地鐵物資管理工作質量與效率。論文從地鐵物資信息化管理的角度出發,主要論述了地鐵物資管理信息化的重要性與基于網絡的地鐵物資管理信息系統的功能設計,為提高地鐵物資管理水平與建設地鐵物資信息化系統提供理論依據。
參考文獻:
[1]武艷偉、張廣信,地鐵建設中物資管理與現代物流管理的互動與融合[J].鐵道標準設計,2008,07:66-67.
[2]催曉慶,實現物資管理信息化適應鐵路跨越式發展要求[J].鐵道物資科學管理,2003,11:24-25.
[關鍵詞]教學方法;功能設計;實踐能力;工程素養
[中圖分類號] G642 [文獻標識碼] A [文章編號] 2095-3437(2017)01-0058-03
機械制圖既具有系統的理論性,又有較強的實踐性,因此,學生實際的繪圖設計表達能力的提高是建立在對機械零部件結構功能的理解和大量結構設計繪圖表達實踐性訓練的基礎之上的。但傳統的教學內容體系和課堂教學方法未能將理論教學和實踐訓練融為一體,未能將對零部件結構功能的理解與圖形表達密切結合。雖然經過一系列課程改革和教學創新,但其對于這一長期存在的問題,并無多少改進作用。對于學習內容,學生機械記憶的多,真正理解靈活掌握的少,對基于功能設計的結構理解和正確表達仍是不易逾越的坎,實踐性訓練教學仍然是課堂教學的薄弱環節,以至于機械類學生在畢業設計中仍存在無法正確表達設計意圖的現象等,教學中存在諸多亟待解決的問題。
一、課程教學存在什么樣的問題
(一)圖形表達與功能設計完全割離的教學內容體系
機械中的任何結構都是為功能服務的。但在機械制圖的課堂教學中,重點是對已有結構的表達,普遍就事論事,沒能與機械設計制造有機結合,只講形體結構的表達方法,不講機件的結構功能分析,圖形規范與設計實際脫離,圖形表達與功能設計脫離。離開功能分析的表達,學生只能機械地記憶畫圖規范,不能靈活掌握,對結構知其然而不知其所以然,只記圖形表達,不懂功能設計要求。當畢業設計中需要功能結構設計表達時,學生竟不知道如何表達,對學過的知識毫無印象。這樣的現象每年都在發生,至今仍在發生。
(二)重理論輕實踐
機械制圖課程的性質決定了其具有很強的實踐性,應將實踐教學內容真正融入課堂理論教學中,并進行理實一體化設計。但在教學實踐中,教師往往存在重理論、輕實踐,重學術、輕應用的傾向,并沒能把課堂理論教學和實踐教學融為一體化,而是按常規知識點配以分散的、相對獨立的練習題進行單元性訓練,缺乏知識的連貫性和綜合性,導致知識不能關聯,令學生對與工程相關的知識能懂不能用,實際應用能力嚴重不足。這一教學理念的偏差所導致的學生設計應用能力不足的后果,對于研究性大學因對學生實踐能力檢驗的滯后性而言較為隱性,而對于需要為區域經濟服務的高水平設計人才的培養,則會立刻遭受教學質量的檢驗。
(三)忽視基本功的培養
現代科技的發展,給設計表達方法帶來了翻天覆地的變化,各種CAD軟件的運用,為設計插上了騰飛的翅膀。但是,無論軟件工具的功能多么強大,其都是為設計創造服務的。但在實踐中,許多設計工具的方便性和易表現性,導致學生熱衷于概念設計和模型表達,而忽視結構設計表達的各種工程技術要求和機械圖的二維表達,當需要按工程設計要求進行量化、細化具體結構設計時卻一臉茫然,不知道該如何設計和表達,設計的作品中看不中用,或者完全不符合工程設計和制造的要求。
(四)課程教學改革的綜合性問題
教師要將機械設計基本概念融入機械制圖,將形體分析提高到結構功能分析,將零件和裝配結構的規定表達方法提高到根據功能的結構設計表達和裝配結構設計合理性的要求,這需要整合本課程的內容,也要對相關課程內容進行整合,并設計出符合繪圖、看圖要求的,又符合功能設計要求的大量實踐訓練案例。這既對教師教學提出了更高的要求,又需要教師花費大量時間設計案例、指導實踐訓練、學生設計表達方案評價等。因此,對教師工作的一般考核方法不利于優化課程教學。
(五)青年教師理論知識與實踐能力之間的矛盾
高學歷教師比例的不斷提高,整體提升了教師隊伍水平,但青年教師普遍存在工程實踐經驗不足,難以將設計實踐融入課堂教學的問題。
針對上述問題,浙江大學寧波理工學院工程圖學課程教學團隊以教學改革為契機,通過更新教學理念,調整教學內容,將實踐教學內容真正融入課堂理論教學中,將機械設計基本概念融入機械制圖,將形體分析提高到結構功能分析,改革教學方法,加強實踐性教學環節,從根本上解決“教什么”“怎么教”“如何學”的問題。
二、如何改造課程
(一)改革內容與目標
1.更新課堂教學理念,注重實踐教學。教師要注重課堂的實踐性教學,進行理實一體化設計,將實踐教學內容真正融入課堂理論教學中,將按常規知識點配以分散的、相對獨立的練習題進行整合,設計能夠關聯課程知識,具有連貫性、綜合性的設計表達案例。通過理論講授、實驗實踐訓練、設計繪圖技能競賽、結構創新設計表達訓練、課程論文等多種形式,理論聯系實際,真正將實踐教學內容融入課堂教學中,培養既掌握系統理論知識,又能將知識正確靈活地運用于設計實踐,具有結構創新、設計表達能力的高水平設計人才。
2.改革課堂教學內容,將功能設計概念融入制圖教學。將機械設計基本概念融入機械制圖,將形體分析提高到結構功能分析,將裝配結構的規定表達方法提高到根據功能的結構設計表達和裝配結構設計合理性的要求,注重零件形體結構和裝配結構構思的新穎性和創造性,突出基于功能的零部件結構設計和表達,促進設計表達能力和形體結構創新能力的提高。
3.改革課堂教學方法,項目引領,設計實踐。通過若干綜合性設計繪圖實踐小項目,將功能設計、圖形表達、標準應用融入項目中,提高綜合設計表達能力。
(二)教學內容和教學方法創新
1.課程內容體系的創新
教師要將機械設計基本概念融入機械制圖,將形體分析提高到結構功能分析,將裝配結構的規定表達方法提高到根據功能的結構設計表達和裝配結構設計合理性的要求,注重零件形體結構和裝配結構構思的新穎性和創造性,突出基于功能的零部件結構設計和表達,促進學生設計表達能力和形體結構創新能力的提高。
教師要在傳統內容中融入工程學、設計學、創造學,以及對產品全生命周期概念等相關內容,將機械制圖基礎課程教學與計算機圖形學、工程圖樣智能理解等學科前沿相結合。
2.課堂教學方法的創新
(1)以形體構思為主線,以教師為主導,學生實踐的啟發式教學。以啟發學生的空間思維為核心,基于圖形的表達和理解,采用設問和“埋伏”并存的教學方式,誘導學生進一步思考。在教師主導和指導下,要求學生從零件的功能出發,以如閥體、齒輪油泵泵體等典型零件為例,根據所需功能構思合理的結構,進行設計和圖形表達。這種方法能融入創造性思維,加強學生動手實踐。
(2)以空間思維為核心的討論互動式教學。在課堂教學中,進行師生互動和生生互動。如針對一機件讓學生進行表達方案的練習,首先由學生根據所給機件的結構特點分組討論,然后各組陳述展示各自的表達方案,各組間相互提問和點評,最后教師進行總結歸納。這樣,能活躍課堂氣氛,加深印象,變被動聽課為主動研討。
(3)注重工程意識的培養。將工程設計概念引入課堂教學。通過引入設計過程與方法,在機械制圖的傳統內容中不斷融入工程學、設計學、創造學,以及對產品全生命周期概念等相關內容,深化學生對本課程、對零部件結構與功能、對圖形表達等全方位的理解;引科研前沿入課堂教學,將機械制圖基礎課程教學與計算機圖形學、計算機輔助設計、工程圖樣智能理解等學科前沿結合起來,啟發學生多向思維,培養學生的創新精神。如進行零部件的測繪、零件結構設計和裝配結構設計。通過齒輪油泵泵體的測繪,從畫草圖、量尺寸到正規圖樣的繪制,培養了學生的工程意識,讓學生體會到學生和工程師之間的角色互換,鍛煉學生綜合設計能力。教師可給出部件的基本功能要求,注重裝配結構的合理性,兼顧裝配結構構思的新穎性和創造性,讓學生根據部件功能進行結構構思設計和繪圖表達。這樣,學生對圖形的理解就能從畫圖規范上升到對結構功能的合理性和生產制造的理解。
通過教學模式的轉變,解決教師怎么教、學生怎么學的問題,解決教師滿堂灌、學生被動學的問題,將對結果的評價轉變為對過程的評價,加強實踐教學,提高設計表達實踐能力,使學生真正成為學習的主人,從而達到提高課程教學質量的目的。
3.學生課業評價模式的改進
(1)多模式的過程評價。為了避免學生平時不用功,考前突擊的現象,需要改變一張試卷決定學生學業成績的評價模式,強調學習過程的評價,將過程評價和結果評價結合起來。
(2)除了將常規的制圖大作業和考試中沒法體現的上機成績計入總成績以外,還可設計布置一些由學生自主完成的設計繪圖綜合作業,如基于功能的零件結構設計與表達、典型功能的裝配結構設計與表達、設計表達過程的小論文等,迫使學生站在教師的角度梳理知識點,辨別重點和難點,充分調動其學習的主動性、積極性和創造性。
(3)增加自主式的結果評價。這既要規范統一考試,又要推進考核方法的多樣化,促進學生個性化發展。對于學有余力的優秀學生、學生自主學習的推進、學生創新能力的提升,更需要多樣化評價機制的鼓勵和推動。因此,在統一考試的結果評價的同時,要鼓勵優秀學生自主命題,自己解答,充分挖掘學生的主觀能動性,培養學生的自主學習和創新能力。
三、結論
首先,通過若干綜合性設計繪圖實踐小項目,將功能設計、圖形表達、標準應用融入項目中,提高學生的綜合設計表達能力。
其次,以形體構思為主線,加強綜合性訓練,通過典型功能要求的結構設計,將形體結構與功能設計結合,促進學生的創造性設計構思和形體表達能力。
再次,以啟發學生的空間思維為核心,基于圖形的表達和理解,引導學生進行功能思考,理解零件的結構與功能的對應關系,使學生能從零件的功能出發,構思設計并表達出零件的結構。
最后,注重工程意識的圖學素質教學,引入設計過程與方法,在機械制圖的傳統內容中不斷融入工程學、設計學、創造學,以及產品全生命周期概念等相關內容,深化學生對本課程、零部件結構與功能、圖形表達等全方位的理解。
經過幾年的課程改革創新教學,本校機械類學生的課程設計、學生科技項目和畢業設計作品質量明顯提升,學生的設計表達應用能力得到明顯改善。
[ 參 考 文 獻 ]
[1] 覃永暉,吳曉,彭蓬等.工程教育的“博弈”:提高地方高校學生工程實踐能力的探索[J].高等農業教育,2012(8):36-39.
[2] 顧秉林.工程教育中亟待解決的三個問題[J].中國高等教育,2002(22):9-11.
[3] 張旭,張學昌,李建新.以創新設計為主導、以圖學素養為本位的高層次人才培養模式研究[J].現代教育技術,2010(4):138-142.
關鍵詞: JSP 畢業論文 系統的設計與實現
隨著計算機及網絡的發展和普及,各高校的校園網絡技術不斷完善,健全,學生和老師使用網絡來進行學習和工作的機會越來越多,畢業設計和論文史學生在校期間的最重要的一個學習過程之一,所以,使用信息化管理畢業設計和論文勢必要取代手把手教學的模式。該系統是高校進行學生管理工作的一部分,也是學生和教師互動的接口,它的應用給學生,老師,行政部門都帶來了大大的方便,既節省了教師與學生的寶貴時間,也規范和完善了畢業設計這個環節的管理。
1 系統簡介及使用工具
本系統的功能是進行畢業設計,由學院布置教師的畢業設計指導任務,讓學生選題,準備開題,教師允許開題后教師和學生在網站上進行交流,完善設計后開始撰寫論文,畢業論文完畢,學生開始答辯,由教師審核并給出修改意見,最后教師給出成績。
畢業論文系統采用了JSP網站開發技術,網頁設計軟件Dreamweaver 8,SQL Server數據庫技術,JDBC數據庫連接技術來制作。JSP技術以Java Servlet為基礎,保留了Java技術簡單易用、面向對象、平臺無關性和安全可靠的特點。Dreamweaver 8可以使用服務器技術(例如,CFML,ASP,,JSP和PHP)生成動態的、數據庫驅動的Web應用程序。SQL Server采用SQL語句執行操作,這些語句可以作為腳本語句直接在數據庫環境中編譯運行,還可以嵌入到其他宿主語言中去。JDBC可以連接的數據庫包括Oracle,SQL Server, MYSQL,Sybase, DB2,Access,來滿足不同編程人員對數據庫開發的要求。
2 系統的功能設計
根據畢業設計和論文的完成要求,功能分為3個模塊,包括教師,學生,管理人員。
系統的功能模塊劃分如下:
管理員:設置功能與權限,學生與教師信息管理,題目審核,論文指導工作安排,公告,指導教師與學生調劑,數據保存,生成報表和文件
教師:教師基本信息,論文題目,查看選題,處理題目,論文查看,公告與回復,成績評定
學生:學生的信息,指導教師與題目,選題功能,提交論文與發言,查看成績
3 系統的實現
3.1 系統前臺和后臺的實現
系統的前臺實現主要使用控件,后臺功能的實現使用代碼,列舉其中2個功能模塊的實現過程如下:
學生注冊頁面的實現
學生注冊信息包括學號,姓名,專業,班級,電子郵件,聯系電話,QQ號碼
其后臺功能代碼是:
3.2 系統數據庫的實現
本系統的功能就是教師指導學生進行畢業設計,由學院布置教師的畢業設計指導任務,由教師先給出專業方向讓學生選題,審題后布置任務,學生開始收集資料并準備開題,教師確定開題后學生開始進行畢業設計,在設計期間教師和學生在網站上進行交流,完善設計后開始撰寫論文,教師一直都在網站上輔導,到了規定的時間,畢業論文完畢,學生開始預答辯,由教師審核并給出修改意見,學生正式答辯,教師在答辯后再給出完善意見來達到最滿意的程度,最后教師根據整個畢業設計指導過程結合答辯組的意見給出成績,最后將答辯的所有相關文件和資料都保存到網站上供其他人來瀏覽。
4 系統的測試
4.1 服務器的安全性和穩定性的測試
包括服務器能否可以長時間穩定的運行,網絡傳輸率的計算
4.2 程序及數據庫測試
所選的操作系統和數據庫系統是否穩定,嚴密,測試程序是否有好的容錯性,并用各種實例對系統的功能進行測試,例如,用戶注冊,學生選題,教師發公告等
4.3 網頁兼容性的測試
畢業論文系統最終測試的階段將能夠看到各個階段的結果,其目的是為系統在高等院校的投入使用做好準備。 使用各種瀏覽器,顯示器和瀏覽網頁的方法對系統進行測試,檢查頁面是否正常顯示,頁面打開和跳轉的時間等。
5 總結
論文分析了畢業論文系統的必要性;研究了系統的設計與實現;以及測試了系統的應用。由于時間及個人專業水平有限,所做的工作還有很多待完善的地方,還有很多需要解決的問題,進一步的工作還包括:
(1) 擴充系統的數據庫
更好的利用SQL Server技術進行數據庫的擴充,使系統更好的管理畢業論文環節。
(2) 增加系統的功能模塊
隨著網絡的不斷發展,例如延期和提前答辯,網上答辯等模塊還需要增加
(3) 畢業論文與其他教學環節的聯系
畢業論文是重要的教學環節,學生是否能取得畢業證與畢業論文的完成情況有重大聯系,所以,學院的其他部門的工作也要參考畢業論文系統的信息
參考文獻
[1] 耿祥義、張躍平,JSP基礎教程(第2版),清華大學出版社,2009年10月第二版,132-174
[2] 林振榮、徐蘇,JSP程序設計,中國鐵道出版社,2010年6躍第1版,144-225
[3] 方逵,JSP編程技術與應用,高等教育出版社,2003年10月第1版,204-212
[4] 宋昆、李嚴, SQL Server數據庫開發實例解析,機械工業出版社2006:10-89
[5] 張莉, SQL Server數據庫原理及應用教程,清華大學出版社,2003:30-140
[6] 王國輝、牛強、李南南,ASP信息系統開發實例精選,機械工業出版社 2005:180-300.
[7] 張躍廷、王小科、許文武,JSP數據庫系統開發案例精選,人民郵電出版社,2007年1月,第1版,220-350
英文翻譯:
The Design and Implementation of Thesis system based on JSP
E JING JING
Computer Science and Technology institute of Hulunbeier College Inner Mongolia Hulunbeier 021000
論文摘要:由于社會對于電力的總的需求不斷增大,同樣對于輸配電線路的施工技術要求也更加嚴格,輸配電線路施工技術仿真系統的設計成為電力部門非常重視的問題,文章講述了輸配電線路施工技術仿真系統概況和輸配電線路施工技術仿真系統功能設計詳情,講述了目前輸配電線路施工技術仿真系統的設計策略及應用。
一、輸配電線路施工技術概述
目前我國的輸配電線路施工技術參與人員數量較多,但是這些人員的能力水平都是各不相同的,操作人員的各方面知識水平和素質也需要提升。對于輸配電線路施工操作人員的培訓如果僅僅停留在理論的層面,就難以替身操作人員的實踐能力,參加培訓的人員因為實踐比較少,所以技能就比較差,正是這種原因使得人們對于輸配電線路施工技術仿真系統的需求也更加迫切。
二、輸配電線路施工技術仿真系統設計現狀
(一)輸配電線路施工技術仿真系統概況
輸配電線路施工技術仿真是對現實配電線路施工技術系統的抽象屬性的模仿。人們利用這樣的模型進行試驗,從中得到輸配電線路施工技術所需的信息,然后幫助實踐者對現實世界的輸配電線路施工技術的問題做出決策。輸配電線路施工技術仿真是一個相對概念,任何逼真的仿真都只能是對真實系統某些屬性的逼近然而仿真是有層次的,既要針對所欲處理的客觀系統的問題,又要針對提出處理者的需求層次,否則很難評價一個仿真系統的優劣。
輸配電線路施工技術仿真系統一種先進的實施培訓手段,提高培訓的效率,強化培訓效果。輸配電線路施工技術仿真系統的設計是在計算機的基礎上開發,通過Internet 軟件平臺及面向對象程序設計和數據庫技術,綜合設定,使得輸配電線路施工技術仿真系統具有實用性和可維護控制性。
輸配電線路施工技術仿真系統的開發,主要是首先起源于國外對于計算機仿真系統的應用,尤其是西方國家如英國、美國等大型企業開發計算機仿真系統,并取得了顯著的效果,這樣參加培訓的人員可以在很短的時間內獲得具體輸配電線路施工技術作業經驗,其技能可以與在現場工作2年的人員比,因此很多國家都看到了計算機仿真技術的優越性,計算機仿真系統也越來越多的應用到各個領域中。目前我國對于仿真系統的應用也是在一些危險性較大的領域,例如大型的鍋爐裝置、化學化工及變電站的應用中,后來有人提出在輸配電線路施工技術作業中應用,但是目前仿真系統在輸配電線路施工技術作業中應用僅僅停留在提出的階段,還沒有完全開發出完善的輸配電線路施工技術仿真系統。
(二)輸配電線路施工技術仿真系統功能設計
目前關于輸配電線路施工技術仿真系統的設計的思想越來越統一,即輸配電線路施工技術仿真系統必須能夠便于施工技術模型的調試和輸配電線路畫面的構造,輸配電線路施工技術仿真系統還應采取先進的運行軟件和保證運行數據相分離的一種設計思路。
關于輸配電線路施工技術仿真系統功能設計應該分成培訓師和受培訓者兩個方面的功能,對于輸配電線路施工技術仿真系統培訓師功能應該是輸配電線路施工技術仿真系統的集成操作,其主要功能是可以控制受培訓者的機器,包括受培訓者機器的開始暫停關機等功能,另外可以準確知道受培訓者機器是否有事故及分析事故產生源,輸配電線路施工技術仿真系統培訓師機器功能還應是控制受培訓人員考核的現場等具體狀況。輸配電線路施工技術仿真系統學員機器功能設計,首先要依附于輸配電線路施工技術仿真系統培訓師機的功能下,即能夠受到輸配電線路施工技術仿真系統培訓師機器的監管控制。在這種模式的輸配電線路施工技術仿真系統受培訓人員的機器可以提供參家培訓人員的操作畫面,主要包括操作的流程圖、、控制組、趨勢圖及操作記錄等具體的監控畫面。
輸配電線路施工技術仿真系統將電網仿真系統和輸配電線路仿真及配電站系統仿真等有機結合進行設計,該系統應該具有的特點是確保在硬件使用上采用了以局域網應用為核心,利用工作站、開放式系統及微機構成的分布式,以便于以后輸配電線路施工技術仿真系統的擴充和升級。此外,在輸配電線路施工技術仿真系統軟件上采用了軟件相互支持系統技術,這樣使輸配電線路施工技術仿真系統系統更加便于修改和維護。再者,在功能上要更加完善,即充分考慮了仿真電網和輸配電線路施工技術仿真系統及仿真變電站之間的相互影響,使輸配電線路施工技術仿真系統更加具有真實性。最后,還應通過采用了輸配電線路施工技術仿真系統多媒體技術,逐步實現輸配電線路施工技術的圖像化和可視化,比較完整的反映出輸配電線路施工技術作業情況,同時也使仿真的對象更加便于更改和進一步擴充,這樣輸配電線路施工技術仿真系統就會具有更高的性價比。
通過輸配電線路施工技術仿真系統為輸配電線路施工技術作業人員提供了一種較為先進的培訓手段,同時也徹底改變了傳統的培訓模式,它的設計及應用可以提高整體的輸配電線路施工作業技術,進一步確保電網安全,同樣也大大提高了作業者的勞動生產率,為創造良好的經濟效益和社會效益發揮著顯著的作用。
三、結論
輸配電線路施工技術仿真系統仿在不斷的發展和完善中,供電有限公司每年都會投入很大的資金和時間等用于施工技術人員的培訓及考核,著力開發完善的輸配電線路施工技術的仿真系統,使得輸配電線路施工技術的仿真系統能自由安排培訓項目,并且允許人員在培訓中發生各種錯誤,同時演示出因為操作錯誤造成的種種后果且不帶來任何實際危害,不受其他客觀條件的限制,此外還可以人為制造各種故障來綜合培訓操作人員處理操作中故障的能力。輸配電線路施工作業人員進行重復性集中培訓,從而使的操作人員在短期內接受較多的培訓項目,縮短總的培訓周期??晒澕s大量的培訓時間與經費。所介紹的輸配電線路施工技術仿真系統目前已經投入運行,實際應用表明該系統能極大地提高培訓的質量,在短時間內提高施工技術人員的技術水平,對電力系統的建設起到了重大的推動作用。目前很多設計成果效果較為顯著,但是為了進一步提高輸配電線路施工技術仿真系統的應用水平,還需要更好的完善輸配電線路施工技術仿真系統,爭取達到創造更高的經濟效益和社會效益。
參考文獻
[1] 楊永生,郝小欣.分布交互式仿真技術在變電站仿真中的應用[J]. 電網技術.2000(9)
[2] 湯曉青,周林,栗秋華.輸配電線路施工技術仿真系統的設計與實現[J]. 四川電力技術.2007(2)
[3]姜芳芳,來文青,龔慶武.虛擬現實在變電站仿真系統中的應用[J].高電壓技術.2005(7)
[4] 王邦志,林昌年,蒲天驕.變電站集中監控仿真系統的設計與實現[J].電網技術.2004(8)
關鍵詞: 科研機構; 信息系統; 信息;
中圖分類號:TP315 文獻標志碼:A 文章編號:1006-8228(2013)01-64-02
Design and implementation of information management system of research institution
Feng Yuan1, Han Li1, Tan Qianjin2, Cai Zengyu1
(1. School of Computer and Communication Engineering, Zhengzhou University of Light Industry, Zhengzhou, Henan 450002, China;
2. College of Economics and Management, Dalian Ocean University)
Abstract: In order to realize the information management in research institution, the general method for design and implementation of information management system in research institution is studied. Through analyzing the requirement, designing function, database and interface, the information management system of computer network institute of ZZULI is constructed by using the key technologies such as page class, web-pagination and security guarantee. The testing results of this system show that the information management system is able to meet the system requirements.
Key words: research institution; information system; information publishing;
0 引言
計算機廣泛應用于各個方面,很多研究機構都構建了自己的信息系統,用以單位形象展示和數據管理,其中比較典型的有高校研究機構內容管理系統[1]等,高??蒲泄芾硇畔⑾到y[2]。高校研究機構信息管理系統是一種具有交互功能的信息管理系統,主要負責研究所內部新聞、通知等信息,以及研究人員的學術論文、科研項目等研究成果。這不僅方便了內部人員的辦公需求,也方便外部人員通過網絡來了解研究所的信息。本文以鄭州輕工業學院網絡研究所信息管理系統為例,研究科研機構信息管理系統的設計和實現的一般方法。
1 網絡研究所信息管理系統設計
1.1 需求分析
網絡研究所信息管理系統的主要功能是信息展示和信息管理,管理員通過該系統新聞、通知和共享,研究人員自己的研究成果,瀏覽者了解研究所最新新聞、通知、員工科研情況等。網絡研究所信息管理系統在功能方面滿足各種用戶的需求,并實現對系統及數據庫的維護。另外,針對網絡開發環境,需要保證系統的可用性和數據的安全性。
1.2 功能設計
網絡研究所信息管理系統用戶主要分為系統管理員、研究人員、外部人員。外部人員只能瀏覽網站的內容,包括瀏覽新聞、查看內部通知、查看研究所簡介、員工介紹、學術成就、發表的論文和資源下載等功能;研究人員主要使用個人信息管理模塊,主要有簡介管理、論文管理、參與項目管理、出版圖書管理等;管理員主要負責新聞管理、通知信息管理、員工管理、數據備份和資源管理等功能模塊。本系統功能模塊如圖1所示。
1.3 數據庫設計
網絡研究所信息管理系統使用的對象分為三類,第一類是用于展示信息的新聞、通知;第二類是研究成果,包括論文、著作、項目、獲獎情況等;第三類是研究人員數據表和管理員數據表。
對于新聞、通知,分別用News表和Notices表存儲,News表包括標題、說明、附注、時間、點擊次數、圖片地址等字段。其中“NewsID”是新聞的編號,以自動編號來添加數據表信息,也是News表的主鍵。Notices表相比新聞數據表,少了圖片字段,該數據表中的字段“ID”是通知編號的標識,作為通知的主鍵在數據庫中使用,并作為外鍵使用。
研究人員(Users)數據表描述了內部人員用戶注冊時填寫的一些基本信息,包括年齡、職稱,研究方向,個人簡介等信息。其中個人的編號“UserID”用來作主鍵,而個人的姓名“UserName”就會被表“papers”的“PapersAuthor”引用。
論文數據表(papers表)包含的基本屬性,包括了編號、論文標題、級別、作者姓名、發表刊物、存儲路徑,卷號,期等信息。其中論文的編號“PapersID”用來作關鍵字,而論文的作者“papers”的“PapersAuthor”引用“Users”表的“UserName”。
另外還有角色表、日志表、著作表和項目表等數據表,在此不再詳述。
1.4 界面設計
根據研究所的性質,采取了以較莊重的底色“藍色”作為背景顏色,網站信息系統布局較為嚴謹簡潔,在導航欄中顯示各個功能的頁面連接標題,首頁如圖2所示。其他頁面顯示則是根據首頁為主題來設置的模板而定,與首頁的風格保持一致。
2 網絡研究所信息管理系統實現關鍵技術
2.1 頁對象的使用技術
包含很多頁對象,用于處理頁面的請求,獲取相關屬性以及對這些屬性進行的操作,并實現頁面間的共享信息的傳遞。常見的對象有Session、Request、Response等。
⑴ Session 技術的使用
Session機制是一種服務器端的機制,服務器使用一種類似于散列表的結構(也可能就是使用散列表)來保存信息。在中Session對象簡單來說就是服務器給客戶端的一個編號,主要用于存儲一定生命周期內某個用戶的個人信息。本系統多次使用Session對象實現了Web頁面間的數據傳遞,例如在教師登錄系統后,系統將顯示歡迎信息,具體實現:在登錄頁login.aspx中用Session["username"]=username.Text。
⑵ Request對象
Request 對象包括請求報頭(Header)、客戶端的機器信息、客戶端瀏覽器信息等,用于實現對客戶端信息的獲取。本系統在上傳文件、日志記錄上使用了Request對象。
客戶端IP地址:
當前文件服務端物理路徑:
⑶ Response對象
Response對象是HttpResponse類的一個對象,與一個HTTP響應相對應,通過該對象的屬性和方法可以控制如何將服務器端的數據發送到客戶端瀏覽器[3]。本系統在網頁跳轉上多處使用了Response對象。
2.2 Web分頁技術
支持的分頁技術分為兩類:內存數據分頁和存儲過程分頁。內存分頁方法實現簡單,對于少量數據檢索效率較高;存儲過程分頁需要數據庫服務器的支持,適合大數據量的處理。在用戶管理、科研成果管理、新聞和通知管理等用到的數據項不是太多,所以使用內存數據分頁來實現;日志顯示和管理處理的數據可能非常多,所以使用了存儲過程分頁技術。在實現內存數據分頁方法時候,本系統使用了PagedDataSource類實現DataList和Repeater控件的分頁顯示。PagedDataSource類是一個封裝數據綁定控件(如DataGrid、GridView和DetailsView等),具有與分頁相關的屬性,該控件可以執行分頁操作。
2.3 安全性保障
⑴ 防止SQL注入。首先使用驗證控件,在網頁加入輸入檢驗功能。驗證控件對訪問者的輸入信息進行限制,預防腳本注入;使用存儲過程,避免SQL注入式攻擊,使輸入參數與相應的列具有相應的尺寸,通過執行存儲過程實現對數據表的操作,避免了對數據表的直接訪問,保證了數據的安全。
⑵ 訪問控制設計。設計了基于RBAC的訪問控制機制,定義超級管理員、系統管理員、內部員工等角色,對不同的用戶對應其中的一個或多個角色,根據角色劃分權限,不同的角色看到的界面不一樣,從而實現對用戶的權限控制。
3 網絡研究所信息管理系統測試
基于網站的系統測試不但需要檢查和驗證系統是否按照設計的要求運行,而且還要評價系統在不同用戶的瀏覽器端的顯示是否合適;重要的是,還要從最終用戶的角度進行安全性和可用性測試[4]。為了保證本系統的正確穩定運行,在功能方面進行了鏈接測試、表單測試、Cookies測試、數據庫測試等,測試結果表明,本系統在所測試項目上沒有問題,能夠正確運行??捎眯詼y試進行了導航標題測試、圖形測試;內容測試檢驗了Web應用系統提供信息的正確性、準確性和相關性[5]。本系統經過以上各項測試顯示,各項功能均已基本達到了設計要求。
4 結束語
本文構建了基于的鄭州輕工業學院網絡研究所信息管理系統,系統測試和用戶試用效果良好,很好地實現了網絡研究所的信息管理和,功能齊全、界面友好,很好地滿足了用戶需求。本系統的使用,將會提高網絡研究所的信息發表的方便性和管理質量,促進研究所的研究成果和研究動態對社會的信息開放。進一步的研究是開發出科研機構信息管理的通用平臺和自動定制系統,使系統更具有推廣價值。
參考文獻:
[1] 何曉蓉.高校研究機構內容管理系統的設計與實現[J].現代計算機(下半月版),2007.6:70-72
[2] 侯艷輝,李曉青,徐偉.基于的高校科研管理信息系統的設計與實現[J].電子商務,2011.4:68-69
[3] 葉文勝,滿學璐常見頁對象使用[J].農村經濟與科技,2009.10:91,122
關鍵詞:.NET;B/S架構;教科研管理
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2013)25-5673-04
1 需求分析
教科研管理工作需要處理的業務量較大,且有些業務時間跨度較大,傳統的人工管理方式不便管理。教科研管理信息系統作為計算機應用的一個分支,有著手工管理無法比擬的優點,且B/S結構的管理系統便于部署和維護,能夠方便教科研工作的參與者以及管理者使用。
1.1 主要業務內容
通過調研得到該校教科研管理工作主要由四部分組成:
1)師資檔案管理:對教師的相關基本信息、職稱信息、資格證書信息等進行管理。
2)教科研成果管理:教師可以提交諸如論文、教材、專著等成果的備案申請并提交成果佐證材料,管理員審核通過后備案,并能夠進行成果的查詢以及導入導出。
3)課題申報與管理:管理員進行課題的,教師提交申報材料,管理部門審核申報材料并進行課題研究的過程性資料檢查,課題結題后進行課題的備案,能夠進行課題的查詢導入導出。
4)論文征集與投稿管理:論文征集評選通知,進行論文征集以及審核,能夠進行論文投稿的查詢及導入導出。
對于前三個功能均要具有審核功能,所有提交的信息必須經過管理員審核通過后方能正式存檔,導入導出操作的文件格式主要是WORD文件和EXCEL文件。
1.2 核心業務流程分析
系統主要有三大業務:成果備案、課題管理和論文征集,課題備案業務流程如圖1所示。
1.3 業務實體與邏輯分析
根據需求分析該系統的主要業務實體有:用戶、成果、課題、投稿。業務邏輯是軟件的核心,業務邏輯客觀存在于軟件內部,但是其無法被使用者直觀感知,業務邏輯通過界面交互與用戶產生聯系。課題管理業務邏輯如下:
1)管理員可以以集體消息的形式發出課題申報通知。
2)能夠對教師提交的課題立項申請,能夠使用模糊查詢,進行判斷該課題是否已經由他人開展或結題。
3)對于教師提交的課題立項申請,經過審核通過后,教師可以直接打印出課題申報表,以便辦理后續手續。提供通用文檔的下載。
4)能夠利用文件上傳功能提交階段性或終結性課題成果,便于課題的階段進度檢查和結題。
5)能夠進行多種條件的查詢,可直接進行符合一定格式的打印操作,并可將其導出為WOED文件或EXCEL文件進行保存。
1.4 用例模型分析
業務用例模型,是通過使用業務角色和用例來描述現有流程的功能,用例用于表示現有業務流程定子流程的功能,而角色是與業務流程進行交互的外部實體。
1.4.1 業務角色分析
教師:觸發查看課題通知公告、課題申報、修改申報表用例。
管理員:觸發立項審核、結題審核、課題查詢等用例。課題查詢用例主要由三種情況課題申報查詢、已備案課題查詢、階段成果查詢,每個查詢用例均可調用導出文件用例。
1.4.2 用例分析
查看課題信息:教師查看課題通知。
課題申報:教師填寫申報表用于申請課題公告中課題的立項。
修改申報:課題立項審核確定可以立項但需要修改申報表,通過該用例進行申報表的修改。
打印申報表:立項審核通過后,使用該功能直接打印出申報表,報請有關部門進行立項。
立項審核:對教師的課題立項申請進行審核,確定是否可以立項以及申報表是否需要修改。
結題審核:課題研究結束后,提交成果資料,該用例對資料進行審核,以確定是否需要完善補充資料。
課題查詢:對課題進行查詢,主要有:課題申報查詢、已備案課題查詢、階段成果查詢。
導出文件:進行可以提申報表、階段成果資料、課題成果資料及符合一定條件(年度、市級課題、省級課題等)的課題列表導出為文件(WORD或EXCEL)保存。
2 系統功能設計
該系統由四個模塊構成:師資檔案管理、教科研成果管理、課題申報與管理、論文征集與投稿管理。系統功能結構如圖3所示。
3 系統實現
本系統在Visual Studio 2008(C#語言)、SQL Server 2005環境下,使用.NET、AJAX等技術實現。系統采用B/S三層體系結構,在系統實現過程中,定義了Common、DALandBLL、Model和TSRIMS四個命名空間。數據訪問層主要對應于Common命名空間中用于對數據庫進行增刪改查操作的DBOperator類;界面層主要對應于命名空間TSRIMS,該命名空間中包含各種功能界面,用戶通過該層實現和系統的交互;業務邏輯層主要對應于命名空間DALandBLL中的成果管理類(FruitsDB)、論文征集與投稿類(PaperDB)、課題申報與管理類(TopicDB)和師資檔案管理類(UserDB)。下面以課題功能為例介紹系統實現。
以前臺教師用戶為例介紹課題管理功能的實現。教師用戶的課題管理功能主要集中在功能分類“我的課題”中。我的課題主要有四大功能構成:課題申報、課題進程管理、已完成課題信息、我參與的課題。下面分別對各自的主要界面進行介紹:
1)“課題申報”頁面。包含三個選項卡:“課題申報”、“等待審核”、“要求修改”。課題申報中,可以進行課題組成員的添加。等待審核和要求修改均為列表形式顯示使用dataGridView控件實現,單擊課題名稱后打開“成果詳細信息”頁面。
2)“課題過程管理”頁面。包含三個選項卡:“階段成果上傳”、“等待審核”、“要求修改”。階段成果上傳中以列表形式顯示進行中課題,點擊課題名稱將會顯示“課題的詳細信息”頁面,在列表中提供成果上傳鏈接和申請結題鏈接,點擊后進入“成果上傳”頁面,可以進行階段成果上傳或者課題最終成果的上傳。
3)“已完成課題信息”頁面。以列表形式顯示已完成的課題,點擊課題名稱查看“課題詳細信息”,詳細信息中包含課題成果文件下載鏈接。對于已結題信息,教師可以申請更新信息,課題列表中提供申請更新鏈接,點擊后打開課題更新頁面。
4)“我參加的課題”頁面用于列表顯示所有參與的課題,點擊課題名稱打開詳細信息頁面。
4 系統測試
軟件開發過程中,由于程序設計人員主觀認識以及程序員之間的溝統和協調等因素,在錯綜復雜的客觀系統的開發過程中的各個階段均可能出現錯誤,所以在軟件交付之前,必須進行測試。以便發現程序中存在的錯誤,進一步發現尚未發現的錯誤。
在系統登陸界面中,用戶輸入用戶名、密碼、驗證碼即可登陸,由程序自動判斷用戶類型。登陸測試開始前需要在教科研管理信息系統用戶表(Users)中存入初始數據,主要包含以下幾個方面:根據其中的初始數據,即用戶名、密碼,進行登陸驗證,測試結果應該是根據用戶類型順利進入對應的界面;登陸時輸入錯誤用戶或口令檢查有無提示以及驗證碼有誤時的提示;驗證是否可以通過輸入具體頁面地址繞過登陸界面。登陸功能部分測試用例見表1所示。
5 總結
本系統緊緊圍繞使用方的需求分析進行設計實現,量身進行的系統設計,緊密貼合使用方的需要;系統采用B/S三層體系架構進行實現,使各類用戶能夠隨時隨地使用系統功能;系統實現之后進行了大量的系統測試,盡量減少了系統中的錯誤,使系統更加穩定。
參考文獻:
[1] 范振鈞.基于的三層結構實現方法研究[J].計算機科學,2007,34(4).
[2] 趙強,張紅忠.基于的網站系統安全性設計與實現[J].計算機應用,2008(S2).