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

正文內(nèi)容

倉庫管理系統(tǒng)java源代碼設(shè)計(jì)說明-閱讀頁

2025-04-22 12:11本頁面
  

【正文】 審核。5. 報(bào)表信息管理模塊:為管理員提供實(shí)現(xiàn)對(duì)報(bào)表信息的管理維護(hù),包括對(duì)報(bào)表信息查詢、瀏覽和上交等操作。倉庫報(bào)表管理模塊:為管理員提供實(shí)現(xiàn)對(duì)報(bào)表信息的管理維護(hù),包括對(duì)報(bào)表的查詢、瀏覽和刪除等操作。基本信息管理模塊:為管理員提供實(shí)現(xiàn)對(duì)基本信息進(jìn)行添加、刪除、查詢和瀏覽功能、系統(tǒng)設(shè)置模塊:為管理員提供實(shí)現(xiàn)修改密碼、備份數(shù)據(jù)庫和恢復(fù)數(shù)據(jù)庫的功能14第 4 章 詳細(xì)設(shè)計(jì) 圖ER 圖就是實(shí)體關(guān)系圖,主要完成了對(duì)系統(tǒng)中數(shù)據(jù)部分設(shè)計(jì)。構(gòu)成 ER 圖的基本要素是實(shí)體型、屬性和聯(lián)系。一般,數(shù)據(jù)庫的設(shè)計(jì)過程大致可分?jǐn)?shù)據(jù)庫設(shè)計(jì)為 5個(gè)步驟:? 需求分析;調(diào)查和分析用戶的業(yè)務(wù)活動(dòng)和數(shù)據(jù)的使用情況,弄清所用數(shù)據(jù)的種類、范圍、數(shù)量以及它們?cè)跇I(yè)務(wù)活動(dòng)中交流的情況,確定用戶對(duì)數(shù)據(jù)庫系統(tǒng)的使用要求和各種約束條件等,形成用戶需求規(guī)約。這個(gè)概念模型應(yīng)反映現(xiàn)實(shí)世界各部門的信息結(jié)構(gòu)、信息流動(dòng)情況、信息間的互相制約關(guān)系以及各部門對(duì)信息儲(chǔ)存、查詢和加工的要求等。以擴(kuò)充的實(shí)體—( ER 模型)聯(lián)系模型方法為例,第一步先明確現(xiàn)實(shí)世界各部門所含的各種實(shí)體及其屬性、實(shí)體間的聯(lián)系以及對(duì)信息的制約條件等,從而給出各部門內(nèi)所用信息的局部描述(在數(shù)據(jù)庫中稱為用戶的局部視圖)。? 邏輯設(shè)計(jì);主要工作是將現(xiàn)實(shí)世界的概念數(shù)據(jù)模型設(shè)計(jì)成數(shù)據(jù)庫的一種邏輯模式,即適應(yīng)于某種特定數(shù)據(jù)庫管理系統(tǒng)所支持的邏輯數(shù)據(jù)模式。這一步設(shè)計(jì)的結(jié)果就是所謂“邏輯數(shù)據(jù)庫” 。這一步設(shè)計(jì)的結(jié)果就是所謂“物理數(shù)據(jù)庫” 。一般,一個(gè)大型數(shù)據(jù)庫的設(shè)計(jì)過程往往需要經(jīng)過多次循環(huán)反復(fù)。因此,在做上述數(shù)據(jù)庫設(shè)計(jì)時(shí)就應(yīng)考慮到今后修改設(shè)計(jì)的可能性和方便性。數(shù)據(jù)庫的完整性包括:實(shí)體完整性、參照完整性和用戶定義完整性。相應(yīng)地,關(guān)系模型中主鍵應(yīng)作為唯一性標(biāo)識(shí)。參照完整性(Referential Integrity):參照完整性維護(hù)表與表之間的相關(guān)性,通常用“主鍵(Primary Key)/外鍵(Foreign Key)”保證,其中 Foreign Key 可以取 NULL 值,或取其參照表中 Primary Key 的取值。數(shù)據(jù)庫完整性約束能夠防止合法用戶使用數(shù)據(jù)庫時(shí)向16數(shù)據(jù)庫中添加不合語義的數(shù)據(jù)。import 。import 。import 。import 。/** * MyEclipse Struts * Creation date: 05302022 * * XDoclet definition: * path=/login name=loginForm input=/webpage/ scope=request validate=true */public class LoginAction extends Action {public ActionForward execute(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) {LoginForm loginForm = (LoginForm) form。 String psw=().trim()。 HttpSession session = (true)。 //如果登錄成功把登錄的名字放在session中以便在過濾器中判斷 return (loginSuccess)。 (loginError, 用戶或者密碼錯(cuò)誤!!)。 } }catch(Exception e){ ()。}} 登陸過濾器import 。import 。import 。import 。public class SecurityAndDeny implements Filter { public void destroy() {//注銷時(shí)調(diào)用} public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException { HttpServletRequest request = (HttpServletRequest)req。 HttpSession session = (false)。 temp=((),utf8); (ginErr=+temp)。 } //如果登錄了就進(jìn)入請(qǐng)求頁面 (req, resp)。 (psw) 。 List results=findByExample(employee)。 if(length==1) { return true。 } } 供貨商的實(shí)現(xiàn) 供貨商查詢 Actionpackage 。import 。import 。import 。import 。import 。import 。SupplierService ss = new SupplierService()。List list = null。int currentPage = ()。Supplier supplier = change(queryForm)。} else {int allRecorders = (supplier)。((allRecorders + lineSize 1) / lineSize)。((allRecorders + lineSize 1) / lineSize)。(currentPage)。(list, list)。} //把form表單里的東西轉(zhuǎn)化為supplier 對(duì)象public Supplier change(QueryForm queryForm) {Supplier supplier = new Supplier()。amp。if (() != nullamp。 !().equals())(())。amp。if (() != null amp。 !().equals())(())。amp。25if (() != null amp。 !().equals())(())。}} 供貨商修改 Actionimport 。import 。import 。import 。import 。Supplier supplier = new Supplier()。(())。(())。(())。try {(supplier)。} catch (Exception e) {()。}}} 供貨商添加 Actionimport 。26import 。import 。import 。import 。Supplier supplier = new Supplier()。(())。(())。(())。try {(supplier)。} catch (Exception e) {()。}}} 供貨商 DAOpackage 。import 。import 。import 。import 。import 。public class SupplierDAO extends BaseHibernateDAO {public static final String NAME = name。public static final String PHONE = phone。public static final String REMARK = remark。public void save(Supplier transientInstance) {Transaction transaction=null。transaction=()。()。} catch (Exception re) {}}public void upDate(Supplier transientInstance)throws Exception {try {Session session= getSession()。(transientInstance)。()。}}public Supplier findById( id) {try {Session session= getSession()。Supplier instance = (Supplier) (, id)。return instance。}28}public int getCount(Supplier instance) throws Exception {if(()!=null){ Supplier supplier=findById(())。 } else{ return 0。Transaction transaction = ()。int i=().size()。()。}}public List findByExample(Supplier instance, int currentPage, int lineSize)throws Exception {List list = null。if(findByProperty(SUPPLIERID, ()).size()==0||findByProperty(supplierId, ())==null){Example es=(instance)。Criteria c = ().add(es)。(lineSize)。()。if(()==0||list==null){return null。}else{return findByProperty(supplierId, ())。在經(jīng)過對(duì)各模塊的測(cè)試后,已經(jīng)能31夠證實(shí)該軟件各方面的能力都可以正常運(yùn)行。第 7 章 使用說明 系統(tǒng)功能簡介本系統(tǒng)角色包括兩種,倉庫主管和普通管理員,其中,倉庫主管擁有整個(gè)系統(tǒng)的最高權(quán)限。? 入庫管理:查看入庫單,并且具有審批的功能,以決定是否需要入庫。? 出庫管理:查看出庫單,具有審批的功能,如果沒有通過審批,將不能出庫。? 系統(tǒng)設(shè)置:修改個(gè)人信息,備份和還原數(shù)據(jù)。? 退貨信息管理:管理退貨信息,包括客戶向公司的退貨,以及公司向供貨商退貨。具體權(quán)限有:? 基本信息管理:只可以查詢客戶信息,供貨商信息和倉管員的信息,不能對(duì)其做任何修改或刪除操作。? 入庫管理:添加入庫單,然后提交給主管審批,如果通過審批,則可以入庫。? 出庫管理:添加出庫單,然后提交給主管審批,如果通過審批,則可以出庫。? 在庫管理:查看庫存信息、成品組裝、在庫移動(dòng)、以及記錄盤點(diǎn)信息。? 報(bào)表信息管理:打印、查看一些報(bào)表。 運(yùn)行環(huán)境簡介硬件環(huán)境:32服務(wù)器端: 推薦配置為 1G 內(nèi)存,CPU 為 1700MHZ 以上配置,硬盤容量為 80G 的微機(jī)。軟件環(huán)境:服務(wù)器端:? 操作系統(tǒng): Windows2022/NT/XP/2022? 數(shù)據(jù)庫服務(wù)器: MySQL Server ? Web 服務(wù)器:Apache Tomcat ? 技術(shù)架構(gòu)平臺(tái):Sun J2DK 客戶端:? 操作系統(tǒng): Windows2022/XP/2022? 瀏覽器:Inter 或以上版本屏幕分辨率推薦為:1024*768 或以上 系統(tǒng)運(yùn)行與操作指南配置該項(xiàng)目,啟動(dòng) Tomcat 服務(wù)器,打開 Inter Explorer,在 URL 地址中輸入用戶,可以判定是主管或者是普通倉管員,用戶名和密碼都正確,即可登錄到相應(yīng)的主頁面,進(jìn)行相應(yīng)的操作。(2)界面友好,功能完善,接口豐富,具有很好的可擴(kuò)充性.(3)完善的后臺(tái)管理,管理員不需要懂得任何操作就可以對(duì)前臺(tái)進(jìn)行控制。(5)Web 服務(wù)器采用的是 Apache 的 Tomcat 應(yīng)用服務(wù)器,它是一個(gè)比較完善的、開放的輕量級(jí) Web 應(yīng)用服務(wù)器,性能優(yōu)良,配置和部署方便。(6)有警報(bào)設(shè)置功能,對(duì)于數(shù)量不足的產(chǎn)品或積壓時(shí)間過長的產(chǎn)品,會(huì)自動(dòng)提示,更加人性化。系統(tǒng)從分析、設(shè)計(jì)開始,高標(biāo)準(zhǔn)要求,并且嚴(yán)格按照信息系統(tǒng)工程的方法,保證了系統(tǒng)在運(yùn)行之后的穩(wěn)定性。但是,本系統(tǒng)目前只是針對(duì)某些物流公司的業(yè)務(wù)情況開發(fā)的,有一定的通用性。另外,在數(shù)據(jù)倉庫,深度數(shù)據(jù)挖掘技術(shù)以及倉儲(chǔ)的智能化方面,沒有做詳細(xì)的考慮,有待今后逐步地進(jìn)行完善。我們要在以后的實(shí)踐中去檢驗(yàn)它的可用性,特別要考慮它的實(shí)時(shí)性和安全性,這才是我們最值得考慮的問題。由此我就想到了在做這個(gè)系統(tǒng)時(shí),有的同學(xué)用了ACCESS ,有的同學(xué)用了SQL 等來建不同的數(shù)據(jù)庫,這樣就導(dǎo)致有的是系統(tǒng)自帶的代碼,而有的則是我們寫進(jìn)去的純代碼,當(dāng)然也就出現(xiàn)了各種各樣的問題。同學(xué)們之間的交流也十分重要,交流就是進(jìn)步,有時(shí)進(jìn)會(huì)帶你走入一種柳暗花明的欣喜境界參考文獻(xiàn)[1] 吳建,鄭潮, 基礎(chǔ)與 Rose : 年 9 月[2] :[3] (美)Bruce Eckel 著, 陳昊鵬 , :[4] :[5] Perry Analysisamp
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1