国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

企業(yè)訂單管理系統(tǒng)的設(shè)計

2017-01-20 12:42:45強(qiáng)玨嫻
青年時代 2016年32期
關(guān)鍵詞:商品信息數(shù)據(jù)模型訂單

強(qiáng)玨嫻

摘 要:本文針對現(xiàn)在小規(guī)模企業(yè)在訂單管理方面存在的一些問題進(jìn)行了研究,為了解決小型企業(yè)中進(jìn)貨員手動管理自己的訂單易出錯,管理者不能及時了解公司訂單狀況等問題而設(shè)計的這個小型實(shí)用系統(tǒng)的實(shí)現(xiàn)過程。

關(guān)鍵詞:進(jìn)貨訂單管理;OMS(Order management system);B/S;JSP;JavaBean

一、系統(tǒng)概述

(一)需求分析

1.前臺用戶需求(進(jìn)貨員)

登錄系統(tǒng)的進(jìn)貨員可以查看供應(yīng)商信息、搜索指定的供應(yīng)商信息,可以查看商品信息、搜索指定的商品信息;進(jìn)貨員發(fā)現(xiàn)商品需要進(jìn)貨的時候,可以生成訂單;新生成的訂單狀態(tài)都是未執(zhí)行的狀態(tài),只有在后臺的管理員授權(quán)可以執(zhí)行訂單,進(jìn)貨員才可以執(zhí)行訂單。

2.后臺管理員需求(企業(yè)管理者)

企業(yè)管理者以管理員身份登錄系統(tǒng),查看訂單狀態(tài),對新生成的訂單授權(quán)進(jìn)貨員去執(zhí)行;可以增加、刪除、修改供應(yīng)商信息,同樣可以管理商品信息和用戶信息;可以凍結(jié)已經(jīng)注冊的進(jìn)貨員,使其無法登錄系統(tǒng)。

(二)主要實(shí)現(xiàn)技術(shù)

1.JSP:前端使用JSP開發(fā),有一個很大的好處,就是所開發(fā)出來的Web應(yīng)用同樣是跨平臺的,可以在Linux操作系統(tǒng)下運(yùn)行,也可以在其他操作系統(tǒng)上運(yùn)行。后端使用Java代碼可以實(shí)現(xiàn)操作數(shù)據(jù)庫,進(jìn)行增、刪、改、查,也可以重定向網(wǎng)頁等,從來達(dá)到實(shí)現(xiàn)動態(tài)網(wǎng)頁所需要功能的目的。

2. JavaBean:JavaBean組件可以用來執(zhí)行復(fù)雜的計算任務(wù),負(fù)責(zé)與數(shù)據(jù)庫的交互,實(shí)現(xiàn)具體業(yè)務(wù)邏輯的封裝等,在JSP程序中常用來封閉事務(wù)邏輯、數(shù)據(jù)庫操作等,可以很好地實(shí)現(xiàn)業(yè)務(wù)邏輯和前臺程序(如JSP文件)的分離。

3.JQuery:本系統(tǒng)初步規(guī)劃,使用了JQuery腳本語言,優(yōu)化用戶體驗(yàn)。比如,可以在新用戶注冊頁面,還有查詢顯示單行數(shù)據(jù)時,依靠JQuery來處理來實(shí)現(xiàn)的。

4.AJAX:AJAX是每個網(wǎng)站都必須用到的技術(shù),可以用戶創(chuàng)建快速動態(tài)網(wǎng)頁。本系統(tǒng)初步設(shè)想,有檢測用戶名的功能,那么就可以使用AJAX來實(shí)現(xiàn),和服務(wù)器進(jìn)行少量數(shù)據(jù)交換就可以。

二、系統(tǒng)概要設(shè)計

(一)模塊設(shè)計

1.前臺模塊設(shè)計。a注冊登錄模塊:進(jìn)貨員可以注冊、登錄、修改個人信息;b供應(yīng)商查詢模塊:進(jìn)貨員登錄可以查詢、瀏覽供應(yīng)商信息;c商品查詢模塊:進(jìn)貨員登錄可以查詢商品信息,查詢供應(yīng)商信息;d訂單查詢模塊:進(jìn)貨員登錄可以查詢個人賬戶下的訂單信息;e訂單生成模塊:在商品信息以及供應(yīng)商信息的基礎(chǔ)上,用戶可以生成進(jìn)貨訂單。

2.后臺模塊設(shè)計。a訂單管理模塊:企業(yè)管理者可以授權(quán)進(jìn)貨員是否執(zhí)行訂單;b供應(yīng)商管理模塊:企業(yè)管理者可以對供應(yīng)商信息進(jìn)行管理,包括增加、刪除、修改、查詢;c商品管理模塊:企業(yè)管理者可以對商品信息進(jìn)行管理,包括增加、刪除、查詢;d用戶管理模塊:企業(yè)管理者可以對注冊成功的用戶進(jìn)行賬戶的凍結(jié)和解凍,為其是否可以登錄系統(tǒng)設(shè)置權(quán)限。

(二)數(shù)據(jù)庫建模

本系統(tǒng)所要連接的數(shù)據(jù)庫需要存儲登錄系統(tǒng)的用戶信息,供應(yīng)商信息,商品信息,訂單信息,四張表。對于數(shù)據(jù)庫表的設(shè)計,計劃通過使用PowerDesigner建模來實(shí)現(xiàn),先建立概念數(shù)據(jù)模型,生成邏輯數(shù)據(jù)模型,再生成物理數(shù)據(jù)模型,最后生成數(shù)據(jù)庫腳本文件,最終實(shí)現(xiàn)表的創(chuàng)建。

1.概念數(shù)據(jù)模型:概念數(shù)據(jù)模型的英文全稱是Conceptual Data Model,簡稱CDM。使用PowerDesigner輔助數(shù)據(jù)庫設(shè)計,其中的概念數(shù)據(jù)模型(CDM)可由E-R模型細(xì)化而建立,CDM是對現(xiàn)實(shí)應(yīng)用實(shí)體及實(shí)體間聯(lián)系的抽象表示,使用CDM描述數(shù)據(jù)表及相關(guān)關(guān)系可以方便系統(tǒng)理解,有利于系統(tǒng)的設(shè)計和維護(hù),并且可以方便轉(zhuǎn)換成基于某種具體的DBMS的物理數(shù)據(jù)模型(PDM)。

2.邏輯數(shù)據(jù)模型:邏輯數(shù)據(jù)模型的英文全稱是Logic Data Model,簡稱LDM。

3.物理數(shù)據(jù)模型:邏輯數(shù)據(jù)模型的英文全稱是Physical Data Model,簡稱PDM。

(三)界面設(shè)計

以下四個頁面是系統(tǒng)中所有頁面所共用的,是實(shí)現(xiàn)頁面布局的公共資源:(1)導(dǎo)航欄——前臺系統(tǒng)命名為top.jsp,后臺系統(tǒng)命名為top_m.jsp;(2)注冊、登錄、公告——left.jsp;(3)版權(quán)信息——copyright.jsp;(4)數(shù)據(jù)顯示區(qū)域。

三、系統(tǒng)詳細(xì)設(shè)計與實(shí)現(xiàn)

(一)前臺系統(tǒng)實(shí)現(xiàn):(1)前臺主界面(2)用戶注冊模塊(3)供應(yīng)商查詢模塊(4)商品查詢模塊(5)訂單查詢模塊(6)訂單生成模塊。

(二)后臺系統(tǒng)實(shí)現(xiàn):后臺的用戶是系統(tǒng)管理員,(1)后臺主界面(2)供應(yīng)商管理模塊(3)管理模塊(4)用戶權(quán)限管理模塊。

(三)數(shù)據(jù)庫實(shí)現(xiàn):前面,我們數(shù)據(jù)庫建模已經(jīng)成功,之后,我們就可以利用前面建立好的物理數(shù)據(jù)模型,生成數(shù)據(jù)庫腳本文件,在數(shù)據(jù)庫中創(chuàng)建完成4個表:用戶信息表、商品信息表、供應(yīng)商信息表、訂單信息表。

(四)算法設(shè)計與實(shí)現(xiàn):(1)分頁算法(2)主鍵值生成算法

經(jīng)過以上設(shè)計及系統(tǒng)優(yōu)化和系統(tǒng)測試后基本能完成中小企業(yè)訂單管理的要求。

猜你喜歡
商品信息數(shù)據(jù)模型訂單
中國商品信息服務(wù)平臺
商品信息
軍事文摘(2023年18期)2023-10-31 08:11:40
春節(jié)期間“訂單蔬菜”走俏
新產(chǎn)品訂單紛至沓來
備戰(zhàn)雙十一
面板數(shù)據(jù)模型截面相關(guān)檢驗(yàn)方法綜述
“最確切”的幸福觀感——我們的致富訂單
加熱爐爐內(nèi)跟蹤數(shù)據(jù)模型優(yōu)化
電子測試(2017年12期)2017-12-18 06:35:36
商品信息標(biāo)準(zhǔn)化助力電子商務(wù)健康發(fā)展
怎樣做到日訂單10萬?
阜新| 乌什县| 郎溪县| 岑巩县| 中江县| 鹰潭市| 乌拉特后旗| 响水县| 稷山县| 名山县| 澜沧| 永丰县| 凌云县| 通榆县| 汝州市| 荆州市| 龙里县| 扎囊县| 竹北市| 库尔勒市| 乳源| 麻阳| 中江县| 仙游县| 江西省| 平遥县| 曲靖市| 平顶山市| 晋城| 马龙县| 普陀区| 三江| 合山市| 司法| 长葛市| 马尔康县| 翁牛特旗| 桐梓县| 扶风县| 盐亭县| 岳池县|