编辑:
2014-10-10
1.2.1 用户注册信息想要使用系统,第一步需要实现的就是注册一个用户,通过输入用户名和用户的相关资料,系统可以生成一个用户的ID,通过邮件系统将密码发送到用户的注册邮箱当中,这样用户就可以使用注册好的名字来登录并使用系统,流程如图1所示。图1 用户注册流程同样的,当用户注册成功需要修改自己的个人信息也是需要一个验证的过程,包括密码和用户名的有效性,可修改的内容不包括用户名本身,只是密码和其它一些注册信息,修改完毕不发email。
1.2.2 用户登录和注销在注册完成之后,用户在主页输入他的用户名和通过 email得到的密码,如验证成功就可以获得相应的权限,如发布自己的paper、修改个人信息等等,流程如图2所示。当用户使用系统完毕,进行注销退出操作时,系统会销毁用户会话,返回系统主页。
1.2.3 用户论文管理普通用户或具有相应权限的受限用户登入系统后可以根据各自的权限需要来进行与论文上传相应的操作,包括提交新论文和修改旧论文。论文的编号是唯一的,根据作者提交论文的类型来产生,同样类型的论文则编号依次递增,方便用户进行查询。用户所提交的论文信息被保存在两个表中,一个是论文信息表,另一个则是附件内容表。论文信息表则按照前面数据库设计的结构存放论文相关的概要信息,包括作者、标题、关键字等等,附件内容表则存放pdf,doc,rtf或其它的二进制文件,流程如图3所示。论文上传流程用户修改论文信息的流程大致和上传类似,首先根据用户提交的论文编号查找到相应的论文信息,然后需要接收用户的新输入信息,接着对信息做输入特殊字符过滤, 比较新输入信息和旧信息的差异,然后对论文相关信息进行更新并修改上述两个表中相应字段的值,不需再发送e- mail。用户如要对论文进行删除,则直接按照论文编号进行操作,在数据库中删除论文信息表和附件内容表对应条目即可。
以上就是我们为您准备的Java实现学术会议论文管理系统,更多内容请点击精品学习网。
标签:JAVA论文
精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。