用户模块包括:
1. 个人信息:用户可以修改自己的信息,修改自己的登录密码。
2. 文献信息:用户可以对文献信息进行添加、查看、修改或删除,可以上传文献,可以下载文献信息。
3. 资源信息:用户可以对资源信息进行添加、查看、修改或删除,可以上传资源,可以下载资源信息。
管理员模块包括:
1. 个人信息:管理员可以修改自己的登录密码,可以删除登录日志信息。
2. 用户信息:管理员可以对用户信息进行添加、查看、修改或删除。
3. 文献信息:管理员可以对文献类型信息进行添加、查看、修改或删除,对文献信息进行添加、查看、修改或删除,可以上传文献,可以下载文献信息。
4. 资源信息:管理员可以对资源地区信息进行添加、查看、修改或删除,对资源信息进行添加、查看、修改或删除,可以上传资源,可以下载资源信息。
目录
1 绪论 5
1.1 系统开发目的 5
1.2 系统开发意义 5
2 系统开发工具介绍 6
2.1 JAVA语言 6
2.2 JSP简介 7
2.3 MYSQL简介 8
2.3.1 MYSQL概述 8
2.3.2 MySQL特性 9
2.4 B/S模式体系结构 9
2.5 MyEclipse简介 10
3 需求分析与设计 11
3.1可行性分析 11
3.1.1 经济可行性 11
3.1.2 技术可行性 11
3.1.3 运行可行性 11
3.2 系统性能分析 11
3.3 系统功能分析 12
3.4 系统功能结构图 12
3.5 系统流程分析 13
4 数据库设计 16
4.1 数据库逻辑结构设计 16
4.2 数据库物理结构设计 17
5 系统的详细设计与实现 20
5.1 系统登录页面 20
5.2 登录日志信息页面 20
5.3 用户信息页面 20
5.4 文献类型信息页面 21
5.5 添加文献类型信息页面 21
5.6 文献信息页面 22
5.7 资源地区信息页面 22
5.8 添加资源地区信息页面 23
5.9 资源信息页面 23
5.10 个人信息页面 24
5.11 修改密码页面 24
6 系统测试 25
6.1 测试原则 25
6.2 测试目的 26
6.3 测试分类 26
结束语 27
致 谢 28
主要参考文献 29
用户与管理员模块功能设计及系统实现

本文档详述了一套系统的设计与实现,包括用户模块和管理员模块的功能,如个人信息管理、文献与资源信息的增删查改、上传下载等。管理员还拥有额外的权限,如用户信息管理、日志删除等。系统基于JAVA、JSP、MYSQL开发,采用B/S架构,并使用MyEclipse作为开发工具。此外,文档还涵盖了系统的需求分析、数据库设计、详细设计和测试环节。
3347

被折叠的 条评论
为什么被折叠?



