超市后台管理系统的设计与实现

  • 格式:doc
  • 大小:1.18 MB
  • 文档页数:33

下载文档原格式

  / 33
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本科生毕业论文(设计)

题目: 超市后台管理系统的设计与实现姓名: 杜闪闪

学院: 理学院

专业: 计算机科学与技术

班级: 2006级计算机(5)班

学号: 2006814504

指导教师: 沈峰职称: 讲师

2010 年6月5日

安徽科技学院教务处制

目录

摘要 (1)

关键词 (1)

引言 (1)

1 系统概述 (1)

1.1开发背景及意义 (1)

1.2系统开发目标 (2)

1.3开发工具简介及系统运行环境 (2)

1.3.1 开发工具 (2)

1.3.2 运行环境 (2)

2系统分析 (2)

2.1设计目标 (2)

2.2系统开发可行性 (3)

2.2.1技术可行性分析 (3)

2.2.2 经济上的可行性 (3)

2.2.3操作可行性 (3)

2.3系统功能分析 (3)

3系统总体设计 (3)

3.1系统的功能模块 (3)

4超市后台管理数据库设计 (4)

5超市后台管理系统详细设计 (6)

5.1系统的总体设计说明 (6)

5.2数据库中各表之间的关系图 (6)

5.3系统窗体的具体实现 (7)

5.3.1系统登陆程序的设计和实现 (7)

5.3.2系统主窗体程序的设计和实现 (8)

5.3.3基础信息菜单的设计和实现 (8)

5.3.4销售管理菜单的设计和实现 (9)

5.3.5调货管理菜单的设计和实现 (12)

5.3.6库存管理菜单的设计和实现 (13)

5.3.7系统管理菜单的设计和实现 (15)

6系统测试 (17)

6.1 登录界面的测试 (17)

6.2销售管理界面的测试 (17)

6.3入库管理界面的测试 (18)

6.4调货管理界面的测试 (18)

6.5库存管理界面的测试 (18)

6.6基础信息管理界面的测试 (19)

6.7系统设置管理界面的测试 (19)

总结 (20)

致谢 (20)

参考文献 (20)

英文摘要 (21)

附录 (22)

超市后台管理系统的设计与实现

计算机科学与技术专业学生杜闪闪

指导教师沈峰

摘要:随着人们的生活水平的不断提高,超市的特色经营和个性化管理日趋明显,超市管理趋于信息化、网络化。通过信息化管理系统,克服了人为管理中人为因素给企业管理带来的诸多不便,大大提高了超市的工作效率,为企业创造了更大的利润,超市后台管理系统正是本着这一目的而设计的。

论文概述了超市后台管理系统的设计与实现的方法,及所需的关键技术。该系统的实现采用目前流行的面向对象的编程语言Visual C++6.0和Access数据库设计而成。系统的主要功能模块分为:基础信息管理、销售管理、入库管理、调货管理、库存管理、系统管理等功能。结合超市企业当前和未来发展的管理需求设计的超市后台管理系统,无论是在适用性、灵活性和易操作性方面都显示出了它的较强功能,具有一定的实用价值。

关键词:销售管理;入库管理;库存管理;系统管理

引言:随着全球信息技术的飞速发展,尤其是因特网的出现和普及,企业管理和决策都发生了根本的改变。采用信息技术促进、改造企业的生产、经营、管理,有效采集和处理信息,增强企业决策的有效性,适应全球经济发展的要求,将成为企业发展的必要工作。信息管理系统已成为现代企业的一个重要标志和衡量企业综合实力的重要组成部分[1]。

随着零售业的快速发展,要想在激烈的市场竞争中谋求发展,客观上要求企业必须加强内部管理,提高运营效率。面对当前超市行业普遍存在的管理手段、管理技术落后等问题,现代连锁超市、大商场出现了最显著的一个特征就是通过计算机管理系统对企业进行信息化管理。信息化管理系统以信息量大、数据准确、速度快、管理全面等特点,获得了广大超市管理者的一致认同。进销存管理是商品零售企业经营管理中的核心环节,也是一个超市企业能否取得效益的关键,如果能做到合理进货、及时销售、库存量最小、减少积压,那么企业就能取得最佳的效益。使用计算机管理系统在很大程度上可以帮助超市克服这些困难,计算机管理系统可以提高超市的管理水平,节省大量人力、物力和财力,使经营管理更加科学有序、经营物流清晰,经营状况详实、准确,使日常进销管理工作更加规范化,科学化,建立超市后台管理系统进行科学化的管理工作是每一个现代超市企业发展的必由之路。

1 系统概述

1.1开发背景及意义

近年来,随着我国经济的日益蓬勃发展,市场供给的多元化,超市商品种类繁多、销售模式特殊、业务量大等特点,对超市商品的管理工作提出了严峻的挑战。商品进销存管理是商品零售企业经营管理中的核心环节,也是一个超市企业能否取得效益的关键,如果能做到合理进货、及时销售、库存量最小、减少积压,那么企业就能取得最佳的效益。如何运用现代化的管理手段最大限度地提高超市的工作效率,为企业创造了更大的利润,乃是我们当前需要认真研究,找出切实有效的措施来解决问题的当务之急[2]。计算机信息管理系统可以提高超市的管理水平,节省大量人力、物力和财力,使经营管理更加科学有序、经营物流清晰,经营状况详实、准确,所以利用计算机实现超市后台管理系统势在行。

本系统开发以后,能够在一定程度上提高超市后台管理工作的效率,提高资金的利用率,具有检索迅速、操作方便、成本低等特点,可以大大地提高工作效率,对提高超市的现代化信息管理水平有一定程度上的帮助。

本系统是为了方便工作人员能够高效合理进货、及时销售、提高资金利用率,对超市后台信息的采集和管理,对商品、员工、供应商、客户信息进行录入、修改、删除等操作,使其能够具体化,合理化,从而减少管理方面的工作量,具有数据添加功能、数据修改功能、数据删除功能、数据打印功能。通过使用超市后台管理系统,可以方便管理人员更好的进销存商品。系统目标如下:

(1)通过超市后台管理系统的实现,使超市信息管理更加科学化。

(2)系统界面友好美观、操作简单易行,数据存储安全可靠。

(3)通过建立规范的业务管理模式,使业务人员从繁忙的手工开票工作中解脱出来,提高了工作效率。

(4)提供快速、准备的处理超市商品进、销、存、调、退等多种业务模式。

(5)系统维护方便可靠,满足实用性、先进性的要求。

1.3开发工具简介及系统运行环境

1.3.1 开发工具Visual C++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具。Visual C++6.0不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。Access数据库是Microsoft Office 2000套件的Professional版和Developer版的一个组件,不需要单独安装。与其他关系型数据库一样,MS Access充当“后端”,它的任务是存储数据。除此之外,通过使用MS Access,用户还可以创建“前端”或一种对用户友好的、颇受欢迎的数据访问方式。

1.3.2 运行环境本系统是在WindowsXP环境下开发,另外要在系统上安装 Visual C++6.0以及 Access 2003,使用程序时应配置ODBC数据源来添加数据库。

2系统分析

2.1设计目标

开发本系统目标在于:应用信息化管理,结合超市进销管理的工作流程,完成一套功能较为完善的信息管理系统。可以大大地提高工作效率和工作质量,对超市的现代化信息管理水平有一定程度上的帮助。

在对系统开发目标和超市后台管理流程作出具体分析后,现进一步给出如下详细需求分析过程:

(1)在基础信息管理中,实现对商品、员工、供应商、客户信息进行维护,可以增加、删除、修改基础信息。

(2)销售管理完成商品销售和销售退货工作,并且可以通过条件查询商品的销售和销售退货信息

(3)入库管理完成商品入库和入库退货工作,并且可以通过条件查询商品的入库和入库退货信息。

(4)调货管理实现各个仓库之间商品数量的调拨和按条件查询商品的调货信息。

(5)根据库存情况提出补货与进货申请,提出积压商品处理意见;可设置多种条件对库存进行查询以及增加、修改、删除仓库的基础信息。