论文部分内容阅读
北京市海淀区劳动社会保障信息系统农村劳动力子系统是整个信息平台的一个业务子系统,目的是实现劳动和社会保障信息的协同处理和资源共享,形成全市统一的劳动和社会保障管理信息网络系统。使劳动和社会保障部门可更加准确地把握劳动力资源、社会保险和企业的发展状况,为劳动和社会保障工作的各项业务开展、决策、政策制定提供信息支持,更好地为社会、企业和劳动者服务。面向劳动社会保障局就业科和职介中心及各社保所的劳动就业服务人员,以社保所采集的农村人员基本信息为基础建立农村劳动力基本数据库,依托海淀区信息资源服务平台的网络环境,统一管理和维护区内所有农村劳动力、提高农村劳动力市场管理的质量和效率。本文的目标是以整个业务子系统为依托,实现一个半自动化的软件架构体系。所谓的半自动化,就是说在最大程度上对业务功能进行抽象,使得开发人员在编写代码是尽量不接触或者少接触底层的开发代码,如数据库操作。可以预先实现一些通用的操作,如果是依赖于具体业务逻辑的功能,还是需要开发人员自己实现。系统将采用目前主流的开发技术,使用成熟的软件工程理念进行开发。这个软件架构体系将不依赖于任何特定的软件产品,真正实现架构的平台无关性。开发人员也不必关注使用Oracle数据库需要写什么样的SQL语句之类的问题。本系统使用的架构是MVC+数据库持久层的四层架构,使用Struts+Hibernate+Spring的逻辑架构进行开发。本文要解决下面的几个问题:1.尽量减少开发人员的工作量,在最大程度上对普遍可能用到的功能进行实现,降低开发难度。合理的使用软件开发模式,以获得系统良好的扩展性。2.以农村劳动力子系统为依托,阐述解决企业的信息化系统的解决方案。3.完成农村劳动力子系统的设计和实现。