本人主要通过图书馆馆藏图书以及互联网资源获取行业相关的各类文献书籍,了解我国企业尤其是中大型企业在协同办公中存在的问题,办公效率亟待提高。在此基础上进行相关设计开发。
本课题所研究的系统主要采用SSM框架(Spring MVC、Spring和MyBatis),它相对于SSH(Struts2、Spring 和Hibernate)框架更轻量级,系统设计更清晰,便于管理与维护,开发效率更高。SSM框架是标准的MVC框架,将整个系统划分为表示层、控制层、服务层、数据库访问层4层,使用Spring MVC负责请求的转发和视图管理,Spring实现业务对象管理,MyBatis作为数据对象持久化引擎。
信息的存储:使用MySql数据库进行存储。
MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统)应用软件之一。关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。他的编程接口非常丰富、易用,可以很容易地用组件访问数据库。