摘 要:网上花卉销售与管理系统是一个网上购物式的新型系统也是一个典型的系统,其开发主要包括前台的网页设计应用开发,后台的数据库建立维护以及管理两个大的方面。对于前者要求建立功能完备,使用方便,操作简单等网站的设计特点。而对于后者则要求建立起数据一致性和完整性强,数据安全性好的数据库和管理功能。
因此根据上述的需求,设计的这个系统采用了网站式设计的基本思想方法,结合了ASP的编程语言,以网上购物式的设计为中心,对花卉市场需求进行了进一步分析后,设计出前后台分别登陆的完整的网上花卉销售与管理系统。本系统在前台实现了用户登陆,商品排行榜,查询鲜花,订单查询,网上购物和客户留言功能,在后台建立了基于前台所有模块功能的管理功能。系统运行结果证明,本文所设计的系统可以满足花卉订购者,花店工作者和管理员三方面的需要。
关键词:ACCESS数据库;SQL语言;DreameawverMX网站设计;ASP
绪 论. 1
1 系统分析. 2
1.1 需求分析. 2
1.2 可行性分析. 2
1.3 目标的初步形成. 4
2 总体设计. 5
2.1 设计目标. 5
2.2 数据库设计. 5
2.3 系统E-R关系图. 6
3 网上花卉销售与管理设计. 8
3.1 前台功能模块设计. 8
3.2 业务流程. 8
3.3 新系统描述. 9
4.系统功能模块的实现. 10
4.1各功能模块的实现. 10
4.1.1 首页功能的模块设计... 10
4.1.2 用户注册的模块的实现... 11
4.1.3 用户登陆的模块设计... 12
4.1.4 排行榜功能的设计... 13
4.1.5 广告与新闻功能的设计... 14
4.1.6花卉查询功能的设计... 14
4.1.7 网上购物功能的设计... 16
4.1.8 订单查询功能的设计... 18
4.1.9 订单投诉功能的设计... 19
4.2.1 留言板功能的设计... 20
4.2.2 后台功能模块设计. 20
4.2.3用户管理模块设计... 21
4.2.4 新闻管理模块设计... 23
4.2.5 商品管理模块设计... 24
4.2.6 订单投诉模块设计... 27
4 系统测试和维护. 30
4.1 系统的测试. 30
4.2 系统的维护. 30
结束语. 31
致 谢. 32
参考文献. 33
附 录. 34
绪 论
网上花卉销售与管理系统需要满足二个大的方面的需要,一是订购者,二是销售与管理者。订购者需要在系统的数据库里进行登记也就是注册,查看每天的花卉的销售排行情况,掌握花卉的最新品种,然后进行订购功能,如果发现问题还可以进行订单查询和订单投诉,还可以查看自己所订购的商品也就是查看购物车,最后还可以在店里的网站上进行留言来进一步沟通;而管理者可以管理用户的权限,查看与修改用户的信息,可以进行广告的添加,新闻的修改,最新商品的添加与管理,普通花卉的添加与删除,图片的上传,查看最新订单并确认订单,同时还可以进能删除和查看投诉订单的功能,还可以进行留言的观看与回复功能。在用户修改自已信息的时候,系统会自动提醒要求填充完整用户的全部信息,否则系统不会接受用户的更改,而管理员就不用,他有最高权限,可以添加与修改任意用户的信息,也是可以升级用的会员资格,从普通会员升级到VIP会员,这样在购物的时候就是出现VIP的会员价格,而最高权限的管理员可以添加普通的管理员,只能添加商品用的。在添加商品的时候能添加所以字段的内容,也可以不填,这时候系统自动填加一些普通的信息来满足用户的基本要求,也可以上传在系统前台一些花卉的图片信息,来进一步满足用户的需要。
1 系统分析
1.1 需求分析
在国际许多发达国家大中城市数量最多的商店要数鲜花店了。我国北京,上海,天津,广州,昆明等各大中小城市花卉苗木需求也日趋旺盛。随着都市鲜花消费渐成时尚,一个高效,高值,创汇的新兴花卉产业正在国内兴起。当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于销售与管理系统的环境。使用计算机进行管理控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的销售与管理,计算机能够充分发挥它的优越性。计算机进行销售与管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了销售并管理好花卉信息而设计的。
根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于花卉订购情况(如订购时间,订购数量,订购者是否取消了订购等等)的统计和核实等往往采用人工计算,手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统、规范的信息管理手段。并且现在为信息时代,很多人都采用在网上选购商品的方法,这样即方便又便宜。尽管有的花店有计算机,但是尚未用于销售信息管理只用于收款,没有发挥它的效力,资源闲置比较突出,这就是销售与管理系统的开发的基本环境。
基于这此问题,我认为有必要建立一个网上花卉销售与管理系统,使花卉销售与管理工作规范化,系统化,程序化,避免随意性,提高销售速度和准确性,能够及时、准确、有效的查询和修改订单与花卉情况。网上花店必将是中国鲜花市场发展的一个必然趋势,所以谁先占领这个市场谁就占领了未来鲜花市场的主动权。
1.2 可行性分析
在开发一个新的信息系统之前,进行可行性分析与论证是大有必要的,同时,还要结合现有系统的功能实现、缺陷等等信息进行开发,这样做可以避免盲目投资,减少不必要的损失,并且能够保证新系统能够合理有效的对现有系统功能进行提升和有效维护,保证新系统的有效性、使用性和合理性。下面从三个方面(技术可行性、工具可行性、操作可行性)来分析:
1.技术可行性
21世纪,Web数据库在网络上异军突起,很快占据了网络技术的主流地位。可以说,Web技术已经成为信息时代最有前途、最有魅力的新一代信息传播技术。Web技术与数据库技术的一一结合,正在深刻地改变着网络应用的面貌。并且,随着网络应用的深度、广度的不断拓展,Web数据库技术将日益突显其重要意义。因此,要实现网络办公管理系统是不成问题的。
2.工具可行性
软件方面
信息时代对于软件的应用已不是人们的难题,人们在日常办公中用的计算机操作的系统等都属于软件部分。
硬件方面
计算机普及到今天,人们对于它的拥有已不少见,它的硬件设备完全能够满足人们的需求,而价格也能被人们所接受。
3.操作可行性
伴着21世纪的到来,计算机消然走进人们的生活,人们对计算机已不再陌生,它的介入,在不断地改变着人们的生活,给人们带来了极大方便,计算机已成为现代人不可缺少的使用工具,各行各业的办公已基本上实现了电子化,人们经过培训后,操作已不成问题。那么在这样的条件下对办公管理系统的操作也应该是不会很困难的。