如果想要获取第一天的源码,笔记,和相关工具,增加需求,代码重构,可以关注我并私信!!!
一 项目功能概述
1 十天教学计划
- 第一天:项目背景、需求、环境搭建
第二天:(难度)系统封装
C:\Program Files (x86)\Thunder Network\XlNetAcc以用户管理模块来讲
第三天:在系统封装基础之上把用户管理模块开发完成、数据字典、用户认证
第四天:apache poi工具,导入导出(大数据的导入导出)
从第五天开始业务学习
第五天:供货商药品目录模块
第六天:采购单模块
动态分表方法(利用mybatis操作sql的灵活性来实现)
第七天:围绕采购单模块来开发
第八天:围绕采购单模块来开发
第九天:围绕采购单模块来开发
第十天:统计分析
掌握完整的统计分析的解决方案
第一天:项目背景、需求、环境搭建。环境搭建:
Oracle(使用pl/sql连接oracle)(比较麻烦)
- 更完整的十天的教学计划的内容,如下的表格所示:
时间 |
内容 |
目标(加重表示重点) |
第一天 |
项目分析 开发环境 系统框架搭建(maven) |
了解本项目的背景、业务流程、功能模块。 了解模块划分的思想及方法。 掌握eclipse+maven工具使用方法。 掌握maven工程构建过程。 |
系统框架整合 --Dao(重点) --Service --Controller --View |
掌握Dao、Service、controller整合的过程。 掌握mbatis mapper的编写方法。 掌握serivce的编写方法。 掌握controller的编写方法。 了解首页布局(jquery easyui的框架组件layout、tabs、accordion) |
|
第二天 |
用户管理模型 用户信息列表 用户信息添加: 系统封装: 自定义异常类封装 自定义结果信息封装 系统异常统一处理 全局异常处理流程 全局异常处理类 全局异常调试 提示信息国际化 国际化测试及工具类封装 系统结果工具类封装 系统环境结果类封装 |
掌握本系统用户管理模型 掌握jquery easyui的datagrid组件的使用 掌握springmvc response注解使用 掌握ajax+json开发过程 掌握系统统一异常处理原理 掌握本系统国际化操作方法(工具类使用) 掌握各工具类的使用 |
第三天 |
用户管理 CRUD完善: 用户删除 用户修改 用户管理模块集成测试 数据字典设计及使用 用户认证实现 |
掌握本项目框架CRUD开发方法 掌握数据字典设计使用方法 掌握用户身份认证流程 了解用户认证拦截编写方法 |
第四天 |
POI API学习HSSF,XSSF 药品目录导入、导出 系统参数配置 Sql复习(内链接、外链接、子查询) |
掌握POI实现大数据导入导出 掌握系统参数配置表设计及使用 会写多表链接查询(内链接、外链接、子查询) |
第五天 |
供货商药品目录模块分析 供货商药品目录维护开发 供货商药品目录控制开发(自学) |
掌握供货商药品目录业务流程 掌握本系统批量操作的方法 |
第六天 |
采购单模块业务分析 采购单创建(主信息) 采购单维护列表 |
掌握供货商药品目录模块业务流程 掌握采购单模块业务流程 掌握动态分表存储解决方案 了解自定义属性编辑器开发方法 |