freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

高校儀器設(shè)備管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科-在線瀏覽

2025-07-16 15:06本頁(yè)面
  

【正文】 發(fā)出自己的設(shè)備信息管理系統(tǒng),但仍然存在不足之處,不能適應(yīng)新形勢(shì)發(fā)展要求,主要體現(xiàn)在以下方面: 1) 部分設(shè)備管理系統(tǒng)處于單機(jī)運(yùn)行的階段,無(wú)法適應(yīng)信息時(shí)代信息充分共享和協(xié)同辦公的需要。設(shè)備資源信息封閉,不能實(shí)現(xiàn)設(shè)備信息公開(kāi)、共享程度低。長(zhǎng)期以來(lái)由于管理不善,大量的設(shè)備長(zhǎng)期閑置,設(shè)備故障無(wú)人修理,直接影響儀器設(shè)備使用的效率,造成教育資源的嚴(yán)重浪費(fèi)。雖然能實(shí)現(xiàn)聯(lián)網(wǎng)工作,但是涉及面很小,管理效率低,缺乏系統(tǒng)性、廣泛性和協(xié)同性的管理。并通過(guò)對(duì)各行業(yè)設(shè)備管理情況的長(zhǎng)期研究探索,以靈活、通用為主要設(shè)計(jì)思想,開(kāi)發(fā)適合于學(xué)校設(shè)備管理的信息系統(tǒng)。 現(xiàn)代化的高校實(shí)驗(yàn)室規(guī)模一般較大,傳統(tǒng)的儀器設(shè)備管理方式往往跟不上發(fā)展的需要,及時(shí)了解實(shí)驗(yàn)室設(shè)備的明確動(dòng)向與狀態(tài)對(duì)實(shí)驗(yàn)室設(shè)備的使用效率至關(guān)重要,也是實(shí)驗(yàn)室完成預(yù)算與決策的關(guān)鍵因素。 3 2 開(kāi)發(fā)工具與技術(shù)分析 開(kāi)發(fā)工具 本系統(tǒng)的設(shè)計(jì)主要采用 MyEclipse 為開(kāi)發(fā)工具, Tomcat 為后臺(tái)服務(wù)器。 MyEclipse MyEclipse企業(yè)級(jí)工作平臺(tái)( MyEclipseEnterprise Workbench ,簡(jiǎn)稱 MyEclipse)是對(duì) EclipseIDE 的擴(kuò)展,利用它我們可以在 數(shù)據(jù)庫(kù) 和 JavaEE 的開(kāi)發(fā)、發(fā)布以及 應(yīng)用程序 服務(wù) 器的整合方面極大的提高工作效率。 SQL Server 數(shù)據(jù)庫(kù) SQL Server 是一個(gè)高性能的、多用戶的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng);它是專為客戶 /服務(wù)器計(jì)算環(huán)境設(shè)計(jì)的,是當(dāng)前最流行的數(shù)據(jù)庫(kù)服務(wù)器系統(tǒng)之一;它提供的內(nèi)置數(shù)據(jù)復(fù)制功能、強(qiáng)大的管理工具和開(kāi)放式的系統(tǒng)體系結(jié)構(gòu)為基于事務(wù)的企業(yè)級(jí)信息管理方案提供了一個(gè)卓越的平臺(tái)。 SQL Server 是一個(gè)具備完全 Web 支持的數(shù)據(jù)庫(kù)產(chǎn)品,提供了對(duì)可擴(kuò)展標(biāo)記語(yǔ)言 (XML) 的核心支持以及在 Inter 上和防火墻外進(jìn)行查詢的能力,提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫(kù)編程功能。 SQL Server 提供強(qiáng)大的開(kāi)發(fā)工具和各類開(kāi)發(fā)特性,在大大提高開(kāi)發(fā)效率的同時(shí),進(jìn)一步拓展應(yīng)用空間,帶來(lái)新的商業(yè)應(yīng)用機(jī)遇。 C、 JSP、 XQuery、 XMLA、 、 SMO、 AMO 等都將成為 SQL Server 數(shù)據(jù)平臺(tái)上開(kāi)發(fā)數(shù)據(jù)相關(guān)應(yīng)用的有力工具。由于 Tomcat 本身也內(nèi)含了一個(gè) HTTP 服務(wù) 器 ,它也可以被視作一個(gè)單獨(dú)的 Web 服務(wù)器 。 Apache Tomcat 包含了一個(gè)配置管理工具,也可以通過(guò)編輯 XML 格式的配置文件來(lái)進(jìn)行配置。 JSP 和 ASP 相比具有兩方面的優(yōu)點(diǎn)。第二, JSP 應(yīng)用可以移植到其他操作系統(tǒng)和非 Microsoft 的 Web 服務(wù)器上。但是,在 JSP 中編寫(xiě)靜態(tài) HTML 更加方便,不必再用 println 語(yǔ)句來(lái)輸出每一行 HTML 代碼。 JSP 具備了 Java 技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。除了系統(tǒng)之外,代碼不用做任何更改?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開(kāi)發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。 3) 強(qiáng)大的可伸縮性。 4) 多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持。 web 應(yīng)用需要強(qiáng)大的服務(wù)器端組件來(lái)支持,開(kāi)發(fā)人員需要利用其他工具設(shè)計(jì)實(shí)現(xiàn)復(fù)雜功能的組件供 web 頁(yè)面調(diào)用,以增強(qiáng)系統(tǒng)性能。 Struts 2 Struts 2 是一個(gè)基于 MVC 架構(gòu)的框架。 Model(模型 ):模型包含應(yīng)用程序的核心功能 ,管理這個(gè)模塊中所用到的數(shù)據(jù)和值。 Controller(控制器 ):控制器對(duì)用戶的輸入作出反應(yīng) ,管理用戶與視圖發(fā)生的交互。 Struts 2 的基本流程如下: 1) Web 瀏覽器請(qǐng)求一個(gè)資源。 3) 攔截器自動(dòng)對(duì)請(qǐng)求應(yīng)用通用功能,如驗(yàn)證和文件上傳等操作。 5) 結(jié)果被返回到瀏覽器。 其實(shí), Struts 2 框架的應(yīng)用著重在控制上。最重要的是控制器的取數(shù)據(jù)與處理后傳數(shù)據(jù)的問(wèn)題。Hibernate 是一個(gè)對(duì)象 /關(guān)系映射的解決方案,簡(jiǎn)單地說(shuō)就是將 Java 中對(duì)象與對(duì)象之間的關(guān)系映射至關(guān)系數(shù)據(jù)庫(kù)中的表與表之間的關(guān)系。 Hibernate 作為模 型層 /數(shù)據(jù)訪問(wèn)層。 Spring Spring 是一個(gè)開(kāi)源框架,由 Rod Johnson 創(chuàng)建。 Spring使用基本的 JavaBean來(lái)完成以前只 可能由 EJB完成的事情。 Spring 的核心要點(diǎn)是:支持不綁定到特定 Java EE 服務(wù)的可重用業(yè)務(wù)和數(shù)據(jù)訪問(wèn)對(duì)象。 6 JDBC JDBC( Java DataBase Connectivity, Java 數(shù)據(jù)庫(kù)連接)是使用 Java 語(yǔ)言實(shí)現(xiàn)數(shù)據(jù)庫(kù)訪問(wèn)的應(yīng)用程序編程接口,與 Microsoft 的 ODBC 一樣,也是基于 X/Open SQL CLI 的,它保持了 ODBC 的基本設(shè)計(jì)特征,其最大不同是它是基于 Java 的風(fēng)格和優(yōu)點(diǎn)的。它實(shí)現(xiàn)了一個(gè)獨(dú)立于特定數(shù)據(jù)庫(kù)管理系統(tǒng) DBMS 的通用 SQL 數(shù)據(jù)訪問(wèn)和存儲(chǔ)結(jié)構(gòu)。 JDBC API 是一系列抽象的接口,應(yīng)用程序開(kāi)發(fā)人員通過(guò)它可以編寫(xiě)訪問(wèn)數(shù)據(jù)庫(kù)的 Java 應(yīng)用程序。驅(qū)動(dòng)程序?qū)崿F(xiàn)了應(yīng)用程序和某個(gè)數(shù)據(jù)庫(kù)產(chǎn)品之間的接口,驅(qū)動(dòng)程序管理器對(duì)應(yīng)用程序和驅(qū)動(dòng)程序之間的交互進(jìn)行控制。 JDBC 驅(qū)動(dòng)程序可以分為下面四種類型: 1) JDBCODBC 橋驅(qū)動(dòng)程序。 2) 本地 API 的 Java 驅(qū)動(dòng)程序。 3) JDBC 網(wǎng)絡(luò)純 Java 驅(qū)動(dòng)程序。 4) 本地協(xié)議純 Java 驅(qū)動(dòng)程序。 7 3 需求分析 系統(tǒng)需求調(diào)查 隨著高校招生的規(guī)模在不斷擴(kuò)大,校區(qū)也再不斷增加,學(xué)校的儀器設(shè)備相應(yīng)也增加很多 ,原有的儀器管理方法已經(jīng)不能夠及時(shí)的梳理數(shù)據(jù)信息,設(shè)備的管理進(jìn)入網(wǎng)絡(luò)化、信息化是有必要的。 系統(tǒng)可行性分析 要開(kāi)發(fā)一個(gè)軟件,首先應(yīng)該評(píng)價(jià)開(kāi)發(fā)這個(gè)軟件的可行性。下面從技術(shù)方面、經(jīng)濟(jì)方面和社會(huì)因素方面來(lái)進(jìn)行簡(jiǎn)單說(shuō)明。本系統(tǒng)主要采用 Java EE 技術(shù)幫助開(kāi)發(fā)和部署可移植、健壯、可伸縮且安全的服務(wù)器端 Java 應(yīng)用程序。大學(xué)期間學(xué)過(guò)軟件工程、軟件測(cè)試等課程對(duì)本次的設(shè)計(jì)提供了技術(shù)支持。該系統(tǒng)的目標(biāo)是以最低的成本,在最短的期限內(nèi)開(kāi)發(fā)出高校儀器設(shè)備管理系統(tǒng)。方便快速的操作,可減少實(shí)驗(yàn)室設(shè)備管理的漏洞,又減少因工作的冗余出現(xiàn)的錯(cuò)誤,并且操作非常簡(jiǎn)單,可減少許多不必要的人員,這無(wú)論從物質(zhì)上還是工作人員的工資上都為學(xué)校節(jié)約了開(kāi)支,為學(xué)校增加了效益。這帶來(lái)的經(jīng)濟(jì)回報(bào)將遠(yuǎn)超過(guò)支出,并且最重要的是該軟件的開(kāi)發(fā)可以使我們對(duì)系統(tǒng)的開(kāi)發(fā)有全面的認(rèn)識(shí)。 社會(huì)可行性 主要從法律、用戶等方面分析可行性。 用戶方面的可行性是指對(duì)用戶內(nèi)部組織管理制度的影響程度,以及用戶操作方式是否可行等。 本儀器設(shè)備管理系統(tǒng)是自行開(kāi)發(fā)的管理系統(tǒng),是很有實(shí)際意義的系統(tǒng) ,開(kāi)發(fā)環(huán)境軟件和使用的數(shù)據(jù)庫(kù)都是開(kāi)源代碼,開(kāi)發(fā)這個(gè)系統(tǒng)不同于開(kāi)發(fā)普通的系統(tǒng)軟件,不存在侵權(quán)等問(wèn)題,即法律上是可行的。 系統(tǒng)功能需求分析 可行性研究階段產(chǎn)生的文檔是需求分析階段的出發(fā)點(diǎn)。需求分析( requirements analysis)是研究用戶要求,以得到目標(biāo)系統(tǒng)的需求定義的過(guò)程。用戶運(yùn)行高校儀器設(shè)備管理系統(tǒng)后,進(jìn)入一個(gè)登錄界面,用戶需要輸入正確的用戶名和密碼后才能登錄成功??梢蕴砑訉W(xué)院的編號(hào)和學(xué)院名稱且可以修改、刪除信息;可以對(duì)領(lǐng)用單位信息進(jìn)行添加、修改、 刪除。 消息管理模塊:可以對(duì)信息的標(biāo)題、內(nèi)容、創(chuàng)建時(shí)間、創(chuàng)建人進(jìn)行添加、修改和刪除。 入庫(kù)管理:對(duì)于入庫(kù)的一些儀器設(shè)備,按照供應(yīng)商,數(shù)量,單價(jià),商品名等一些基本信息錄入系統(tǒng)數(shù)據(jù)庫(kù)。 設(shè)備查詢管理模塊:可以按領(lǐng)用單位、入庫(kù)時(shí)間進(jìn)行查詢。 個(gè)人中心模塊:修改密碼。 系統(tǒng)用戶用例圖 功能分析的結(jié)果可以用功能用例圖來(lái)描述,它通過(guò)使用者與信息系統(tǒng)的交互過(guò)程,反映信息應(yīng)該具有的功能。 圖 32 系統(tǒng)管理員用例圖 院級(jí)管理員可以對(duì)設(shè) 備進(jìn)行查詢、可以申請(qǐng)?jiān)O(shè)備、查看發(fā)布的信息。因此,將要采用比較流行的 B/S 三層結(jié)構(gòu)。它是隨著 Inter技術(shù)的興起,對(duì) C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。以目前的技術(shù)看,局域網(wǎng)建立 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過(guò) Inter/Intra 模式下數(shù)據(jù)庫(kù)應(yīng)用,相對(duì)易于把握、成本也是較低的,大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量。 B/S 體系結(jié)構(gòu)與 C/S 體系結(jié)構(gòu)相比不僅具 有其全部的優(yōu)點(diǎn),而且又有 C/S 體系結(jié)構(gòu)所不具備的獨(dú)特優(yōu)勢(shì) : 1) 開(kāi)放的標(biāo)準(zhǔn): B/S 所采用的標(biāo)準(zhǔn)都是開(kāi)放的、非專用的,是經(jīng)過(guò)標(biāo)準(zhǔn)化組織所確定而非單一廠家所制定,保證了其應(yīng)用的通用性和跨平臺(tái)性。 登錄 修改密碼 設(shè)備申請(qǐng) 設(shè)備查詢 11 3) 用戶使用簡(jiǎn)單,界面友好: B/S 用戶的界面都在統(tǒng)一的瀏覽器上,瀏覽器易于使用、界面友好,又因?yàn)樗辉儇?fù)責(zé)數(shù)據(jù)的存取和復(fù)雜數(shù)據(jù)計(jì)算等任務(wù),只需要進(jìn)行顯示,因而大大降低了 對(duì)客戶端的要求。因此,我開(kāi)發(fā)的儀器設(shè)備管理系統(tǒng)采用了基于 B/S 模式的體系結(jié)構(gòu)。 數(shù)據(jù)的完整性 1) 各種記錄信息的完整性, 信息記錄內(nèi)容不能為空 2) 各種數(shù)據(jù)間相互聯(lián)系的正確性 3) 相同數(shù)據(jù)在不同記錄中的一致性 界面分析 界面設(shè)計(jì)目前已經(jīng)成為評(píng)價(jià)軟件質(zhì)量的一條重要指標(biāo),一個(gè)好的用戶界面可以增加用戶使用系統(tǒng)的信心和興趣,提高工作效率, JSP 技術(shù)是用 JAVA 語(yǔ)言作為腳本語(yǔ)言的, JSP 網(wǎng)頁(yè)為整個(gè)服務(wù)器端的 JAVA 庫(kù)單元提供了一個(gè)接口來(lái)服務(wù)于 HTTP 的應(yīng)用程序。用戶界面是指軟件系統(tǒng)與用戶交互的接口,通常包括輸出、輸入、人 機(jī)對(duì)話的界面格式等。 系統(tǒng)設(shè)計(jì)的過(guò)程正好和實(shí)施過(guò)程相反,并不是從輸入設(shè)計(jì)到輸出設(shè)計(jì),而是從輸出設(shè)計(jì)到輸入設(shè)計(jì),這是因?yàn)檩敵霰砀裰苯优c使用者相聯(lián)系,設(shè)計(jì)的出發(fā)點(diǎn)應(yīng)當(dāng)是保證輸出表格方便地為使用者服務(wù),正確及時(shí)反映和組成用于各部門(mén)的有用信息。 輸入設(shè)計(jì) 輸入數(shù)據(jù)的收集和錄入是比較費(fèi)事的,需要大量的人力和一定設(shè)備,并且容易出錯(cuò)。 12 輸入設(shè)計(jì)的原則有如下幾點(diǎn): 1)輸入量應(yīng)保持在能滿足處理要求的最低限度。輸入量越少,錯(cuò)誤率就越少,數(shù)據(jù)準(zhǔn)備時(shí)間也減少。 3)應(yīng)盡量早對(duì)輸入數(shù)據(jù)進(jìn)行檢查(盡量接近原數(shù)據(jù)發(fā)生點(diǎn)) ,以便使錯(cuò)誤及時(shí)得到更正。 13 4 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì) 計(jì)算機(jī)信息系統(tǒng)以數(shù)據(jù)庫(kù)為核心,在數(shù)據(jù)庫(kù)管理系統(tǒng)的支持下,進(jìn)行信息的收集、整理、存儲(chǔ)、檢索、更新、加工、統(tǒng)計(jì)和傳播等操作。數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞直接影響到整個(gè)系統(tǒng)的質(zhì)量和效率。 需求分析 需求分析是設(shè)計(jì)數(shù)據(jù)庫(kù)的起點(diǎn),需求分析就是要分析用戶的要求,其結(jié)果是否準(zhǔn)確地反映了用戶的實(shí)際要求,將直接影響到后面各個(gè)階段的設(shè)計(jì)。 軟件系統(tǒng)數(shù)據(jù)流圖 數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理過(guò)程的關(guān)系,反映的是對(duì)事務(wù)處理所需的原始數(shù)據(jù)及經(jīng)處理后的數(shù)據(jù)及其流向。 登錄信息 審核信息 無(wú)效登錄 申請(qǐng) /報(bào)廢 /查詢 審核結(jié)果 處理結(jié)果 圖 41 頂層數(shù)據(jù)流圖 軟件系統(tǒng)數(shù)據(jù)字典 數(shù)據(jù)字典( Data Dictionary,簡(jiǎn)稱 DD)是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù) 據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。其中,數(shù)據(jù)項(xiàng)是數(shù)據(jù)的最小組成單位,若干個(gè)數(shù)據(jù)項(xiàng)可以組成一個(gè)數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)字典通過(guò)對(duì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的定義來(lái)描述數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)的邏輯內(nèi)容。概念結(jié)構(gòu)也叫概念數(shù)據(jù)模型( Conceptual Data Model) ,它應(yīng)該反映現(xiàn)實(shí)世界中的信息結(jié)構(gòu)、信息間的相互制約關(guān)系,以及對(duì)信息存儲(chǔ)、查詢和加工的處理要求等。 ER 圖組件可以分為四種: 矩形:表示實(shí)體 菱形:表示實(shí)體間的關(guān)系 橢圓:表示實(shí)體的屬性 線段:用于將實(shí)體、關(guān)系相連接 1) 用戶信息實(shí)體 ER圖如圖 42所示: 15 圖 42 用戶的 ER 圖 2) 儀器設(shè)備信息 ER圖如圖 43所示 圖 43 儀器設(shè)備 ER 圖 3) 申請(qǐng)信息實(shí)體 ER圖如圖 44所示 圖 44 申請(qǐng) 設(shè)備 ER 圖 所有局部 ER 模式都設(shè)計(jì)好了后,接下來(lái)就是把它們綜合成單一的全局概念結(jié)構(gòu)。 1) 確定公共實(shí)體類型 為了給多個(gè)局部 ER 模式的合并提供開(kāi)始合并的基礎(chǔ),首先要確定各局部結(jié)構(gòu)中的公共實(shí)體類型。一般把同名實(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1