基于ajax与silverlight的会员管理系统

上传人:E**** 文档编号:113835644 上传时间:2019-11-09 格式:PDF 页数:61 大小:4.94MB
返回 下载 相关 举报
基于ajax与silverlight的会员管理系统_第1页
第1页 / 共61页
基于ajax与silverlight的会员管理系统_第2页
第2页 / 共61页
基于ajax与silverlight的会员管理系统_第3页
第3页 / 共61页
基于ajax与silverlight的会员管理系统_第4页
第4页 / 共61页
基于ajax与silverlight的会员管理系统_第5页
第5页 / 共61页
点击查看更多>>
资源描述

《基于ajax与silverlight的会员管理系统》由会员分享,可在线阅读,更多相关《基于ajax与silverlight的会员管理系统(61页珍藏版)》请在金锄头文库上搜索。

1、内蒙古大学硕士学位论文基于Ajax与Silverlight的会员管理系统姓名:张春江申请学位级别:硕士专业:计算机应用指导教师:孟和吉雅张俊伟20100428内蒙古大学硕上学位论文基于Ajax与S-Iver1ght的会员管理系统摘要随着众多企业的管理者对管理信息系统重视程度的提高,会员管理信息系统越来越多的被应用于消费管理领域。建立完备的客户信息是各个企业都需要考虑的问题。会员管理系统是指企业用于对消费本企业产品的客户信息进行有效管理的软件系统。使用该系统,企业就可以记录有关客户的资料,了解客户的消费特点、意向需求等,并可根据客户的需求,为其提供优质的个性化服务;另会员管理系统还可为企业的产品

2、的营销提供可靠的用户数据,是企业经营不可缺少的有利工具。本系统以net及Sqlserver2005为平台,以Aspnet为主要技术,结合Web20中比较成熟的Ajax技术以及微软推出的Silverlight技术实现对会员消费管理与模拟,实现了功能丰富的企业与客户间的交互。在文中,不仅对系统进行了需求分析、开发方案的选择、后台数据库的架设、前台界面的设计等工作,还描述了系统测试的相关工作。另外,文中内容也涉及了基于多层架构应用开发的特征。关键字:会员管理系统,Aspnet,Silverlight,Ajax,LinQ基y-Ajax与Silverlight的会员管理系统BaseonAjaxandSi

3、lverlighttechnologyfordevelopmanagementsystemAbstractThemembermanagementinationsystemisapplyingmoreandmoretothefieldofconsumingmanagementWithSOmanyenterprisemanagersenhancetheirattentiontothemanagementinationsystem,atthesametime,themanagingfunctionthemembermanagementinationsystemSconsumptioniscontin

4、uouslystrengthemedanditisplayingmoreandmoreimportantroleMemberManagementSystemisanenterpriseforitsmemberseffectiveITsystemsmanagementBymembersofmanagementsystems,enterprisecustomerscanrecordallmembersinationabouttheuserSinterestsandhobbies,consumercharacteristics,intentiontodemand;Atthesametimeforcu

5、stomersbyprovidingqualitypersonalizedserviceMembermanagementsystemalsofortheenterpriseproductdevelopment,businessdevelopmentandreliablemarketresearchdataisindispensablebusinesstoolforafavorableThesystem,basedonNetandSQL2005andbuildedmainlybyAspnet,whichisatthesametimecombinedwiththematureAjaxtechnol

6、ogyofWeb20andMicrosoftSSilverlighttechnologyonmanagementandsimulationofconsumermembers,achievestheasynchronoustransationandfeaturerichinteractionThetext,notonlyanalysesthesystemneeds,developmentofprogramoptions,thebackgroundtosetupthedatabase,suchasthefutureofinterfacedesignwork,butalsodescribesther

7、elatedworkofsystemtestingandintroducestheknowledgeofAjaxandSilverlightInadditionthepaperalsodealswiththecharacteristicsofapplicationdevelopmentbasedonthemulti1ayerstructureKeyWords:Membermanagementsystem,Aspnet,Silverlight,ajax,LinQ一2一内蒙古人学硕上学位论文图目录图11BS模式2图12Ajax交互模型3图13LinQtoSQL模型图4图31系统功能模块图7图32会

8、员修改个人信息业务流程图8图33查看会员信息业务流程图9图34注册会员业务流程图9图35删除会员信息业务流程图9图36办理会员业务流程图10图37修改会员卡业务流程图10图38删除会员卡业务流程图10图39制定积分业务流程图11图310修改反馈积分规则流程图1l图311夯看反馈积分商品规则流程图1l图312商品入库业务流程图11图313会员消费业务流程图12图314账务统计业务流稃图12图315系统总体数据流图13图316会员更换会员卡数据流程图14图317会员消费数据流程图14图318系统类图14图319管理员用例图15图320会员用例图15图3。2l游客用例图16图322会员实体图16图3

9、23商品实体图:17图324会员卡实体图17图325实体间联系图18图326系统数据库各表及表间关系图19图51单元测试一33一图52单元测试1一33一图53单元测试2一33一一5一基于Ajax与Silverlight的会员管理系统表目录表31会员卡历史记录表19表32卡类型表20表33商品兑换表20表34会员消费表20表35商品信息表21表36销售表21表37退货表22表38反馈商品表22表41基于Ajax的异步数据校验表详细设计表24表42会员消费界面表详细设计表25表43会员办理会员卡详细设计表26表44商品管理类详细设计表27表45管理员管理类详细设计表28表46会员卡管理类详细设计表

10、29表47会员管理类详细设计表30一6一内蒙古人学二r:程硕士学位论文11系统开发背景第一章概述美国的菲利普特勤曾在营销管理中说过这样一句话:“吸引一个新客户所耗费的成本大约相当于保持一个现有客户的五倍。”可见维护老客户的信息对于产品的营销有相当重要的作用。而手工管理客户信息易出错,难维护,管理效率低。随着计算机与网络的高速发展,会员管理系统应运而生。会员管理系统作为专为管理会员信息和资料而设计的的管理类软件,能够实现会员基本信息的管理;会员卡的办理,挂失,补办,历史查询;会员卡消费,积分明细;商品的入库,销售,退货,反馈;反馈商品积分的制定修改;消费的统计等功能。12系统研究内容与实现目标本

11、次开发的会员管理系统的目标是为小规模的商业企业提供会员管理、会员卡管理的软件解决方案。系统设计的目标主要有:1会员管理系统的完整性。因会员管理会在不同业务中表现出不同的业务差异,本系统定位在会员消费商品这一点上,根据消费过程中可能出现的各种问题细分不同的功能模块,各模块需完成消费管理过程中可能出现的问题与请求。同时各个模块之间存在一定的联系,不同模块的组织与联系也是设计与实现过程中要解决的问题。2系统安全。为了保证会员信息的安全性,避免会员信息的泄露和恶意修改,设计了对不同角色成员访问的权限管理。即会员只能访问与本会员相关的页面与操作,而管理员可以实现对整个系统的管理,对于游客来讲,则只能注册

12、后成为会员后才可以享有和会员相同的访问权限。另外,会员没有办理会员卡的访问权限与会员办理会员卡的权限不同,会员办卡以后可以进行消费活动,商品兑换活动等。3对错误请求的处理。操作者在操作的过程中不可避免的会出现一些错误,而这些错误应尽可能的被捕捉到并给予相应的提示和正确的处理。另在出现未知的基于Ajax与silverlight的会员管理系统错误时系统也应能做出一般性处理。为实现上述系统功能上的目标,会员管理系统的主要开发内容如下:1会员信息的管理,实现对会员信息的管理。2会员卡信息管理,管理会员卡的相关信息。3积分信息管理,能够制定和更该一些积分规则。4商品信息管理,对商品的入库,出库进行管理。

13、5会员消费管理,完成会员消费上业务功能。6账务与统计管理,能够对账务做一些简单的统计。7系统管理,管理系统管理员的信息。13系统开发环境概述本系统采用流行的BS模式,以net及Sqlserver2005为平台,以Aspnet为主要技术,结合Web20中比较成熟的Ajax技术以及微软推出的Silverlight技术实现对会员信息的管理。1BS模式在BS模式下,用户操作是通过浏览器来实现,不需要安装特定的客户端,从而可大大加强程序的使用性。用户界面和极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层结构或多层架构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO),如下图11所示:图11BS模式Figure11BSmode2AspnetASPnet不仅仅是ActiveServerPage(ASP)的下一个版本,而且是一种建2内蒙古人学一

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号