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

学生成绩管理系统的制作.doc

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

实验十二 Visual FoxPro课程综合设计 一、实验目的 (1)通过用Visual FoxPro 6.0进行小型数据库应用系统主要功能的设计实现过程,使学生进一步巩固Visual FoxPro 6.0的基础知识; (2)熟悉数据库设计和数据表的建立等基本操作; (3)学会数据更新、查询、统计、汇总等数据处理方法; (4)学会程序文件、表单、报表、菜单等应用程序的设计和实现方法; (5)掌握学会软件开发文档的编写方法,为设计和开发实用的数据库应用系统打下基础。 二、实验要求 (1)数据库和数据表结构的设计合理; (2)各项数据处理功能设计正确,能够通过上机运行; (3)用户界面美观、操作方便; (4)力求应用系统功能合理、完整; (5)实验设计报告整齐、内容完整。 三、实验内容 以Visual FoxPro 6.0为开发工具,完成小型数据库应用系统,如图书借阅管理系统、商品销售管理系统等主要功能的设计和实现,学生可以从下方选择任一课题作为开发课题,也可以自拟设计题目。具体要求完成以下功能: (1)应用系统数据库和数据表结构的设计; (2) 对应用系统进行数据更新、查询、统计汇总、排序等数据处理工作,用表单和报表实现这些功能; (3)应用系统以菜单驱动方式调用以上功能; (4)写出设计开发文档。 12.1 课题1——医院处方管理系统 1、数据库设计 根据医院处方管理系统的需求分析,系统中主要涉及到两个实体:医生和药品,它们之间具有多对多的联系,这种联系可以通过“处方”表反映出来,因此,该数据库中需建立3个表:医生.dbf,药品.dbf和处方.dbf,其结构设计如下: 表12-1 “医生”表结构 字段名 类型 宽度 小数位数 职工号 字符型(C) 4 姓名 字符型(C) 8 职称 字符型(C) 8 部门 字符型(C) 6 年龄 整型(I) 表12-3 “药品”表结构 字段名 类型 宽度 小数位数 药编号 字符型(C) 4 药名 字符型(C) 10 单位 字符型(C) 2 价格 数值型(N) 5 2 生产厂 字符型(C) 10 表12-3 “处方”表结构 字段名 类型 宽度 小数位数 药编号 字符型(C) 4 数量 整型(I) 日期 日期型(D) 8 职工号 字符型(C) 4 处方号 数值型(N) 4 0 以上各表的测试数据如下: 图12-1 表“医生”测试数据 图12-2 表“药品”测试数据 图12-3 表“处方”测试数据 2、数据处理功能 以菜单驱动方式完成以下主要功能,菜单中的数据处理功能都用表单和报表实现,能用向导的尽量用向导,以提高开发效率。 数据更新 数据查询 数据统计 报表输出 退出系统 医生表 医生查询 医生用药情况 处方一览表 药品表 (药品查询 (药品使用情况 (医生用药一览表 处方表 处方查询 (药品使用一览表 (日期查询 注:标有“(”的项目为选作功能。 说明: (1)医生查询:输入医生姓名,查询出职工号、部门、职称、年龄。 (2)药品查询:输入药名,查询出药品的药编号、单位、价格、生产厂。 (3)处方查询:输入处方号,查询出开处方的医生姓名、部门,药品的药名、单位、价格、数量、日期。 (4)日期查询:输入日期,查询出开处方的医生姓名、部门,药品的药名、单位、价格、数量和处方号。 (5)医生用药情况统计:统计每位医生所用药的药名、单位、价格、生产厂、数量、日期、处方号,包括医生的姓名、部门、职称。 (6)药品使用情况统计:统计每种药品使用的数量、日期、处方号、医生姓名和部门,包括药品的单位、价格和生产厂。 (7)处方一览表:输出每个处方的医生姓名、部门、职称,所用药的药名、单位、价格、数量、生产厂和日期。 (8)医生用药一览表:输出每位医生所用药的药名、单位、价格、生产厂、数量、日期、处方号,包括医生的姓名、部门、职称。 (9)药品使用一览表:输出每种药品使用的数量、日期、处方号、医生姓名和部门,包括药品的单位、价格和生产厂。 3、其它功能 (1)设计一个登录表单,按用户名和密码登录。 (2)设计一个界面表单,菜单显示在表单顶层。 12.2 课题2——图书借阅管理系统 1、数据库设计 根据图书借阅管理系统的需求分析,系统中主要涉及到两个实体:图书和读者,它们之间具有多对多的联系,这种联系可以通过“借阅”表反映出来,因此,该数据库中需建立3个表:读者.dbf,借阅.dbf和图书.dbf,其结构设计如下: 表12-4 “读者”表结构 字段名 类型 宽度 小数位数 借书证号

文档评论(0)

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

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

1亿VIP精品文档

相关文档