基于Java的文件管理系统的设计与实现
技术:Java、JSP等摘要:
由于网络时代的到来,人们减少了纸质版的的信息文件交流,增加了网络上信息交互。该系统通过几个简易模块满足了用户的登录、注册、文件上传、文件下载、文件信息管理等各种各样的功能。在这些模块之间,互不干扰分工明确,它们通过控件相互连接共同作用。通过这些简单的方法让用户的信息交流、文件传递更加快捷方便。通过网络存储技术来管理文件信息,并且提供方便的查询方式方法来满足用户需求。本文是采用B/S结构以其易维护、低成本和便利性,不需要安装客户端,就可以使用,本文通过需求分析,把系统功能分为前台和后台两部分,后台主要实现登陆、文件查询、人员管理、权限管理、文件分类、文件过去等。文件管理系统的设计基本上满足了用户的所有需求,给用户提供优质的存储服务,去掉繁琐的操作为用户提供简单迅速的存储模式,不必下载客户端在网页就可以完成需要的操作。提高上传和下载的速率,节省用户的时间,让用户享受更快捷高效的服务。追求更高的用户体验。
关键词:文件管理,JSP,B/S结构
目录:
摘要 i
Abstract ii
1 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3研究内容和方法 2
1.4开发工具及技术 2
1.4.1开发工具 2
1.4.2 SSH技术框架简介 4
1.4.3 SSH技术框架在项目中的使用 5
1.4.4开发环境MyEclipse 8
1.5软硬件需求 8
2 需求分析 10
2.1需求分析 10
2.1.1需求获取 10
2.1.2 系统操作流程 10
2.2可行性分析 10
2.2.1经济可行性 11
2.2.2技术可行性 11
2.2.3操作可行性 11
2.2.4社会可行性 11
2.2.5法律可行性 12
2.3功能模块需求分析 12
2.4系统功能结构 13
2.5系统用例图 13
3 系统分析与设计 15
3.1数据库的分析与设计 15
3.1.1数据库的概念结构设计 15
3.1.2数据库的逻辑结构设计 17
4 系统功能实现 21
4.1编写目的 21
4.2主页面登陆模块 21
4.3管理员模块 22
4.3.1用户管理使用模块 22
4.3.2文件分类管理 23
5 系统测试 25
5.1测试简述 25
5.1.1测试内容 25
5.1.2测试目的 25
5.1.3测试范围 25
5.1.4登录功能测试用例 26
5.1.5改密码功能测试用例 26
5.1.6用户添加功能测试用例 27
5.1.7文件上传功能测试用例 27
5.2影响测试的原因 28
结论 29
致谢 30
参考文献 31
附录一 外文文献(原文) 32
附录二 外文文献(译文) 41
论文字数:21713
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]