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

正文內(nèi)容

中小型超市會員積分管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-在線瀏覽

2024-08-06 12:08本頁面
  

【正文】 ................................................50致 謝 ....................................................................................................................51大連工業(yè)大學(xué) 2022 屆本科生畢業(yè)設(shè)計(論文)1 第一章 緒論 選題的意義隨著社會的進(jìn)步和人們生活水平的提高,在這個日益發(fā)展的信息時代。某些實用性強(qiáng)、應(yīng)用范圍廣泛的會員管理系統(tǒng)也正在被越來越多的管理者用于消費管理領(lǐng)域。如今現(xiàn)有的中小型超市會員管理系統(tǒng)已經(jīng)不能充分滿足用戶的需求,用戶需要更好的積分管理體系來體驗豐富的管理方案,因此需要設(shè)計開發(fā)在效率、功能和技術(shù)上都有所提高的新型中小型會員積分管理系統(tǒng)。讓雙方都得到良好的服務(wù)保障。 系統(tǒng)的發(fā)展前景在我國超市形成在 20 世紀(jì) 90 年代初期,現(xiàn)在已經(jīng)成為我國零售業(yè)的一種重要形態(tài),在國民經(jīng)濟(jì)的發(fā)展中起到了非常重要的作用。 超市管理的形態(tài)多種多樣,但在目前狀況下,超市的管理仍存在零售業(yè)企業(yè)所共有的落后的一面如:不能有效地管理每種商品,收款結(jié)算速度慢,大連工業(yè)大學(xué) 2022 屆本科生畢業(yè)設(shè)計(論文)2 容易出現(xiàn)營業(yè)差錯,不宜進(jìn)行商品調(diào)價,盤點效率低等,超市會員管理的落后,而且在超市日常管理中,商品的進(jìn)、銷、存等決策以經(jīng)驗為主,缺乏實時分析功能,管理人員對及時傳遞資料的要求始終得不到滿足。為此,在選題過程中,我選擇了中小型超市會員積分管理系統(tǒng)設(shè)計題目,依靠現(xiàn)代化的計算機(jī)信息處理技術(shù)來管理超市,從而節(jié)省了大量的人力、物力,改善了員工的工作條件,減輕了勞動強(qiáng)度,并且能夠快速反映出消費者進(jìn)來消費的狀況,區(qū)別與普通消費者的新型會員管理體系使管理人員快速對市場的變化做出相應(yīng)的決策,加快超市經(jīng)營管理效率。 JSPJSP 頁面由 HTML 標(biāo)簽代碼和內(nèi)涵其中的 Java 代碼所組成。JSP 包括了 Java 技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)等特點。(2)系統(tǒng)的多平臺支持;基本上可以在所有平臺和環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展; 和 PHP 的局限性有相當(dāng)明顯的提高。(4)高效性和安全性;JSP 在執(zhí)行前先被編譯成字節(jié)碼,字節(jié)碼由 Java虛擬機(jī)解釋執(zhí)行,比源碼解釋效率高。(6)多樣化和功能強(qiáng)大的開發(fā)工具支持;Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。 面向?qū)ο蟮姆治雠c設(shè)計(OOAamp。圖 功能圖UML 不僅統(tǒng)一了 Booch、Rumbaugh 和 Jacobson 的表示方法,而且對Booch、Rumbaugh 和 Jacobson 作了進(jìn)一步的發(fā)展,并最終統(tǒng)一為大眾所接受的標(biāo)準(zhǔn)建模語言。盡管大連工業(yè)大學(xué) 2022 屆本科生畢業(yè)設(shè)計(論文)4 UML 的應(yīng)用以系統(tǒng)的開發(fā)過程為背景,但針對不同組織和不同應(yīng)用領(lǐng)域,需要采取不同的開發(fā)過程。(1)UML 語義 描述基于 UML 的精確元模型的定義,元模型為 UML 的所有元素在語法和語義上提供了簡單、一致、通用的定義性說明;使開發(fā)者能在語義上取得一致,消除了因人而異的最佳表達(dá)方法所造成的影響,此外UML 還支持對元模型的擴(kuò)展定義。標(biāo)準(zhǔn)建模語言 UML 的重要內(nèi)容可以由下列五類圖(共 10 種圖)來定義:第一類是用例圖,從用戶角度描述系統(tǒng)功能,并指出各功能的操作者、用例和他們之間的一種結(jié)構(gòu)關(guān)系。? 類圖描述系統(tǒng)中描述類、接口以及他們之間關(guān)系的圖。類圖描述的是一種靜態(tài)關(guān)系,在系統(tǒng)的整個生命周期都是有效的。圖 對象圖大連工業(yè)大學(xué) 2022 屆本科生畢業(yè)設(shè)計(論文)5 ? 包圖由包或類組成,表示包與包之間的關(guān)系。第三類是行為圖(Behavior diagram) ,描述系統(tǒng)的動態(tài)模型和組成對象間的交互關(guān)系。? 狀態(tài)圖描述類的對象所有可能的狀態(tài)以及事件發(fā)生時狀態(tài)的轉(zhuǎn)移條件。在實用上并不需要為所有的類畫狀態(tài)圖,僅為那些有多個狀態(tài)其行為受外界環(huán)境的影響并且發(fā)生改變的類畫狀態(tài)圖。? 活動圖是一種特殊的狀態(tài)圖,它對于系統(tǒng)的功能建模特別重要,強(qiáng)調(diào)對象間的控制流程。用順序圖說明系統(tǒng)的動態(tài)視圖。它強(qiáng)調(diào)收發(fā)消息的對象的結(jié)構(gòu)組織,按組織結(jié)構(gòu)對控制流建模。第四類是交互圖(Interactive diagram) ,描述對象間的交互關(guān)系。除顯示信息交換外,合作圖還顯示對象以及它們之間的關(guān)系。這兩種圖合稱為交互圖。? 構(gòu)件圖描述代碼部件的物理結(jié)構(gòu)及各部件之間的依賴關(guān)系。它包含邏輯類或?qū)崿F(xiàn)類的有關(guān)信息。? 配置圖定義系統(tǒng)中軟硬件的物理體系結(jié)構(gòu)。在節(jié)點內(nèi)部,放置可執(zhí)行部件和對象以顯示節(jié)點跟可執(zhí)行軟件單元的對應(yīng)關(guān)系。其中在第一步與第二步中所建立的模型都是靜態(tài)的,包括用例圖、類圖(含包) 、對象圖、組件圖和配置圖等五個圖形,是標(biāo)準(zhǔn)建模語言 UML 的靜態(tài)建模機(jī)制。它包括狀態(tài)圖、活動圖、順序圖和合作圖等四個圖形,是標(biāo)準(zhǔn)建模語言 UML 的動態(tài)建模機(jī)制。 MySQL MySQL 是一個開放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),目前 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。與其他的大型數(shù)據(jù)庫例如Oracle、DB SQL Server 等相比,MySQL 自有它的不足之處,但是這絲毫也沒有減少它受歡迎的程度。系統(tǒng)有幾下特點:(1)使用 C 和 C++編寫,并使用了多種編譯器進(jìn)行測試,保證源代碼的可移植性(2)支持 AIX、FreeBSD、HPUX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows 等多種操作系統(tǒng)(3)為多種編程語言提供了 API。(4)支持多線程,充分利用 CPU 資源(5)優(yōu)化的 SQL 查詢算法,有效地提高查詢速度(6)既能夠作為一個單獨的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,大連工業(yè)大學(xué) 2022 屆本科生畢業(yè)設(shè)計(論文)7 也能夠作為一個庫而嵌入到其他的軟件中。(8)提供 TCP/IP、ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑。(10)支持大型的數(shù)據(jù)庫。(11)支持多種存儲引擎。對于一個初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機(jī)器上配置好 Apache 服務(wù)器,可利用它響應(yīng)對 HTML 頁面的訪問請求。訣竅是,當(dāng)配置正確時。Tomcat 和 IIS、Apache 等 Web 服務(wù)器一樣,具有處理 HTML 頁面的功能,另外它還是一個 Servlet 和 JSP 容器,獨立的 Servlet 容器是 Tomcat 的默認(rèn)模式,Tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。它在 java 上運行時能夠很好地運行并支持 Web 應(yīng)用部署。在 Tomcat 默認(rèn)安裝,Tomcat 作為一個系統(tǒng)服務(wù)運行,如果沒有將其作為系統(tǒng)服務(wù)運行,幾乎所有 Web 服務(wù)器管理員都是缺省地將其以 Administrator 權(quán)限運行。缺省情況下,Java 運行時授予安全權(quán)限。這樣一來,Java 運行時就取得了所有文件夾中所有文件的全部權(quán)限。所以 Java 代碼可以調(diào)用 Java SDK 中的文件 API、列出文件夾中的全部文件、刪除任何文件,最大的危險在于以系統(tǒng)權(quán)限運行一個程序。隨著 Web 開發(fā)技術(shù)的日趨成熟,在 Web 開發(fā)領(lǐng)域出現(xiàn)了一些現(xiàn)成的優(yōu)秀的框架、開發(fā)者可以直接使用它們,struct [6]就是一個很好的框架結(jié)構(gòu),它是在 JSP Model2 基礎(chǔ)上實現(xiàn)的一個 MVC 框架,在 struct 框架在模型由實現(xiàn)業(yè)務(wù)邏輯的 JavaBean 或者 EJB 組件構(gòu)成,控制器由 ActionServlet和 Action 來實現(xiàn),視圖由一組 JSP 文件組成,圖 顯示了 Struct 實現(xiàn)的MVC 框架。視圖:就是一組 JSP 文件,這些 JSP 文件沒有業(yè)務(wù)邏輯,也沒有模型信息,只有標(biāo)簽,這些標(biāo)簽可以是標(biāo)準(zhǔn)的 JSP 標(biāo)簽或者是客戶化標(biāo)簽,如struct 標(biāo)簽庫的標(biāo)簽。Struct 框架利用 ActionForm Bean 來進(jìn)行視圖和控控制器 ActionServlet視圖JSP模型JavaBeanEJBActionActionAction瀏覽器Web服務(wù)器大連工業(yè)大學(xué) 2022 屆本科生畢業(yè)設(shè)計(論文)9 制器之間表單數(shù)據(jù)的傳遞。ActionServlet 主要負(fù)責(zé)接收 HTTP 請求的信息,根據(jù)配置文件 的配置信息,將請求轉(zhuǎn)發(fā)給適當(dāng)?shù)?Action 對象,如果該Action 對象不存在,ActionServlet 會先創(chuàng)建這個 Action 類負(fù)責(zé)調(diào)用模型的方法,更新模型的狀態(tài),并幫助控制應(yīng)用程序的流程,對于小型簡單的應(yīng)用,Action 類本身也可以完成一些實際的業(yè)務(wù)邏輯。模型:模型表示應(yīng)用程序的狀態(tài)和業(yè)務(wù)邏輯,業(yè)務(wù)邏輯常常由JavaBean 或者 EJB 組件實現(xiàn)。Struct 框架可以方便迅速地將一個復(fù)雜的應(yīng)用劃分成模型、視圖和控制器組件,而 struct 的配置文件 可以靈活地組裝這些組件,以簡化開發(fā)過程。為進(jìn)行可行性研究與需求分析做好充分的準(zhǔn)備。隨 著 管 理 信 息 系 統(tǒng) 理 論 的 實 踐 進(jìn) 一 步 的 發(fā) 展 , 隨 著 信 息 系 統(tǒng) 的 優(yōu) 越 性 的進(jìn) 一 步 體 現(xiàn) , 現(xiàn) 代 信 息 化 的 管 理 系 統(tǒng) 代 替 傳 統(tǒng) 的 簡 單 的 計 算 機(jī) 操 作 方 式 是 社會 發(fā) 展 的 一 個 必 然 趨 勢 。 商 業(yè) 管 理信 息 系 統(tǒng) 就 是 融 合 現(xiàn) 代 商 業(yè)經(jīng)營管理思想和先進(jìn)的信息處理技術(shù)為一體的管理信息系統(tǒng)。在 B/S 架構(gòu)下,用戶工作界面是利用Tomcat 服務(wù)器通過瀏覽器來實現(xiàn),這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本,因此當(dāng)超市會大連工業(yè)大學(xué) 2022 屆本科生畢業(yè)設(shè)計(論文)11 員瀏覽網(wǎng)頁,進(jìn)行網(wǎng)上查詢、注冊、以及管理員進(jìn)行管理等活動時,通過網(wǎng)頁向服務(wù)器發(fā)出應(yīng)用請求,通過進(jìn)行處理,從數(shù)據(jù)庫中獲得相關(guān)的數(shù)據(jù),返回給用戶客戶端。本系統(tǒng)不需要太高的配置,現(xiàn)在的程序設(shè)計語言已非常成熟,要運用 HTML 樣式,圖形圖像制作工具來制作生動活潑的網(wǎng)頁及美觀的圖形文件或動畫文件。 用戶使用可行性適用本系統(tǒng)的人員分為:普通用戶、會員用戶、系統(tǒng)管理員。 系統(tǒng)需求分析根據(jù)可行性研究和針對中小型超市會員積分管理的要求,分析現(xiàn)有的需求和技術(shù),采用 tomcat 作為服務(wù)器。通過調(diào)查研究和分析,對系統(tǒng)產(chǎn)生比較深刻的了解與認(rèn)識。在軟件生存周期中,其它四個階段都是面向軟件技術(shù)問題,只有本階段是面向用戶的。由于雙方互相不了解對方的工作,又缺乏共同語言,所以在交流時存在著隔閡。利用結(jié)構(gòu)化分析和 UML 中的用例從大到小、從粗到細(xì)進(jìn)行系統(tǒng)建模。管理端的功能是管理員可以對數(shù)據(jù)庫里的信息進(jìn)行添加、修改和刪除操作。它們的關(guān)系如圖 所示。設(shè)有系統(tǒng)管理員、會員用戶和普通用戶三種用戶,他們的使用權(quán)限如下:(1)普通用戶:可以通過此平臺進(jìn)行交流互動,可以讓消費者和管理者能夠進(jìn)一步的溝通交流。(3)系統(tǒng)管理員:對系統(tǒng)、數(shù)據(jù)庫進(jìn)行維護(hù),對系統(tǒng)中的會員進(jìn)行進(jìn)一步的管理,而且可以通過需要來更換系統(tǒng)內(nèi)部商品的信息。如圖 所示:大連工業(yè)大學(xué) 2022 屆本科生畢業(yè)設(shè)計(論文)15 圖 系統(tǒng)管理員的相關(guān)操作 系統(tǒng)總順序圖圖 為用戶登錄系統(tǒng)后的總的操作順序圖,用戶首先需在瀏覽器中輸入網(wǎng)站的網(wǎng)址 點擊瀏覽即進(jìn)入網(wǎng)站首頁,首先需要用戶進(jìn)行選擇選擇所要進(jìn)入的具體的網(wǎng)頁 [9],如果僅僅是為了留言或注冊用戶那么就直接點擊留言的網(wǎng)頁進(jìn)去留言,如果選擇用戶登錄或管理登錄需要驗證當(dāng)前用戶的相關(guān)身份,然后進(jìn)行后續(xù)的功能模塊。注冊功能部分:普通用戶(游客)通過本地計算機(jī),從提交注冊命令到返回成功與否不超過 3 秒。(2)故障處理要求1)安全性:本系統(tǒng)采用了 MD5 加密的方式進(jìn)行加密當(dāng)用戶登錄的時候,系統(tǒng)把用戶輸入的密碼進(jìn)行 MD5 Hash[10]運算,然后再去和保存在文件系統(tǒng)中的 MD5 值進(jìn)行比較,進(jìn)而確定輸入的密碼是否正確。大連工業(yè)大學(xué) 2022 屆本科生畢業(yè)設(shè)計(論文)17 這可以避免用戶的密碼被具有系統(tǒng)管理員權(quán)限的用戶知道,相關(guān)的設(shè)計代碼如下:package 。 import .*。039。139。239。339。439。539。639。739。839。939。a39。b39。c39。d39。e39。f39。 try { byte[] strTemp = ()。 (strTemp)。 int j = 。 int k = 0。 i j。 str[k++] = hexDigits[byte0 4 amp。 大連工業(yè)大學(xué) 2022 屆本科生畢業(yè)設(shè)計(論文)18 str[k++] = hexDigits[byte0 amp。 } return new String(str)。 } }}2)可擴(kuò)展性:系統(tǒng)在開發(fā)完成以后,在后續(xù)的繼續(xù)開發(fā)和組合中,可以在本身框架的基礎(chǔ)上,增加新的功能模塊。 軟硬件配置要求本系統(tǒng)的硬件環(huán)境如下:客戶機(jī):普通 PC 內(nèi)存:256MB 以上 分辨率:推薦使用 1024768 像素Web 服務(wù)器 內(nèi)
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1