024基于ASP的网上花店系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
网上花卉销售与管理系统是一个网上购物式的新型系统也是一个典型的系统,其开发主要包括前台的网页设计应用开发,后台的数据库建立维护以及管理两个大的方面。对于前者要求建立功能完备,使用方便,操作简单等网站的设计特点。而对于后者则要求建立起数据一致性和完整性强,数据安全性好的数据库和管理功能。
因此根据上述的需求,设计的这个系统采用了网站式设计的基本思想方法,结合了ASP的编程语言,以网上购物式的设计为中心,对花卉市场需求进行了进一步分析后,设计出前后台分别登陆的完整的网上花卉销售与管理系统。本系统在前台实现了用户登陆,商品排行榜,查询鲜花,订单查询,网上购物和客户留言功能,在后台建立了基于前台所有模块功能的管理功能。系统运行结果证明,本文所设计的系统可以满足花卉订购者,花店工作者和管理员三方面的需要。 [来源:http://think58.com]
关键词:ACCESS数据库;SQL语言;DreameawverMX网站设计;ASP
Abstract
On the net flower sale and manage the system is a web page design application that the new system that a net ascends the shopping type is also a typical system, its development includes the foreground primarily develop, the database of the background creates maintenance and manage two big aspects.Create to the former request the function is complete, usage convenience, operate the characteristics of design of simple etc. website.But request the latter very much to create to rise the consistency of data is strong with the integrity, the database that the security of data like with manage the function.
Therefore according to above requirement, the fundamental that this system of the design adopted the website type the design thought method, join together ASP programming language, regard the design of the net shopping type as the center, proceeded the further the empress of analysis to the flower market requirement, design a complete net for in front and back the pedestal lands respectively top flower sale and manage the system.This system fore the set realizes the consumer lands, merchandise ranking, search fresh flowers, the order searches, on the net the shopping leaves a message the function with the customer, creating in the background according to the foreground has the management function of the module function.System run - time result verification, this text a system for designing can satisfy the flower subscriber, florist worker with managing person three the demand of aspects. [资料来源:http://www.THINK58.com]
Keywords: ACCSSE database;SQL language;DreameawverMX website design;ASP
[来源:http://www.think58.com]
目 录 [来源:http://think58.com]
绪 论 1
1 系统分析 2
1.1 需求分析 2
1.2 可行性分析 2
2 总体设计 4
2.1 设计目标 4
2.2 数据库设计 4
2.3 系统E-R关系图 5
3 网上花卉销售与管理设计 7
3.1 系统功能描述 7
3.2 前台功能模块设计 8
3.2.1 首页功能的模块设计 9
3.2.2 用户注册的模块设计 9
3.2.3 用户登陆的模块设计 10
3.2.4 排行榜功能的设计 12
3.2.5 广告与新闻功能的设计 12
3.2.6 花卉查询功能的设计 13
3.2.7 网上购物功能的设计 14
3.2.8 订单查询功能的设计 16
3.2.9 订单投诉功能的设计 17
3.2.10 留言板功能的设计 17
3.3 后台功能模块设计 18
3.3.1 用户管理模块设计 18
3.3.2 新闻管理模块设计 20
3.3.3 商品管理模块设计 22
3.3.4 订单投诉模块设计 24
4 系统测试和维护 26 [版权所有:http://think58.com]
4.1 系统的测试 26
4.2 系统的维护 26
结束语 27
致 谢 28
参考文献 29
附 录 30 [资料来源:THINK58.com]
绪 论
网上花卉销售与管理系统需要满足二个大的方面的需要,一是订购者,二是销售与管理者。订购者需要在系统的数据库里进行登记也就是注册,查看每天的花卉的销售排行情况,掌握花卉的最新品种,然后进行订购功能,如果发现问题还可以进行订单查询和订单投诉,还可以查看自己所订购的商品也就是查看购物车,最后还可以在店里的网站上进行留言来进一步沟通;而管理者可以管理用户的权限,查看与修改用户的信息,可以进行广告的添加,新闻的修改,最新商品的添加与管理,普通花卉的添加与删除,图片的上传,查看最新订单并确认订单,同时还可以进能删除和查看投诉订单的功能,还可以进行留言的观看与回复功能。在用户修改自已信息的时候,系统会自动提醒要求填充完整用户的全部信息,否则系统不会接受用户的更改,而管理员就不用,他有最高权限,可以添加与修改任意用户的信息,也是可以升级用的会员资格,从普通会员升级到VIP会员,这样在购物的时候就是出现VIP的会员价格,而最高权限的管理员可以添加普通的管理员,只能添加商品用的。在添加商品的时候能添加所以字段的内容,也可以不填,这时候系统自动填加一些普通的信息来满足用户的基本要求,也可以上传在系统前台一些花卉的图片信息,来进一步满足用户的需要。
[资料来源:http://think58.com]
1 系统分析
1.1 需求分析
在国际许多发达国家大中城市数量最多的商店要数鲜花店了。我国北京,上海,天津,广州,昆明等各大中小城市花卉苗木需求也日趋旺盛。随着都市鲜花消费渐成时尚,一个高效,高值,创汇的新兴花卉产业正在国内兴起。当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于销售与管理系统的环境。使用计算机进行管理控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的销售与管理,计算机能够充分发挥它的优越性。计算机进行销售与管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了销售并管理好花卉信息而设计的。
根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于花卉订购情况(如订购时间,订购数量,订购者是否取消了订购等等)的统计和核实等往往采用人工计算,手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统、规范的信息管理手段。并且现在为信息时代,很多人都采用在网上选购商品的方法,这样即方便又便宜。尽管有的花店有计算机,但是尚未用于销售信息管理只用于收款,没有发挥它的效力,资源闲置比较突出,这就是销售与管理系统的开发的基本环境。 [资料来源:http://www.THINK58.com]
基于这此问题,我认为有必要建立一个网上花卉销售与管理系统,使花卉销售与管理工作规范化,系统化,程序化,避免随意性,提高销售速度和准确性,能够及时、准确、有效的查询和修改订单与花卉情况。网上花店必将是中国鲜花市场发展的一个必然趋势,所以谁先占领这个市场谁就占领了未来鲜花市场的主动权。
1.2 可行性分析
在开发一个新的信息系统之前,进行可行性分析与论证是大有必要的,同时,还要结合现有系统的功能实现、缺陷等等信息进行开发,这样做可以避免盲目投资,减少不必要的损失,并且能够保证新系统能够合理有效的对现有系统功能进行提升和有效维护,保证新系统的有效性、使用性和合理性。下面从三个方面(技术可行性、工具可行性、操作可行性)来分析:
1.技术可行性
21世纪,Web数据库在网络上异军突起,很快占据了网络技术的主流地位。可以说,Web技术已经成为信息时代最有前途、最有魅力的新一代信息传播技术。Web技术与数据库技术的一一结合,正在深刻地改变着网络应用的面貌。并且,随着网络应用的深度、广度的不断拓展,Web数据库技术将日益突显其重要意义。因此,要实现网络办公管理系统是不成问题的。
2.工具可行性
软件方面 [来源:http://think58.com]
信息时代对于软件的应用已不是人们的难题,人们在日常办公中用的计算机操作的系统等都属于软件部分。
硬件方面
计算机普及到今天,人们对于它的拥有已不少见,它的硬件设备完全能够满足人们的需求,而价格也能被人们所接受。
3.操作可行性
伴着21世纪的到来,计算机消然走进人们的生活,人们对计算机已不再陌生,它的介入,在不断地改变着人们的生活,给人们带来了极大方便,计算机已成为现代人不可缺少的使用工具,各行各业的办公已基本上实现了电子化,人们经过培训后,操作已不成问题。那么在这样的条件下对办公管理系统的操作也应该是不会很困难的。 [资料来源:www.THINK58.com]
2 总体设计
2.1 设计目标
本系统是针对中小型花店所进行设计的,主要实现如下目标:
系统采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。
键盘操作,快速响应。
强大的销售结账功能。
全面的账单查询功能。
操作员可以随时修改自己的口令。
管理员可以设置操作员的权限。
对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。
系统最大限度的实现用户简单、轻松的购买到自己中意的商品。
2.2 数据库设计
数据库设计指的是在现在数据库管理系统上建立数据库的过程,它的主要内容是:在编写数据库应用程序之前,应该组织建立什么样的数据库,包括组织建立多少个数据库为适宜,每个数据库都有几个字段,每个库的主关键字和外部关键字以及各个表之间的关联,如何传递数据。
在数据库的设计中,尽量充分地考虑到用户各个方面功能上的需求,以前数据库理论的主要规则。用户的需求具体体现在各种信息的提供、保存、更新和查询等方面,这就要求数据库结构能充分满足各种信息的输入和输出。由于本系统的宗旨是为客户端提供信息,再加上其动态性和交互性,这就不可避免的涉及到大量数据的维护工作,所以搭建起后台数据库也就成为最基础、最首要做的工作。本站应用了功能强大的Access数据库。
本系统设计了一个库为data_asp数据库下设了十五个表分别用来调用数据,其中:ad为广告表;admin为管理员表;guest为注册用户表;basket为订单表;hw为商品记录表;member为VIP会员表;new新闻表;pub为配送通知表;sort为鲜花种类表sub为确认定单表;ts为投诉定单表。数据库表清单明细(见附录)
2.3 系统E-R关系图
登陆实体E-R图
[版权所有:http://think58.com]