1. 项目背景
目前用户使用Excel表格记录数据(已有数据约几百行,每日新增数据0-3行)。该前端网站用以取代目前数据记录过程,完成数据的录入和对数据类型的检测。
记录的数据为多种类别的公司事件,比如兼并、分拆、分设等。
针对每一种类别的事件,用户通过该网站前端按照定义好的数据表输入数据,网站后端输出Excel表格形式的数据(在prod和uat两个环境分别输出不同文件)。
2. 需求范围
模块化设计,需要可以方便增加一个数据表;针对一个数据表,可以方便的增加、删减行和列; 用户通过点击按钮完成数据存储、修改和更新显示。不需要交互式显示数据。
一共分两个环境: PROD和UAT。在不同的环境下,分别写向不同的文件
需要支持从Excel复制粘贴数据。
数据表本身都不大(几百行),可以整个读取、显示和存储。
色系: 建议使用 https://www.omnisci.com/demos 的色系
使用库之前请和客户确认(支持各种大型的库如pandas/numpy/flask等)
3. 开发者要求
模块化设计
方便新增新的数据列表
方便新增或删减某个数据表内的列和行
使用Python unittest 并提供>60%的test覆盖
4. 交付要求
程序源代码
demo网站