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

正文內容

中小型超市會員積分管理系統(tǒng)的設計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-23 12:08 本頁面
 

【文章內容簡介】 )。? 構件圖描述代碼部件的物理結構及各部件之間的依賴關系。一個部件可能是一個資源代碼部件、一個二進制部件或一個可執(zhí)行部件。它包含邏輯類或實現(xiàn)類的有關信息。部件圖有助于分析和理解部件之間的相互影響程度。? 配置圖定義系統(tǒng)中軟硬件的物理體系結構。它可以顯示實際的計算機和設備(用節(jié)點表示)以及它們之間的連接關系,也可顯示連接的類型及部大連工業(yè)大學 2022 屆本科生畢業(yè)設計(論文)6 件之間的依賴性。在節(jié)點內部,放置可執(zhí)行部件和對象以顯示節(jié)點跟可執(zhí)行軟件單元的對應關系。從應用的角度看,當采用面向對象技術設計系統(tǒng)時,首先是描述需求;其次根據需求建立系統(tǒng)的靜態(tài)模型,以構造系統(tǒng)的結構;第三步是描述系統(tǒng)的行為。其中在第一步與第二步中所建立的模型都是靜態(tài)的,包括用例圖、類圖(含包) 、對象圖、組件圖和配置圖等五個圖形,是標準建模語言 UML 的靜態(tài)建模機制。其中第三步中所建立的模型或者可以執(zhí)行,或者表示執(zhí)行時的時序狀態(tài)或交互關系。它包括狀態(tài)圖、活動圖、順序圖和合作圖等四個圖形,是標準建模語言 UML 的動態(tài)建模機制。因此,標準建模語言 UML 的主要內容也可以歸納為靜態(tài)建模機制和動態(tài)建模機制兩大類。 MySQL MySQL 是一個開放源碼的小型關聯(lián)式數據庫管理系統(tǒng),目前 MySQL 被廣泛地應用在 Inter 上的中小型網站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了 MySQL 作為網站數據庫。與其他的大型數據庫例如Oracle、DB SQL Server 等相比,MySQL 自有它的不足之處,但是這絲毫也沒有減少它受歡迎的程度。對于一般的個人使用者和中小型企業(yè)來說,MySQL提供的功能已經綽綽有余,而且由于 MySQL 是開放源碼軟件,因此可以大大降低總體擁有成本。系統(tǒng)有幾下特點:(1)使用 C 和 C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性(2)支持 AIX、FreeBSD、HPUX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows 等多種操作系統(tǒng)(3)為多種編程語言提供了 API。這些編程語言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby 和 Tcl 等。(4)支持多線程,充分利用 CPU 資源(5)優(yōu)化的 SQL 查詢算法,有效地提高查詢速度(6)既能夠作為一個單獨的應用程序應用在客戶端服務器網絡環(huán)境中,大連工業(yè)大學 2022 屆本科生畢業(yè)設計(論文)7 也能夠作為一個庫而嵌入到其他的軟件中。(7)提供多語言支持,常見的編碼如中文的 GB 231BIG5,日文的Shift_JIS 等都可以用作數據表名和數據列名。(8)提供 TCP/IP、ODBC 和 JDBC 等多種數據庫連接途徑。(9)提供用于管理、檢查、優(yōu)化數據庫操作的管理工具。(10)支持大型的數據庫??梢蕴幚頁碛猩锨f條記錄的大型數據庫。(11)支持多種存儲引擎。 TomcatTomcat 服務器是一個免費的開放源代碼的 Web 應用服務器,屬于輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試 JSP 程序的首選。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好 Apache 服務器,可利用它響應對 HTML 頁面的訪問請求。實際上 Tomcat 部分是 Apache 服務器的擴展,但它是獨立運行的,所以當你運行 tomcat 時,它實際上作為一個與 Apache 獨立的進程單獨運行的。訣竅是,當配置正確時。Apache 為 HTML 頁面服務,而 Tomcat 實際上運行 JSP 頁面和 Servlet。Tomcat 和 IIS、Apache 等 Web 服務器一樣,具有處理 HTML 頁面的功能,另外它還是一個 Servlet 和 JSP 容器,獨立的 Servlet 容器是 Tomcat 的默認模式,Tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統(tǒng)常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。Tomcat 是一個世界上廣泛使用的支持 jsp 和 servlets 的 Web 服務器。它在 java 上運行時能夠很好地運行并支持 Web 應用部署。會因為設置不當,造成災難性的后果。在 Tomcat 默認安裝,Tomcat 作為一個系統(tǒng)服務運行,如果沒有將其作為系統(tǒng)服務運行,幾乎所有 Web 服務器管理員都是缺省地將其以 Administrator 權限運行。這兩種方式都允許 Java 運行時訪問Windows 系統(tǒng)下任意文件夾中的任何文件。缺省情況下,Java 運行時授予安全權限。當 Tomcat 以系統(tǒng)管理員身份或作為系統(tǒng)服務運行時,Java 運行取得了系統(tǒng)用戶或系統(tǒng)管理員所具有的全部權限。這樣一來,Java 運行時就取得了所有文件夾中所有文件的全部權限。并且 Servlets(JSP 在運行過程中要大連工業(yè)大學 2022 屆本科生畢業(yè)設計(論文)8 轉換成 Servlets)取得了同樣的權限。所以 Java 代碼可以調用 Java SDK 中的文件 API、列出文件夾中的全部文件、刪除任何文件,最大的危險在于以系統(tǒng)權限運行一個程序。 Struct體系結構圖 Struct 的 MVC 框架對于開發(fā) Web 應用,要從頭設計并開發(fā)出一個可靠、穩(wěn)定的框架不是一件容易的事情。隨著 Web 開發(fā)技術的日趨成熟,在 Web 開發(fā)領域出現(xiàn)了一些現(xiàn)成的優(yōu)秀的框架、開發(fā)者可以直接使用它們,struct [6]就是一個很好的框架結構,它是在 JSP Model2 基礎上實現(xiàn)的一個 MVC 框架,在 struct 框架在模型由實現(xiàn)業(yè)務邏輯的 JavaBean 或者 EJB 組件構成,控制器由 ActionServlet和 Action 來實現(xiàn),視圖由一組 JSP 文件組成,圖 顯示了 Struct 實現(xiàn)的MVC 框架。其中:視圖:就是一組 JSP 文件,這些 JSP 文件沒有業(yè)務邏輯,也沒有模型信息,只有標簽,這些標簽可以是標準的 JSP 標簽或者是客戶化標簽,如struct 標簽庫的標簽。此外,通常將 struct 框架中的 ActionForm Bean 也劃為視圖模塊,ActionForm Bean 是一種 JavaBean,除了具有一些 JavaBean的常規(guī)方法外,還包含了一些特殊的方法,用于驗證 HTML 表單數據以及將其屬性重新設置為默認值。Struct 框架利用 ActionForm Bean 來進行視圖和控控制器 ActionServlet視圖JSP模型JavaBeanEJBActionActionAction瀏覽器Web服務器大連工業(yè)大學 2022 屆本科生畢業(yè)設計(論文)9 制器之間表單數據的傳遞。Strcut 框架將用戶輸入的表單數據保存在ActionForm Bean 中,將它傳遞給控制器,控制器可以對 ActionForm Bean中的數據進行修改,JSP 文件使用 struct 標簽讀取修改后的 ActionForm Bean 的信息,然后重新設置 HTML 表單。控制器:控制器由 ActionServlet 類和 Action 類實現(xiàn),ActionServlet 類是 struct 框架中的核心組件,是這個 MVC 的中央控制器的角色。ActionServlet 主要負責接收 HTTP 請求的信息,根據配置文件 的配置信息,將請求轉發(fā)給適當的 Action 對象,如果該Action 對象不存在,ActionServlet 會先創(chuàng)建這個 Action 類負責調用模型的方法,更新模型的狀態(tài),并幫助控制應用程序的流程,對于小型簡單的應用,Action 類本身也可以完成一些實際的業(yè)務邏輯。模型:模型表示應用程序的狀態(tài)和業(yè)務邏輯,業(yè)務邏輯常常由JavaBean 或者 EJB 組件實現(xiàn)。如果在 Web 應用開發(fā)中套用現(xiàn)成的 struct 框架,就可以簡化每個開發(fā)階段的工作,開發(fā)人員可以更加有針對性地分析應用需求,不必重新設計框架,只需在 struct 框架的基礎上,設計 MVC 各個模塊包含的具體組件,在編碼過程中,可以充分利用 struct 提供的各種實用類和標簽庫,簡化編碼工作。Struct 框架可以方便迅速地將一個復雜的應用劃分成模型、視圖和控制器組件,而 struct 的配置文件 可以靈活地組裝這些組件,以簡化開發(fā)過程。 小結本章主要講述了中小型超市管理系統(tǒng)的選題依據、發(fā)展前景以及背景介紹,系統(tǒng)用到的相關技術,如 JSP 技術、Tomcat 服務器、UML 以及 MySQL 數據庫以及 開發(fā)工具。為進行可行性研究與需求分析做好充分的準備。大連工業(yè)大學 2022 屆本科生畢業(yè)設計(論文)10 第二章 可行性研究與需求分析 可行性研究中國超市呈現(xiàn)出以下發(fā)展趨勢:(1)超市形態(tài)多元化(2)經 營 理 念 的 規(guī) 模 化(3)市場定位體系間差別化(4)品牌系列化(5)中、外經營同臺競技這 些 發(fā) 展 趨 勢 都 要 求 超 市 要 不 斷 的 提 高 工 作 效 率 , 探 索 先 進 的 工 作 模 式和 管 理 模 式 , 而 引 進 現(xiàn) 代 化 辦 公 軟 件 是 中 小 型 超 市 提 高 工 作 效 率 的 不 二 選 擇 。隨 著 管 理 信 息 系 統(tǒng) 理 論 的 實 踐 進 一 步 的 發(fā) 展 , 隨 著 信 息 系 統(tǒng) 的 優(yōu) 越 性 的進 一 步 體 現(xiàn) , 現(xiàn) 代 信 息 化 的 管 理 系 統(tǒng) 代 替 傳 統(tǒng) 的 簡 單 的 計 算 機 操 作 方 式 是 社會 發(fā) 展 的 一 個 必 然 趨 勢 。 管 理 信 息 系 統(tǒng) 是 對 一 個 組 織 進 行 全 面 管 理 的 人 機 系統(tǒng) , 綜 合 運 用 計 算 機 技 術 、 信 息 技 術 、 管 理 技 術 和 決 策 技 術 , 與 現(xiàn) 代 化 管理 思 想 、 方 法 和 手 段 結 合 起 來 , 輔 助 管 理 人 員 進 行 管 理 和 決 策 。 商 業(yè) 管 理信 息 系 統(tǒng) 就 是 融 合 現(xiàn) 代 商 業(yè)經營管理思想和先進的信息處理技術為一體的管理信息系統(tǒng)。這樣才能更好的體現(xiàn)出會員在超市管理中的重要地位 技術可行性此系統(tǒng)應用的 java 編程語言并且在 JSP 平臺下開發(fā),采用 B/S[7]架構,可應用于 windows XP 以上的系統(tǒng)。在 B/S 架構下,用戶工作界面是利用Tomcat 服務器通過瀏覽器來實現(xiàn),這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本,因此當超市會大連工業(yè)大學 2022 屆本科生畢業(yè)設計(論文)11 員瀏覽網頁,進行網上查詢、注冊、以及管理員進行管理等活動時,通過網頁向服務器發(fā)出應用請求,通過進行處理,從數據庫中獲得相關的數據,返回給用戶客戶端。這些技術可已很好的完成系統(tǒng)開發(fā)。本系統(tǒng)不需要太高的配置,現(xiàn)在的程序設計語言已非常成熟,要運用 HTML 樣式,圖形圖像制作工具來制作生動活潑的網頁及美觀的圖形文件或動畫文件。 經濟可行性主要從項目實施的技術角度,合理設計技術方案,并進行比選和評價,本系統(tǒng)是針對中小型超市的會員管理而設計的,所有的開發(fā)軟件都是免費使用的這樣大大提高了該系統(tǒng)在以后的生產、生活中能得到更多的使用,此系統(tǒng)的所需要的對機器硬件的支持也是很低的一般的計算機都能使用該系統(tǒng),并且該系統(tǒng)的最大有點就是十分的簡捷,對用戶們的使用和管理員的管理帶來了很多的方便。 用戶使用可行性適用本系統(tǒng)的人員分為:普通用戶、會員用戶、系統(tǒng)管理員。所有的用戶都有權限在該系統(tǒng)中進行留言以及健康消息的發(fā)布,也可以通過提交一些信息成為該超市的會員,同過本人對該超市的購物情況進行相應的獎勵措施,每個會員用戶都會在消費的同時獲得相應的積分,管理者會在相應的工作日對擁有一定積分的用戶進行回饋,管理系統(tǒng)管理人員則要求:熟悉管理流程,熟悉本軟件的運行環(huán)境,熟悉本系統(tǒng)的內部結構和使用方法,熟悉各種數據的生成及打印報表方法,熟悉軟件的開發(fā)工具和數據庫 MYSQL 的使用,有一定的管理能力。 系統(tǒng)需求分析根據可行性研究和針對中小型超市會員積分管理的要求,分析現(xiàn)有的需求和技術,采用 tomcat 作為服務器。通過 myeclipse 連接 mysql 利用 jsp 語句來實現(xiàn)服務器和數據庫的連接 [8],需求分析從系統(tǒng)的調查研究入手,需求分析要對系統(tǒng)的各個方面有全面的了解,既包括系統(tǒng)內部的各個方面,也包括與系統(tǒng)有聯(lián)系的各種外部因素。通過調查研究和分析,對系統(tǒng)產生比較深刻的了解與認識。大連工業(yè)大學 2022 屆本科生畢業(yè)設計(論文)12 需求分析階段的最終結果是“需求分析說明書” ,它涵蓋了對用戶環(huán)境、事務處理和信息流程分析的一切成果,供項目開發(fā)小組和用戶共同遵守。在軟件生存周期中,其它四個階段都是面向軟件技術問題,只有本階段是面向用戶的。需求分析是對用戶的業(yè)務活動進行分析,明確在用戶的業(yè)務環(huán)境中軟件系統(tǒng)應該“做什么” ,但是在開始時,開發(fā)人員和用戶雙方都不能準確地提出系統(tǒng)要“做什么” ,因為軟件開發(fā)人員不是用戶問題領域的專家,不熟悉用戶的業(yè)務活動和業(yè)務環(huán)境,又不可能在短期內搞清楚;而用戶不熟悉計算機應用的有關問題。由于雙方互相不了解對方的工作,又缺乏共同語言,所以在交流時存在著隔閡。所
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1