急!小型超市管理系统毕业论文的设计与实现
超市管理系统是典型的信息管理系统(m is),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。对于前者,要求建立数据一致性和完整性强、数据安全性好的数据库。对于后者,要求应用程序功能齐全,易于使用。
经过分析,我们使用了微软的VISUAL BASIC开发工具和各种面向对象的开发工具,尤其是数据窗口这种可以方便简洁地操作数据库的智能对象。我们先在短时间内搭建系统应用的原型,然后迭代初始原型系统的需求,不断修改完善,直到形成用户满意的可行系统。
本系统主要完成超市的管理,包括采购管理、销售管理、库存管理和员工管理。系统可以浏览、查询、添加、删除和修改各种信息。
系统的核心是销售、库存查询和采购管理之间的关系。每张表的修改都会联动影响其他表,在销售或采购操作完成时,系统会自动修改相应的信息。查询功能也是系统的核心之一。在系统中,查询主要基于商品编号和商品名称,其目的是为了方便用户使用,以便更快地找到每种材料和产品质量的基本信息。该系统具有完整的用户添加、删除和密码修改功能。系统使用Microsoft Office中的Access 2000设计数据库,使用目前优秀的开发工具-VB 6.0。它具有最灵活的数据库结构,对数据库应用程序有很好的支持。
本文主要介绍了本课题的开发背景、功能和开发过程。重点介绍了系统设计的要点、设计思路、技术难点和解决方案。[英文摘要]
摘要
本系统主要完成对仓库的库存管理,
包括入库、出库和库存,以及员工信息、供应商信息以及密码管理等六个方面。系统能够完成对各种信息的浏览和查询、添加、删除和修改等功能。
系统的核心是入库、库存和出库之间的联系,并且当完成入库或出库时,系统会自动完成库存的修改,对其他表的修改都会影响到操作时所链接的表。查询功能也是系统的核心之一,即系统中有滚动查询和多条件查询,也有精确查询和模糊查询,系统中不仅有静态条件查询,也有动态条件查询,他的目的都是为了方便用户使用。系统具有完整的用户添加、删除和密码修改功能,并具有报表和
打印函数。
系统采用了微软Office当中的Access 2000来
设计数据仓库,并使用之前的一个zorch开发工具- VB6.0,它具有最灵活的数据库结构,应用程序具有
对数据仓库的良好支持。
论文主要介绍了本课题的开发背景、功能过程和将要完成的开发。
着重说明系统设计的重点、设计思想、难点技术和解决方案。
关键词:数据库,SQL语言,vb6.0,数据库包
仓库管理。
关键词:控件、窗体、数据库、visual basic语言、超市、商品。
作为超市管理系统,其功能是实现超市商品采购、销售和库存管理的系统化、规范化和自动化。该系统的主要功能是:
(1)交易管理:包括购买登记、销售登记、退货登记等。其中,采购登记还包括供应商的登记。如果是新的供应商,可以直接在这里注册。主要的买卖交易都在这里进行。每一笔交易(包括进货、销售、退货)都需要记录产品名称、生产厂家、产品型号、单价、数量、总金额、交易日期、经办业务员编号等等。在交易过程中,编程尽量方便员工交易。比如商品注册时,如果商品编号相同,会自动添加商品的其他属性;注册销售时,用户只需输入商品编号,商品的其他属性就能自动出现。注册退货时,只要输入正确的销售号,就会自动列出其销售信息,尽可能方便用户的操作。同时,登录的员工编号程序会自动列在购买登记和销售登记中,防止了员工进行非正常交易。
(2)采购统计:包括今天、本月、本季度、本季度和今年的采购统计。其中,每次采购的统计是按照采购厂商和采购总额来显示的。使用表格显示所选时间段的所有采购数据,包括采购编号、商品名称等。然后用另一个表显示从各个厂家购买的商品数量,用一个文本框显示下一个时间段购买的商品总量。
(3)销售统计:包括今日销售统计、本月销售统计、本季度销售统计、本年销售统计等。,其中每个销售统计数据是根据制造商和总销售额显示的。使用表格显示所选时间段的所有销售数据,包括销售编号、产品名称等。然后用另一个表显示从各个厂家购买的商品数量,用一个文本框显示下一个时间段的总销售额。
(4)查看数据表:浏览各种数据表,包括采购表、商品库存表、销售表、退货表、员工表、采购员表等。雇员表管理员也可以删除或添加用户。
(5)系统管理:包括更改用户、修改密码、注销系统等。更换用户的操作方便了用户,同时也更方便了管理员查询系统数据,可以随时查看,让管理员对账目一目了然,同时也方便了普通用户陆续使用系统。修改密码和退出系统都是系统管理的辅助功能,这里就不详细解释了。
(6)其他表单:包括主表单、登录表单和系统初始化表单。主窗体是在菜单中列出每个模块的大致思路,然后通过每个菜单将其他窗体逐个连接到主窗体上。登录表单是这个系统的启动表单,它的作用是让合法用户使用这个系统,已经阻止了其他非法人员使用这个系统。并且对登录用户的权限有所区别:分为管理员和普通员工。系统初始化表单的主要作用是:系统试运行成功后,管理员可以直接重置除员工表以外的所有数据表的内容。登录表单中设计了一个权限,可以区分员工登录和管理员登录。如果是管理员,会提示是否初始化系统,否则直接进入主窗体。