数据库设计-------小型超市管理系统.pdf
《数据库设计-------小型超市管理系统.pdf》由会员分享,可在线阅读,更多相关《数据库设计-------小型超市管理系统.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2006 级计算机网络技术专业数据库设计数据库设计-小型超市管理系统小型超市管理系统班班级:级:0606 网络技术网络技术 3 3 班班姓姓名:名:XXXX指导老师:指导老师:XXXXXX摘摘要要小型超市管理系统在现代社会中的应用十分广泛,是一个典型的信息管理系统(MIS)。本课程设计采用了结构化和面向对象两种程序设计方法,从页面展示到后台数据库设计都具有一定的可扩展性。本系统在 Windows XP 环境中采用 Visual C+为开发平台,使用MicrosoftAccess 2000 创建数据库,用于对超市资料的增加,删除,修改,刷新记录。经过分析、设计、编码、调试等一系列步骤。程序通过调
2、试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在小型超市中解决实际超市资料的管理问题,具备了一定的可用性。关键词:数据表;VC+数据库;控件绑定 ODBC 数据源1 1 引引言言本课程设计主要解决在一个小型超市中,进行员工档案的管理、库存商品的管理、销售管理的程序设计。小型超市管理是管理的一个重要内容,随着时代的进步,小型超12006 级计算机网络技术专业市也逐渐变得重要起来。如何管理好超市中员工、商品、销售的信息,成为超市管理中的一个大的问题。在这种情况下,一个可以规范化、自动化的小型超市管理系统就显得非常必要。之所以选择 Visual C+作为开发工具,不仅仅因为曾经有过使用它
3、的经验,看中的更是它的功能强大和使用方便。它本身不仅具有极其强大的编程能力,它允许选择和管理外接程序,这些对 VisualC+的扩充又进一步增强了它的开发环境的能力。1.11.1 应用背景应用背景最初的超市资料管理,都是靠人力来完成的。当超市规模比较小的时候,人力可以完成,随着超市的规模越来越大,超市的员工人数也越来越多,依然维持着人力进行超市资料管理,必然会造成工作效率低,工作错误增高的问题。超市资料管理系统就是把分散的超市信息实行统一、集中、规范的收集管理,建立分类编号管理、电脑存储查询以及防火、防潮、防蛀、防盗等现代化、专业化的管理系统,为超市和超市管理人员解除后顾之忧。超市资料管理系统
4、为小型超市提供信息咨询、信息检索、信息存取等服务。本文实现的超市资料管理系统基本上能够满足现代小型超市管理的需求。信息录入项目齐全、完整、系统。超市资料管理系统灵活使用表格对各种信息分门别类,组成超市资料管理系统,可以方便地查询、阅读、修改、交流和重复使用。1.21.2 课程设计目的课程设计目的目前超市信息化程序不够完善,超市的各种信息管理使用不同的管理软件,有些部门还有手工操作,为了能够适应信息化发展的需要,提高各部门的工作效率,引入了该统一的管理信息系统。1开发意图提高该超市信息的管理效率,适应信息化需要,提高部门的工作效率。2应用目标开发这个系统的目的就是帮助超市的资料管理部门提高工作效
5、率。通过本管理系统软件,能帮助工作人员利用计算机,快速方便的对超市的数据进行管理、输入、输出、查找的所需操作,使杂乱的超市数据能够具体化、直观化、合理化等。22006 级计算机网络技术专业1.31.3 系统配置系统配置1软件配置操作系统:Windows 2000 中文版或更高;数据库选择:Microsoft Access 2000;开发平台:VisualC+2硬件配置CPU:Pentium II 266 或更高;内存:64MB 或以上;硬盘:2G 以上;显示器:VGA 或更高;2 2 要解决的几个关键问题要解决的几个关键问题2.12.1 需求分析需求分析:超市资料管理系统是针对小型超市的各种信
6、息进行全面现代化管理 .主要包括员工档案管理、库存商品管理、销售程序设计等几个方面的功能 ,以实现用户方便的输入、查询、统计、打印相关信息的需求。各部分功能主要有:员工档案管理(1) 员工上岗或因各种原因的离去可以将员工档案及时更新。(2) 可以按各种查询要求方便查询在职员工基本信息。库存商品管理(1) 记录每次进货、售货的信息,动态刷新库存数据。(2) 可以查询当前的库存,当库存少于一定数量时,可以提示需要进货。销售程序设计(1) 根据输入的商品和数量计算并显示顾客应付金额。(2) 记录每次售获信息,售货时可以动态更新库存信息。其他功能(1) 能查询厂商基本信息。(2) 能查询商品基本信息。
7、32006 级计算机网络技术专业2.22.2 功能分析功能分析“员工信息表” ,用来存放员工的基本信息。所需字段有:员工 ID、姓名、性别、出生日期、部门、职务、电话、备注等。其中员工 ID 作为主码。“商品信息表” ,用来记录超市里每种商品的信息,这是该管理系统中主要的操作对象,大部分的功能操作都要涉及到该表中的信息。该表字段有:商品 ID、商品名称、价格、 、厂商 ID 等。商品 ID 为该表的关键字段。每种商品都有一个厂商 ID,可以关联到生产该产品的厂商信息表,故把厂商 ID 作为辅助索引。“厂商信息表” ,用来存放每个厂商的基本信息,该表所需字段有:厂商ID、厂商名称、地址、电话和备
8、注信息等。“进货信息表” ,用来记录每次的进货信息, “进货信息表”与系统的多张数据表相关联,在该表需要设置字段:进货ID、商品 ID、进价、数量、金额、员工ID 和进货日期等。在进货的记录上,由于不同的记录可能具有相同的员工 ID 和商品 ID,所以二者的组合不能作为进货信息表的主码,在进货信息表中要设置一个进货 ID 来作为主码。“售货信息表” ,用来记录每次的售货信息,字段有:售货 ID、商品 ID、数量、金额和销售日期等。与“进货信息表”类似,取售货 ID 作为主索引。2.32.3 系统功能模块设计系统功能模块设计开发本系统的总体任务是实现超市中资源信息管理的系统化和自动化。本系统的主
9、要功能如下:资源管理部分:有关超市各种信息的输入,包括员工档案、库存商品等。这一部分要完成的主要功能是信息的添加、修改、删除、查询。系统初始化部分:清除所有的数据表中的信息,只在数据表中保留一条默认的管理员信息。系统维护部门:操作员设置、操作员权限设置、修改密码等。本系统的总体流程图如下图 1 所示:42006 级计算机网络技术专业登陆窗体(超市经理以用户名和密码登陆)重新登陆通过验证验证错误主窗体(系统主窗体)浏览超市信息超市信息(员工档案,库存商品等)对超市信息进行查找返回查找结果图图 1:1:系统的总体流程图系统的总体流程图2.42.4 系统模块分析系统模块分析根据超市的实际需求,为了维
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 设计 小型 超市 管理 系统
限制150内