《软件工程上机实验》
实验报告书
——科研管理系统
安徽工业大学
第一章 简介
此次试验,要求完成可视化的科研管理系统。将自己在软件工程课程中学习到的软件
设计的知识运用的实际中,加深对知识的理解,也增强自己动手的实践能力。
开发环境和开发工具:WINDOWS 操作平台上,使用 MS vc6。0+sql server 2000
第二章 试验步骤
1. 需求分析:分析该系统需要完成的功能,需要什么开发工具和数据库管理软件
2. 数据库设计:分析系统的数据,画出数据库的 E-R 图,并在此基础上完成数据库表的设
计和初始数据的输入
3. 数据流图的设计:仿照用户的使用习惯,分析从系统启动到系统退出系统数据的使用
4. 系统功能模块的设计:按照数据流图的需要,分析出系统需要哪些模块来完成需求分
析中提出的功能需求
5. 实现和编码:在选定的平台上上运用开发工具和数据库管理软件进行系统的开发
6. 测试:每完成一个模块和重要函数,进行相应的单元测试;系统完成之后,需要系统测
试
7. 迭 代 : 根 据 测 试 的 结
果 进 行 迭 代 , 从 而 形
成 一 个 完 整 可 用 的 系
统
第三章 需求分析
系 统 将 采 用 先 进 的 信 息
化 技 术 , 并 有 效 结 合 现 代 科
研 管 理 理 念 和 学 校 科 研 管 理
实际情况。系统的成功建设将能够轻松解决传统科研管理中难以解决的系列问题,并在多
个方面实现突破:
实现标准化的科研信息系统:系统将采用了国家教育部信息化标准,完全兼容了“全
国普通高等学校人文社会科学研究管理系统”,同时也充分体现学校的科研管理办法和有关
精神。系统将采集和管理标准完整的科研机构、人员、项目和成果等基础数据,避免了数
据的无效性和不规范性,为以后的管理工作打下坚实基础。
构建开放式的科研管理体系:系统将向全校所有从事科研活动或者科研辅助工作的老师
开放,并和学校人事处等业务部分建立数据共享机制。系统将彻底改变以前封闭式的管理