Skip to content
diskang edited this page Feb 15, 2015 · 1 revision

Laoban项目框架和技术说明

系统介绍

一个养老院信息管理系统。对内管理业务逻辑,对外开放一批数据访问。 ####系统管理

  1. user-role-privilege模型
  2. 日志
  3. 服务项目管理
  4. 机构管理(院、房间)

####机构人员

  1. 系统管理员
  2. 员工(一般管理员、护工、医生)
  3. 老人
  4. 家属

####业务流程

  1. 排班
  2. 工作安排
  3. 工作记录
  4. 设备管理(手环)

####老人数据

  1. 入院信息(项目选择、病例)
  2. 健康数据(体温、血压、心率)
  3. 院属交流
  4. 评价记录(录音)

系统框架

  • 前端:jsp,html,css, js
  • 后端: java开发

系统框架结构图

Services相关

  1. Core Framework:Spring Framework。
  2. Security Framework:Apache Shiro。

Web相关

  1. MVC Framework:Spring MVC。
  2. Layout Decoration:SiteMesh。【TBD】
  3. JavaScript Library:JQuery。
  4. CSS Framework:Twitter Bootstrap。
  5. JavaScript/CSS Compressor:YUI Compressor 2.4。
  6. Front Validation:JQuery Validation Plugin 1.11。

Database相关

  1. ORM Framework:Mybatis。
  2. Connection Pool:Alibaba Druid 。
  3. Bean Validation:Hibernate Validation 5.0。
  4. Cache:Ehcache
  5. Database:mssql。

Tools 相关

  1. Commons:Apache Commons
  2. JSON Mapper:Jackson 2.1
  3. Log Manager:Log4j(系统日志),log4jdbc-log4j2(数据库日志)

各工具版本以实际使用为主