论文部分内容阅读
随着互联网的日渐普及,越来越多的企业、组织和个人加入到互联网的浪潮中。企业不仅使用互联网开展电子商务,而且实现了企业内部办公环境的线上化。随着公司规模的逐渐扩大,内部管理机制的完善与否直接影响并制约着企业的发展。使用内部管理系统对企业进行管理可以轻松地实现异地办公,同时,使用灵活的图形化自定义流程,将内部流程可视化,实现各项业务流程的管理、文件流转及审批。集成公告、新闻、邮件、短信、论坛等多个模块,提供企业内部信息交流的多种途径;集成考核、人事、考勤、办公用品、日程安排、会议管理等业务流程,提供企业管理者全新的管理工具。本文根据公司的实际需求,对系统进行了详细的需求分析,在此基础上进行了系统设计、详细设计,并在系统开发完毕后进行了测试。系统采用B/S架构,’以统一建模语言(UML)为分析设计描述语言,使用python语言完成数据展示及交互等操作圆。本文按照前端展示和后台管理对系统进行了描述。前端展示部分包含新闻、党建园地、人事支持、IT支持、行政支持、图书馆、个人中心、趣吧BBS、梦驼铃九个模块。同时集成了订会议室、设备保修、申请培训等流程审批环节。后台管理部分包括IT管理、人事管理、党建管理三个模块,主要是对模块下属分支及文章的管理。同时还包括数据库管理、员工信息维护、API权限审批等。本文除了完善系统的信息管理功能,为企业建立一套简介方便的操作流程外,在系统设计开发上采用了先进的设计理念和开发技术。系统框架设计采用Flask开发框架,并使用了Ajax、jinja2、Https加密协议等编程技术,数据库采用MYSQL和postgresql对数据进行存储管理。充分体现了本文系统的层次化、模块化、持久化等特点,为大型内部管理系统的开发建设部署提供了解决方案。由于系统的用户多、覆盖面广,在系统正式上线前,组织了公司技术部、测试部、人事部进行了全面的测试,主要针对具体的业务操作友好性、数据处理速度、兼容性几方面进行测试,并根据用户的反馈信息对系统进行改进。