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

正文內(nèi)容

機(jī)械工藝圖紙管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-01-11 02:01 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 受此重托,我著手開(kāi)發(fā)這個(gè)機(jī)械工藝圖紙管理系統(tǒng)。主要目的有以下幾個(gè)點(diǎn):方便機(jī)械工藝圖紙的管理,避免造成圖紙凌亂不堪,造成找不到機(jī)械圖紙和工藝的現(xiàn)象,減輕管理員的工作量。 為水泵加工技術(shù)人員提供一個(gè)性能優(yōu)越的,實(shí)用且方便的機(jī)械圖紙和工藝卡下載的平臺(tái)。 為圖紙?jiān)O(shè)計(jì)師們提供一個(gè)方便而快捷的圖紙上傳功能。大大減輕了設(shè)計(jì)師的工作量。 系統(tǒng)功能需求對(duì)于這個(gè)圖紙管理系統(tǒng)來(lái)說(shuō),主要是為了實(shí)現(xiàn)進(jìn)行查找圖紙,下載圖紙,當(dāng)然只有管理員,系統(tǒng)管理員 ,具有上傳圖紙的權(quán)限,已經(jīng)對(duì)圖紙進(jìn)行增刪查改等功能,對(duì)圖紙進(jìn)行管理。還有對(duì)工藝卡的查找,增加,刪除,修改,上傳,下載等功能。所以,本系統(tǒng)將包含如下功能:用戶登錄,退出,注冊(cè)等功能。系統(tǒng)用戶類(lèi)別管理功能:系統(tǒng)管理員可以添加,修改,刪除,查找用戶類(lèi)別等功能。系統(tǒng)用戶信息管理功能:包括修改用戶密碼,是否將其設(shè)定為管理員,是否刪除該用戶,添加新用戶等功能。權(quán)限管理功能:系統(tǒng)管理員可以設(shè)定每一個(gè)用戶類(lèi)別的系統(tǒng)訪問(wèn)權(quán)限。包括添加新的權(quán)限,刪除權(quán)限,修改用戶類(lèi)別權(quán)限等。本系統(tǒng)默認(rèn)分以下三種權(quán)限(限可以動(dòng)態(tài)添加)。(1)、系統(tǒng)管理員:系統(tǒng)管理員主要負(fù)責(zé)本系統(tǒng)的管理,具有所有功能的權(quán)限。例如:權(quán)限管理(其它身份不具有這個(gè)權(quán)限);(2)、管理員:具有對(duì)圖紙等信息增刪改查都功能。;(2)普通會(huì)員:只具有下載查看圖紙的功能。不能在系統(tǒng)中添加,修改,刪除圖紙信息 但是可以修改自己個(gè)人信息,如:登陸密碼,其它個(gè)人資料信息等。還可以發(fā)布消息。這些權(quán)限 只是一個(gè)默認(rèn)的值 ,現(xiàn)場(chǎng)可以根據(jù)具體需求 以系統(tǒng)管理員身份進(jìn)入系統(tǒng) 動(dòng)態(tài)修改,添加,刪除權(quán)限。用戶發(fā)布通知的功能:用戶登錄到后臺(tái)可以看到最新發(fā)布的通知。用戶也可以發(fā)布通知 ,修改通知,刪除通知,查找通知。但是(修改和刪除操作,只能增對(duì)自己的發(fā)布的通知進(jìn)行操作)。通過(guò)這個(gè)通知功能,管理員上傳新圖紙,修改圖紙 之后,就能方便的通知下大家。圖紙管理功能:系統(tǒng)默認(rèn)普通用戶只能瀏覽下載圖紙的功能,管理員,系統(tǒng)管理員才具有對(duì)圖紙進(jìn)行增加圖紙,修改圖紙信息,刪除圖紙,上傳圖紙,下載圖紙的功能。工藝卡管理功能:系統(tǒng)默認(rèn)普通用戶只能瀏覽下載工藝卡的功能,管理員,系統(tǒng)管理員才具有對(duì)工藝卡進(jìn)行增加工藝卡信息,修改工藝卡信息,刪除工藝卡信息及文件,上傳工藝卡,下載工藝卡的功能。 技術(shù)可行性分析:StrutsHibernate、JSTL、OGNL、AJAX等這些技術(shù)都是經(jīng)過(guò)前人無(wú)數(shù)次試驗(yàn)通過(guò)的,就技術(shù)層面上來(lái)講,用它們實(shí)現(xiàn)一個(gè)小型的內(nèi)容管理系統(tǒng)是搓搓有余的;而類(lèi)似這種管理系統(tǒng)系統(tǒng)在互聯(lián)網(wǎng)上已經(jīng)有過(guò)相當(dāng)多的成功的案例了,所以不論是就技術(shù)而言還是就系統(tǒng)本身而言都是具有可行性的。 經(jīng)濟(jì)可行性分析:該小型內(nèi)容管理系統(tǒng)全程由個(gè)人開(kāi)發(fā),所以不存在支付他人開(kāi)發(fā)費(fèi)用;只是時(shí)間的問(wèn)題開(kāi)銷(xiāo)問(wèn)題。而這系統(tǒng)可以給長(zhǎng)沙天鵝泵業(yè)公司圖紙管理帶來(lái)極大的方便,因此在經(jīng)濟(jì)上是具有可行性的。本系統(tǒng)在Window XP 系統(tǒng)上開(kāi)發(fā)。可移植到多種平臺(tái)上運(yùn)行。是個(gè)跨平臺(tái)的軟件, ,mysql5 數(shù)據(jù)庫(kù) tomcat 或者jboss 等jsp服務(wù)器。開(kāi)發(fā)工具:MyEclipse 。系統(tǒng)GUI/LOGO輔助設(shè)計(jì)工具:photoshop CS5,dreamweaver CS5。服務(wù)器至少要雙核以上處理器,linux或者windows操作系統(tǒng)。,tomcat或者Jboss服務(wù)器。系統(tǒng)性能要求必須滿足同時(shí)在線的系統(tǒng)用戶至少能承受300人。300個(gè)在線用戶對(duì)圖紙的查找,下載,工藝卡的查找,下載等。 第四章 概要設(shè)計(jì) 架構(gòu)設(shè)計(jì)本機(jī)械工藝圖紙管理系統(tǒng)采用B/S模式架構(gòu)。B/S是Brower/Server的縮寫(xiě),客戶機(jī)上只要安裝一個(gè)瀏覽器(Browser),如Netscape Navigator或Internet Explorer,服務(wù)器安裝Oracle、Sybase、Informix 、SQL Server或 MySQL等數(shù)據(jù)庫(kù)。瀏覽器通過(guò)Web Server 同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。我們采用基于B/S結(jié)構(gòu)的三層應(yīng)用模型來(lái)實(shí)現(xiàn)機(jī)械工藝圖紙管理系統(tǒng)。目前,在Internet應(yīng)用體系結(jié)構(gòu)中,事物處理被劃分為3層,即Web Browser—Internet Server—Database Server。在這種體系結(jié)構(gòu)中,業(yè)務(wù)的表達(dá)通過(guò)簡(jiǎn)單的Web Browser來(lái)實(shí)現(xiàn),用戶通過(guò)Web Browser提交表單,把信息傳遞給Internet Server,Internet Server根據(jù)用戶的請(qǐng)求,分析出要求數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行的查詢,交給數(shù)據(jù)庫(kù)服務(wù)器去執(zhí)行,Database Server把查詢的結(jié)果反饋給Internet Server,在由Internet Server用標(biāo)準(zhǔn)的HTML語(yǔ)言反饋給Web Browser。三層應(yīng)用模型同傳統(tǒng)的C/S(Client/Server)模型相比,提高了系統(tǒng)的可擴(kuò)展性、安全性和可重用性。它將應(yīng)用邏輯與用戶界面和數(shù)據(jù)訪問(wèn)相剝離,這樣便使系統(tǒng)的維護(hù)變得簡(jiǎn)單,同時(shí)可以通過(guò)采用組件技術(shù),降低數(shù)據(jù)庫(kù)服務(wù)器的負(fù)擔(dān),從而提高性能。B/S技術(shù)成本較低,一般只需安裝、配備在服務(wù)器上。在客戶機(jī)上的工作較少,故降低了開(kāi)發(fā)及管理成本。而C/S的應(yīng)用不論是安裝、配備還是升級(jí),都需要在所有的客戶機(jī)上實(shí)施。B/S技術(shù)維護(hù)工作主要集中在服務(wù)器端,客戶端的維護(hù)工作量十分少。而C/S結(jié)構(gòu)中客戶機(jī)和服務(wù)器的維護(hù)工作量都較大。Web Browser技術(shù)簡(jiǎn)明易用,一旦用戶掌握了Web Browser的用法,也就掌握了使用系統(tǒng)上各種信息資源的鑰匙。 功能模塊設(shè)計(jì)為了實(shí)現(xiàn)機(jī)械圖紙和工藝卡的上傳,下載,保證機(jī)械圖紙和工藝卡的唯一性。根據(jù)需求分析,得出了該系統(tǒng)所需要實(shí)現(xiàn)的功能。主要有以下幾個(gè)功能模塊:用戶登錄,退出,注冊(cè)等功能;用戶信息管理功能,包括修改用戶密碼,是否將其設(shè)定為管理員,是否刪除該用戶,添加用戶等,查詢用戶等功能;用戶類(lèi)別管理功能,包括添加新的用戶類(lèi)別,修改用戶類(lèi)別,刪除用戶類(lèi)別等;消息通知的發(fā)布功能,用戶登錄系統(tǒng)后可以查看其他所有用戶發(fā)布的通知的功能,系統(tǒng)管理員還具有對(duì)通知進(jìn)行刪除的功能,其他用戶只能刪除自己發(fā)布的通知的功能;權(quán)限管理功能功能,系統(tǒng)管理員可以動(dòng)態(tài)的修改用戶各個(gè)類(lèi)別的權(quán)限的功能,包括添加新的權(quán)限,取消,查看某個(gè)類(lèi)別的權(quán)限等功能;圖紙類(lèi)別管理員功能。管理員,系統(tǒng)管理員可以增加機(jī)械圖紙類(lèi)別信息,修改機(jī)械圖紙類(lèi)別信息,刪除機(jī)械圖紙類(lèi)別信息等;當(dāng)圖紙類(lèi)別存在子目錄的時(shí)候不能進(jìn)行刪除操作;機(jī)械圖紙管理功能,管理員,系統(tǒng)管理員可以增加機(jī)械圖紙信息,修改機(jī)械圖紙信息,刪除機(jī)械圖紙信息,上傳機(jī)械圖紙,下載機(jī)械圖紙等功能;機(jī)械工藝卡管理功能,管理員,系統(tǒng)管理員可以增加機(jī)械工藝卡信息,修改機(jī)械工藝卡信息,刪除機(jī)械工藝卡信息,上傳工藝卡,下載機(jī)械工藝卡等功能;機(jī)械工藝圖紙管理系統(tǒng)圖紙信息管理模塊工藝卡信息管模塊圖紙類(lèi)別管理模塊用戶管理管理模塊用戶類(lèi)別管理模塊權(quán)限管理模塊通知信息管理模塊注冊(cè)登錄模塊 機(jī)械工藝圖紙管理系統(tǒng)功能模塊示意圖 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 圖數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范在概念設(shè)計(jì)中,通常用四種方法:自頂向下:首先定義全局概念結(jié)構(gòu)的框架,然后逐步細(xì)化;自底向上:首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將他們集成起來(lái),得到全局概念結(jié)構(gòu);逐步擴(kuò)張: 首先定義最核心的概念結(jié)構(gòu),然后向外擴(kuò)充,直至總體概念結(jié)構(gòu);混合策略: 即自頂向下和自底向上相結(jié)合,用自頂向下策略設(shè)計(jì)一個(gè)全局概念。結(jié)構(gòu)的框架,以它為骨架集成由自底向上策略中設(shè)計(jì)的各局部概念結(jié)構(gòu)在物理結(jié)構(gòu)設(shè)計(jì)階段首先分兩步走:確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫(kù)中主要是指存取方法和存儲(chǔ)結(jié)構(gòu)。 對(duì)物理結(jié)構(gòu)的評(píng)價(jià)是時(shí)間和空間效率.選取正確的關(guān)系模式存取方法,常用的有:存取索引方法。聚簇存取。HASH存取方法等。 ER關(guān)系圖設(shè)計(jì)ER完整實(shí)體圖如() ER完整實(shí)體圖 ER圖補(bǔ)充信息實(shí)體,主要屬性有:ID、消息標(biāo)題、消息內(nèi)容、消息發(fā)布人ID、修改時(shí)間、發(fā)布時(shí)間。實(shí)體圖如()圖紙類(lèi)別實(shí)體,主要屬性有:類(lèi)別ID、類(lèi)別名稱(chēng);類(lèi)別描述。實(shí)體圖如()圖紙信息實(shí)體,主要屬性有:圖紙ID、圖紙?jiān)O(shè)計(jì)者、修改時(shí)間、圖紙類(lèi)別ID、圖紙編號(hào)、圖紙名、排序、圖紙描述、圖紙路徑。實(shí)體圖如()工藝卡實(shí)體,主要屬性有:工藝卡ID、產(chǎn)品型號(hào)、產(chǎn)品名稱(chēng)、工藝卡類(lèi)別、工藝類(lèi)別、零件號(hào)、零件名稱(chēng)、總頁(yè)數(shù)、頁(yè)序號(hào)、存儲(chǔ)路徑、工藝卡描述、材料牌號(hào)。權(quán)限控制實(shí)體,主要屬性:ID、控制路徑、角色I(xiàn)D、角色描述。角色實(shí)體,主要屬性有:ID、角色名、角色描述。實(shí)體圖如()用戶信息實(shí)體,主要屬性有:用戶ID、年齡、工號(hào)、登陸密碼、職位、等級(jí)、真實(shí)姓名、登陸名、角色I(xiàn)D 。實(shí)體圖如() 數(shù)據(jù)庫(kù)表設(shè)計(jì)Infotable 用來(lái)存儲(chǔ)信息的表。Infotable 表Mapcatetable表 用來(lái)存儲(chǔ)工藝圖紙類(lèi)別的表圖紙類(lèi)別的表。mapCatetable 表mapinfotable 表用來(lái)存儲(chǔ)工藝圖紙信息的表。mapinfotable 表opercardtable表用來(lái)存儲(chǔ)工藝卡的表。opercardtable表Permissiontable 表 用來(lái)存儲(chǔ)權(quán)限的表。Permissiontable表Roletable表,用來(lái)存儲(chǔ)角信息的表。Roletable表Usertable表,用來(lái)存儲(chǔ)用戶信息的表。Usertable表 第五章 詳細(xì)設(shè)計(jì) 系統(tǒng)配置 應(yīng)用層配置本機(jī)械工藝圖紙管理系統(tǒng)采用目前流行的Struts2框架進(jìn)行開(kāi)發(fā)。先來(lái)看看Struts2框架是如何配置到應(yīng)用程序中的。在WEBINF/:filterfilternamestruts2/filtername filterclass/filterclass/filter! filtermappingfilternamestruts2/filternameurlpattern/*/urlpattern/filtermapping! 。由這個(gè)過(guò)濾器進(jìn)行轉(zhuǎn)發(fā)相應(yīng)的請(qǐng)求,進(jìn)入Struts2的工作流程中。這就是算是把Struts2框架配置到程序中了。在WebRoot\WEBINF\classes\:constant name= value=true/ constant name= value=true/ constant name= value=20971520/constant package name=strutsaccess extends=strutsdefault interceptors interceptor name=access class= /interceptor interceptorstack name=permissionStack interceptorref name=defaultStack/ interceptorref name=acces
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1