超市管理系统参考Word下载.doc
《超市管理系统参考Word下载.doc》由会员分享,可在线阅读,更多相关《超市管理系统参考Word下载.doc(24页珍藏版)》请在冰豆网上搜索。
2009计算机科学与技术蒙班
指导教师:
包冬梅
完成时间:
2013年5月20日
目录
摘要 I
ABSTRACT II
第1章绪论 1
1.1社会背景 1
1.2超市背景 1
第2章软件设计开发平台 2
2.1SQLServer2005数据库简介 2
2.2MicrosoftVisualStudio2010简介 2
2.3运行环境 2
第3章系统可行性研究与需求分析 4
3.1可行性研究 4
3.2需求分析 5
第4章系统总体设计 7
4.1系统总体结构 7
4.2数据库设计 8
第5章系统详细设计与实现 11
5.1用户登录模块 11
5.2菜单操作模块 11
5.3销售管理界面 12
5.4进货管理界面 13
5.5商品上柜界面 14
5.6统计查询界面 15
结束语 18
文献 19
致谢 20
摘要
“小型超市管理系统”是专门针对小型超市的综合业务而开发的综合商品管理系统。
本软件的前台采用VB.Net,后台采用SQLServer2005数据库。
超市需要处理大量的库存信息并且要时刻更新商品的销售情况,不断的进货、上柜、销售、统计等。
对于不同的信息,需要建立合理的数据结构来保存这些数据,需要有效地程序结构支持各种数据操作的执行。
超市进销存最主要的特点是能够实时和准确的记录超市的销售情况,这样就可以有效的加速商品的周转和服务质量的提高,而且可以减少商品售价不符等问题。
顾客的消费要求是希望在超市中基本上都能购买到所需的商品,并且要保证商品的质量还要享有优质、方便的服务。
该系统主要由销售管理、进货管理、人员管理、入库管理、上柜管理、统计查询、密码修改等功能组成。
关键字VB.Net;
SQLServer2005数据库;
销售;
超市管理系
I
Abstract
"
Integratedcommoditysmallsupermarketmanagementsystem"
isdesignedtointegratedservicesforsmallsupermarketdevelopment.ThefrontplatformofthesoftwareadoptsVB.Net,thebackstageadoptsSQLServer2005database.
Supermarketsneedtohandlealargenumberofinventoryinformationandupdatethesaleofproducts,continuetopurchase,OTC,sale,statisticsetc.Fordifferentinformation,needtoestablishareasonabledatastructuretostorethesedataandtoeffectivelyprogramstructuretosupporttheoperationofthevariousdata.Themaincharacteristicofsupermarketinvoicingisthatsalesofreal-timeandaccuraterecordsofthesupermarket,thusthiscanspeeduptheturnoverofgoodsandservicequalityeffectivelyimproved,butalsocanreducethecommoditypricediscrepancyandsoon.Consumptionrequirementsofcustomerswanttobeabletobuyneededgoodsinsupermarketsbasically,andtoguaranteethequalityofgoodsbutalsoenjoyhigh-quality,convenientservice.Thesystemconsistsofsalesmanagement,purchasemanagement,personnelmanagement,storagemanagement,OTCmanagement,statisticalinquiry,passwordchangesandotherfunctionalcomponents.
Thesystemismainlycomposedofsalesmanagement,stockmanagement,personnelmanagement,storagemanagement,stockmanagement,statisticalinquiries,passwordchangesandotherfunctions.
KeywordsVB.Net,SQLServer2005Database,Sales,SupermarketManagementSyste
II
第1章绪论
1.1社会背景
随着信息时代的到来,计算机技术已渗透到各行各业,成为各个领域必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待着加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。
作为国内市场的一些中小超市,他们在信息化过程中的步伐要落后大中型超市,而对于这些企业的资源管理,信息的存储和处理也显的迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的电算化进程是必不可少的。
经过市场的调查,针对现在各中小超市对销售业务的实际需要,开发了这套小型超市管理系统。
在开发过程中,针对当前各超市管理特点和自己技术的实际水平,采用Windows是基于图形界面这易学易用的操作系统环境,在系统设计过程中,尽量采用一些易懂易读的接口界面,使用户可以在短期内完全掌握。
在功能方面,借鉴现在市场上流行的财务软件的特点,使设计的系统在功能上极贴近中小超市的使用要求。
在设计过程中,始终把系统的正确性放在首位,力求数据的完整,处理的正确性。
在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。
作为一家小型超市,他们的主要业务是销售商品,目前系统运做中存在很多题,所有的销售单都是人工填写,耗时而且易出现错误;
库存也是人工记帐,无法随时掌握最准确的存货情况;
对于销售数据,往往要花好多时间和精力去计算销售额,每项商品的销售状况,为了解决上述问题,提高经济效益,准备针对超市进行计算机化管理。
1.2超市背景
超市形式在我国于20世纪90年代初期起步,现已成为我国零售业的一种重要形态。
随着超市的高速发展,其经营管理也变的愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的的发展这样就迫切地需要引入新的思想技术和管理技术进入到超市管理之中。
超市形态具有种种优点,但在目前状况下,它仍存在零售业商业企业所共有的落后的一面,如:
不能有效的管理每一种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率底等,而且在超市日常管理中,商品进、销、存决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足,随着超市形态的高速发展,其经营管理也变的愈加复杂,日常所需处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。
为此,我在本次设计之中选择了超市信息管理系统设计,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力、改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进销存状况和各种反馈信息分析,使管理人员快速对市场的变化作出相应决策,加快超市管理的效率。
第2章软件设计开发平台
2.1SQLServer2005数据库简介
MicrosoftSQLServer2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。
MicrosoftSQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。
数据引擎是该企业数据管理解决方案的核心。
此外MicrosoftSQLServer2005结合了分析、报表、集成和通知功能。
SQLServer2005引入了一些“Studio”帮助实现开发和管理任务:
SQLServerManagementStudio和BusinessIntelligenceDevelopmentStudio。
在ManagementStudio中,可以开发和管理SQLServer数据库引擎与通知解决方案,管理已部署的AnalysisServices解决方案,管理和运行IntegrationServices包,以及管理报表服务器和ReportingServices报表与报表模型。
在BIDevelopmentStudio中,可以使用以下项目来开发商业智能解决方案:
使用AnalysisServices项目开发多维数据集、维度和挖掘结构;
使用ReportingServices项目创建报表;
使用报表模型项目定义报表的模型;
使用IntegrationServices项目创建包。
因此选择SQLServer2005数据库作为开发本系统使用的数据库。
2.2MicrosoftVisualStudio2010简介
MicrosoftVisualStudio2010司推出的开发环境。
是目前最流行的Windows平台应用程序开发环境。
其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。
VisualStudio2010同时带来了NETFramework4.0、MicrosoftVisualStudio2010CTP(CommunityTechnologyPreview--CTP),并且支持开发面向Windows7的应用程序。
除了MicrosoftSQLServer,它还支持IBMDB2和Oracle数据库。
MicrosoftVisualStudio2010采用拖曳式便能完成软件的开发。
简简单单的操作便可以实现一个界面的生成。
但拖曳的界面,也应当有相应的代码来实现功能。
MicrosoftVisualStudio2010支持C#、C++、VB。
可以快速实现相应的功能。
所以所做的图书馆管理系统也就选择了这种开发平台。
2.3运行环境
2.3.1硬件环境
处理器:
双核2.6GHz以上
内存:
2G内存
硬盘空间:
最低5400r/min,建议7200r/min或更快
2.3.2软件环境
软件环境是一个系统开发的工具,它取决于开发人员对软件的熟悉程度,如果开发人员选择一个不熟悉的软