基于javaweb商品库存信息系统(3)

2019-03-29 12:00

3.4 运行需求

1.用户界面

超市仓库管理系统应提供简单,层次关系明了,清晰地操作页面,使用户一目了然。尽可能的为用户的登入,查询等功能操作提供方便。快捷按钮的创建也是非常需要的,以方便过户操作。

8

4 商品信息及仓库管理系统总体设计

4.1 系统功能分析 4.1.1 系统功能概述

用户管理:主要功能包括用户的增加,用户的修改,用户的删除,用户检索等。 商品信息管理:主要功能有商品信息的增加,修改,删除,检索等。 分类信息管理:主要功能有商品类别的增加,删除,检索等。 商品记录管理:主要功能有对商品出库入库记录的管理。 商品审查管理:主要功能有对商品数量的核实。 4.2 系统总体功能结构

为了满足普通用户和管理员能最大限度地使用该系统的要求,本系统采用三层结构体系结构,即JSP+ Struts+ Oracle数据库。如图4-1所示

视图 逻辑处理 图4-1三层体系结构

数据库 其中视图部分由HTML标签和JSP技术构成,并应用CSS和JavaScript进行美化。由于本系统属于内部应用系统,风格被定位为简洁大方。整个系统仅使用一张图片,所有美化工作全部交给CSS处理,保证了显示速度,对于要求性能的应用系统来说是最好的选择。

与数据进行交互的工作被放在JavaBean中处理,其中包括选择Bean、插入Bean和修改Bean。同时还设计编写了一些提供共通功能的工具类。例如获取系统时间和日期时间转换等。

系统的具体逻辑处理被放在Actions中。Actions通过Bean与数据库交互,再对数据进行处理和封装,返回给前台页面显示,分离了前台客户端和后台的业务处理,无论是安全性还是可扩展性都非常优秀。

根据需求分析与系统功能设计目标,结合实际情况本系统功能模块设计分为如下,系统功能模块如图4-2所示

9

新增用户用户管理修改密码用户登录新增分类商品分类分类修改新增商品信息商品仓库信息管理系统商品信息商品信息查询修改商品信息商品库存库存信息查询新增入库信息商品入库入库信息查询修改入库信息新增出库信息商品出库出库信息查询修改出库信息新增审查信息商品审查审查信息查询修改审查信息 图4-2商品仓库系统功能结构图

4.3 系统主要功能模块流程图

10

开始登录验证失败验证验证成功商品仓库管理系统提交数据验证失败验证验证成功保存数据结束 图4-3系统主要功能模块流程图

11

4.4 数据库设计 4.4.1 数据库E-R图设计

在本商品仓库管理系统中采用“实体联系模型”(E-R模型)来描述数据库的结构与语义,以对现实世界进行第一次抽象。ER模型直接从现实世界抽象出实体类型及实体间联系,然后用E-R图来表示数据模型。它有两个明显的优点:接近于人的思维,容易理解;与计算机无关,用户容易接受。

1、商品仓库管理系统:根据分析,系统中主要存在以下几个实体:商品信息、商品分类、商品库存等,它们之间的关系如图4-4所示。

商品分类1包含1商品信息N入库N出来MM商品库存1审核N商品审核

图4-4商品仓库管理系统E-R图

2、商品仓库管理系统的实体图:

12


基于javaweb商品库存信息系统(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:黄石物业收费管理办法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: