视频资料下载管理概要设计
来源:广州软件开发 编辑:广州软件开发 日期: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 |
相关阅读