DAP2 为您提供强大信息化动力
系统基于J2EE开发,大量采用开源框架。
系统使用MVC+AJAX开发模式,实现服务层、WEB层、页面层分离原则,DAO层不单独作为一层,而是提供DAO操作工具库实现统一的DAO操作。主框架基于Hibernate+Spring+Struts+DWR+YUI Ext
DAO层、服务层、WEB层通过Spring作为各个模块和层面之间的粘合剂,处理互相之间的耦合关系,实现组件式开发
通过Annotation简化配置操作和提供辅助开发
通过XDoclet实现快速模版代码的搭建,保证代码的统一风格和快速开发。
系统使用JUNIT作为单元测试工具,要求服务层、WEB层都需要进行单元测试,形成良好的编程习惯
应用Ant负责项目的构建、测试、打包和发布
使用JBPM作为工作流的引擎
使用JBoss Rules作为规则引擎
使用Compass作为文档搜索引擎
使用ActiveMQ提供消息服务
使用XFire提供WEB Services服务
使用Quartz实现定时任务功能
通过Acegi实现权限的认证和授权判断
使用BIRT提供报表引擎
使用DWR提供AJAX的功能
通过Struts提供MVC架构
新闻动态
- 我公司入围山东省重点服务外包企业名单 阅读
- “百合软件”杯软件设计大赛参赛队员参观公司 阅读
- 公司各部门负责人参加ISO9000培训 阅读
- 深切哀悼汶川大地震遇难同胞 阅读
- 百合软件顺利通过"双软认证" 阅读
- 百合软件通过ISO9000质量管理体系认证 阅读
- “百合软件”杯山东理工大学软件设计大赛启动 阅读
成长的故事—我们与Java的不解之缘
Java编程语言是一种高级语言。由Sun微系统公司(Sun Microsystems)发布,并作为一种开放的标准进行提供。
2003年伊始,在国内大多数同行还停留在C/S软件架构与asp技术时,公司技术人员接触了一种面向对象的编程思想,从此奠定了公司的Java之路。到2003年中旬,公司开发力量全部转向Java技术,AAA级别大型项目全部采用J2EE技术进行代码编写,成为淄博市第一家涉足Java技术的软件企业,当时在整个山东省内仅有浪潮、中创等软件巨头将Java作为主要开发手段。
2004年初,公司采用J2EE技术完成了当时来说一个重量级的软件产品——药品监督管理局案件处理系统(该产品现已升级为食品药品监督管理局综合管理信息系统),整个系统投入Java工程师5人,需求采集、架构设计、代码编写、单元测试等整个过程总共耗时半年。当产品交付淄博市食品药品监督管理局正式运行的时候,也在山东省药监行业信息化建设树立了一个里程碑,淄博市药品监督管理局(现已称淄博市食品药品监督管理局)成为全省第一个案件处理信息化的地市局……
行业典范—东软集团
东软是一家以软件技术为核心,提供解决方案、数字化产品和服务的公司,在软件与行业应用的结合、软件与数字化产品的结合、软件人才的培养和咨询服务方面形成了东软独特的经营模式。东软认为,随着软件技术的发展和在应用领域的拓展,软件将会成为社会和人们生活的一部分。东软以软件应用的不同业务表现形式并通过业务间的充分组合来为客户提供系统的服务,创造客户和社会的价值,进而实现我们的价值。东软在众多行业解决方案中表现了东软的技术领先及对各行业业务的理解,使东软不仅是技术的专家,也是应用信息技术解决行业管理问题的专家。将软件与医疗领域、安全领域、通信领域的结合,使我们开发出了大型医疗设备系统、网络安全产品、汽车电子和移动通讯设备软件等,使软件的价值得到了更好的体现。通过我们的教育与培训体系,东软为客户构建了一个学习的平台,一个人力资源发展的平台,一个理解与沟通的平台。
