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

正文內(nèi)容

經(jīng)管學(xué)院學(xué)生干部簽到系統(tǒng)分析與設(shè)計本科畢業(yè)設(shè)計論文(已改無錯字)

2022-07-25 21:58:12 本頁面
  

【正文】 時間 輸出:部門領(lǐng)用列表 加工邏輯:從用戶處接收查詢條件;將所接收的查詢條件和庫存表中的相應(yīng)字段一一對比;若在庫存表中找到相關(guān)記錄,則將記錄反饋給用戶,否則顯示“無相關(guān)記錄”。簡要說明: 只有賦予查詢統(tǒng)計權(quán)限的用戶才可以進(jìn)行此操作。修改記錄:e. 外部項 外部項是表示所描述系統(tǒng)的數(shù)據(jù)來源和去處的各種實體或工作環(huán)節(jié)。這些實體或環(huán)節(jié)對所開發(fā)的系統(tǒng)發(fā)出或接收信息。如表 所示的生產(chǎn)廠家外部項條目。表 外部項條目外 部 項系統(tǒng)名:華美公司物資管理系統(tǒng) 條目名:生產(chǎn)廠家 輸入數(shù)據(jù)流:產(chǎn)品 輸出數(shù)據(jù)流:采購信息主要特征:生產(chǎn)廠家:即本系統(tǒng)中為產(chǎn)品的提供者,其主要特征是:廠家名稱、廠家地西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文)13址、聯(lián)系電話、銀行名稱、銀行卡號。簡要說明: 審核人員要及時更新系統(tǒng)的各種數(shù)據(jù),以確保數(shù)據(jù)的及時性和可靠性。修改記錄:3 系統(tǒng)設(shè)計143 系統(tǒng)設(shè)計 系統(tǒng)模塊設(shè)計根據(jù)華美公司目前的發(fā)展?fàn)顩r,以及華美公司對業(yè)務(wù)的需求,整個系統(tǒng)劃分為七個模塊:物資入庫、物資出庫、物資處理、查詢統(tǒng)計、基礎(chǔ)信息、系統(tǒng)管理。每個模塊又對應(yīng)它的子模塊。其各功能模塊描述如下。 物資入庫主要實現(xiàn)創(chuàng)建采購單、審核入庫、借出歸還等功能。 物資出庫主要實現(xiàn)部門領(lǐng)用、物資借出、借出審核等功能。 物資處理主要實現(xiàn)庫存盤點、部門報損等功能。 查詢統(tǒng)計主要實現(xiàn)采購單查詢、入庫查詢、部門領(lǐng)用查詢、部門領(lǐng)用匯總、部門報損查詢、部門報損匯總、借出查詢、部門匯總等功能。 基礎(chǔ)信息主要實現(xiàn)供應(yīng)商信息管理、物資信息管理、部門信息管理。 系統(tǒng)管理主要實現(xiàn)用戶管理、系統(tǒng)初始化等功能。 修改密碼主要用于修改登錄用戶的密碼。系統(tǒng)功能結(jié)構(gòu)圖如圖 所示。圖 系統(tǒng)功能結(jié)構(gòu)圖物資入庫 物資出庫審核入庫審核入庫物資借出借出審核部門領(lǐng)用物資處理部門報損庫存盤點基礎(chǔ)信息供應(yīng)商管理物資管理部門管理密碼管理查詢統(tǒng)計系統(tǒng)管理采購單查詢?nèi)霂觳樵儾块T領(lǐng)用查詢部門領(lǐng)用匯總部門報損查詢部門報損匯總借出查詢部門匯總用戶管理系統(tǒng)初始化采購登記華美公司物資管理系統(tǒng)西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文)15 數(shù)據(jù)庫設(shè)計由于華美公司目前處于起步階段,每天系統(tǒng)產(chǎn)生的數(shù)據(jù)量不是很大,而且用戶并發(fā)訪問量比較少,經(jīng)過分析本系統(tǒng)決定采用 Microsoft 的 SQL Server 2022 數(shù)據(jù)庫。根據(jù)系統(tǒng)開發(fā)要求,以及數(shù)據(jù)庫開發(fā)規(guī)范,本系統(tǒng)數(shù)據(jù)庫名為 db_Material,設(shè)計 12 張數(shù)據(jù)表和一張視圖,表結(jié)構(gòu)見附錄 A。 主要數(shù)據(jù)表的結(jié)構(gòu)( tb_goods)  物資信息表主要用于保存物資基本信息。表 tb_goods 的結(jié)構(gòu)如表 所示。表 tb_goods 表字 段 名 稱 數(shù) 據(jù) 類 型 字 段 大 小 是 否 主 鍵 說 明id int 4 是 Hibernate 自動編號name varchar 50 否 物資名稱spec varchar 50 否 規(guī)格unit varchar 6 否 單位price float 8 否 單價Min_price float 8 否 參考最低價producer varchar 50 否 生產(chǎn)廠家ifdel bit 1 否 是否刪除 (tb_loan)物資借出信息表主要用于保存物資借出信息。表 tb_loan 的結(jié)構(gòu)如表 所示。西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文)16表 tb_loan 表字 段 名 稱 數(shù) 據(jù) 類 型 字 段 大 小 是 否 主 鍵 說 明id int 4 否 Hibernate 自動編號goodsid int 4 否 物資 IDnumber int 4 否 借出數(shù)量username varchar 30 否 操作員principal varchar 30 否 負(fù)責(zé)人borrowperson varchar 20 否 借用人btel varchar 20 否 借用人電話bunit varchar 30 否 借用人單位createtime smalldatetime 4 否 借出時間state smallint 2 否 狀態(tài)(0 為未歸還,1 為已歸還)taster varchar 20 否 審核人approvetime smalldatetime 4 否 審核時間backperson varchar 20 否 歸還人backtime smalldatetime 4 否 歸還時間 (tb_user)用戶信息表主要用于保存用戶及其權(quán)限信息。表 tb_user 的結(jié)構(gòu)如表 所示。表 tb_user 表字 段 名 稱 數(shù) 據(jù) 類 型 字 段 大 小 是 否 主 鍵 說 明id int 4 否 Hibernate 自動編號name varchar 30 否 用戶名pwd varchar 30 否 密碼setInstorage bit 1 否 物資入庫setOutstorage bit 1 否 物資出庫setDeal bit 1 否 物資處理setQuery bit 1 否 查詢統(tǒng)計setBasic bit 1 否 基礎(chǔ)信息setSys Bit 1 否 系統(tǒng)管理由于篇幅所限,本系統(tǒng)其他表結(jié)構(gòu)見附錄 A。西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文)17 數(shù)據(jù)表之間的關(guān)系在關(guān)系型數(shù)據(jù)庫中,表間關(guān)系類型主要有三種:一對一、一對多、多對多。通過表之間的關(guān)聯(lián)性,將數(shù)據(jù)庫中的多個表聯(lián)結(jié)成一個有機(jī)的整體。關(guān)系的主要作用是使多個表中的字段協(xié)調(diào)一致,以便快速地提取信息,實現(xiàn)數(shù)據(jù)庫的參照完整性原則。例如本數(shù)據(jù)庫中表 tb_provider 和表 tb_stock_main 之間存在一對多的關(guān)聯(lián)關(guān)系 R_1,通過tb_provider 表的 id 字段和 tb_stock_main 表的 providerid 字段關(guān)聯(lián)起來,providerid 作為tb_stock_main 表的外鍵。本系統(tǒng)的數(shù)據(jù)表以及表間關(guān)系采用 設(shè)計,表間的關(guān)系如圖 所示。 圖 數(shù)據(jù)表之間的關(guān)系 數(shù)據(jù)表與 Java 對象的映射本系統(tǒng)采用 ORM 框架 Hibernate,把對結(jié)構(gòu)化數(shù)據(jù)庫 SQL Server 2022 的操作轉(zhuǎn)化為西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文)18對對象的操作,實現(xiàn)了真正意義上的面向?qū)ο箝_發(fā)。數(shù)據(jù)表與持久化類對象之間關(guān)系如表 所示。表 數(shù)據(jù)表與持久化類對象映射關(guān)系數(shù)據(jù)表名稱 持久化類名稱 映射文件名稱 對象描述tb_branch BranchForm 部門信息表tb_check CheckForm 審核信息表tb_damage DamageForm 部門報損信息表tb_getUser GetUseForm 部門領(lǐng)用信息表tb_goods GoodsForm 物資信息表tb_instorage InStorageForm 入庫表tb_load LoanForm 物資借出信息表tb_provider ProviderForm 供應(yīng)商信息表tb_stock_detail StockDetailForm 采購單明細(xì)表tb_stock_main StockMainForm 采購單主表tb_storage StorageForm 庫存表tb_user UserForm 用戶信息表下面以 為例講述關(guān)系數(shù)據(jù)庫和 java 對象之間如何進(jìn)行 ORM 映射。首先建立了一個 Class 類 通過這個 JavaBean 來關(guān)聯(lián)數(shù)據(jù)庫中表 tb_branch。Hibernate 通過id 標(biāo)簽來映射數(shù)據(jù)庫的主鍵,其增長方式由generator子標(biāo)簽來定義,本系統(tǒng)采用 increase 自動增長方式。Hibernate 通過property標(biāo)簽來定義 JavaBean 中的屬性和數(shù)據(jù)庫中字段進(jìn)行映射。由于 branch 跟 user 之間存在一對多的關(guān)聯(lián)關(guān)系,在 Hibernate 中通過onetomany 標(biāo)簽來實現(xiàn)關(guān)系數(shù)據(jù)中的一對多的關(guān)系。由于篇幅所限,其他映射關(guān)系在此不再描述。代碼如下:?xml version=?!DOCTYPE hibernatemapping PUBLIC //Hibernate/Hibernate Mapping DTD//ENhibernatemapping class name= table=tb_branch id name=id column=id type=int generator class=increment/ /id property name=name column=name type=string notnull=true/ property name=tel column=tel type=string/ property name=memo column=memo type=string/ set name=getuse lazy=false cascade=all inverse=true西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文)19 key column=branchid/ onetomany class=/ /set set name=damage lazy=false cascade=all inverse=true key column=branchid/ onetomany class=/ /set /class/hibernatemapping 用戶界面設(shè)計用戶界面是指軟件系統(tǒng)和用戶交互的接口,通常包括輸出、輸入、人—機(jī)對話的界面等。下面將對本系統(tǒng)的用戶界面設(shè)計做下簡單的介紹。 在充分了解客戶的需求后,本系統(tǒng)最終采用了橫向報表的方式。此外,當(dāng)用戶在操作過程中出現(xiàn)錯誤時,系統(tǒng)能把錯誤信息的細(xì)節(jié)顯示出來,并指導(dǎo)用戶進(jìn)行改進(jìn)。這是根據(jù)用戶要求確保操作的正確性而設(shè)計的。本系統(tǒng)的輸出設(shè)備可以是電腦顯示器,也可以是打印機(jī)。 本系統(tǒng)的輸入設(shè)計對輸入量控制在最低限度,以減少出錯率,提高工作效率。如在填寫采購訂單時,用戶選擇物品種類,輸入了產(chǎn)品數(shù)量,系統(tǒng)就會立即自動生成產(chǎn)品的單價以及訂購總額。此外,有些數(shù)據(jù)輸入后,必須經(jīng)過相關(guān)人員的審核才能將它們寫入數(shù)據(jù)庫,供用戶使用,以確保數(shù)據(jù)的可靠性和安全性。如采購單填寫完畢后處于待審核狀態(tài),只有管理員審核通過了,進(jìn)貨才能入庫。這是根據(jù)用戶要求確保數(shù)據(jù)的真實性而設(shè)計的。本系統(tǒng)的輸入設(shè)備是鍵盤和鼠標(biāo)?!獧C(jī)對話設(shè)計 本系統(tǒng)采用的對話方式是鍵盤—屏幕方式,具體來講是下拉式菜單方式,即系統(tǒng)通過屏幕顯示出各種可供選擇的內(nèi)容,用戶可以根據(jù)顯示的內(nèi)容輸入有關(guān)代號(如采購訂單編碼) ,或用鼠標(biāo)和回車鍵配合(如查詢某時間段某物資的采購情況) 。這種方式就像點菜,供選擇的項目一目了然,回答簡單,易于掌握,這是根據(jù)客戶要求的操作簡單、方便而設(shè)計的。 代碼設(shè)計代碼是代表事務(wù)名稱、屬性、狀態(tài)等符號,為了便于計算機(jī)處理。它為事務(wù)提供一個概要而不含糊的認(rèn)定,便于數(shù)據(jù)的存儲和檢索,代碼縮短了事務(wù)的名稱,無論是記錄、記憶還是存儲,都可以節(jié)省時間和空間。代碼種類主要有順序碼和助記碼兩種。在本系統(tǒng)中用戶權(quán)限控制采用順序碼,1 代表用戶具有這項權(quán)限,0 代表用戶無此項權(quán)限。采購單編號采用助記碼,由采購首寫字母“CG”+當(dāng)前時間((new ())+””)+五位的流水號。如“CG2022050500001”。4 系統(tǒng)實現(xiàn)及其關(guān)鍵技術(shù)204 系統(tǒng)實現(xiàn)及其關(guān)鍵技術(shù) 系統(tǒng)的開發(fā)及運行環(huán)境系統(tǒng)開發(fā)環(huán)境:+++MS SQLServer2022+PowerDesigner 。系統(tǒng)運行環(huán)境:Windows XP++ MS SQLServer2022。 系統(tǒng)開發(fā)技術(shù):+++ MS SQLServer2022。 系統(tǒng)功能實現(xiàn) 登錄界面的實現(xiàn)系統(tǒng)登錄頁面主要用于收集用戶的輸入信息及通過自定義的JavaScript函數(shù)驗證輸入信息是否為空。 系統(tǒng)登錄頁面所涉及的表單元素名 稱 元 素 類 型 重 要 屬 性 含 義form1 form name=form1 method=post action=/?action=login 用戶登錄表單name text name=userId 用戶名pwd password name=psw 密碼Submit image onclick=doSubmit() “登錄”圖片當(dāng)用戶在登錄頁面的用戶稱和密碼文本框中輸入正確的用戶名稱和密碼后,單擊“登錄”按鈕,網(wǎng)頁會訪問一個URL,這個URL是“/?action=login“ 。系統(tǒng)文件,“path=/user”的Action。Struts容器根據(jù)type=標(biāo)簽找到該Action的實現(xiàn)類。從URL地址中可以知道系統(tǒng)登錄模塊涉及到的action的參數(shù)值為“l(fā)ogin”,所以系統(tǒng)會調(diào)用User類中的
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1