我正在开发一个可视化大型专业数据集的项目。
“项目”由两个大型数据集(从 XLS 或 CSV 导入)和几个其他设置和较小的表组成。我们计划将这些表存储在 SQLite 中(以便于访问)。
我们希望允许用户保存“项目”,这样他们就不需要再次加载 CSV 和 XLS 文件。我们还想防止以后获取项目文件的用户篡改数据。我们希望经理能够创建一个“项目”文件并将其传递给其他员工(这样他们就可以在演示文稿中使用可视化数据,但他们不能修改它)。该程序已经内置了访问控制。
人们对创建这种类型的“项目”文件有什么建议,最好是基于 SQLite 数据库。
注意:我在这里寻求建议,因为谷歌不可能找到 C# 和 Project。您将获得 Visual Studio 操作方法结果。
澄清:想象一下,如果您打开 Microsoft Word(或 OpenOffice Write,如果您愿意)。您可以创建打开并保存一个“项目”。您可以将“项目”发送给拥有该程序的其他人。我希望“项目”文件不能在不同的 SQLite 客户端中使用(为了数据安全)。