2。技术说明论文网
2。1。使用工具
名称 功能描述
My Eclipse 集成的java开发工具
Oracle 数据库管理系统
PLSQL Developer 为 Oracle 数据库开发存储程序单元的集成开发环境IDE
Tomcat 轻量级应用服务器
2。2。使用技术
名称 功能描述
Java 是一种可以撰写跨平台应用程序的面向对象的程序设计语言
Jsp 是基于Java的技术,用于创建可支持跨平台及跨Web服务器的动态网页
Struts 2 基于MVC 设计模式的web应用框架
Struts 2 模型驱动 使用单独值对象来封装和请求结果
Jquery 轻量级js框架
Ajax 与服务器进行数据交换的技术,可以局部刷新页面,带来更好的用户体验
Log4j 日志输出管理插件
3。项目概述
3。1。项目描述
进销存管理软件集成基本的信息管理、进货和销售管理、库存管理、资金管理于一体,旨在解放人工所带来的各种风险,能够很快速、精确的反映货物的流动状态及优化资金的管理。共有6个管理模块:基本信息管理模块、采购管理模块、销售管理模块、库存管理模块、财务管理模块、系统管理模块。基本信息管理模块包括对员工信息、供应商信息、客户信息、商品等信息的管理;采购管理模块主要是对采购信息管理,包括采购订单及退货的管理;销售管理模块主要是对销售信息的管理,包括销售订单及退货的管理;库存管理模块主要是对库存数据的统计及查询;财务管理模块包括对客户欠款、供应商收款的管理。
3。2。流程图
如图3-1所示:
图3-13。3。功能模块
3。4。功能模块说明
主要分为基本信息管理、采购、销售、库存、财务、系统管理6个模块:
基本信息管理模块:对商品、客户、供应商、人员信息的基本资料的维护,包括信息的增、删、改、查。
采购信息管理模块:采购人员对商品的采购管理,包括对采购信息的增、删、改、查。
销售信息管理模块:销售人员对商品的销售管理,包括对销售信息的增、删、改、查。
库存信息管理模块:库存人员对商品的库存管理,包括对出入库单的增、删、改、查。
财务管理模块:财务对所有资金的流程的查询。文献综述
系统管理模块:对各个人员进行权限的划分。
3。5。用户类型和特征
NO。 用户类型 特征描述
1 系统管理员 拥有系统最高权限,分配登录用户的操作权限。
2 采购管理员 对采购信息及订单信息进行集中的管理包括对采购订单信息的审核与反审核。
3 销售管理员 对销售信息及订单信息的集中管理,包括对销售订单的审核与反审核。
4 库存管理员