- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 “读者”表结构
字段名 类型 宽度 小数位数 借书证号
您可能关注的文档
- 大学生心理压力与吸烟行为的相关性分析.doc
- 大学生手机消费行为及影响因素研究.doc
- 大学生无偿献血问卷调查报告.doc
- 大学生毕业去向及就业调研.doc
- 大学生的社会融入问题.doc
- 大学生礼仪行为现状及培养模式.pptx
- 大学生网络成瘾心理及应对措施.doc
- 大学生零食消费偏好调查.doc
- 大学生饮食调查报告新.doc
- 大学英语教师发展需要突破的六大瓶颈论文.doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)