亚洲一区爱区精品无码_无码熟妇人妻AV_日本免费一区二区三区最新_国产AV寂寞骚妇

工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文10篇

時(shí)間:2022-10-15 18:45:00 綜合范文

  下面是范文網(wǎng)小編分享的工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文10篇,供大家賞析。

工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文10篇

工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文1

  嵌入式系統(tǒng)的應(yīng)用與開發(fā)論文

  一、嵌入式系統(tǒng)及其應(yīng)用概述

  嵌入式系統(tǒng)是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟件可編程,硬件可剪裁、重構(gòu)的專用計(jì)算機(jī)系統(tǒng)。該系統(tǒng)通常嵌入在對(duì)象環(huán)境中,并通過其在對(duì)象環(huán)境下運(yùn)行的特定程序,完成對(duì)外界物理參數(shù)地采集、處理,達(dá)到對(duì)控制對(duì)象地響應(yīng)或人機(jī)交互的功能。

  目前,嵌入式系統(tǒng)的發(fā)展方向主要是解決接口多樣性、適應(yīng)性、靈活性和集成開發(fā)環(huán)境等的特定應(yīng)用問題。嵌入式系統(tǒng)應(yīng)用的底層性與對(duì)象系統(tǒng)的緊耦合性是其顯著的基本特征。所以,最大限度的滿足對(duì)象數(shù)據(jù)采集、控制、開發(fā)環(huán)境、功耗,以及適應(yīng)能力、可靠性等品質(zhì)因數(shù)是選擇嵌入式系統(tǒng)的標(biāo)準(zhǔn)。

  為適應(yīng)技術(shù)發(fā)展需求,嵌入系統(tǒng)在不斷追求結(jié)構(gòu)緊湊、堅(jiān)固可靠、技術(shù)密集、高度分散的同時(shí),尤以不斷創(chuàng)新為嵌入式系統(tǒng)的發(fā)展核心。使嵌入系統(tǒng)凸現(xiàn)了高技術(shù)門檻,主要表現(xiàn)在軟硬件設(shè)計(jì)的緊密相關(guān)性上,特別是構(gòu)建RTOS系統(tǒng)需透徹了解RTOS的工作機(jī)制和系統(tǒng)資源配制,掌握底層軟件、系統(tǒng)軟件和應(yīng)用軟件的設(shè)計(jì)、調(diào)試方法。

  隨著對(duì)嵌入式系統(tǒng)的智能化愈加關(guān)注,現(xiàn)場(chǎng)可編程、調(diào)試、引腳配置變得非常重要和必不可少。所以,用戶可配置的SCO(在片系統(tǒng))已成為現(xiàn)階段嵌入式系統(tǒng)的核心發(fā)展技術(shù)。通過現(xiàn)場(chǎng)可編程陣列把接口應(yīng)用設(shè)計(jì)和系統(tǒng)開發(fā)留給系統(tǒng)設(shè)計(jì)者,提供靈活、多樣的片上電路設(shè)計(jì)平臺(tái),使電路板設(shè)計(jì)變成在片的芯片配置,將嵌入系統(tǒng)地設(shè)計(jì)帶入了軟硬件的雙編程時(shí)期,進(jìn)一步縮短了產(chǎn)品開發(fā)周期。而下一代的在片系統(tǒng)還將發(fā)展成一個(gè)MUC數(shù)量可縮放的集合體。

  在嵌入式應(yīng)用系統(tǒng)中,雖然高端產(chǎn)品不斷涌現(xiàn),但由于應(yīng)用對(duì)象、環(huán)境的不同特點(diǎn),嵌入系統(tǒng)的8位機(jī)產(chǎn)品仍因應(yīng)用對(duì)象的有限響應(yīng)時(shí)間、完備的集成開發(fā)環(huán)境、良好的性價(jià)比等優(yōu)勢(shì)仍然占據(jù)著低端應(yīng)用系統(tǒng)的主流地位。Cygnel公司的C8051F系列產(chǎn)品就充分印證了這點(diǎn)。

  回顧嵌入式系統(tǒng)的發(fā)展歷程,已經(jīng)歷了由模擬向數(shù)字的演進(jìn)過程,現(xiàn)又逐步演變?yōu)閿?shù)模并存情形。由最初軟件編程主宰的微處理器(嵌入式微處理器、數(shù)字信號(hào)處理器、單片機(jī)),到硬編程主宰的專用集成電路時(shí)代,再到今天的現(xiàn)場(chǎng)可編配置時(shí)代。嵌入式系統(tǒng)的核心技術(shù)正沿著“許氏循環(huán)”的浪潮不斷前行。而配套的`軟件設(shè)計(jì)平臺(tái)也隨著科技進(jìn)步在不斷得到完善。可以預(yù)期,軟硬雙可編程的嵌入式系統(tǒng)時(shí)代必會(huì)帶來更加便捷的開發(fā)環(huán)境和技術(shù)支持。

  二、嵌入系統(tǒng)的設(shè)計(jì)原則

  嵌入系統(tǒng)設(shè)計(jì)具有很強(qiáng)的針對(duì)性,軟硬件協(xié)同設(shè)計(jì)是系統(tǒng)設(shè)計(jì)的關(guān)鍵。需解決好軟硬件的同步與集成設(shè)計(jì)問題,要結(jié)合具體應(yīng)用進(jìn)行綜合考慮,保證設(shè)計(jì)工作的一致性與正確性。在針對(duì)具體應(yīng)用系統(tǒng)的功能目標(biāo)分析基礎(chǔ)上,分解整個(gè)系統(tǒng)的各項(xiàng)功能指標(biāo)和技術(shù)要求,結(jié)合系統(tǒng)的實(shí)時(shí)響應(yīng)要求、接口功能定義與標(biāo)準(zhǔn)、嵌入芯片的處理能力、編程語言、開發(fā)環(huán)境、產(chǎn)品的升級(jí)與維護(hù)問題、開發(fā)投入能力、產(chǎn)品綜合成本等多方面因素進(jìn)行權(quán)衡考慮。

(一)在明確系統(tǒng)性能需求的基礎(chǔ)上,細(xì)化以下考慮因素

  1。系統(tǒng)功能實(shí)現(xiàn)手段的軟硬件分配。

  2。器(部)件選擇和系統(tǒng)構(gòu)建。包括微處理器芯片、外圍接口電路、各種驅(qū)動(dòng)電路形式、器部件類型、前后向通道處理方式、人機(jī)界面和手段等。

  3??刂扑惴ㄔO(shè)計(jì)以及軟件系統(tǒng)的架構(gòu)形式。

  4。語言選擇。依據(jù)設(shè)計(jì)者熟練程度和習(xí)慣、開發(fā)環(huán)境和控制功能要求選取。

  5??垢蓴_問題的解決與設(shè)計(jì)。包括軟件的和硬件的、常規(guī)的和特定的。

  6。實(shí)現(xiàn)工藝和方式。包括印制板設(shè)計(jì)、走線安裝、裝配工藝、新材料或新技術(shù)的應(yīng)用等。

  在各實(shí)施階段,對(duì)項(xiàng)目進(jìn)度、關(guān)鍵技術(shù)的風(fēng)險(xiǎn)因素必須進(jìn)行審查評(píng)估,評(píng)價(jià)軟一硬件的功能設(shè)計(jì)與分配,以及實(shí)現(xiàn)的技術(shù)性能、工作量和時(shí)間進(jìn)度。明確電路之間的接口參數(shù)、軟一硬件功能銜接,以及項(xiàng)目中存在的問題和缺陷,及時(shí)發(fā)現(xiàn)關(guān)鍵部位或矛盾突出點(diǎn)的瓶頸問題,將隱患排除在早期設(shè)計(jì)階段。

(二)嵌入系統(tǒng)中微處理器選擇應(yīng)考慮

  1。MCU的算術(shù)、邏輯處理能力;運(yùn)算速度和時(shí)鐘頻率;總線控制功能、中斷方式和仲裁機(jī)制;RAM和FLASHROM容量;軟件加密保護(hù)。

  2。外圍接口功能的可重構(gòu)配置能力;數(shù)據(jù)通訊模式;前后向通道類型;端口電壓的適應(yīng)能力等;

  3。開發(fā)工具的在線調(diào)試或仿真能力;FLASH代碼讀寫環(huán)境;編程語言的支持程度;代碼的可移植性等。

  4。電源電壓;功耗等。

  三、嵌入系統(tǒng)的軟件特點(diǎn)

  嵌入式系統(tǒng)是可利用資源有限、專用性很強(qiáng)、實(shí)時(shí)性要求也很高的應(yīng)用控制系統(tǒng)。故在軟件設(shè)計(jì)方法和實(shí)現(xiàn)手段上,嵌入系統(tǒng)軟件同PC機(jī)軟件存在很大差異,主要表現(xiàn)在:

(一)實(shí)時(shí)性的控制方法

  PC軟件提升速率方法,極大依賴處理器性能提升,還體現(xiàn)在緩存方案、動(dòng)態(tài)分配等技術(shù)手段上。但在嵌入式系統(tǒng)中應(yīng)用這些技術(shù)就存在硬件資源不足、工作頻率低的現(xiàn)實(shí)問題,會(huì)降低系統(tǒng)的可靠性。

(二)特定的異構(gòu)特征

  嵌入式控制軟件設(shè)計(jì)既要考慮特定的硬件固有部分,也要考慮來自系統(tǒng)之外的各種通訊、傳感器的專用信號(hào)處理接口,以及不同控制目標(biāo)的實(shí)時(shí)期望和執(zhí)行機(jī)構(gòu)的異步并發(fā)事件處理能力。因此不同的硬件系統(tǒng)或控制/文秘站-您的專屬秘書,中國(guó)最強(qiáng)免費(fèi)!/目標(biāo),將會(huì)產(chǎn)生不同的系統(tǒng)構(gòu)建方案。

(三)系統(tǒng)的性能目標(biāo)

  編寫嵌入式軟件必須著重考慮與硬件系統(tǒng)相匹配的功耗、不間斷運(yùn)行、故障恢復(fù)、高可靠性等方面的約束條件,實(shí)現(xiàn)特定應(yīng)用環(huán)境下的控制功能、實(shí)時(shí)性響應(yīng)的目標(biāo)要求。因此,嵌入系統(tǒng)要在借鑒通用軟件技術(shù),遵循軟件工程理論,規(guī)范軟件開發(fā)過程的同時(shí)。還應(yīng)根據(jù)嵌入式系統(tǒng)特點(diǎn)研究開發(fā)技術(shù)和算法結(jié)構(gòu),提高開發(fā)效率,確保系統(tǒng)軟件的質(zhì)量和可靠性,以及軟件的復(fù)用性、可移植性和易維護(hù)性??v觀嵌入式軟件設(shè)計(jì)方法的發(fā)展歷程,走過了從結(jié)構(gòu)化設(shè)計(jì)、面向?qū)ο笤O(shè)計(jì)、基于構(gòu)件的設(shè)計(jì)階段,經(jīng)歷了單任務(wù)到多任務(wù)的系統(tǒng)轉(zhuǎn)變。

工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文2

  學(xué)生考勤管理系統(tǒng)網(wǎng)頁子系統(tǒng)主要功能是提供使用者查看相關(guān)的歷史信息以及各種加值服務(wù)功能,讓使用者隨時(shí)掌握門禁金鑰使用上的資訊。學(xué)生考勤管理系統(tǒng)是針對(duì)從二維條碼描掃器所接收到的金鑰傳送后端伺服器驗(yàn)證,驗(yàn)證完畢后再將個(gè)人資訊呈現(xiàn)在系統(tǒng)畫面上,以便管理者有效控管使用者的權(quán)益與管理進(jìn)出門禁動(dòng)態(tài)資訊。學(xué)生考勤管理系統(tǒng)是將二維條碼描掃器所接收到的金鑰傳送后端伺服器確認(rèn)身份,并從讀鈔機(jī)取得使用者所給予的紙鈔數(shù)量金額進(jìn)行儲(chǔ)值加值服務(wù)。學(xué)生考勤管理系統(tǒng)則是讓使用者在行走或行駛時(shí),都能夠進(jìn)行金鑰的取得以及即時(shí)撤銷或補(bǔ)發(fā)所遺失掉的金鑰之使用上的安全性。

  3. 1軟件的功能要盡可能豐富

  考勤系統(tǒng)軟件功能就十分豐富。利用多媒體可視化操作技術(shù)對(duì)卡的擁有者,工作人員的班置進(jìn)行合理的設(shè)置,系統(tǒng)各種應(yīng)用參數(shù)和編程都可以利用點(diǎn)擊而完成全部的設(shè)置,從而實(shí)行了管理者的全部信息化管理,增強(qiáng)了工作效率。

  3. 2設(shè)置控制器首端響應(yīng)功能

  因?yàn)橛邢拗迫雰?nèi)控制器是獨(dú)立判斷讀卡信息的,因此,它具有判斷讀卡信息時(shí)間短的優(yōu)點(diǎn),但是前提是卡的有效性,如果卡沒有失效,那么控制器就能立刻對(duì)其進(jìn)行識(shí)別并且響應(yīng)。在設(shè)置連續(xù)讀卡方式的時(shí)候,可以不用延誤而進(jìn)行持續(xù)的讀卡,節(jié)省了讀卡的時(shí)間和提高了效率。

  3. 3設(shè)置控制器獨(dú)立時(shí)鐘模式

  控制器的獨(dú)立,有利于在系統(tǒng)無故或突然斷電時(shí),不受到其影響,使控制器可以獨(dú)立的運(yùn)行,保證數(shù)據(jù)不會(huì)丟失,以免造成不必要的麻煩,影響系統(tǒng)整體管理。

  3. 4發(fā)揮系統(tǒng)中出現(xiàn)的錯(cuò)誤能夠及時(shí)發(fā)現(xiàn)的功能

  管理系統(tǒng)的錯(cuò)誤是經(jīng)常發(fā)生的,會(huì)影響整個(gè)系統(tǒng)的正常運(yùn)行,因此及時(shí)發(fā)現(xiàn)并處理系統(tǒng)中產(chǎn)生的錯(cuò)誤是必要的,以確保系統(tǒng)運(yùn)行的效率。

  3. 5通信的響應(yīng)時(shí)間要快速

  因?yàn)橄到y(tǒng)利用了TCWIP通信方式.使得總線上的所有控制器(64臺(tái))。在操作中正常情況下要做到3秒鐘要進(jìn)行一次周期的查詢完成,安裝卡運(yùn)行的速度要達(dá)到每千卡一百二十秒。

  3. 6確保OLE。顯示屏在讀卡機(jī)上的應(yīng)用

  由于國(guó)家節(jié)能減排需求的提出,各個(gè)領(lǐng)域的開發(fā)和發(fā)展都必須在節(jié)能和環(huán)保的思想指導(dǎo)之下,盡可能運(yùn)用節(jié)能的材料,OLED顯示屏不僅可以對(duì)系統(tǒng)信息可以清楚顯示,而且可以對(duì)讀卡的信息進(jìn)行明確顯示,有利于檢查考勤的情況,為持卡者提供有用的信息顯示功能。

  3. 7高速韋根信號(hào)技術(shù)可以把讀卡機(jī)上的信息從控制器上傳入到系統(tǒng)中,而信息顯示的亮度的調(diào)節(jié)可以通過分級(jí)的方式進(jìn)行

  3. 8采用多種類型的辨識(shí)設(shè)備

  在考勤識(shí)別設(shè)備中不能僅僅使用單一的設(shè)備,要多運(yùn)用一些先進(jìn)的設(shè)備,例如:IC讀卡機(jī)、感應(yīng)形式的讀卡機(jī)、條形碼式讀卡機(jī)、韋根讀卡機(jī)等多種類型的設(shè)備。同時(shí)也可以利用現(xiàn)代科學(xué)技術(shù),比如指紋和人臉的識(shí)別設(shè)備等。隨著科學(xué)技術(shù)發(fā)明的不斷創(chuàng)新,考勤識(shí)別設(shè)備也要不斷更新,以適應(yīng)科學(xué)發(fā)展的需求。

  3. 9在能源供給方面。

  控制器的能源供給有一定的標(biāo)準(zhǔn),要按照標(biāo)準(zhǔn)供給其標(biāo)準(zhǔn)是電壓十二伏,電流零點(diǎn)五安。

  3.10保證人和機(jī)器可以有效對(duì)話模式

  不但要有效利用機(jī)器設(shè)備的全面操作,但是,人的作用也不能忽視,要達(dá)到機(jī)器對(duì)人的指令的服從,使人可以改變讀卡器上的顯示器的設(shè)置。

  3. 11系統(tǒng)的維護(hù)和更新也是必須要注意的內(nèi)容

  因?yàn)殚T禁的設(shè)備都是模塊的設(shè)計(jì)方式,因此,對(duì)于系統(tǒng)的維護(hù)和錯(cuò)誤的處理很容易。出現(xiàn)問題的部分可以單獨(dú)處理,不影響整個(gè)系統(tǒng)的運(yùn)作。

  4結(jié)語

  學(xué)生的考勤系統(tǒng)是運(yùn)用身份辨識(shí)的技術(shù)來對(duì)學(xué)生進(jìn)行考勤管理的方式。對(duì)于方便學(xué)校的紀(jì)律管理來說,具有非常重要的作用,可以有效地保證學(xué)生的出席率,確保學(xué)生有效地完成學(xué)校制定的計(jì)劃。學(xué)生的出勤情況是衡量學(xué)校教學(xué)質(zhì)量和水平的一個(gè)有力標(biāo)準(zhǔn),有時(shí)必須強(qiáng)制執(zhí)行,以保障學(xué)生可以有效地學(xué)習(xí)到所需的文化知識(shí),實(shí)現(xiàn)學(xué)校育人的功能。

工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文3

  學(xué)校信息管理系統(tǒng)的設(shè)計(jì)與開發(fā)研究論文

  信息技術(shù)的快速發(fā)展要求學(xué)校信息管理系統(tǒng)不斷完善。尤其當(dāng)前大多學(xué)校在各類信息數(shù)據(jù)管理中仍存在管理效率較低且難以為師生提供高效服務(wù)等問題,難以實(shí)現(xiàn)信息化管理的目標(biāo)。對(duì)此,本文將對(duì)現(xiàn)行學(xué)校管理系統(tǒng)的應(yīng)用現(xiàn)狀、設(shè)計(jì)開發(fā)中關(guān)鍵技術(shù)的應(yīng)用與需求考慮、信息管理系統(tǒng)設(shè)計(jì)的具體路徑進(jìn)行探析。

  前言:不可否認(rèn)我國(guó)近年來學(xué)校管理中不斷引入信息技術(shù)的背景下,使管理水平得到很大程度的提高。但僅有部分高等教育中信息管理系統(tǒng)應(yīng)用水平較高,而其他各階段教育中信息系統(tǒng)無論從設(shè)計(jì)或應(yīng)用方面都表現(xiàn)出一定的滯后性,無法使學(xué)校管理效率得以改善,更無從談及促進(jìn)教育質(zhì)量的提高。因此,對(duì)學(xué)校管理系統(tǒng)設(shè)計(jì)研究具有十分重要的意義。

  一、學(xué)校管理系統(tǒng)的應(yīng)用現(xiàn)狀

  從我國(guó)現(xiàn)行大多院校教育管理系統(tǒng)的應(yīng)用現(xiàn)狀看,信息化水平仍處于初級(jí)階段,在系統(tǒng)開發(fā)設(shè)計(jì)過程中主要以外購(gòu)、自主研發(fā)以及二者相結(jié)合三種方式為主。其中在外購(gòu)方面,由于很多學(xué)校并不具備教學(xué)管理系統(tǒng)的設(shè)計(jì)開發(fā)能力,而為適應(yīng)信息化教學(xué)管理要求便采取外購(gòu)的方式。然而許多外購(gòu)系統(tǒng)在學(xué)校管理系統(tǒng)中并不適用,如典型的鵬達(dá)或大東日等提供系統(tǒng)涉及極高的費(fèi)用,無論購(gòu)置成本或后期運(yùn)營(yíng)管理都需耗費(fèi)學(xué)校較多的`資金,為學(xué)校帶來沉重的財(cái)政負(fù)擔(dān)。而且大多計(jì)算機(jī)系統(tǒng)開發(fā)企業(yè)在設(shè)計(jì)過程中多從整個(gè)市場(chǎng)需求角度出發(fā),管理系統(tǒng)帶有明顯的通用化特征,無法滿足不同學(xué)校不同的教學(xué)管理需求,在使用過程中極易出現(xiàn)較多異常情況,影響整個(gè)管理效率。在自主研發(fā)方面,通常設(shè)有計(jì)算機(jī)專業(yè)的院校多采用自身設(shè)計(jì)的管理系統(tǒng),其優(yōu)勢(shì)在于既可符合學(xué)校實(shí)際管理需求,也為后期的升級(jí)維護(hù)帶來一定的便利,是學(xué)校管理系統(tǒng)設(shè)計(jì)開發(fā)的最佳方式。另外,目前也有部分學(xué)校將外購(gòu)與自主研發(fā)相結(jié)合,在外購(gòu)管理系統(tǒng)的基礎(chǔ)上進(jìn)一步設(shè)計(jì)研發(fā),使其便于切合本校實(shí)際,但這種方式在外購(gòu)方面仍需給予較多經(jīng)費(fèi)投入,而且一旦出現(xiàn)外購(gòu)系統(tǒng)與學(xué)校教學(xué)管理差異過大,便無法進(jìn)一步設(shè)計(jì)研發(fā)。因此管理系統(tǒng)設(shè)計(jì)中自主研發(fā)為優(yōu)先選擇方式,需立足于實(shí)際系統(tǒng)需求進(jìn)行管理系統(tǒng)的設(shè)計(jì)[1]。

  二、設(shè)計(jì)開發(fā)中關(guān)鍵技術(shù)的應(yīng)用與需求考慮

(一)設(shè)計(jì)開發(fā)中關(guān)鍵技術(shù)的應(yīng)用

  學(xué)校管理系統(tǒng)設(shè)計(jì)中關(guān)鍵技術(shù)的應(yīng)用主要從兩方面著手,包括B/S架構(gòu)與J2EE。其中在B/S架構(gòu)方面,其相比傳統(tǒng)網(wǎng)絡(luò)系統(tǒng)中應(yīng)用的C/S結(jié)構(gòu),無需進(jìn)行特定軟件的安裝,服務(wù)器會(huì)將所有系統(tǒng)業(yè)務(wù)進(jìn)行處理,用戶通過瀏覽器的應(yīng)用便可達(dá)到系統(tǒng)使用需求。同時(shí)以往C/S結(jié)構(gòu)應(yīng)用下,存在極為明顯的網(wǎng)絡(luò)結(jié)構(gòu)不確定特征,而通過B/S結(jié)構(gòu)的引入,只需保證HTTP協(xié)議作用得以發(fā)揮,便可提高系統(tǒng)通用性。除此之外,設(shè)計(jì)中的關(guān)鍵技術(shù)也體現(xiàn)在J2EE方面,其在系統(tǒng)中的應(yīng)用具體體現(xiàn)在三方面:第一,JAVA語言的應(yīng)用。現(xiàn)行幾乎所有網(wǎng)站系統(tǒng)、瀏覽器都可支持JAVA語言的應(yīng)用,只需進(jìn)行一次編譯便可在系統(tǒng)中運(yùn)行。其優(yōu)勢(shì)主要表現(xiàn)在語言語法簡(jiǎn)單、檢查處理機(jī)制健壯性、安全機(jī)制以及可移植性等方面。第二,SSH的應(yīng)用。其在系統(tǒng)中主要包括Spring、 Struts以及Hibernate等結(jié)構(gòu),可使包括數(shù)據(jù)存儲(chǔ)層、業(yè)務(wù)邏輯層以及表示層等在內(nèi)的應(yīng)用系統(tǒng)得以構(gòu)建,對(duì)信息共享與集中管理可起到突出的作用。第三,在J2EE應(yīng)用方面。其主要以JAVA平臺(tái)為核心,包括客戶端組件、Web層組件、系統(tǒng)層軟件以及業(yè)務(wù)邏輯層組件等結(jié)構(gòu),具有明顯的易維護(hù)性與伸縮性等特征。

(二)設(shè)計(jì)開發(fā)中系統(tǒng)需求考慮

  對(duì)系統(tǒng)需求的考慮是保證設(shè)計(jì)開發(fā)符合學(xué)校管理系統(tǒng)實(shí)際的基礎(chǔ)條件。其需求內(nèi)容具體體現(xiàn)在功能性、非功能性以及網(wǎng)頁設(shè)計(jì)等方面需求。其中在功能性方面,主要指系統(tǒng)設(shè)計(jì)中體現(xiàn)的如系統(tǒng)是否具備入學(xué)管理功能、學(xué)生信息管理以及教務(wù)管理等;非功能性需求則指系統(tǒng)在性能、運(yùn)行、擴(kuò)展性以及安全性等方面是否滿足學(xué)校管理要求。以其中安全需求為例,系統(tǒng)設(shè)計(jì)中是否對(duì)人員登錄權(quán)限進(jìn)行設(shè)計(jì)、數(shù)據(jù)庫(kù)是否具備安全性特征以及系統(tǒng)是否可有效預(yù)防hacker攻擊與病毒入侵等。另外,在網(wǎng)頁設(shè)計(jì)方面,學(xué)校管理系統(tǒng)網(wǎng)頁應(yīng)從色彩外觀編排以及構(gòu)圖等方面保持完整,使系統(tǒng)功能性具備的同時(shí)體現(xiàn)出一定美觀性[2]。

  三、信息管理系統(tǒng)設(shè)計(jì)的具體路徑

(一)系統(tǒng)登錄功能設(shè)計(jì)與研發(fā)

  登錄功能在設(shè)計(jì)過程中首先應(yīng)從登錄界面入手,將用戶名、密碼以及隨機(jī)的驗(yàn)證碼組成,其中用戶名、密碼的設(shè)置與發(fā)布。需注意的是許多學(xué)校登錄系統(tǒng)往往采用網(wǎng)站或桌面等形式,其中桌面系統(tǒng)應(yīng)用中用戶驗(yàn)證后便可使用,但網(wǎng)站系統(tǒng)需要進(jìn)行頁面訪問才可登錄。對(duì)此問題,設(shè)計(jì)設(shè)計(jì)過程中對(duì)于用戶驗(yàn)證成功的信息可在session中進(jìn)行記錄,這樣每個(gè)頁面訪問過程中都要求對(duì)session信息進(jìn)行確認(rèn),可使登錄系統(tǒng)更具安全性。

(二)學(xué)生信息管理功能設(shè)計(jì)與研發(fā)

  學(xué)生信息管理系統(tǒng)方面,其主要將學(xué)生在校表現(xiàn)、個(gè)人信息等融入其中。其中在個(gè)人信息方面系統(tǒng)相關(guān)操作主要體現(xiàn)在查詢、修改以及信息詳情等方面,用戶僅需點(diǎn)擊相關(guān)操作便可了解或修改學(xué)生基本信息。通常在個(gè)人信息管理過程中也需將學(xué)籍管理功能體現(xiàn)出來,假定學(xué)生出現(xiàn)休學(xué)或轉(zhuǎn)學(xué)等情況,應(yīng)利用系統(tǒng)中修改或具體異動(dòng)管理功能完成異動(dòng)信息的查詢與修改。另外對(duì)于學(xué)生在校表現(xiàn)情況,一般系統(tǒng)給予教師與學(xué)生不同的操作界面。教師操作過程中可直接點(diǎn)擊“詳情”便完成學(xué)生信息查詢、評(píng)價(jià)內(nèi)容填寫等工作,而學(xué)生操作界面僅限于對(duì)個(gè)人信息以及教師評(píng)價(jià)的查詢。

(三)教務(wù)管理功能設(shè)計(jì)與研發(fā)

  教務(wù)管理功能設(shè)計(jì)過程中應(yīng)根據(jù)學(xué)校整體的發(fā)展情況進(jìn)行設(shè)計(jì),具體包括課程管理、學(xué)生培養(yǎng)計(jì)劃管理以及課程安排等。以其中課程管理為例,功能模塊中主要集中在查詢、修改、課程增加或刪除等操作方面,其中查詢一般在輸入項(xiàng)中體現(xiàn),而輸出項(xiàng)負(fù)責(zé)執(zhí)行課程的修改或增加等。再如學(xué)生培養(yǎng)計(jì)劃方面,實(shí)際設(shè)計(jì)過程中要求以實(shí)體train對(duì)象替代收集的信息內(nèi)容,并在DAO層調(diào)用過程中使train對(duì)象達(dá)到持久化要求,然后在相應(yīng)指令傳入后使課程ID得以生成,最后ID向培養(yǎng)計(jì)劃頁面中進(jìn)行傳輸,調(diào)用者將接收具體培養(yǎng)信息。除此之外,現(xiàn)行學(xué)校管理系統(tǒng)設(shè)計(jì)開發(fā)中也需將如招生管理、班級(jí)管理等內(nèi)容考慮其中,使學(xué)校管理系統(tǒng)與現(xiàn)行信息化管理要求相適應(yīng)[3]。

  結(jié)論:

  管理系統(tǒng)的設(shè)計(jì)是加快學(xué)校信息化管理進(jìn)程的重要途徑。實(shí)際設(shè)計(jì)過程中應(yīng)正確認(rèn)識(shí)當(dāng)前學(xué)校管理系統(tǒng)的應(yīng)用現(xiàn)狀,注重引入相關(guān)的技術(shù)并做好系統(tǒng)需求分析,從登錄管理、學(xué)生信息管理、教務(wù)管理以及其他包括班級(jí)或招生管理等方面使系統(tǒng)進(jìn)一步完善,為學(xué)校管理水平的提升提供保障。

工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文4

  機(jī)場(chǎng)凈空障礙物軟件設(shè)計(jì)與開發(fā)論文

  摘要:民航事業(yè)的快速發(fā)展對(duì)傳統(tǒng)機(jī)場(chǎng)凈空管理方式提出了新的要求,有必要引入軟件技術(shù)手段以提高管理效率與計(jì)算精度。本文以西南地區(qū)某機(jī)場(chǎng)為工程背景,建立依托Android移動(dòng)計(jì)算平臺(tái)的凈空障礙物識(shí)別軟件,實(shí)現(xiàn)現(xiàn)場(chǎng)數(shù)據(jù)采集與分析輸出功能,為凈空障礙物識(shí)別計(jì)算提供有效技術(shù)手段。通過與大學(xué)生創(chuàng)新課題研究結(jié)合,提升了學(xué)生的專業(yè)學(xué)習(xí)興趣,增強(qiáng)了就業(yè)競(jìng)爭(zhēng)力。

  關(guān)鍵詞:軟件設(shè)計(jì)論文

  機(jī)場(chǎng)凈空管理工作是機(jī)場(chǎng)日常管理中的一項(xiàng)重要工作,需要對(duì)機(jī)場(chǎng)周邊凈空保護(hù)范圍內(nèi)的新建和既有建筑物進(jìn)行限高驗(yàn)算,以保障機(jī)場(chǎng)凈空環(huán)境安全[1]。隨著我國(guó)機(jī)場(chǎng)建設(shè)規(guī)模的快速發(fā)展,雙跑道及多跑道機(jī)場(chǎng)不斷涌現(xiàn),凈空管理覆蓋面積增加,凈空限制面條件更加復(fù)雜,這就給機(jī)場(chǎng)外業(yè)巡視人員的管理工作增加了難度。需要開發(fā)一種基于移動(dòng)設(shè)備(Android手機(jī)等)的方便快捷凈空障礙物識(shí)別軟件,以滿足民航機(jī)場(chǎng)實(shí)時(shí)高效的凈空審核需求。

  1.機(jī)場(chǎng)凈空障礙物限制面規(guī)定

  根據(jù)民用機(jī)場(chǎng)飛行區(qū)技術(shù)標(biāo)準(zhǔn)(MH5001-)規(guī)定[2],凈空障礙物審核主要考察的限制面包括內(nèi)水平面、進(jìn)近面、起飛爬升面、過渡面、錐形面和外水平面,其中:1)內(nèi)水平面以跑道兩側(cè)端點(diǎn)為圓心繪制規(guī)定半徑圓弧,在與跑道中心線平行兩組直線相切構(gòu)成的近似橢圓形,高程超出機(jī)場(chǎng)跑道計(jì)算標(biāo)高45m;2)錐形面自內(nèi)水平面外側(cè)邊緣起始以1:20的.坡度向上向外延伸至外緣規(guī)定高度3)進(jìn)近面由跑道入口一側(cè)的三端傾斜平面組成;4)起飛爬升面為跑道端外側(cè)的一個(gè)傾斜平面或其他規(guī)定的面;5)過渡面是由跑道升降帶邊緣向上向外傾斜至內(nèi)水平高度,且與進(jìn)近面邊緣相接的一個(gè)復(fù)合面。由于跑道存在兩個(gè)起飛方向,特別是同時(shí)存在多條跑道時(shí),上述限制面存在較復(fù)雜的相互重疊區(qū)域。此時(shí),需結(jié)合該障礙物所處限制面范圍,逐一判定限制面高程,進(jìn)而篩選最小限高作為該點(diǎn)控制標(biāo)準(zhǔn)。

  2.機(jī)場(chǎng)凈空模型坐標(biāo)換算

  建立凈空數(shù)字模型首先需要確定其所處的坐標(biāo)系統(tǒng)。目前,我國(guó)常用的坐標(biāo)系包括北京54坐標(biāo)系統(tǒng),WGS84坐標(biāo)系統(tǒng)和國(guó)家大地坐標(biāo)系統(tǒng),以及一些地方獨(dú)立坐標(biāo)系等。為了方便構(gòu)建凈空模型和審核計(jì)算,可參照機(jī)場(chǎng)跑道基準(zhǔn)點(diǎn),建立符合本場(chǎng)條件的AB坐標(biāo)系統(tǒng)。具體的,以跑道中心線延長(zhǎng)線為x軸,y軸與x軸處于同一平面且相互垂直,跑道縱坡度忽略不計(jì)。進(jìn)而,根據(jù)平面解析幾何知識(shí)建立AB坐標(biāo)系與整體坐標(biāo)系統(tǒng)的轉(zhuǎn)換方程。

  3.障礙物識(shí)別軟件設(shè)計(jì)與開發(fā)

  為使軟件使用便捷高效,采用安卓手機(jī)為硬件平臺(tái),使用Java語言編制客戶端APP代碼,實(shí)現(xiàn)凈空數(shù)據(jù)的輸入、計(jì)算以及存儲(chǔ)輸出功能。通過機(jī)場(chǎng)一線實(shí)地調(diào)研,結(jié)合工作人員的工作流程和操作方式,將凈空軟件劃分為四個(gè)工作界面,依次為“項(xiàng)目信息”、“凈空模型”、“審核計(jì)算”和“結(jié)果輸出”。不同界面之間通過滑動(dòng)操作(SlideMove)進(jìn)行切換,單個(gè)頁面內(nèi)通過手指的滑動(dòng)操作(ScrollMove)實(shí)現(xiàn)菜單欄的上下拉動(dòng)。

  3.1項(xiàng)目信息頁面

  點(diǎn)擊APP圖標(biāo)后進(jìn)入軟件主界面,“項(xiàng)目信息”頁面主要提供項(xiàng)目名稱和業(yè)主單位等工程基本信息輸入功能,通過下拉框(Spinner)選取當(dāng)前工程坐標(biāo)系,軟件后臺(tái)根據(jù)用戶選擇調(diào)用對(duì)應(yīng)的坐標(biāo)轉(zhuǎn)換方程及系數(shù)。通過文本框(EditText)輸入審核編號(hào)及審核人等信息,軟件后臺(tái)自動(dòng)調(diào)用當(dāng)前手機(jī)系統(tǒng)時(shí)間作為審核日期,通過顯示框查看。

  3.2凈空模型頁面

  點(diǎn)擊屏幕底部“凈空模型”圖標(biāo)或向左滑動(dòng)屏幕,進(jìn)入該頁面。依據(jù)機(jī)場(chǎng)當(dāng)前運(yùn)行條件,軟件內(nèi)置相應(yīng)的機(jī)場(chǎng)凈空限制面模型基本參數(shù)。根據(jù)上述參數(shù)計(jì)算各個(gè)限制面各個(gè)邊線方程及其在水平面內(nèi)的投影,用于障礙物位置識(shí)別和限高計(jì)算。為了保障數(shù)據(jù)安全和避免人為誤操作,在界面中僅提供數(shù)據(jù)顯示功能,編輯功能需解鎖更高權(quán)限后獲得。在此基礎(chǔ)上,還可根據(jù)遠(yuǎn)期規(guī)劃要求,將擬建規(guī)劃跑道作為障礙物判斷的補(bǔ)充條件,為機(jī)場(chǎng)未來發(fā)展預(yù)留空域環(huán)境。

  3.3審核計(jì)算頁面

  通過點(diǎn)擊“審核計(jì)算”按鈕或向左滑動(dòng)屏幕進(jìn)入該頁面。在文本框中輸入待審核建筑物當(dāng)前坐標(biāo)系下X坐標(biāo)、Y坐標(biāo)、±0高程和建筑物高度等基本信息,供軟件計(jì)算調(diào)用。點(diǎn)擊“限高審核”按鈕后在下方顯示框給出計(jì)算結(jié)果,包括:該點(diǎn)距跑道中心線垂直距離、該點(diǎn)距跑道較近端水平距離、該點(diǎn)所處限制面位置、該點(diǎn)場(chǎng)壓高等。作為補(bǔ)充,還可給出該點(diǎn)的磁方位信息,有助于工作人員對(duì)計(jì)算結(jié)果進(jìn)行人工判定和快速?gòu)?fù)核。

  3.4結(jié)果輸出頁面

  通過點(diǎn)擊“結(jié)果輸出”按鈕或向左滑動(dòng)屏幕進(jìn)入該頁面。此處提供三種結(jié)果輸出方式:輸出審核報(bào)告至Word文檔、輸出審核臺(tái)帳至Excel表格以及生成障礙物圖形顯示等。實(shí)現(xiàn)障礙物識(shí)別結(jié)果生成自動(dòng)化操作,大大簡(jiǎn)化工作人員工作流程和文書工作強(qiáng)度。

  4.總結(jié)

  以Android平臺(tái)為依托,進(jìn)行凈空障礙物識(shí)別軟件的開發(fā)和編程設(shè)計(jì),實(shí)現(xiàn)凈空數(shù)據(jù)高效管理和分析,使凈空審核擺脫傳統(tǒng)人工驗(yàn)算或電腦操作方式。工作人員在外場(chǎng)巡視過程中能夠方便快捷的對(duì)疑似超高點(diǎn)進(jìn)行計(jì)算,初步判定審核點(diǎn)高程限制面高度,大大提高工作效率和管理水平。通過與大學(xué)生創(chuàng)新創(chuàng)業(yè)研究課題結(jié)合,使得學(xué)生能夠較早的了了解一線工作管理流程,增強(qiáng)學(xué)習(xí)興趣,完善知識(shí)體系,增強(qiáng)就業(yè)競(jìng)爭(zhēng)力。本文研究工作得到中國(guó)民航大學(xué)大學(xué)生創(chuàng)新創(chuàng)業(yè)研究項(xiàng)目(IECAUC097)資金支持。

工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文5

  注射機(jī)仿真系統(tǒng)軟件設(shè)計(jì)與開發(fā)論文

  摘要:文章介紹了注塑機(jī)的發(fā)展歷史,及將注塑系統(tǒng)與虛擬制造技術(shù)相結(jié)合,采用OpenGL建立圖形控制平臺(tái),3D數(shù)字化技術(shù)、多傳感交互技術(shù)以及高分辨顯示的科學(xué)可視化技術(shù)。通過生成三維逼真的虛擬場(chǎng)景,使用戶與場(chǎng)景進(jìn)行實(shí)時(shí)交互,感知和操作虛擬的注射機(jī)。

  一、注塑機(jī)綜述

(一)注塑機(jī)的原理

  現(xiàn)以XS—ZY—250A型注塑機(jī)液壓系統(tǒng)為例介紹注塑機(jī)的原理。該注塑機(jī)采用了液壓—機(jī)械式合模機(jī)構(gòu)。合模液壓缸通過對(duì)稱五連桿機(jī)構(gòu)推動(dòng)模板進(jìn)行開模和合模。連桿機(jī)構(gòu)具有增力和自鎖作用,依靠連桿彈性變形所產(chǎn)生的預(yù)緊力來保證所需的合模力。系統(tǒng)通過比例閥對(duì)多級(jí)壓力(指開合模、注射座前移、注射、頂出、螺桿后退時(shí)的壓力)和速度(指開合模、注射時(shí)的速度)的控制,油路簡(jiǎn)單,使用閥少、效率高,壓力及速度變換時(shí)沖擊小,噪聲低,能實(shí)現(xiàn)遠(yuǎn)程控制和程控,也為實(shí)現(xiàn)計(jì)算機(jī)控制創(chuàng)造了條件。注射過程主要分為如下幾個(gè)過程:合模–注射座前進(jìn)–注射–保壓–預(yù)塑–注射座后退–開模–頂出–螺桿后退。

(二)注塑機(jī)的發(fā)展

  從注塑機(jī)出現(xiàn)起,大多數(shù)的中小型注塑機(jī)鎖模力只達(dá)到1000~5000kN,注射量達(dá)到50~g。到七十年代末期,工程塑料取得了飛速的發(fā)展,特別是在宇航、汽車、機(jī)械、船舶以及大型家用電器方面的廣泛應(yīng)用,使大型注塑機(jī)的發(fā)展取得了巨大的進(jìn)步,其中美國(guó)最為明顯。在1980年全美國(guó)市場(chǎng)上大約有140多臺(tái)10000kN以上鎖模力的大型注塑機(jī),到了1985年增加到500多臺(tái)。目前,當(dāng)今世界最大的注塑機(jī)是由日本名機(jī)公司制造的,其鎖模力達(dá)到12萬kN,注射量達(dá)到92kg。但是當(dāng)前國(guó)內(nèi)外尚無注塑機(jī)仿真系統(tǒng)軟件的開發(fā)與設(shè)計(jì),只是單純的注塑機(jī)優(yōu)化設(shè)計(jì),在教學(xué)與培訓(xùn)中只能有昂貴的注塑機(jī)實(shí)體來進(jìn)行。在注塑機(jī)仿真系統(tǒng)軟件開發(fā)與設(shè)計(jì)領(lǐng)域,現(xiàn)在處于一片空白,塑料注射成型過程仿真集成系統(tǒng)是注射成形CAE軟件用來模擬、分析、優(yōu)化和驗(yàn)證塑料零件和模具設(shè)計(jì)。所以此軟件的開發(fā)與設(shè)計(jì)具有廣闊的前景。

(三)注塑機(jī)現(xiàn)狀

  注塑機(jī)是將熱塑性塑料或熱固性塑料利用塑料成型模具制成各種形狀的塑料制品的主要成型設(shè)備。由于塑料制品廣泛應(yīng)用于各個(gè)鄰域,使得注塑機(jī)和注塑模具的應(yīng)用也越來越廣泛。注塑加工過程是一個(gè)周期性的生產(chǎn)過程,現(xiàn)代化的注塑機(jī)械大都采用計(jì)算機(jī)控制,自動(dòng)化程度高,機(jī)械設(shè)備費(fèi)用昂貴,一套精密模具動(dòng)輒耗費(fèi)數(shù)十萬元,而且實(shí)際生產(chǎn)中有高溫、高壓的工作環(huán)境,因而對(duì)生產(chǎn)線的操作人員有嚴(yán)格要求。

  不恰當(dāng)?shù)恼`操作,不僅會(huì)損壞機(jī)械設(shè)備和模具,為企業(yè)帶來巨大的經(jīng)濟(jì)損失,同時(shí)也會(huì)危害到操作人員的身體健康,因而對(duì)注塑機(jī)械的操作人員一定要進(jìn)行嚴(yán)格的培訓(xùn)。傳統(tǒng)的注塑機(jī)操作培訓(xùn)必須在實(shí)際機(jī)床上進(jìn)行,這既占有了設(shè)備加工時(shí)間,又具有風(fēng)險(xiǎn)。因此,要使學(xué)生了解注塑成型機(jī)的結(jié)構(gòu)、操作流程和工藝過程,到實(shí)際的注塑成型機(jī)上實(shí)習(xí)是不太現(xiàn)實(shí)的。

  二、注塑機(jī)仿真軟件的介紹

(一)基本思路及創(chuàng)新點(diǎn)

  基本思路:該選題將注塑系統(tǒng)與虛擬制造技術(shù)相結(jié)合,采用OpenGL建立圖形控制平臺(tái),采用3D數(shù)字化技術(shù)、多傳感交互技術(shù)以及高分辨顯示的科學(xué)可視化技術(shù)。通過生成三維逼真的虛擬場(chǎng)景,使用戶與場(chǎng)景進(jìn)行實(shí)時(shí)交互,感知和操作虛擬注射機(jī)。

  創(chuàng)新點(diǎn):研制開發(fā)出能模擬真實(shí)操作環(huán)境的虛擬注塑成型系統(tǒng)。該系統(tǒng)將多媒體技術(shù)與程序控制技術(shù)相結(jié)合,運(yùn)用三維軟件建立注塑機(jī)和注塑模具的三維模型,運(yùn)用動(dòng)畫制作軟件制作注塑成型過程的各個(gè)動(dòng)畫,采用程序控制技術(shù),控制三維場(chǎng)景的加載和動(dòng)畫的顯示。該系統(tǒng)能使學(xué)生與場(chǎng)景進(jìn)行實(shí)時(shí)交互、感知和操作注塑機(jī)和模具,讓學(xué)生在虛擬環(huán)境中動(dòng)手去做實(shí)驗(yàn)。軟件本身具有開放性、可移植性,操作簡(jiǎn)單易學(xué),可以為廣大高校、培訓(xùn)機(jī)構(gòu)及注塑成型相關(guān)企業(yè)所接受。

(二)科學(xué)先進(jìn)性

  現(xiàn)有技術(shù)中關(guān)于注塑機(jī)這一領(lǐng)域,只有注塑機(jī)實(shí)體,尚無注塑機(jī)仿真系統(tǒng)軟件。本項(xiàng)目基于虛擬現(xiàn)實(shí)技術(shù)的注射機(jī)仿真軟件,可用于注塑機(jī)和注塑模具的教學(xué)、注塑機(jī)操作培訓(xùn)、注塑系統(tǒng)遠(yuǎn)程培訓(xùn)等多個(gè)方面。

  該軟件采用OpenGL建立圖形控制平臺(tái),分別構(gòu)造了基礎(chǔ)數(shù)據(jù)庫(kù)、場(chǎng)景數(shù)據(jù)庫(kù)、顯示驅(qū)動(dòng)庫(kù)、仿真展示庫(kù)等模塊。系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)中將操作面板、邏輯控制器、模型控制器和圖形平臺(tái)分為相對(duì)獨(dú)立的模塊。

  該軟件可以進(jìn)行功能演示與模擬操作。功能演示主要以動(dòng)畫播放、聲音解說與文字介紹三者結(jié)合的形式,介紹臥式螺桿注射機(jī)的結(jié)構(gòu)裝置、工作周期、工作原理以及操作過程。操作功能主要進(jìn)行注射機(jī)合模、注射、射座、頂出、調(diào)模整個(gè)工作過程的仿真。仿真效果可以達(dá)到比較高的水平,在注射機(jī)的仿真過程中,不僅可以實(shí)現(xiàn)基本的圖形操作:平移、旋轉(zhuǎn)、縮放和選擇,還可以隱藏注射機(jī)部分部件,使學(xué)生可以更好地觀察注射機(jī)的內(nèi)部構(gòu)造。運(yùn)用該軟件,學(xué)生不僅可以更加直觀清楚地掌握注射機(jī)的結(jié)構(gòu)原理及其基本的操作過程,還可以在軟件上進(jìn)行注射機(jī)的模擬操作,加深對(duì)注射機(jī)操作的.理解與記憶,方便教師的教學(xué)。

  三、注塑機(jī)仿真軟件使用說明及技術(shù)特點(diǎn)

(一)使用說明

  該軟件可以進(jìn)行功能演示與模擬操作。功能演示主要以動(dòng)畫播放、聲音解說與文字介紹三者結(jié)合的形式,介紹臥式螺桿注射機(jī)的結(jié)構(gòu)裝置、工作周期、工作原理以及操作過程。操作功能主要進(jìn)行注射機(jī)合模、注射、射座、頂出、調(diào)模整個(gè)工作過程的仿真。

  仿真效果可以達(dá)到比較高的水平,在注射機(jī)的仿真過程中,不僅可以實(shí)現(xiàn)基本的圖形操作:平移、旋轉(zhuǎn)、縮放和選擇,還可以隱藏注射機(jī)部分部件,使學(xué)生可以更好地觀察注射機(jī)的內(nèi)部構(gòu)造。

(二)技術(shù)特點(diǎn)

  該軟件采用OpenGL建立圖形控制平臺(tái),分別構(gòu)造了基礎(chǔ)數(shù)據(jù)庫(kù)、場(chǎng)景數(shù)據(jù)庫(kù)、顯示驅(qū)動(dòng)庫(kù)、仿真展示庫(kù)等模塊。系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)中將操作面板、邏輯控制器、模型控制器和圖形平臺(tái)分為相對(duì)獨(dú)立的模塊。

  四、注塑機(jī)仿真軟件設(shè)計(jì)路線

  1、首先對(duì)現(xiàn)實(shí)世界的注射機(jī)進(jìn)行深入的了解,掌握其基本的構(gòu)成和工作原理以及其應(yīng)用方法,為軟件的實(shí)現(xiàn)打下基礎(chǔ)。

  2、選取HDX50型臥式注射機(jī)通過solid works進(jìn)行三維建模,初步模擬其工作狀態(tài),并將其轉(zhuǎn)化為STL格式,進(jìn)行網(wǎng)格優(yōu)化后作為之后場(chǎng)景數(shù)據(jù)庫(kù)設(shè)計(jì)的基礎(chǔ)。

  3、通過需求分析將軟件系統(tǒng)進(jìn)行模塊化設(shè)計(jì)。擬定四大模塊:主界面模塊、操作面板模塊、控制器模塊、展示平臺(tái)模塊。

  4、著手軟件數(shù)據(jù)庫(kù)設(shè)計(jì),根據(jù)需求進(jìn)行以下幾個(gè)方面的設(shè)計(jì):基礎(chǔ)數(shù)據(jù)庫(kù)、場(chǎng)景數(shù)據(jù)庫(kù)、顯示驅(qū)動(dòng)庫(kù)、仿真展示庫(kù)。其中基礎(chǔ)數(shù)據(jù)庫(kù)定義一系列基礎(chǔ)數(shù)據(jù)庫(kù),包括顏色類,圖形基礎(chǔ)類(HsghObject);場(chǎng)景數(shù)據(jù)庫(kù)提供場(chǎng)景的構(gòu)建,組織場(chǎng)景中的節(jié)點(diǎn),并對(duì)其進(jìn)行操作等功能;顯示驅(qū)動(dòng)庫(kù)主要提供視點(diǎn)處理、顯示驅(qū)動(dòng),材質(zhì)渲染,圖形處理等功能;仿真展示庫(kù)是一個(gè)封裝了將場(chǎng)景展方法的類,實(shí)現(xiàn)注射機(jī)運(yùn)動(dòng)動(dòng)畫仿真。

  5、具體設(shè)計(jì)模塊,設(shè)計(jì)好各模塊之間的接口。使各模塊的功能能得以實(shí)現(xiàn)。

  6、進(jìn)行軟件測(cè)試,并針對(duì)測(cè)試結(jié)果對(duì)軟件進(jìn)行優(yōu)化,基本上完成注射機(jī)仿真系統(tǒng)軟件的設(shè)計(jì)與開發(fā)。

  五、注塑機(jī)仿真軟件應(yīng)用前景

  由于塑料制品廣泛應(yīng)用于各個(gè)鄰域,使得注塑機(jī)和注塑模具的應(yīng)用也越來越廣泛。注塑加工過程是一個(gè)周期性的生產(chǎn)過程,現(xiàn)代化的注塑機(jī)械大都采用計(jì)算機(jī)控制,自動(dòng)化程度高,機(jī)械設(shè)備費(fèi)用昂貴,一套精密模具動(dòng)輒耗費(fèi)數(shù)十萬元,而且實(shí)際生產(chǎn)中有高溫、高壓的工作環(huán)境,因而對(duì)生產(chǎn)線的操作人員有嚴(yán)格要求。不恰當(dāng)?shù)恼`操作,不僅會(huì)損壞機(jī)械設(shè)備和模具,為企業(yè)帶來巨大的經(jīng)濟(jì)損失,同時(shí)也會(huì)危害到操作人員的身體健康,因而對(duì)注塑機(jī)械的操作人員一定要進(jìn)行嚴(yán)格的培訓(xùn)。傳統(tǒng)的注塑機(jī)操作培訓(xùn)必須在實(shí)際機(jī)床上進(jìn)行,這既占有了設(shè)備加工時(shí)間,又具有風(fēng)險(xiǎn)。因此,要使學(xué)生了解注塑成型機(jī)的結(jié)構(gòu)、操作流程和工藝過程,到實(shí)際的注塑成型機(jī)上實(shí)習(xí)是不太現(xiàn)實(shí)的。

  該軟件是基于虛擬現(xiàn)實(shí)技術(shù)的注射機(jī)仿真軟件,可用于注塑機(jī)和注塑模具的教學(xué)、注塑機(jī)操作培訓(xùn)、注塑系統(tǒng)遠(yuǎn)程培訓(xùn)等多個(gè)方面。采用計(jì)算機(jī)虛擬注塑成型系統(tǒng)進(jìn)行學(xué)習(xí)和培訓(xùn),可以建立一個(gè)感性認(rèn)識(shí)和理性認(rèn)識(shí)相統(tǒng)一的實(shí)驗(yàn)環(huán)境,給學(xué)生以逼真的體驗(yàn),能夠在虛擬環(huán)境中動(dòng)手去做實(shí)驗(yàn),增加感性認(rèn)識(shí)。這樣不僅可以大幅度降低學(xué)習(xí)或培訓(xùn)的成本,縮短學(xué)習(xí)時(shí)間,還能消除安全隱患,使教學(xué)和培訓(xùn)工作變得安全可靠。因此,這是一個(gè)十分重要且具有廣闊前景的研究課題。

  參考文獻(xiàn)

[1] 李德群.模具企業(yè)數(shù)字制造技術(shù)的現(xiàn)狀與發(fā)展[J].CAD/CAM與制造業(yè)信息化,2003.

[2] 劉志堅(jiān).基于KBE的沖壓工藝設(shè)計(jì)系統(tǒng)的研究與開發(fā)[D].華中科技大學(xué),.

[3] 李德群.國(guó)內(nèi)外注塑模CAD/CAE/CAM發(fā)展概況[J].模具工業(yè),1994,(9).

[4] 李德群.現(xiàn)代塑料注射成型的原理、方法與應(yīng)用[M].上海交通大學(xué)出版社,2005.

工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文6

  水準(zhǔn)儀檢定系統(tǒng)的開發(fā)與實(shí)踐

  為了提高水準(zhǔn)儀計(jì)量檢定工作的.效率,有效降低工作過程中由于人為疏忽導(dǎo)致的錯(cuò)誤,提高生產(chǎn)過程信息化水平,我中心開發(fā)了.該系統(tǒng)既遵循水準(zhǔn)儀計(jì)量檢定規(guī)程(JJG 425-)的要求,又具有可擴(kuò)展性.當(dāng)新版本規(guī)程發(fā)布時(shí),本系統(tǒng)僅通過小幅修改即可適用于新規(guī)程.

作 者:高建武 Gao Jianwu ?作者單位:陜西測(cè)繪儀器計(jì)量監(jiān)督檢定中心,陜西西安,710054?刊 名:測(cè)繪技術(shù)裝備?英文刊名:GEOMATICS TECHNOLOGY AND EQUIPMENT?年,卷(期):?11(2)?分類號(hào):P2?關(guān)鍵詞:水準(zhǔn)儀 ??計(jì)量檢定 ??系統(tǒng)開發(fā) ?

工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文7

  體育競(jìng)賽管理與編排系統(tǒng)的設(shè)計(jì)與開發(fā)論文

  摘要:為了對(duì)高校的體育競(jìng)賽進(jìn)行高效、完善的管理,使用VisualStudio進(jìn)行網(wǎng)站開發(fā),C#作為后臺(tái)開發(fā)語言,采用SQLServer建立和維護(hù)后臺(tái)數(shù)據(jù)庫(kù),ASP.NET技術(shù)實(shí)現(xiàn)系統(tǒng)的開發(fā),采用三層架構(gòu)設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)體育競(jìng)賽管理與編排系統(tǒng)。本系統(tǒng)能夠?qū)崿F(xiàn)高校體育競(jìng)賽與編排的自動(dòng)化管理,有效地解決了傳統(tǒng)方式的費(fèi)時(shí)、費(fèi)力、不完善等問題,具有簡(jiǎn)單、科學(xué),易于使用的優(yōu)點(diǎn)。

  關(guān)鍵詞:競(jìng)賽管理;ASP.NET;SQLServer

  1引言(Introduction)

  我校的排球、足球、籃球等競(jìng)賽的組織和管理目前全部是手工完成的。從報(bào)名到賽事編排,及后期的成績(jī)處理公布都比較繁瑣,需要花費(fèi)大量的資源、人力和時(shí)間。還會(huì)出現(xiàn)裁判、場(chǎng)地臨時(shí)變動(dòng)等特殊情況,也會(huì)影響比賽的進(jìn)行。因此有必要開發(fā)一個(gè)使用計(jì)算機(jī)來進(jìn)行數(shù)據(jù)處理的高效、科學(xué)、完善的運(yùn)動(dòng)會(huì)競(jìng)賽管理與編排系統(tǒng),能夠進(jìn)行在線報(bào)名、比賽分組、賽事自動(dòng)編排、計(jì)分及成績(jī)處理,網(wǎng)上成績(jī)公布等功能。本系統(tǒng)基于排球比賽進(jìn)行開發(fā),后續(xù)將逐步添加其他各類競(jìng)賽管理模塊。不僅為高校各類競(jìng)賽的成功舉行提供技術(shù)支持,而且可以鍛煉我們的動(dòng)手能力,提高我們的學(xué)習(xí)興趣。

  2系統(tǒng)需求分析(Systemrequirementanalysis)

  在任何系統(tǒng)的開發(fā)過程中,最重要和最先完成的階段就是需求分析[1]。需求分析應(yīng)該首先和用戶進(jìn)行充分的溝通,確切掌握用戶的要求,結(jié)合實(shí)際的情況來確定最終系統(tǒng)所要實(shí)現(xiàn)的功能模塊。最終生成系統(tǒng)說明書,不但是系統(tǒng)開發(fā)的標(biāo)準(zhǔn),而且還是最終驗(yàn)收的主要依據(jù)。本系統(tǒng)通過對(duì)我校運(yùn)動(dòng)會(huì)的整個(gè)流程進(jìn)行詳細(xì)的調(diào)查,對(duì)運(yùn)動(dòng)會(huì)的各個(gè)環(huán)節(jié)進(jìn)行深入地分析,明確了運(yùn)動(dòng)會(huì)的各項(xiàng)要求。結(jié)合我校的實(shí)際需求,做一個(gè)能實(shí)際應(yīng)用的排球競(jìng)賽管理系統(tǒng)。由于排球比賽與其他運(yùn)動(dòng)項(xiàng)目相比最大的特點(diǎn)是比賽中場(chǎng)上運(yùn)動(dòng)員必須輪轉(zhuǎn),即通常所說的六個(gè)輪次,因此在系統(tǒng)設(shè)計(jì)時(shí)需要考慮如何體現(xiàn)排球比賽中的位置輪轉(zhuǎn)。并且在最后的查詢中可根據(jù)需要對(duì)雙方各輪次的技戰(zhàn)術(shù)發(fā)揮情況進(jìn)行查詢,對(duì)比賽成績(jī)的錄入與顯示等??梢杂行岣吲徘蚋?jìng)賽信息管理水平,減少人力和工作量,提高學(xué)校工作質(zhì)量和效率,促進(jìn)學(xué)校的科學(xué)化管理。

  3系統(tǒng)總體設(shè)計(jì)(Systemoveralldesign)

  3.1系統(tǒng)功能設(shè)計(jì)

  高校體育競(jìng)賽管理與編排系統(tǒng)的用戶可以是參賽單位、運(yùn)動(dòng)員及系統(tǒng)管理員,主要實(shí)現(xiàn)對(duì)整個(gè)賽事的管理,可以實(shí)現(xiàn)在線報(bào)名,成績(jī)統(tǒng)計(jì)及公布等功能。該系統(tǒng)主要的功能有用戶基本信息的管理、公告信息管理、比賽項(xiàng)目管理、在線報(bào)名、相關(guān)賽程的管理、秩序冊(cè)的上傳、下載的管理、體育競(jìng)賽使用的表格管理、最終的比賽成績(jī)的管理以及對(duì)系統(tǒng)進(jìn)行管理的.相關(guān)模塊,本系統(tǒng)的功能結(jié)構(gòu)圖如圖1所示。

  3.2數(shù)據(jù)庫(kù)設(shè)計(jì)

  本系統(tǒng)選用SQLServer2005為數(shù)據(jù)管理軟件。SQLServer為結(jié)構(gòu)化數(shù)據(jù)和關(guān)系型數(shù)據(jù)提供了安全可靠的存儲(chǔ)功能,可以管理和構(gòu)建用于業(yè)務(wù)的可靠性高和性能高的數(shù)據(jù)應(yīng)用程序[2]。系統(tǒng)包含的數(shù)據(jù)表主要有參賽部門表、隊(duì)員信息表、項(xiàng)目信息表、賽事表、裁判表、用戶表、參賽隊(duì)伍表、成績(jī)表、角色表等多個(gè)數(shù)據(jù)表。其中參賽部門表主要有參賽單位編號(hào)、參賽單位名稱、領(lǐng)隊(duì)、領(lǐng)隊(duì)電話、聯(lián)系人、聯(lián)系人電話等字段,其中參賽單位編號(hào)為主鍵。參賽隊(duì)伍表主要有參賽隊(duì)伍編號(hào)、隊(duì)伍名稱、隊(duì)伍人數(shù)、隊(duì)伍分組、參賽單位編號(hào)等字段,其中參賽隊(duì)伍編號(hào)為主鍵。隊(duì)員信息表主要有隊(duì)員編號(hào)、姓名、學(xué)號(hào)/工號(hào)、性別、電話、隊(duì)長(zhǎng)、所在單位、所在隊(duì)伍等字段,其中隊(duì)員編號(hào)為主鍵。

  4系統(tǒng)實(shí)現(xiàn)(Systemimplementation)

  本系統(tǒng)利用VisualStudio2008+IIS+SqlServer的技術(shù)設(shè)計(jì)符合賽事管理要求的競(jìng)賽信息管理系統(tǒng),開發(fā)語言是C#,數(shù)據(jù)庫(kù)訪問接口是ADO.NET。使用ASP.NET分層模型實(shí)現(xiàn)系統(tǒng)的開發(fā),ASP.NET是一種基于網(wǎng)絡(luò)的編程語言,它使用面向?qū)ο蟮姆绞絹韯?chuàng)建動(dòng)態(tài)的網(wǎng)絡(luò)程序[3]。本系統(tǒng)可以實(shí)現(xiàn)高校體育競(jìng)賽管理的各大主要功能,對(duì)用戶的計(jì)算機(jī)操作技能要求低,操作起來很方便、易于上手;本系統(tǒng)采用B/S架構(gòu),不用安裝客戶端軟件,使用瀏覽器就可以完成在線報(bào)名、安排場(chǎng)次、成績(jī)公布等功能,很快、很容易地舉辦競(jìng)賽,不需要計(jì)算機(jī)專家維護(hù)系統(tǒng),可以節(jié)省人力,減輕勞動(dòng)強(qiáng)度,從而降低成本,節(jié)省開支。

  5系統(tǒng)運(yùn)行結(jié)果(Systemoperationresult)

  打開項(xiàng)目信息管理模塊的界面,單擊比賽項(xiàng)目管理項(xiàng)目更新按鈕,即可打開項(xiàng)目管理頁面,可以添加或刪除項(xiàng)目,還可以查詢所有項(xiàng)目的信息,如圖2所示。秩序成管理運(yùn)行結(jié)果如圖3所示,可以根據(jù)指定運(yùn)動(dòng)員的報(bào)名表以及個(gè)人、團(tuán)隊(duì)的比賽情況,從數(shù)據(jù)庫(kù)中得到數(shù)據(jù),下載到Word中,還可以上傳,并且秩序冊(cè)可以實(shí)現(xiàn)自動(dòng)生成。

  6結(jié)論(Conclusion)

  系統(tǒng)是從實(shí)現(xiàn)我校競(jìng)賽管理自主化、智能化的實(shí)際需求出發(fā),采用MicrosoftVisualStudio2008為前臺(tái)開發(fā)工具,用SQLServer2005為后臺(tái)數(shù)據(jù)庫(kù),使用ASP.NET和C#語言設(shè)計(jì)并實(shí)現(xiàn)高校體育競(jìng)賽管理與編排系統(tǒng)的開發(fā),通過該系統(tǒng)可以實(shí)現(xiàn)網(wǎng)上報(bào)名,秩序冊(cè)生成與導(dǎo)出,大賽簡(jiǎn)介與賽事公告,場(chǎng)次安排,成績(jī)錄入與導(dǎo)出等功能。本系統(tǒng)功能完善,操作簡(jiǎn)單便捷,實(shí)現(xiàn)了高校運(yùn)動(dòng)會(huì)的智能化管理。通過本次系統(tǒng)開發(fā)和設(shè)計(jì),一方面使我們學(xué)會(huì)按照軟件開發(fā)的規(guī)范掌握一般web應(yīng)用軟件開發(fā)的基本過程、基本技術(shù)和方法,增強(qiáng)實(shí)踐動(dòng)手能力;另一方面使我們掌握最新的軟件技術(shù)平臺(tái),加深對(duì)所學(xué)知識(shí)的鞏固,提高創(chuàng)新能力和專業(yè)素質(zhì),體驗(yàn)軟件開發(fā)的真實(shí)感受,為將來的工作打下堅(jiān)實(shí)的基礎(chǔ)。

  參考文獻(xiàn)

[1]吳文秋.基層運(yùn)動(dòng)競(jìng)賽管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].產(chǎn)業(yè)與科技論壇,(13):30-34.

[2]劉勇.SQLServer數(shù)據(jù)庫(kù)管理[M].北京:清華大學(xué)出版社,:178-204.

[3]李曉強(qiáng).高職院校學(xué)生體育競(jìng)賽組織與管理研究[J].遼寧高職學(xué)報(bào),2012(14):20-23.

工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文8

  醫(yī)院工資管理系統(tǒng)的設(shè)計(jì)與開發(fā)論文

  摘要:隨著計(jì)算機(jī)的普及和醫(yī)院業(yè)務(wù)的飛速發(fā)展,信息化對(duì)醫(yī)院的發(fā)展發(fā)揮著越來越重要的作用.工資管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,一般不允許發(fā)生差錯(cuò).采用手工進(jìn)行工資發(fā)放工作,不僅工作量大,工作效率低且容易出現(xiàn)錯(cuò)誤和遺漏.開發(fā)一個(gè)界面友好,易于操作的工資信息管理軟件進(jìn)行信息化處理具有十分重要的現(xiàn)實(shí)意義.該文針對(duì)工資管理系統(tǒng)落后、數(shù)據(jù)環(huán)境混亂等問題,開發(fā)了以VB6.0為前臺(tái)開發(fā)工具和SQL server 為后臺(tái)數(shù)據(jù)庫(kù)的工資管理系統(tǒng).通過這個(gè)系統(tǒng)協(xié)助醫(yī)院管理人員對(duì)工資進(jìn)行管理,大大地提高了工資管理的效率及數(shù)據(jù)的準(zhǔn)確性,基本滿足醫(yī)院中小型企業(yè)員工工資信息管理的需要.

  關(guān)鍵詞:醫(yī)院; 工資管理; VB6.0; 數(shù)據(jù)庫(kù); 系統(tǒng);

  1 系統(tǒng)的設(shè)計(jì)

  工資管理系統(tǒng)主要由日常錄入、數(shù)據(jù)查詢、報(bào)表統(tǒng)計(jì)、記錄管理、系統(tǒng)管理和數(shù)據(jù)備份六大功能組成,其功能結(jié)構(gòu)圖,如圖1所示.

  各功能模塊組成及功能如下.

  1.1 日常錄入

(1)工資錄入:①個(gè)人錄入:輸入編號(hào)按回車鍵后選擇工資日期,如果當(dāng)月該編號(hào)存在,則顯示該記錄,可進(jìn)行修改;如果不存在,則可輸入新記錄.②科室錄入:選擇工資日期、科室需須修改的工資項(xiàng)目,然后按確定鍵,如果本月該科室記錄存在,則顯示該月數(shù)據(jù),否則調(diào)用上月工資數(shù)據(jù),修改后保存則生成該月工資記錄.(2)人事資料錄入:與工資個(gè)人錄入相似.(3)公積金錄入.①修改公積金:輸入公積金的年份及對(duì)應(yīng)的編號(hào),如果存在,則輸入新的公積金值并保存.②生成公積金:選擇要生成公積金的科室及年份后按確定鍵,如果當(dāng)年該科室的公積金存在,則詢問是否要重新生成新的公積金.如果選擇是,則調(diào)用去年12月份的工資項(xiàng)目并自動(dòng)生成公積金值且顯示出來,可再進(jìn)行修改并保存,則新的公積金值覆蓋舊的公積金值.如果當(dāng)年該科室的公積金不存在,除了不出現(xiàn)詢問窗口外,其余相同.(4)生成稅金:選擇要生成的稅金日期后按確定則可.正確的操作次序是:工資錄入→生成公積金→生成稅金.當(dāng)某編號(hào)的該年公積金或該月工資項(xiàng)目(除獨(dú)子補(bǔ)貼及預(yù)支醫(yī)藥費(fèi)外)發(fā)生改變時(shí),要重新生成稅金,以確保稅金得到更新.

  1.2 數(shù)據(jù)查詢

  包括工資項(xiàng)目、人事資料,公積金及工資條查詢.操作基本一致,只要選擇要查詢的日期及查詢的方式(編號(hào),姓名,科室)然后按確定.

  1.3 報(bào)表統(tǒng)計(jì)

(1)按科室報(bào)表:可打印某月全院的科室分組統(tǒng)計(jì)報(bào)表,還可打印某頁的.報(bào)表.(2)按科室類型報(bào)表:打印某月屬某類型(如醫(yī)療)的科室統(tǒng)計(jì)報(bào)表.(3)全院報(bào)表:打印全院各類型科室的分組匯總報(bào)表.(4)工資條:分全院,科室及編號(hào)共3種方式打印.

  1.4 記錄管理

(1)轉(zhuǎn)科處理:輸入要轉(zhuǎn)科的人員的編號(hào),然后輸入新科室的編號(hào)并按確定.如果該人員在生成當(dāng)月的工資之前轉(zhuǎn)科,則該月工資的人員編碼為轉(zhuǎn)科后的新編碼;如果該人員在生成當(dāng)月的工資之后轉(zhuǎn)科,則該月工資的人員編碼為原來的編碼;賬號(hào)的改變情況一樣.(2)修改當(dāng)月編號(hào)、賬號(hào):當(dāng)某月某人員的編號(hào)或賬號(hào)錯(cuò)誤時(shí),可在這進(jìn)行修改.(3)歷史記錄查詢:操作與查詢相似.

  1.5 系統(tǒng)管理

(1)科室管理:可增加及修改科室的編號(hào)及名稱,科室類型自動(dòng)生成.(2)編號(hào)管理:可增加、刪除人員的編號(hào)、姓名及賬號(hào),也可修改姓名、賬號(hào).編號(hào)的編碼格式:科室編碼-人員編碼.某人員的編號(hào)刪除后,則其數(shù)據(jù)全部轉(zhuǎn)入歷史記錄中.

  1.6 備份

(1)備份基本數(shù)據(jù):分備份工資、人事數(shù)據(jù)及備份編號(hào)、科室數(shù)據(jù)兩種.前一種每月備份一次,后一種當(dāng)數(shù)據(jù)發(fā)生改變時(shí)才改變.(2)備份銀行數(shù)據(jù):插入U(xiǎn)盤并選擇日期后按生成鍵,則生成一份工資數(shù)據(jù)送到U盤(銀行數(shù)據(jù))并拷貝一份相同的到硬盤中.

  2 結(jié)語

  該系統(tǒng)基本達(dá)到了預(yù)期目標(biāo),系統(tǒng)運(yùn)行可靠,操作簡(jiǎn)便.因此,開發(fā)該系統(tǒng)的意義在于協(xié)助醫(yī)院管理人員對(duì)工資進(jìn)行管理,完成日常有關(guān)工資的管理工作,提高工資管理工作的質(zhì)量和效率,并且便于醫(yī)院?jiǎn)T工了解自己的工資信息同時(shí)通過報(bào)表對(duì)醫(yī)院?jiǎn)T工管理,提供決策信息.

  參考文獻(xiàn)

[1]祝延波.高校組織人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)技術(shù)與發(fā)展,(5):202-208.

[2]解丹,金春,黃運(yùn)明.高校工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].湖北中醫(yī)學(xué)院學(xué)報(bào),(2):76-78.

[3]李兵.績(jī)效工資改革背景下的高校人事管理系統(tǒng)設(shè)計(jì)[J].湖南第一師范學(xué)報(bào),(3):151-156.

工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文9

  Led顯示屏軟件系統(tǒng)的開發(fā)與研究論文

  摘要:Led顯示屏被廣泛應(yīng)用在各行各業(yè),他能夠清晰方便的顯示出人們要表達(dá)的文字信息,起到提醒警示的作用。本文主要介紹在新大陸智慧商超系統(tǒng)下Led顯示屏軟件開發(fā)部分的研究與實(shí)現(xiàn)。

  關(guān)鍵詞:Led顯示屏;軟件開發(fā)

  Led顯示屏是智慧商超系統(tǒng)的`重要組成部分,主要功能要求是用戶從PC電腦端輸入要顯示的文字信息和文字移動(dòng)的速度,在顯示屏上能清晰的顯示出對(duì)應(yīng)的效果。這里選擇的開發(fā)平臺(tái)是Visual Studio 2012,開發(fā)語言是C#。

  1 設(shè)計(jì)通用類LedCtrl.CS

(1)引用設(shè)備操作類庫(kù)文件ICS.Acquisition.dll、ICS.Common.dll和ICS.Models.dll,這里包含設(shè)備基本操作類。

(2)編寫構(gòu)造函數(shù)。

  Public LedCtrl(stringserialNumber,int speed)

{

.ComSettingModel com =SettingModel;

  com.LedCom = serialNumber;

  Led = ClassFactory.GetProvider(equipmentCategory.LEDAnalysis,com)as LEDAnalysis;

  LedMode.HardwareAddress = “01”;

  LedMode.PlayerModel = “01”;

  LedMode.StopTime = “00”;

  LedMode.ColorType = “00”;

//數(shù)據(jù)有效時(shí)間 范圍099

  LedMode.EffectiveTime = “00”;

  LedMode.Speed = speed.ToString();

}

  前兩行表示設(shè)置Led顯示屏連接到電腦的端口號(hào),剩余的代碼表示顯示屏的基本設(shè)置狀態(tài)以及文字移動(dòng)速度。

(3)編寫發(fā)送文字方法SendMsg

  Public string SendMsg(string msg)

{

  LedMode.Context = msg;

  if(led.SetLedMessage(ledMode))

{

  return “發(fā)送成功”;

}

  else

{

  return “發(fā)送失敗”;

}

}

  2 界面設(shè)計(jì)及代碼編寫

(1)界面設(shè)計(jì)很簡(jiǎn)單,在窗體上添加2個(gè)文本框,發(fā)送文字和設(shè)置文字速度,再添加一個(gè)發(fā)送按鈕即可。

(2)發(fā)送按鈕代碼如下:

  Private void btnSendNoSave_Click(object sender,RoutedEventArgs e)

{

  int speed =1;

  bool isSuccess = int.TryParse(txtSpeed.Text,out speed);

  if(isSuccess == false ||(speed 7))

{

  MessageBox.Show(“請(qǐng)輸入正確的數(shù)值!值范圍為07?!保?/p>

  return;

}

  LedCtrl led = new LedCtrl(cmbCom.Text,speed);

  string msg = led.SendMsg(txtContext.Text);

  MessageBox.Show(msg);

}

  首先判斷文字移動(dòng)速度是否在07之間,如果不是彈出警告信息“請(qǐng)輸入正確的數(shù)值!值范圍為07?!保蝗缓髮?shí)例化LedCtrl類,調(diào)用SendMsg方法發(fā)送文字。

  3 小結(jié)

  此軟件系統(tǒng)開發(fā)和Led顯示屏有密切聯(lián)系,因此顯示屏型號(hào)、廠家都有限制,本系統(tǒng)是基于新大陸公司的設(shè)備進(jìn)行操作的,需要引用公司事先準(zhǔn)備好的設(shè)備操作類庫(kù)來幫助我們進(jìn)行開發(fā)設(shè)計(jì)。

  參考文獻(xiàn):

[1]辛迪.基于Led的自由曲面照明光學(xué)系統(tǒng)設(shè)計(jì)[J].長(zhǎng)春光學(xué)精密機(jī)械與物理研究所,2014.

[2]甘群文.C#多線程同步與異步的實(shí)現(xiàn)[J].電腦開發(fā)與應(yīng)用,.

[3]劉明,等.C#多線程串行通信方法的應(yīng)用[J].昆明冶金高等??茖W(xué)校學(xué)報(bào),2008.

工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文10

  根據(jù)學(xué)生考勤管理系統(tǒng)的功能要求,數(shù)據(jù)庫(kù)應(yīng)包括3個(gè)主要數(shù)據(jù)表:刷卡信息表、學(xué)生信息表和學(xué)生考勤信息表。分別保存用戶的刷卡信息、基本信息和考勤記錄。此外,數(shù)據(jù)庫(kù)還應(yīng)包括保存查詢結(jié)果表格,用于保存學(xué)生出勤次數(shù)的查詢結(jié)果。

  模塊用于管理(輔導(dǎo))員登記和查詢學(xué)生的遲到、早退、曠課、事假、病假等考勤信息??记谟涗泴?duì)于分析各個(gè)班級(jí)的學(xué)風(fēng)、班風(fēng)和教風(fēng)有著重要的作用。通過考勤記錄統(tǒng)計(jì)信息可以說明許多問題。例如:如果一個(gè)班級(jí)某個(gè)課程的曠課人數(shù)和次數(shù)都比較多,則講授該課程教師的教學(xué)水平或教學(xué)方法就可能存在問題;如果一個(gè)班級(jí)某幾個(gè)學(xué)生的曠課次數(shù)特別多,則學(xué)校就應(yīng)該與這些學(xué)生或他們的家長(zhǎng)交流,以便找出產(chǎn)生問題的原因和解決問題的方法,從而避免此不良現(xiàn)象的'擴(kuò)散。點(diǎn)擊學(xué)生管理中學(xué)生考勤管理這一項(xiàng),看到學(xué)生考勤管理對(duì)話形式,在工具選擇中點(diǎn)擊新增,在相關(guān)內(nèi)容的控件中輸入相應(yīng)的信息。比如:在考勤日期上輸入要考察學(xué)生出勤率的時(shí)間。輸入完畢可以點(diǎn)擊保存,這樣,學(xué)校的管理系統(tǒng)中就會(huì)看到一條新增的信息。只要根據(jù)查詢條件按鈕就會(huì)出現(xiàn)想要查詢的信息。選擇一條考勤記錄,會(huì)相應(yīng)地出現(xiàn)輸入文本框,可以在此文本框中對(duì)該條考勤信息進(jìn)行刪除修改,然后記得保存,這樣就能對(duì)考勤的信息進(jìn)行了新的設(shè)置。

工業(yè)熱電阻自動(dòng)檢定系統(tǒng)的軟件設(shè)計(jì)與開發(fā)論文10篇相關(guān)文章:

高級(jí)軟件設(shè)計(jì)師崗位職責(zé)共5篇(軟件設(shè)計(jì)師崗位說明)

微創(chuàng)軟件設(shè)計(jì)工程師筆試試題