要开发一个模块,我觉得首先应该把 erp 系统的整体架构把握好,它包括两个方面:
1 非技术方面
了解整个业务流程(在 erp 系统中包括哪些模块,这些模块是不是真的能够体现出 erp 系统的真正作用),从而了解模块在其中的哪一段,对模块的功能会有更深刻的理解。(通过对说明书和网页的比对进行学习)。
2 技术方面
2.1 SSH 框架是如何整合在一起的,以 struts2 的 MVC 模式为支柱提供整体框架, hibernate 的 ORM 为基础提供持久化的支持, spring 容器为核心提供对 DAO 组件的依赖注入。
2.2 数据库中各个表的信息及之间的关系,研究数据库中的所有表结构,分析建表的理由。
2.3 页面使用什么技术进行实现。
还需要掌握的:
1 Myeclipse 的使用,挖掘所有实用功能,真正实现集成开发优势。
2 SSH
3 SQL 脚本,加深对嵌套查询的掌握; sql server 和 mysql 的区别。
4 css,html,javascrapt ,ajax,jquery,json 。