星海提示:
本系统是参照国际领先的CA系统的设计思想,继承了国际领先CA系统的成熟性、先进性、安全可靠及可扩展性,自主开发的、享有完全自主知识产权的数字证书服务系统。系统具有完善的功能,能够完成从企业自主建立标准CA到政府、行业建立大型服务型CA等全面的需求。
摘要 CA认证系统是电子商务系统中的关键环节,它通过自身的注册审核机制,来确认会员的身份,会员在系统内注册自己的详细信息和其他的相关信息,然后系统管理员对会员的的信息进行审核,并发给唯一的证书号以此标明会员的身份可信性,认证中心作为可信赖的第三方机构,专门负责发放并管理所有参与网上交易的体所需的数字证书。 本系统采用ASP.NET 2.0开发,语言采用了能和ASP.NET完美结合的C#,依可行性研究、需求分析来对系统进行了整体、详细的设计与实现,系统模块主要包括身份登记模块、个人CA认证模块、企业CA认证模块、个人SET认证模块、企业SET认证模块、认证查询模块和后台管理模块。用户进入本系统要先进行身份登记,当身份登记成功后就可以有选择性地进行个人CA、企业CA、个人SET、企业SET的相应注册,后台管理员进入后台可以对四个模块进行管理性的操作。 关键词:CA;ASP.NET2.0;C#
系统模式的简介 CA认证系统是一个基于网络B/S(浏览器端/服务器)结构的含数据库的在线Web系统,提供了电子商务中客户获得互相信任的平台。 B/S即Browser/Server(浏览器端/服务器)模式。B/S是一种基于客户应用与数据源服务分离独立的模型。客户端浏览器可以直接通过网络浏览器浏览网站系统的内容。 B/S的优点主要体现在: ◇ 客户端可以独立于服务器来浏览服务器端的动态页面文件; ◇ 服务器端可以同时处理来自多个客户端浏览器的页面请求; ◇ 客户端浏览器对服务器端的数据库操作可以及时存储,并可以及时反馈到其他请求的客户端。
建立一个CA认证系统,它主要应用于电子商务中互相交易的双方身份的信任,下面将从四个方面来具体的分析该系统的可行性: ◇ 技术可行性 根据现在软件开发的技术和难度来考虑,开发这样的一个网络平台的技术有很多,该系统平台是用ASP.NET技术来完成,后台数据库是Microsoft SQL Server 2000,这样使得在很多学生同时在线的时候,能够正常地工作。 ◇ 经济可行性 设计和实现该平台中,主要是开发工具的费用、开发技术人员的费用、测试的费用,不需要添置其他的额外的硬件设备,这样使得开发成本降到最低。 ◇ 操作可行性 考虑到易操作性,本系统的界面简洁,特别易于操作,通过个人CA模块、个人SET模块、企业CA模块、企业SET模块和认证查询几个部分完成了CA系统的功能。 ◇ 社会可行性 当今社会是一个信息技术的时代,计算机的发展越来越快,网络的安全也就越来越受到人们的关注,在电子商务中客户与客户之间的交易的诚信问题显得尤为突出,为此我们的CA认证系统就显得尤为的重要了。
|