19.1 图文处理模块概述
Web站点的图文处理模块的功能比较简单,主要是对系统数据进行验证处理,如果系统数据非法,则不能登录;如果系统数据合法,则可以登录。但是在实现过程中,往往会根据目前情况的特定需求,编写特定的功能模块来实现特定的验证功能。例如,常见的验证码文件和注销登录等。
一个完整的图文处理模块需要具备如下功能。
(1)预先设置处理表单,实现指定文件格式的上传处理。
(2)为确保文件的版权信息,为上传文件创建水印图片。
(3)为减少上传文件的占用空间,为上传文件创建缩略图。
(4)为方便用户浏览系统文件,设置专用检索系统来迅速查找、指定上传文件。
一个典型的用户图文处理系统由如下模块构成。
- 文件上传模块:提供上传表单,实现指定文件的上传处理。
- 创建缩略图模块:创建指定文件的缩略图。
- 创建水印图模块:创建指定图片的水印图。
- 搜索模块:供用户迅速检索到指定的文件。
上述应用模块的具体运行流程如图19-1所示。
图19-1 图文处理系统运行流程图
通过前面的介绍,我们初步了解了图文处理模块的功能原理和运行流程。在接下来的内容中,将通过一个具体的图文处理模块实例,向读者介绍一个典型的图文处理系统的设计过程。