基于SSH框架的教师科研信息管理系统的设计.docVIP

基于SSH框架的教师科研信息管理系统的设计.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SSH框架的教师科研信息管理系统的设计.doc

基于SSH框架的教师科研信息管理系统的设计   摘 要:该文提出了基于J2EE的三层开发模型,应用开发框架SSH(Spring +Struts +Hibernate)的教师科研信息管理系统的管理员模块的设计与实现。主要对SSH架构进行了介绍,同时介绍了该模块的主要功能及其功能模块。   关键词:Spring Struts Hibernate 教师科研管理系统   中图分类号:TP311.52 文献标识码:A 文章编号:1672-3791(2016)02(a)-0010-02   针对教学科研工作中存在的以下问题:更新不及时、新旧信息错杂、获取信息复杂,相关管理人员管理工作繁重等,笔者进行了教学科研Web系统的开发。以期解决现行管理过程中存在的问题,使对教学科研活动的管理有序有效地进行,并提供多种查询统计功能和教师业绩点计算功能,进一步减轻管理员的工作强度,同时实行多权限设置,增加权限赋予功能,使得查询统计功能在拥有安全性的同时,加强了灵活性[2]。   该论文将会讲述运用Web应用技术,采用目前较流行的Spring+Struts+Hibernate开发框架,实现教学科研管理系统,其中详细讲述管理员功能模块的设计与实现[3]。   1 系统功能分析   该文主要是对教师科研信息管理系统中管理员模块的设计,该模块主要包括资料上传、发布公告、授权功能、审批管理、人员管理和业绩点计算等功能。主要的使用者是管理员。   1.1 发布通知功能   在管理员登录之后,进入管理员界面。在此页面,可以进入发布通知页面,其中包括两部分,通知发布和通知管理。   管理员可以新建通知,对新建的通知,管理员可以发布,或存为草稿日后发布,或取消发布。对于存为草稿的通知,管理员可以修改后发布,或修改后存为草稿,或取消,或直接删除。通知发布之后,系统会发送邮件通知所有用户,通知发布,主要便于及时查看。   提交完成之后的通知则可通过通知管理功能进行管理,同样可以对已发布的新闻进行删除或修改操作,同时考虑到发布的通知可能会很多,在界面中增加了分页的功能。对于修改已发布的通知,系统将会发邮件通知用户通知已经改变,并将该通知置顶。   1.2 审批管理功能   审批管理功能主要分为,审批上传资料和管理上传资料两块,是对用户上传的论文、著作、科研项目、专利发明、学术活动及学院相关资料等进行审批和统一管理。鉴于在功能模块上的类似,在此,以审批论文信息为例对审批功能的实现进行说明。   点击审批论文信息,进入待审批列表界面,表中将罗列论文的一些基本信息。点击论文题目,打开该论文的相关信息,进行审批,管理员没有权力更改用户提交的论文信息,如果这些信息不符合要求,管理员则可以拒绝,并填写审批不通过的理由,同时填写自己邮箱密码,系统将通过该管理员的邮箱向用户发出邮件,通知用户其论文未通过审批,并要求其进行修改,再提交。同样,若审批通过,管理员也会通过系统发邮件给用户,通知他论文审批通过。   在管理上传资料中,主要是对于那些超过了保存期限的资料,进行备份或删除,然后将其移出服务器。   1.3 人员管理功能   人员管理功能是对系统用户的基本信息的管理,也包括两个功能,人员添加和人员修改。人员添加,主要是用于添加新用户。考虑到本系统是内部服务系统,因此不通过用户自行注册,而是通过管理员添加来完成用户添加。管理员需填写用户的基本信息,并将用户的登录账号告知用户。   考虑到信息的公正性,用户不具备对其基本信息的改动权限,因此如果基本信息改动,用户应及时通知管理员,进行修改。管理员在人员管理中可以进行用户资料的修改,同时也可将离校教师的账户删除。   1.4 授权权限功能   授权权限是对用户查看统计信息权限的管理。管理员可根据用户的申请,赋予用户查看统计信息的权限,并适时关闭其权限。   管理员在授予权限页面中赋予用户权限,可一次赋予一个或多个用户,如果拒绝用户的权限申请,需填写拒绝理由。   管理员通过权限管理,可取消用户的权限。在用户的权限到期之后,管理员可取消用户的查看统计权限。   1.5 业绩点计算功能   业绩点计算主要是将每个用户的总的业绩点统计出来,罗列在一张表中,管理员可以通过备份,将上一年的业绩点导出,然后存放在服务器上,同时通过点击每个用户的工号,可查看每个用户具体的业绩点情况。   1.6 资料上传功能   资料上传功能主要是对课表信息和教材信息的导入和管理。管理员首先将规定列名的Excel表上传到服务器,然后再通过资料上传界面中的导入功能,将该表导入到数据库中,从而实现课表信息和教材信息的导入[1]。   同时,管理员可以通过上传资料中的管理功能实现对数据库中的课程信息和教材信息的修改或删除

文档评论(0)

ganpeid + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档