中小型超市管理系统_毕业论文.doc

上传人:b****1 文档编号:145038 上传时间:2022-10-04 格式:DOC 页数:46 大小:2.41MB
下载 相关 举报
中小型超市管理系统_毕业论文.doc_第1页
第1页 / 共46页
中小型超市管理系统_毕业论文.doc_第2页
第2页 / 共46页
中小型超市管理系统_毕业论文.doc_第3页
第3页 / 共46页
中小型超市管理系统_毕业论文.doc_第4页
第4页 / 共46页
中小型超市管理系统_毕业论文.doc_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

中小型超市管理系统_毕业论文.doc

《中小型超市管理系统_毕业论文.doc》由会员分享,可在线阅读,更多相关《中小型超市管理系统_毕业论文.doc(46页珍藏版)》请在冰豆网上搜索。

中小型超市管理系统_毕业论文.doc

中小型超市管理系统

LUOYANGNORMALUNIVERSITY

2013届本科毕业设计

中小型超市管理系统

院(系)名称

信息技术学院

专业名称

计算机科学与技术

学生姓名

学号

指导教师

完成时间

39

摘要

随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。

而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。

一个针对中小型超市的管理系统就显得很重要。

本系统可以分为前台营业和后台管理两个部分。

前台营业主要实现营业员营业和结账的功能;后台管理模块中包含店铺管理,商品管理,会员管理等。

通过数据库的更新可以实现对营业,进货及员工信息全面、动态、及时的管理。

系统在MicrosoftVisualStudio2010环境下采用C#以及LINQ(集成查询语言)开发,采用三层架构(表示层,业务层,数据层)实现视图层、业务逻辑层和数据层的分离,使系统结构更加直观。

本文系统分析了软件开发的背景;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:

数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。

关键词:

超市;营业;信息管理;数据库;LINQ

Abstract

Withthecontinuousdevelopmentandexpansionofthesmallsupermarket’sscale,thereisasharpincreaseinthenumberofgoods,andtherelevantinformationofthegoodsdoubledandredoubled.Butalargesupermarketmanagementsystemissopowerfulandcomplicatedoperationthatitreducestheworkingefficiencyofthesmallsupermarket.Amanagementsystemforsmallsupermarketisinneed.

Thesystemisdividedintothefrontdeskbusinessandthebackgroundmanagement.Thesystemisdividedintothefrontdeskbusinessandthebackgroundmanagement.Thefrontdeskbusinessmainlyrealizesthefunctionofassistantbusinessandcheck.Thebackgroundmanagementmodulecontainsthestoremanagement,commoditymanagement,membermanagement,etc.Thesystemcanmanagethebusiness,purchasinggoodsandtheinformationofassistantdynamicallyandtimelywithadatabaseupdate.

ThesystemwasdevelopedwiththeLINQ(LanguageIntegratedQuery)andC#intheenvironmentofMicrosoftVisualStudio2010,anditusedathree-tierarchitecture(presentationlayer,businesslayer,datalayer)toachievetheseparationofviewlayer,businesslogicLayeranddatalayerwhichmadethesystemstructuremoreintuitive.

Thispapersystematicallyanalyzesthebackgroundofsoftwaredevelopment;Firstlyitintroducedthedevelopmentenvironmentofthesoftware,Secondlyitintroducedthedetaileddesignprocessofthesoftware:

databasedesign,eachmodule’sdesignandrealization,andspecificinterface’sdesignandfunction.

Keywords:

Supermarket;Business;Managementinformation;Database;LINQ

目录

第1章绪论 1

1.1社会背景 1

1.2超市背景 1

1.3可行性分析 1

第2章系统需求分析 3

2.1用户功能需求分析 3

2.2系统性能要求 3

2.3系统用例图分析 4

第3章系统概要设计 7

3.1设计思想 7

3.2系统功能结构图 7

3.3系统功能模块分析 7

3.3.1营业模块 7

3.3.2店铺管理员模块 7

3.3.3超级管理员模块 7

3.3.4会员管理模块 8

3.4设计原则 8

3.5业务流程分析 8

第4章系统详细设计 13

4.1数据库设计 13

4.2系统功能设计 17

第5章系统测试运行 33

5.1模块测试 33

5.2整体测试 33

第6章总结 34

参考文献 35

致谢辞 36

第1章绪论

1.1社会背景

随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对书数据库的进一步开发和利用显得尤为迫切。

作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。

实习期间,我通过对市场的调查,针对现在各中小型超市对经营业务和人事管理的实际需要,开发了这套超市管理系统。

在开发过程中,我们针对当前各超市管理的特点和技术人员的实际水平,采用基于Windows图形用户界面这一易学易用的操作环境,在系统设计过程中,我们尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。

我又始终发系统的正确性放在首位,力求数据的完整和处理的正确性。

在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。

1.2超市背景

在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。

随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。

超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:

不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。

苏辙超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。

为此,在选题过程中,我选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。

1.3可行性分析

1.技术可行性分析:

该系统采用MicrosoftVisualStudio2010作为开发工具,它们功能强大、开发简便,支持.NET4.0Framework、LINQ技术和AJAX技术。

尤其是LINQ技术更方便编程人员对数据库中的数据进行操作,使开发效率更高。

利用MicrosoftSQL2008软件作为数据库软件,SQL2008的强大和易用性联合VS2010在实现上更加方便。

因此超市管理系统在技术上是可行的。

2.经济可行性分析:

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

3.操作可行性分析:

本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。

而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。

第2章系统需求分析

2.1用户功能需求分析

该系统主要针对四种用户的登录使用,分别是营业员,店铺管理员,超级管理员,会员管理员。

他们分别实现以下功能:

营业员通过刷条形码显示商品的所有信息,包括价格和折扣率,自动根据所有商品计算出商品总额,支付时如果有会员卡可以用会员卡里的现金支付或者使用会员卡的积分打折,结完账后自动更新会员卡中的金额和积分。

当遇到顾客突然不要某些商品时可以进行该商品的删除,或者当顾客要重新回去拿某些忘买的商品时可以对该顾客的账单进行挂单操作。

当营业员离开时可以锁定系统,重新进入系统需要输入密码。

还可以进行换岗操作。

店铺管理员可以注册营业员的信息,也可以对自己账户的信息进行修改。

可以对营业员的信息进行管理,可以对不同营业员的营业信息进行查询,包括勤务考核和营业状况,同时还可以对营业利润查询,包括按日查询和按月查询,统计利润总额。

对商品进行管理,包括添加商品,管理商品,添加商品类型,管理商品类型,添加货源公司,管理货源公司。

对超市存货进行查看,可以显示商品数量低于一定值的商品。

超级管理员可以对分店进行管理,查看分店的营业情况。

对分店管理员进行注册和管理,对会员积分,会员折扣和会员期限的设置。

对个人信息的修改。

会员管理员添加会员,管理会员,会员卡的充值,挂失,解锁,挂失。

2.2系统性能要求

1.安全性

该系统的安全性主要是防止他人非法进入系统,从而保证了数据的安全性,数据存储的完整性和数据的可靠性。

设置四种不同的身份进行登录,超级管理员,店铺管理员,营业员和会员管理员;系统也设立了数据备份和恢复机制,从一定程度上可以降低数据的损坏程度。

2.高效性

使用超市管理系统可以快速查询超市的营业情况以及每个营业员的考勤及营业情况,还可以查看货物的剩余和销售情况,可以适时的根据货物的营业情况进行调整进货措施。

3.便捷性

本系统的界面友好,操作方便,能够达到所见即所得的效果,方便用户的使用。

2.3系统用例图分析

整个超市管理系统分为四个模块,营业模块,店铺管理员模块,超级管理员模块和会员管理模块。

营业模块用例图如图2

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

当前位置:首页 > 党团工作 > 党团建设

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

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