C超市管理系统的设计和实现

 2022-12-12 12:12

论文总字数:20861字

摘 要

超市是我国商品经济的主力军,超市的商品源自外购又对外销售,采购与销售的品种多、且批次频繁,具有经营品种丰富、更新速度快、交易高峰时间顾客交易频繁、速度快准确性要求高的特点。若纯人工完成超市的订单信息统计不规范、效率低、易出错,很难满足超市的经营需求。

计算机与互联网技术的快速发展提供了解决这些问题的思路与方法,本文以C超市作为对象为其设计一款超市管理系统,使系统能实现采购与销售订单输入、修改、删除、查询、统计、客户与供应商管理等功能。

C超市管理系统系统使用java语言编程,基于B/S结构开发,搭配MySql数据库存储数据,选择Tomcat作为运行服务器。本文通过需求分析、系统设计、系统实现等过程论述了该系统的开发过程,经过测试该系统性能良好,能够满足C超市日常使用需求。

关键词:超市;管理系统;面向对象;互联网;MySQL

Design and Development of Supermarket C Management System

Abstract

Supermarkets are the main force of China's commodity economy. The commodities of supermarkets are purchased and sold to the outside world. There are many kinds of products purchased and sold, and the batches are frequent. They have the characteristics of rich varieties, fast update speed, frequent customer transactions in peak hours, fast speed and high accuracy requirements. If the order information statistics of the supermarket is not standardized, inefficient and error prone, it is difficult to meet the operation needs of the supermarket.

The rapid development of computer and Internet technology provides ideas and methods to solve these problems. This paper takes C supermarket as the object to design a supermarket management system, which can realize the functions of purchase and sales order input, modification, deletion, query, statistics, customer and supplier management.

C supermarket management system uses Java language programming, based on B / S structure development, with MySQL database storage data, select Tomcat as the running server. This paper discusses the development process of the system through the process of demand analysis, system design and system implementation. After testing, the system has good performance and can meet the daily needs of C supermarket.

Keywords:Supermarket;System;Object-oriented;Internet;MySQL

目 录

摘 要 I

Abstract II

第一章 绪 论 1

1.1 课题研究背景及意义 1

1.2 课题研究现状 1

1.3 主要工作内容 2

1.4论文主要结构 2

第二章 C超市管理系统开发相关技术 3

2.1 J2EE标准 3

2.2 JSP技术 3

2.3 B/S架构 3

2.4 MySQL数据库 3

2.5 三层架构和MVC设计模式 4

第三章 C超市管理系统需求分析 5

3.1 系统功能需求分析 5

3.1.1系统管理员 6

3.1.2库存管理员 6

3.1.3业务管理员 7

3.2系统非功能需求分析 7

3.3系统可行性分析 7

3.3.1技术可行性 7

3.3.2时间可行性 8

3.3.3经济可行性 8

第四章 C超市管理系统的设计 9

4.1系统总体设计 9

4.1.1系统分层结构设计 9

4.1.2系统功能模块结构设计 9

4.1.3系统初步工作流程 11

4.2系统详细设计 11

4.3数据库设计 12

4.3.1 MySQL5.7和MySQL Workbench 6.3 CE 12

4.3.2 系统E-R图 12

4.3.3数据库逻辑设计 13

4.3.4 数据库物理设计 15

第五章 C超市管理系统的实现与测试 18

5.1 系统实现 18

5.1.1 连接数据库 18

5.1.2 登陆功能 18

5.1.3 商品进销管理 18

5.1.4 后台统计管理 19

5.1.5 基本信息管理 19

5.1.6 个人信息管理 20

5.2 测试方法与测试用例 20

5.2.1测试的目的 20

5.2.2登陆测试 21

5.2.3新增商品测试 21

5.2.4销售与退货测试 21

5.2.5库存预警测试 22

5.2.6系统非功能测试 22

第六章 总结与展望 24

6.1 总结 24

6.2 展望 24

致 谢 25

参考文献(References) 26

第一章 绪 论

课题研究背景及意义

近十年来随着我国经济的大力发展,商业的进展也可谓是千变万化,商业的经营方式也逐渐从单个种类过渡到多种商品混合销售的模式,超市已然成为了商品经济中的“主力军”。超市采取将各类各样的物品从供货商进货又对顾客或销售商售出,即使人民的物质生活满足过程更加方便,又能使超市的拥有者从中赚取差价获取利润。

在超市的日常运营过程中,需要完成多品种、多批次的商品采购、储存、维护、销售的过程,并且要满足品种丰富、快速更新、高峰时间交易频繁、准确性高的要求,如果用纯人工记账的方式来记录统计超市的这些订单信息,则会遇到不规范、效率低下、频繁出错的情况,很难满足超市经营者的需求。现代社会中,大到连锁购物中心小到家门口的便利店,都不可能花费大量的人力物力去对这些事物进行相关的处理,而随着计算机技术的发展和数字化信息的运用使得超市管理系统得以实现,基于计算机的超市管理系统具有计算量大、出错可能性低、便捷性强、安全性高的特点,拥有一个超市管理系统可以大量的节省人力资源并提高超市的工作效率,首先减少了人力管理的支出和管理上的风险,其次避免了库存中商品积压、缺货时没有及时统计带来的经济损失,最后通过电脑记账又能提高工作人员的工作效率,即增加了超市业绩又减少了超市成本支出,此长彼消之下便能提高经营超市的利润。现在越来越多的超市经营者都选择使用网上超市管理系统来管理自己的超市,如果不能与主流接轨,那么将不利于超市在当今市场中竞争和生存,这也是本课题选择对C超市设计一个管理系统的原因。

课题研究现状

首先作者对C超市的经营现状进行了分析,通过实地调研考察发现C超市面临如下几个问题:1.商品渠道问题:超市的进货渠道不固定,商品质量得不到同意的保障,经常会有商品损坏但找不到上一级供应商的情况;2.经营管理问题:包括采购、销售等方面的日常管理是C超市经营过程中的重点工作,这类工作的最大特点就是繁琐,工作人员往往花费大量时间在商品建档、供销记账上,耗时耗力却事倍功半。

剩余内容已隐藏,请支付后下载全文,论文总字数:20861字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;