ASP.net会员管理系统的设计与实现+源代码(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.net会员管理系统的设计与实现+源代码(2)


会员管理系统可以给企业带来的好处体现在,通过对会员信息的精密保存与处理,使其可以建立长期稳定的消费市场,而且可以培养出大批的忠诚的品牌消费者,通过定期的与会员交流又可以获得第一手的市场资料,更新改进产品,使产品更符合客户需求,不仅文持住老客户还可以开发更多的新客户。本系统是一个类似于超市的会员管理系统,开发简单,便于操作,为客户量的保持和更新提供了保障。
1.2相关技术简介
1.2.1 C#技术简介
本系统主要的应用的是.NET开发平台的WinFrom技术。其优点主要是可视化控件,可以轻松快捷的创建窗口、按钮、工具栏等其他屏幕控件。并且对数据库的管理也是方便快捷,提供了易于连接的OLEDB和OLEDB数据源的数据控件。包括常用的Access、Oracle、SQL Servre以及DB2等。
1.2.2 SQL Server 2005技术简介
SQL Server 2005 是一个对数据的管理平台。SQL语句是用来对数据库里的数据进行管理操作,主要语句是查询、添加、更新、删除等。可视化的界面易于用户对数据的操作。SQL Server 2005数据库引擎为关系型数据和结构化数据为用户提供了更安全的存储功能。
2.系统总体设计
2.1系统功能设计
本系统从整体上看了分为五大方面的管理,管理员的管理、用户信息的管理、会员卡的管理、消费信息的管理、积分兑换的管理。本系统通过对这五个方面的管理实现会员系统的完善。
管理员的管理:管理员是会员管理系统中的高级服务者,先保证对管理员信息的统计与管理,然后通过管理员的后台管理,实现对用户更好的服务。
用户信息的管理:通过对用户的姓名、电话、性别等信息的采集,方便企业后期的管理,同时对用户信息的保留(例如采集用户的出生日期,用户生日的时候发个短信祝福一下),可以在一定程度上留住一些老的用户,发展一些新的客户。
会员卡管理:再此消费的用户,可以为其办理一张会员卡,便于对用户消费信息的管理,用户消费的越多积分就可以越多,积分越多换取的商品就越丰厚;同时等级也会越高,等级和折扣是成正比的,相应的等级会有相应的折扣,这样可以在一定程度上刺激消费。
消费信息管理:通过消费信息的统计可以知道用户字什么时间段买了什么产品,在消费结账后期,如果用户对自己所购买的商品有什么疑问,或者觉得收银员价钱收错,从消费信息管理中可以为用户解决这个难题。
积分兑换管理:用户消费后都会产生积分,消费的越多相应的积分也就越多,用户可以根据自己现有积分换取想要得到的商品,但是在换取商品的同时回扣去相应的积分用户想要换取的商品价值越高就会刺激用户消费来增加积分,在一定程度上提高企业的消费。
系统功能结构模块如图1所示。
 
图1 系统功能结构模块
2.2数据库设计
2.2.1数据库的结构设计
根据会员管理系统功能实现的需求分析,在创建表的同时要构建表与表之间的关系。通过添加主键来强制数据的完整性,添加外键关系来约束表之间的关系,文护表数据之间的一致性,防止数据的杂乱和逻辑性上的错误。详细会员管理系统数据关系如图2所示。
 
图2 会员管理系统数据关系图
2.2.2数据表设计
会员管理系统主要有10个数据表来控制着整个系统,它们分别是管理员信息表,管理员角色信息,会员卡信息,会员卡类型,商品信息,积分兑换信息,会员等级,积分表,会员用户信息,会员消费信息。各个数据的表结构设计如下:
(1)表1为管理员信息表(admin),共5个字段,描述的是管理员信息。如表1所示。 (责任编辑:qin)