线在花店系统--本科毕业设计.doc

上传人:公**** 文档编号:544511701 上传时间:2022-10-31 格式:DOC 页数:29 大小:1.13MB
返回 下载 相关 举报
线在花店系统--本科毕业设计.doc_第1页
第1页 / 共29页
线在花店系统--本科毕业设计.doc_第2页
第2页 / 共29页
线在花店系统--本科毕业设计.doc_第3页
第3页 / 共29页
线在花店系统--本科毕业设计.doc_第4页
第4页 / 共29页
线在花店系统--本科毕业设计.doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《线在花店系统--本科毕业设计.doc》由会员分享,可在线阅读,更多相关《线在花店系统--本科毕业设计.doc(29页珍藏版)》请在金锄头文库上搜索。

1、毕业设计(论文)第1章 绪论1.1开发背景与实现价值Internet飞速发展的今天,电子数字计算机是20世纪重大科技发明之一,而互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet海洋中按照一定的检索方式将所需要的信息从网站下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为机关、学校、企事业单位、甚至进入寻常百姓家的信息化建设中的重要组成部分,从而倍受人们的重视。互联网为现代生活提供了相互交互的平台,同时也提供了无限的商机。现在网络上的购物网站就

2、是一个典型的代表,它以简单,快捷,高效,实用等诸多优点越来越受到广大网民的青睐,于是也发展出来了一批像易趣购物、当当网、阿里巴巴等一系列著名的国内外网站。互联网以前所未有的速度发展,成为与报纸、广播、电视相比肩的第四媒体,同时正以其更快捷的信息传输形式改变这人们的消费模式,利用简单、快捷、低成本的电子通信方式,买卖双方不谋面就可以进行各种商贸活动,走向商业的互联网已经成为网络经济的大势所趋。眼下电子商务网站正如雨后春笋般大量涌现,企业网络化已经成为一种时尚。电子商务的发展大家都已经耳濡目染,上网的朋友对此已不再陌生,电子商务确实出现在我们周围。本系统是一个在线花店系统,具有在线销售鲜花的基本功

3、能。通过配置,可以作为一个实际应用的鲜花销售网站。通过本系统可以管理简单的在线销售模式,满足用户随时查询产品信息、随时下单购物的应用需求。由于本系统考虑到产品的适应性、安全性和访问效率,所以,在系统平台多样性、技术先进性、功能适应性和灵活性等方面都有考虑,使系统相对完善,具有更好的学习价值。本实例把页面中一些常用的部分集成为模块,例如页面的头部和尾部,这样设计新的页面如果有重复出现的部分,只需要用现成的模块来组装就可以了。整个系统是以ASP技术来开发,数据库的创建使用Microsoft Access 2003,对数据库的查询和调用是通过ASP内置的ADODB组件来实现的。1.2程序开发的技术基

4、础程序的编写都需要有一定的开发语言和开发技术,在线花店系统采用Dreamweaver和ASP技术来编写,后台数据库选择Access,下面简要介绍一下开发语言和开发技术。1.2.1 HTML语言HTML(Hyper Text Markup Language 超文本标记语言)是一种用来制作超文本文档的简单标记语言。与常见的字处理文件不同,Web页以超文本标识语言编排格式。HTML文件是带有特定HTML插入标记的用以编排文档属性和格式的标准文本文件。它能独立于各种操作系统平台(如UNIX、WINDOWS等)。自1990年以来HTML就一直被用作World Wide Web上的信息表示语言,用于描述H

5、omepage的格式设计和它与WWW上其它Homepage的连结信息。HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它带有.html或.htm的文件扩展名。生成一个HTML文档主要有以下三种途径: (1)手工直接编写(例如用你所喜爱的ASCII文本编辑器或其它HTML的编辑工具)。 (2)通过某些格式转换工具将现有的其它格式文档(如WORD文档)转换成HTML文档。 (3)由Web服务器(或称HTTP 服务器)一方实时动态地生成。1.2.2 ASP概述ASP(Active Sever Pages动态网页)是一套微软开发的服务器端脚本环境,ASP内含于IIS

6、服务器 之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。ASP 程序其实是以扩展名为.asp的纯文本形式存在于WEB服务器上的,可以用任何文本编辑器打开它,ASP程序中可以包含纯文本、HTML标记以及脚本命令。只需将.asp 程序放在WEB服务器的虚拟目录下(该目录必须要有可执行权限),

7、就可以通过WWW的方式访问ASP程序了。ASP是一个位于服务器端的脚本运行环境。通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息、上传与下载等。通常情况下,用户通过浏览器看到的网页大多是静态的,目前Internet上的许多站点,仍然提供“静态”(static)的主页内容。所谓“静态”是指站点的主页内容是“固定不变”的。一个“静态”的站点,若要更新主页的内容,必须手动更新其HTML的文件数据。而随着Web技术的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求而生成报表等。站点服务器收到要求执行的应用

8、程序,分析表单(form)的输入数据,将执行的结果以HTML的格式传送给浏览器。根据用户请求生成动态主页的传统方法有CGI、ISAPI等。CGI是根据浏览器端的http请求激活响应进程,每一个请求对应一个进程。当同时有很多请求时,程序挤占系统资源,造成效率低下。ISAPI针对这一缺点进行了改进,利用dll(动态链接库技术),以线程代替进程,提高了性能和速度,但要考虑线程的同步问题,而且开发步骤烦琐。这两种技术和另一普遍使用的开发动态网页的技术Java都还存在着另外一个问题,那就是开发困难,程序的开发和HTML写作是两个完全不同的过程,需要专门的程序员开发。ASP使用的ActiveX技术基于开放

9、设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI程序所远不及的地方。1.2.3 Access数据库概述Access是一个数据库管理系统,它之所以被集成到Office中而不是Visual Studio中,是因为它与其它的数据库管理系统(如Visual FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是Access的功能足够强大,足以应付一般的数据管理及处理需要。Access 2003是Office 2003中文版的组件之一。与以前的Access版本相比,Access 2003不仅界面更加友好,而且功能也有

10、了加强,尤其是网络功能有明显的提高,使Access 2003与互联网的结合更加紧密。Access 2003是一个中、小型数据库管理系统,使用方便、功能强大,与其它数据库有良好的接口。通过Access 2003功能强大的工具,用户可以方便的使用和管理数据库,如创建和编辑数据表、设计和使用各种查询工具进行查询操作、制作和打印报表、设计和使用宏、设计和使用Web页等。Access 2003具有完整的数据库应用开发工具,用户可以方便的设计、修改、浏览一个记录数据的基本表;可以在表数据中进行各种筛选和查询操作;可以设计和使用各种窗体以实现数据显示和操作;可以根据表数据设计打印各种报表;可以设计和使用宏,

11、对表进行一系列特定的操作。Access 2003内有强大的操作向导,为用户提供了丰富的数据库基本表模板。Access可以实现建立数据库、报表,以及对数据库、报表的修改、查询等功能。本次的毕业设计是以Access作为后台数据库。第2章 需求分析2.1系统分析随着技术的不断发展和用户对网站功能性的需求不断提高,如今网站项目的设计己经不能再仅仅简单地利用静态HTML文件来实现。与前几年网站设计由一两名网页设计师自由的创作相比,网站项目的设计和开发越来越像一个软件工程,也越来越复杂,网站的设计和开发进入了需要强调流程和分工的时代,建立程序规范的、有效的、健壮的开发机制,才能适应用户不断变化的需要,达到

12、预期的计划目标。网上购物系统作为一个用户与企业交流的平台,它注重了人性化,交流互动性。有用户注册、热品推荐、查询、商品浏览、购物,以及用户评论等,这些在下面文章中将详细介绍。2.2系统目标在对网上购物以及网上购物人数增多的具体情况分析的基础上,对网上购物网站的每一个细节都做了具体的分析。网站的主要模式是通过尽可能简洁的页面给用户以最快捷的服务。用户界面要求简洁明了,不能太过复杂。但是,网上购物网站,立足点应该是给用户及购买者以最方便的服务。业务和数据流程要合理通畅,各个模块间的关系和数据传递要协调一致,使用户的操作尽可能的少,尽可能避免用户自己花大量的时间去选购商品。对于一些新商品要进行及时的

13、宣传和推荐,及时的对网站进行修改和补充,这就要求网站必须有信息的互动功能。最基本的是能让购买者可以在线留言,让他们把需要购买的商品及购买过程中遇到的不好的地方留下来,并提出新的建议或意见。这个将对网站的进一步完善起到至关重要的作用。对于会员要给予好的条件,使之更多的在网站购物,给予许多优厚的服务,薄利多销。2.3用户需求对于用户,对系统的要求主要是从系统中能够及时地得到各种关于最新商品或畅销商品,以及用户自已所需要的商品。用户的要求就是方便、快捷,其次还要给用户和网站能进行交流互动,充分发挥广大客户的能动性,所以本系统提供用户在线评价功能,发表对系统的意见或建议,以满足企业与用户之间的交流互动

14、。用户希望能从这里得到最详细、最优惠的服务,本系统为用户提供免费注册成为会员,享受会员的优厚待遇,以及浏览商品详细信息,查看商品评论内容和实现购买等。用户可先浏览商品,查看其他用户的评论信息,如果符合自己的购买需求,可再选择注册成为会员,继而购买商品。用户要求在看完网站之后再决定是否购买,这对于非会员的消费者先浏览商品,后选择购买是很友好的做法,给顾客以最大的选择权。再者作为网上购物一定提供给用户最好的销售服务,如发货及时,这就需要用户在备注中填写其他备注要求。另外安全的购物环境是必不可少的,这些也是网站能否更好,更快的发展的主要问题,本系统采用ASP技术编写,在技术的可靠性、先进性和安全性都

15、有考虑,更好的满足用户的要求。根据用户的需求,在此使用用例图简单介绍项目需求情况,项目需求用例图如图2.1所示: 图2.1 项目需求用例图针对用户的顶层用例图如图2.2所示:图2.2 用户的顶层用例图注册:所有未注册的用户都可以免费注册本系统,成为会员,享受会员优遇,详细的注册描述如表2.1所示:表2.1 用户注册用例名称注册功能简述用户注册该系统前置条件首次访问本系统的用户后置条件注册该系统基本流(1)进入用户注册页面(2)输入用户名和密码(3)点击“提交”按钮(4)显示注册成功,开始购物备注注册成功的用户方可登录本系统登录:注册成功的用户或者老用户都可直接登录本系统,登录成功后可对鲜花进行选购,详细描述如表2.2所示:表2.2 用户登录用例名称登录功能简述用户需提供正确的用户名和密码才能进入本系统前置条件已注册的用户后置条件用户登录成功基本流(1)用户在登录页面中输入用户名和密码,并提交(2)系统判断用户名和密码是否合法扩展流(1)如果用户名或密码不合法,则返回登录页面并给出错误信息(2)如果用户信息合法,则进行选购鲜花备注登录成功,可查看鲜花详情及购买鲜花,维护购物车等浏览鲜花:无论会员与否都可浏览鲜花商品,直接单击图片可查看鲜花详情,同时还可查看其他用户的评论信息,如表2.3所示:表2.3 浏览鲜花用例名称浏览鲜花功能简述无论用户登录与否,都可浏览鲜花,但要想购买鲜

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号