更新时间:06-11 上传会员:紫色烟火
分类:计算机信息 论文字数:9086 需要金币:1000个
摘要:人们的生活节奏越来越快,人们对于图片处理的需求也越来越多。小到朋友圈大到大幅海报,每一处有照片的地方背后就有图片处理的身影。因此,与图片处理有关的各类大大小小处理应用随之诞生。虽然市面上有许多功能强大的图片处理APP,但其所占用的存储空间太大,人们迫切的需要一个简单快速处理图片的软件,在线图片处理软件能够方便快捷的对图片进行基本的处理,并且即开即用不占用内存。
此软件基于Javascript编写,后台用Python作为语言环境,以Django框架实现登录、注册和主要功能页相关参数的传递。该软件使用的数据库为Django自带的SQLite数据库。整体外观结合HTML5、Jquery和CSS技术实现。在线图片处理软件包含了基本参数调试模块、滤镜模块、裁剪模块,以及拼图模块。本网站结构清晰、操作简单,适合对图片处理有着基本需求的人群使用。
关键词:图片处理;在线;便捷
目录
摘要
Abstract
1-引言-1
1.1课题开发的背景-1
1.2课题的开发及意义-1
1.3课题的现状与发展-1
1.4课题开发设计思路-2
2-相关技术研究-3
2.1关于Python以及Django框架-3
2.1.1 关于Python,为何不选MATLAB?-3
2.1.2 关于Django框架的介绍与优缺点-3
2.2关于Javascript的图片处理-3
3-系统分析-4
3.1系统可行性分析-4
3.1.1技术可行性-4
3.1.2 操作可行性-4
3.1.3 社会可行性-4
3.2开发环境-5
3.3需求分析-5
3.3.1系统需求与性能需求-5
3.3.2用例分析及用例图-5
3.3.3 用例文本-7
4-系统总体设计-8
4.1系统的功能模块图-8
4.2系统流程设计-9
4.3数据库设计-10
4.3.1数据库介绍-10
4.3.2数据库表设计-10
5-系统的详细设计与实现-13
5.1 用户登录的实现-13
5.2 主页面的实现-14
5.2.1基础参数调整模块的实现-14
5.2.2裁剪的实现-14
5.2.3滤镜-15
5.2.4个人喜好-16
6-系统测试-17
6.1测试目的-17
6.2测试原则-17
6.3 测试方向-17
6.4 测试用例-17
6.5 测试结果-18
结 论-19
参 考 文 献-20
致 谢-21