基于JavaSE的超管理系統(tǒng)——畢業(yè)論文_第1頁
基于JavaSE的超管理系統(tǒng)——畢業(yè)論文_第2頁
基于JavaSE的超管理系統(tǒng)——畢業(yè)論文_第3頁
基于JavaSE的超管理系統(tǒng)——畢業(yè)論文_第4頁
基于JavaSE的超管理系統(tǒng)——畢業(yè)論文_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、百度文庫讓每個人平竽地捉升口我LIAOCHENG UNIVERSITY本科畢業(yè)設(shè)計(jì)題 目JavaSE的超市管理系統(tǒng)專業(yè)軟件工程作者姓名宮憲甜學(xué)號單位計(jì)算機(jī)學(xué)院指導(dǎo)教師年 月教務(wù)處編百度文庫讓每個人平帑地捉升口我目錄目錄1摘要1Abstract21. 項(xiàng)目開發(fā)背景及意義3項(xiàng)目開發(fā)背景3項(xiàng)目開發(fā)意義32. 開發(fā)技術(shù)及開發(fā)環(huán)境3開發(fā)環(huán)境53. 系統(tǒng)的分析與設(shè)計(jì)6系統(tǒng)功能需求分析6系統(tǒng)各功能模塊描述6數(shù)據(jù)庫設(shè)計(jì)6主要詳細(xì)數(shù)據(jù)表64. 系統(tǒng)功能模塊的實(shí)現(xiàn)7注冊模塊7致謝101百度文庫讓每個人平竽地捉升口我摘要本系統(tǒng)是通過JavaSE開發(fā)而成的超市管理系統(tǒng)。超市管理系統(tǒng)是一個典型的 信息管理系統(tǒng),是一個為

2、適應(yīng)當(dāng)前逛超市麻煩開發(fā)的軟件系統(tǒng)。隨著社會的快速發(fā)展,人們生活節(jié)奏越來越快,如何適應(yīng)高效率的生活節(jié)奏 是人們當(dāng)前面臨的一大難題,此系統(tǒng)可以大程度解決人們逛超市時找不到商品的 難題,同時也便捷了超市管理層管理商品。關(guān)鍵詞:超市管理系統(tǒng);javaSE:商品管理百度文庫讓每個人平帑地捉升口我AbstractThis system is a human resource management system thaFs developed with J2EE. Human Resource Management System is a typical information management sys

3、tem, the system is a different industry to adapt to the current design and development of software systems.Human resources management is a relatively important enterprise management process, with the rapid development of society. How to manage corporate information and internal staff, corporate mana

4、gement become a big problem. In this case, one can be standardized, automated enterprise human resource management system is very necessary Human resource management first are accomplished by human. When the relatively small scale enterprises, human can be completed, along with the enterprise scale

5、is more and more big, the number of employees in enterprises is also more and more, still use the human management will result in low efficiency, serious problems increased error rate.This system realized the human resources management system can basically meet the modern enterprise human resources

6、management input.the project is complete, friendly.The human resource management system includes the management, staff management, recnjitment management, incentive management, training management, salary management and system management. The system user interface is very simple, practical, convenie

7、nt and simple operation.Key words: supermaket system;J2EE基于JavaSE的超市管理系統(tǒng)前言隨著社會不斷發(fā)展,人們對于超市在人們生活中起到了了不可替代的作用。 本套超市管理系統(tǒng)是涉及學(xué)員超市管理員管理、商品查詢,用戶登錄注冊,信息 發(fā)布等人機(jī)友好交互程序;系統(tǒng)員在后臺,可以有效地進(jìn)行記錄并查詢,從而對 顧客和管理員的信息以及公告等進(jìn)行管理。通過該網(wǎng)上超市管理平臺,極大的方 便了顧客和管理員,顧客可以查看商品位商品規(guī)格,通過這樣的方式,可以大大 提高超市的效率和用戶的體驗(yàn)。1項(xiàng)目開發(fā)背景及意義項(xiàng)目開發(fā)背景超市中存在著商品多尋找麻煩的問題,為

8、了解決這個問題給超市提供一個供 管理與顧客查詢的功能,同時提供一個方向?qū)Ш剑奖泐櫩唾徫锱c超市管理人員 管理。項(xiàng)目開發(fā)意義本系統(tǒng)是通過JavaSE開發(fā)而成的超市管理系統(tǒng)。超市管理系統(tǒng)是一個典型的 信息管理系統(tǒng),是一個為適應(yīng)當(dāng)前逛超市麻煩開發(fā)的軟件系統(tǒng)。隨著社會的快速發(fā)展,人們生活節(jié)奏越來越快,如何適應(yīng)高效率的生活節(jié)奏是人 們當(dāng)前面臨的一大難題,此系統(tǒng)可以大程度解決人們逛超市時找不到商品的難題, 同時也便捷了超市管理層管理商品。2 開發(fā)技術(shù)及開發(fā)環(huán)境開發(fā)技術(shù)java語言恐怕是穩(wěn)居網(wǎng)路應(yīng)用程序語言的首選了,這都要?dú)w功于它高度的安 全性以及跨平臺的特性,兒乎在L1前所有的電腦平臺上您都可以見得到Ja

9、va的芳 3百度文庫-讓毎個人平般地捉升口我蹤。過去很可能會有不少人抱怨人M雖然有著相、|不錯的跨平臺以及安全防護(hù)等 特性,但是它的執(zhí)行速度遠(yuǎn)遠(yuǎn)不及C+等各種傳統(tǒng)慣用的程序語言。不過這次SunJficrosystem可是有備而來的,不僅在執(zhí)行速度上有大幅度的改 革,而且在內(nèi)容上也有做了一些修改以及增強(qiáng)。最新旳運(yùn)行庫,建立一個運(yùn)行 JAVA的環(huán)境。這一升級版對Java Plug-in進(jìn)行了功能增強(qiáng),提供了對Netscape 6血初刀阿整合支持等等。山于新增的功能以及程序修正之處相當(dāng)多,如果需要詳 盡資料的話不妨可以參考Sun的官方網(wǎng)頁。多語系版,支持簡體中文界面。Java是H前所有編程語言中最流

10、行、發(fā)展最快的語言之一,隨著Java SE的 發(fā)布,Java也變得更加強(qiáng)大和易用。本書結(jié)合豐富的程序?qū)嵗?,為讀者詳細(xì)講解 7 Java的各個方面,囊括了 Java SE中提供的各種新特性。U前,蟲舊2平臺有3個版本,它們是適用于小型設(shè)備和智能卡的Java 2平 臺 Micro 版(Java 2 Pla tform Micro Edi tion, J2ME)、適用于桌面系統(tǒng)的蟲 va2 平臺標(biāo)準(zhǔn)版(Java 2 Platform Standard Edition, J2SE)、適用于創(chuàng)建服務(wù)器 應(yīng)用程序和服務(wù)的人泊2平臺企業(yè)版(Java 2 Pla tform En terprise Editi

11、on, J2EE) o陞是一種利用Java2平臺來簡化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的 復(fù)雜問題的體系結(jié)構(gòu)。J2EE技術(shù)的基礎(chǔ)就是核心人舊平臺或Java 2平臺的標(biāo)準(zhǔn) 版,幽不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點(diǎn),例如編寫一次、隨處運(yùn)行“的特性、 方便存取數(shù)據(jù)庫的加刃、G加劃技術(shù)以及能夠在Internet應(yīng)用中保護(hù)數(shù)據(jù)的 安全模式等等,同時還提供了對 EJB Enterprise JavaBeans)、Java Servlets API. JSP I Java Server Pages以及尤必技術(shù)的全面支持。其最終LI的就是成為 一個能夠使企業(yè)開發(fā)者大幅縮短投放市場時間的體系結(jié)構(gòu)。J2EE提供中間層

12、集成框架用來滿足無需太多費(fèi)用而乂需要高可用性、高可靠 性以及可擴(kuò)展性的應(yīng)用的需求。通過提供統(tǒng)一的開發(fā)平臺,J2EE降低了開發(fā)多層 應(yīng)用的費(fèi)用和復(fù)朵性,同時提供對現(xiàn)有應(yīng)用程序集成強(qiáng)有力支持,完全支持Enterprise JavaBeans,有良好的向?qū)еС执虬筒渴饝?yīng)用,添加U錄支持,增 強(qiáng)了安全機(jī)制,提高了性能。Java SE 是 Java 平臺標(biāo)準(zhǔn)版的簡稱(Java Pl a tform, Standard Edition (also known as Java 2 Platform),用于開發(fā)和部署桌面、服務(wù)器以及嵌入設(shè) 備和實(shí)時環(huán)境中的Java應(yīng)用程序。Java必包括用于開發(fā)Java W

13、eb服務(wù)的類庫, 同時,Java SE為Java圧提供了基礎(chǔ)。開發(fā)環(huán)境Jdk版本的特性1997年Servlet技術(shù)的產(chǎn)生以及緊接著JSP的產(chǎn)生,為Java對抗PHP, ASP 等等服務(wù)器端語言帶來了籌碼。1998年,Sun發(fā)布了標(biāo)準(zhǔn),至此J2EE平臺的三個 核心技術(shù)都已經(jīng)出現(xiàn)。于是,1999年,Sun正式發(fā)布了 J2EE的第一個版本。并于 1999年底發(fā)布了,在2001年發(fā)布了,2003年發(fā)布了。的架構(gòu),其中主要包含了 Applet容器,Application Client容器,Web容 器和 EJB 容器,并且包含了 Web Component, EJB Component, Applica

14、tion Client Component,以 JHS, JAAS, JAXP, JDBC, JAF, JavaMail, JTA 等等技術(shù)做為基礎(chǔ)。 中引入了幾個值得注意的功能:Java消息服務(wù)(定義了 JMS的一組API) , J2EE 連接器技術(shù)(定義了擴(kuò)展J2EE服務(wù)到非J2EE應(yīng)用程序的標(biāo)準(zhǔn)),XML解析器的 一組Java API,也都進(jìn)行了性能擴(kuò)展與優(yōu)化,全新的CMP組件模型和MDB (消 息 Bean)。大體上的框架和是一致的,增加了對Web服務(wù)的支持,主要是Web Service, JAX-RPC, SAAJ, JAXR,還對EJB的消息傳遞機(jī)制進(jìn)行了完善(),部署與管理工 具

15、的增強(qiáng)(JMX),以及新版本的和使得Web應(yīng)用更加容易。EE 5JAVA EE 5擁有許多值得關(guān)注的特性。其中之一就是新的Java Standard Tag Library (JSTL)規(guī)范。JSTL的關(guān)鍵是統(tǒng)一表達(dá)式語言,它允許我們在 JavaServer Faces (JSF)中結(jié)合使用JSTL的最佳特性。新特性Java 8允許我們給接口添加一個非抽象的方法實(shí)現(xiàn),只需要使用default關(guān) 鍵字即可。5百度文庫讓每個人平帑地捉升口我新增lambda表達(dá)式提供函數(shù)式接口Java 8允許你使用:關(guān)鍵字來傳遞方法或者構(gòu)造函數(shù)引用我們可以直接在lambda表達(dá)式中訪問外層的局部變量。1-23系統(tǒng)的

16、分析與設(shè)計(jì)系統(tǒng)功能需求分析通過調(diào)查,要求系統(tǒng)需要有以下功能:(1)設(shè)置一個超市管理員,且管理員不能被刪除掉。(2)管理員能增加和刪除超市商品的數(shù)量,地點(diǎn)。(3)顧客可以對超市商品的地點(diǎn),數(shù)量進(jìn)行查看。(4)顧客可以進(jìn)行會員的注冊與登錄。(5)系統(tǒng)用戶信息管理。(6)系統(tǒng)退出。(7)重新登錄。系統(tǒng)各功能模塊描述企業(yè)人力資源管理系統(tǒng)各個功能模塊的具體詳情介紹如下:(1)用戶登錄模塊顧客可以進(jìn)行會員注冊與登錄(2)商品管理模塊依據(jù)形式的變化超市管理員可以對商品進(jìn)行增加、刪除和查詢。(3)商品查看模塊顧客可以查看該超市所出售商品的地點(diǎn),數(shù)量數(shù)據(jù)庫設(shè)計(jì)主要詳細(xì)數(shù)據(jù)表根據(jù)上述的數(shù)據(jù)庫流程圖設(shè)計(jì)結(jié)合系統(tǒng)的實(shí)

17、際需要,所建立的數(shù)據(jù)庫的表如 下所示:(1)后臺顧客注冊表后臺顧客注冊表主要用于保存顧客登錄信息,其結(jié)構(gòu)如表所示:表顧客信息表列需數(shù)據(jù)類型可否為空說明idint (11)Not null序號namevarchar (20)null姓名passwordvarchar(30)null密碼商品信息表,其表結(jié)構(gòu)如表所示:表tb cj (獎懲表)列爼數(shù)據(jù)類型可否為空說明idint (11)Not null序號typevarchar(20)null類型palceVarchar (20)null地點(diǎn)4-系統(tǒng)功能模塊的實(shí)現(xiàn)注冊模塊注冊界面的部分代碼如下:private void reg() 你選擇了注冊);請

18、輸入用戶名);String username =();while (true) 請輸入密碼);String password =();請確認(rèn)密碼);String repassword =(); if (repassword) User user = new User();(username);(password);int i 二(user);7百度文庫讓每個人平帑地捉升口我.para) int i = 0;try Connection conn =();PreparedStatement ps = (sql);for (int j = 0; j ; j+) (j + 1, paraj);i =

19、 0 ;(null, ps, conn); catch (Exception e) 數(shù)據(jù)庫系統(tǒng)概論(第3版)M.北京:高等教育岀版社.2000.2 易威環(huán).基于Session Facade的MVC模式設(shè)計(jì)J.電腦知識與技術(shù).2010,(15):3984-3985.3 張黎明,龔琪琳.基于MVC模式的Java Web應(yīng)用設(shè)計(jì)J.計(jì)算機(jī)與現(xiàn)代化.2007, (2): 22-24.4 周永平.MVC模式在軟件設(shè)計(jì)應(yīng)用中的研究J.信息與電腦(理論版).2009, (11):58-59.5 曾一等.基于J2EE平臺的Java構(gòu)件庫的研究和實(shí)現(xiàn)J.計(jì)算機(jī)科學(xué).2006, (4):274-276.6 陳華恩.JAVA設(shè)計(jì)模式研究之抽象工廠模式J.電腦知識與技術(shù).2010, (9):2245-2246.7 王艷華,何保鋒.基于MVC模式的數(shù)據(jù)庫分頁顯示的設(shè)計(jì)與實(shí)現(xiàn)J.電腦知識與技術(shù)(學(xué)術(shù)交流).2007, (6): 1502-1503.8 孫一林,彭波.JSP數(shù)據(jù)庫編程實(shí)例M.淸華大學(xué)出版社.2002年8月.9 思科技產(chǎn)品研發(fā)中心.JSP應(yīng)用開發(fā)詳解M.電子工業(yè)出版社.2003年9月.10 朱紅,司光亞.JSP Web編程指南M.電子工業(yè)岀版社.2001年9月.11 畢建信.基于MVC設(shè)汁模式的Web應(yīng)用研究與實(shí)現(xiàn)D.武漢:武漢理工

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論