迅德率先研发宠物医院管理,提升管理效率。彼时行业内的宠物医生大多只能用
Excel 表格管理客户信息,有的医生连 Excel 都不用,只靠自己的记忆,十分麻烦又经
常出错。有的医生对门店的现金流都不太清楚,有时候表格记录库存有很多货,真正想
要的时候却找不到;再有的医院规模稍大的时候,哪些员工做了什么工作、如何量化等
问题都会成为医生的烦恼。强烈的需求催生巨大的市场机会,从 2010 年年底开始研发,
历时 3 个月,迅德宠物医院数据化管理软件 EvetSoft 正式上线,客户购买安装后,可
以实现病例档案管理、即时消费提醒、疫苗驱虫提醒、内部员工管理、库存管理等基础
功能。
据悉,迅德计划覆盖到 2500 家宠物医院,未来预计将覆盖到 5000 家门店,当前重
点还要先提升服务客户的细致度。每 100 家医院配置专门的服务人员,提升用户体验。
在资本的推动下,宠物医院的连锁发展成为趋势,这对于中小宠物医院冲击巨大。比起
中小医院,大医院们掌握了更多的人才以及行业信息、运营资金,运营管理能力、营销
能力、和供应链的谈判能力也更胜一筹,因此,大型连锁医院开始快速占领市场,而中
小宠物医院却更需要一些外部的力量。
1.4 开发技术及工具介绍
1.4.1 Spring
Spring 框架
[1]
是由于软件开发的复杂性而创建的。Spring 使用基本 JavaBean 来完
成以前只能由 EJB 完成的事情。可是,Spring 的使用并不局限于服务器端开发。就简单
性、可测试性和松耦合而言,大多数 Java 应用程序都可以从 Spring 派生出来。Spring
是一个非介入式框架,它最小化了应用程序代码对框架的依赖。Spring 是一个大型工厂,
它可以将所有对象创建和依赖项维护委托给 Spring 容器,从而大大减少了组件之间的
耦合。Spring 提供了对 AOP 的支持,它允许集中处理常见的任务,比如安全、事务、日
志记录等等,从而增加了程序重用。
1.4.2 MyBatis
MyBatis 是一个优秀的持久层框架,它支持定制的 SQL、存储过程和高级映射。
MyBatis 基本避免了所有 JDBC 代码和手动参数设置和获取结果集。MyBatis 可以使用简
单的 XML 或注解来配置和映射原生信息,将接口和 Java POJOs(普通的 Java 对象)映射
到数据库中的记录。
1.4.3 Eclipse
Eclipse 目前主流的 Web 开发环境是 Tomcat + Lomboz + Struts + Hibernate,其
中 Tomcat 作为 Web 服务器,Lomboz 作为 J2EE 开发工具,Struts 提供了 MVS 框架支持,
Hibernate 代替了繁琐的 EJB 作为数据库的持久层。