论文摘要
CAMS(Comprehensive Access Management Server)是华为3Com公司推出的综合接入管理服务器。该系统通过支持终端用户的认证、授权、计费和权限管理需求来实现网络的可管理、可运营,保证网络和用户信息的安全。CAMS系统自带的自助服务平台由于其功能单一,界面简单、不够人性化,并且缺少网上支付功能,已远远不能满足用户的需求。西南交通大学校园网基础设施较为完善和成熟,该校校园一卡通的的普及与使用更是实现网上支付的重要条件之一。利用校园基础网络、计算机硬件和软件,满足校园内单位、企业或个人用户需求,构建一个高可用性、伸缩性和安全性俱佳的针对性的CAMS综合自助服务平台,不仅可以服务于广大师生员工,而且也是数字化校园的一部分,是对数字化校园的公共服务和社区服务是一种极好的补充完善,是校园电子商务的一次具体实践。CAMS综合自助服务系统采用三层软件架构体系来增强系统的可用性、安全性、可扩展性和可移植性。数据存储层(DSL)采用CAMS系统的Oracle底层数据库。业务逻辑层(BLL)采用Web服务技术屏蔽了CAMS系统和校园一卡通系统两种不同系统平台的异构性。表示层(GUI)采用ASRNET技术开发风格统一、功能强大的Web界面。CAMS综合自助服务系统选择SSL安全套接字协议来减少网上支付时的安全威胁,选择高级加密标准(AES)算法作为主要的消息加密算法,通过配置IP地址与域名限制来保证该系统只允许校园网内的用户使用,结合使用了基于角色的访问控制技术(RBAC)和访问控制列表(ACL)技术以保证系统访问控制的安全性,设计回退机制和最高充值金额限制机制来提高系统帐务管理的安全性和容错性,使用日志记录来确保系统的可查性。
论文目录
摘要Abstract第1章 绪论1.1 研究背景和意义1.1.1 华为CAMS系统功能1.1.2 网上支付发展现状1.1.3 校园一卡通支付要求1.1.4 选题依据和意义1.2 研究目标和内容1.2.1 研究目标1.2.2 研究内容以及本文作者所承担的工作1.3 成果与创新性说明1.4 论文结构第2章 CAMS综合自助服务系统开发相关技术2.1 .NET Framework2.1.1 .NET Framework概述2.1.2 ASP.NET2.1.3 C#2.2 Web服务2.2.1 Web服务简介2.2.2 Web服务的关键技术2.3 CAMS综合自助服务系统中的网络支付协议2.3.1 SSL协议分析2.3.2 SET协议2.3.3 比较SET协议与SSL协议2.4 本章小结第3章 CAMS综合自助服务系统总体设计3.1 CAMS综合自助服务系统的软件架构设计3.2 CAMS综合自助服务系统需求3.2.1 用户分类3.2.2 功能需求3.2.3 性能需求3.3 CAMS综合自助服务系统角色设计3.4 CAMS综合自助服务系统模块设计3.4.1 用户登录模块3.4.2 密码管理模块3.4.3 用户管理模块3.4.4 网上查询模块3.4.5 网上支付模块3.4.6 业务申请模块3.4.7 业务处理模块3.4.8 安全管理模块3.4.9 日志查询模块3.5 CAMS综合自助服务系统数据库设计3.6 本章小结第4章 CAMS综合自助服务系统实现4.1 运行环境与开发工具4.1.1 环境配置4.1.2 开发工具4.2 Web服务的设计与实现4.2.1 XML Web服务接口实现4.2.2 校园一卡通相关类及Web服务接口设计与实现4.2.3 CAMS相关接口列表4.3 Web应用程序的设计与实现4.3.1 网站结构4.3.2 关键技术4.4 配置SSL服务器认证4.5 本章小结第5章 CAMS综合自助服务系统关键安全技术研究5.1 CAMS综合自助服务系统中的加密机制5.1.1 AES(Advanced Encryption Standard)算法研究5.1.2 .NET中的AES算法调用5.2 CAMS综合自助服务系统的安全访问控制5.2.1 基于角色的访问控制(RBAC)5.2.2 访问控制列表(ACL)5.3 CAMS综合自助服务系统安全设计5.4 CAMS帐务管理安全及容错设计5.5 本章小结第6章 结论与展望6.1 本文总结6.2 工作展望致谢附录一附录二参考文献攻读学位期间发表的论文
相关论文文献
标签:服务论文; 校园一卡通论文; 网上支付论文; 安全套接字协议论文;
基于.NET的CAMS综合自助服务系统的研究与实现
下载Doc文档