计算机科学与技术系本科毕业论文《科研项目管理系统》-精品 - 图文 联系客服

发布时间 : 星期一 文章计算机科学与技术系本科毕业论文《科研项目管理系统》-精品 - 图文更新完毕开始阅读a910fa7a9b89680202d82523

6.1.3 结题项目功能 .................................................................................................. 38 6.1.4 文件上传功能 .................................................................................................. 39 6.2 本章小结 .................................................................................................................... 39 7 总结 ...................................................................................................................................... 40 参 考 文 献 ............................................................................................................................ 41 致 谢 ........................................................................................................................................ 42

IV

常州大学本科生毕业设计(论文)

1 绪论 1.1 系统概况

在如今这个核算机得到遍及运用的年代,许多往昔依靠人工进行的办理都由核算机所替代。特别在信息的存储、加工和保护上核算机能取得人所不能比拟的效果。经过核算机进行办理的首要办法是树立办理信息体系(Management Information System,MIS)。对办理信息体系有许多种解说,依照办理信息体系的创始人明尼苏达大学的Gordon B.Davis教授给出的界说,MIS是一个运用核算机硬件和软件,手作业业,剖析、方案、操控和决议方案模型,以及数据库的用户—机器体系。它能供给信息,撑持公司或安排的运转、办理和决议方案功用。我国专家薛华成则将其界说为:办理信息体系是一个以人为主导,运用核算机硬件、软件、网络通信设备以及其他办公设备,进行信息的搜集、传输、加工、存储、更新和保护,以公司战略竞优、进步功率和效益为意图,撑持公司高层决议方案、中层操控、底层运作的集成化的人机体系。虽然界说不一样,但总的说来,办理信息体系毕竟要起到一个进步办理功率、减轻办理人员担负的效果。无论关于公司或其他安排,树立一个办理信息体系都是完结其领先办理一切必要的。

常州大学应国家要求与自身发展要求,每年都承接了许多的科研项目及发表了为数众多的科技论文,对这些效果进行计算所得到的信息在该校的办理中具有重要的含义;

首要,它反映了常州大学的学术水平效果,是对该校所进行的各项评价的首要参阅依据;

第二,经过这些核算效果,可以看出常州大学的开展趋势,从而为学校开展决议方案供给重要的辅佐信息;

第三,它是查询某位研究人员的作业效果的首要办法之一;最终,这些核算信息也是上级主管部门常常需要上报的信息。

明显,需要有一套卓有成效的手法来对常州大学的科研项目申请、结题等工作进行管理。到当前为止,常州大学的科研项目办理一向选用人工办理的办法,并无一套成文的办理标准,也没有相应的专职办理人员,只要当上级部门发文需要核算项目或论文情况时才由有关人员查阅本所的各种关联文档,人工进行核算并制造报表。这种落后办理的坏处是清楚明了的。

有鉴于此,开发一个常州大学的科研项目管理系统是很有必要的。它将有助于将办理人员从烦琐的办理作业中脱节出来,使办理体系化、条理化,能敏捷取得感兴趣的信息。科研管理系统是一个一体化的系统,包含事务信息模块、常规作业模块、决议方案模块等。因此依据现有人力和时刻约束条件以及项目和论文申办的特色,树立一个完好的、具有一切功用的科研管理系统势在必行。咱们挑选开发一个相对较小的有用的数据处置体系。数据处置体系(Data Processing System,DPS)又称为电子数据处置体系(Electronic Data Processing System,EDPS)或事务处置体系(Transaction Processing System,TPS),它归于办理信息体系的领域,但不是办理信息体系的悉数。其首要特色是简略、精确和标准化。事务规模首要是事务数据的登录,数据的修正,将数据信息以文件方式存入软盘、磁带或硬盘,经过存取这些数据信息打印出报表,首要第 1 页 共 42 页

常州大学本科生毕业设计(论文)

的操作是排序、列表、更新、查询等,首要运用的运算是简略的加减乘除,其输入通常是原始的单据或表单,输出通常是分类或汇总的报表,首要运用的人员是运转人员。这一类体系因为处置的疑问处于较低的办理层,因此疑问比拟布局化,即处置进程较固定,体系布局相对比拟简略,无须很杂乱的完结技能。

1.2 系统目的

科研项目管理系统的服务对象是学院科研项目管理人员、教师等,教师是可以查看科研项目信息的,然后根据情况对其进行申报工作;科研项目管理人员根据教师提出的申报项目进行审批,项目结束了对项目进行结题工作。

其次,系统还应该有管理员对各类用户进行管理,对科研项目、科研项目类别、部门等信息进行管理,管理员是为各类用户进行服务的,以保证各类用户可以各司其职,确保科研项目管理得到很好的使用。

1.3 本章小结

这章介绍了系统开发的发展概况、目的和系统存在的问题。发展概况是对科研项目在我院发展的情况,系统的目的是从系统可以做什么方面进行了分析。

第 2 页 共 42 页

常州大学本科生毕业设计(论文)

2 开发工具

常州大学科研项目管理系统是在Tomcat服务器下运行的,使用的是MyEclipse作为开发工具、MySQL数据库、JAVA语言开发的B/S结构系统。

2.1 Tomcat服务器

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是7.0。

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。目前Tomcat最新版本为7.0.39。

Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。

2.2 MyEclipse开发工具

MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML语言,Struts架构,JSP,CSS(层叠样式表),Javascript,Spring,SQL,Hibernate。

MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。第 3 页 共 42 页