当前位置: 网学 > 网学资源大全 > 计算机 > 正文

科研项目管理系统

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: admin 发布时间: 13/09/05
【网学提醒】:本文主要为网上学习者提供科研项目管理系统,希望对需要科研项目管理系统网友有所帮助,学习一下吧!

资料包括: 论文(36页17363字) 程序 源码 图纸 
说明:

摘 要

本设计按照管理信息系统的开发方法,通过系统分析、系统设计、系统实施等一系列开发过程,以上海交通大学计算机集成制造研究所为应用背景,开发一个有实用价值的科研项目管理系统,实现对科研项目和发表的科技论文的计算机管理,以提高项目及论文管理的水平,提供及时、准确的信息服务并减轻管理人员制作报表、统计分析的负担,从而摆脱该研究所长期以来通过人工对科研项目及发表论文的落后面貌。
该系统能对科研项目及科技论文实现较全面的管理,提供数据录入、多条件查询、统计、报表输出等日常管理所必需的功能,并在系统的易使用性上作了较大的努力。
该系统是一个基于客户机/服务器的系统,可以在多个客户机上同时运行。采用Visual Basic 6.0作为系统的开发语言,运行的环境为Windows NT 4.0操作系统,后台的数据库管理系统选用Microsoft Access 2000。

关键词:Visual Basic,Microsoft Access 2000,科研项目管理系统

ABSTRACT:According to practical background of institute of computer integrated manufacturing of SJTU, this design which is based on exploitation method of management information system, exploits a scientific research project management system with practical worthiness through system analysis, system design, system implementation, realize the computer management on scientific research project and released scientific and technology paper. So that it can improve level of project and paper management, provide precise information service in time, lighten the burden of doing report forms, statistic analysis of managers, get rid of the long-term draggling status of manual work on scientific project and released paper statistics.
This system can do a full management on scientific project and scientific and technology paper, providing necessary functions of everyday management, for example, data input, query with more conditions, statistics, report forms output etc. and easy to use.
This system is based on the system of client/server, can be run at more than one client at one times, use Visual Basic 6.0 as exploit language of the system. Its running environment is Windows NT 4.0 operating system. And uses Microsoft Access 2000 as its background database management system.

KEY WORDS: Visual Basic, Microsoft Access 2000, scientific research project management system

第一章 绪 论

上海交通大学计算机集成制造研究所(以下简称CIM所)每年都承接了大量的科研项目及发表为数众多的科技论文,对这些成果进行统计所得到的信息在该研究所的管理中具有重要的意义;首先,它反映了CIM所的学术水平和成就,是对该所进行各种评估时的主要参考依据;第二,通过这些统计结果,可以看出CIM所的发展趋势,从而为研究所的发展决策提供重要的辅助信息;第三,它是考察某位研究人员的工作成就的主要途径之一;最后,这些统计信息也是上级主管部门经常要求上报的信息。
显然,需要有一套行之有效的手段来对CIM所的科研项目及发表论文进行管理。到目前为止,CIM所的科研项目管理一直采用人工管理的方式,并无一套成文的管理规范,也没有相应的专职管理人员,只有当上级部门发文要求统计项目或论文情况时才由有关人员查阅本所的各种相关文档,人工进行统计并制作报表。这种落后管理的弊端是显而易见的。
在现在这个计算机得到普遍应用的时代,很多过去依靠人工进行的管理都由计算机所取代。尤其在信息的存储、加工和维护上计算机能取得人所不能比拟的作用。通过计算机进行管理的主要方法是建立管理信息系统(Management Information System,MIS)。对管理信息系统有许多种解释,按照管理信息系统的创始人明尼苏达大学的Gordon B.Davis教授给出的定义,MIS是一个利用计算机硬件和软件,手工作业,分析、计划、控制和决策模型,以及数据库的用户—机器系统。它能提供信息,支持企业或组织的运行、管理和决策功能。我国学者薛华成则将其定义为:管理信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、存储、更新和维护,以企业战略竞优、提高效率和效益为目的,支持企业高层决策、中层控制、基层运作的集成化的人机系统。尽管定义不同,但总的说来,管理信息系统终究要起到一个提高管理效率、减轻管理人员负担的作用。无论对于企业或其他组织,建立一个管理信息系统都是实现其先进管理所必须的。

目录:
第一章绪 论4
第二章系统分析
2.1概述.6
2.2现存的问题及目标.6
2.3需求分析
2.3.1 信息需求.7
2.3.2 功能需求.8
第三章 系统设计
3.1 数据库设计
3.1.1 数据库概念设计10
3.1.2 数据库逻辑设计10
3.1.3 数据库物理设计
3.1.3.1 数据库选型. 12
3.1.3.2 数据库结构定义 13
3.1.3.3 完整性规则. 16
3.1.3.4 索引. 16
3.1.3.5 安全性考虑. 16
3.1.3.6 磁盘空间分配.. 17
3.2平台选型
3.2.1 选型的原则.17
3.2.2 开发平台选择..17
3.3 系统总体结构.18
3.4 数据库访问接口设计.17
3.4.1 数据访问接口选择 21
3.4.2 具体实现21
3.5 初始化模块设计..22
3.6 主界面设计.. 22
3.7 录入模块设计.23
3.8 查询模块设计.25
3.9 设置模块设计.30
3.10 帮助模块设计31
第四章 软件测试分析
4.1 测试的目的.. 32
4.2 软件功能的验证..33
4.3 结论33
第五章 项目开发总结..34
致 谢.36
参考文献..36
参考文献:
. 薛华成 管理信息系统. 清华大学出版社, 1999
. 周苏、陈敏玲等. 软件工程及其应用. 天津科学技术出版社, 1992
. 黎连业、李淑春. 管理信息系统设计与实施. 清华大学出版社,1998
. 杜小勇、刘志斌等.ORACLE 5.01版关系数据库系统教程.中国科学院希望高级电脑技术公司
. 王国强、廖启高等. 如何写好计算机软件文档. 电子工业出版社,1994
. 周荣春、张湘金等. 科技管理信息系统—理论与应用. 科学出版社,1999
. Roger Jennings. 中文Access 2000开发使用手册. 机械工业出版社,2000
. 韦源 于平 等. Visual Basic 程序设计基础. 清华大学出版社, 2001
. William R.Vaughn. Visual Basic 与 SQL Server权威指南. 北京大学出版社, 2000
. 王能斌. 数据库系统原理. 电子工业出版社, 2000
. 萨师煊、王珊. 数据库系统原理. 高等教育出版社, 1991
. John Clark Craig、Jeff Webb. Microsoft Visual Basic6.0程序开发环境. 北京大学出版社, 2000
. 宋伟、吴建国等. 中文Visual Basic6.0编程基础. 清华大学出版社,1999
. 胡荣亘. Visual Basic6.0中文版数据库和Internet编程. 清华大学出版社,1999
[15]. 卢梅、李明树. 软件需求工程—方法及工具评述. 计算机研究与发展,Vol 11,1999

作者点评:
“上海交通大学计算机集成制造研究所科研项目管理系统”的开发是对所学的“管理信息系统”课程的具体实践,并作为一项毕业设计的任务。
本设计的主要任务是为上海交通大学计算机集成制造研究所开发出一个实用的科研项目管理系统,以解决长期以来该所在项目及论文的管理上存在的落后问题,实现对该研究所的科研项目及论文的计算机管理。在开发的过程中充分利用所学知识,将理论应用到实践中去,完成一个管理信息系统的移植以及升级工作,以对所学知识有更深刻的理解并为以后的实际工作积累实践经验。从得到的结果来看,设计任务基本得到了完成。
该软件系统在易用性和用户友好界面上作了许多努力,并提供了详细的帮助对用户进行使用指导,使之无须经过专门学习就能使用。同时也存在许多不足之处,例如项目录入表格太长,不能由用户自由选择报表打印的格式和字段,没有提供一些有用的有效性检查手段(如检查项目序号是否符合格式要求)等。由于时间限制,这些缺点只能有待于以后在使用过程中不断改进。
在对该软件系统的开发过程中,我积累了许多有益经验,也得到了许多教训。具体来说,最大的收获是对管理信息系统的开发有了一个整体的认识,在经历过从系统分析、系统分析到系统实现一系列完整的开发工作后,我对于管理信中息系统的开发得到了许多书本上学不到的知识。例如,在学习“管理信息系统”课程的时候,我对开发的认识是只要会编制计算机程序就能圆满地完成开发工作,但经过实际开发之后,我才认识到编程只是其的一个很小的部分。就我在本系统的开发中得到的认识,我认为最重要也最困难的工作是系统分析,尤其是需求分析。这是系统开发是否能取得成功的关键,如果需求分析不清,就极易造成后期具体实现时按照自己的主观猜想进行设计,以至于不能满足用户的需要,往往造成修修补补的情况,甚至前功尽弃。在教训方面,主要的教训是对系统没有一个很好地总体设计,这主要是由于对程序编写不熟练的缘故。往往在一个模块完成以后,才想到有更好的方法来实现,浪费了许多时间,并且造成程序结构混乱。
  • 上一篇资讯: 计算机中心上机收费系统
  • 下一篇资讯: 公司绩效考核系统
  • 相关资讯

    网学推荐

    免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号