基于OpenERP的会员营销管理系统设计与实(3)
时间:2022-02-21 23:07 来源:毕业论文 作者:毕业论文 点击:次
2。4 PostgreSQL数据库介绍 PostgreSQL 是一种自由对象,关系型数据库管理系统。它提供了相对其他开源数据库系统。Postgres 的特性包含 SQL-2/SQL-92 和 SQL-3/SQL-99,它支持了已知数据库的最丰富的数据库类型。其中有些数据类型,比如 IP 类型和几何数据类型等,连商业型数据库都没有,其次,Postgres 是一种全功能性的自由软件型数据库管理系统,很长时间以来,Postgres 是唯一支子查询、持事务操作、数据完整性检查、并行多版本控制系统等特性的唯一的一种自由软件的数据库管理系统。 Inprise 的 InterBase 以及SAP等开发商家将本来独有的软件开源为自由式软件之后最后打断了这中唯一性特点。而且,Postgres拥有一支十分资深的开发团队,在许多黑客和开发者的共同努力之下,Postgres 的产品质量每天都在不断的提高。 优点:Postgres 采用的是那种相对经典的C/S(客户端/服务端)数据结构,也就是一个服务器端对应一个客户端守护进程的模式,这个守护进程分析来自客户端发来的查询和操作请求,最终生成树,进行数据检索并最后把结果的数据格式化输出后返回到client。为了便于客户端代码编写,由数据库的服务器提供了统一的客户端的接口。而不同的客户端接口都是源自这个接口,比如ODBC,JDBC,Python,C/C++等, 同时也要指出的是,Postgres 对接口的支持也是十分丰富的,应该是支持所有类型的数据库客户端的接口。这一点也应该说是 Postgres的一大特征。 缺点:早期的 Postgres 几乎拥有所有Ingres,Postgres,Postgres95的问题:过于学院风格,不实用,因为首先它的目的是进行数据库的研究,因此不论在稳定性方面,性能还是使用各方各面,长期以来一直没有得到相应的重视,直到Postgres的项目开启之后,情况才愈来愈好,Postgres已经完全可以胜任任何中上规模范围内的应用范围的业务。目前有报道的生产数据库的大小已经有 TB 级的数据量,已经逼近 32 位计算的极限。不过学院味也给 Postgres 带来一个意想不到的好处:大概因为各大学的软硬件环境差异太大的缘故,它是目前支持平台最多的数据库管理系统的一种,所支持的平台多达十几种,包括不同的系统,不同的硬件体系。至今,它仍然保持着支持平台最多的数据库管理系统的称号。 2。5 Eclipse开发环境介绍 Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。Eclipse是一个非常有名的可以跨平台的集成开发环境。使程序员开发更快捷编写代码,开始是为了Java语言二开发,但是现在安装特别的插件,也可以用于其他的语言开发,比如本系统就是在Eclipse安装了PyDev的插件实现了对python的编写及编译。Eclipse有其他版本的IDE很难具有的灵活性,所以许多软件开发商以Eclipse为框架开发自己的IDE。来`自+优-尔^论:文,网www.youerw.com +QQ752018766- 3 系统设计 3。1 总体设计 该系统是以客户为中心、以产品创新为核心的会员一体化管理。实现“卖家-客户-商品-积分”的高效运作!管理者能够对客户资源、商品、积分情况了如指掌;帮助企业管理者及时管理会员信息,并凝聚会员。通过开展积分兑换活动,发送优惠券等营销活动,扩大会员的数量。本次需求主要是对积分兑换的设计与实现。会员营销管理系统主要是对会员信息的管理,利用数据库保存会员信息,比如每个会员的姓名,性别,邮箱,手机号码,出生日期,积分,地址等。每个会员可以有多个地址,如淘宝的收货地址可以有多个。积分也可以有多种类型,如兑换扣减的积分,买东西赠送的积分,取消兑换商品退还的积分,还有初始化导入的积分。现在我们可以对某一个商品做一个积分兑换活动,通过后台的功能我们先创建一个积分兑换活动。客户可以进入自己的个人主页消费积分,以优惠价格购买商品。达到营销的目的。根据以上会员营销管理系统的功能需求,进行系统分析设计。 (责任编辑:qin) |