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

用VC制作一个通用高校科研管理系统还未做出来.doc

用VC制作一个通用高校科研管理系统还未做出来.doc

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用VC制作一个通用高校科研管理系统还未做出来

  案例七 用VC++制作一个通用高校科研管理系统 关键词:菜单制作 科研管理 状态条 系统封面制作与系统启动 7.1 课程设计的目的和意义 高校科研是高校面临的一项重要任务,科研管理内容也比较复杂,科研涉及的内容极广泛,面临项目、资金和人员的管理,因此制作一个通用的高校科研管理系统是十分重要的和必要的。 7.2 系统功能设计 在本系统的制作中,我们将介绍菜单的制作方法以及菜单在新的主界面中(不是由向导生成的主对话框)的过程代码的编制方法,这一案例是一个多页面的管理工程的典型案例,完全可以用VC++的选项卡控件加以制作,但值得一提的是:目前的一些VC++6.0版本中选项卡控件的功能还不完善,虽然有三种选项卡控件存在,如对话框基本控件面板中的TAB控件和ActiveX类中的选项卡控件,使用时往往会出现一些问题,就连属性设置也有可能出错;又如ActiveX类中的Microsoft Tabstript Control等使用时均存在问题(注意:在VB、VF、DELPHI中就不存在问题)。因而我们只能沿用前面的多个对话框的制作来实现对于科研项目的多个方面的管理,这也是不得已而为之。在系统制作中,我们还将介绍状态条控件的使用方法。 在本系统中,我们将介绍如何由用户自己制作一个系统封面(不通过添加SPLASH工程的方法),该系统启动封面出现后再确定是否进入系统主控界面。其系统的启动画面如图7.1所示。     图7.1系统封面效果 系统封面可以控制系统的进入,如果进入系统,则出现一个系统主控界面,通过系统主控界面可以调用系统的各个功能模块。系统主要的功能模块如图7.2所示。     图7.2 系统功能模块图 系统功能模块也可以由系统主控界面所体现,如图7.3所示。     图7.3 系统模块图示   7.3 科研管理系统数据库与数据表的创建 数据库是数据表的集合,系统开发首先应该创建一个数据库,它用于存放系统中的数据表,本章仍采用Microsoft Office2000中的Microsoft Access2000来进行数据库与数据表的创建工作。为此我们先定义数据库中的8个数据表的结构,即科研人员简历表、科研项目情况表、项目参加人员表、获奖情况表、学术论文登记表、著作登记表、学术刊物表、辅助编码表的结构。 7.3.1 通用高校科研管理系统数据库与数据表的设计 本案例所需要的数据表比较多,作为一个科研项目管理系统,它所涉及的内容、范围比较广泛,为此我们首先定义如下的一些数据表的结构。 1.“科研人员简历表”结构的定义 根据科研人员的特点,我们特设计“科研人员简历表”数据表的结构如表7.1所示。 表7.1 “科研人员简历表”数据表的结构   字段名称 字段类型 字段大小 小数位数 索引 必须填写 人员编码 文本 默认 惟一索引 是 姓名 文本 20 是 性别 文本 2 是 出生日期 日期/时间 默认 是 职称 文本 20 是 住址 文本 30 是 电话 文本 14 是 所在部门 文本 26 是 所在部门编号 文本 15 是 照片 OLE对象 默认 简历 备注 默认 “科研人员简历表”一经创建,可以在其中输入一些数据记录,以在后面的对话框制作中显示对话框制作的数据操作效果。其数据输入可参考表7.2所示内容。 表7.2 “科研人员简历表”的数据内容   人员编码 姓名 性别 出生 日期 职称 住址 电话 所在部门 所在部门编号 照片 简历 10002 王力学 男 59-3-11 教授 重庆东林村123号机械学院1 10003 陈山东 男 58-5-11 副教授 重庆大众路54号电机学院2 10004 李开 男 57-2-12 讲师 重庆长船路22号法律学院3 2.“科研项目情况表”的结构定义 科研项目情况表主要反映一个科研管理系统中的项目编号、项目名称、甲方单位、负责单位、项目负责人、项目级别、总经费以及合同内容等。它可以清楚地说明项目的要素和管理情况。“科研项目情况表”的结构如表7.3所示。 表7.3 “科研项目情况表”数据表的结构   字段名称 字段类型 字段大小 小数位数 索引 必须填写 项目编码 文本 15 惟一索引 是 项目名称 文本 20 是 甲方单位 文本 50 是 负责单位 文本 50 是 项目级别 文本 10 是 课题负责人 文本 16 是 总经费 货币 默认 是

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档