小型超市管理系统的设计与实现论文.doc

上传人:龙*** 文档编号:1007983 上传时间:2018-11-15 格式:DOC 页数:37 大小:1.62MB
下载 相关 举报
小型超市管理系统的设计与实现论文.doc_第1页
第1页 / 共37页
小型超市管理系统的设计与实现论文.doc_第2页
第2页 / 共37页
小型超市管理系统的设计与实现论文.doc_第3页
第3页 / 共37页
小型超市管理系统的设计与实现论文.doc_第4页
第4页 / 共37页
小型超市管理系统的设计与实现论文.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、1编号 *大学毕 业 设 计题 目 小型超市管理系统的设计与实现学生姓名学 号学 院专 业 软件工程班 级指导教师年 月2诚信承诺书本人郑重声明:所呈交的毕业设计(论文) (题目: 小型超市管理系统的设计与实现)是本人在导师的指导下独立进行研究所取得的成果。尽本人所知,除了毕业设计(论文)中特别加以标注引用的内容外,本毕业设计(论文)不包含任何其他个人或集体已经发表或撰写的成果作品。作者签名:年 月 日(学号) : 3小型超市管理系统的设计与实现摘 要20 世纪 90 年代后期特别是近几年,我国的超市产业飞速发展,其经营模式更为复杂,旧的管理体制已经无法适应超市的发展,这就迫切的需要引进新的管

2、理技术。超市的数据和业务越来越庞大,而计算机就是一种高效的管理系统,这就需要我们把超市的管理与计算机结合起来,从而超市管理系统应运而生。依靠现代化的计算机信息处理技术来管理超市,节省了大量的人力、物力,改善了员工的并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。所以,针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,将开发小型超市系统的设计与实现。关键词:销售系统,管理系统,模块实现4Supermarket Management System Design and ImplementationAbs

3、tractThe late 1990s, especially in recent years, Chinas supermarket industry rapid development, its business model is more complex, the old management system has been unable to adapt to the development of supermarkets, there is an urgent need to introduce new management techniques.Supermarket of dat

4、a and business more and more large, and the computer is a highly efficient management system, this needs us to be combined with computer, make the supermarket management system arises at the historic moment. Relying on modern computer information processing technology to manage the supermarket, save

5、 a lot of manpower and material resources, improve the staff and the ability to rapidly reflects the commodity stock, sales, inventory status and various feedback analysis, make management personnel rapidly to market changes make corresponding decision, to speed up the supermarket management efficie

6、ncy. So, according to the characteristics of the supermarket, in order to help resolve the supermarket now facing problems, improve the competitiveness of small supermarkets, will develop small supermarket system design and implementation.Key Words:sales system; management system; module implements5

7、目 录摘 要 .1Abstract.2第一章 引言 .51.1 目的 .51.2 背景 .51.3 目标 .51.4 开发方法 .5第二章 系统功能与结构 .62.1 系统功能 .62.1.1 管理员登陆功能 .62.1.2 员工登陆功能 .72.2 系统结构 .7第三章 系统设计 .93.1 概念设计 .93.2 逻辑设计 .11第四章 系统功能模块实现 .164.1 系统登录模块 .164.2 进货管理模块 .194.3 销售管理模块 .204.4 库存管理模块 .25第五章 系统测试 .285.1 系统测试步骤 .285.1.1 单元测试 .285.1.2 集成测试 .2965.1.3

8、确认测试 .295.2 系统测试 .295.2.1 界面测试 .295.2.2 功能测试 .29参 考 文 献 .32致 谢 .337第一章 引言1.1 目的本需求说明书是对超市销售系统的进行详细地需求分析,对系统的功能和性能进行了整体的规划。为系统的实现和系统的测试提供一个具体的参考。1.2 背景小型超市零售管理系统是小型超市商品销售及货物管理的主要控制部分,直接影响销售的方便性及管理的规范性。随着信息时代的发展,对效率的要求日益提高,因而软件控制销售和管理已经取代了传统全手工方式。小型超市具有自身的特点:商品要求一般齐全,进出货关系较为简单,员工人数种类不多;在软件角度看,数据较少,对存储

9、和速度要求不高。但正由于员工较少,使用软件控制成为必须。1.3 目标本系统通过数据库,统一记录商品、会员,记录销售交易信息,产生货物进货管理及盘点计算,减少员工重复性动作和帮助管理人员规范化管理。1.4 开发方法本系统采用 Myeclipse8.5 作为前台开发工具。后台数据库采用 SQL Server 2005 数据库,因为它的灵活性、安全性和易用性为数据库编程提供了良好的条件。利用三层结构技术 1,即表示层、逻辑层、数据服务层。这三层被分成三个相对独立的单元。表示层负责与用户交互,并把相应的请求通过调用中间层的组件传递给逻辑层;逻辑层通过组件执行具体的事务逻辑,通过 SQL 等方式向第三层

10、的组件提出数据或其他资源请求。表示层在客户端的应用浏览器中运行,数据访问也在专用的数据库服务器上运行。采用三层结构能很好的解决软件的可扩展性、安全性、管理性等关键问题。8第二章 系统功能与结构2.1 系统功能2.1.1 管理员登陆功能管理员登陆之后可以进行商品信息管理,员工信息管理,商品进货管理,商品销售管理,商品库存管理,系统管理等操作;(1)商品信息管理:商品信息分为商品类别管理、商品信息添加、商品信息维护等操作。添加商品类别的时候只需输入类别名称(类型一般分为:日用品、食品、药品、电器、衣物、床上用品) ;添加库存商品时候要填入:商品编号、商品类别、商品名称、商品单位、商品型号、商品规格

11、、商品售价、商品产地以及附加备注信息等;而商品信息维护可以更新商品的名称、商品类型、商品售价、商品规格等信息。(2)员工信息管理:员工信息管理有员工信息添加和员工信息维护两个操作。员工信息添加需要添加员工的编号、姓名、性别、生日、电话、身份证、家庭住址以及密码等信息;员工信息维护则可以更新修改员工个人信息、(3)商品进货管理:进货管理分为进货登记、进货查询、退货登记、退货查询。登记需要选择供应商信息、商品,录入进货价格、数量、总价、日期等;进货查询则可以查询商品的供应商,进货单价、总价、数量、日期等;退货登记除了要登记以上信息外还有填写退货原因,退货查询则可以查询退货的信息。(4)商品销售管理

12、:商品销售管理分为商品销售查询、员工业绩查询、顾客退换货办理、退货商品查询等四个操作。其中,商品销售查询可以根据员工编号销售查询员工的销售情况,也可以根据单据号查询某一笔交易的情况,还可以根据时间查询本超市该时间段的商品销售状况;员工业绩查询则可以查询某一段时间内各员工的销售业绩;顾客退货办理,需按要求输入该交易的销售单据、商品编号、退货单价、退货数目、退货原因以及商品是否完好等消息才能实行退登记;退货信息查询则可以根据商品编号、单据号以及时间查询本超市的商品退货信息以及退货商品总金额。(5)商品库存管理:商品库存管理分为商品库存查询和商品库存报警。商品库存查询可9以根据商品的编号或者名称查询

13、本超市该商品的库存信息;商品库存报警功能则是当库存量低于 20 的时候出现红色警报,而商品的库存量高于 300 的时候出现黄色提醒。(6)系统管理:系统管理包括供应商管理、修改密码、关于系统等模块。供应商管理可以显示全部供应商信息,并且添加新的供应商信息(需填写供应商公司名称、供应商法人代表、供应商电话、供应商地址等信息) ;修改密码泽可以修改当前登录用户(即管理员)的登录密码;关于系统模块则是介绍本系统的开发环境等一些信息 2。2.1.2 员工登陆功能员工登陆模式有商品销售管理、商品库存管理、系统管理三个操作。(1)商品销售管理:商品销售管理包括商品销售和个人业绩查询两个功能。商品销售时,员

14、工可以根据商品编号搜索获取顾客想要购买的商品信息,然后填写顾客要购买的数量并且添加到购物车,添加完顾客要购买的全部商品后在进行结账,系统计算全部商品的总价,再根据顾客付给的金额计算找零,最后完成操作回到销售商品页面。个人业绩查询,员工可以根据单据号或者日期查询自己的销售业绩。(2)商品库存管理:商品库存管理模块,员工也可以查看商品库存和库存报警。(3)系统管理:员工的系统管理模块只包括修改密码和关于系统两个操作。 2.2 系统结构本系统前台使用 Myeclipse8.5 平台来设计,访问数据库服务器;后台采用Microsoft 公司的 SQL Server 2005。SQL Server200

15、5 开发后台数据库,用于提供数据服务。SQL Server 2005 是一种典型关系型数据库管理系统,该系统具有数据一致性好,完整性强,安全性高的优点,系统采用结构化设计方法,按超市实际工作内容来确定所需,将整个系统作为一个大模块自顶向下,以模块化结构设计技术进行模块分解,10然后再自底向上,按照系统的结构将整个模块进行组合,最终完成本超市管理系统的开发。具体功能模块如下:(1)登录模块:具备登录员工、管理员登陆功能。(2)商品信息管理模块:提供添加商品类型,修改商品信息、商品类型管理功能。(3)供应商管理模块:具备供应商信息查询、添加新供应商的功能。(4)进货管理模块:提供进货登记、进货查询的功能。(5)退货管理模块:提供退货登记、退货查询功能。(6)商品销售管理模块:提供销售登记、销售记录查询功能。(7)客户退货管理模块:提供销售退货登记、销售退货查询功能。(8)库存管理模块:提供库存查询、库存商品预警查询功能。系统功能结构如图 2-1:图 2-1 系统总体结构

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。