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

正文內容

基于java的音像制品銷售系統的設計與實現論文(編輯修改稿)

2024-12-12 00:32 本頁面
 

【文章內容簡介】 。而且賣家的店也不會受地區(qū)的限制,全國各地的用戶都能看到,從而擴大了客戶人群。這樣既能省了開店所用的租金以及日常開銷,還能兼顧到家里的日?,嵤拢茸杂捎州p松。 課題目標 網上音樂專輯主要 是實現能讓用戶查找以及購買所需的音樂專輯。每個用戶都有自己的賬號跟密碼,登錄音樂專輯后能通過檢索以及音樂專輯類別來快速查詢。查詢到所需的音樂專輯,可以查看音樂專輯概述進行相比較,從而能選擇更加適合自己需求的音樂專輯。選完音樂專輯則可以放入音樂專輯車,最后則下訂單。網站管理員則能通過后臺查看所有訂單并進行處理,以及隨時的更新音樂專輯信息。 碼農畢業(yè)設計下載網: 3 2 可行性分析 技術可行性分析 MyEclipse 是一種可視化的、面對對象和事件驅動方式的結構化高級程序設計,可用于開發(fā) Windows 環(huán)境下的應用程序。 MySQL 數據庫是個人、部門及企業(yè)管理數據的最易操作的新一代數據庫。它兼容傳統的數據庫,同時進一步增強了 Web 支持,具有Web 特性的信息共享特性。因此從技術方面講開發(fā)此教音像管理系統是可行的。 社會可行性分析 社會可行性研究是對系統投入使用后對社會可能帶來的影響進行分析,比如是否為人們所接受,是否為社會帶來利益。目前,世界各地計算機技術正在不斷發(fā)展成熟,從而被使用在各行各業(yè)的各個方面。隨著各類服務行業(yè)的人員擴大,業(yè)務增多的情況下,對于物品管理的電子化,信息化,規(guī)范化,已經成為必須采取的行動。因此,音像制品銷 售系統的需求也成為了勢不可擋的趨勢。隨著網絡的應用也不斷擴展,該系統的使用也可以是形成一個局部的,統一的整體,形成規(guī)范的管理。 在這個時間和效率就是財富的時代,各行各業(yè)的銷售服務行業(yè),只要具備相應的財力,都已經逐步采用了類似的管理系統。所以該系統的發(fā)展和推廣,已經被絕大數人接受,成為一種必然的趨勢。 因此,音像制品銷售系統在被人們不斷的需求下,完全具有社會可行性。 經濟可行性分析 音像制品銷售系統,在經濟消耗上不大,但是創(chuàng)造的財富利益是巨大的,由以下幾點可知。 從開發(fā)角度來講,該系統在開發(fā)過程中使用 的開發(fā)平臺工具等,全部屬于開源免費的,不存在巨大的開發(fā)消耗,只需要正常的開發(fā)支出。 從運行使用上來講,該系統不需要很高的硬件配置,不需要購買昂貴的硬件設備。而且該系統在操作上簡單方面,不需要高深的技術人員。從而使用過程中也不存在巨額的支出消耗。 綜上可知,該 系統整體需要的成本不是很高,但是它的高效將創(chuàng)造巨大的財富利碼農畢業(yè)設計下載網: 4 益,所以,該系統在經濟上也是完全具有可行性的。 操作可行性 主要是管理人員對開發(fā)信息系統是否支持,現有管理制度和方法是否科學,規(guī)章制度是否齊全,原始數據是否正確等,音像制品銷售系 統比較完善的規(guī)章制度和管理方法為系統的建設提供了保障。 音像制品銷售系統,界面清晰明了,功能操作簡單易懂,非常易于使用,不存在高深的技術問題。 就使用者來說,不需要有任何的開發(fā)技術基礎,也不要經過任何的培訓學習。使用者只需要具備基本的閱讀識別能力,并且對該系統有簡單了解,就可以通過簡單的操作熟練,從而短時間內掌握該系統的運行使用。 由此,該系統具有很強的可操作性。 可行性研究結論 可行性分析的最后成果是寫出可行性分析報告,可行性分析報告包括下列內容:音像制品銷售管理系統的戰(zhàn)略目標,新系統的 總體目標及主要功能。主要問題和主要信息要求。擬訂新系統的方案。從技術,經濟,社會,操作等方面論證方案的可行性。 碼農畢業(yè)設計下載網: 5 3 關鍵技術 Spring 框架 Spring 框架是 java 中用來解決對象之間相互調用的,它可以降低對象之間調用的耦合性,所以使得編程很容易,使得程序的伸縮性提高??刂品崔D( IOC)思想對于降低對象之間的耦合性提供了很多好處,而 Spring 框架則是使得 IOC 變得標準,從而使得程序員根據 Spring 框架來進行開發(fā)。 Spring 框架是用最基本的 javabean 來代替 EJB,使企業(yè)應用開發(fā)變得 簡潔,與此同時,還能提供更多的應用功能,并且任何的 java 應用都能使用 Spring 框架。 Spring 框架實際上就是是的整個應用比較統一,讓程序員更加容易的使用 J2EE 來開發(fā)程序,并且通過揉合單框架形成組合從而建立起一個體系。因此 Spring 框架提供了一個更加完善的開發(fā)環(huán)境,能提供企業(yè)級的服務給 POJO 對象。 Struts 框架 Struts 框架是用來規(guī)范 MVC 的開發(fā)。在 Struts 中, JSP、 ActionServlet、 ActionForm、Action、 JavaBean、配置文件等是通常使用的組件 。其工作原理如圖 31 所示。 圖 31 struts 組件之間關系 當有用戶進行操作請求時, JSP 界面則會將內容交給 ActionServlet。 ( 1) ActionServlet 會使得表單信息封裝于 ActionForm內,并且轉交給 Action。 ( 2) ActionServlet 讓 Action 直接調用 DAO 包,而不是直接處理業(yè)務邏輯。 ( 3) Action 將要接下來要跳轉的 JSP 頁面?zhèn)鹘o ActionServlet。 碼農畢業(yè)設計下載網: 6 ( 4) ActionServlet 實現 跳轉,并且顯示在 JSP 頁面上。 Hibernate 框架 Hibernate 是 Java 中用來解決對象跟關系的映射的一種方案,它將數據庫中的每個記錄,都當做一個 java 對象,這樣可以使得編程變得容易,也能使得維護性變高。對象關系映射( ORMapping)是數據庫層的一種設計思想,而 Hibernate 則是將它作為基礎從而使得程序員所寫的程序變得規(guī)范。 PO、框架 API、 Hibernate 配置文件、 Hibernate 映射文件等組件是 Hibernate 中經常使用的。關系如下圖 32 所示。 圖 32 Hibernate 各組件之間關系 一個對數據庫進行的操作,其流程如下。 ( 1)首先, API 框架獲取 Hibernate 配置文件,并連接到數據庫。 ( 2)其次,操作 PO 時,框架 API 根據 Hibernate 映射文件,來創(chuàng)建要操作的表名與列名。 ( 3)框架 API 執(zhí)行相應 SQL 語句。 開發(fā)工具 Myeclipse MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱 MyEclipse)是一個非常優(yōu)質的用于開發(fā) Java、 J2EE 等的 Eclipse 插件的集合,是對 Eclipse IDE 的一個擴展。它是功能非常豐富的 JavaEE 集成開發(fā)環(huán)境,包含了完備的編碼、調試、測試和發(fā)布功能。同時 MyEclipse 具有完善的功能,廣泛的支持平臺(完整支持 HTML, JSP, 碼農畢業(yè)設計下載網: 7 CSS, Javascript, SQL)。在對于數據庫和 JavaEE 的開發(fā)以及對應用程序服務器的開發(fā)上面都提高了我們的工作效率。 MySQL Mysql 是使用 C 語言和 C++語言編寫的關系型數據庫管理系統,并且使用了多種編譯器進行測試,從 而保證了源代碼的可移植性;第二它的具有很廣泛的支持平臺,比如: 支持 Linux、 Mac OS、 OpenBSD、 Solaris、 Windows 等多種操作系統 ;第三它 為多種編程語言提供了 API;第四 支持多線程, 可以 充分利用 CPU 資源 ;第五 提供 TCP/IP、ODBC 和 JDBC 等多種數據庫連接 的 途徑 ;第六 可以處理擁有上千萬條記錄的大型數據庫。 對于一般的使用者,它所具備的功能已經很完善了。所以,我們在此選用 MySql來操作數據庫。 Tomcat Tomcat 是一個 應用服務器,與其他服務器相比它具有 小型輕量級 的特點。在對其進行運行時,它實際上是作為一個獨立的進程而運行的。 可以這樣認為,當在一臺機器上配置好 Apahce 服務器,可利用它 來 對 HTML 頁面的訪問請求 進行響應 。實際上 它是對Apache 服務器的擴展,但 與之不同的 是 它是可以 獨立運行的 。它 在 一些 中小型 的 系統中 和并發(fā)訪問用戶不 多 的場合下被 廣泛的 使用,是開發(fā)和調試 JSP 程序的首選 工具 。 開發(fā)及運行環(huán)境 : CPU: Pentium以上計算機 內存: 512M 以上 : 操作系統版本: Windows XP /vista/Win7 開發(fā)工具: MyEclipse 2020 后臺服務器: Apache Tomcat 開發(fā)語言: Java 數據庫: MySQL 碼農畢業(yè)設計下載網: 8 4 需求分析 需求分析 音像制品銷售系統前臺主要是實現注冊用戶登錄、用戶信息管理、音樂專輯查詢、網站論壇、購物車以及音樂專輯購買、產生訂單等內容,使得用戶能迅速查找到所需的音樂專輯。而后臺則是實現了管理員登錄以及對用戶、音樂專輯、訂單、留言跟公告的管理,能夠及時處理以及更新。 系統功能設計 會員功能 本系統分為前臺和后臺兩個平臺 ,前臺主要是給用戶操作,例如:查詢音樂專輯、購買音樂專輯、網站留言等功能。其功能如圖 41 所示。 圖 41 會員功能 管理員功能 后臺主要是網站管理員操作,管理員擁有網站最大的權限,他能管理并且查看用戶的所有信息,以及對音樂專輯、公告、和論壇的增刪改。其具體功能如圖 42 所示。 碼農畢業(yè)設計下載網: 9 圖 42 管理員功能 模塊說明 會員模塊: 用戶可以網上查看所有音樂專輯信息,查看公告信息,以及在網站論壇上留言,所有用戶在注冊了賬號后,可以在網上將所需的音樂專輯放入購物車,然后下訂單。 管理員模塊: ( 1) 修改管理員密碼:管理員能夠在這里修改下次登錄的密碼。 ( 2) 用戶信息管理:管理員能夠查看會員資料,并有權限將其刪除。 ( 3) 查看音樂專輯信息:管理員能夠查看全部音樂專輯類別信息及其屬性。還有類別的添加和刪除 ( 4) 音樂專輯信息管理:管理員能夠查看音樂專輯信息,比如查看所有音樂專輯的屬性,以及可以幫音樂專輯設置特價音樂專輯,還能對音樂專輯進行刪除和添加操作。 ( 5) 訂單信息管理:管理員能夠查看訂單的信息,并可以對其進行受理和刪除操作。 ( 6) 網站論壇:管理員能查看所有用戶在網站的留言,并且進行管理。 ( 7) 公告管理:管理員查看網站所發(fā)布的所有公告,并且進行添加公告。 設計的主要思想 音像制品銷售這個系統我主要用的是 MVC 設計思想。 MVC 模式 —— model、 view、controller。 用戶通過網上音樂專輯這個界面的一些按鈕,系統會找到其相對應的 struts配置文件,然后到控制層找到相對應 action,并且找到操作方法,再到 dao 包里找到對數據庫的操作方法,最后產生一個 session,對數據庫進行一次操作,如增刪改查。 Model—— 使應用程序的數據結構和事物邏輯封裝起來,它能體現出應用程序的狀碼農畢業(yè)設計下載網: 10 態(tài),當用戶對數據進行操作時,可以在 View 中展現出來。 View—— 是用來展示 Model 中的內容,當模型數據改變的時候,則會通過 JSP 界面將變化展現出來。 Controller—— 響應用戶的操作請求,將模型跟視圖連接在一起,并且把數據庫中的數據存放到模型中,然后調用視圖。 性能需求 為了保證音像制品銷售系統可以長期、穩(wěn)定、高效的運行,應該盡可能滿足一下幾點要求: 系統需要對接收到的信息進行準確的處理。數據之間的聯系必須準確 無誤,這決定了該系統的可用性、高效性。從而應該在采用一定的方法來盡可能保證系統數據的準確性。 一個好的系統,必然運行順暢。當用戶提交某種請求時,系統需要及時對用戶的需求做出合理的響應,以免耽誤用戶的時間,消耗用戶的耐心。最終造成系統的用戶量流失,系統的高效性受到質疑。 音像制品銷售系統主要針對喜愛音樂的用戶,故易用性是不可或缺的重要特性。這就要求我們的系統給用戶提供一個良好的接口,用于實現人機交互。 權限需求 音像制品銷售系統需要在各用戶權限上進行嚴格的劃分。只有在該系統注冊的 用戶才能進入網頁中進行購買等的操作。對于沒有注冊的用戶,權限只能局限于對藥品信息的瀏覽操作。已經注冊的用戶,可以在該系統下進行查看專輯信息,購買等的操作。管理員可以管理專輯的信息、增添類別,修改管理員個人信息,但是只能夠查看訂單信息和用戶信息。 數據需求 ,藥品編號、賬號等重要信息不能為空; 碼農畢業(yè)設計下載網: 11 ,數據關聯的準確性; 。 界面
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1