网络文献下载服务网站系统需求分析(6)
时间:2025-03-11
时间:2025-03-11
注册(按邮箱)、登录、按关键字查询、分页列表、选择、下载(下载前提供邮箱);后台服务器文档提交、文件名、题目、关键字等自动抽取、索引自动建立、注册用户管理等。分类服务---对注册用户提供所有下载,对非注册用户仅提供常用下载和内容摘要。下面根据需求进行细化需求、分解功能模块。本系统主要以论文文本为主做介绍。
5、 注册用户管理:超级管理员或有权限的管理员在后台系统中可以对相应的用户
管理
3.2数据库结构设计 (1)数据库逻辑结构设计
由前面的功能模块设计的可知,此文献下载服务网站建设系统的服务对象有两类,即管理员和注册用户,由于管理员和注册用户对此系统的操作有很大差别,在系统中要分别记录他们的数据信息,因此首先需要如下两个数据实体:
● 管理员数据实体:记录管理员的用户名和密码,这是管理员登录系统时所必需的。同时也是管理员管理文献系统所必需的。 ● 注册用户数据实体:包括用户名、密码、真实姓名、性别、联系地址、联系邮编、联系电话、电子邮件等信息。这些信息由用户自己进行维护,管理员可以根据这些信息来了解用户,同时这也是所有会员登录系统的凭证。
作为文献下载服务网站建设系统,文献数据信息自然是最为重要的。这就需要如下的两个数据实体:
● 文献类别数据实体:记录该系统中文献的类别信息,主要包括类别名称和类型。
● 文献信息数据实体:记录文献的基本信息,包括文件名、文章题目。这些数据由后台索引系统自动录入。 (2)创建数据库
首先用户需要建立一个数据库,将其命名为“dbhome”,然后根据数据库的逻辑结构分析创建以下4张数据表: ● 管理员表(My_allAdminuser)
● 注册用户表(My_Users):用于存放注册用户的记录。
● 文献类别表(My_ document Class):用于存放文献的类别信息。 ● 文献信息表(My_ document):用于存放文献的基本信息。
注册(按邮箱)、登录、按关键字查询、分页列表、选择、下载(下载前提供邮箱);后台服务器文档提交、文件名、题目、关键字等自动抽取、索引自动建立、注册用户管理等。分类服务---对注册用户提供所有下载,对非注册用户仅提供常用下载和内容摘要。下面根据需求进行细化需求、分解功能模块。本系统主要以论文文本为主做介绍。
文献下载服务网站建设需求分析说明书
字段名称 AdminUser AdminPass
字段类型 Varchar(20) Varchar(50)
说明 管理员用户名 管理员密码
表二:My_Users 表结构 字段名称 Username Userpass Usermails Names Sex TEL 字段类型 Varchar(20) Varchar(40) Varchar(40) Varchar(10) Varchar(5) Varchar(30) 说明 用户名 用户密码 用户邮箱地址 用户姓名 用户性别 联系电话
表三:My_ document Class 表结构 字段名称DocumentName Documentclass DocumentNo
字段类型 Varchar(30) Varchar(20) Varchar(10)
说明 文献名称 文献类别 文献编号
表四:My_ document 字段名称documentID
字段类型 Varchar(20) Varchar(30) Varchar(25)
说明 文献的 ID 文献文件名 作者
doucumentName1 Auther
第 7 页 共 15 页
注册(按邮箱)、登录、按关键字查询、分页列表、选择、下载(下载前提供邮箱);后台服务器文档提交、文件名、题目、关键字等自动抽取、索引自动建立、注册用户管理等。分类服务---对注册用户提供所有下载,对非注册用户仅提供常用下载和内容摘要。下面根据需求进行细化需求、分解功能模块。本系统主要以论文文本为主做介绍。
后台服务器功能模块
此模块包括四个功能:后台文档提交、文档自动抽取、索引自动建立、注册用户管理
2、
*:后台文档提交(Back word):超级管理员用户或有权限的普通管理员、会员用户等向数据库中添加或上传文档。
4、 *:文档自动抽取(Word Sampling):根据提交到数据库中的文档,系统自动抽取
关键字、文件名、文章题目、内容摘要、文件类型。
5、 *:索引自动建立(Index Build):根据系统中抽取的关键字、文件名、文章题目、
内容摘要、文件类型自动生成索引目录储存在数据库中。
6、 *:注册用户管理(Registe User):超级管理员或有权限的管理员在后台系统中可
以对相应的用户管理
首先用户需要建立一个数据库,将其命名为“dbhouse”,然后根据数据库的逻辑结构分析创建以下4张数据表:
*Back word
表结构如图:
*Word Sampling
表结构如图:
注册(按邮箱)、登录、按关键字查询、分页列表、选择、下载(下载前提供邮箱);后台服务器文档提交、文件名、题目、关键字等自动抽取、索引自动建立、注册用户管理等。分类服务---对注册用户提供所有下载,对非注册用户仅提供常用下载和内容摘要。下面根据需求进行细化需求、分解功能模块。本系统主要以论文文本为主做介绍。
*Index Build表结构图:
*Registe User表结构图:
create table Back word(
--创建后台文档提交
adminuser int not null, --管理员、会员用户 KeyWord Varchar(120) null --关键字
上一篇:数控机床故障诊断与维修项目五
下一篇:治疗颈椎病最有效的方法