软件工程毕业设计超市收银管理系统.docx

上传人:b****5 文档编号:3202151 上传时间:2022-11-20 格式:DOCX 页数:21 大小:378.72KB
下载 相关 举报
软件工程毕业设计超市收银管理系统.docx_第1页
第1页 / 共21页
软件工程毕业设计超市收银管理系统.docx_第2页
第2页 / 共21页
软件工程毕业设计超市收银管理系统.docx_第3页
第3页 / 共21页
软件工程毕业设计超市收银管理系统.docx_第4页
第4页 / 共21页
软件工程毕业设计超市收银管理系统.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

软件工程毕业设计超市收银管理系统.docx

《软件工程毕业设计超市收银管理系统.docx》由会员分享,可在线阅读,更多相关《软件工程毕业设计超市收银管理系统.docx(21页珍藏版)》请在冰豆网上搜索。

软件工程毕业设计超市收银管理系统.docx

软件工程毕业设计超市收银管理系统

河北农业大学

本科毕业论文

题目:

超市收银管理系统

摘要

随着销售行业竞争日益激烈,超市收银管理系统的引入显得极其重要。

它不但可以提高进销存管理的工作效率,而且可以有效减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度,从根本上提升超市的市场竞争力。

本系统运用计算机管理信息技术,建立数据库,对超市的进销存过程进行详细的分析,实现了对超市的进货、销售和库存的科学管理。

它主要包括以下几大模块:

登录模块、商品销售收银模块、营业统计模块、商品信息模块、用户信息模块、超市工作人员管理模块;各模块相互独立,同时又构成统一的整体。

关键词:

收银管理;控件;窗体;.net平台

 

Abstract

Withincreasinglyfiercecompetitionintheretailindustry,theintroductionofsupermarketcashregistermanagementsystemisextremelyimportant.Itcannotonlyimprovetheefficiencyofinventorymanagement,andcaneffectivelyreducetheblindprocurement,reduceprocurementcosts,reasonablecontrolinventory,reducetheamountoffundsusedandincreasemarketsensitivity,fundamentallyenhancethemarketcompetitivenessofthesupermarket.

Thesystemusescomputermanagementinformationtechnology,toestablishadatabaseonthesupermarketInvoicingprocessofdetailedanalysis,therealizationofsupermarketpurchases,salesandinventoryofscientificmanagement.Itmainlyincludesthefollowingmodules:

loginmodule,merchandisesalescashiermodule,businessstatisticsmodule,commodityinformationmodule,theuserinformationmodule,supermarketstaffmanagementmodule.Phaseallowedtoindependentlyofeachmodule,whichalsoconstitutesaunifiedwhole.

Keywords:

cashregistermanagement;control;forms;.Netplatform

 

目录

1.绪论1

1.1研究的目的1

1.2研究课题的意义1

2需求分析2

2.1可行性研究2

2.1.1技术可行性2

2.1.2经济可行性2

2.1.3操作可行性2

2.2需求分析3

2.3开发环境介绍3

2.3.1C#介绍3

2.3.2SQLServer2005介绍4

2.3.3C/S介绍5

3总体设计6

3.1设计思想6

3.2设计原则6

3.3功能模块和结构设计6

3.3.1系统结构7

3.3.2系统各功能模块定义7

3.4数据库设计8

3.4.1数据库的需求分析8

3.4.2数据库概念结构设计8

3.4.3数据库逻辑设计10

4系统实现12

5总结19

参考文献20

致谢21

1.绪论

信息产业的飞速发展,信息化管理已经引入并应用到各行业管理领域,各种形式的百货商场、大型仓储超市、便利店、连锁超市和专卖店等形式的零售业鳞次栉比,不断改变、影响着人们的价值观念和生活方式。

因此,要提升企业竞争力,就要大力推进企业信息化建设,利用先进的办公自动化系统来实现企业内部信息管理、共享及交流,才能使企业在竞争激烈的21世纪取得先机。

1.1研究的目的

随着我国信息化的普及,各行各业都已经将企业的整体向信息化方向转化,以提高自己的管理和生产的效率,提高企业的整体凝聚力量,更加高效的运转企业,超市是一个国家社会中一个很活跃的社会角色,在发展的过程中,超市也加速了向信息化方向转化的速度,提高自己的社会竞争力和超市运行的高效率。

计算机是近代社会中一项伟大的社会发明,正在以惊人的速度改变我们的人类社会,计算机的高速度处理能力,为人类社会替代了很多的复杂繁琐的工作流程,使得人类能从大量繁琐的工作中解脱出来,更加高效的做事,而超市收银管理系统的出现,能使计算机通过超市管理系统的控制,流程化的高效率工作,进行超市的收银管理。

超市收银管理系统已经是超市在社会信息化发展中不可缺少的部分,也是超市在社会发展中快速发展的驱动力之源。

现代化事业的发展,也使超市的管理数段发生前所未有的革命,计算机的运用正在发达国家的各类商店超市中普及。

由于它能够准确记载和查询有关超市经营活动的大量数据,帮助超市经营者掌握和分析营销情况,及时作出正确决策,并且有利于商店内部财务、工资、人员、库存、销售情况等管理,因而大大提高了现代超市的管理水平。

国外很多发达资本主义国家的有关人士都在开发超市管理系统,开发出很多大型的软件,由于本人能力有限,开发一个超市收银管理系统,它可以使我们国内超市可以更好的操作。

此系统的有减少差错,节省人力、减少顾客购物时间,增加客流量,提高顾客满意度等特点。

我通过开发这个简单管理信息系统,巩固了以前所学的知识,提高了应用能力。

1.2研究课题的意义

21世纪,超市的竞争进入到了一个全新的领域,竞争不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。

技术的提升和管理的升级是超市业的竞争核心。

如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市经营者努力追求的目标。

为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引进信息系统来加以管理,而商品销售管理系统是当前应用于超市或者公司管理系统的典型代表。

从消费者的角度来说,结帐时应该准备和快速,毕竟时间就是金钱。

由于传统的超市收银管理给顾客和店主带来很多不便。

针对这方面的缺陷,开发这个系统可以方便快捷地查出顾客结帐情况,商品信息情况,每天的售货情况,方便了对超市商品管理、人员管理,大大提高了超市的售货速度。

进而加速了社会的发展速度,提高了人民的生活水平。

总之,借助于信息系统可以大大提高超市的运作效率,通过全面的信息的采集和处理,不仅辅助提高了超市的决策水平,还可以迅速提高超市的管理水平,为降低经营成本,提高效率,增强超市扩张力,提供有效的技术保障。

2需求分析

2.1可行性研究

系统开始和可行性研究是为系统开发做前期准备。

在对一个项目的开发之前,我们总是要对其进行一个可行性分析与需求分析,通过和指导老师的共同分析得出了可行性开发计划。

对于需求分析我们作了如下调查分析的需求。

2.1.1技术可行性

随着软件编程技术的不断增加,功能的不断加强,和网络技术的不断成熟,信息安全的不断完善以及开发工具的日益进步,采用计算机系统来管理超市要求数据的采集、更新能够完整、准确和及时,所以开发通用的超市收银系统已经完全可以做到。

2.1.2经济可行性

因为通过网络传递销售信息,可以不受距离的限制,因此可以节约许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上是完全可行的。

2.1.3操作可行性

本系统采用Windows图形界面,是大家熟悉的操作系统,对于用户只需要具有一般的计算机知识的人员都可以轻松上手。

而且整个销售系统采用最友好的交互界面,简洁明了,不需要对数据库非常了解。

综合以上三方面,无论是从技术上经济上还是操作上,该系统具有较高的开发可行性。

2.2需求分析

对于超市信息管理系统来说,通常它会把员工人事管理系统也包括在内。

在这个系统中,要实现的功能主要如下:

(1)功能要求

对库存产品进行资料管理和统计;

对产品的销售单进行录入管理和统计;

对进货、销售、库存情况进行查询;

对用户进行管理,具体为添加、删除、修改密码;

对工作人员管理,具体为添加、删除、修改密码;

对赢利状况分析,进行营业统计,按年月日及商品类别统计。

(2)数据精确度

产品的进货单和销售单中,单价、金额采用浮点数,数量都取整数。

(3)时间特性

该系统软件从启动到进入系统登录界面的时间正常情况下少于5秒,录入并更新数据的时间正常情况下少于10秒。

(4)适用性

该管理系统软件适用于Windows2000/WindowsXP/Win7中文版下运行。

2.3开发环境介绍

该系统属于管理信息系统,管理信息系统(MIS,ManagementInformationSystem)可以保存用户信息,通过对信息进行分析和处理,可以帮助用户制定计划、规范管理或提供决策依据。

超市收银系统具有其特殊性,系统是三层架构。

2.3.1C#介绍

Csharp(又被简称为”C#”)是微软公司在2000年6月发布的一种新的编程语言。

C#看起来与Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的过程。

但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NETwindows网络框架的主角。

C#在带来对应用程序的快速开发能力的同时,并没有牺牲C与C++程序员所关心的各种特性。

它忠实地继承了C和C++的优点。

如果你对C或C++有所了解,你会发现它是那样的熟悉。

即使你是一位新手,C#也不会给你带来任何其它的麻烦,快速应用程序开发(RapidApplicationDevelopment,RAD)的思想与简洁的语法将会使你迅速成为一名熟练的开发人员。

C#是专门为.NET应用而开发出的语言。

这从根本上保证了C#与.NET框架的完美结合。

在.NET运行库的支持下,.NET框架的各种优点在C#中表现得淋漓尽致。

C#具有如下几个特点:

(1)简洁的语法

在缺省的情况下,C#的代码在.NET框架提供的“可操纵”环境下运行,不允许直接地内存操作。

它所带来的最大的特色是没有了指针。

C#只支持一个“.”,对于我们来说,现在需要理解的一切仅仅是名字的嵌套而已。

(2)精心地面向对象设计

C#具有面向对象的语言所应有的一切特性:

封装、继承与多态性,这并不出奇。

然而,通过精心地面向对象设计,从高级商业对象到系统级应用,C#建造广泛组件的绝对选择。

在C#的类型系统中,每种类型都可以看作一个对象。

C#提供了一个叫做装箱(boxing)与拆箱(unboxing)的机制来完成这种操作,而不给使用者带来麻烦。

C#只允许单继承,即一个类不会有多个基类,从而避免了类型定义的混乱。

C#中没有了全局函数,没有了全局变量,也没有了全局常数。

一切的一切,都必须封装在一个类之中。

你的代码将具有更好的可读性,并且减少了发生命名冲突的可能。

(3)与Web的紧密结合

C#组件将能够方便地为Web服务,并允许它们通过Intern

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 唐诗宋词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1