视频资料下载管理概要设计
本文来源:广州软件开发 发布日期:2016-11-03
一、功能概述
实现简单视频资料下载管理功能,用于记录各授权下载用户下载的资料名称以及下载时间等信息。二、功能设计
1、用户管理
用户添加、修改、删除。用户信息:用户名、登录密码、权限级别(管理员/下载/查看)、备注。
2、资料库管理
管理员可以添加、修改、删除资料库。3、资料库导航
授权用户登录系统后,可以浏览系统的视频资源。4、下载资料
有权限的用户可以进行下载操作,下载时自动记录下载用户名、下载资料的名称、下载时间。5、下载记录查询
查询用户的下载记录。查询条件:用户名、下载日期(日期段)
查询结果:用户名、下载日期、下载资料名称、下载IP。
三、数据字典
数据量小,采用Access数据库。1、 UserInfo
用户信息表字段名 | 字段类型 | 缺省值 | 是否可空 | PK | 说明 |
---|---|---|---|---|---|
ID | 自动编号 | NOT NULL | PK | 用户ID | |
UserName | 文本 | 用户名 | |||
PassWord | 文本 | 密码 | |||
Permissions | 文本 | 权限(1.查看,2.下载,3.管理) | |||
RealName | 文本 | 真实姓名 | |||
Node | 备注 | 备注 | |||
Flag | 数字 | 标识(1.普通用户,2.超级管理员) | |||
CreateTime | 日期/时间 | 注册日期 | |||
IP | 文本 | 最后一次IP |
2、 DownloadRecord
下载记录表字段名 | 字段类型 | 缺省值 | 是否可空 | PK | 说明 |
---|---|---|---|---|---|
ID | 自动编号 | NOT NULL | PK | 用户ID | |
InfoName | 文本 | 下载信息名 | |||
UserName | 文本 | 下载用户名 | |||
DownloadTime | 日期/时间 | 下载时间 | |||
IP | 文本 | 下载IP |