目录
摘要
1绪论
2开发平台及技术
2.1系统平台环境
2.1.1系统开发环境简介
2.1.2软件平台
2.2相关技术
2.2.1 B/S模式
2.2.2 Visual Studio 2012开发工具
2.2.3 SQL Server 2008 关系数据库
3需求分析
3.1系统概述
4系统设计
4.1概述
4.2功能模块设计
4.3数据库设计
5系统实现
5.1鲜花登录界面
5.2会员注册管理
5.3购物车管理
购物车界面5-3
订单界面5-4
总结
参考文献
致谢
摘要
目前运用广泛的互联网相关技术普遍进行了推广以及应用,基于互联网技术实现的网上鲜花电子系统也取得了前所未有的进步,在人们的互联网生活中占有相当重要的地位。在21世纪伴随计算机网络技术的高度推进,ASP技术以及数据库技术在计算机网络技术的领域,已经比较稳定以及安全,但中国目前运用的网上鲜花系统的技术以及比较重要的安全性仍处于中等态度中,我们在这样的形势下,开发设计一个高可靠性以及安全性的网上鲜花系统存在相当重要的价值。本次主要通过ASP技术对网上鲜花系统进行了设计,并通过软件进行实现,并以网上鲜花系统举例进行了设计与运用。此次主要内容如下:
本次主要先介绍研究背景、研究目标及相应价值的基础上,分析了国内外电子商务及相应网上鲜花的研究现状。随着计算机技术和网络技术的发展,商业销售方式逐渐由传统的店铺管理方式向网络运营方式演变。顾客购买方式也从商店购买发展到网上鲜花。由于学生对鲜花籍的需求非常大,所以我想设计一个网上鲜花销售管理信息系统。
关键词:网上花店、电子商务、鲜花订购
1绪论
1.1课题背景
近年来,更多的互联网技术取得了广泛的推广及相应应用。基于互联网技术的网上鲜花电子商务取得了很大的的进步,在人们的网络生活中占有非常重要的地位,依靠网络销售信息化平台就能够将网,上鲜花网站的电子商务大概分为两种,首先是电子网络门店,供销者通过搭建网站并提供相应的销售平台,并且通过销售平台的形式直接向网上鲜花的客户销售自己的相关鲜花,常见的这类B2C电子门店主要有京东、天猫、凡客诚品、亚马逊等一些商家。 其次是电子市场,电子市场的销售平台是由网站提供的,一般都是比较大型的网站,并且公司通过这个平台将鲜花销售给客户。通常C2C电子市场最重要的包括263跳蚤市场、拍拍网站、新浪电子网站、淘宝网店等商城。许多的电子商店大多以独立的方式存在,即运营商建立仓储及相应物流仓库,而不需要通过网站提供销售平台就能够将鲜花不用其他形式的转换销售给亚马逊、当当鲜花店网站等,例如,它有一个比较大的缺点是没有稳定的,并且能够全范围监控的全国的物流体系,因此,在鲜花流通过程中,物流主要是依托快递公司或其他公司,如邮政渠道进行的,这样操作,那么就会造成新的-个问题, 如出现了配送延迟的状况。然而,相对于如今的电子市场情况来说,由于经营者不限于省份,能够是公司及相应其他领域,也能够是普通消费者,所以电子市场的状态往往是参差不齐的,也是在不断变化中成长的。
1.2课题的目的和意义
当今,随着网络计算机技术及相应网络技术的飞速进步,计算机网络以前的新鲜感已荡然无存。通过中国互联网网民数量的急剧增长表明,中国计算机网络的进步速度正在发生巨大的改变。通过计算机网络悄无声息的进入千家万户时,非常多的网络网民会对网上鲜花产生浓厚兴趣,一种消费理念或鲜花形式能够足不出户就能买到自己喜欢的鲜花。但是,通过调查网上鲜花的安全性的时候就会出现一种声音,网上鲜花存在着各种各样的欺骗消费者的情况,常见的百度公司通过网上鲜花系统正在进行的时候鲜花时就有犯罪分子引诱消费者进行线下交易欺诈,还有淘宝网站也发生过骗子利用盗链欺骗顾客的行为,这里面的根本原因是所使用的计算机网络技术本身存在问题,但一时不可能解快,使消费者遭受了巨大的财产损失。在中国大陆比如进行网上鲜花,消费者不但需要一个相对安全、口碑好的网上鲜花系统,也能够让不同消费者的网上鲜花需求得到满意,因为运用一个网上鲜花系统不仅需要有良好的计算机网络技术的协助,更加需要阻挡外界网络风险的机制,并且具备相当高的能力。在二十一世纪的发达的先进的计算机网络技术,如ASP技术及相应数据库技术在计算机网络技术方面已经取得相对稳定,并且相对安全。但中国的网上鲜花系统的相关技术及其安全仍在进步及相应变化中,在这种情况下,我们通过ASP技术主要设计与实现了网上鲜花系统,首先以网上鲜花系统举例进行了相关的设计与实现。
1.3课题的国内外研究现状
传统的鲜花方式仅限于实体店等鲜花方式,购买各种喜欢的鲜花既方便又快捷,并且您希望能够向消费者展示一种购买鲜花的新方法。人们肯定会接受在线购买鲜花的方式。近年来,随着人类社会进入信息时代的飞速发展,从过去的商业化开始,如今在二十一世纪,有更多的人将形成的商务的形式,并且相关的逻辑观念正在被电子商务以一种从未有的力量推动着。这种逻辑的实现在公司的应用方面是跨越式进步,这种前所未有的进步将是电子商务领域当前必然的一个重要选择。
通过电子商务技术的进步,能够加速公司的现金交易速度,最大限度地减少公司的现金流周转时间,并在很大程度上提升客户服务态度,从根本上实现公司利益最大化这一基本目标。此外,电子商务也为一些企业提供了更多的推广机会,同时,电子商务也为社会带来了更多的商机及相应就业机会。而与我们生活密切相关的最基本的电子商务就是我们常说的网E鲜花。无论是批发还是零售,通过电子商务交易的鲜花数量现在每天翻一番。比如,常见的网购系统主要包含阿里巴巴旗下的天猫、京东、当当、、亚马逊等众多专业的网购系统。如今,伴随网民数量的增加,生活中的网上鲜花变得更加频繁及相应便利。因此,我们生活中的网上鲜花不但让人们日常生活质量变得更好了,并且也为人们的鲜花形式提供了很大的便利,也为包含中国陈旧的公司在内的全部企业提供了一个更好、更进步的平台及相应机会。。
1.4课题的技术要求及可行性研究
本系统基于VS2015环境开发,数据统一存放在SQL Server2008中,此信息管理系统主要运用了MySQL数据库、Eclipse平台以及Tomcat服务器,主要语言是java语言。Java语言是容易学习的,它的语法和C语言和C++特别像,不同的是Java去掉了他们里面会易引发一些不太好的方面的特性,和多数解释性的高级脚本语言相互比较的话,Java的性能还是比较优良的。能写出还不错的性能的语言,其中它最让人喜欢的就是跨平台,还可以带来类、接口和继承等原语。Java语言允许一个东西被拆分成多个的因特网应用的开发,它让软件更加的好,不容易发生崩溃,还有排除错误、隐患的检查,这个方面使它具有安全特性,在网络下载的类,可以使Java应用设立安全防护检查管理。
1.5课题的特色
查阅相关资料可知在1999年之前,中国互联网的预言家们首次搭建了B2C网站,并一直推进着中国网上鲜花的前进,但这种形式在当时受到了经济界的怀疑,情况主要有以下三个方面,首先情况是否有很多的消费者会在网上鲜花,其次的情况是网上鲜花能否处理快递物流情况。最后一个情况是网上鲜花能否处理网上交易的情况。这三个情况在当时的一致答案都是被否定的。当时出现第一个情况是由于到2000年,中国只有890万的上网网民,而且相当一部分人在当时社会阶段普遍没有上网鲜花的兴趣,在当时那种情况下网购并没有很好的市场环境,其次一个情况是由于网上鲜花的交付情况,当时交付需要全国统一的物流配送 系统,但是快递行业及相应中国的物流运输仍在刚开始阶段。最后一个情况是因为中国人大部分 人员在当时那个环境下更喜欢现金交易,大部分人还没有养成刷卡交易习惯,假如要求人们直接在网上填写银行信息,直接通过网上交易实现互联网转账,那时候出现的那种情祝在较短内是不可解决的。
2开发平台及技术
2.1系统平台环境
2.1.1系统开发环境简介
HTML一般作为网页制作中的一种通用常见的语言,它通过一组标签(TAG)将网页设计所需的文字、声音及相应图片相应地结合在一起,并按照相关规则格式在浏览器中显示。目前,在网页的设计及相应制作中,大多数专用的使用一些网页制作软件,如Microsoft FrontPageAdobe Dreamweaver。而且这些网页制作软件在使用上非常便捷因此,使用这些图形化web开发软件就像使用Microsoft ffice Word创建所需的web页面一样简单,很容易地进行编写HIML标记。这允许开发人员或web用户在不太了解HTMIL的情况下创建他们想要的页面。至此,通过上述网负制作软件,HTMIL文档的编写任务已经自动完成。这不仅是网络因开编辑软件中最成功,最大的优点,不过这些软件也有它相应的缺点。
2.1.2软件平台
软件是系统开发的最重要的组成部分,配备良好的软件开发工具在系统开发中起着至关重要的作用。本系统采用Microsoft Visual Studio 2012应用程序开发环境,使用B/S三层架构对系统进行维护和管理,数据库采用Microsoft SQL Server 2008,主要采用模块化开发方法开发系统。
1)开发模式: B/S 模式。
2)操作系统: Windows 7操作系统。
3)服务器软件: IIS6。
4)数据库管理系统(DBMS) : Microsoft SQL Server 2008。
5)数据库建模工具: PowerDesigner15.1.
6)集成开发环境: Microsoft Visual Studio 2012。
2.2相关技术
2.2.1 B/S模式
B/S模式(BrowserlServer,浏览器/服务器模式) ,它是一-种基于Web的通信模型,使用HTTP通信问。这种模式將系统功能核心部分集中于服务器,简化了系统的开发,维护和使用。客户端只要安装一一个浏览器,而服务端安装SQL Server, Oracle等数据库。B/S模式有个很大的优点,它不需要安装特定软件,用户只要通过浏览器就可以直接访问本系统的前台,系统的扩展性非常强大。
2.2.2 Visual Studio 2012开发工具
Visual Studio是Micro根据其NET策略启动的IDE开发环境。 同时,它也是目前开发C#应用程序的最佳工具。 当前,最新版本是基于Visual Studio 2012的。 NETFramework 4.5。 与以前的版本相比,Visual Studio 2012不仅在界面上更加简洁实用,而且在功能上取得了进一步的改进和提升。 实现与SQL Server 2008数据库的无缝对接,提供了创建应用软件和管理应用软件解决方案的平台,给开发人员带来了方便快捷的开发经验。
2.2.3 SQL Server 2008 关系数据库
SQL是一种结构化查询语言。 SQL语言的主要特征是与各种数据库建立连接和通信。 SQL是关系数据库管理系统的标准语言,用于访问数据和更新,数据库系统查询和管理。 SQL Server 2008是Microsoft推出的高性能关系数据库管理系统。 它易于使用,具有良好的可扩展性,并且与相关软件高度集成。 RDBL是一种全面的,通用的,功能强大的关系数据库语言,包括数据定义,数据处理,数据管理,访问保护,处理控制。 使用表,索引,编码,行和列确定存储位置。