CoffeeShop”咖啡网站设计毕业设计说明书

2015年03月20日 目 录
一、引言 2
(一)开发背景 2
(二)选题意义 2
二、需求分析 3
(一)分析 3
三、开发环境介绍 4
(一)概述开发工具 4
(二)SQL Server数据库 4
四、网站数据分析 5
(一)网站业务流分析 5
(二)网站数据流分析 6
(三) 网站网站数据字典 7
第五章 网站系统设计 10
(一)网站概要设计 10
(二)网站系统功能模块划分 10
(三)咖啡网站数据表 14
第六章 “Coffee Shop”咖啡网站系统界面设计 16
(一)首页设计 16
(二) 咖啡产品列表界面设计 18
致谢 27
参考文献 28
“Coffee Shop”咖啡网站设计
(一)开发背景
随着时代慢慢发展,生活节奏的加快,人们对饮料的选择也多种多样,市面上的饮料也越来越多,而咖啡却依旧是其中最受欢迎的一种,它几乎占据了都市男女生活的一部分,在工作疲劳时可饮用它提神,它也是我们平时会客时的必备饮品,由于咖啡这种饮料越来越受欢迎,所以人们对于咖啡的口味和品质的要求也越来越高。做这个网站的目的也是为了让大家对咖啡有更深的了解。
(二)选题意义
取“Coffee Shop”这个名字的意义在于咖啡的英文是Coffee,网站中也介绍了许多种类的咖啡,所以叫“Coffee Shop”。人们只要一看到这个标题,就明白这是关于咖啡的网站。咖啡对于我而言不仅是一种普通的饮料,而是我生活中,学习 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
中不可或缺的伙伴,在感觉疲劳,困乏的时候,来上一杯咖啡,心情也随之愉悦了。所以我想通过互联网这个渠道来介绍自己所喜爱的咖啡。
二、需求分析
(一)分析
在现代社会中,互联网越来越发达,所以在网站上介绍咖啡,可以让更多的人对咖啡有所了解,会发现咖啡的美妙之处。在中国市场上,咖啡是一种最新并且潮流的饮料,也是能与茶进行竞争的一种饮料,咖啡的生产与消费也在一直不断地增长。潜力无限。咖啡的益处也显而易见,提神醒脑,瘦身等,这也成为它受欢迎的一个理由。喝咖啡已经成为对生活以及文化的追求,通过互联网来宣传咖啡,能让大众对咖啡的印象更深刻。
(二) 网站模块分析
网站总共分为五大块内容。第一块是首页,在标题栏的头部放入“Coffee Shop”这个标题,把文字做成闪烁的动画效果,配上深棕色的底纹,与咖啡这个主题相对应。在小标题栏的底部对网站做一个大致的简介。最左下方放一些有关咖啡的信息,右边来做一些各种咖啡的展示,并对各种咖啡进行超链接,来更详细的介绍吧。
第二块是咖啡商店,在这个子页中,我会介绍各种各样的咖啡,比如巴西咖啡、拉花咖啡、哈拉尔咖啡等等,并且会对不同种类的咖啡进行大概的介绍,如果遇到自己喜欢感兴趣的咖啡可以把它加入购物车。第三块是咖啡知识,这个页面中介绍的都是有关于咖啡方面的知识,给那些咖啡新闻的标题再做链接,每个标题所链接页面的内容都是此标题新闻的详细内容。
第四块是留言板部分,参观完网站以后发表自己的评论或者定一个主题,大家可以一起讨论,对于感兴趣的也可以自己留言回复。第五块是后台的管理,可以通过登录账号来管理后台,可以进行系统管理以及咖啡知识和商品管理的添加和管理。
三、开发环境介绍
(一)概述开发工具
Eclipse 是一套完全开源的开发环境、可扩展、可以集成,目前是JSP编程开发使用最多的一种开发环境,业界使用后反响很大,也引起了很多的关注,Eclipse 的使用者还在不断的增加。
Eclipse 开发集成环境(即 Eclipse 主窗口显示的部分)别称为工作台(workbench)。在Eclipse集成环境主窗口里面,可以看见多种样式的面板,这些面板被就是视图(View),在视图中能够进行JSP程序编辑,需要显示操作的内容可以通过视图输出显示、也可以显示项目的概要信息等内容。集成环境中的多个视图,显示方式通常是堆叠成word文档格式,最上方有标签显示不同的视图名称,能够通过标签进行视图操作。集成开发环境中除了视图样式之外,集成开发环境中还有一个面板,我们加他编辑器(editor),在这里能够对代码进行编辑。
(二)SQL Server数据库
SQL Server数据库是瑞典公司开发出来的一套中大型关系型数据库系统,有很多优势,能够在国内多种操作系统平台上运行,能够独立运行在客户机或服务器端,也可以远程进行调用处理数据,SQL Server很完美的在网络中传递数据,只有网络能够到达的地方,SQL Server就能够把数据传递到,在一个点建立数据库服务器之后,网络便能够把数据库中的数据传递到四面八方,在网络触角能到达的地方,数据就能到达,这里就完全可以共享数据库中的数据, SQL Server完全实现了数据库的共享性、管理简单、操作容易、可扩展性强、安全可靠、负载性高等特点。
SQL Server数据库是用C和C++语言进行编写的,能够在国内多种操作系统(Windows,Linux)中使用,它支持多线程同时工作,支持多CPU同时调用指令,具有事务和非事务的存储机制;能够实现基于线程的内存分配系统;SQL Server数据库分免费和授权两种方式使用数据库,需要使用的用户可以在GNU许可条款下通过免费软件或开放源码软件的方式就可以使用SQL Server数据库,也可以向SQL AB公司申请,获取授权码正式使用。除了以上诸多优点,SQL Serve数据库还具有一个最具特色的优点,可以在开源系统比如UNIX操作系统上完全免费使用,用户可以从SQL Server官网下载应用程序,而且有很多和SQL Server配合一起使用的第三方软件系统或使用工具,方便客户使用。
四、网站数据分析
(一)网站业务流分析
“Coffee Shop”咖啡网站用户操作过程:用户点击域名,打开“Coffee Shop”咖啡网站首页,页面上方是网站图片显示,下面设计菜单栏,接着是网站简介,介绍网站服务范围和产品介绍,接着左侧是咖啡知识,右侧是咖啡产品,用户可以浏览网站咖啡知识,可以浏览咖啡产品,如果有满意产品,可以进行购买,网站有留言板,客户有需要和网站管理员沟通的信息,可以通过留言板进行留言,用户完成浏览、购买、留言等操作后,管理员可以登录网站后台,对咖啡知识,咖啡产品、客户留言进行管理,能够对信息进行增、删、查、改等操作,扩充和调整网站信息后,为客户浏览网站和进行技术交流和沟通提供更方便、快捷的服务。
“Coffee Shop”咖啡网站的核心业务操作流程图4.1:
“Coffee Shop”咖啡网站系统是将现代网络化技术与“Coffee Shop”咖啡网站服务模式相结合,按照“Coffee Shop”咖啡网站用户访问方案制作的,其中增加了网站提供的客户服务留言部分,综合制作了咖啡知识展示和咖啡商品展示管理平台。为了使系统在各项管理中发挥更大的作用,实现“Coffee Shop”网站咖啡产品销售过程的计算机化,提高了网站中咖啡产品的销售量和网站能提供的服务质量,具体制定了网站发展的目标

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

好棒文