Access 数据库综合实例:公司物资管理系统.ppt
《Access 数据库综合实例:公司物资管理系统.ppt》由会员分享,可在线阅读,更多相关《Access 数据库综合实例:公司物资管理系统.ppt(50页珍藏版)》请在三一办公上搜索。
1、Access 2007数据库程序设计基础与上机指导-综合实例:公司物资管理系统,第15章 综合实例:公司物资管理系统,教学提示和教学目标15.1 系 统 简 介15.2 数据库设计15.3 窗体设计与编程实现,教学提示和教学目标,教学提示:本章通过介绍一个简单的公司物资管理系统,使读者对Access数据库系统程序开发有一个基本的了解。但仅掌握这些还是不够的,要自己多动手进行实践操作,不断增强动手能力。教学目标:掌握程序开发的步骤,学会自主开发基于Access的小型数据库管理系统。,15.1 系 统 简 介,各单位物资管理系统的规模、大小都不尽相同,适用性也不一样。使用Access可以构建一个符
2、合小型企业的物资管理系统,不仅数据管理方便,而且可以随时根据需要进行修改和再开发。物资管理系统拟实现的功能包括如下。(1)登录功能(登录窗体),允许注册了的用户输入用户名和密码,从而登录系统,使用管理系统中的数据。(2)主模块(主窗体),提供了其他主要模块窗体的链接按钮。通过该窗体,用户能更好地操作管理系统的各个模块。(3)可浏览打印公司所有物品的信息,并以报表的形式显示所有的物品信息记录。(4)可浏览打印公司出借物品的信息,以报表的形式显示所有借出的物品信息。(5)可浏览打印公司报废物品的信息,以报表的形式显示所有报废的物品信息。(6)根据不同的参数值,可查询公司所有的物资信息。(7)可查询
3、公司出借的物资信息,以及出借后到期未还的物资信息。(8)可进行借出物品、归还物品的操作,可报废公司中已过时效期的物品。(9)修改系统用户密码。(10)可对公司的物品信息记录,进行增、删、改操作。根据前面对系统的功能需求分析,依据系统功能设计原则,可对整个系统进行模块划分,系统的功能模块结构图,如图15.1所示。,图15.1 功能模块图,15.2 数据库设计,15.2.1 数据表的逻辑结构设计15.2.2 创建数据库15.2.3 创建数据表关系,15.2.1 数据表的逻辑结构设计,根据公司物资管理系统的功能需求和使用,设计数据库系统:公司物资管理系统.accdb。该数据库主要包含的表:Login
4、表(登录信息表)、Material表(物品信息表)以及Credit表(借出信息表)。建好数据库结构后,输入系统运行所需的相关数据和测试数据,如图15.2、图15.3、图15.4所示。,图15.2 Login表的测试数据,图15.3 Material表的测试数据,图15.4 Credit表的测试数据,15.2.2 创建数据库,运行Access 2007,单击【空白数据库】按钮,在窗口右侧显示的【文件名】文本框中输入:“公司物资管理系统.accdb”,单击【创建】按钮,创建数据库,如图15.5所示。创建“公司物资管理系统”数据库后,就可以创建和设计相应的数据表了。,图15.5 创建“公司物资管理系
5、统”数据库,15.2.3 创建数据表关系,“公司物资管理系统”数据库中的表之间是存在一定关系的。例如,Credit表中物品编号记录必须是从Material表中的物品信息中获得,Credit表中经手人必须是Login表中的管理员姓名。所以根据数据表的逻辑设计,建立数据表之间的关系,具体步骤如下。(1)单击【数据库工具】选项卡中的【显示/隐藏】组中的 按钮,打开【关系】对话框,如图15.6所示。(2)将Login表、Material表以及Credit表添加到【关系】对话框中。(3)将Material表中的material_ID字段与Credit表中的material_ID字段相关联,将Login表
6、中的admin_name字段与Credit表中的admin_name字段相关联。(4)最终创建的关系,如图15.7所示。,图15.6【关系】对话框,图15.7 三个数据表之间的关系,15.3 窗体设计与编程实现,15.3.1 报表模块设计15.3.2 查询模块设计15.3.3 物品操作模块设计15.3.4 系统操作模块设计15.3.5 主界面窗体设计15.3.6 登录窗体设计,15.3.1 报表模块设计,用向导创建“物品数据信息报表”,数据源为Material表,报表的页面设置为“纵向”,命名为默认名称“Material”报表,报表的界面如图15.8所示。最终创建了一个Material报表,设
7、置Material报表中的【其他】属性选项卡下的【弹出方式】为【是】,结果如图15.15所示。以此报表为例,在其他的数据表和查询的基础上,创建其余的报表:Credit报表(借出物品信息报表)和discard报表(报废物品信息报表)。,图15.8“Material”报表设计视图,图15.15 Material报表,15.3.2 查询模块设计,查询是“公司物资管理系统”数据库中的核心组成部分,查询可以对数据库中的表存储的信息进行查找、统计、计算和排序,也可以使用查询为其他查询、报表和窗体提供数据。这里我们详细介绍Material_query窗体(物品参数查询窗体)的设计,此窗体的作用是,读入用户输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access 数据库综合实例:公司物资管理系统 数据库 综合 实例 公司 物资 管理 系统
链接地址:https://www.31ppt.com/p-2204827.html