学员学习资料共享管理系统需求分析 1.需求分析: (1)能够输入资料的综合情况和进行新资料的添加、现有资料的信息修改以及删除; (2)能够实现对用户信息的查询和编辑管理. (4)资料的上传与下载 (3)能够进行上传下载历史的查询功能; 2.系统性能要求: (1)系统安全、可靠; (2)功能齐全; (3)操作方便、界面友好; (4)易于维护和扩充。 3.系统的功能分析: 密码设置:每个使用者均有自己的密码,可以防止非本系统使用人员进入本系统;又因每个人的权限不一致,故可以防止越权操作。[q1] 资料维护:为了存放资料、使用者档案的全部数据,本系统将每一份资料和每位使用者的信息进行管理。系统维护包括对各种表记录的修改、删除、添加等操作。 系统查询:可以按资料编号、使用者编号(一卡通卡号)等相关信息进行查询 系统管理:进行管理员管理、资料备份和恢复。 用户管理:包括修改密码、添加、删除用户 4.系统功能模块划分: 学员学习资料共享管理系统需要实现的功能主要有四大模块,分别为日常工作管理、基本资料维护管理、查询管理、和系统管理。其中日常工作管理和基本资料维护是整个系统的核心。 1.日常工作管理:包括上传资料管理、浏览下载资料管理 (1) 浏览、下载管理:主要功能是记录使用者卡号和资料编号,浏览下载过程。(在数据库中插入一条浏览记录,该记录包括使用者卡号、资料ID、浏览日期/下载日期。) (2)上传资料管理:主要功能是输入卡号进入系统将要上传的资料分类进行上传,在上传表中增加相应的记录。 (3)上传资料的维护: (4)用户信息维护 2.基本资料维护管理:包括资料维护、使用者资料维护 (1)资料维护:包括新资料进入系统,以及现有资料的修改和删除。 (2) 使用者资料维护:包括新使用者的资料入库,以及现有使用者资料的修改和删除 3.查询管理:包括资料查询、使用者资料查询、上传下载记录查询 (1)资料查询:根据相应的资料信息对所有资料进行所需查询。此查询包括:‘资料分类’、‘资料类型’、‘资料名称’、‘上传者’。 (2) 使用者资料查询:根据相应的使用者资料进行所需查询。 ‘一卡通卡号’、‘使用者姓名’。 (3)上传下载记录查询:根据相应的信息进行所需查询。此查询包括:‘一卡通卡号’、‘资料编号’、‘上传日期’、‘下载日期’。 4.系统管理:管理员管理、权限管理、标准数据管理 (1)管理员管理:包括新管理员信息的录入,密码的修改以及管理员信息的删除。 ()普通用户管理 (2)权限管理:用于设定不同人员的权限[q2] (3)标准数据管理:用于常用数据的系统维护 资料分级私有公开。入库审核、资料分类 5.系统功能说明: 2.对所有用户开放的资料信息查询 基于区块链技术的电子健康档案共享系统的设计与实现 基于ThinkPHP在线图书互助学习交流系统的设计与实现- 基于Android的课程学习系统——《Web编程技术》在线 C程序设计自主学习平台——基于知识点的学 基于springboot的大学校园信息共享平台的设计与实现 基于Java的智能交互式学习系统的设计与实现 基于HTML5的移动学习系统的设计与实现 在线学习与测试系统的设计与开发 |