摘要:随着科学的进步,网络的发展,学校建立自己的多媒体素材管理系统的需求日益增多,教师学生自身与两者之间共享素材,管理素材的要求日渐增多。为了能够方便教师,方便学生,建立一个多媒体素材管理系统成为了一个迫切的需求。本系统是一个能够对用户进行登录授权管理,用户分享素材,单及多素材的上传,下载素材,管理员可以审核管理素材的多媒体素材管理系统,一个能够改变传统多媒体教学方式的多媒体素材管理系统。
本系统使用了低成本的MySQL作为数据库管理素材信息,使用成熟的Java Web技术建立系统。使用tomcat作为web容器,采用软件工程的方法,以Java为开发语言,使用spring这一轻量级的java开发框架,spring框架下的spring MVC框架以及mybatis持久层框架并且结合多个其他第三方开源java开发组件建立一个低成本的多媒体素材管理系统。
本系统主要解决了素材的管理与分享,实现素材的文件式管理,简化用户操作。整个系统设计简洁易懂,功能比较齐全,并且没有使用任何需要付费的开发软件,只包含人工开发成本的系统成本,能够满足一定的多媒体素材管理需求。
关键词 多媒体素材;spring;mybatis;tomcat
目录
摘要
Abstract
1 绪 论-1
1.1 项目开发背景-1
1.2 项目开发的目标-1
1.3 项目提出的意义-1
2系统相关技术-2
2.1 Spring-2
2.2 Tomcat-3
2.3 IDEA-4
2.4 总结-4
3 系统总体分析-5
3.1需求分析-5
3.2可行性分析-5
3.3系统功能分析-5
3.4系统部分流程图-9
3.5 本章小结-11
4系统设计-12
4.1总体设计概述-12
4.2 多媒体素材管理系统的数据库设计-12
4.2.1 数据库逻辑结构设计-12
4.2.2 多媒体素材管理系统E-R图-14
4.2.3 多媒体素材管理系统数据流分析-14
4.2.4 多媒体素材管理系统数据库表设计-15
4.3 本章小结-19
5系统实现-19
5.1数据库的连接配置-20
5.2用户登录注册界面-21
5.2.1用户登录界面-21
5.2.2用户注册界面-21
5.2.3忘记密码界面-22
5.3 系统主界面-23
5.3.1首页-23
5.3.2 文件上传界面-23
5.3.3文件夹新建界面-24
5.3.4文件上传监听界面-25
5.3.5文件重命名界面-25
5.3.6用户设置界面-25
5.3.7文件分享界面-26
5.3.8回收站界面-27
5.3.9 404界面-27
5.3.10 500界面-28
5.4 本章小结-28
结论-29
致谢-30
参考文献-31