小型Web应用软件开发(含后端,以Web前端为主)
一、概况
在单位检测能力验收的过程中,有些表格需要处理,通过开发辅助软件来实现部分功能的自动化,提升工作效率。本程序的核心工作是:利用程序初始输入两张表格的数据,然后经过修改和补充,最终生成三张表格的过程。
二、技术选择
用B/S模式,前端优先采用ReactJS+Redux或Angular(非AngularJS),也可以考虑进行开发,要求适应当前主流浏览器。后端采用 web api +MySQL。
三、需求说明
(一)软件使用人员
(1)系统管理员:所有权限,对系统进行管理。
(2)普通管理员:能够对单位操作员进行管理,具有单位操作员的权限对其数据进行浏览。
(3)游客(匿名)用户:仅能查看首页的信息。
(4)单位操作员:人员自行注册与信息维护、部门信息维护、创建并维护部门操作员信息(每个部门只能有一个操作人员)、数据操作等。一个单位只能有一个单位操作员。说明:(单位操作员的权限包括:普通权限和高级权限,区别在于是否允许下载word文档,普通权限尽可以下载pdf格式文档,而高级权限可以下载pdf格式文档,也可以下载word文档。)
(5)部门操作员:根据操作人员转发的数据表格,填写表格中需要填写的数据。
(二)系统管理员、普通管理员的功能
(最基本的管理功能,主要是对用户和数据的管理,待补充)。
(三)单位操作员
I、单位操作员自行注册与信息维护
在首页上显示注册栏目,单位操作员可以注册及进行信息维护。
II、部门信息维护
单位操作员填写单位的部门(一个单位通常会有多个部门),只需要填写部门名称即可。
III、创建并维护部门操作员信息
对于每一个部门,创建部门操作员,并填写部门操作员基本信息。可以与上面的部门信息维护在一个页面完成。
IV、数据操作
数据操作是应用的核心(见附件)。
任务结束
一品威客网已聚集超千万专业人才,为雇主提供一站式优质服务