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

正文內(nèi)容

倉庫管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文終極版本(參考版)

2025-05-21 02:51本頁面
  

【正文】 }}function aa() { } aa()。 ()。 return false。 是 否 通 過 認 證用 戶 角 色 選 擇用 戶 登 陸 成 功顯 示 錯 誤YN登 陸 界 面 圖 登陸模塊流程圖 1) 該部分實現(xiàn)的核心代碼: script language=javascript function check() { if(==) { alert(請輸入用戶名 )。如果用戶信息輸入錯誤,則給出提示,重新輸入正確信息登陸系統(tǒng)。 s 表 物資出庫表 名稱 類型 是否為空 默認值 備注 outku _id int(11) 主鍵 標識 user_name varchar(20) 外鍵 外鍵 wuziname varchar(20) 外鍵 外鍵 outku _time datetime 日期 outku _jine varchar(20) 金額 outku _num int(20) 數(shù)量 西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 19 6) 用戶日志表 表名: t_log,結(jié)構(gòu)如下 所示。 表 供應(yīng)商表 名稱 類型 是否為空 默認值 備注 ser_id int(10) 主鍵 Auto Incr 主鍵 ser _name varchar(50) no 名稱 ser _bianhao int(10) no 編號 ser _address varchar(20) no 地址 ser _ varchar(20) 郵箱 ser _tel int(20) 電話 4) 物資入庫 表 表名: tinku,結(jié)構(gòu)如下 所示。 表 用戶表 名稱 類型 是否為空 默認值 備注 user_id int(10) 主鍵 Auto Incr 自動生成 use_name varchar(50) no 用戶姓名 user_pwd varchar(50) no 用戶密碼 user_type varchar(20) no 用戶類型 user_address varchar(20) no 用戶地址 user_tel varchar(20) no 電話號碼 use_age varchar(20) no 用戶年齡 use_ varchar(50) no 用戶郵箱 2) 物資表 表名: t_wuzi,結(jié)構(gòu)如下表 所示。這樣一來就得到了用戶、物資和供應(yīng)商三個實體之間的 ER 圖,如圖 所示。 圖 供應(yīng)商實體屬性圖 物資實體有物資編號、物資單價、物資名稱 和數(shù)量 屬性,如下是物資實體屬性圖,如圖 所示。 用戶實體有用戶名、密碼、地址、年齡、級別、電話屬性,從而得到如下的用戶實體屬性圖,如圖 所示。 4 系統(tǒng)概要設(shè)計 15 圖 系統(tǒng)功能模塊圖 在得到系統(tǒng)功能模塊圖之后分析得到,用戶還需要權(quán)限管理,如圖 是權(quán)限管理功能模塊圖。 安全退 出統(tǒng) 直接退出到登陸系統(tǒng)首頁。庫存報警是當庫存數(shù)量達到預(yù)先設(shè)置的值時會提示。出庫包括:出庫時間、出庫物資、出庫數(shù)量、金額、負責(zé)人和基本操作。 物資出庫和入庫 功能 物資的管理包括出庫、入庫 物資 查看和庫存報警操作。在進行物資的操作結(jié)束之后,可以對物資的供應(yīng)商進行添加、刪除操作。 基礎(chǔ)數(shù)據(jù)維護功能 用戶進入系統(tǒng)之后,可以進行物資的添加、刪除操作。 表 系統(tǒng)功能 模塊 設(shè)計 功能模塊名稱 具體功能描述 用戶管理 用戶管理是對系統(tǒng)使用者進行的增刪改查操作,對后臺數(shù)據(jù)進行操作特別是刪除操作是危險的,所以我將其操作權(quán)限只賦予給超級用戶,這樣確保了系統(tǒng)的安全。 4 系統(tǒng)概要設(shè)計 14 4 系統(tǒng)概要設(shè)計 系統(tǒng)功能 模塊 設(shè)計 系統(tǒng)后臺主要是,普通用戶在系統(tǒng)后臺可以看到自己的基本信息,維護自己的信息,可看到倉庫信息,物資信息,系統(tǒng)超級管理員可以對系統(tǒng)中用戶的角色,權(quán)限和用戶進行增刪改的操作,系統(tǒng)管理員是對物資的添加、修改、供應(yīng)商管理以及登 陸信息,主要功能。 下面對系統(tǒng)的性能方面做了一些規(guī)定如下: 數(shù)據(jù)精確度:輸出結(jié)果為雙精度。本系統(tǒng)的界面美觀、典雅、充滿了人性化,用戶操作起來也容易上手。操作簡易,實用性強。實現(xiàn)對物資等信息的添加、修改,便于更改。強大查 詢功能,方便用戶瀏覽自己課程的相關(guān)信息。該圖簡明地表示了 倉庫管理系統(tǒng) 的主要數(shù)據(jù)流向。 6)庫存報警 當庫存到了一定的程度就無法再繼續(xù)進行 物資 入庫了,系統(tǒng)將會自動進行庫存報警功能。 5)用戶記錄 用戶記錄是用戶管理中建立的用戶基本信息。當需要查看庫存時,只要按照各種庫存統(tǒng)計其累計入庫和累計出庫,累計出庫和累計入庫的差就是庫存數(shù)量。 3)出庫記錄 出庫記錄是庫存出庫的信息,與入庫類似,在進行 物資 出庫記錄時,也要記錄庫存信息,負責(zé)人,出庫時間以。 2)入庫記錄 入庫記錄是 物資 入庫的信息,在進行 物資 入庫登 記時,需要記錄是 物資 信息,負責(zé)人,入庫時間。 1)庫存記錄 庫存記錄是 物資 管理中建立的庫存基本信息。 數(shù)據(jù)需求 分析 通過前面對系統(tǒng)功能需求的分析,可以了解到 倉庫管理系統(tǒng) 主要實現(xiàn)的功能,包括基本信息維護、入庫信息記錄、出庫信息記錄、 物資 信息查詢和系統(tǒng)用戶管理。 物資 查看 :可以查看倉庫里面的物資信息。 3) 物資 出庫(入庫)管理模塊 物資入 庫 :進行基本的物資入庫操作。 2)基礎(chǔ)數(shù)據(jù)管理模塊 物資 信息的管理 :進行物資添加、修改、刪除、查找操作。 1)系統(tǒng)用戶管理模塊 用戶的添加 :可以對用戶 添加,從而實現(xiàn)其它用戶來訪問系統(tǒng)的權(quán)限。所以,為了順應(yīng)用戶需求,特推出了基于 WEB 的倉庫管理系統(tǒng)。 為了將庫存管理納入規(guī)范化、現(xiàn)代化管理的軌道,針對現(xiàn)有庫存管理中存在的問題和管理的實際需要,我們將理順管理體制、建立各種管理規(guī)范與開發(fā)信息系統(tǒng)有機地結(jié)合起來。 由于這些缺點,大大降低了信息的利用價值,顯然越來越不適應(yīng)現(xiàn)代庫存管理工作的需要。 3)不便于查詢。這種手工操作的管理方式,不僅浪費人力,而且存在許多缺點: 1)處理速度慢,影響信息及時性。 長期以來,庫存管理工作中的信息管理是采用人工的方式,要付出大量人力,西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 11 填寫各種表格、憑證、賬冊、卡片和文件。 綜上所述,實施 MIS 在技術(shù)上、經(jīng)濟上都是可行的,因此,開發(fā) 倉庫管理系統(tǒng)是可行的。 經(jīng)濟可行性 倉庫管理 系統(tǒng) 屬于一個工具型的系統(tǒng),它可以節(jié)省工作人員大量數(shù)據(jù)收集、錄入、整理、查詢、修改等手工操作,而且迅速準確,能夠極大地提高工作效率,最大限度的降低用戶和管理員的工作量,使庫存管理盡量簡便,同時促進業(yè)務(wù)的規(guī)范化、程序化,及時給各級領(lǐng)導(dǎo)提供必要的信息統(tǒng)計。軟件上,操作系統(tǒng)采用 WINDOWSXP,數(shù)據(jù)庫管理系統(tǒng)采用 SQL SERVER,這些軟件在MIS 開發(fā)中已被大量應(yīng)用,技術(shù)上都比較成熟。其核心是目標分析與需求分析,最后提 出系統(tǒng)的邏輯方案。 3 系統(tǒng)需求分析 10 3 系統(tǒng)需求分析 可行性分析 所謂開發(fā)的可行性,就是指在整個系統(tǒng)開發(fā)工程中,解決 “做什么 ”的問題,把要解決哪些問題,滿足用戶哪些具體的信息需求調(diào)查分析清楚,從邏輯上或說從信息處理的功能需求上提出系統(tǒng)的方案,即邏輯模型,為下一階段進行物理方案設(shè)計,解決怎么辦提供依據(jù)。在 SQL語言中不需要告訴 SQL如何訪問數(shù)據(jù)庫,只要告訴 SQL需要數(shù)據(jù)庫做什么。目前, SQL語言已被確定為西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 9 關(guān)系數(shù)據(jù)庫系統(tǒng)的國際標準,被絕大多數(shù)商品化關(guān)系數(shù)據(jù)庫系統(tǒng)采用,如 Oracle、Sybase、 DB Informix、 SQL Server這些數(shù)據(jù)庫管理系統(tǒng)都支持 SQL語言作為查詢語言。 “結(jié)構(gòu)化查詢語言 ”( SQL)簡介 SQL全稱是 “結(jié)構(gòu)化查詢語言 (Structured Query Language)”, 最早是 IBM的圣約瑟研究實驗室為其關(guān)系數(shù)據(jù)庫管理系統(tǒng) SYSTEM R開發(fā)的一種查詢語言 , 它的前身是 SQUARE語言。我們將使用 SQL SERVER存儲與知識系統(tǒng)網(wǎng)站相關(guān)的所有信息 , 這些信息會由應(yīng)用程序邏輯動態(tài)放置在網(wǎng)頁中。 Sql Server 數(shù)據(jù)庫簡介 SQL Server20xx 簡介 SQL SERVER 是 Microsoft在關(guān)系數(shù)據(jù)庫管系統(tǒng) ( RDBMS) 方面的開發(fā)成果。 Query 和 Criteria 接口 :Query 和 Criteria 接口負責(zé)執(zhí)行各種數(shù)據(jù)庫查詢。 Transaction 接口 :Transaction 接口負責(zé) 事務(wù) 相關(guān)的操作。 Configuration 接口 :Configuration 接口負責(zé)配置并啟動 Hibernate,創(chuàng)建SessionFactory 對象。這里用到了工廠模式。 SessionFactory 接口 :SessionFactory 接口負責(zé)初始化 Hibernate。同時, Hibernate 的 session 不同于 JSP 應(yīng)用中的HttpSession。 )。下面對這五個核心接口分別加以介紹。這 5 個核心接口在任何開發(fā)中都會用到。 Hibernate 可以應(yīng)用在任何使用 JDBC 的場合,既可以在 Java 的客戶端程序使用,也可以在 Servlet/JSP的 Web 應(yīng)用中使用,最具革命意義的是, Hibernate可以在應(yīng)用 EJB 的 J2EE 架構(gòu)中取代 CMP,完成 數(shù)據(jù)持久化 的重任。它們也為 Spring 中的各種模塊提供了基礎(chǔ)支持。 Spring 也提供了很多基礎(chǔ)功能(事務(wù)管理、持久化框架集成等等),將應(yīng)用邏輯的開發(fā)留給了你。 框架 ——Spring 可以將簡單的組 件配置、組合成為復(fù)雜的應(yīng)用。 容器 ——Spring 包含并管理 應(yīng)用對象 的配置和生命周期,在這個意義上它是一種容器,你可以配置你的每個 bean 如何被創(chuàng)建 ——基于一個可配置原型( prototype),你的 bean 可以創(chuàng)建一個單獨的實例或者每次需要時都生成一個新的實例 ——以及它們是如何相互關(guān)聯(lián)的。 應(yīng)用對象 只實現(xiàn)它們應(yīng)該做的 ——完成業(yè)務(wù)邏輯 ——僅此而已。你可以認為 IoC 與 JNDI 相反 ——不是對象從容器中查找依賴,而是容器在對象初始化時不等對象請求就主動將依賴傳遞給它。 控制反轉(zhuǎn) ——Spring 通過一種稱作控制反轉(zhuǎn)( IoC)的技術(shù)促進了 松耦合 。并且 Spring 所需的處理開銷也是微不足道的。 輕量 ——從大小與開銷兩方面而言 Spring 都是輕量的。 范圍:任何 Java 應(yīng)用 。 目的:解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性 。然而, Spring 的用途不僅限于服務(wù)器端的開發(fā)。它是為了解決企業(yè)應(yīng)用開西安工業(yè)大學(xué)畢業(yè)設(shè)計(論文) 7 發(fā)的復(fù)雜性而創(chuàng)建的。對應(yīng) Action 部分。該控制器負責(zé)攔截所有的 HTTP 請求 ,然后根據(jù)用戶請求決定是否要轉(zhuǎn)給業(yè)務(wù)邏輯控制器。 系統(tǒng)核心控制器,對應(yīng)上圖的 ActionServlet。對應(yīng)上圖的 JSP 部分。 View 部分: 該部分采用 JSP(或 HTML、 PHP…… )實現(xiàn)。 Model 部分: 由 ActionForm 和 JavaBean 組成,其中 ActionForm 用于將用戶的請求參數(shù)封裝成 ActionForm 對象,該對象被 ActionServlet 轉(zhuǎn)發(fā)給 Action, Action 根據(jù)ActionForm 里面的請求參數(shù)處理用戶的請求。 ActionServlet,這個類是 Struts 的核心控制器,負責(zé) 攔截來自用戶的請求。而且由于不同層之間 耦合度 小,有利于團隊成員并行工作,大大提高了開發(fā)效率。 采用上述開發(fā)模型,不僅實現(xiàn)了視圖、控制器與模型的徹底分離,而且還實現(xiàn)了 業(yè)務(wù)邏輯層 與 持久層 的分離。在業(yè)務(wù)層中,管理服務(wù)組件的 Spring IoC容器負責(zé)向 Action提供業(yè)務(wù)模型 (Model)組件和該組件的協(xié)作對象數(shù)據(jù)處理 (DAO)組件完成業(yè)務(wù)邏輯,并提供事務(wù)處理、緩沖池等容器組件以提升系統(tǒng)性能和保證數(shù)據(jù)的完整性。具體做法是:用 面向?qū)ο?的分析方法根據(jù)需求提出一些模型,將這些模型實現(xiàn)為基本的 Java 對象,然后編寫基本的 DAO(Data Access Objects)接口, 并給出 Hibernate 的 DAO 實現(xiàn),采用 Hibernate架構(gòu)實現(xiàn)的 DAO 類來實現(xiàn) Java 類與數(shù)據(jù)庫之
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1