网站大量收购闲置独家精品文档,联系QQ:2885784924

基于Java Web平台的科研管理系统设计.docVIP

  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文档。上传文档
查看更多
基于Java Web平台的科研管理系统设计.doc

基于Java Web平台的科研管理系统设计 摘 要:高职院校的横向科研课题和纵向科研课题越来越多,为了管理方便,需要建立B/S结构的科研管理系统,方便教师提交和管理者管理和统计。系统使用Java Web平台的MVC模式进行开发,既保证了安全性,开发工具软件又是免费的,并可以在开发过程中引入学生参与,锻炼本校学生的软件开发能力。 关键词:Java Web平台 科研管理系统 MVC模式 中图分类号:TP311 文献标识码:A 文章编号:1672-3791(2012)12(c)-0006-02 1 建设背景 高职院校的科研活动越来越多,如仍采用手工管理的方式,由于管理效率低下,管理人员的劳动量很大。需要自动化管理,但由于每个高职院校的科研管理模式不完全一样,无法购买一个完全合适的管理系统,故此建立一个科研管理网站是非常有必要的。 科研管理系统使用B/S结构进行开发,教师可以通过浏览器进行各类成果的申报,申报后,管理员可以对这些申报信息进行审核和管理。管理员可以很方便的进行数据的统计、查找和备份等功能。其他相关部门如人事处和培训部门可以通过网页方便查询教师的科研论文、著作、获奖等信息。本系统的建立,可以适当降低管理员的管理复杂程度,并可以方便教师查询自己的信息。 2 开发方式的研究和选择 现在流行的网站开发平台主要有ASP、JavaWeb和PHP,常见的数据库工具主要有SQLServer、Oracle、MySQL、Access等,各种平台和工具由不同公司开发各有特点。 本系统进行了两套方案的设计工具。第一套方案是使用ASP平台开发网站,使用SQLServer数据库,在windowsServer操作系统下运行,这些都需要购买正版产品,费用较高。 第二套方案是使用JavaWeb平台,数据库工具使用MySQL,平台和数据库可以在Linux操作系统下运行,Linux操作系统免费,JavaWeb和MySQL也都是免费的,不涉及到版权纠纷和高昂的软件购置费用问题。 为了节约成本系统建设成本,本系统采用JavaWeb平台开发,并为平台配置MySQL数据库。 3 系统分析与设计 开发前会对系统涉及到的各个部门进行详细的调查。采用座谈和问卷调查的方式,得到的本系统主要完成内容有以下几点。 (1)教师个人信息管理。 教师可以通过在网页输入教师编号查询到自己的个人信息,根据需要可以对个人信息进行修改。 管理员可以对教师信息进行管理,能够进行教工信息的录入进行修改,能够通过教工号、姓名、部门等信息进行分类查询,能够进行所有教师详细信息的查询。 (2)教材成果管理。 教师在指定时间内通过系统填写自己的教材成果信息。在管理员审核前教师可以随时查询到自己的教材信息,并进行修改。 管理员能够对教师填写的教材成果信息进行审核,可以通过教材名称、出版社、出版年份等进行查询。 (3)论文成果管理。 教师在指定时间内通过系统填写自己发表的论文信息。在管理员通过审核之前,可以随时进行修改。教师可以查询审核通过情况。 管理员可以对教师填写的论文成果信息进行审核,如果不通过则要给出不通过的原因。管理员可以通过论文名称、期刊名称、发表年份和作者等信息进行查询。 (4)课题成果管理。 教师在指定时间内通过系统填写自己的课题成果信息。教师可以查询课题成果的审核情况,在审核前可以随时修改。 管理员可以对教师提交的报告进行审查,如果不能进行通过,要给出不通过理由。管理员可以根据课题名称、课题来源、作者、立项年份或结题年份进行查询。 (5)获奖成果管理。 教师在指定时间内通过系统填写自己的获奖成果信息。可以随时查询审核情况,在审核前可以进行信息的修正。 管理员可以对教师填写的获奖成果信息进行审核。并可以根据奖励类型、奖励级别、奖励单位和奖励时间进行查询。 (6)课题申报。 教师通过网站提交拟申报的课题,并通过附件的方式将文档提交的服务器中等待管理员审核。管理员在教师提交完毕后,关闭申报功能,然后对每个申报的课题进行审核,并开发查询功能给教师。 (7)其他部门查询管理。 为了方便和科研处相关的其他部门的查询工作,提供了多部门查询功能。在被管理员授予权限后,可以查询所有的信息,但也仅限于查询。 人事处或其他部门指定用户可以查询学校教师的教材成果、论文成果、课题成果和获奖成果等,达到了信息统一和共享的功能。 根据上述调查结果,使用绘图工具,绘制出UML图。对调查结果进行数据库概念设计、逻辑设计好物理设计,然后进行数据库开发。在系统开发过程中再对系统功能变化进行适当的修正和测试以保证系统的正确性。 4 Java Web实现方式的研究和选择 使用Java Web进行网站开发,可以有几种难度的框架层次可供选择。 (1)简单的JSP网页设计实现。 在开发动态部分时,直接使用简单的JSP方式开发,所有内容直

文档评论(0)

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

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

1亿VIP精品文档

相关文档