




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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
4、stores has increased 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, thes
5、e small chain 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 applicati
6、on development, 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.Thi
7、s paper combines 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 Mem
8、ber deposit 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
9、change, reporting 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
10、 C#目 录第一章 绪论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 数据库
11、结构设计12第五章 系统设计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家。另外作为水果
12、行业品牌的百果园,预计2020全国门店数将突破10000家,众多的小型连锁经营店线上支付应运而生,这就需要一个实质性和可靠性的在线采购及支付的会员卡管理系统。一方面可以对会员信息进行管理,了解他们的需求,并对他们进行分析,为他们提供私人服务。另一方面还可以用会员卡管理系统来聚拢资金,聚拢人气,对于产品开发和市场研究也很有用。会员卡管理系统可以为小型连锁店、企业、商店、影院等提供许多优势。首先可以加强连锁店、企业、商店、影院等与会员客户的沟通与互动。其次,它可以创造一个长期稳定的消费市场,更重要的是能把客户再次吸引过来。因此,研究会员卡管理系统对企业的发展具有一定的意义。1.2 研究内容研究结果
13、表明,通过运用ASP提供的面向对象语言开发工具,特别是数据窗,可以在短时间内制作系统的应用范例,是一个既方便又单纯的智能对象数据库。它主要解决会员卡数据,包括会员信息管理,会员卡信息管理,用户会员存款信息表等数据表。系统的主要单元有账户单元、用户消费问题查询单元等;账户单元主要有存取款、汇款、开通新户、删除旧户、信息变更、丢失申报;用户消费问题查询单元有流水账记录、会员卡操作记录。本系统的目的在于设计出一个符合众多小型连锁经营企业的会员卡管理系统,帮助对会员卡的信息进行管理,该系统可以帮助管理者依据需要寻找会员信息,提高管理效率并为交易带来好处。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必须等待服务器的网站软件,集成到
16、网站开发服务器中的Visual 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是一个完整的窗口组件,帮助下一代对于应用程序、网络服
18、务和XML平台的创建和实现。.NET是Microsoft建议的最新软件平台。网络框架支持内存管理、线缆管理、远程处理等功能,保证了安全的准确类型。一种通用的驱动语言可以使开发者免于长时间重复的工作,开发者可以创建网络应用程序,用他们所知道的开发语言。.NET Framework是可重用类型的集合,其来自微软。开发人员可以较为轻松地导出基本代码中的功能,这可以节省学习新网站功能的时间,与此同时使得.NET Framework类型更易于操作。此外,为了开发传统命令行程序,最新的创新应用程序和用户界面程序来自ASP.NET提供,可以将第三方组件与框架中的对象无缝隙集成。2.3 ASP.NET技术AS
19、P.NET技术是一种脚本服务器技术,用于在Microsoft开发的网页中实施脚本。其中,窗口应用程序、Web开发和控制台程序是.Net Framework的三种常见开发方法。同时,在现有的ASP基础上,加入新的程序和结构,目的是为了建立一个更加靠谱和稳定的程序,并在现应用程序的基础上增加一个网络,使得在任何时候都可以增强基于网络环境的可编译文件所提供的ASP应用程序能力。与Net相匹配的语言主要是可视化语言、C语言、JScript语言。其中每种情况下的ASP都可以使用一个干净的框架。而且程序员可以自由使用这些技术,包括环境安全、语言环境和共同遗产。网络技术是客观的,这个平台也是独立、安全可靠的
20、。此外,它还提供了优异的可扩展性和对多种开发工具的支持,从而提高了语言的灵活性和生命力。A通过其优异的架构和可扩展性、简单性、易用性和高性能执行效率,提供了创建最小代码应用程序所需的服务。ASP.NET页由两个文件组成:.aspx后缀和.cs后缀。.cs文件是后台服务器代码,.aspx文件是显示需要存放页面的标签和控件。“Code behind”则有助于制定代码,改进系统结构,降低传输和维护的成本和复杂性。它还提供了一个新的结构和编程模型,用于构建稳定、安全、可扩展的应用程序。网络框架提供了许多控件和结构来支持开发web应用程序。ASP是一种基础的技术框架,但是它不属于语言和开发工具,它的主要
21、功能是连接脚本和HTML组件,创建一个强大的程序,使其可以运行到网络数据库服务器上,并向浏览器用户发送一个特殊的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可以
23、支持多种协同语言,但C语言被定义为主要的网络形式,而C#是一个综合性复杂的面向对象工具,可以提供丰富的网络资源,具有网络的一切优势,是一个简单而强大,且适合windows和web环境的编程和设计的应用程序。作为网络框架的主语言,C#确保了最有效的窗口和网络程序的开发,为框架和网络方案的最有效实施提供了条件。在缺乏特定编程技能的情况下,可以帮助用户开发更复杂的应用程序的最简单方法。C#拥有的优点体现在:1、准确简略的语法;2、面向对象的完整性把所有类型看作是一个具有所有优点和特性的类,包括面向对象的继承、多态性、密封性;3、这是一个不错的安全系统,不仅具有语言优势,而且还允许自动收集器访问内存,
24、恢复内存设备并防止泄漏;4、除了先进的特别解决机制外,当你执行一个交互式程序时,程序会变得更强;5、通用语言标准的其他语言的兼容性和组件的开发;这样,开发人员可轻松地在微软扩展框架程序。C#包含内置功能,允许任何程序调用互联网在操作系统上运行任何组件,这样可以方便地转换成XMLWeb服务。简而言之,作为现代的对象语言,开发者可以在简单的基于微软解决方案中构建网络平台。如果将此模块转换为XML网络服务,可以通过启动网络平台去调用所有的应用程序。C#提高了设计开发人员的效率,同时也尝试消除可能产生严重后果的编程错误。2.5 ADO.NET技术ADO.NET是在一个干净的编程环境中第一个选定的数据访
25、问接口。ADO是一种数据交换技术接口,用于交换不同平台的数据源,以及数据库与数据源的交互。它可以转换不同的数据源,方便对不同数据的访问,并执行各种与数据相关的活动。例如,与SQL相关的对象管理信息的来源,允许SQL命令对象连接到命令行中的数据源,SQLDataReader的数据能快速读取,数据集可用于读取断开的数据,SQLDataAdapter用于写入数据源。2.6 数据库概述Microsoft SQL server 2012(SQL server 2012 Management Studio)管理平台的功能包含SQL查询服务器2012和管理器等。而且,SQL Server 2012为XQue
26、ry管理、报告、分析和整合提供了一个平台,使开发人员自己能够通过丰富的脚本和容易使用的工具来完成任务,该任务的完成是基于SQL Server 2012管理平台提供的一个熟悉的开发环境,它为数据管理工作者提供了一个特别实用的工具。 因为SQL server 2012管理平台不仅可以通过管理SQL server和配置系统环境来实现,还可以通过管理和配置所有SQL server对象以及显示链接列表中的所有对象,使用SQL服务来提供数据、数据表和数据存储、创建和操作SQL服务等。使用SQL Server数据库的理由是,SQL Server的可扩展性,它可以与许多其他服务器软件紧密连接,支持数据存储中的
27、决策,并方便地实现分布式组织管理和备份功能。提供数据管理和分析灵活性,针对快速变化的环境提供竞争优势,并利用云计算的azure,加强了对Web技术的支持,方便地在Web上发布数据。2.7 开发环境数据库:SQL Server2012开发软件:visual studio 2015Java环境配置:JDK1.8.0_161服务器:本地DESKTOP-2DI64JA操作系统:Windows10第三章 系统分析与设计3.1 会员卡管理系统开发背景电子支付和移动终端的兴起,众多的小型连锁经营店和企业宣传自己的公司,以此来展示它们的发展过程和现状,大多数企业使用他们的线上支付系统来推广产品和吸引客户,并通
28、过系统与用户保持良好的联系。所以,在众多企业的需求下,会员卡管理系统对企业非常重要。 3.2可行性研究3.2.1 经济可行性系统开发规模小,所需设备也少。系统的操作环境是通用企业的通用操作系统和通用数据库软件,安装方便。一旦配置好,在操纵过程中就不容易犯错。况且,许多开发人员都知道容易维护和更新系统的开发语言,其优点是兼容性好,无需投入大量资金购买设备。由于开发时间有限,系统界面雅观,操纵简单,方便实用,可以很快为系统工作人员所熟悉。3.2.2管理可行性鉴于系统的友好设计,没有客户端设置,管理员登录操作简单,可以轻松地进行管理。3.2.3技术可行性现在,软件的快速发展提高了计算机的效率,具有较
29、高的计算机可用性和较强的通信能力可以对系统中更多数据的远程控制做出反应,所以更能得到企业的青睐。对于软件来说,它也是一个普通的Windows操作系统和面向小型连锁经营店的SQL数据库服务器。技术工具和软件是足够成熟的,以确保系统的开发和使用在技术上是行得通的。3.3 基本功能所开发的项目是基于实现会员卡管理系统,按照结构方案把整个项目分为:1. 管理员进入系统单元:管理工作者输入公司或者企业分配的账号和密码,若账号跟密码符合后台的数据,则可以成功进入,进去系统后,可以显示客户的类型,对不同的页面有不同的处理。2. 开通新户单元(管理员):进去用户管理单元可以看到客户的列表,在列表里面,可以点击
30、客户使用的用户名,查看到客户信息的同时,还可以跳转到客户页面的编辑状态,并在该客户的列表页中,提供了可以开通新户和挂失(记录日志)等功能。3. 会员卡列表单元(管理员):罗列出所有会员卡信息包括帐户号码、客户使用的用户名、用于辨别身份的居民身份证号码、卡的开户时间、是否挂失。另外,可以对辨别身份的居民身份证号码、客户使用的用户名、帐户号码进行查询。4. 存钱单元(一般的用户):对于需要存钱时,客户向管理工作人员报备账户号码,然后管理人员登录系统,选择客户的账号号码,根据客户所充值的钱数,输入金额,完成卡号充值,则将钱存入该客户的账号上,并且充值有问题可以通过查看记录日志,以作为证据。5. 转账
31、单元(一般的用户):对于转账到其他账号号码的情况,首先,客户需要先报备管理工作者需要转账的号码和待转入的号码,或者通过报可以对辨别身份的居民身份证号码进行查询,证明就是自己的账号号码,就可以进行转账,其目的就是为了保障客户的消费安全,以免有人冒充,对客户的利益造成损失,在进行该模块时,输入转账钱数和待转入的号码,为了辨别对方账号有没有丢失导致的挂失,用 ajax判断资金是否足够;条件符合了,就可以进行转入。6. 日志列表单元(管理员)3.4 功能模块图示功能是客户,用户或系统使用其他系统或业务的静态说明。该图显示了系统用例之间的联系,以及用户如何认识自己。由于系统设计者和客户之间的多次讨论,用
32、户模型的关键应在所需的分析阶段使用,特别是反映了他们对需求定义的一致意见。系统功能图示如图3-4-1所示: 如图3-4-1 系统功能连接图第四章 数据库设计4.1 数据库系统概述数据库是用户存储数据、使用存储在用户中的数据库来存储数据、访问数据并运行存储在组织路径中的数据库中的所有用户数据,添加新的数据库,删除不必要的数据并修改一些旧数据,因此数据库能有效地组织数据集。一般来说,数据库的安排对系统的经济性,功效性和效率有很大的影响。优秀的数据库需要消除数据杂余并提高数据访问速度。设计数据库时,速度和空间通常是不一致的。另一方面,根据标准化理论的需要,关系模型应尽可能地应用于标准化,特别是在记录
33、关系的情况下,以回收低标准并造成空间损失;另一方面,从访问速度的观点来看,包含在模型中的属性越多,应该尽可能保证相互作用越好,应该采用低水平的范例。因此,需要对环境进行检查,以创建数据库,了解数据库系统的用户需求和特殊功能,对数据库进行全面的调查和执行,适用于以下条件:1、 数据库信息可以根据用户界面系统的需要应用;2、 足以让用户处理数据;3、 系统可以方便地对其进行维护;4、 更新完整的数据和准确的更新。4.2 数据库表设计数据库管理系统是会员管理系统开发的重要组成部分,在分析了系统的本质需求后,选择SQL Server 2012数据库管理系统保存和管理系统数据。数据库表的设计与操作系统相
34、连接。因此数据库表的设计与系统的性能密切相关。由于篇幅有限,本文主要介绍了用户信息、会员卡制作和操作日志数据表。1) 用户信息数据表 Users列名数据类型约束说明备注idvarchar(50)Primary key主键用户IDusernamevarchar(50)Not null用户名passwordvarchar(200)Not null密码sexchar(1)用户性别userIDvarchar(18)unique用户身份证birthdaydatetime用户生日日期phonevarchar(20)用户手机2)会员卡数据表 Account字段名类型约束说明备注idvarchar(50)Pr
35、imary key主键,卡IDuseridvarchar(50)key(userID) Not nullid外键 (Users)用户IDcnumbervarchar(50)unique卡号cpasswordvarchar(200)Not null卡密码balancemoney卡的钱islostchar(1)卡状态opendatedatetimedefault(getdate()卡日期3)操作日志数据表 Log数据名类型约束说明备注ruseridvarchar(50)Primary key,主键操作IDlogtypevarchar(20)Not null操作类型idvarchar(50)Not
36、nullforeign keyuserid外键(Account)、id外键ID(Users)用户IDcnumbervarchar(50)Not nullcnumber外键(Account)卡号detailvarchar(200)Not null操作细节opendatedatetimedefault(getdate(),初始值操作时间ipvarchar(100)操作的IP4.3 数据库设计原则一般来说,数据设计和处理有四种标准方法:自底部而向上、逐步扩大、混合策略和自顶部而向下。有两个步骤来设计数据库的物理结构,可以首先设计并识别数据库的物理结构。可以从时率和空间两个方面进行;其次,根据实际情况
37、,选择合理合适的连接方式。目前使用的方法很多,如哈希访问方法等。4.4 数据库结构设计E-R图是一种工具,用于显示数据及其链接,并为现实世界提供数据模型,虽然它不是一个具体的数据库管理系统,但它为逻辑数据库模型的设计提供了一个重要的基础。在设计E-R系统的结构时,首先先创建局部E-R图系统。作为会员信息管理系统,其首要的功能就是对会员信息进行管理。因此,图4-4-1显示了成员的用户信息单元的设计应该包括成员的详细信息的E-R图。图4-4-1用户信息实体E-R图系统中,图4-4-2显示了会员可以用会员卡来获得所需的服务。图4-4-2 会员卡实体E-R图图4-4-3显示了管理员可以通过客户端的通道
38、查询事务日志的实体E-R图。4-4-3 操作日志实体E-R图如图4-4-4显示了,为了得到全局的E-R图,可以对得到的局部E-R图进行组合,即对会员卡、日志信息的操作分析,和对会员管理系统用户信息的实体图进行组合。 图4-4-4 全局E-R关系图第五章 系统设计在这一部分中,对每个功能系统单元的设计和实现后创建的数据库系统进行了分析和管理。软件提供了最重要的软件平衡功能,通过系统的全体分析,确定了本系统的功能框图。5.1 系统总体设计5.1.1 设计思路本系统是网站内容管理系统中的一个子系统,其重要功能是实现小型连锁经营企业网站对会员信息的管理、计算与解剖。关键的功能模块包含管理员的登录,对于
39、未经授权的管理员将无法登录。管理员不仅可以添加,修改,删除和其他成员信息操作,还可以跟踪成员的情况。5.1.2 系统总体结构设计程序主要实现会员卡的管理、系统管理员后台管理等功能。就像是影院负责管理员一样,只有经过授权的人员登录帐户密码,才能为客户管理信息。数据库是系统的最低级别,包含系统中的全部数据。在数据库的基础上,将系统分为业务逻辑层、数据库和数据访问层。数据访问层是在数据库的基础上而建立的,其相关的操作主要包括数据库的选择,增删等,且将访问数据的接口提供给业务逻辑层,为此层的功能实现提供支持。在操作过程中,对数据的访问级别直接链接到数据库,这会影响业务逻辑层的维护能力,因而对整个系统性
40、能有重要决定作用。业务逻辑的层次包括业务逻辑,如管理用户和系统操作员的登录,它通常由系统入口页面login.aspx和用户管理页面user.aspx等网站实现。图5-1-1 三层结构图5.1.3 管理工作者进入系统流程图拥有账号密码的管理者才可以进去公司的系统,在进去之前需要管理员通过身份识别系统,准确才能进入系统,不合法的管理员则不能进入系统。这就说明具有一定权限的管理员才可以访问相应的资源,从而在一定程度上保护了资源。图5-1-2是管理员登录流程图。图5-1-2 管理工作者进入系统流程图5.1.4 系统功能结构图系统的结构和功能可根据上述参数进行设计和分析,如图5-1-3系统结构图。图5-
41、1-3 系统结构图5.2 系统功能的实现及操作5.2.1 功能实现界面管理员账号wangliting进入系统1、 进入系统前,需要对管理工作者的账号和密码进行验证,如果管理员的账号和密码有问题,或者用户名、密码无效,将会显示重新登录,这样也就可以预防其他人进去系统。如图5-2-1所示图5-2-1 Letty系统2、成功进入系统后,显示出来的系统页面如下,可以看到客户的主要信息,如图5-2-2所示图5-2-2管理系统页面3、 管理用户信息允许您更改用户信息,如密码、用户名和电话号码等等,如图5-2-3所示图5-2-3信息修改4、 开户人绑定卡查询,卡与卡之间可以进行现金转移,把其他卡的钱转移到主
42、卡中,当有一张卡不小心丢失后,可以进行卡号挂失以及取消挂失,图5-2-4、图5-2-5所示图5-2-4开户人绑定卡查询已经确认挂失的页面图5-2-5挂失页面5、可以进行会员卡充值和消费以及把绑定卡的钱转移到主卡中,如图5-2-6所示 图5-2-6充值消费转账页面6、当需要开通新卡,可以继续开通新卡,开通新卡的开户人id是归属于主卡的id,即主卡id旗下有很多副卡。如图5-2-7所示图5-2-7开卡页面7、如果客户因为某些原因需要索取查看他们的消费记录和转账时,可以向管理员询问有关记录的情况,如图5-2-8所示图5-2-8客户记录页面8、管理层可以对客户的信息进行管理和查询,以及显示该用户的情况,是否已经冻结,如图5-2-9和图5-2-10所示图5-2-9会员信息管理图5-2-10查询页面总结该系统在使用HTML设计和效果的一部分被JS实现。后台设计工具主要是利用.Net平台,C#语言,SQL Server2012数据库以及存储过程等。系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初中古诗文赏析课教案:古诗文赏析活动设计与成果展示
- 语文课上的一次辩论活动经历(8篇)
- 教育家精神在教育实践中的转化路径与策略
- 读书的乐趣与收获作文5篇范文
- 小学阶梯式数学教学模式研究
- 数字技术与产业结构升级对城市韧性的作用
- 建筑起重机械租赁协议
- 《运动原理与健身实践课程教学大纲》
- 学校趣味运动会见闻作文(10篇)
- 九年级数学上册小专题10解直角三角形的常见类型作业
- 2023《住院患者身体约束的护理》团体标准解读PPT
- 移动式脚手架操作平台搭设方案
- 电气火灾原因分析与防范措施
- HGT 3808-2023 工业溴化钾 (正式版)
- 人教鄂教版小学科学三年级下册全册教案教学设计
- 光伏电站合作模式
- 消防安全月消防安全培训课件
- 《培养小学生的课文思辨能力》课件教案
- 基带信号眼图实验-matlab仿真
- 劳动合同书Word模板
- 零食电商实施方案
评论
0/150
提交评论