欢迎大家来到IT世界,在知识的湖畔探索吧!
原文链接:http://www.51jrft.com/jsj/rjgc/290.html
时代在进步,社会在发展。计算机应用已触及到生活工作中的方方面面。如今一般的摄影专区或是摄影网站已经无法满足广大摄影爱好者对摄影的追求。为了实现摄影者之间的亲密互动,摄影作品交流与分享管理系统应运而生。它主要满足中小型群体对摄影作品的分享以及心得感悟的交流。
本系统的开发以.net技术为主,运用三层架构对系统的整体框架进行划分,数据库使用的是SQL SERVER 2008,编程工具是Microsoft Visual Studio 2010。用户在此系统上能进行创建相册、上传图片、发表言论等操作。同时对这些信息有一定的管理权限(如增、删、改、查);管理员则可以发布新闻、创建比赛项目、管理用户信息、系统维护等。这些功能都是较为人性化的。
本系统以上述所说的技术及框架来部署,逻辑清晰易懂。这样做的好处是方便维护。本系统辅以PS技术对网页背景或摄影作品进行美观,能紧紧抓住用户的眼球,符合当代人的审美观。与一些专业的交流分享论坛相比,本系统不需要繁杂的操作流程,简便易用。适用于各个年龄段的广大摄影爱好者。 M000274
关键词:摄影作品 分享交流 三层架构 .NET技术 查看完整请+Q:351916072获取
In the progress of the times, with the development of society. The computer application has touched every aspect of life in the work. Now general photography area or photography website has been unable to meet the pursuit of photography, photography enthusiasts. In order to realize the close interaction between the photographer photography, emerge as the times require the exchange and sharing management system. It is mainly to meet in small groups to comprehend the photography to share and experience exchange. This platform is easy to operate, and the management of high efficiency.
The development of this system uses.Net technique, using three layer structure of the overall framework of the system division, database using SQL SERVER 2008, Visual Studio 2010 programming tool is Microsoft. The user on this system can create albums, upload pictures, comments and other operations. At the same time, there are certain management authority for the information (such as add, delete, change, check); administrator can create news, events, user information management, system maintenance etc. These functions are more humane.
This system based on the technology and the framework of the above said to deploy, logic is clear and easy to understand. The benefits of doing so is to facilitate maintenance. This system with PS technology on the beautiful Webpage background or photography, can catch the user’s eye, in line with the aesthetics of contemporary people. Compared with some professional sharing forum, the system does not require complicated operation, easy to use. Suitable for all ages photographers.
Keywords: Photography;Share exchange;Three-tier architecture; .NET Technology
1 引言
1.1 课题研究的背景
随着物质文化与精神文化的不断提升,我们无时无刻都能看到他们(摄影爱好者)的身影。街道、商场、游乐场、风景区、海滩等等。优秀的摄影作品不仅仅是技术的体现。它的背后可能是一段历史、一个群体[1]、一片场景。我们通过对摄影作品的交流与分享来体会个中的真谛。本系统最大的用处就是为摄影爱好者提供一个交流的平台,分享作品、借鉴精华、取长补短,不断进步。此系统虽然没有专业摄影社区的规模,但其基本功能一应俱全。适用于中小型群体对摄影作品的交流与分享。在此平台上,我们随心所欲,说自己想说、传自己想传,不需要考虑条条框框,因为它,只属于我们。
让每一位幸运儿都留下美好的瞬间,让每一位摄影爱好者都成为快乐的记录者,是我们实现摄影作品交流与分享管理系统的同胞们共同的心愿[2]。
1.2 课题研究的目的和意义
当摄影爱好者按下快门的瞬间,那最美的一刻将被定格,唯一而永恒。
唯美的事物总是令人赏心悦目,此类摄影交流系统正好为广大同胞们提供了一个观赏平台。
想要欣赏更唯美的画面,不可缺少的是摄影者们的技术[3],而技术的提升离不开与同道中人心得的交流,此交流平台能集广大摄影爱好者于一堂,各自分享经验与对摄影的看法,取长补短,我们的摄影事业才能蒸蒸日上!
1.3 国内外研究现状及分析
如今国内大大小小的企业现在也对这一方面有了足够的重视和新的认识。商品经济、网络营销的繁荣也为摄影师提供机会。就摄影而言,网络亦是一个强大的交流分享平台,随着国内摄影技术的不断发展,越来越多的专业摄影专区拔地而起,各有特色,如蜂鸟摄影论坛、POCO摄影专区[4]等等。若我们仔细观察,可以发现目前比较流行的专业摄影专区这一市场较为浮躁,它主要侧重于投资盈利这一方面。而本系统所侧重的则是对摄影作品的分享与交流,这也符合广大摄影爱好者的需求。我们上传各自的作品到公共的展览区,供他人观赏,他们亦可以对你这一摄影作品进行点评,大家相互讨论,聆听各种建议看法,来提升自身专业水准。这更符合本系统所体现的两大意义——交流与分享。在此平台上,我们所展示的作品的等级没有限制,不管质量高低只要你认为有意义的均可上传分享给别人,这也考虑到了一些初学者的自身情况,在与一些专业的摄影人才的交流过程中不断进步[5]。
1.4 本文主要内容
在本文中,和技术分析和交换的设计和摄影管理系统共享。所做的主要工作如下:对系统进行分析,包括可行性分析、需求分析(业务流程分析、数据流分析) 、数据库设计(逻辑结构设计、物理结构设计) 、系统模块设计、系统实现(用户信息管理模块,相册信息管理模块,照片信息管理模块、言论信息管理模块、个人信息修改模块等) 、系统界面设计(系统首页、登录注册主界面和其他界面的设计)。主要章节安排如下:
第一章 也就是引言,简要介绍了开发背景,目的和意义,并简要分析国内外研究现状。
第二章 简述系统所运用的开发环境,介绍了涉及的一些主要技术,如ASP.NET技术、三层架构、SQL Server数据库、存储过程的功能和特点。
第三章 简述了系统分析的过程,包括系统的基本功能描述,系统的可行性分析,系统功能模型,系统用例分析等。
第四章 叙述了系统设计的过程;包括总体设计、数据库的设计和系统的模块设计。
第五章 介绍了系统的实现过程,包括主要功能、关键代码、界面设计等。
第六章 对系统进行测试,包括测试概述以及跟踪测试。
目 录 查看完整请+Q:351916072获取
1 引言 1
1.1 课题研究的背景 1
1.2 课题研究的目的和意义 1
1.3 国内外研究现状及分析 1
1.4 本文主要内容 2
2 系统开发环境及技术 3
2.1 开发环境 3
2.1.1 硬件环境 3
2.1.2 软件环境 3
2.2 ASP.NET技术 3
2.2.1 ASP.NET的简介 3
2.2.2 ASP.NET的特点 3
2.3 三层架构技术 4
2.4 SQL SERVER 2008数据库技术 5
2.4.1 SQL SERVER 2008的简介 5
2.4.2 SQL SERVER 2008的新特点 5
2.5 存储过程 5
2.5.1 存储过程的简介 5
2.5.2 存储过程的优点 6
3 系统的分析和设计 7
3.1 系统可行性分析 7
3.1.1 技术可行性 7
3.1.2 经济可行性 7
3.2 需求分析 7
3.2.1 用户功能需求 7
3.2.2 管理员功能需求 8
3.3 系统功能模型 8
3.4 系统用例图 17
3.5 本章小结 17
4 系统设计 19
4.1 系统模块设计 19
4.1.1 系统总体结构图 19
4.1.2 系统功能模块设计 19
4.1.3 界面设计 30
4.2 系统数据库设计 31
4.2.1 数据库设计概述 31
4.2.2 数据库需求分析 31
4.2.3 数据库详细设计与实现 33
4.3 本章小结 36
5 系统功能的实现 37
5.1 主要模块实现 37
5.1.1 用户注册登陆模块 37
5.1.2 用户修改密码模块 40
5.1.3 用户创建相册模块 42
5.1.4 用户对相册的管理模块 42
5.1.5 用户上传图片模块 45
5.1.6 用户管理上传图片模块 47
5.1.7 用户发表言论模块 48
5.1.8 用户评论回复帖子模块 49
5.1.9 管理员管理用户信息模块 49
5.1.10 管理员管理用户言论信息模块 50
5.2 本章小结 50
6 系统测试 51
6.1 测试概述 51
6.2 测试分类 51
6.2.1 按测试技术分类 51
6.2.2 按测试方式分类 51
6.2.3 按测试阶段分类 51
6.3 跟踪测试 52
参考文献 55
致谢 56
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/18538.html