- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理及VFP课程设计报告-学籍管理系统精选
信 息 工 程 系
课程设计报告
课程名称: 数据库原理及VFP
设计课题: 学籍管理系统
班 级: 07计应大专
姓 名:
指导教师:
设计时间: 2009.6.17
课程设计任务书
专业: 计算机应用 班级: 07计应大专
设 计 课 题 学籍管理系统 指 导 教 师 设计起止时间 2009.6.82009.6.19 共 2 周 课程设计的目的与任务 信息需求: 一个学校有多个系部,培养学生有大专、中专等不同的层次,各个层次由设多个专业,每个专业开多门课程,每个专业有多个班级,每个班有多名学生。
功能要求:
系部、专业、学生层次、课程、班级、学生等信息的录入。
每学期学生成绩录入并打印输出。
按学号和姓名查询学生的个人情况并打印输出。
按学号和姓名查询学生的个人成绩,并打印输出。
按班级查询各门课程全班同学的成绩,并打印输出。
登录界面、菜单。
课程设计报告内容要求 内容:
需求分析。
数据库设计
概念模型
数据库模型(基本表、视图表)
程序设计
包括过程、表单、菜单、报表等
要求:主要叙述各功能模块的设计思路 用A4纸张,小四号宋体排版 指导教师评语 课程设计成绩 指导教师签字 年 月 日
目 录
需求分析及数据库设计……………………………1
系部设置……………………………………………3
专业设置……………………………………………7
班级设置……………………………………………10
类别设置……………………………………………14
课程设置……………………………………………16
学生个人信息………………………………………19
学生成绩表单………………………………………24
成绩录入表单………………………………………26
按班级查询成绩……………………………………33
学生个人信息查询…………………………………36
登录界面……………………………………………44
主菜单………………………………………………46
信息工程系计算机应用技术20721班
《数据库》课程设计报告
题目:学籍管理系统
要求:
需求分析
一个学校有多个系部,培养学生有打专、中专等不同的层次,各个层次由设多个专业,每个专业开多门课程,每个专业有多个班级,每个班有多名学生。
数据库设计器图如下:
项目管理器如图所示:
数据库设计
㈠ 概念模型
对象
系部(系号,系名,主任)
专业(专业号,专业名)
类别(类别号,类别名)
课程(课程号,课程名)
班级(班级名,入学年份)
学生(学号,姓名,性别,年龄,出生日期,入学成绩,籍贯,家庭成员,民族,政治面貌,个人简历,婚否,照片)
(2)E——R图
关系模型
系部(系号,系名,主任)
专业(专业号,专业名,系部)
类别(类加号,类别名,专业)
课程(课程号,课程名,专业)
班级(班名,专业,入学年份)
学生(学号,姓名,年龄,民族,性别,出生日期,入学成绩,籍贯,家庭成员,政治面貌,个人简历,婚否,照片,班级)
选修(课程,学号,成绩)
C、程序设计
一、应用实例:“系部设置”表单设计
表单文件名: xbsz.scx
功能:为数据库表xb.dbc 追加数据
界面:
设计步骤:
新建表单
添加数据环境:数据库表xb.dbc
界面设计:
4个标签:字体、字号、背景色、对齐方式
1个表格:数据源数据库表xb.dbc
3个文本框:
主要属性name分别 : txtxh, txtxm, txtzr
ControlSource:分别为全局变量:xjl(1),xjl(2),xjl(3)
5个命令按钮 command1( 追加)、command2(结束)、command3(删除)、command4(修改)、command5(修改确认)
事件过程
form1.load 过程
Select xb 选择当前工作区
Set order to xh 设置主索引
Public xjl(3),m_xg 定义全局变量,默认值为逻辑假
Xjl= 为数组元素赋初值,字符型
Set delete on 设置逻辑删除有效
Txtxm.GotFocus过程
if m_xg=.f. 判断是否修改操作
xjl(1)=allt(xjl(1)) 去掉字符数据的左右空格
seek xjl(1) 索引查询
IF !EOF()
=messagebox(代号重复,0,错误) 对话框
xjl(1)=
thisform.txtxh.SetFocus 设置焦点即光
您可能关注的文档
最近下载
- 中央空调系统清洗维修保养合同协议书(详细版).doc
- (ppt)苦菜花.ppt
- 免疫接种必须与选修答案-2024年全国疾控系统“大学习”活动.docx VIP
- (统编2024版)历史七年级上册全册知识点.docx
- 2023-2024在线网课《信息检索与科技写作( 理大)》单元测试考核答案.pdf
- 中医院重点专科儿科三年发展规划.docx
- 天津市河西区2023-2024学年七年级上学期期中语文试题(含答案).docx VIP
- 第九讲种质资源的保存ppt课件-教材.ppt VIP
- YDT 3762-2020 大数据 数据挖掘平台技术要求与测试方法.docx
- 2.1 网络改变世界 作业 初中道德与法治 人教部编版 八年级上册 (2021年).docx
文档评论(0)