傻大方


首页 > 知识库 > >

Visual_FoxPro|Visual_FoxPro程序设计综合作业


按关键词阅读: 程序设计 Visual_FoxPr 作业 综合

1、Visual FoxPro程序设计综合作业一、 目的:为了让学生将所学的零散的数据库知识串在一起、为了让学生认识到数据库在数据处理应用中的重要性 , 特设计此作业 。
二、基本要求:1、运用所学知识 , 分组(4-5人)完成一份较贴近实际的作业 , 要求在Windows平台上完成Visual FoxPro数据库的表、查询、表单、视图、报表及菜单 , 形成一个数据库应用系统以实现对数据的输入、显示、编辑、查询和输出等 。
2、作业量的基本指标:所设计的数据库中应包含求解该问题的相关数据 。
(1)要有相关的数据库表 。
(2)能用主菜单对表中的记录进行操作、查询、打印 。
(3)能退出系统 。
3、作业量的进阶指标:(1)应用表单录入 。

2、、浏览、查询数据 。
(2)统计所需的数据 。
(3)能够生成应用程序和可执行文件 , 并在相应环境下正确运行三、 作业评分方案:作业分为3级:优秀(15-20分)、合格(10-14分)及不合格 。
各小组先自评 , 然后由任课老师参照作业给出最后成绩 。
合格标准:1、达到所规定作业量的基本指标;2、所建立的操作能执行并有正确结果;3、作业说明表述清楚且语句通顺 。
优秀标准:在合格条件基础上 , 具备下列项目之一可评为优秀 。
1、数据库软件功能运用合理 , 有一定的规模和难度 , 总体效果好 。
2、有创新意识或个性化突出 。
四、 作业:1、每组交一份用WORD制作的综合作业报告 , 每个学生交一份心得体会 。
2、每组交一份综合作业电子版本 ,。

3、要求能在机器上运行 。
(用E-MAIL或盘)综合作业报告格式见VFP综合作业报告五、作业题目:数据库中至少包括2个表、一个查询或视图、修改表记录的表单、报表 , 主菜单中至少要有3个菜单 , 其中包括退出菜单 。
在此仅提供几个题目 , 可根据学生情况在基本标准的基础上增加难度 , 还可以同一题目有多种要求 。
另外 , 可以自己出题目 。
题目名称组成及结构要求备注学生成绩管理系统1、 项目文件成绩管理.PJX2、 数据库cjgl.dbc , 其中包含三张数据库表:xsda.dbf(xh c(10),xm c(8),xb c(2),csrq d,bj c(10)kc.dbf (kch c(5),kcm c(20), xf n(3 。

【Visual_FoxPro|Visual_FoxPro程序设计综合作业】4、.1)cj.dbf(xh c(10), kch c(5),cj n(6.1) 3、 查询文件cjcx.qpr4、 表单文件dalr.scx、kclr.scx、cjlr.scx5、 报表文件cjtz.frx6、 菜单文件cjcd.mnx主菜单由数据录入、查询成绩、打印成绩和退出等4项组成 。
数据录入能够在界面下对各表中的数据进行录入、修改、增加、删除、浏览和查找;查询能够完成查询学生的各科成绩;能打印学生的成绩单 。
基本标准学生成绩管理系统1、 项目文件成绩管理.PJX2、 数据库cjgl.dbc , 其中包含三张数据库表:xsda.dbf(xh c(10),xm c(8),xb c(2),csrq d 。

5、,bj c(10)kc.dbf (kch c(5),kcm c(20), xf n(3.1)cj.dbf(xh c(10), kch c(5),cj n(6.1) 3、查询表单cjcx.scx4、表单文件dalr.scx、kclr.scx、cjlr.scx5、报表文件cjtz.frx6、菜单文件cjcd.mnx主菜单由数据录入、查询成绩、打印成绩和退出等4项组成 。
数据录入能够在界面下对各表中的数据进行录入、修改、增加、删除、浏览和查找;查询能够在界面下完成查询学生的各科成绩;能打印学生的成绩单 。
查询改为表单学生成绩管理系统1、 项目文件成绩管理.PJX2、 数据库cjgl.dbc , 其中包含三张 。

6、数据库表:xsda.dbf(xh c(10),xm c(8),xb c(2),csrq d,bj c(10)kc.dbf (kch c(5),kcm c(20), xf n(3.1)cj.dbf(xh c(10), kch c(5),cj n(6.1) 3、查询文件cjcx.qpr和成绩统计cjtj.qpr4、表单文件dalr.scx、kclr.scx、cjlr.scx5、报表文件cjtz.frx6、菜单文件cjcd.mnx主菜单由数据录入、查询成绩、成绩统计、打印成绩和退出等5项组成 。
数据录入能够在界面下对各表中的数据进行录入、修改、增加、删除、浏览和查找;查询能够完成查询学生的各科成绩 , 统 。

7、计班级成绩平均分;能打印学生的成绩单 。
增加成绩统计设备管理系统1、 项目文件设备管理.PJX2、 数据库sbgl.dbc , 其中包含三张数据库表:sb.dbf(bh c(6), mc c(20),sl n(6),gzrq d,dj n(7.2)sbmxb.dbf (bh c(6),xh c(20)3、查询文件sbcx.qpr和数量统计sltj.qpr4、表单文件sblr.scx5、报表文件sbtj.frx6、菜单文件sbcd.mnx主菜单由数据录入、查询设备、设备统计、打印和退出等5项组成 。
数据录入能够在界面下对各表中的数据进行录入、修改、增加、删除、浏览和查找;查询能够完成查询设备的库存情况; 。

8、能打印设备情况 。
工资管理系统各任课老师给出表结构、文件名图书管理系统各任课老师给出表结构、文件名仓库管理系统各任课老师给出表结构、文件名宾馆旅客管理系统数据库程序设计课程综合性设计参考题目(注:后面的“数据表结构”仅供参考)1学生成绩管理2. 库存管理3图书馆借书还书管理4. 小型超市商品销售管理系统5人事管理系统6个人音乐收藏管理7个人通讯录管理系统8个人图书管理系统9诗词鉴赏10名著收藏11球星俱乐部12学生资料管理系统13超市信息管理1学生成绩管理(1)系统概述:为了方便管理学生各门功课成绩 , 设计一个学生成绩管理系统辅助老师管理 , 也方便学生查询 。
它能够按课程分类、班级、成绩等多种方式查阅 。

9、 , 实现课程和学生成绩的添加、修改、删除、查询等功能 , 能够分类统计学生的平均成绩和总成绩 , 能够按分数段打印报表 。
(2)实现功能:建立主菜单:主菜单由数据录入、查询成绩、打印成绩和退出4项组成 。
1) 数据录入能够在界面下对各表中的数据进行录入、修改、增加、删除、浏览和查找;2) 查询能够在界面下完成查询学生的各科成绩;查询每门课程的最高分、最低分、平均分;并且可以查出学生哪门课的分最高和最低 。
3) 打印能以报表的形式浏览学生成绩单;4) 退出能正确退出系统 。
(3)数据表参考结构: 学生信息表字段名字段类型字段大小允许为空备注学号字符型10否主索引姓名字符型8性别字符型2设置字段有效性规则班级字符型 。

10、20出生日期日期型民族字符型6是否团员逻辑型邮政编码字符型6设置掩码地址字符型100电话字符型20照片通用型备注备注型课程表字段名称字段类型字段大小允许为空备注课程号字符型4否主索引课程名称字符型20学分数值型2 , 不保留小数任课教师字符型8学生成绩表字段名称字段类型字段大小允许为空备注学号字符型12否普通索引课程号字符型4否普通索引成绩数值型6 , 保留2位小数2库存管理 (1)系统概述:设计一个数据库管理系统辅助管理仓库库存物品资料 。
它能够按库存物品编号、库存物品名称、库存物品价值等方式查询相关资料 , 能实现新增库存物品的资料录入、调出库存物品资料删除、以及现有库存物品资料的查询、修改、统计、表报 。

11、打印等功能 。
(2)实现功能:库存物品基本信息管理:录入、修改、删除、查询库存物品的基本信息(如编号、名称、价值、入库时间等)库存物品的分类信息管理:录入、修改、删除、查询库存物品的类别、应库存量、实库存量等信息库存物品出库管理:录入、修改、删除、查询库存物品出库时间、领取人等信息库存补充计划管理:录入、修改、删除、查询需要补充的物品的名称、数量、紧急程度等信息建立2个查询 , 1个用于查询现库存物品的基本信息;另一个用于需要补充的物品等信息 , 并设置查询条件为急需补充的物品建立数据窗体 , 实现对数据表和查询的相关操作建立报表 , 统计各库存类别的数量、库存物品的价值、须补充的物品的价值(3)数据表结构:( 。

12、参考 , 可以按自己的理解设置字段)库存基本情况表字段名称字段类型字段大小允许为空备注物品编号字符型6否主索引物品名称字符型8物品重量数值型82物品价格货币8入库时间日期/时间8库存物品分类号字符型4否备注备注型4物品出库表字段名称字段类型字段大小允许为空备注物品编号字符型6否主索引出库时间日期/时间8领取人字符型8备注备注4库存物品分类表字段名称字段类型字段大小允许为空备注库存物品分类号数值型4否主索引类别名称字符型30备注备注4库存物品补充计划表字段名称字段类型字段大小允许为空备注物品编号字符型6否主索引应存数量数值型82实存数量数值型82计划补充数数值型82紧急情况字符型10备注备注43图书 。

13、馆借书还书管理(1)系统概述:学生办理了借书证之后就可以借出图书馆的图书 , 为了方便管理 , 一方面了解学生借书的情况 , 尤其是超期的未归还的书和学生最喜爱的图书 , 另一方面对库存书目数量和价格总体的了解 , 设计一个图书馆借书还书管理系统辅助图书管理员管理图书 , 也方便学生查询 。
它能够立刻查询借出的书是否过期 , 想找的书是否在库 , 统计热门图书排行榜 , 具有报表打印功能 。
(为了简化 , 可假设每本书只有一本 。
)(2)实现功能:1) 数据录入能够在界面下对各表中的数据进行录入、修改、增加、删除、浏览和查找;2) 查询能够在界面下完成查询图书、读者、图书借还等信息 , 按不同的类别查询图书馆内的所有书 , 在库和不在库;按学号查 。

14、询学生借出书的信息(借出未回还)等;查询超期的图书 , 并能看到是谁借的3) 打印能以报表的形式浏览和打印图书、读者、借还信息 , 超期未还情况统计 , 超期图书归还通知单 , 分类统计图书库存数目 , 统计最受欢迎的图书排行榜4) 能正确退出系统 。
(3)数据表结构:(参考 , 可以按自己的理解设置字段)书目表(books.dbf)字段名称字段类型字段大小允许为空备注图书编号字符型10否主索引 , 自动编号图书条形码字符型10候选索引图书类别字符型30否来源 , 图书类别表图书名称字符型100否字符型框出版社字符型100字符型框编者字符型20字符型框价格数值型保留2小数出版日期日期型8是否借出逻辑型读者信息表(可适当增减)书 。

15、目表(Readers.dbf)字段名称字段类型字段大小允许为空备注借书证号字符型10否主索引 , 自动编号学号字符型12惟一索引姓名字符型10性别字符型2班级字符型20设置好来源出生日期日期/时间型民族字符型10是否团员逻辑型邮政编码字符型6地址字符型100电话字符型11照片通用型备注备注学生借书还书情况表(circulate.dbf)字段名称字段类型字段大小允许为空备注序号字符型10否主索引 , 自动增加 借书证号字符型10否普通索引图书条形码字符型10候选索引图书编号字符型10否普通索引借出日期日期/时间型否应还日期日期/时间型实还日期日期/时间型已归还逻辑型图书类别表(BookTypes.dbf 。

16、)字段名称字段类型字段大小允许为空备注类别代码字符型10否主索引 , 自动增加 类别名称字符型30用户表(用户表.dbf)字段名称字段类型字段大小允许为空备注用户名字符型8否主索引 , 自动增加 密码字符型164小型超市商品销售管理系统:(1)系统概述该系统可满足小型超市商品的进货、销售、库存的日常管理要求 。
可以对超市销售商品的基本信息进行维护和查询;完成前台销售结帐功能 , 打印销售小票;可对商品信息、商品销售情况、库存情况、供货商信息进行查询 , 并提供商品销售记录及商品库存的统计报表 。
(2)系统功能系统包含以下功能模块:商品信息管理:实现对商品信息进行录入、修改和删除;能按商品编号、商品名称或商品类别查 。

17、询商品基本信息;能统计某商品在某时间段内的销售情况;可以按商品类别打印商品基本情况统计报表 。
商品销售管理:实现销售结帐功能 , 输入所购买商品的编号 , 能统计应付款金额 , 打印销售小票并将数据存入商品销售情况表中 , 并能根据销售情况更新商品的库存数量;能按日、按月或按时间段统计商品销售情况;可以按商品编号分类打印商品销售月报表和销售情况总报表 。
库存管理:实现对进货商品的入库操作(输入商品编号 , 如果商品已存在商品信息表中 , 则修改库存数量 , 如果不存在则在商品信息表中添加新记录);实现按商品编号和商品名称对商品的库存情况进行查询;当某商品库存小于某一数量时出现需要进货的提示警告;可以按商品编号或商品类别打印库 。

18、存情况统计表 。
供货商信息管理:实现对供货商信息进行录入 , 修改和删除;能按商品编号或商品名称查询供货商信息;能按供货商代码或名称对其供货情况进行查询和统计;可以打印供货商情况报表 。
操作员信息管理:实现对系统操作人员信息的登记和管理 , 可以设定和修改操作员的密码及操作权限;能按操作员编号对某时间段内的销售情况进行统计并打印报表 。
(3)数据表结构商品信息表字段名称字段类型字段宽度说明商品条码字符型8主关键字商品名称字符型30商品类别字符型20可以分为:日用、小食品、文具单位字符型10单价数值型8.2库存数量数值型5生产厂家字符型20供货商编号字符型5备注备注型4商品销售情况表字段名称字段类型字段宽度说 。

19、明商品销售编号字符型5主关键字操作员编号字符型2销售日期日期型8小票编号字符型10商品条码字符型8商品名称字符型30销售数量数值型5销售金额数值型10.2供货商信息表字段名称字段类型字段宽度说明供货商编号字符型5主关键字供货商名称字符型30个人姓名或公司名称地址字符型30联系电话字符型15联系人姓名字符型8备注备注型4操作员信息表字段名称字段类型字段宽度说明操作员编号字符型2主关键字姓名字符型8登录密码字符型6权限级别字符型105. 人事管理系统(1)系统概述:人事管理是任何一个企事业单位必备的管理职能 , 本系统主要考虑对员工的基本信息及工作经历情况的登记、查询和统计功能 , 制作的重点在于提供尽量 。

20、方便的信息录入方法及尽量丰富的查询手段 , 在员工岗位聘用、企业员工的分配和调动时能为决策者提供资料 , 以便人尽其才 , 发挥个人的特长 。
(2)实现功能:系统包含以下功能模块:员工基本信息管理:实现对员工的基本信息的录入、编辑、查询和统计 。
由于有大量的信息需要录入 , 所以在录入时应提供尽量方便录入方法(如采用组合框列表选择) , 以提高输入速度及保证录入信息的准确性;在查询方面 , 应提供尽量丰富的查询和统计条件 , 如按照姓名、学历、所学专业、职称、婚姻状况等查询和统计员工的基本信息 , 最好能提供组合条件的查询方式;可以分部门、分岗位打印员工基本信息报表 。
员工工作经历信息管理:实现员工工作经历情况的录入、编辑和查询 。


21、能按员工编号或姓名查询员工的工作经历 , 能统计并显示具备某种技术特长的员工信息;可以打印员工的工作情况履历表 。
部门和岗位信息管理:提供部门和岗位信息的录入和编辑 , 该信息可作为员工基本信息管理录入时为相应字段提供组合框选择列表;实现当员工调动部门和岗位变化时对员工基本信息作出相应调整 , 实现按部门、按岗位对员工基本信息及工作情况进行查询和统计 , 并打印统计报表 。
(3)数据表结构:员工基本资料表字段名称字段类型字段大小说明员工编号字符型8主关键字部门编号字符型4输入时利用组合框控件列表选择岗位编号字符型4输入时利用组合框控件列表选择姓名字符型8性别字符型2输入时利用单选按钮控件选择身份证号码字符型18设 。

22、置输入掩码籍贯字符型8输入时利用组合框控件列表选择年龄数值型2民族字符型6组合框控件列表选择政治面貌字符型8组合框控件列表选择职称字符型10组合框控件列表选择出生日期日期8最高学历字符型8组合框控件列表选择毕业学校字符型40所学专业字符型40毕业时间日期8健康状况字符型10组合框控件列表选择婚姻状况字符型8组合框控件列表选择家庭住址字符型40家庭电话字符型10手机号码字符型20电子信箱字符型40备注备注型4照片通用型4员工工作经历表字段名称字段类型字段大小说明员工编号字符型8姓名字符型8工作单位字符型50所在岗位字符型20担任职务字符型20起始时间日期8终止时间日期8证明人字符型20技术特长字 。

23、符型50获奖情况备注型80备注备注型4部门表字段名称字段类型字段大小说明部门编号字符型4主关键字部门名称字符型20负责人字符型10员工人数数值型3岗位表字段名称字段类型字段大小说明岗位编号字符型4主关键字岗位名称字符型20岗位工资数值型6岗位要求备注型4说明该岗位的学历要求、年龄要求等 。
6个人音乐收藏管理(1)系统概述:音乐爱好者收藏了大量的乐曲 , 设计一个数据库管理系统辅助管理收藏曲目 。
它能够按音乐分类、专辑、歌手等多种方式查阅曲目 , 实现音乐收藏曲目的添加、修改、删除、查询、统计、报表打印等功能 。
(2)实现功能:建立主菜单:主菜单由音乐编辑、音乐查询、打印和退出4项组成 。
1)音乐编辑:创建相关 。

24、表单 , 能够在界面下录入、修改、增加、删除、浏览和查找各数据表中的相关数据 。
2) 音乐查询:创建表单完成2个查询 , 一个按音乐分类查询各类音乐的相关信息 , 如专辑名称、歌手名字、发行年份等信息;另一个查询2000年之后发行过专辑的歌手的相关信息 , 如歌手名字、出生地、出生日期、发行专辑名称、发行年份、价格等信息 。
3) 打印:创建专辑信息报表 , 打印专辑基本信息 , 并统计各类专辑的数量、购买金额 。
4) 退出:能正确退出系统 。
(3)数据表参考结构:歌手或组合标识表字段名称字段类型字段大小允许为空备注歌手或组合编号字符型4否主索引歌手或组合名称字符型30照片通用型出生日期日期型出生地字符型100去世日期日期型备 。

25、注备注型曲目表字段名称字段类型字段大小允许为空备注曲目编号字符型4否主索引曲目名称字符型100曲目长度数值型10专辑编号字符型4否普通索引音乐分类字段名称字段类型字段大小允许为空备注音乐分类编号字符型4否主索引分类名称字符型30(注:音乐分类表对音乐进行分类 , 可分类为:流行、摇滚等等)专辑表字段名称字段类型字段大小允许为空备注专辑编号字符型4否主索引专辑名称字符型30歌手或组合编号字符型4否普通索引音乐分类编号字符型4否普通索引发行年份日期型曲目数数值型2购买日期日期型购买价格货币型备注备注型(4)该系统的设计过程:1) 创建项目文件个人音乐收藏管理.pjx , 在项目管理器中 , 创建数据库yysh 。

26、c.dbc , 在其中建立上述四张数据库表 。
2) 录入数据:每张数据库表的数据自编 , 每张表至少10条记录 。
3) 使用索引建立表间关系 , 建立关系的两张表的索引关键字必须相同:“歌手或组合标识表”与“专辑表”建立关系:从主索引“歌手或组合编号”拖到普通索引“歌手或组合编号” 。
“专辑表”与“曲目表”建立关系:从主索引“专辑编号”拖到普通索引“专辑编号” 。
“音乐分类”与“专辑表”建立关系:从主索引“音乐分类编号”拖到普通索引“音乐分类编号” 。
4) 设计查询、表单、报表、菜单、主程序 , 最后连编 。
7个人通讯录管理系统(1)系统概述:该系统可以供个人记录熟人的通讯录 。
它能够按熟人的姓名、职业、分类等多种方式查阅 。

27、熟人的详情 , 实现熟人记录的添加、修改、查询、统计、报表打印等功能 。
(2)实现功能:建立主菜单:主菜单由编辑信息、查询信息、打印和退出4项组成 。
1) 编辑信息:创建相关表单 , 能够在界面下录入、修改、增加、删除、浏览和查找各数据表中的数据信息 。
2) 查询人员信息:创建相关表单 , 以多种方式查询人员的信息 。
一个可按单位(或按人员分类、职业等等)查询各单位(各类人员、各类职业)人员的姓名、性别、职业、电话号码等相关信息;另一个按姓名查询某人的相关信息 , 如姓名、职业、电话号码、单位名称等信息 。
3) 打印:建立报表 , 打印人员基本信息 , 并统计各单位人员的数量、各类人员的数量 。
4) 退出:能正确退出系统 。
(3 。

28、)数据表参考结构: 人员分类表字段名称字段类型字段大小允许为空备注分类编号字符型4否主索引分类名称字符型20备注备注型(注意:人员分类表对人员进行分类:家人、老师、大学同学、高中同学、朋友等等)人员信息表字段名称字段类型字段大小允许为空备注人员编号字符型4否主索引姓名字符型8性别字符型2设置字段有效性规则职业字符型20住址字符型100电话号码字符型20电子邮箱字符型20单位编号字符型4否普通索引分类编号字符型4否普通索引备注备注型单位信息表字段名称字段类型字段大小允许为空备注单位编号字符型4否主索引单位名称字符型60地址字符型100电话字符型20备注备注型(4)该系统的设计过程:1) 创建项目 。

29、文件个人通讯录管理.pjx , 在项目管理器中 , 创建数据库txl.dbc , 在其中建立上述三张数据库表 。
2) 录入数据:每张数据库表的数据自编 , 每张表至少10条记录 。
3) 使用索引建立表间关系 , 建立关系的两张表的索引关键字必须相同:“人员分类表”与“人员信息表”建立关系:从主索引“分类编号”拖到普通索引“分类编号” 。
“人员信息表”与“单位信息表”建立关系:从主索引“人员编号”拖到普通索引“人员编号” 。
4) 设计查询、表单、报表、菜单、主程序 , 最后连编 。
8个人图书管理系统(1)系统概述:某同学收藏了大量的图书 , 设计一个数据库管理系统辅助管理收藏书目 。
它能够按图书的分类、收藏时间等多种方式查阅书目 , 实现 。

30、收藏图书的添加、修改、查询、统计、表报打印等功能 。
(2)实现功能:建立主菜单:主菜单由编辑图书信息、图书查询、打印和退出4项组成 。
1) 编辑图书信息:创建相关表单 , 能够在界面下录入、修改、增加、删除、浏览和查找各数据表中的相关数据 。
2) 图书查询:以多种方式查询图书信息 。
一个按图书分类(或图书状态等)查询图书相关信息 , 如书名、作者、出版社、出版时间、购买价格等信息 , 创建表单完成查询; 另一个查询购买价格在某一范围内(3050元之间)的所有图书的相关信息 。
3) 打印:建立报表 , 打印图书基本信息 , 并统计各类图书的数量、购买价、总购买价 。
4) 退出:能正确退出系统 。
(3)数据表结构:(参考 , 可以按自 。

31、己的理解设置字段)图书分类表字段名称字段类型字段大小允许为空备注分类编号字符型4否主索引分类名称字符型30备注备注型(注:图书分类表可把图书分类为计算机、英语、诗歌、散文等等)图书表字段名称字段类型字段大小允许为空备注图书编号字符型4否主索引书名字符型100作者字符型20出版时间日期型购买时间日期型购买价格货币型分类编号字符型4否普通索引出版社编号字符型4否普通索引状态字符型8备注备注型(注:状态字段可表示图书的状态:借出、在读、空闲、遗失等等)出版社表字段名称字段类型字段大小允许为空备注出版社编号字符型4否主索引出版社名称字符型100地址字符型100电话字符型20备注备注型(4)该系统的设计 。

32、过程:1)创建项目文件个人图书管理.pjx , 在项目管理器中 , 创建数据库tshgl.dbc , 在其中建立上述三张数据库表 。
2)录入数据:每张数据库表的数据自编 , 每张表至少10条记录 。
3)打开数据库设计器 , 使用索引建立表间关系 , 建立关系的两张表的索引关键字必须相同:“图书分类表”与“图书表”建立关系:从主索引“分类编号”拖到普通索引“分类编号” 。
“出版社表”与“图书表”建立关系:从主索引“出版社编号”拖到普通索引“出版社编号” 。
4)设计查询、表单、报表、菜单、主程序 , 最后连编 。
9诗词鉴赏(1)系统概述设计一个数据库管理系统 , 辅助管理自己所喜爱的诗词 。
它能够按诗词分类、作者、出处等对多种方式查询诗词 。


33、实现对诗词的添加、修改、删除、查询、统计、报表打印等功能 。
(2)实现功能建立主菜单:主菜单由数据录入、信息查询、信息打印和退出4项组成 。
5) 数据录入包含两个表单 , 分别完成对作者信息及诗词信息数据进行录入、修改、增加、删除、浏览和查找;6) 信息查询能够在界面下完成按作者姓名对其基本信息的查询 , 对其作品的查询 , 能够以朝代作为条件查询作者信息; 7) 建立报表 , 统计所收录的各个朝代的诗词数量、每个诗人的诗词数量等8) 退出 , 能正确退出系统 。
(3)数据表结构(参考 , 可以按自己的理解设置字段)作者信息表:字段名称字段类型字段大小允许为空备注作者编号字符型10否主索引作者姓名字符型10否朝代字符型8年 。

34、代字符型10国家字符型8备注备注型4诗词信息表:字段名称字段类型字段大小允许为空备注诗词编号字符型10否主索引诗词名称字符型10否类型字符型8作者编号字符型20普通索引收录来源字符型20备注备注型410名著收藏(1) 系统概述:名著收藏者收藏了大量的名著 , 设计一个数据库管理系统辅助管理收藏的名著 。
它能够按名著分类、作者、作品集等多种方式查询某一指定名著 , 实现名著收藏的添加、修改、删除、查询、统计、报表打印等功能 。
(2) 实现功能:建立主菜单:主菜单由数据录入、信息查询、信息打印和退出4项组成 。
1) 数据录入包含三个表单 , 分别完成对作者信息、作品信息及作品集信息数据进行录入、修改、增加、删除、浏 。

35、览和查找;2) 信息查询能够在界面下完成按作者姓名对其基本信息的查询 , 对其作品的查询 , 能够以类型作为条件查询作品及其所属作品集的信息; 3) 建立报表 , 统计所收录的各个国家的作品数量、每个作者的作品数量等4) 退出 , 能正确退出系统 。
(3) 数据表结构(参考 , 可以按自己的理解设置字段)作者信息表:字段名称字段类型字段大小允许为空备注作者编号字符型10否主索引作者姓名字符型10否性别字符型2年代字符型10国家字符型8代表作字符型20备注备注型4作品信息表:字段名称字段类型字段大小允许为空备注作品编号字符型10否主索引作品名称字符型10否作者编号字符型10普通索引作品集编号字符型10普通索引类型字符 。

36、型8备注备注型4作品集信息表:字段名称字段类型字段大小允许为空备注作品集编号字符型10否主索引作品集名称字符型10否出版社字符型20出版时间日期/时间8备注备注型411球星俱乐部(1) 系统概述设计一个数据库管理系统 , 用于管理自己所知道的球星的信息 。
它能够按球星分类、重大赛事、俱乐部、国家等多种方式查询某一球星 , 实现名著球星信息收藏的添加、修改、删除、查询、统计、报表打印等功能 。
(2) 实现功能:建立主菜单:主菜单由数据录入、信息查询、信息打印和退出4项组成 。
1) 数据录入包含三个表单 , 分别完成对球星信息、赛事信息及俱乐部信息数据进行录入、修改、增加、删除、浏览和查找;2) 信息查询能够在界面 。

37、下完成按球星姓名对其基本信息的查询 , 能够查询各俱乐部所属的球星信息 , 能够按俱乐部名称查询其参加的比赛及统计胜负数据; 3) 建立报表打印出各俱乐部参与的赛事状况并统计参赛次数 , 打印出各俱乐部的球星信息;4) 退出 , 能正确退出系统 。
(3) 数据表结构(参考 , 可以按自己的理解设置字段)球星信息表:字段名称字段类型字段大小允许为空备注球星编号字符型10否主索引球星名字字符型10否性别字符型2出生日期日期/时间8国家字符型8俱乐部名称字符型20普通索引照片通用型4备注备注型4赛事信息表:字段名称字段类型字段大小允许为空备注比赛编号字符型10否主索引比赛名称字符型10否俱乐部名称字符型20参赛俱乐部(主 。

38、队)普通索引比赛时间日期/时间8比赛地点字符型20比赛结果字符型2备注备注型4俱乐部信息表:字段名称字段类型字段大小允许为空备注俱乐部编号字符型10否俱乐部名称字符型20否主索引地点字符型10球员人数整型6备注备注型412学生资料管理系统(1)系统概述:该系统可以供学生的分类查询 。
它能够按学校的院系名称、所包含的专业等查阅某个学生的情况 , 实现学生记录的添加、修改、查询、统计、报表打印等功能 。
(2)实现功能模块:院系编码管理模块:院系名称、编码等分类信息的编码并对其进行录入专业管理:录入、修改、删除、查询有关专业的信息学生信息查询和报表管理模块:以多种方式查询学生的信息 , 统计学生的数量 , 并建立报 。

39、表输出具体:建立数据表根据需要建立相关查询:查询一:根据院系的名称 , 查询所在的校区和专业信息(编号、名称、数目);查询二:根据专业的名称 , 查询所在的学院和校区和专业编号、学生总数;查询三:根据学生的学号或姓名 , 查询所在的学院、专业、性别、籍贯和入学时间)建立数据窗体 , 实现对数据表和查询的相关操作建立报表 , (1)将以上查询进行输出 。
(2)统计某个专业某个省学籍的学生总数并输出(3)数据表结构:(参考 , 可以按自己的理解设置字段)院系编码表字段名称字段类型字段大小允许为空备注院系编号整形否关键字院系名称文本20否所在校区文本30院系专业表字段名称字段类型字段大小允许为空备注院系编号整型否关键字专业编 。

40、号整型专业名称文本专业数目整型学生情况表字段名称字段类型字段大小允许为空备注专业编号整型否关键字专业学生总数整型学生学号文本否学生姓名文本否学生性别文本学生籍贯文本入学时间时间/日期学制整型13超市信息管理(1)系统概述:设计一个昆明大型超市数据库管理系统 。
它能够按超市的名称、所在地段分类等多种方式查阅超市的信息 , 实现超市信息的添加、修改、查询、统计、表报打印等功能 。
(2)实现功能模块:超市所在地段等信息录入管理:录入、修改、删除、查询等超市所卖货物信息的查询:以多种方式查询超市货物的信息 , 货物的数量、价格等并建立报表输出具体:建立数据表根据需要建立相关查询查询一:查询某种超市的信息(所在地段 。

41、、所经过的公交车名称、营业时间、货物总类等)查询一:查询某个地段内的超市名称、超市编号和所经过的公交车名称查询三: 查询某种商品的信息(商品编号、名称、所在的超市名称、所在地段、商品量、所在的楼层和价格)建立数据窗体 , 实现对数据表和查询的相关操作建立报表 , (1)将以上查询结果进行输出 。
(2)对所查地段内的超市数目进行汇总并输出(3)数据表结构:(参考 , 可以按自己的理解设置字段)系统编码表字段名称字段类型字段大小允许为空备注超市编号整型否关键字超市名称文本30否关键字超市信息表字段名称字段类型字段大小允许为空备注超市代码文本否关键字(主)超市名称文本否关键字(普)所在地段文本所经过的公交车文本超市规模文本营业时间时间超市的所有权(国别)文本10备注超市货物信息表字段名称字段类型字段大小允许为空备注超市代码文本否关键字商品总类数整数商品编号整数关键字商品的名称文本50商品所在的楼层整数5商品的价格货币 。


    来源:(未知)

    【学习资料】网址:/a/2021/0324/0021766366.html

    标题:Visual_FoxPro|Visual_FoxPro程序设计综合作业


    上一篇:儿童|山与城儿童游乐园金秋嘉年华活动策划方案

    下一篇:2019年山东公务员考试常识判断备考练习及答案(知满天教育)