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

正文內(nèi)容

基于java的小型企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)-畢業(yè)論文-文庫(kù)吧資料

2025-06-28 15:54本頁(yè)面
  

【正文】 按鈕時(shí),為按鈕添加了動(dòng)作事件監(jiān)聽(tīng)器。(2) 添加進(jìn)貨商品在進(jìn)貨單船體點(diǎn)擊“添加”按鈕,會(huì)在表格中添加一個(gè)空行可以再該空行的第一個(gè)字段選擇商品名稱(chēng),其他的字段信息會(huì)根據(jù)選擇的商品自動(dòng)填充。 進(jìn)貨單模塊設(shè)計(jì)進(jìn)貨單模塊負(fù)責(zé)添加企業(yè)的進(jìn)貨信息,他根據(jù)進(jìn)貨人員提供的單據(jù),將采購(gòu)商品的名稱(chēng)、編號(hào)、產(chǎn)地、規(guī)格、單價(jià)和數(shù)量等信息記錄到數(shù)據(jù)的庫(kù)存表中。 工具欄界面(3) 設(shè)計(jì)狀態(tài)欄本系統(tǒng)的狀態(tài)欄顯示了當(dāng)前選擇的功能窗體、登錄用戶(hù)名、當(dāng)前日期和本系統(tǒng)所屬公司,即版權(quán)所有者等信息。像本系統(tǒng)中添加工具欄的方法和添加菜單欄的方法類(lèi)似,需要繼承Swing的Jtool組件編寫(xiě)自己的工具欄。 系統(tǒng)主窗體界面(1) 設(shè)計(jì)菜單欄本系統(tǒng)的菜單欄是由MenuBar類(lèi)實(shí)現(xiàn)的,該類(lèi)是一個(gè)自定義菜單欄類(lèi),他繼承JmenuBar類(lèi)成為Swing菜單欄組件。 系統(tǒng)主窗體設(shè)計(jì)主窗體是人際交互的本體,用戶(hù)通過(guò)主窗體中提供的各種菜單、表格、文本框、子窗體等組件進(jìn)行管理操作。(4) “登錄”按鈕的事件“登錄”按鈕用于執(zhí)行用戶(hù)名和密碼的驗(yàn)證工作,如果驗(yàn)證用戶(hù)名和密碼有效,則啟動(dòng)系統(tǒng),否則禁止進(jìn)入系統(tǒng)。該窗體用于不知各種組件,來(lái)實(shí)現(xiàn)系統(tǒng)登錄的界面。(2) 創(chuàng)建登錄窗體創(chuàng)建LoginDialog類(lèi),該類(lèi)繼承Jframe類(lèi),成為一個(gè)窗體。它是系統(tǒng)的安全門(mén),只有提供正確的用戶(hù)名和登錄口令之后,才能進(jìn)入企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)進(jìn)行進(jìn)銷(xiāo)存管理工作。 } catch (Exception e) { ()。)。 } } catch (ClassNotFoundException e) { ()。 static { try { if (conn == null) { (dbClassName).newInstance()。 protected static String second = null。 protected static String dbUser = sa。 protected static String dbUrl = jdbc:jtds:sqlserver://localhost:1433/ + db_database28。import .*。import 。import 。其關(guān)鍵代碼如下:package 。(3) Dao類(lèi)Dao 的全稱(chēng)是Data Access Object,即數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)對(duì)象。和Item公共類(lèi)的使用方法類(lèi)似,數(shù)據(jù)模型也是對(duì)數(shù)據(jù)表中所有字段(屬性)的封裝,但是數(shù)據(jù)類(lèi)型是純粹的模型,它不但需要重寫(xiě)父類(lèi)的toString()方法,還要重寫(xiě)hashCode()方法和equals()方法(這兩個(gè)方法分別用于生成模型對(duì)象的哈希代碼和判斷模型對(duì)象是否相同)。但是在獲取組件的內(nèi)容時(shí),獲取的是Item類(lèi)的對(duì)象,從該對(duì)象中可以很容易的獲取id屬性,然后通過(guò)該屬性到數(shù)據(jù)庫(kù)中獲取唯一的數(shù)據(jù)。這樣不但實(shí)現(xiàn)了項(xiàng)目代碼的重用,還提高了程序的性能和代碼可讀性。 銷(xiāo)售明細(xì)表字 段 名 稱(chēng)數(shù) 據(jù) 類(lèi) 型字 段 大 小是 否 主 鍵說(shuō)明idvarchar50主鍵流水號(hào)sellIDvarchar50銷(xiāo)售編號(hào)spidvarchar50產(chǎn)品編號(hào)djmoney8銷(xiāo)售單價(jià)slfloat8銷(xiāo)售數(shù)量(7) 客戶(hù)信息表客戶(hù)信息表的名稱(chēng)為tb_khinfo,主要用于存儲(chǔ)客戶(hù)的信息。 入庫(kù)明細(xì)表字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小是否主鍵說(shuō)明idvarchar50主鍵流水號(hào)rkIDvarchar0入庫(kù)編號(hào)spidvarchar50商品編號(hào)djvarchar8單價(jià)s1float8數(shù)量(5) 銷(xiāo)售主表銷(xiāo)售主表的名稱(chēng)為tb_sell_main,主要用于存儲(chǔ)銷(xiāo)售單據(jù)的信息。 商品信息表字段名稱(chēng)數(shù)據(jù)類(lèi)型字段大小是否主鍵說(shuō)明idvarchar32主鍵商品編號(hào)spnamevarchar50商品名稱(chēng)jcvarchar30商品簡(jiǎn)稱(chēng)cdvarchar50產(chǎn)地dwvarchar10商品計(jì)量單位ggvarchar10商品規(guī)格bzvarchar20包裝phvarchar32批號(hào)pzwhvarchar50批準(zhǔn)文號(hào)memovarchar100備注gysnamevarchar50供應(yīng)商名稱(chēng)(3) 入庫(kù)主表入庫(kù)主表的名稱(chēng)為tb_ru_main,主要用于存儲(chǔ)入庫(kù)單據(jù)信息。(1) 供應(yīng)商信息表供應(yīng)商信息表的名稱(chēng)為tb_gysinfo,主要用于存儲(chǔ)供應(yīng)商的詳細(xì)信息。 銷(xiāo)售實(shí)體屬性圖 數(shù)據(jù)庫(kù)表設(shè)計(jì)數(shù)據(jù)庫(kù)在整個(gè)管理系統(tǒng)中占據(jù)非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞直接影響著系統(tǒng)的效率和實(shí)現(xiàn)效果。其中銷(xiāo)售主表包括:銷(xiāo)售票號(hào)、品種數(shù)、金額、驗(yàn)收結(jié)論、客戶(hù)名稱(chēng)、經(jīng)手人、結(jié)算方式、操作員和銷(xiāo)售日期屬性。 商品實(shí)體屬性圖(3) 客戶(hù)實(shí)體屬性圖客戶(hù)實(shí)體包括:客戶(hù)編號(hào)、客戶(hù)名稱(chēng)、簡(jiǎn)稱(chēng)、地址、電話(huà)、郵政編碼、聯(lián)系人電話(huà)、傳真、開(kāi)戶(hù)行和賬號(hào)屬性。(1) 供應(yīng)商實(shí)體屬性圖供應(yīng)商實(shí)體包括:編號(hào)、名稱(chēng)、簡(jiǎn)稱(chēng)、地址、電話(huà)、郵政編碼、傳真、聯(lián)系人、聯(lián)系人電話(huà)、開(kāi)戶(hù)行和Email屬性。 ER圖進(jìn)銷(xiāo)存系統(tǒng)主要實(shí)現(xiàn)從進(jìn)貨、庫(kù)存到銷(xiāo)售的一體化管理,設(shè)計(jì)商品信息、商品的供貨商、購(gòu)買(mǎi)商品的客戶(hù)等多個(gè)實(shí)體。DBMS通常由數(shù)據(jù)字典,數(shù)據(jù)描述語(yǔ)言及其編譯程序,數(shù)據(jù)操縱(查詢(xún))語(yǔ)言極其編譯程序,數(shù)據(jù)庫(kù)管理例行程序等部分組成。Microsoft SQL Server 2000提供的強(qiáng)大工具,可幫助您完成創(chuàng)建、使用和維護(hù)數(shù)據(jù)庫(kù)的任務(wù)。企業(yè)在正常的業(yè)務(wù)運(yùn)作過(guò)程中需要收集各種數(shù)據(jù),包含企業(yè)的動(dòng)態(tài)歷史記錄,數(shù)據(jù)倉(cāng)庫(kù)的目的是合并和組織這些數(shù)據(jù),以便對(duì)其進(jìn)行分析并用來(lái)支持業(yè)務(wù)決策。SQL Server 2000還提供了一些管理開(kāi)發(fā)工具,使用戶(hù)可以快速開(kāi)發(fā)應(yīng)用程序。 (5)易于安裝、部署和使用。增強(qiáng)的圖形用戶(hù)界面管理工具,使管理更加方便。 (3)具備很強(qiáng)的可伸縮性和可用性。SQL Server 2000數(shù)據(jù)庫(kù)引擎提供完整的XML支持。Microsoft SQL Server是客戶(hù)/服務(wù)器系統(tǒng)應(yīng)用的完美的例子。SQL Server 2000主要具有以下功能特性:(1)實(shí)現(xiàn)了客戶(hù)機(jī)/服務(wù)器模式。該版本繼承了SQL Server 版本的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能,具有使用方便、可伸縮性好、與相關(guān)軟件集成程度高等優(yōu)點(diǎn)。它功能強(qiáng)大、操作簡(jiǎn)便、日益為廣大數(shù)據(jù)庫(kù)用戶(hù)所喜愛(ài)。特別是Java企業(yè)應(yīng)用編程接口(Java Enterprise APIs)為企業(yè)計(jì)算及電子商務(wù)應(yīng)用系統(tǒng)提供了有關(guān)技術(shù)和豐富的類(lèi)庫(kù)。Java對(duì)對(duì)象技術(shù)的全面支持和Java平臺(tái)內(nèi)嵌的API能縮短應(yīng)用系統(tǒng)的開(kāi)發(fā)時(shí)間并降低成本。另外,Java中的類(lèi)有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類(lèi)型檢查。Java程序需要的類(lèi)能動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過(guò)網(wǎng)絡(luò)來(lái)載入所需要的類(lèi)。(11) Java語(yǔ)言是動(dòng)態(tài)的。線(xiàn)程的活動(dòng)由一組方法來(lái)控制。在Java語(yǔ)言中,線(xiàn)程是一種特殊的對(duì)象,它必須由Thread類(lèi)或其子(孫)類(lèi)來(lái)構(gòu)造,thread(Runnable) 的構(gòu)造子類(lèi)將一個(gè)實(shí)現(xiàn)了Runnable接口的對(duì)象包裝成一個(gè)線(xiàn)程,其二,從Thread類(lèi)派生出子類(lèi)并重寫(xiě)run方法,使用該子類(lèi)創(chuàng)建的對(duì)象即為線(xiàn)程。事實(shí)上,Java的運(yùn)行速度隨著JIT(JustInTime)編譯器技術(shù)的發(fā)展越來(lái)越接近于C++。(9) Java是高性能的。如前所述,Java程序在Java平臺(tái)上被編譯為字節(jié)碼格式, 然后可以在實(shí)現(xiàn)這個(gè)Java平臺(tái)的任何系統(tǒng)中運(yùn)行。Java系統(tǒng)本身也具有很強(qiáng)的可移植性,Java編譯器是用Java實(shí)現(xiàn)的,Java的運(yùn)行環(huán)境是用ANSI C實(shí)現(xiàn)的。 (7) Java語(yǔ)言是可移植的。Java程序(后綴為java的文件)在Java平臺(tái)上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為class的文件), 然后可以在實(shí)現(xiàn)這個(gè)Java平臺(tái)的任何系統(tǒng)中運(yùn)行。除了Java語(yǔ)言具有的許多安全特性以外,Java對(duì)通過(guò)網(wǎng)絡(luò)下載的類(lèi)具有一個(gè)安全防范機(jī)制(類(lèi)ClassLoader),如分配不同的名字空間以防替代本地的同名類(lèi)、字節(jié)代碼檢查,并提供安全管理機(jī)制(類(lèi)SecurityManager)讓Java應(yīng)用設(shè)置安全哨兵。(5) Java語(yǔ)言是安全的。對(duì)指針的丟棄是Java的明智選擇。(4) Java語(yǔ)言是健壯的。Java語(yǔ)言支持Internet應(yīng)用的開(kāi)發(fā),在基本的Java應(yīng)用編程接口中有一個(gè)網(wǎng)絡(luò)應(yīng)用編程接口(),它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類(lèi)庫(kù),包括URL、URLConnection、Socket、 ServerSocket等??傊琂ava語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。Java語(yǔ)言提供類(lèi)、接口和繼承等原語(yǔ),為了簡(jiǎn)單起見(jiàn),只支持類(lèi)之間的單繼承,但支持接口之間的多繼承,并支持類(lèi)與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為implements)。特別地,Java語(yǔ)言不使用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂(yōu)。Java語(yǔ)言的語(yǔ)法與C語(yǔ)言和C++語(yǔ)言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用Java。Java語(yǔ)言吸收了Smalltalk語(yǔ)言和C++語(yǔ)言的優(yōu)點(diǎn),并增加了其它特性,如支持并發(fā)程序設(shè)計(jì)、網(wǎng)絡(luò)通信、和多媒體數(shù)據(jù)控制等。 企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)業(yè)務(wù)流程圖 第二章 系統(tǒng)運(yùn)行環(huán)境及系統(tǒng)開(kāi)發(fā)技術(shù) 系統(tǒng)運(yùn)行環(huán)境環(huán)境硬件環(huán)境,CPU(中央處理器):Intel(R)Pentium(R) E5300 RAM(內(nèi)存):2G HDD(
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1