密码公文传输系统计划

密码公文传输系统计划

ID:35384993

大小:156.00 KB

页数:10页

时间:2019-03-24

密码公文传输系统计划_第1页
密码公文传输系统计划_第2页
密码公文传输系统计划_第3页
密码公文传输系统计划_第4页
密码公文传输系统计划_第5页
资源描述:

《密码公文传输系统计划》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、密码公文传输系统计划书(DocumentTransmission)本系统分为两大部分:第一部分是密码文件管理部分,它的功能有:新建文件、发送文件、接收文件、日志查询和退出。第二部分是密码文件输出部分,功能有:新文件、已接收文件、日志查询和输出打印。其中的主要功能为:发送文件、接收文件、日志查询和输出打印。对于显示比较多的记录使用分页系统进行分页显示。系统采用工具:数据库:SQLServer2000开发工具:JSP,Struts,JavaBeanHTMLJavaScript架构:J2EEB/S结构本系统设有用户管理权限,普通用户可以使用以上的所有功能模块,普通用

2、户由超级管理员添加。任何一个用户都可以发送和就收文件,用户可以将文件发送给一个指定的文件接收用户,接受用户在“新文件”中接收发送过来的文件,但是不能查看到文件内容。然后可以输出打印,用户只能看到打印出来的文件,首先进行数据库的设计,需要的表有:用户管理表(users)、文件管理表(Fileform)、用户日志管理表(logmanager)、系统日志表(systemlog)users序号字段名类型大小说明空否1useridint15id号Not2usernamevarchar15用户名Not3passwordvarchar15登录密码Not4institutio

3、nvarchar15ckey序号字段类型长度空否备注1F_IDInt自增NID2F_KeyIDVarchar20NKeyID3F_CertTextN数字证书4F_SignPubTextN签名公钥5F_EncPubTextN加密公钥logmanager序号字段类型长度空否备注1usernamevarchar15Not用户名称2shijianVarchar30N登录时间3createtimevarchar30N添加用户的时间4loginvarchar9N登录是否成功systemlog序号字段类型长度空否备注1usernamevarchar15Not用户名称2shi

4、jianvarchar30N操作时间3actionsvarchar15N用户的操作Fileform序号字段类型长度空否备注1idint15NID号码2Filenamevarchar30Not文件名称3titleVarchar15N标题4daxiaovarchar30N文件大小5sendorvarchar10N发送人6sendoripvarchar15发送人IP地址7receivoripvarchar15接收者的IP地址8updatesVarchar30N发送时间9ifacvarchar4N是否接收第一部分密码文件管理系统A.文件管理部分一、注册及登录a)界面:

5、采用ESM风格的注册及登录界面用户注册用户名:密码:确认密码:从属机构:a)实现:在表单中输入的用户名(不超过15个字符)只能由英文字母或数字组成,密码也是。此表单中的内容提交到后台的Action的类中,然后将该信息保存到数据库中。一、用户管理a)界面a)添加ckeyKeyid:读取key读取key:用户名:注册注册:b)实现:点击“读取KEY”按钮,先从中孚KEY中读取相关信息,然后点击注册,则该表单的信息被提交到后台,后台调用Ocx函数对此用户签名注册。此时ckey添加完成。b)查询系统日志:系统日志用户名注册时间登录时间具体操作操作时间实现:查询日志,采

6、用ESM中的查询方式该日志中可以查看到用户注册、登录、具体操作的时间,日志中的内容将以表格的形式显示在页面上。一、新建文件a)界面A法院机构:用户名称接收人:发送的文件文件:加密加密:发送按钮发送:a)在select标签中选择机构和选择接收人,选择文件,然后点击“加密”按钮,最后点击发送按钮(传输至服务器)a)发送对象的机构和用户的选择。使用