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

正文內(nèi)容

javaweb企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)畢業(yè)論文設(shè)計(jì)-在線(xiàn)瀏覽

2024-08-08 08:05本頁(yè)面
  

【正文】 編程。在WWW世界中有數(shù)不清的Java 小程序,它們極大地豐富了Web網(wǎng)頁(yè)的效果,使Internet世界變得更加豐富多彩。在此背景下,利用JSP開(kāi)發(fā)公司資源管理系統(tǒng)具有非常的意義。JSP技術(shù)有點(diǎn)類(lèi)似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.jsp)。JSP技術(shù)使用Java編程語(yǔ)言編寫(xiě)類(lèi)XML的tags和scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。插入的Java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。JSP頁(yè)面由HTML代碼和嵌入其中的Java代碼所組成。Java Servlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開(kāi)發(fā)需要Java Servlet和JSP配合才能完成。 JavaBean技術(shù)JavaBeans就是一個(gè)可以復(fù)用的軟件模型。JavaBeans是建立應(yīng)用程序的建筑模塊。一般來(lái)說(shuō),JavaBeans可以表示為簡(jiǎn)單的GUI 組件,可以是按鈕組件、游標(biāo)、菜單等等。但我們也可以編寫(xiě)一些不可見(jiàn)的JavaBeans,用于接受事件和在幕后工作,例如訪(fǎng)問(wèn)數(shù)據(jù)庫(kù),執(zhí)行查詢(xún)操作的JavaBeans,它們?cè)谶\(yùn)行時(shí)刻不需要任何可視的界面。 ServletServlet是使用Java Servlet應(yīng)用程序設(shè)計(jì)接口(API)及相關(guān)類(lèi)和方法的Java程序。Servlet在啟用Java的Web服務(wù)器上或應(yīng)用服務(wù)器上運(yùn)行并擴(kuò)展了該服務(wù)器的能力。Servlet裝入Web服務(wù)器并在Web服務(wù)器內(nèi)執(zhí)行,而applet裝入Web瀏覽器并在Web瀏覽器內(nèi)執(zhí)行。 MySQL數(shù)據(jù)庫(kù)簡(jiǎn)介MySQL是一個(gè)真正的多用戶(hù)、多線(xiàn)程SQL數(shù)據(jù)庫(kù)服務(wù)器。MySQL是以一個(gè)客戶(hù)機(jī)/服務(wù)器結(jié)構(gòu)的實(shí)現(xiàn),它由一個(gè)服務(wù)器守護(hù)程序MySQL和很多不同的客戶(hù)程序和庫(kù)組成。例如,你能用SQL語(yǔ)言為一個(gè)網(wǎng)站檢索產(chǎn)品信息及存儲(chǔ)顧客信息,同時(shí)MySQL也足夠快和靈活以允許存儲(chǔ)記錄文件和圖像。最初是因?yàn)槲覀冃枰@樣一個(gè)SQL服務(wù)器,它能處理與任何并不昂貴硬件平臺(tái)上提供數(shù)據(jù)庫(kù)的廠(chǎng)家在一個(gè)數(shù)量級(jí)上的大型數(shù)據(jù)庫(kù),但速度更快,MySQL就開(kāi)發(fā)出來(lái)。 B/S結(jié)構(gòu)簡(jiǎn)介B/S(Browser/Server,瀏覽器/服務(wù)器)結(jié)構(gòu)是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。B/S結(jié)構(gòu)利用不斷成熟和普及的瀏覽器技術(shù)實(shí)現(xiàn)了原來(lái)需要復(fù)雜專(zhuān)用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開(kāi)發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。B/S結(jié)構(gòu)和服務(wù)器之間的通信是以TCP/IP協(xié)議為基礎(chǔ)的,校園內(nèi)的Web服務(wù)器可以接受安裝有Web瀏覽器程序的Internet終端的訪(fǎng)問(wèn),作為最終用戶(hù),只要通過(guò)Web瀏覽器,各種處理任務(wù)都可以調(diào)用系統(tǒng)資源來(lái)完成,這樣大大簡(jiǎn)化了客戶(hù)端,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量。因?yàn)闊o(wú)論用戶(hù)的規(guī)模有多大,有多少分支機(jī)構(gòu),都不會(huì)增加任何維護(hù)升級(jí)的工作量,因?yàn)樗械牟僮髦恍枰槍?duì)服務(wù)器進(jìn)行。對(duì)于規(guī)模較大的公司,系統(tǒng)管理人員如果需要在幾百甚至幾千部電腦之間來(lái)回進(jìn)行維護(hù),其效率和工作量是可想而知的,但B/S架構(gòu)的軟件只需要管理服務(wù)器就行了,所有的客戶(hù)端只是瀏覽器,根本不需要做任何的維護(hù)。 開(kāi)發(fā)工具介紹JSP是基于Java語(yǔ)言的,因此在進(jìn)行項(xiàng)目開(kāi)發(fā)前,要安裝JDK。 Eclipse+MyEclipse簡(jiǎn)介在開(kāi)發(fā)工具方面,IBM,Borland,Sun,BEA等軟件巨頭在其應(yīng)用服務(wù)器的基礎(chǔ)上,都推出開(kāi)發(fā)Java Web應(yīng)用程序的開(kāi)發(fā)工具。而且,由于它們都是各廠(chǎng)商的私有產(chǎn)品,外界無(wú)法對(duì)其進(jìn)行定制或改造,因此無(wú)法跟隨J2EE不斷前進(jìn)的步伐。首先,Eclipse是開(kāi)源的,Eclipse遵循Common Public License協(xié)議??傊?,Eclipse是優(yōu)秀的開(kāi)發(fā)工具。據(jù)稱(chēng),從其他IDE轉(zhuǎn)到Eclipse上的開(kāi)發(fā)人員,很少將Eclipse拋棄而選擇其他的IDE。不過(guò)有眾多的插件支持在Eclipse上進(jìn)行JSP的開(kāi)發(fā)。MyEclipse具備了眾多令人欣喜的特色,貼心的Wizard、圖形化的配置管理、JSP錯(cuò)誤跟蹤、代碼跳轉(zhuǎn)等,都可以令J2EE開(kāi)發(fā)飛速運(yùn)轉(zhuǎn)起來(lái)[6]。Apache ,開(kāi)始考慮在SUN的JSWDK基礎(chǔ)上開(kāi)發(fā)一個(gè)可以直接提供Web服務(wù)的JSP服務(wù)器,當(dāng)然同時(shí)也支持Servlet, 這樣Tomcat就誕生了。Servlet和JSP的最新規(guī)范都可以在Tomcat的新版本中得到實(shí)現(xiàn)。Tomcat與Apache的組合相當(dāng)完美[7]。為了企業(yè)應(yīng)用與后端數(shù)據(jù)庫(kù)頻繁交互,開(kāi)發(fā)者在應(yīng)用和數(shù)據(jù)庫(kù)之間創(chuàng)建了一個(gè)“持久層”。持久層的建立是比較簡(jiǎn)單的,但是這種關(guān)系的有時(shí)候又很復(fù)雜,由于對(duì)象數(shù)據(jù)庫(kù)結(jié)構(gòu)的復(fù)雜性,很難做到把關(guān)系表記錄完整地映射到持久對(duì)象的關(guān)系上來(lái),這主要表現(xiàn)在多表的關(guān)系無(wú)法直接映射到持久對(duì)象的映射上來(lái),可能是一個(gè)表映射到多個(gè)持久對(duì)象,可能是多個(gè)表映射到一個(gè)持久對(duì)象上來(lái),也可能是表的某個(gè)字段映射到一個(gè)持久對(duì)象,另外一些字段映射到其他持久對(duì)象上。 Structs框架簡(jiǎn)介Struts是Apache組織的一個(gè)開(kāi)放源代碼項(xiàng)目,提供了一個(gè)構(gòu)建基于MVC體系結(jié)構(gòu)的Web應(yīng)用程序的框架。即Struts框架將MVC的優(yōu)點(diǎn)應(yīng)用與J2EE Web應(yīng)用的開(kāi)發(fā),可以說(shuō)是傳統(tǒng)模式的一種變化類(lèi)型。模型(數(shù)據(jù)訪(fǎng)問(wèn)層)表示數(shù)據(jù)和處理數(shù)據(jù)的業(yè)務(wù)邏輯或應(yīng)用程序;視圖(表示層)表示用戶(hù)想查看/存取數(shù)據(jù)的表示界面;控制器(業(yè)務(wù)規(guī)則層)定義用戶(hù)與模型和視圖交互的方式。通過(guò)本層收集用戶(hù)的數(shù)據(jù)并向業(yè)務(wù)層傳遞,數(shù)據(jù)驗(yàn)證通過(guò)后傳遞給數(shù)據(jù)訪(fǎng)問(wèn)層,最后到達(dá)數(shù)據(jù)庫(kù)。業(yè)務(wù)規(guī)則層負(fù)責(zé)協(xié)調(diào)表示層和數(shù)據(jù)訪(fǎng)問(wèn)層之間的關(guān)系。 3 需求分析需求分析是對(duì)用戶(hù)需求的真正明確,是對(duì)要解決的問(wèn)題的徹底理解。需求分析就是給系統(tǒng)分析、設(shè)計(jì)人員一個(gè)和用戶(hù)交流來(lái)理解問(wèn)題的機(jī)會(huì)進(jìn)而了解用戶(hù)究竟需要什么。需求分析既可以用于一個(gè)業(yè)務(wù)的具體分析,也可以用于一類(lèi)業(yè)務(wù)的分析和整個(gè)業(yè)務(wù)支撐系統(tǒng)的分析。該系統(tǒng)相對(duì)獨(dú)立,接口實(shí)現(xiàn)簡(jiǎn)單、安全,可操作性強(qiáng)。 可行性分析 技術(shù)可行性如果沒(méi)有資源和時(shí)間上的限制,任何項(xiàng)目都將是可行的,但是在現(xiàn)有資源條件下,要在規(guī)定時(shí)間內(nèi)完成項(xiàng)目開(kāi)發(fā)則必須細(xì)致而謹(jǐn)慎地評(píng)估項(xiàng)目的可行性。 經(jīng)濟(jì)可行性根據(jù)北京圖信時(shí)代科技有限公司實(shí)際的經(jīng)濟(jì)實(shí)力,它有能力應(yīng)用計(jì)算機(jī)管理軟件。 管理可行性軟件充分結(jié)合現(xiàn)代管理理論達(dá)到企業(yè)與管理人員與企業(yè)業(yè)務(wù)流程的合理分配,結(jié)合企業(yè)現(xiàn)有的管理方式、規(guī)章制度以及原始數(shù)據(jù)達(dá)到軟件與企業(yè)融合的目的。經(jīng)調(diào)查大多部門(mén)經(jīng)理認(rèn)為軟件有必要開(kāi)發(fā)也是必須開(kāi)發(fā)的。 系統(tǒng)運(yùn)行環(huán)境該系統(tǒng)采用Browser/Server模式進(jìn)行設(shè)計(jì):數(shù)據(jù)庫(kù)系統(tǒng):MySQL應(yīng)用服務(wù)器:服務(wù)器操作系統(tǒng):Windows Server 2000客戶(hù)機(jī)操作:Windows9X/ NT/2000/XP/2003,其上運(yùn)行瀏覽器程序。 系統(tǒng)開(kāi)發(fā)目標(biāo)北京圖信時(shí)代科技有限公司內(nèi)部資源管理系統(tǒng)將基本涵蓋企業(yè)內(nèi)部資源管理的主要需求,包括物資的進(jìn)銷(xiāo)存管理的完整信息,具有完善細(xì)致的功能、強(qiáng)大的數(shù)據(jù)處理功能和較完備的安全機(jī)制;隨心所欲的查看所見(jiàn)即所得的在線(xiàn)編輯功能。滿(mǎn)足信息時(shí)代管理數(shù)字化的要求、利用管理信息系統(tǒng)中合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)來(lái)保存數(shù)據(jù)信息,及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更,對(duì)企業(yè)內(nèi)部資源進(jìn)、銷(xiāo)、存進(jìn)行管理。能夠更好的將自己的理論知識(shí)與實(shí)際情況聯(lián)系起來(lái),很大程度上增加自己的實(shí)際項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。 本 科 畢 業(yè) 設(shè) 計(jì) 第 45 頁(yè) 共 49 頁(yè)4 概要設(shè)計(jì)北京圖信時(shí)代科技有限公司內(nèi)部資源管理系統(tǒng)在需求分析階段已經(jīng)較好地解決了要讓系統(tǒng)“做什么”的問(wèn)題,下一步要設(shè)計(jì)實(shí)現(xiàn)系統(tǒng)的需求,即要著手解決“怎么做”的問(wèn)題。這一階段的主要任務(wù)是從系統(tǒng)的總體目標(biāo)出發(fā),根據(jù)需求分析階段對(duì)系統(tǒng)邏輯功能的要求,并考慮到經(jīng)濟(jì)、技術(shù)和運(yùn)行環(huán)境等方面的條件,確定系統(tǒng)的總體結(jié)構(gòu)和系統(tǒng)各組成部分的技術(shù)方案,合理選擇計(jì)算機(jī)和通信的軟、硬件設(shè)備,提出系統(tǒng)的實(shí)施計(jì)劃,確??傮w目標(biāo)的實(shí)現(xiàn)。該模式同時(shí)具有開(kāi)發(fā)時(shí)間短,成本較低,而且數(shù)據(jù)量的傳輸快等優(yōu)點(diǎn)。根據(jù)系統(tǒng)的總體目標(biāo)、系統(tǒng)業(yè)務(wù)流程和數(shù)據(jù)流圖的邏輯功能,按照結(jié)構(gòu)化程序設(shè)計(jì)方法的分解協(xié)調(diào)原則,對(duì)系統(tǒng)的總體功能進(jìn)行了功能的設(shè)計(jì)。企業(yè)信息采編包括企業(yè)公告、企業(yè)活動(dòng)、企業(yè)信息、企業(yè)說(shuō)明等欄目。其中企業(yè)信息審核模塊只能有擁有最高權(quán)限的系統(tǒng)管理員來(lái)操作。之后單擊客戶(hù)名可以以報(bào)表的形式查詢(xún)信息。公司的客戶(hù)主要分為企業(yè)客戶(hù)和個(gè)人客戶(hù)。包括客戶(hù)編號(hào)、客戶(hù)名稱(chēng)、客戶(hù)所在公司、客戶(hù)所在部門(mén)、客戶(hù)類(lèi)型、聯(lián)系方式等信息。在采購(gòu)過(guò)程中,系統(tǒng)能夠處理采購(gòu)單與采購(gòu)?fù)素泦?,使企業(yè)可以輕松管理采購(gòu)、商品入庫(kù)、采購(gòu)?fù)素浐蜕唐烦鰩?kù)等各項(xiàng)工作。庫(kù)存管理主要進(jìn)行盤(pán)點(diǎn)查詢(xún)處理與提貨查詢(xún)處理這兩方面的工作。在銷(xiāo)售工作中,系統(tǒng)能夠處理銷(xiāo)售單與銷(xiāo)售退貨單,使企業(yè)可以輕松管理銷(xiāo)售、商品出庫(kù)、銷(xiāo)售退貨和商品入庫(kù)等各項(xiàng)工作。該模塊主要維護(hù)產(chǎn)品資料的信息,可對(duì)產(chǎn)品進(jìn)行增加、刪除及修改操作。公司內(nèi)部人員的信息包括登錄賬號(hào)、登錄密碼、確認(rèn)密碼、姓名、性別、所屬部門(mén)、電子郵箱、主頁(yè)、省份、城市、地址、聯(lián)系電話(huà)、手機(jī)、備注相關(guān)信息。其流程為先增加用戶(hù)權(quán)限角色代碼,然后為用戶(hù)添加角色,再授予其具體的權(quán)限。任何數(shù)據(jù)庫(kù)結(jié)構(gòu)的變更都很可能導(dǎo)致界面程序的改動(dòng)。 分析與設(shè)計(jì)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)采用MySQL,它所支持的字段數(shù)據(jù)類(lèi)型包括數(shù)值、字符、日期時(shí)間以及二進(jìn)制和圖片等類(lèi)型,它性能穩(wěn)定適合本系統(tǒng)的工作需求。據(jù)功能要求在MySQL里創(chuàng)建數(shù)據(jù)庫(kù),建立各數(shù)據(jù)表。其中其id屬性段和信息欄目表的Sys_column_id屬性段建立關(guān)聯(lián)。 信息內(nèi)容表(Info_Content)字段數(shù)據(jù)類(lèi)型長(zhǎng)度可空否說(shuō)明Info_title_idint11N信息編號(hào),主鍵,自增ContentLongtext_Y信息標(biāo)題信息欄目表主要用于列出各項(xiàng)欄目的具體名稱(chēng)及父欄目和子欄目的對(duì)應(yīng)關(guān)系。其中系統(tǒng)部門(mén)ID是系統(tǒng)部門(mén)表的主鍵。 系統(tǒng)部門(mén)表(Sys_department)字段名稱(chēng)數(shù)據(jù)類(lèi)型長(zhǎng)度可空否說(shuō)明Sys_department_idint11N部門(mén)編號(hào),主鍵,自增Namevarchar255Y部門(mén)名稱(chēng)memovarchar255Y部門(mén)概要oidint11Y操作人IDotimedate_Y操作時(shí)間statustinyint4Y狀態(tài)系統(tǒng)角色表主要用于角色和權(quán)限的相關(guān)信息。 角色功能表(RoleMenu)字段名稱(chēng)數(shù)據(jù)類(lèi)型長(zhǎng)度可空否說(shuō)明Sys_codevarchar200N系統(tǒng)代碼Role_codevarchar200Y權(quán)限代碼Menu_codevarchar200Y功能代碼Menu_namevarchar200Y功能名稱(chēng)Menu_ordervarchar200Y功能排序。 角色用戶(hù)表(RoleUser)字段名稱(chēng)數(shù)據(jù)類(lèi)型長(zhǎng)度可空否說(shuō)明Role_codevarchar200Y權(quán)限代碼Login_uservarchar200Y登錄用戶(hù)Remarkvarchar200Y標(biāo)記對(duì)大多數(shù)應(yīng)用系統(tǒng)而言,很大程度上都是圍繞對(duì)數(shù)據(jù)庫(kù)的操作展開(kāi)的,數(shù)據(jù)庫(kù)本身才是應(yīng)用系統(tǒng)的核心部分,程序界面只是提供用戶(hù)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)的組織與管理的接口。因此,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)至關(guān)重要。本系統(tǒng)的代碼設(shè)計(jì)的原則是:代碼要具有唯一性、標(biāo)準(zhǔn)化、方便,結(jié)構(gòu)盡量簡(jiǎn)單,長(zhǎng)度盡可能的短。系統(tǒng)多數(shù)代碼設(shè)計(jì)采用無(wú)實(shí)意順序碼與實(shí)意日期編輯,由于產(chǎn)品進(jìn)銷(xiāo)存其關(guān)鍵的是時(shí)間,因代碼編排采用時(shí)間順序。 輸入輸出設(shè)計(jì)輸入輸出是用戶(hù)與系統(tǒng)的重要的、直接的接口,企業(yè)日常運(yùn)作而產(chǎn)生的原始數(shù)據(jù)要靠系統(tǒng)的輸入完成,同時(shí)用戶(hù)所需的各種信息、報(bào)表都要由系統(tǒng)的輸出完成,所以輸入輸出設(shè)計(jì)對(duì)于系統(tǒng)將來(lái)的實(shí)際使用效果會(huì)產(chǎn)生很大影響。為避免輸入時(shí)產(chǎn)生數(shù)據(jù)錯(cuò)誤大部分輸入采用系統(tǒng)自動(dòng)生成,用戶(hù)只要雙擊或者單擊鼠標(biāo)就能實(shí)現(xiàn)數(shù)據(jù)的插入或刪除。 安全保密設(shè)計(jì)本系統(tǒng)的保密功能通過(guò)用戶(hù)的權(quán)限設(shè)定來(lái)實(shí)現(xiàn)。用戶(hù)的權(quán)限設(shè)定是以系統(tǒng)的菜單項(xiàng)為基本單位,只有用戶(hù)具有使用該菜單的權(quán)限時(shí),菜單項(xiàng)才可以為其所用。系統(tǒng)的數(shù)據(jù)安全通過(guò)數(shù)據(jù)備份與恢復(fù)的功能來(lái)實(shí)現(xiàn),此時(shí)應(yīng)為該用戶(hù)設(shè)置相應(yīng)權(quán)限;用戶(hù)權(quán)限也可以根據(jù)具體情況隨時(shí)修改。此外,為保證計(jì)算機(jī)的安全,每臺(tái)計(jì)算機(jī)都加裝了UPS不間斷電源,保證在突然斷電情況下能夠正常退出系統(tǒng)。如企業(yè)公告類(lèi)、企業(yè)信息類(lèi)、企業(yè)活動(dòng)類(lèi)、企業(yè)產(chǎn)品類(lèi)、企業(yè)說(shuō)明類(lèi)。如企業(yè)說(shuō)明類(lèi)的子欄目類(lèi)包括關(guān)于企業(yè)、關(guān)于領(lǐng)導(dǎo)、關(guān)于部門(mén)、關(guān)于我們。該模塊主要通過(guò)在線(xiàn)編輯器來(lái)簡(jiǎn)化企業(yè)信息的錄入操作并且豐富了企業(yè)信息。添加消息頁(yè)面。//sql語(yǔ)句串PreparedStatement pstmt = (sql)。(1,reader,().length())。//對(duì)數(shù)據(jù)庫(kù)進(jìn)行更新操作并將其返回值給countString sql = new String(update info_title set status = 1 where info_title_id = + infoID)。/*執(zhí)行刪除操作后結(jié)果的返回值給sign,從而表明
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1