儿童摄影网站的设计与实现

目录
一、引言 5
二、系统分析 6
(二)可行性分析 7
三、总体设计 7
(一)项目规划 7
(二) 系统功能结构图 8
四、系统设计 9
(一)数据库设计 9
(二)数据表结构设计 11
五、系统详细设计与实现 12
(一)前台功能模块的设计与实现 12
(二)热门活动模块 13
(三)后台管理模块的设计与实现 15
六、结论 20
(一)系统评价 20
致谢 20
参考文献 21
一、引言
互联网的作用在今天起着举足轻重的地位,同时网站的数量和规模迅速发展。在初期的互联网中,网站的功能只能单纯的保存文本。经过几年后的发展,在互联网上,图像、声音、动画、视频、甚至3D技术也开始流行起来,网站也发展成为今天我们看到的图文并茂的样子。在制作网站的过程中,一些具体的工具软件同时也起着重要的作用,如Photoshop、Dreamweaver、MyEclipse、SQL Server,这些软件软件的功能及其强大,在图像、图形、动画、文字、视频等方面Photoshop、Dreamweaver都有涉及,而MyEclipse工具软件则是在后台实现了对前台的控制与管理以及SQL Server数据库则是对后台数据的控制。如何正确的运用Photoshop、Dreamweaver、MyEclipse、SQL Server这些软件对建设网站开发及后期发展中起到非常重大的作用。
对于小当家儿童摄影网站而言,前台的页面设计中涉及比较多的则为Photoshop和Dreamweaver软件,而后台的控制则是MyEclipse和 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
SQL Server来完成网站的开发、分析以及实现的工作。后台具体的功能模块包含了5个模块,分别为:活动管理模块、服务管理模块、联系管理模块和关于我们管理模块。
二、系统分析
(一)需求分析
后台管理管理
管理员模块包括管理员的账号和密码。后台需通过管理员帐号以及密码进行验证,只有通过验证后才能进入系统。
1.登录界面管理
a、输入管理员账号、密码登录进入
2.活动信息管理
a、添加活动信息
b、查看活动信息
c、修改活动信息
d、删除活动信息
3、服务信息管理
a、查看服务信息
b、修改服务信息
c、删除服务信息
4、联系信息管理
a、查看联系信息
b、修改联系信息
c、删除联系信息
5、关于我们信息管理
a、查看关于我们信息
b、修改关于我们信息
c、删除关于我们信息
(二)可行性分析
在传统的宣传方式中,人们只能通过报纸、书籍以及新闻中了解到最新的消息。而这种方式也存在了较多缺点:效率低、更新慢和了解渠道少。而随着互联网的迅速发展,网站也随之产生了,则是另外一种更能让民众了解到一个事物。网站中包含了图片和文字,通过这种全新的方式,可以让浏览者看到更详尽的事物。
摄影网站满足了影楼通过网站前台展示影楼产品、活动信息。通过网站的简历,加强了影楼与顾客之间的交流,更好的服务于顾客,从而增进了影楼与顾客之间的友好关系。
三、总体设计
(一)项目规划
小当家儿童摄影网站主要分为两个部分:小当家的前台设计部分与小当家的后台管理部分。
网站的前台页面的主要功能为该企业产品的信息发布,新闻的发布,网站的后台管理部分则为对网站总体信息的管理。
1、前台部分
前台部分的方面为:首页、精品作品、热门活动、服务介绍、关于我们等相关页面信息的显示。
2、后台部分
后台部分分为:对热门活动的添加,查看,修改和删除功能,对服务内容的查看,修改和删除功能,对关于我们信息的查看,修改和删除功能,对联系我们的信息查看,修改和删除功能
(二) 系统功能结构图
小当家儿童摄影的前台功能如下显示:
对应内容信息的显示:包括了作品信息,活动信息,任务信息
后台管理:管理员可以通过用户名的登录,登录到后台对页面进行信息的管理和完善。
小当家儿童摄影前台功能结构,如图3-1所示。

图3-1 小当家儿童摄影前台功能结构图
小当家儿童摄影后台管理功能如下显示:
活动管理:可以增加新的活动信息,也可以进行对活动的修改操作和删除。
服务管理:可以对服务内容的查看、修改和删除。
联系管理:可以对联系信息进行查看、修改和删除。
关于我们管理:可以对关于我们的信息内容进行查看、修改和删除。
小当家儿童摄影后台管理结构,如图3-2所示。

图3-2小当家儿童摄影后台管理结构图
四、系统设计
(一)数据库设计
使用的系统数据库为SQL Server数据库,与之一致的系统数据库的名称为xiaodangjia,用来存放本数据库中所有的数据。该数据库xaodangjia中包括了5张基本表。
(1)数据概念设计
经过多种类的系统管理分析,针对本网站,得出的信息如下显示:
能进入本系统的用户只有管理员,管理员登录到系统之后可以对活动内容、服务内容和联系内容的管理。
根据网站的要求可以设计出足够适用于用户所需的各类实体,方便为接下来的设计打下坚实的基础。这些实体则包含了各类数据信息,数据的具体改变则需要信息与信息间的相互联系关系。
根据需求设计出的的实体类型分别为:管理员的实体类型、活动的实体类型、服务的实体类型、联系的实体类型、关于我们的实体类型。
1、管理员的实体类型包含了管理员账号和密码。管理员的实体类型的具体E-R图,如图4-1所示。

图4-1 管理员的实体类型
2、活动的实体类型包含了活动的标题,缩看内容,全部内容以及发布时间。活动的实体类型的具体E-R图,如图4-2所示。

图4-2 活动的实体类型
3、服务的实体类型包含了服务问题以及服务回答。服务的实体类型的具体E-R图,如图4-3所示。


图4-5 关于我们的实体类型
(二)数据表结构设计
1、管理员设计表“admin”, 如表4-1所示
表4-1 admin

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1701.html

好棒文