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

正文內(nèi)容

商品采購系統(tǒng)論文(參考版)

2025-06-27 21:07本頁面
  

【正文】 當用戶輸入用戶名和密碼并按登錄按鈕時,系統(tǒng)通過前臺的JavaScript技術(shù)隊表單進行判斷,目的是判斷表單內(nèi)容是否為空,或者是否符合規(guī)范,如果用戶輸入的用戶名或密碼不符合要求,系統(tǒng)將不會提交表單。UTF839。39。(一)靜態(tài)結(jié)構(gòu)設(shè)計 數(shù)據(jù)實體類:員工實體類(Employee): 部門實體類(Dept): 商品實體類(Goods): 供應(yīng)商實體類(Provider): 訂單實體類(OrderForm):數(shù)據(jù)庫表設(shè)計:表名:tb_dept 部門信息表字段名數(shù)據(jù)類型長度約束說明Dept_id自動遞增Primary key部門idDept_namevarchar20Not null部門名稱Parent_idintForeign key上級機構(gòu)Dept_typeInt Not null機構(gòu)類型Dept_addressvarchar50null機構(gòu)地址表名:tb_module 模塊信息表 字段名數(shù)據(jù)類型長度約束說明Module_id自動遞增Primary key模塊編號Module_nameVarchar 20Not null模塊名稱Parent_idInt Foreign key父級模塊id表名:tb_emp 員工信息表字段名數(shù)據(jù)類型長度約束說明emp_id自動遞增Primary key員工idemp_namevarchar20Not null員工名稱Dept_idintForeign key所屬部門BirthdayDate出生日期LimitsVarchar50Not null權(quán)限PositionVarchar20職位graduateVarchar20最高學(xué)歷SexChar4性別Office_telvarchar20辦公室電話EmailVarchar50電子郵箱AddressVarchar50家庭住址phoneVarchar20移動電話PostcodeVarchar20郵編表名:tb_goods_type 商品類型表字段名數(shù)據(jù)類型長度約束說明Goods_type_id自動遞增Primary key商品類型idGoods_type_namevarchar20Not null商品類型名稱Parent_idInt Foreign key父類別idCommnetVarchar100類型說明表名:tb_goods 商品信息表字段名數(shù)據(jù)類型長度約束說明Goods_id自動遞增Primary key商品編號Goods_namevarchar50Not null商品名稱Goods_type_idInt Foreign key商品類型Sdp_pricenumber標準采購價格Highest_pricenumber最高采購價格Highest_stockint 最高庫存Security_stockInt 安全庫存表名:tb_orderform 訂單表字段名數(shù)據(jù)類型長度約束說明Orderform_id自動遞增Primary key訂單編號SalesmanVarchar20業(yè)務(wù)員statusInt訂單狀態(tài)Wriper_datedateNot null簽單日期Plan_datedate計劃到貨日期Make_formvarchar20Not null制單人Receipt_typeInt 單據(jù),有無發(fā)票CommentVarchar100備注表: tb_goods_item 訂單項字段名數(shù)據(jù)類型長度約束說明Goods_item_id自動遞增Primary key訂單項idOrderform_idInt Foreign key訂單idGoods_idIntForeign key,uk、not null商品idUnit_PricenumberNot null買的時候的價格Goods_countInt Not null數(shù)量表:tb_provider 供應(yīng)商信息表字段名數(shù)據(jù)類型長度約束說明Provider_id自動遞增Primary key供應(yīng)商編號Provider_namevarchar20Not null供應(yīng)商姓名SalesmanVarchar20Not null業(yè)務(wù)員Provider_telvarchar20Not null供應(yīng)商聯(lián)系方式varchar50電子郵箱Addressvarchar50Not null通信地址Business_scopevarchar50Not null營業(yè)范圍表:tb_ provider _form 供應(yīng)商訂單表字段名數(shù)據(jù)類型長度約束說明provider _form_id自動遞增Primary keyProvider_idInt Foreign key供應(yīng)商編號Orderform_idInt Foreign key訂單id(二)小結(jié)本章對系統(tǒng)的靜態(tài)結(jié)構(gòu)進行了設(shè)計,根據(jù)前面需求分析對系統(tǒng)的數(shù)據(jù)的概要設(shè)計所描繪的實體聯(lián)系圖(ER圖),對系統(tǒng)的數(shù)據(jù)庫表進行了設(shè)計。通過本章可以讓讀者了解系統(tǒng)各個模塊所要完成的功能。只有在匯總訂購貨品之后,點擊“打印”按鈕才能生成相應(yīng)匯總報表。打印報表:點擊“打印’’按鈕將會打印訂貨匯總報表。同時再由返回的goodslD信息來調(diào)用Goods實體Bean中的findByPrimaryKey方法和相應(yīng)的getter方法來返回貨品信息。 兩個日期和供應(yīng)商信息填寫完整后,點擊“匯總”按鈕,系統(tǒng)將先調(diào)用OrderBill實體Bean的findByOrderDateAndProvider方法返回返回所有符合條件的OrderBillRemote接口,然后各個OrderBillRemote 接口又將調(diào)用 OrderBill 實體 Bean 中的correspondingOrderltems方法返回OrderltemsRemote接口。輸入的兩個日期,前一個日期要小于等于后一個日期,如果不,則在點擊“匯總”按鈕時,系統(tǒng)會提示正確輸入日期。在匯總時,先要通過下拉框輸入兩個日期和通過“選擇’’按鈕取得供應(yīng)商信息。訂貨匯總實際上是指根據(jù)訂貨日期和供應(yīng)商信息查詢tb_orderForm,tb_goods_ltems和tb_goods數(shù)據(jù)表返回符合條件的貨品記錄。這里就以“采購訂貨匯總為例,來詳細分析說明如何實現(xiàn)“采購匯總”這一模塊的功能。(五) 采購匯總模塊采購匯總模塊包含三個子功能,分別為:“采購訂貨匯總’’,“采購進貨匯總”,“采購?fù)素泤R總??梢酝ㄟ^點擊“打印”按鈕來生成相應(yīng)的報表。再通過調(diào)用OrderBill實體Bean相應(yīng)的getter方法來返回一條條訂單記錄并將其顯示在列表中。訂貨同期和供應(yīng)商信息都不能為空,否則在點擊“查詢”按鈕時,系統(tǒng)也將提醒輸入全部信息。在點擊“選擇按鈕時,系統(tǒng)會調(diào)用Provider實體Bean中findAllProvider方法返回所有供應(yīng)商信息來供用戶選擇。在查詢過程中需要用到Provider,OrderBill兩個實體Bean及orderBill數(shù)據(jù)表。訂單查詢:“采購訂單查詢”通過輸入訂貨日期和供應(yīng)商信息來查詢特定供應(yīng)商在指定時間段內(nèi)生成的訂單記錄。由于這四個功能在實現(xiàn)上非常相似,所以這里就以“采購訂單查詢”為例。打印退貨單:點擊界面上的“打印按鈕,系統(tǒng)將會打印出界面上所顯示的那張退貨單。并通過“前項”,“后項”按鈕來尋找一張符合要求的退貨單,然后點擊“刪除’’按鈕。修改完成后,點擊“保存’’按鈕,系統(tǒng)將重新調(diào)用Operation會話Bean中的addCancelBill方法在數(shù)據(jù)庫中插入相關(guān)的記錄。修改付款單信息時,供應(yīng)商,單據(jù)編號,退貨日期,開單日期,退出倉庫等信息不可修改。然后如上所述在界面上顯示第二張退貨單的信息。 如果想要修改指定日期下生成的第二張退貨單,則通過點擊“采購?fù)素浌芾怼苯缑嫔系摹昂箜棸粹o。通過goodslD調(diào)用Goods實體Bean中的findByPrimaryKey和相應(yīng)的getter方法獲得貨品名稱,貨品規(guī)格,貨品單位等信息。并調(diào)用第一個遠程接口中的correspondingCancelltems方法來返回與指定CancelBill對應(yīng)的CancelltemsRemote接口集。 修改退貨單: 選擇“開單日期,系統(tǒng)將會調(diào)用CancelBill實體Bean的findByBillDate(Date day)方法來返回指定日期下類型為 Colletion 的 CancelBillRemote 接口集。點擊“選擇”按鈕時,系統(tǒng)會調(diào)用 Employee 實體 Bean 中的findAllEmployee方法列出所有員工信息。最后填寫相應(yīng)的備注信息和經(jīng)手人信息。用戶選擇一條或幾條需要退貨的進貨單記錄,再點擊“選擇”,系統(tǒng)將會調(diào)用與被選擇記錄相關(guān)聯(lián)的StockBill實體Bean中的correspondingStockltems方法返回所有相關(guān)的StockItems記錄,并運用Stockltems實體Bean的getGoodslD方法返回所有 goodslD編號。接著便可通過點擊“進貨單”按鈕獲得與此供應(yīng)商和倉庫相關(guān)的所有未被退貨的進貨單。然后用戶可從所有記錄中選擇特定的供應(yīng)商。接著系統(tǒng)要求點擊供應(yīng)商旁邊的“選擇按鈕來選擇特定的供應(yīng)商,如果在選擇供應(yīng)商之間先點擊“進貨單”按鈕的話,系統(tǒng)將會提示先填寫供應(yīng)商信息和退出倉庫信息。單據(jù)編號信息也包括三個部分組成,第一部分為“THD”,代表退貨單的意思,第二部分與第三部分的含義與前面幾張單據(jù)相同。新增退貨單:在開始生成退貨單時,需先點擊“新增按鈕來激活一個退貨單事務(wù)。Operation會話Bean中實現(xiàn)的方法:void addCancelBill(參數(shù)列表):向cancelBill數(shù)據(jù)表中增加一條退貨單記錄,并向cancelltems數(shù)據(jù)表中增加與這條退貨單記錄相關(guān)的一條或多條退貨單項記錄。以下便是實現(xiàn)該功能所需的主要方法及解釋:StockBill實體Bean中實現(xiàn)的方法:Collection findUnCancellnDepotlnProvider(String depot.int providerID):將stockBill數(shù)據(jù)表中所有供應(yīng)商編號和倉庫名稱分別等于providerlD和depot并且還未生成退貨單的進貨單記錄裝載到StockBill實體Bean實例中,并以遠程接口形式返回。下面詳細分析企業(yè)采購管理系統(tǒng)中是如何產(chǎn)生采購?fù)素泦蔚摹4蛴「犊顔危狐c擊界碾上的“打印按鈕,系統(tǒng)將會打印出界面上所顯示的那張付款單。并通過“前項,“后項”按鈕來尋找一張符合要求的付款單,然后點擊“刪除按鈕。修改完成后,點擊“保存按鈕,系統(tǒng)將重新調(diào)用Operation會話Bean中的addPayBill方法在數(shù)據(jù)庫中插入相關(guān)的記錄。修改付款單信息時,供應(yīng)商,單據(jù)編號,付款日期,開單日期等信息不可修改。然后如上所述在界蕊上顯示第二張付款單的信息。如果想要修改指定日期下生成的第二張付款單,則通過點擊“采購付款管理界面上的“后項’’按鈕。PayltemsRemote接口再調(diào)用相應(yīng)的getter方法來獲得進貨單編號,付款金額和備注信息。系統(tǒng)將選擇PayBillRemote接121集中的第一個遠程接日并調(diào)用其中相應(yīng)的getter方法返回單據(jù)編號,付款賬戶,支付方式等,使其顯示在相應(yīng)的文本框中。系統(tǒng)會Operation會話Bean的AddPayBill方法來向payBill和payItems數(shù)據(jù)表中插入相應(yīng)的信息來表示一張付款單?!案犊钯~戶包括“工業(yè)銀行,“建設(shè)銀行和“農(nóng)業(yè)銀行幾中形式?!爸Ц斗绞健焙汀案犊钯~戶都需從下拉框中選擇。然后選擇合適的員工。填寫經(jīng)手人信息需通過點擊旁邊的“選擇按鈕來獲得,文本框不會接受由用戶手動輸入的信息。通過選中列表中所需的進貨單項來將其增加到“采購付款管理”中的列表中。點擊“進貨單按鈕后,系統(tǒng)將會調(diào)用StockBill實體Bean中的findUnStocklnProvider方法來列出所有由此供應(yīng)商提供而又還未付款的進貨單。從所有供應(yīng)商信息中選擇一個供應(yīng)商。而直接選擇“進貨單按鈕,系統(tǒng)將會給予提供要求先選擇供應(yīng)商。接著通過點擊供應(yīng)商旁邊的“選擇按鈕來選擇相應(yīng)的供應(yīng)商。要生成一張付款單,首先需點擊“新增”按鈕,然后觸發(fā)事件將自動生成付款日期,開單R期及單據(jù)編號。新增付款單:生成付款單的步驟與生成訂單的步驟相似。Operation會話Bean中實現(xiàn)的方法:void addPayBill(參數(shù)列表):向payBill數(shù)據(jù)表中
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1