会员卡管理系统设计与实现.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《会员卡管理系统设计与实现.doc》由会员分享,可在线阅读,更多相关《会员卡管理系统设计与实现.doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要随着电子支付和移动终端的兴起,方便、快捷的小型连锁经营店逐渐在现代化成熟小区大规模铺开,例如京东投资的钱大妈开店达到了1600家,5年门店增长100倍,成为了广东社区生鲜食品的一大标志。水果行业知名度极高的品牌百果园,预计2020年开店将达到10000家,这些小型连锁经营店铺为了能够快捷,方便并安全的进行电子支付、移动支持,需要一个实质性和可靠性的在线采购及支付的会员管理系统。本文就以当前众多的小型连锁经营店线上支付系统为背景,使用ASP.NET设计并开发了一个会员管理系统。ASP.NET基于.NET Framework的Web开发平台,可以采用C#语言,具备开发网站应用程序的包括验证、
2、缓存、状态管理、调试和部署等全部功能。在代码撰写将页面逻辑和业务逻辑分开,分离程序代码与显示的内容,在提供高效安全网站功能的同时使程序代码看起来更洁净、更简单。本文结合了ASP.NET的原理、技术特点,集成了ASP.NET+SQL Server,采用C#编写,实现动态交互功能并设计了一个易于使用的界面。本设计主要包括用户信息管理、会员卡信息管理、用户会员存款信息表等数据表来解决会员卡中的数据。系统的主要单元有账户单元、用户消费问题查询单元等;账户单元主要有存取款、汇款、开通新户、删除旧户、信息变更、丢失申报;用户消费问题查询单元有流水账记录、会员卡操作记录。通过对会员消费者的管理,可以动态、科
3、学地调整市场策略。关键词:ASP.NET 会员卡管理系统 数据库 C# AbstractWith the rise of electronic payment and mobile terminals, convenient small chain stores are gradually popularized in modern mature communities. For example, the number of qiandama stores invested by Jingdong has reached 1600, and the number of stores has i
4、ncreased 100 times in five years, becoming an important symbol of fresh food in Guangdong community. Baiguoyuan is a famous brand in the fruit industry, and it is expected to open 10000 stores in 2020. In order to make electronic payment and mobile support fast, convenient and safe, these small chai
5、n stores need a substantial and reliable online purchasing and payment member management system.This paper designs and develops a membership management system based on ASP. Net. Web development platform based on.NET Framework can use C# language, it has all the functions of web application developme
6、nt, including verification, caching, state management, debugging and deployment. In code writing, page logic and business logic are separated, and program code and display content are separated. The program code looks more concise, while providing efficient and safe website functions.This paper comb
7、ines the principle and technical characteristics of ASP.NET, integrates ASP.NET + SQL Server, uses C# to realize the dynamic interaction function and designs an easy-to-use interface.This design mainly includes user information management, membership card information management, user Member deposit
8、information table and other data tables to solve the data in the membership card. The main unit of the system includes account unit, user consumption query unit, etc.; account unit mainly includes deposit and withdrawal, remittance, opening new account, deleting old account, information change, repo
9、rting loss, etc.; user consumption query unit includes current account record and membership card operation record. Through the management of member consumers, the market strategy can be adjusted dynamically and scientifically.Key words: ASP.NET Membership card management system Database C#目 录第一章 绪论
10、11.1 题目背景11.2 研究内容11.3 论文安排情况1第二章 核心技术32.1 Visual Stuido 201532.2 .NET Framework32.3 ASP.NET技术42.4 C#语言的介绍52.5 ADO.NET技术62.6 数据库概述62.7 开发环境6第三章 系统分析与设计73.1 会员卡管理系统开发背景73.2 可行性研究73.2.1 经济可行性73.2.2管理可行性73.2.3技术可行性73.3 基本功能73.4 功能模块图示8第四章 数据库设计104.1 数据库系统概述104.2 数据库表设计104.3 数据库设计原则114.4 数据库结构设计12第五章 系统
11、设计145.1 系统总体设计145.1.1 设计思路145.1.2 系统总体结构设计145.1.3 管理工作者进去系统流程图155.1.4 系统功能结构图155.2 系统功能的实现及操作165.2.1 功能实现界面16总结20参 考 文 献21致 谢22广东东软学院本科毕业设计(论文)第一章 绪论1.1 题目背景云支付、移动支付的悄然兴起,改变了人们生活的方方面面,为人们提供了更加便捷的支付方式,不在需要拿着现金出门。而且高速发展的技术,越来越多的小型连锁经营店也大规模铺开,像在广东比较有名的生鲜食品-钱大妈,5年门店增长了100倍,开店数达到了1600家。另外作为水果行业品牌的百果园,预计2
12、020全国门店数将突破10000家,众多的小型连锁经营店线上支付应运而生,这就需要一个实质性和可靠性的在线采购及支付的会员卡管理系统。一方面可以对会员信息进行管理,了解他们的需求,并对他们进行分析,为他们提供私人服务。另一方面还可以用会员卡管理系统来聚拢资金,聚拢人气,对于产品开发和市场研究也很有用。会员卡管理系统可以为小型连锁店、企业、商店、影院等提供许多优势。首先可以加强连锁店、企业、商店、影院等与会员客户的沟通与互动。其次,它可以创造一个长期稳定的消费市场,更重要的是能把客户再次吸引过来。因此,研究会员卡管理系统对企业的发展具有一定的意义。1.2 研究内容研究结果表明,通过运用ASP提供
13、的面向对象语言开发工具,特别是数据窗,可以在短时间内制作系统的应用范例,是一个既方便又单纯的智能对象数据库。它主要解决会员卡数据,包括会员信息管理,会员卡信息管理,用户会员存款信息表等数据表。系统的主要单元有账户单元、用户消费问题查询单元等;账户单元主要有存取款、汇款、开通新户、删除旧户、信息变更、丢失申报;用户消费问题查询单元有流水账记录、会员卡操作记录。本系统的目的在于设计出一个符合众多小型连锁经营企业的会员卡管理系统,帮助对会员卡的信息进行管理,该系统可以帮助管理者依据需要寻找会员信息,提高管理效率并为交易带来好处。1.3 论文安排情况由五个章节组成,每章的重要内容简述如下:第一章为绪论
14、,阐述了系统研究的背景,描述了该文接下来要研究的内容,提出了基于ASP.NET编程技术可以用来开发功能强大、应用广泛的应用程序,会员卡管理系统对一些小型经营店铺的发展具有许多优势,符合一个企业的需求。第二章为核心技术与开发工具,本章将对会员卡管理系统的核心技术进行详细的说明,首先对Visual Studio的软件开发进行介绍,分别阐述了Visual Studio的优点,其次对.NET平台进行了介绍,并且对平台系统采用的功能分别进行了说明,另外也说明了C#作为.NET框架的主要核心语言,可以对会员卡管理系统进行管理。第三章为系统分析设计,介绍了会员卡管理系统开发背景、对系统开发过程中的设计和开发
15、的总体目标进行了说明,阐述了可行性研究以及基本功能和模块展示。第四章为数据库设计,介绍了数据库的一些知识点,最后采用SQL Server作为本系统的数据管理以及对系统数据库表、结构的设计。第五章为系统设计,本部分概述了系统的开发和实现以及整个系统的结构,并给出了管理系统的实施效果。第二章 核心技术2.1 Visual Stuido 2015Visual Studio是一个专注于环境和软件开发的Windows,Visual studio是一个很好的软件,它在Windows平台下创建窗口和网络程序。1、集成的网络服务器。对于运用ASP.NET必须等待服务器的网站软件,集成到网站开发服务器中的Vis
16、ual stuido 2015,用户可以直接在操作环境中工作。2、2015年的Visual Stuido研究使用多种语言,用户可以在同一屏幕上以用户语言或其他语言制作程序。此外,Visual Studio允许用户通过多种语言构建网页,但是如果用户不能在同一个页面中使用两种或多种语言,那么它们应该包含在一个应用程序中。3、更少的代码。大多数应用程序都需要一些标准版文件的代码,Visual Stuido也一样,这些任务都是由Visual Stuido 2015帮助用户完成程序。4、与ASP一样,在一个完整的web服务器上运行的网络应用程序需要服务器软件等待站点的请求并处理页面。这些使得代码少出错且
17、具有可读性,用户可以配置Visual Stuido 2015自动格式化代码的方式。Visual Stuido.Net作为一套完整的工具,这是一个非常重要的桌面应用程序、ASP-web、移动应用程序和XML-web服务,可以帮助开发ASP和XML应用程序。我们可以使用一个通用的工具来创建一个全面的开发环境。如:Visual Basic.Net,Visual C+.Net,Visual C#.Net和Visual J#.Net可以为混合语言创建解决方案提供帮助。2.2 .NET FrameworkNET Framework是一个完整的窗口组件,帮助下一代对于应用程序、网络服务和XML平台的创建和实
18、现。.NET是Microsoft建议的最新软件平台。网络框架支持内存管理、线缆管理、远程处理等功能,保证了安全的准确类型。一种通用的驱动语言可以使开发者免于长时间重复的工作,开发者可以创建网络应用程序,用他们所知道的开发语言。.NET Framework是可重用类型的集合,其来自微软。开发人员可以较为轻松地导出基本代码中的功能,这可以节省学习新网站功能的时间,与此同时使得.NET Framework类型更易于操作。此外,为了开发传统命令行程序,最新的创新应用程序和用户界面程序来自ASP.NET提供,可以将第三方组件与框架中的对象无缝隙集成。2.3 ASP.NET技术ASP.NET技术是一种脚本
19、服务器技术,用于在Microsoft开发的网页中实施脚本。其中,窗口应用程序、Web开发和控制台程序是.Net Framework的三种常见开发方法。同时,在现有的ASP基础上,加入新的程序和结构,目的是为了建立一个更加靠谱和稳定的程序,并在现应用程序的基础上增加一个网络,使得在任何时候都可以增强基于网络环境的可编译文件所提供的ASP应用程序能力。与Net相匹配的语言主要是可视化语言、C语言、JScript语言。其中每种情况下的ASP都可以使用一个干净的框架。而且程序员可以自由使用这些技术,包括环境安全、语言环境和共同遗产。网络技术是客观的,这个平台也是独立、安全可靠的。此外,它还提供了优异的
20、可扩展性和对多种开发工具的支持,从而提高了语言的灵活性和生命力。A通过其优异的架构和可扩展性、简单性、易用性和高性能执行效率,提供了创建最小代码应用程序所需的服务。ASP.NET页由两个文件组成:.aspx后缀和.cs后缀。.cs文件是后台服务器代码,.aspx文件是显示需要存放页面的标签和控件。“Code behind”则有助于制定代码,改进系统结构,降低传输和维护的成本和复杂性。它还提供了一个新的结构和编程模型,用于构建稳定、安全、可扩展的应用程序。网络框架提供了许多控件和结构来支持开发web应用程序。ASP是一种基础的技术框架,但是它不属于语言和开发工具,它的主要功能是连接脚本和HTML
21、组件,创建一个强大的程序,使其可以运行到网络数据库服务器上,并向浏览器用户发送一个特殊的HTML页面。当进程开始需要ASP服务器文件时,则调用ASP的服务器读取ASP文件,并在服务器的各个部分运行脚本且合并输出HTML脚本。该系统是一个统一的系统,将.NET的技术和数据库的技术结合起来。基于ASP的技术结构模型,Net包含了用户界面层、业务逻辑层和系统结构模型三个维度的数据层次系统。如下图是ASP.NET的结构图:UI层通过引入用户,负责用户通信和服务器上数据的显示。从逻辑上讲,浏览器中得到一个问题然后发送到数据库,查询的结果发送到浏览器,包括表单、网络XML服务和组件。其中特别的是用于数据和
22、信息报告的应用程序是一种基于信息和数据的网络格式。 UI层的控制逻辑作为aspx.cs的文件形式存储在net中。业务逻辑层处理接收UI层发送参数的整个业务逻辑组件。默认情况下,在确定了原始业务规则之后,sqldb被添加到逻辑层的较低层,以便为数据库配置一个可存储的程序。业务逻辑层在运行过程中接受参数,对sqldb组件进行调用操作,且基于相关规则处理自接口层的请求,所得结果则发送到视图层,在.net中其一般作为类库。ADO.NET数据管理为存储和恢复返回的数据提供了事务逻辑信息。在数据层,为了提高应用程序的性能,可以部署一个存储过程。2.4 C#语言的介绍尽管.NET可以支持多种协同语言,但C语
23、言被定义为主要的网络形式,而C#是一个综合性复杂的面向对象工具,可以提供丰富的网络资源,具有网络的一切优势,是一个简单而强大,且适合windows和web环境的编程和设计的应用程序。作为网络框架的主语言,C#确保了最有效的窗口和网络程序的开发,为框架和网络方案的最有效实施提供了条件。在缺乏特定编程技能的情况下,可以帮助用户开发更复杂的应用程序的最简单方法。C#拥有的优点体现在:1、准确简略的语法;2、面向对象的完整性把所有类型看作是一个具有所有优点和特性的类,包括面向对象的继承、多态性、密封性;3、这是一个不错的安全系统,不仅具有语言优势,而且还允许自动收集器访问内存,恢复内存设备并防止泄漏;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 会员卡 管理 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内