1、 1 摘要摘要 本次毕业设计主要介绍了摄影网站所要完成的功能和开发的过程。 重点的 说明了系统设计的重点、设计思想、难点技术和解决方案。 信息技术的迅猛发展,已经引起社会的深刻变革,信息时代的到来,使得 数码产品与 Internet 结合,高科技的信息时代。随着计算机技术的飞速发展,计 算机在企业和学校管理中应用的普及,利用计算机实现各行各业信息管理势在 必行。是适应现代学习与生活的要求、推动精神文明建设走向科学化、规范化 的必要条件;摄影网站主要用于公布比赛规则,提交作品,用户登录注册,作 品展示,新闻动态,夏令营,学生风采展示,留言管理,访问统计。使用摄影 网站管理系统,便于主办方及时了解
2、大赛进程情况,及时调整管理策略。摄影 网站系统是现在生活娱乐不可缺少的一部分,是适应现代高信息化的要求 、推 动现代大学走向科学化、规范化的必要条件。 我们在这次设计当中主要参与了以下工作:需求调研,模块设计,数据库 设计,代码编写,css 设计,Java 语言的应用,ajax的使用。期中老师的指导意 见给了我们很大的帮助,对我们顺利完成项目起了不可或缺的作用,在此表示 衷心的感谢! 2 目录目录 摘要 2 第一章 绪论 错误错误! !未定义书签。未定义书签。 1.11.1 开发背景开发背景 错误错误! !未定义书签。未定义书签。 1.21.2 需求分析需求分析 错误错误! !未定义书签。未定
3、义书签。 1.3 1.3 可行性分析可行性分析 5 1.41.4 项目目标项目目标 5 1.3.1 普通用户界面 5 1.3.2 会员 . 5 1.3.3 管理员 5 1.51.5 开发工具简介开发工具简介 6 1.5.1 EclipseEclipse 6 1.5.2 DreamweaverDreamweaver简述 . 6 1.5.3 AppServ简述及与 Zend 的结合安装 . 7 第二章 摄影网站系统分析 8 2.12.1 网站功能分析网站功能分析 8 2.22.2 网站功能结构图网站功能结构图 9 2.32.3 参赛者及管理流程图参赛者及管理流程图: 10 2.42.4 简单整体流
4、程图简单整体流程图 . 11 2.2.5 5 开发及运行环境开发及运行环境 . 11 3 第三章 数据库设计 . 12 3.13.1 数据库分析数据库分析 . 12 3.2 3.2 数据库数据库概念概念设计设计 . 12 3.2.1 3.2.1 照片信息实体照片信息实体 12 3.2.23.2.2 用户信息实体用户信息实体. 13 3.2.3.2.3 3 用户留言实体用户留言实体 13 3.3 3.3 创建数据库及数据表创建数据库及数据表 . 14 第四章 公共模块设计 . 17 4.14.1 数据库链接文件数据库链接文件 17 4.24.2 csscss 样式表文件样式表文件 . 18 4.
5、34.3 jsjs 文件文件 19 第五章 各部分具体设计方案 . 20 5 5.1.1 用户登录用户登录 20 5 5.2.2 用户注册用户注册 20 5 5.3.3 后台存储及前台调用后台存储及前台调用 . 20 5 5. .4 4 数据库的备份与还原数据库的备份与还原 . 21 第六章 总结 21 附录 . 22 4 第一章第一章 绪论绪论 1.11.1 开发背景开发背景 本网站是为了响应摄影活动而建,以中小学生为中心的摄影比赛,把舞 台现场放在学校内,和企业内,精彩内容将在移动传媒滚动播放,邀请各大 企业参加,请企业子弟展现企业文化展示个人风采。邀请各中小学校集体参 加,展示学校新面貌
6、,园丁风采和成就。 1.2 需求分析需求分析 用孩子手中的相机记录美好的世界,同时给孩子一个舞台让孩子展示当地的 历史文明和企业文化,借助本网站这个平台,提升参与企业,与学校的知名度和 企业的美誉度,对加快发展起到一定的推动作用。 1.3 可行性分析可行性分析 经济上节省了大量的人力物力,在短时间内就可以实现作品的收集与展示, 通过网络,节约了场地,人员等支出。 收集孩子的照片,并让大众参加评选,需要一个这样的网络平台! 收集全国各地的照片,并迅速把他们编号成册,单靠人力去收集需要消 耗大量的时间,物力财力。 统一排号,登陆数据,统计大众投票,单靠书面整理,是无法有效,准 确的完成的。 及时向选手和大众宣告比赛信息,比赛临时事件更改,成绩等需要一个 这样的网络平台。 本网站可使照片收集,标号,统计数据等等,都得到解决,同时时间更加节 约! 1.41.4 项目目标项目目标 通过调查,要求系统需要有以下功能: 1.4.11.4.1 普通用户界面: 5 要求系统良好的人机操作界面。 提示本活动的要求。 显示系统的结果。 用户注册。 1.4.21.4.2 会员: