您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 某期刊在线投稿审稿管理系统
1中南大学数据库课设实验报告姓名:孙毅学号:0906140106班级:信安1401指导老师:张伟时间:2016.09.242目录一、课程设计的题目、系统的总体功能描述----------------------31、本次的课程设计的题目----------------------------------32、系统的总体功能描述------------------------------------3二、需求分析------------------------------------------------31、业务描述---------------------------------------------32、业务流程----------------------------------------------4三、数据库概念结构设计--------------------------------------5四、数据库逻辑结构设计(列表形式)----------------------------7五、应用系统功能结构图(模块结构图)--------------------------101、基本信息维护------------------------------------------102、人员信息维护------------------------------------------113、稿件管理----------------------------------------------134、交流与建议--------------------------------------------14六、各功能模块程详细设计------------------------------------161、系统主框架设计----------------------------------------162、人员信息管理------------------------------------------163、本信息管理--------------------------------------------224、交流与建议--------------------------------------------235、稿件管理----------------------------------------------26七、主要源程序----------------------------------------------34八、总结------------------------------------------------------------------------------511、课设过程中遇到的问题和体会------------------------------------------512、对系统本身的一些分析---------------------------------------------------513、希望对系统的一些改进----------------------------------52九、参考文献------------------------------------------------533一、课程设计的题目、系统的总体功能描述1、本次的课程设计的题目某期刊的在线投稿审稿管理系统。2、系统的总体功能描述流程描述:编辑部开展征稿,收集到稿件,登记稿件基本信息,给作者寄出收稿回执。由相应专家审核稿件,不合格就退回给作者,需要修改就交由作者修改后提交。修改合格后录用稿件。对录用稿件按学报要求编辑加工和校对。出版发行到各相应单位。该系统必须能够让作者(注册后)在远程机器上通过网络上传自己的稿件,稿件上传后,系统自动生成一个唯一的稿件编号,以后作者可以通过该编号查询到稿件的当前处理状态,并及时和学报进行远程电子通信联系,同时作者可以远程修改自己的个人信息。系统必须和“期刊学报管理信息系统”有统一的接口,以便编辑人员能够通过期刊学报管理信息系统处理远程投稿的稿件,并及时反馈信息给稿件作者。二、需求分析1、业务描述(1)投稿人员进行系统用户注册,获得系统核准后登录系统,填写稿件相关信息,提交稿件。(2)编辑部工作人员接受提交稿件后进行稿件处理,将稿件分发给责任编辑,责任编辑根据稿件研究方向选定评审专家,评审专家审阅后填写评审意见。(3)如稿件需要修改则返还给投稿人。(4)投稿人阅读修改意见后,修改稿件重新提交。(5)如稿件没有通过评审,则返还给投稿人,同时进行相应退稿信息的登记。(6)如稿件通过评审,则进入录用,出版。42、业务流程投稿人注册成功投稿登录编辑部人员接收稿件分发给责任编辑选定评审专家并分发评审结论录用出版是否通过修改或退稿1,423,56图1投稿系统业务流程图5三、数据库概念结构设计管理员信息表管理员编号管理员名密码添加时间作者信息表作者编号用户名密码作者姓名性别民族出生学历(中专,大专,本科,研究生,博士及以上)职称(下拉)学科类型专业类型研究方向固定电话移动电话传真号单位通信地址邮编E-mail稿件信息表稿件编号中文题目英文题目学科类型专业类型稿件类型专刊名称中文摘要英文摘要中文关键词英文关键词基金类型收稿日期审核日期退修日期出版日期期刊编号责任编辑第一作者编号第二作者编号第三作者编号论文第一单位联系人姓名稿费备注状态专家专家审稿费审核意见上传文件名学科类型表学科编号学科名专业类型表专业编号专业名学科名邮件信息表信息编号管理员发信人名管理员收信人名用户发信人名用户收信人名发送时间接收时间邮件内容邮件标题图2数据关联图(1)管理员表单:管理员表单为后台管理员的信息表单,含管理员ID,管理员名,密码,添加时间。管理员表单可作为编辑部工作人员数据库表单设计的基础,在此上添加更多人员个人信息,以及权限字段,进一步区别后台为维护人员和系统管理人员。系统管理员:系统管理人员对系统拥有最高权限,可以修改、设定6所有人员的密码和权限,并拥有对系统的录入、查询、统计、修改、打印、浏览的全部操作权限。这一角色由系统的设计研制人员担任,并由其负责系统的运用和协调。系统操作员:系统的操作人员是指编辑部的责任编辑和编务人员。他们拥有对系统的录入、查询、统计、修改、打印、浏览的操作权限。他们只能修改自己的密码,不能修改他人的密码。(2)作者信息表:作者与用户信息表合为一张,包括作者编号,用户名,密码,作者姓名,性别,民族,出生,学历(中专,大专,本科,研究生,博士及以上),职称(下拉),学科类型,专业类型,研究方向,固定电话,移动电话,传真号,单位,通信地址,邮编,E-mail。其中学科类型和专业类型由系统从学科类型表和专业类型表中提供。管理员字段不允许重复。(3)稿件信息表:为所提交稿件信息,包括稿件编号,中文题目,英文题目,上传文件名,学科类型,专业类型,稿件类型(正常投稿,长文投稿,专刊投稿),专刊名称,中文摘要,英文摘要,中文关键词,英文关键词,是否基金论文(基金类型),收稿日期,审核日期,退修日期(退稿和修改日期),出版日期,期刊编号,责任编辑(管理员),第一作者编号,第二作者编号,第三作者编号,论文第一单位,联系人ID数字,稿费,备注,状态(待审核,审核中,待修改,已审核,已发表,已退稿),专家,专家审稿费,专家审核意见。其中学科类型和专业类型由系统从学科类型表和专业类型表中提供。稿件联系人姓名和作者名必须存在于作者信息表中,是该表的用户名或作者姓名字段。用户名字段不允许重复。(4)学科类型:包括学科编号,学科名。学科名不允许出现重复值。(5)专业类型:包括专业编号,专业名,学科名。其中学科名为学科类型表中对应字段。专业名不允许出现重复值。(6)邮件信息包括信息编号,管理员发信人名,管理员收信人名,用户发信人名,用户收信人名,发送时间,接收时间,邮件内容,邮件标题。四、数据库逻辑结构设计(列表形式)7关系表设计表1:管理员信息表:Admin表列名数据类型长度备注IDNum10管理员编号aNamechar20管理员名aPasswordchar20密码AddTimeDate添加时间表2:作者信息表:YNuser表列名数据类型长度备注IDNum6作者编号usnamechar20用户名uspasswordchar20密码usrealnamevarchar10作者姓名ussexchar2性别usnationvarchar12民族usbirthdaydatetime8出生usdegreevarchar6学历(中专,大专,本科,研究生,博士及以上)uspostvarchar6职称(下拉)LCatvarchar20学科类型SCatvarchar20专业类型usDrectionvarchar50研究方向usphonevarchar14固定电话usmoblievarchar14移动电话usfaxnumbervarchar14传真号uscompanyvarchar40单位usaddressvarchar40通信地址usaddresscodechar6邮编usemailvarchar40E-mail8表3:论文信息表:paper表列名数据类型长度备注pIDNum8稿件编号pCNamevarchar50中文题目pENamevarchar50英文题目LCatvarchar20学科类型SCatvarchar20专业类型pClassvarchar8稿件类型(正常投稿,长文投稿,专刊投稿)ZKNamevarchar20专刊名称Zwzyvarchar20中文摘要Ywzyvarchar20英文摘要Zwgjvarchar20中文关键词Ywgjvarchar20英文关键词Jjlxchar8是否基金论文(基金类型)下拉SGDatedatetime8收稿日期SHDatedatetime8审核日期TXDatedatetime8退修日期CBDatedatetime8出版日期QKIDchar6期刊编号ENamechar8责任编辑pWriter1char6第一作者编号pWriter2char6第二作者编号pWriter3char6第三作者编号pComchar20论文第一单位UNamechar6联系人姓名UFeemoney8稿费9pContentvarchar50备注pStatusNum1状态(待审核,审核中,待修改,已审核,已发表,已退稿)proNamechar6专家proFeesmallint8专家审稿费pCluvarchar500审核意见pFilenamevarchar20上传文件名表4:学科类型表:LClass表列名数据类型长度允许空LIDNum10学科编号LNamechar20学科名表5:专业类型表:SClass表列名数据类型长度允许空SIDNum10专业编号SNamechar20专业名SLNamechar20学科名表6:邮件信息表:message表列名数据类型长度允许空IDNum10信息编号msgAFromchar20管理员发信人名msgATochar20管理员收信人名msgUFromchar20用户发信人名msgUTochar20用户收信人名msgSTimedatetime8发送时间10msgRTimedatetime8接收时间msgContentvarchar50邮件内容msgTitlevarchar20邮件标题五、应用系统功能结构图(模块结构图)1、基本信息维护基本信息维护学科类型专业类型图3基本信息维护模块功能描述:管理员定期在后台更新学科类型和专业类型,投稿人员进行稿件提交操作时,从系统提供的下拉表单中选取相应栏目,此设置既可便于用户操作,又可统一提交信息,便于查询辨识。学科类型维护专业类型维护管理员图4基本信息维护流程11流程描述:管理员先进行学科类型添加,修改删除维护,在学科类型下面再进行专业类型的添加、修改和删除。2、人员信息维护人员信息维护用户信息管理员信息图5人员信息维护模块功能描述:管理员在后
本文标题:某期刊在线投稿审稿管理系统
链接地址:https://www.777doc.com/doc-4622520 .html