access教学管理数据库应用系统设计方案

access教学管理数据库应用系统设计方案

ID:1343025

大小:898.50 KB

页数:21页

时间:2017-11-10

access教学管理数据库应用系统设计方案_第1页
access教学管理数据库应用系统设计方案_第2页
access教学管理数据库应用系统设计方案_第3页
access教学管理数据库应用系统设计方案_第4页
access教学管理数据库应用系统设计方案_第5页
资源描述:

《access教学管理数据库应用系统设计方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、函数。Access教学管理数据库应用系统设计方案第一章课题背景1.1数据库数据库管理系统(databasemanagementsystem)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。DBMS提供数据定义语言DDL(DataDefinitionLanguage)与数据操作语言DML(D

2、ataManipulationLanguage),供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作。MicrosoftOfficeAccess是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理1.2Access数据库简介MicrosoftOfficeAccess系统。它是微软OFFICE的一个成员,在包括专业版和更高版本的office版本里面被单独出售。2012年12月4日,最新的微软OfficeAccess2013在微软Office2013里发布,微软OfficeAccess2010是前一个版本

3、。MSACCESS以它自己的格式将数据存储在基于AccessJet的数据库引擎里。它还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)。软件开发人员和数据架构师可以使用MicrosoftAccess开发应用软件,“高级用户”可以使用它来构建软件应用程序。和其他办公应用程序一样,ACCESS支持VisualBasic宏语言,它是一个面向对象的编程语言,可以引用各种对象,包括DAO(数据访问对象),ActiveX数据对象,以及许多其他的ActiveX组件。可视对象用于显示表和报表,他们的方法和属性是在VBA编程环境下,VBA代

4、码模块可以声明和调用Windows操作系统函数。Access是一款数据库应用的开发工具软件,其开发对象主要是MicrosoftJET数据库和MicrosoftSQLServer数据库。由于在Office97及以前的版本中,MicrosoftJET213.51及以前版本的数据库引擎是随Access一起安装和发布的,JET数据库与Access就有了天生的血缘关系,并且Access对JET数据库做了很多地扩充,如,在Access的环境中,可以在查询中使用自己编写的VBA函数,Access的窗体、报表、宏和模块是作为一种特殊数据存储在JET数据

5、库文件(.mdb)中,只有在Access环境中才能使用这些对象。随着,MicrosoftWindows操作系统版本的不断升级和改良,在WindowsXP以后版本中,Microsoft将JET数据库引擎集成在Windwos操作系统中作为系统组件的一部分一起发布(主要原因是Windows中还有很多组件需要使用JET引擎,活动目录等)。从此JET数据库引擎从Access中分离出来,而Access也就成为了一个专门的数据库应用开发工具。1.3教学管理系统高校的教学管理工作中,需要存储和管理大量数据。只有借助计算机对这些数据进行存储和管理,才能保

6、证教学工作顺畅、有序地进行,才能提高教学管理的质量和效率,减少错误发生。为此设计开发“教学管理系统”这一Access数据库应用系统。在数据库应用系统开发分析阶段确立的总体目标的基础上,就可以进行数据库应用系统开发的逻辑模型或规划模型的设计。数据库应用系统开发设计的首要任务,就是对数据库应用系统在全局基础上进行全面的总体规划,就是要确立该系统的逻辑模型总体设计方案,具体确定数据库应用系统所具有的功能,指明各个系统功能模块所承担的任务,特别是要指明数据的输入、输出的要求等。本数据库的设计主要基于以下实际需求做出设计:某大学是一所综合性大学,

7、学校设有经济学院、艺术学院、信息工程学院、外语学院、会计学院等11个学院。学校现有教职工近1400人,学生18000多人。学校的主要教学管理工作有:制定全校本专科教学工作计划、各课程教学大纲、教材建设和各种教学文件;编制每学年(期)教学任务安排,包括教师排课、学生选课、教室安排等。随着信息量的增加、教学管理工作越来越烦杂,手工管理的弊端日益显露,为了提高教学管理的质量和工作效率,及时提高信息,实现教学管理的信息化,特开发“教学管理系统”。21第二章设计简介及设计方案论述2.1数据库概念设计2.1.1确定实体为了利用计算机完成上述复杂的教

8、学管理任务,必须存储教师、班级、学生、课程、授课、成绩等大量信息,因此教学管理系统中的实体应该包括:班级、课程、学生,由于教师与课程没有联系,因此将教师设计为授课的一个复合属性。图2-1功能模块图2.1.2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。