本项目立项审批系统主要采用SpringBoot技术、java编程语言进行编写,SpringBoot是一种全新的Web架构,能够快速搭建基于java的WEB程序;[5]前端页面采用JSP+LayUi框架,虽然目前市面上也有许多其他更优秀的前端框架,但是JSP和LayUi仍然是后端开发人员的开发首选,它提供了一种高效简单的WEB开发方案;[6]数据库采用MySQL进行数据储存,当前广泛使用的MySQL数据库的备份应用中,“主从复制结构”应用已成为主流,其数据同步和实时性都很高,技术上可满足省级系统数据传输高时效性的应用需求。[7] ORM采用目前流行的MyBatis框架,它可以严格控制SQL执行性能,灵活度很高。[8]权限主要包括三个角色,分为:发起人,审核员和管理员。因为该系统为内部信息管理系统,涉及各类保密信息,不同身份的用户可访问的信息内容。[9]申请人主要申请项目信息,系统将申请的项目流转到审核员那进行审核,如果通过则直接通过,如果不通过则审核员给出修改意义进行打回,申请人可再次根据意见进行修改再次进行申请,主要实现功能如下: (1)项目信息管理,主要包括项目编号,项目名称,起始日期,结束日期,申请单位,项目负责人,单位地址,联系人,联系电话,邮编,申请状态,申请内容,申请人; (2)审批意见包括审批编号,项目编号,审核人编号,审核时间,审核状态,审核意见; (3)申请人信息管理,包登陆名,密码,所在部门,年龄,电话,地址,证件号码,姓名; (4)部门信息管理包括部门编号,部门名称; (5)项目分类信息管理,信息包括菜单编号, 菜单名称); (6)审核人员信息管理,包括登陆名,密码,年龄,电话,地址,证件号码,姓名; (7)管理员信息管理,主要包括管理员编号,管理员登陆名,管理员登陆密码。 |
基于springboot的懂车网平台的设计与实现
基于HTML5&WebVR的电子商务网站系统的设计与实现
KTV管理系统的设计与实现
达令家居物品购物网站的设计与实现
基于javaweb的泰和有限公司财务申报系统设计与实现
基于ssh框架的电子政务审批系统的设计与实现
旅游信息网网站的设计与实现
《计算机系统结构》课程学习网站的设计与实现