欢迎来到天天文库
浏览记录
ID:31833398
大小:311.50 KB
页数:23页
时间:2019-01-20
《吴斌高校科研管理系统(样板).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、高校科研管理系统项目策划书浙江林学院高校科研管理系统项目设计策划书编写者:天目信息021班吴斌高校科研管理系统项目策划书目录高校科研管理系统11.概述32.系统开发意义33.系统开发环境和运行环境44.系统开发过程54.1可行性分析和制定开发计划阶段54.2需求分析和定义阶段64.3系统设计阶段74.3.1系统主要事件表74.3.2系统整体功能模块设计图94.3.3系统结构图104.3.4系统类图114.3.5系统用例图124.3.6系统顺序图134.3.7系统协作图144.3.8系统状态图164.3.9系统扩展设计类图174.3.10系
2、统包图204.4程序代码编写阶段214.5系统测试阶段214.6系统的运行与维护225综述23高校科研管理系统项目策划书1.概述信息管理系统的分析与设计是一门在信息系统成形过程中重要的一环,通俗的讲,就是我们平时所说的开发软件中的一个不可或缺的环节。用系统论来讲就是用工程化、规范化的方法来实现系统的开发和维护。最初人们简单的认为:系统就是人们为了运行、管理和维护计算机所编制的各项程序的总和。自然这种说法是错误的。关于系统这个初始概念的局限性,是因为提出者没有充分的考虑到一个系统,不是实物性的,而是抽象性、逻辑性的产品。它需要有逻辑复杂和常
3、需要修改的特点,信息系统的生产和硬件不一样,在它开发过程中没有界限明显的制造过程,同时信息系统的开发和设计也受计算机操作系统的制约,对操作系统有一定的依赖性。所以真正的系统是多个操作系统兼容的,并且不受移植等因素的影响。系统本身是复杂的,开发一个完美的系统也是相当昂贵的,且具有很强的社会性。为了提高系统的质量和缩短研制的周期,每个开发人员必须让别人明了自己的设计思路和实现的方法,必须通过必要的文档和图例来介绍自己系统的使用方法和开发过程。从一个信息系统的生命周期开始到信息系统成形的这一整个过程,做全部文档的跟踪、规划,这对系统的最后的成功
4、起着至关重要的作用。即对信息系统的生命全过程作个结构框架的描述。2.系统开发的意义高校科研管理系统是由于高校的科研随着社会的发展大批量的增加,与日俱增的科研数目除了适应社会需求外,从某种意义来讲,也是一个地区乃至一个国家发展的标志。但是同时,高校科研是高校面临的一项重要任务,科研管理也需要有正式的系统得以实现电子化,科研设计的内容广泛,面临的项目、资金、和人员的管理等等都需要得到适当的集中性的管理,以便从中可以得到确切的数据,来推进高校科研的发展进程。因此制作一个通用性比较高的高校科研管理系统是十分有必要的。正是基于这一点,本人想开发一个
5、功能完善一点的高校科研管理信息系统,以此来对高校中的科研管理作一个整体性和目标性的规划,有利于各高校的领导和上层管理人员作出准确、有效的决策。高校科研管理系统项目策划书3.系统开发的环境和运行环境l系统开发的环境:WindowsServer2003l系统开发的语言:VisualC++程序设计语言SQL&ODBC数据库语言ODBC数据库网络接口语言l开发系统的软件:SQLServer2000&VisualC++6.0l系统运行的环境:Windows2000&Win更高操作系统版本l系统的移植性:可以移植到Windows2000&Win更高操
6、作系统版本l系统的应用环境:需要在装有SQLServer2000&VisualC++6.0的单机板的机子l系统的所需配备的主要硬件:CPU:奔腾III或更高的版本内存:32MB(包括32MB)以上硬盘:>=120MB主板:能正常驱动奔腾系列的CPU高校科研管理系统项目策划书4.系统开发的过程本系统开发的过程主要可以分为以下几个阶段:l可行性分析和制定开发计划阶段l需求分析和定义阶段l系统设计阶段l程序代码编写阶段l系统测试阶段l运行和维护阶段本系统开发的方法以面向对象的方法为主,适当的时候可以用传统的方法,这由于和本系统开发的软件有关。因
7、为我们所用的程序设计语言主要在VisualC++6.0中编写代码,代码主要以类的形式集成,既能体现对象本身的独立性,也可以清晰的体现模块之间的关系,模块之间通过方法和对象的传递来达到模块之间的通信。面向对象的方法,也称为OO方法。作为一种具有独特优越性的方法,近几年来受到国际上特别的关注,也被广泛应用于软件和硬件的各个领域:包括OO的体系结构,OO的硬件支持,OO的数据库,OO的软件开发开发环境,OO的程序设计语言等。面向对象的方法就是以对象为中心,为出发点的方法。所以这种类似于结构化方法中的模块,不过面向对象方法中对象的地位比结构化方法
8、中的模块更加的突出。对象之间的链接是通过收发消息实现的,在每一个对象中一般包括若干的方法,它体现了每一个对象的一种行为能力。所以在面向对象的方法中,充分体现了对象的主导地位,对象之间的交互也是
此文档下载收益归作者所有