超市管理信息系统毕业.doc

上传人:豆**** 文档编号:17275625 上传时间:2022-05-23 格式:DOC 页数:24 大小:445KB
返回 下载 相关 举报
超市管理信息系统毕业.doc_第1页
第1页 / 共24页
超市管理信息系统毕业.doc_第2页
第2页 / 共24页
点击查看更多>>
资源描述

《超市管理信息系统毕业.doc》由会员分享,可在线阅读,更多相关《超市管理信息系统毕业.doc(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流超市管理信息系统毕业.精品文档.江苏信息职业技术院毕业论文题目: 超市管理信息系统 系 别: 计算机工程系 专 业: 计算机应用技术 前言随着经济的全球化以及中国经济改革的逐渐深化,零售业面临着越来越激烈的竞争,改善零售企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应消费者的新需求和市场新机遇的能力,是中国零售企业赢得竞争胜利的关键因素,而快速有效地实施企业管理信息系统建设是提高企业竞争能力的有效方法之一。在我国数量众多的商品零售企业中,中小型零售企业占了绝大多数。这些企业也不可避免地要加入国际化企业的竞争行列,而实现企业信息化

2、是参与挑战的必要条件。但是中小企业的多样性及其灵活多变的经营方式,加上相关投入量的限制,使得很多中小型零售企业没有进行信息化建设。作为一个中小型超市想要提高市场竞争力,既要有好的商品质量,同时也要有好的客户服务.超市要做到能及时响应顾客的商品需求,根据需求迅速进货,及时上架,快速周转,就必须有一个好的管理计划,使得商品的进货、销售和库存3个环节能够很好地协调配合。进销存是超市经营管理中的核心环节,也是一个超市能否取得效益的关键.如果能做到合理进货、及时销售、库存量最小,减少积压,那么超市就能取得最佳的效益。本文所设计的管理信息系统可以基本上满足中小型超市的业务和管理上的需求。这里在规划和初期分

3、析阶段都是对整个系统的进行的,而在具体分析和实现阶段只描述了采购和库存两个模块的内容。摘 要本毕业论文题目为超市管理信息系统,主要目的是在超市进销存模块的基础上,对超市的经营、管理进行研究和探讨。根据系统所需功能,以Visual Studio 2005为开发平台,采用SQL server 2005做后台数据库,采用SQL Server2005 Express创建后台数据库,前台开发工具利用Visual Studio 2005进行开发,编程语言采用Visual C# 2005,程序架势采用C/S结构。本系统主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等,从而实现对进货、销

4、售及会员信息等实现全面、动态、及时的管理。由于各模块的分开及进入系统前验证用户身份,也加强了各种信息的安全性及保密性。 本系统界面友好,采用传统的下拉式菜单进行功能选择,操作简单,使用方式和微软各种软件(Windows、Office)基本相同,减少了用户学习、使用本系统的额外负担。关键字:超市管理;信息系统;数据库ABSTRACTThis thesis entitled supermarket management information system, the main purpose is in the supermarket Invoicing module, based on the

5、supermarket business, management research and discussion.According to the system functionality required to Visual Studio 2005 development platform, using SQL server 2005 to do the background database, using SQL Server2005 Express to create back-end database, development tools, prospects for developm

6、ent using Visual Studio 2005, programming language using Visual C # 2005, the program uses posture C / S structure.The system mainly consists of the following modules: system permissions set, the original data entry, data summary and inquiries, so as to achieve the purchase, sale, and membership inf

7、ormation to achieve a comprehensive, dynamic and timely management.Because each module separately and authenticate users before entering the OS, but also enhance a variety of information security and confidentiality.The system is user-friendly, using the traditional drop-down menu for function selec

8、tion, simple operation, and use a variety of Microsoft software (Windows, Office) is basically the same, reducing the user learning to use the additional burden of the system.Keywords: Supermarket Management; Information systems; Database目录前言I摘 要IIABSTRACTIII目录IV第一章 绪论11.1社会背景11.2超市背景1第二章 系统需求分析22.1

9、 用户工作流程22.2 用户业务需求22.3 可行性分析2第三章 系统概要设计43.1 设计思想43.2 设计原则43.3 业务流程分析53.4 系统数据流分析73.5 数据字典93.6 功能需求113.7 性能需求113.8 运行需求12第四章 系统详细设计134.1 系统功能结构图134.2 系统功能设计134.3 系统数据库设计144.4 模块功能设计17第五章 系统测试运行205.1 测试用例205.2 测试结果21第六章 结束语22致谢23参考文献24附录25第一章 绪论1.1社会背景随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行各业必不可少的工具,特别是Inte

10、rnet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数数据库的进一步开发和利用显得尤为迫切。作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。1.2超市背景在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早

11、已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。江浙沪超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,在选题过程中,我选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而

12、节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。第二章 系统需求分析2.1 用户工作流程进货或销售商品时,用户要对进货单或销售单进行核对审查并进行登记;用户要获得进货、销售、库存信息时,要对进货情况、销售情况、库存情况进行查询并登记;会员信息录入时,用户要对会员基本信息进行审核并进行统计。2.2 用户业务需求(1)该管理软件将对库存商品进行资料管理和统计,对产品的进货单和产品的销售单进行录入管理和统计;(2)该管理软件将根据用户的需要对进货、销售、库存情况进

13、行查询;(3)该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码;(4)该管理软件提供会员信息管理,能够实现会员信息的录入、查询、修改、删除和统计等功能。整个超市管理系统的功能结构如图3-1所示:图2-1 系统功能结构图2.3 可行性分析2.3.1 技术可行性技术可行性包括一下几个方面:硬件,系统软件,应用软件,技术人员。在IT行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,对 IT产品比较熟悉。而有些超市因为对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用

14、时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。2.3.2 经济可行性因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,这样就可以减少不必要的开支和提高超市的管理效率,从而以高了超市的经济效益。同时该系统可以带来一些间接的收益,如该系统可以为超市提供准确、及时的信息;可以促进中小型超市的改革和中小型超市信息化的进程。因为本系统开发简单,投资主要是人力和物力的投资,所以超市有能力承担系统开发费用。所以从经济上完全是可行的。2.33 操作可行性本系统采用基于Windows的图形用户界面,采用Visual C# 2005编程语言和SQL

15、 Server数据库,对于计算机有一般了解的人员就可以轻松上手。整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解,而且整个系统的操作流程是超市是管理工作者所熟悉的。综上所述,不管是从技术上考虑,还是从经济以及操作上考虑,系统都具有很高的开发可行性。第三章 系统概要设计3.1 设计思想(1)系统分成几个模块,但这些模块都进行集中式管理。(2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。(3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。3.2

16、设计原则为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:(1)合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。(2)实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。(3)准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:类型匹配,长度不超限等)。(3)易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。(5)源程序可读性原则:为了便于其他设计,维护

17、人员读懂代码或以后的代码修改,软件升级维护,即可能做好代码注释工作。(6)优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,减少不必要的重复性代码,使程序简单明了,也方便了将来的维护。(7)安全性原则:可以为该系统的用户设置相应的用户权限。3.3 业务流程分析系统流程图是概括地描述物理系统的传统工具。它的基本思想是用图形符号以黑盒子形式描绘组成系统的每一个部件。系统流程图表达的是数据在系统各部件之间流动的情况。而超市管理系统主要是是以先进的管理理念和科学的计算机技术来取代原始的手工操作。在新系统开发前,针对超市管理系统业务流程的深入研究,得出以下业务流程图。本系统流动分为两个部

18、分,分别为:管理员系统流程图,前台销售系统流程图。具体如下:图3-1 管理员业务流程图图3-2前台销售流程图新系统主要业务分析: (1)库存业务:库存管理是指在上产经营中为销售和耗用而存储的各种资产。企业存货不当都会增加不必要的费用:存货过多将导致物资的积压、存储费用增加、流动资金周转不利,并且过量的库存会掩盖管理不善的问题。存货不足则影响企业的正常销售活动。库存管理的目标是需求最佳存货数量,使库存的成本总额最小化。其主要业务如下:产品入库、出库、查询等日常处理。 (2)销售业务销售对一个企业的生存和发展是至关重要的,它不再是传统意义上的“卖东西”,它对外关系到企业产品、服务和企业形象等多方面

19、因素,对内涉及到销售、库存、财务等信息。此外信息化的高速发展为企业的销售工作提出了新的挑战,封闭意味着落后,超市要抓住时机,引入现代化的销售管理模式,实施企业的信息化、智能化销售管理,才能使超市在激烈的市场竞争中立于不败之地。(3)会员信息业务汇总统计各类库存数据,反应和监督储备资金占用及采购资金使用情况。3.4 系统数据流分析数据流图是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经过的变换。在数据流图中没有任何的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。因为数据流图是逻辑系统的图形表示,即使不是专业的计算机技术人员也容易理解,所以是极好的通信工具。此外设计数据流

20、图纸需要考虑系统必须完成的基本逻辑功能,完全不需要考虑如何具体地实现这些功能。下面是系统库存、销售、进货和超市顶层的数据流图:图3-3 库存管理数据流图图3-4销售管理数据流图图3-5 进货管理数据流图图3-6 超市顶层数据流图图3.5 数据字典数据流条目(1)已进货信息=进货单号+供货商号+商品名称+进货价+进货数量+进货日期+备注(2)销售信息=销售单号+商品编号+销售数量+销售日期文件条目(1)文件名:用户清单组成:用户编号+姓名+用户密码+用户权限 组织:按用户编号递增排列(2)文件名:商品清单组成:商品编号+供货商号+名称+条形码+计量单位+类别+产地+单价+备注组织:按商品编号递增

21、排列(3)文件名:进货清单组成:进货单号+进货商品编号+进货价+数量+金额+进货日期+经手人+状态+备注组织:按进货单编号递增排列(4)文件名:销售清单组成:销售单编号+销售编号+商品编号+商品名称+销售单价+销售数量+销售日期+销售总金额+支付方式+折扣+销售人员+会员卡号组织:按销售单编号递增排列(5)文件名:库存清单组成:商品编号+库存数量组织:按商品编号递增排列(6)文件名:会员清单组成:会员编号+会员卡号+会员姓名+会员电话+会员地址+消费总额+注册日期组织:按会员编号递增排列加工说明(1)加工名:1:查询加工逻辑:根据要查询的库存信息,检索出库存信息明细表输入流:库存信息查询,发出

22、库存信息请求输出流:库存信息清单,进货信息请求(2)加工名:1:更新根据进货信息或销售信息更新库存信息输入流:已进货信息,销售信息输出流:发出库存检索请求(3)加工名:2:查询根据要查询的销售信息,检索出销售信息明细表输入流:销售信息查询输出流:销售清单,销售单(4)加工名:2:更新加工逻辑:根据销售信息更细销售清单输入流:前台销售信息,库存信息输出流:更新库存清单(5)加工名:3:查询加工逻辑:根据要查询的进货信息,检索出进货信息明细表输入流:进货信息查询,发出进货清单查询输出流:库存信息清单,已进货信息,新供货商信息,进货单信息清单,采购单,进货信息请求,进货清单检索结果(6)加工名:3:

23、更新加工逻辑:根据进货信息更新进货清单输入流:进货信息请求,进货单输出流:发出进货清单查询3.6 功能需求本系统采用自定向下方法开发,其功能模块主要有如下几个部分:进货管理模块、库存管理模块、销售管理模块、会员管理模块和系统模块。具体的功能描述如下: 进货管理:其功能是对缺货、新货商品进行采购管理,并根据企业情况制定进货计划,实施产品采购,并进行进货查询。库存管理:其功能是对采购来的产品进行企业内部编码入库,产品分类等活动,同时能够根据销售清单进行出货管理,以及库存统计。销售管理:其功能是提供一般的销售管理,能够进行销售明细查询和生成销售报表。会员管理:其功能是对超市的会员信息进行管理,包括添

24、加,注册、查询和更新等。3.7 性能需求(1)数据精确度产品的进货单和销售单中,单价、金额采用浮点数,保留至小数点后两位。(2)时间特性该管理系统软件从启动到进入系统登录界面的时间正常情况下应少于5秒,录入并更新数据的时间正常情况下少于2秒。(3)适用性该管理系统软件适用于xp操作系统。3.8 运行需求(1)用户界面本系统采用Visual Studio C# 2005设计,用户交互界面采用的是基于Windows的窗口界面。(2)硬件接口运行本系统的硬件基本要求如下:CPU:Intel P3及以上;内存:256MB及以上;硬盘:10GB及以上。(3)软件接口C#框架:Visual Studio

25、C# 2005版本及以上。数据库服务器:Microsoft SQL Server 2005及以上。第四章 系统详细设计4.1 系统功能结构图系统总体结构如图4-1所示:图4-1 超市管理系统功能结构图4.2 系统功能设计系统功能设计是使整个系统能基本实现超市的进、销、存等管理功能,能让超市管理者更直观的了解超市的经营状况,以做出相应的经营决策。管理信息系统(MIS)就是要对这些资源建立正确的数据库,并进行信息的收集、传送、存储、编制成各种凭证、报表、台帐、图形等信息,同时对这些信息进行维护,通过测试超市的各种运行情况,并利用过去的历史数据预测未来的发展,从超市全局的角度出发进行决策,利用信息控

26、制超市的行为,附注超市完成其目标。本系统共包括四大模块,分别是系统设置模块,销售管理模块,商品管理(进货和库存)模块,会员信息管理模块。每个模块的功能如下:4.2.1系统设置模块(1)实现用户权限的查询;(2)实现用户权限的添加、删除、修改功能。(3)实现用户密码的改功能。4.2.2 销售管理模块功能:(1)实现销售信息的查询;(2)实现商品销售信息的盘点。4.2.3 商品管理模块1、进货管理模块功能:(1)实现进货信息的查询;(2)实现进货信息的更新,包括增加、删除、修改功能。2、库存管理模块功能:(1)实现商品信息的查询;(2)实现商品信息的更新,包括增加、删除、修改功能;(3)实现库存信

27、息的查询;(4)实现库存信息的更新,包括增加、删除、修改功能。4.2.4 会员信息管理模块功能:(1)实现会员信息的查询;(2)实现会员信息的更新,包括增加、删除、修改功能;4.3 系统数据库设计4.3.1 概念设计根据超市管理系统的系统分析与功能设计,超市管理信息息系统中主要包括用户信息的实体、新增商品信息实体、商品进出库信息实体及商品销售信息实体等。详细实体图如下图所示。图4-2 用户信息E-R图图4-3 新增商品信息E-R图图4-4 商品进/出库信息E-R图图4-5 商品销售信息E-R图4.3.2 逻辑设计本系统的数据库名称设为“MarketMagSys”,根据超市信息管理系统的E-R图

28、详细设计,利用SQL Server 2005,其基本表的设计如下:(1) 用户清单(UserBill)中文字段名英文字段名字段类型长度主键/外键字段值约束帐号SUserIDvarchar10P/FNOT NULL密码UserPWvarchar50NOT NULL姓名UserNamevarchar50NOT NULL类型UserStylevarchar50NOT NULL说明:此表存放系统用户信息。 (2) 商品清单(MerchBill)中文字段名英文字段名字段类型长度主键/外键字段值约束商品编号MerchIDvarchar10PNOT NULL商品名称MerchNamevarchar50FNO

29、T NULL进货价MerchPricesmallmoneyNOT NULL数量MerchNumintNOT NULL警告数量WarningNumintNOT NULL计划数量PlanNumintNOT NULL促销价ProSalesPricesmallmoneyNULL促销起日期ProSalesDateSsmalldatetimeNULL促销止日起ProSalesDateEsmalldatetimeNULL允许打折AllowAbatechar4NOT NULL允许销售AllowSalechar2NOT NULL厂商Factoryvarchar50NOT NULL说明:此表存放进货信息。(3)

30、销售清单(SaleBill)中文字段名英文字段名字段类型长度主键/外键字段值约束销售单号SaleIDvarchar10PNOT NULL商品编号MerchIDvarchar10P/FNOT NULL销售数量SaleNumintNOT NULL销售日期SaleDatedatetime8NOT NULL总额SumMoneymoneyNOT NULL付款方式PayWayvarchar10NOT NULL经手人Salesmanvarchar10NOT NULL销售编号SaleTableIDvarchar10NOT NULL会员卡号membercardchar20NULL说明:此表存放销售信息。(4)

31、库存清单(StoreBill)中文字段名英文字段名字段类型长度主键/外键字段值约束库存编号StockIDvarchar10PNOT NULL商品编号MerchIDvarchar10P/FNOT NULL库存数量MerchNumintNOT NULL商品价格MerchPricemoneyNOT NULL总额TotalPricemoneyNOT NULL库存日期StockDatesmalldatetimeNOT NULL经手人DealManvarchar(10NOT NULL状态Finishedchar4NULL备注Remarkvarchar50NOT NULL说明:此表存放库存信息。(2)会员清

32、单(MerchBill)中文字段名英文字段名字段类型长度主键/外键字段值约束会员编号MemberIDvarchar10PNOT NULL会员卡号MemberCardvarchar20FNOT NULL会员名称MemberNamevarchar50 NULL会员电话MemberPhonevarchar50 NULL会员地址MemberAddressvarchar50 NULL消费总额TotalCostmoneyNOT NULL注册日期RegDatesmalldatetimeNULL说明:此表存放会员信息。4.4 模块功能设计4.4.1系统登录模块功能:本模块的主要功能是对用户身份进行,验证只有系

33、统的合法用户才能进入系统。其窗体如图4-6所示:图4-6系统登录模块4.4.2商品进货模块功能:该模块主要是实现进行进货信息查看、修改两个两个功能。输入项、输出项:该模块的输入项为超市的进货单,其中包括进进货编号,进货商品编号,进货价,数量,金额,进货日期,备注。其窗体如图4-7所示:图4-7商品进货模块4.4.3商品销售模块功能:本模块的主要功能是把销售信息写入销售清单,同时可以对销售信息进行查询和修改功能。输入项、输出项:本模块的数据输入项主要是商品的销售编号和商品编号。其中还包括销售数量,销售日期,销售金额,销售人员,支付方式和销售单编号。其窗体如图4-8所示:图4-8商品销售模块4.4

34、.4商品库存模块功能:本模块的主要功能是商品信息的查询和更新,库存信息的查询和更新。输入项、输出项:本模块的数据输入项主要是商品编号。其中还包括商品名称 ,库存数量,库存报警数,计划采购数和厂商编号。其窗体如图4-9所示:图4-9商品库存模块4.4.5会员信息模块功能:本模块的主要功能是会员信息的查询和维护。输入项、输出项:本模块的数据输入项主要是会员编号和会员卡号。其中还包括会员地址,会员姓名,消费总额和注册日期。其窗体如图4-10所示:图4-9会员信息模块第五章 系统测试运行完成对流程的编码后最重要的事情就是对系统的测试工作了,测试在系统设计阶段有两个时期,通常在编写每个模块后做单元测试,

35、另一个时期是对系统的综合测试。所有的测试都应该能追溯到用户需求,应该在测试开始之前的相当长时间中,就制定出测试计划,并且测试用例要具有代表性。5.1 测试用例功能测试是指对超市管理系统的各项功能进行测试,也叫黑盒测试。从系统产品的界面架构出发。被测试对象主要包括,超市管理系统的注册,登录界面,商品管理,商品销售,进货,库存以及入会员信息等地查询、添加、删除等功能的测试。目的是测试各个功能是否能正常运行。说明测试用例ID:001 子系统:登录字符 操作系统:Windows XP 测试日期:2011-9-20初始设置 1. 打开超市管理信息系统,进入登录界面输入 1. 用户名admin,密码:ad

36、min,登录 2. 用户名liuyin,密码:liuyin,登录预期结果 1. 登录成功,进入系统主界面 2. 提示密码不能为空,请重新登录 3. 登录成功,进入系统主界面 4. 提示密码错误,请重新登录实际结果 通过() 失败()说明测试用例ID:002 子系统:销售录入管理 操作系统:Windows XP 测试日期:2011-9-20初始设置 1. 登录主界面,点击销售录入,进入销售处理界面输入1.在销售管理界面中,点点新记录,填入相关商品信息2.在界面上方方点击提交记录预期结果1.出现销售商品的相关信息,如限售单编号,商品编号等和会员卡号等相关信息 2.在销售商品界面中,点击上方的下一条

37、记录,可看到销售商品相关信息的增加实际结果 通过() 失败()5.2 测试结果本系统基本上可以完成用户权限、商品信息、商品入库、销售信息、商品库存和会员信息等添加,删除,查询和统计等操作,但其中也有些问题所在,例如添加库存商品信息时,只能看到“添加库存成功”的信息,但却看不到相关数据,但经过深入研究,已成功解决该问题。第六章 结束语随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。超市管理系统是市场上最流行的超市上常用的系统之一,本系统主要包含系统权

38、限的设定、原始数据录入、数据的汇总及查询等几个模块,从而实现对进货、销售及会员信息等实现全面、动态、及时的管理。本文从小型超市的实际业务和管理流程出发,针对超市现在运营的系统的缺点和不足,利用目前成熟的客户服务器体系结构,开发出了一个具有实用价值的小型超市管理系统。论文详细论述了系统开发的过程、结构及软件开发的基本思想和方法。对开发超市系统背景、系统可行性、系统需求、系统概要设计、详细设计、系统测试运行等方面进行了详细的分析和论述。致谢经过半个月的艰苦努力,我终于完成了超市管理信息系统的全部设计过程,并使该系统达到可实际应用的阶段。感谢学校以认真负责的态度为我们组织这次毕业设计以及毕业论文答辩

39、。你们的严格把关,对我来说有很大的压力。在这种压力下促使我以最快的速度融入到软件开发理论的应用中去。通过这次实践,使我对系统开发有了更多的了解,加强了对实际问题的处理能力,提高了我的系统分析能力,对数据流图、数据字典、系统流程图等系统设计工具的使用有了更深刻的认识。这次毕业设计,无论是从技术上还是对环境的适应能力上讲,对我今后步入社会都打下了坚实、良好的基础。在设计过程中,我也遇到了一些困难,主要表现了技术和经验的欠缺,但通过努力,终于一一克服了。在整个设计期间,曾得到老师们以及同学们的大力支持和帮助,在此表示衷心的感谢!参考文献1黄梯云. 管理信息系统 M,经济科学出版社,20002孟小峰,

40、王珊,数据库系统导论,机械工业出版社,20003党建武.管理信息系统,兰州大学出版社,20014林陈雷. 郭安源, 葛晓东,教育信息化系统开发实例导航,人民邮电出版社,20035张立科.数据库开发技术与工程实践,人民邮电出版社,20046 Simon Pobinson.Professional .C#M,清华大学出版社,20027李严等.SQL Server数据库开发实例解析,机械工业出版社,20068王恩波.王若宾.管理信息系统实用教程,人民邮电出版社,20079段德亮.于健等.C#课程设计案例精编,清华大学出版社,200810李志云,周岩.Visual C#2005数据库开发案例教程,机械

41、工业出版社,200911杜文洁.白萍.实用软件工程与实训,清华大学出版社,200912平震宇.臧武军.网络数据库SQL Server 2005教程,中国电力出版社,2010附录本软件安装非常简单,只需找到超市管理信息系统.sln文件,就可运行。获得用户名和密码登录主界面,进入主界面后可进行相关操作。部分代码(登录界面代码)如下:namespace 超市管理信息系统/ / Login 的摘要说明。/ public class Login : System.Windows.Forms.Formprivate System.Windows.Forms.Button Exitlogin;private

42、 System.Windows.Forms.Button loginbutt;private System.Windows.Forms.GroupBox groupBox1;private System.Windows.Forms.TextBox PwdTxt;private System.Windows.Forms.Label label3;private System.Windows.Forms.TextBox UserNameTxt;private System.Windows.Forms.Label label2;public static bool CanLogin = false;

43、 /记录能否检验通过public static string strUser = ; /记录用户名public static string strUserRole = ; /记录用户权限public static string strUserId = ; /记录用户编号private string connectionString = workstation id=localhost;Integrated Security=SSPI;database=MarketMagSys;/与数据库的连接private SqlConnection myConnection;private SqlDataA

44、dapter da;private DataSet ds = new DataSet();private DataTable LogTable;private DataRow LogRow;private string StrSQL = SELECT * from SyUser; private Label label1;/ / 必需的设计器变量。/ private System.ComponentModel.Container components = null;public Login()/ Windows 窗体设计器支持所必需的InitializeComponent();/ TODO: 在InitializeComponent 调用后添加任何构造函数代码this.myConnection = new S

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

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁