预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

公文流转系统的设计与实现的中期报告 尊敬的评审专家,您好! 本项目是一个公文流转系统,旨在简化政府部门的公文审批流程。在项目的中期,我们已经完成了系统的整体架构设计、数据库搭建、前端UI设计及相关页面开发,以及后端程序的开发的部分。在此向您汇报项目的中期进展。 一、系统整体架构设计 在系统整体架构设计中,我们选用了B/S架构,采用了前后端分离的方式进行开发。前台采用了Vue.js,后端采用了SpringBoot框架搭建。主要的架构设计包括: 1.前端框架设计 前端框架主要采用Vue.js,通过Webpack打包成HTML、CSS、JavaScript等静态文件来互联网的方式服务用户,实现了单页应用SPA的应用架构,并将前端UI设计施加于Vue.js的组件设计之中。 2.后端框架设计 后端采用SpringBoot框架。在技术选型方面,我们选择了SpringDataJPA+MySQL作为数据库的ORM框架,使用RestfulAPI来保持前后端的通信。其中,SpringSecurity用于系统安全验证,SpringCache提升系统的访问效率。 3.中间件设计 在中间件设计上,我们选用了Redis作为缓存程序,通过Redis实现了大量对前端页面的数据及时缓存,改善系统的响应速度。同时防止多人同时编辑同一公文时出现冲突。 二、数据库搭建 在设计数据库时,我们采用了MySQL,并通过ER图形工具来实现数据建模和关系的管理,完成所有需要操作的数据表建立,包括了用户信息、公文信息、公文状态等重要表结构。 三、前端UI设计及页面开发 在完成整体架构设计后,我们开展了前端UI的设计与页面开发工作。通过调研用户使用需求和公文流转流程的特点,我们精心地进行了UI设计,选用了Bootstrap框架来实现前端页面的响应式设计。在页面开发阶段,我们已经完成了登录界面、公文提交界面等重要页面。 四、后端程序开发 在前端UI和页面开发完成后,我们致力于后端程序的开发,目前已经完成了登录、注册、编辑公文等核心功能。在后端程序开发方面,我们精心考虑了系统的易用性和性能优化。 综上,本项目中期已经完成了系统整体架构设计、数据库搭建、前端UI设计及相关页面开发,以及后端程序的开发的部分。接下来,我们将继续开展剩余的工作,如公文流转、系统安全等内容的实现。 谢谢您的审阅!