下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——Access课程设计报告
ACCESS课程设计报告
学号名称姓名日期课程2023年1月5日数据库及应用Access简单成绩管理系统系统分析:成绩管理系统依托Access对数据的简单管理的功能,在数据库中建立三张数据表,即学生表、课程表、成绩表,它们分别用来存放有关学生的基本信息、存放有关课程的基本信息和存放某个学生的某门课程的考试成绩。数据表之间相互关联,其中课程表和成绩表通过课程号字段设置关联,学生表和成绩表通过学号字段设置关联,所有关联字段都参照完整性。整个系统有学生信息管理、学生信息查询、课程信息管理、课程信息查询、学生成绩管理、学生成绩查询等功能模块,它们分别能进行学生信息的管理与查询,课程信息的管理与查询以及成绩的管理与查询。窗体与窗体之间通过三张数据表相互关联,打印成绩报表模块可将考试成绩以报表的形式输出打印。窗体都是以简单的管理或查询来便利用户使用和操作的,最终创立自动运行宏Autoexec用来自动运行登陆系统,进而进入成绩管理系统。系统结构:设计内容简单成绩管理系统学生信息管理学生信息浏览课程信息管理课程信息浏览学生成绩管理学生成绩图示各科成绩浏览打印成绩报表各模块功能说明:?学生信息管理:该模块实现对学生基本信息的管理功能。具备记录的增加、删除和修改等功能,同时对新修改数据可执行撤销操作。?学生信息浏览:该模块实现对学生基本信息的浏览功能。可浏览全部学生的基本信息,也可按住址和户口所在地分别对学生信息进行浏览。?课程信息管理:该模块实现对课程基本信息的管理功能。具备记录的增加、删除和修改等功能,同时对新修改数据可执行撤销操作。?课程信息浏览:该模块实现对课程基本信息的浏览功能。可浏览全部课程的基本信息,也可按开课学期对课程信息进行浏览。
?学生成绩管理:该模块实现对成绩基本信息的管理功能。具备记录的增加、删除和修改等功能,同时对新修改数据可执行撤销操作。?学生成绩图示:该模块浮现对学生成绩浏览图示。该图示可浮现全部学生的基本成绩信息,对学生各个科目以及成绩一目了然。?各科成绩浏览:该模块实现对各科成绩的浏览功能。可浏览全部科目的成绩信息,也可按各个科目对学生成绩进行浏览。1.“按姓名查询〞按钮单击事件代码:PrivateSubCommand10_MouseDown(ButtonAsInteger,ShiftAsInteger,xAsSingle,yAsSingle)Child13.LinkChildFields=\姓名\Child13.LinkMasterFields=\Endsub2.“选择以科目查询〞列表单击事件代码:PrivateSubList3_AfterUpdate()Child5.LinkMasterFields=\Child5.LinkChildFields=\课程名称\关键代码EndSub3.“添加记录〞按钮单击事件代码:PrivateSubCommand11_Click()OnErrorGoToErr_Command11_ClickDoCmd.GoToRecord,,acNewRecExit_Command11_Click:ExitSubErr_Command11_Click:MsgBoxErr.DescriptionResumeExit_Command11_ClickEndSub
在设计成绩管理系统过程中,我碰见的难点:主要的难点是对于access运行原理不懂,对于语言的不懂,以及以下问题:①窗体设计出来,数据未显示出来②有些窗体不适合,没有明确规定其所定义的实设计难点及解决方案际含义③窗体之中的一些命令按钮不运行④在修改一些表的时候,导致所修的数据与窗体有所变化,而且使前后的数据不一致。对于软件运行原理,我通过阅读书籍得到了解答;语言的不懂,请教别人以及对于书本研读得到了解决;数据不显示的问题,重新查证后发现是窗体的属性设置不合理导致的;确定按钮不适合,发现设计时没有点击向导按钮,从而导致直接出来的就是一个确定按钮键,窗体有的不适合;修改表的同时,发现后面窗体的数据不一致,其原因是在建立查询的时候,应用了表中的数据,只要把查询中一些数据修改,窗体与窗体的内容就一致了;窗体中的一些命令按钮不运行是刚开始新建错误导致的,重新新建任务按钮就解决了。通过了制作一个简易的数据库系统,明白了我对于access的使用与应用都存在好多不懂的地方,对于好多不懂的问题只源于上课忽视了好多细节,所以通过制作简易的数据库是我加强了对于access知识的了解。设计心得Access的优点之一就是存储方式单一。Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。表——表是数据库的基础,是创立其他5种对象的基本条件。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。查询——查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。窗体——窗体提供了一种便利的浏览、输入及更改数据的窗口。还可以创立子窗体显示相关联的表的内容。窗体也称表单。报表——报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。宏——宏相当于DOS中的批处理,用来自动执行一系列操作。Access列出了一些常用的操作供用户选择,使用起来十分便利。模块——模块的功能与宏类似,但它定义的操作比宏更精细和繁杂,用户可以根据自己的需要编写程序。模块使用VisualBasic编程。页——是一种特别的直接连接到数据库中数据的一种WEB页。通过数据访问页将数据发布到Internet或Intranet上,并可以适用浏览器进行数据的维护和操作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数与代数课件
- 室内多曲面造型施工方案
- 中考生物复习生物的多样性专项保护生物多样性的措施题选汇编含答案
- 数据科学商业实战读后感
- 人教版语文七年级下册第二单元导学案
- 兽医微生物学测试题与答案
- 2026后备校长面试题及答案
- 财政安全生产检查报告讲解
- 2026检测员职称面试题及答案
- 踏步机+量子计算:模拟复杂运动轨迹以优化人体工学设计的未来
- JG/T 491-2016建筑用网格式金属电缆桥架
- 《纳米技术与生活》课件
- 计算机网络安全技术保护措施
- 2023年铸钢件生产工序作业指导书
- 《电力建设安全工作规程 第2部分:电力线路》
- 安全隐患排查监理细则范文
- CJJT 268-2017 城镇燃气工程智能化技术规范
- 07FS02 防空地下室给排水设施安装
- 淮安和府项目PC构件吊装专项施工方案
- 工业自动化控制plc软著
- GB/T 33683-2017陆上石油物探测量与定位技术规范
评论
0/150
提交评论