1、仓库管理系统后台的设计与实现软件学院指导老师年月The Design and Implementation of Warehouse Management System Background 项目整体介绍 系统层次结构 后台模块开发 系统演示 小结计算机技术普及,信息化应用日益广泛;客户地理位置扩张,C/S架构无法满足实际需要;B/S架构仓库管理系统破茧而出。经济快速增长,人工管理仓库变得繁琐;项目整体介绍背景项目整体介绍任务安排前台模块开发后台模块开发设计 开发系统设计需求分析需求小管家库存管理系统高级用户系统管理员进货登记出货登记报表查询产品管理出货登记模块管理权限分配客户管理进货登记角色
2、管理仓库管理账户管理普通用户项目整体介绍系统功能模块客户层表示层业务层持久层数据源层前端页面视图 前端页面视图前端页面视图JSF MVC FrameworkSpring Ioc业务模型组件 业务模型组件Ibatis DAOIbatis SQL Map关系型数据库JDBC系统层次结构后台模块后台模块开发主要技术Spring依赖注入;iBatis SQL Map映射;Quartz定时作业;JUnit单元测试;业务实现类业务接口使用者数据访 类A数据访 类A数据访 类B业务实现类业务接口使用者类由Spring注入这些属性Sprin由Spring注入这些属性数据访 类B数据访 接口A数据访 接口BSpring依赖注入A a = new A();private A a;public A getA() return a;public void setA(A a) this.a = a;参数对象(输入)基本数据类型XMLJavaBeanMap结果对象(输出)基本数据类型XMLJavaBeanMapSqlMap.xml SqlMap.xmlSqlMapConfig.xmlJDBCMappedStatementSQL MapiBatis SQL Map后台模块开发主要任务Service DAO设计;系统功能开发;数据库设计与实现; 理;定时统计功能开发; 后台 的 。