您的当前位置:首页正文

数据库实训报告1

来源:独旅网


管理信息系统

实训报告

班 级 10电子信息01班

学 号 101202060133

姓 名 赵发剑

实训地点:机房2楼7号

指导教师:张慧娥

一、实训目的

在当今的信息社会里,信息技术一日千里飞速发展,数据库技术已经广泛地渗透到各个领域,数据库应用技术也已经成为计算机工作人员的必修课程。在目前比较流行的数据库开发系统中,Access2003是应用比较广的一种。本系统正是基于Access2003开发环境下开发的学生管理系统,开发该系统是为了掌握数据库、数据表及表间关系的创建与修改方法,理解参照完整性概念。了解查询基本功能,能熟练创建各种类型的查询。了解窗体的作用,能利用各种方法创建、编辑出界面美观的窗体。了解报表的作用,能按需制作格式正确的报表。掌握系统集成技术,能将各分散对象组装成一个的完整系统。

二、实习内容及要求

1 能够利用一个项目管理器,集中进行数据库和数据表的管理。

2能够在一个项目管理器的管理下,利用“向导”集中进行表单的设计和管理 并在建立的表单界面的基础上,运行他们,并合理输入数据。 3 能够在一个项目管理器的管理下,进行自主表单的设计和管理。

4 能够在一个项目管理器的管理下,进行报表的设计和管理,进行菜单和主程序的设计和管理。 5能够在一个项目管理器的管理下,进行应用程序的打包和安装,使之生成WEB可执行文件。

三、实训地点:2楼7号机房 四、实训过程与步骤

实训一 数据表及关系的创建

1、创建数据库:启动ACCESS,创建以学生学号命名的数据库。 2、创建数据表:经过对收集到的数据表经过规范化处理,在数据表设计视图中创建三个数据表:学生档案表、课程名表、学生选课成绩表,各表结构如下:

学生档案表 字段名 字段类型 字段大小 备注 学号 文本 8 主键 姓名 文本 4 性别 文本 2 出生日期 政治面貌 班级编号 入学成绩 毕业学校 日期/时间 短日期 4 6 3 20 文本 文本 数字 文本

学生选课情况

字段名 字段类型 字段大小 备注

课程名表

字段名 字段类型 字段大小 备注 课程编号 文本 3 主键 课程名 文本 8 学生成绩表

字段名 字段类型 字段大小 备注 ID 自动编号 主键 学号 文本 8 课程编号 文本 3 学年 文本 10 学期 文本 1 成绩 数字 单精度 课程类别 文本 3 学分 数字 字节 学时 数字 字节 姓名 文本 8 主键 班级编号 课程编号 文本 6 文本 3 课程名 文本 8 课程类别 文本 6 学分 数字 字节 成绩 数字 单精度

3、创建表间关系,如下图1-1所示。

图1-1 表间关系

实训二 学生档案录入模块

1、以学生档案表为数据源,利用自动创建窗体向导创建纵栏式窗体,如

下图2-2所示。

图2-2 学生档案登录纵栏式窗体

2、在窗体设计视图中调整各控件布局,结果如图2-3所示:

图2-3 调整布局

3、添加窗体标题:“登录学生档案”文本框,添加矩形,设置矩形的特

殊效果为“凸起”,如下图2-4所示。

图2-4 添加标题和矩形

4、利用向导添加“查找”、“新增”、“删除”、“保存”、“关闭”五个按钮。

各按钮向导关键步骤如图2-5、图2-6、图2-7、图2-8所示,总体

效果如图2-9所示:

图2-5 “查找”按钮向导操作

图2-6 “新增”按钮向导操作

图2-7 “删除”按钮向导操作

图2-8 “保

图2-9 总体效果

5、设置窗体属性:窗体标题为“登录学生档案”,关闭“滚动条”、“记

录选定器”、“导航按钮”、“分隔线”、“控制框”等属性,“边框样式”为细边框。为按钮集合添加矩形控件,调整布局。

实训三 课程资料录入模块

1、创建课程表纵栏式窗体,如图3-2所示。

图3-2 课程表纵栏式窗体

2、调整课程表窗体布局,如图3-3所示。

图3-3 调整布局

3、右击“课程类别”文本框,在弹出菜单中选取“更改为(H)”、“组合

框”,将文本框改成组合框,如图3-4所示。

图3-4 将课程类别更改为组合框

4、在课程类别组合框属性列表中,将“行来源类型”更改为“值列表”,在“行来源”栏输入“必修课;选修课;限选课”(注意此处为英文状态下的分号),如图3-5所示。

图3-5 输入组合框值列表

5、如图3-6所示,添加命令按钮、矩形、标题文本框。

6、设置窗体属性:窗体标题为“登录学生档案”,关闭“滚动条”、“记录选定器”、“导航按钮”、“分隔线”、“控制框”等属性,“边框样式”为细边框。为按钮集合添加矩形控件,调整布局。

图3-6 添加命令按钮、矩形、标题文本框

实训四 选课成绩录入模块

1、利用纵栏式窗体向导以学生成绩表为数据源创建选课成绩登录窗体,删除成绩ID文本框及标签,并调整布局,如图2-2所示。

图4-2 选课成绩录入纵栏式窗体

2、将学号文本框更改为组合框,设置学号文本框“行来源”属性为“学生档案表”,如图4-3所示。

图4-3 设置学号文本框“行来源”属性

3、设置学号组合框“列数”、“列宽”、“列表宽度”的值,如图4-4所示。

图4-4 设置学号文本框“列数”、“列宽”、“列表宽度”属性

4、更改课程编号文本框为组合框,与学号步骤一致设置相关属性,添加选课成绩登录文本框和一系列命令按钮,矩形框等控件,结果如图4-5所示。

图4-5 最后修改结果

实训五、信息查询

1、 创建不及格人员信息查询。在设计视图中创建查询,具体界面

如图5-2所示。

图5-2 不及格学生信息

查询结果

2、创建按班查90分以上学生查询。在设计视图中创建查询,具体界面如

图5-3所示。

图5-3 按班查90分以上学生

3、创建每班男女人数查询。在利用交叉表查询向导创建查询,班级编号为

行标题,性别为列标题,对学号计数(COUNT),具体界面如图5-4所示。

图5-4 每班男女人数查询

查询结果

创建的查询表

4、利用报表向导,以学生档案表为数据源,以班级编号作为分组字段创建

报表,具体界面如图5-5所示。

图5-5 学生基本情况报表

结果如图

5、在窗体设计视图中创建空白窗体,利用命令按钮向导添加三个查询按钮

“不及格人员信息”、“按班查90分以上学生”、“每班男女人数”,按钮向导中均选取“杂项”类别中的“运行查询”操作,如图5-6所示,分别调用“不及格人员信息”、“按班查90分以上学生”、“每班男女人数”查询。

图5-6 查询按钮命令向导

6、利用命令按钮向导添加“学生基本情况报表”命令按钮,按钮向导中选

取“报表”类别中的“预览报表”操作,如图5-7所示。

图5-7 查询按钮命令向导

添加矩形控件,调整各控件布局,设置窗体属性。

结果如上

实训六、系统集成

1、点击“工具”菜单,选取“自定义”。弹出自定义对话框,如图6-1所

示。

图6-1 自定义工具栏

2、点击“新建”按钮,输入工具栏名称“教学管理”。

3、点击“属性”按钮,将教学管理工具栏的类型改为菜单栏,如图。

图6-2 修改工具栏属性

4、单击“命令”选项卡,在类别中选取“新菜单”,将右侧“命令”栏中

的“新菜单”拖入到“教学管理”菜单栏中,单击“更改所选内容”按钮,将“新菜单”改为“教学管理”,如图6-3所示。

图6-3 添加下拉菜单

5、单击类别栏中的“所有窗体”,将右侧的“登录学生档案”、“课程资料

录入”、“学生成绩表”、“信息查询”窗体拖入“教学管理”菜单栏。如图6-4、6-5所示。

图6-4 拖动窗体

图6-5 菜单中拖入窗体后效果

6、单击“工具”菜单,选取“启动”子菜单,如图6-6所示设置参数。

图6-6 启动参数

7、保存、退出、再进入。

运行结果

实训总结

通过这次实训,对数据和信息的概念有了实践性的了解,数据是记录下来可以被鉴别的符号,信息是对数据的解释。数据经过处理后,经过解释才能成为信息。信息是经过加工后、并对客观世界产生影响的数据。这次实训通过网络平台对大学、医院、制造业、银行四种不同类型的组织的主要部门以及部门职能的信息进行搜索,认识到了充分了解市场信息对一个企业或者组织的重要性。

《管理信息系统》这门学科学习起来感觉比较抽象,在做实训中也不知道从何下手,但是通过实训不仅学习到了课本内的知识,也体会到动手去尝试新事物的乐趣。

我们利用计算机替代手工操作建立的人事信息系统,即计算机人事信息系统,其主要功能可以归纳为以下三点: 一是可以高效能、大容量地收集、处理、存贮人事信息,大幅度地提高人事管理信息系统的工作质量和效率。 二是可以及时掌握整个人事管理系统的全面情况,提供系统的准确的人事信息,可以促进人事工作的规范化及各项管理制度与指标体系的建立和健全,从而提高行政管理水平。 三是可以提供各种加工处理了的人事信息,以满足人事管理的特殊要求,适应新形势对教职工队伍提出的新要求,帮助选择方案,实现优化决策。当前,不少单位的人事部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会 总之,计算机的广泛应用,计算机人事管理信息系统的建立,适应了社会经济发的客观要求,是人事管理现代化的一大进步。今天我们运用计算机进行了学校人事档案管理的初步现代化的开发和使用,它大大提高了人事管理工作者的工作效率,它把人事干部从繁重的手工操作中解脱出来,用精力从事创造性的管理活动和其它教育教学的活动中去;它能使决策、计划和其它管理活动更加科学、精确、灵活。因此,建立计算机人事管理信息系统是一种客观发展必然趋势。尽管在人事管理方面还不可能普遍使用计算机,但从长远来说,人事管理现代化和计算机是不分割的。轻视或者拒绝利用计算机技术,就不可能真正地、全面地实现人事管理现代化。随着我国经济、科技的发的,人才开发管理的加强,我们一定要努力创造条件,促进使用计算机的人事管理现代化。为建设中国特色的社会主义而努力奋斗。

大学生活,让我对计算机理论知识有了一定的了解,但实践出真知,唯有把理论与实践相结合,才能更好地为社会服务.为期两周的上机实习,我上网查阅了一些计算应用知识并对毕业论文所需的资料进行了粗浅的了解,为接下来的六周毕业设计作准备,提高了我的动手能力,同时也让我了解到了自己的不足,我会继续努力,完善自我,为社会主义现代化建设做贡献.对于学校的精心安排和指导老师的用心辅导非常感谢。

因篇幅问题不能全部显示,请点此查看更多更全内容