CA认证管理系统的设计与实现(PHP,MySQL)(任务书,开题报告,毕业论文17000字,外文翻译,PHP程序代码,MySQL数据库,答辩PPT)
论文基于PHP+MySQL开发平台,使用PHP作为脚本解释语言,开发的CA认证管理系统,包括会员前端界面和后端管理界面。在前端界面中注册会员可以搜索修改个人资料,提交个人认证信息,开题报告,并能够搜索个人认证信息的审批状态。在后端界面中,系统管理员可以修改和审核会员的认证信息,经过测试,系统达到了设计要求。
系统功能需求
此系统面向2个会员,用户和管理员。
1.系统主要功能需求
(1)用户功能需求
用户功能包括会员登录,会员注册,会员CA注册,会员CA认证,会员个人信息,会员CA搜索等功能。
功能类别 子功能
会员登录 注册过的会员可通过此功能直接登录CA认证管理系统
会员输入正确的会员名和密码及正确的权限后,就登录系统。
如果输入有误,需重新登录。
会员注册 匿名会员第一次访问页面时,需注册用户,填写个人信息后才可进行登录操作。
注册帐号不能重复,不能为空,重复则显示会员名已存在。
密码与确认密码需相同
邮箱不能为空,格式需正确。
身份证号不能为空,需要18位。
会员CA注册 会员填写个人信息后,如要申请数字证书,需注册CA,将个人信息与CA绑定后,才可进行后续工作。
会员姓名为真实姓名,开题报告,且都不能为空。
会员CA认证 会员注册CA后,系统将信息传到后端,管理员通过审核后才可认证CA。认证CA时需要重新核对会员信息,需本人签字后才可提交认证申请。
各项信息属实且唯一。
个人信息 会员填写个人信息,是注册CA的前提。通过该功能,会员可以查看自己的个人信息。
CA搜索 会员提交CA认证申请后,管理员经过审核返回信息。通过该功能,会员可以查看自己的CA状态与信息。
(2)管理员功能需求
管理员功能需求包括会员信息的添加/修改/删除功能,证书信息的添加/修改/删除功能,审批记录的查看功能,认证状态的修改功能。
程序语言:PHP
数据库:Mysql