超市进销存系统面向对象的分析与设计(共24页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《超市进销存系统面向对象的分析与设计(共24页).doc》由会员分享,可在线阅读,更多相关《超市进销存系统面向对象的分析与设计(共24页).doc(24页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上摘要随着计算机技术的高速发展,人们对计算机的依赖性越来越强,特别是用计算机开发的数据库以及数据管理系统在生活应用中表现得更为突出,为此开发此系统。通过使用超市进销存管理系统,使超市的管理工作系统化、规范化、自动化、简易化、智能化,从而达到提高超市进销存管理效率的目的。超市进销存管理系统是典型的管理信息系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立数据一致性和完整性强,数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。系统实现了商品信息管理,商品进货操作,商品出货操作,库存信息查询等功能。本文详细地分析了面
2、向对象的分析与设计,主要包括用例模型,补充规约等类容。关键词:超市;管理信息系统;数据库技术;进销存目录第1章 引言1.1 问题描述随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市进销存管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法。1.2 课题背景目前,大量的中小超市企业中,存在这样的现象:分散的、不连贯的进销存信息使
3、超市管理者或相关管理人员无法看到进销存的全部资料及相关报表,信息的分散使得产生的结果也无法保持一致和完整性,造成中小型超市在进销存管理上存在许多问题,比如:无法统计销售信息,无法准确全面掌握各业务进展状态,对销售人员工作过程掌握不够,业务人员对产品没有一定认识,对市场信息、竞争的资讯掌握程度较不完善等等。加之,现在顾客的期望值越来越高,顾客需要更好的服务。企业的竞争已逐渐从产品的竞争转变为服务的竞争,因此中小企业要发展就必须需要进一步优化业务流程以提高企业竞争能力。因此,加强超市进销存管理是企业发展的必然,通过计算机来大量完成本来由工作人员手工完成的工作, 真正达到合理和充分利用现有资源,减轻
4、工作压力。1.3 研究目的设计超市进销存管理系统的目的:用最简单的操作完成最繁琐的细节,从繁重的脑力劳动脱离出来,由软件统一管理。进销存的管理,使人一目了然。(1)大大提高超市的运作效率。(2)通过全面的信息采集和处理,辅助提高超市的决策水平。(3)使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张能力,提供有效的技术保障。1.4 课题研究的意义超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争。技术的提升和管理的升级是超市的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。
5、如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市努力追求的目标。超市是当前最为流行的市场模式,所以与之相关的管理和配置的需求与要求都大大提高了。当今社会,超市已成为社会不可缺少的一部分,不论大中小城市,都存在或大或小或多或少的超市。对于一个稍有规模的超市,都需要一个超市管理系统,进行规范化管理。因此超市管理系统的开发,显得十分有必要。超市规模的发展和不断扩大,商品数量急剧增加有关商品的各种信息量也成倍增长。超市在时时刻刻都需要对商品各种信息进行统计分析,如每天的报表、月报表、年报表管理等。根据大量的调查和研究主要着眼于该系统的分析与设计,开发出一个高效、可靠、易于维护,同时又
6、能尽量满足用户业务需求的系统。能及时、准确反映超市经济活动状态,成为超市内各级管理人员的有力工具,支持他们进行科学化经营管理,使企业获得良好的经济效益和社会效益。第2章 系统分析2.1 需求分析使用本系统的都是超市的工作人员:经理,采购员,收银员,业务员等。经理需要通过此系统对超市的经营情况进行统计,从而进行营业分析。采购员通过查询商品库存信息,再加上系统能自动产生库存不足商品的列表,能实时的把握采购信息。收银员只要在顾客结账时将商品进行结算,前台子系统能够在收银员给出商品的条形码和数量后计算出顾客的应付款额。系统管理员能对系统的帐户进行管理,还得设置商品信息,同时还可以进行单据查询。顾客虽然
7、不是系统的保用者,但要求打出的小票能详细,准确。2.2 可行性分析2.2.1 技术可行性该超市进销存系统运用的开发工具有:编程工具visual studio 2005,数据库SQL Server2005等,它可以很好的把超市进销存系统中的各个功能很好的设计出来,由于该系统设计简单,使用方便,用户无需繁琐操作,因此在用户使用上是不会存在问题的。开发上本系统用C#高级编程语言来实现,用SQL Server 2005进行数据库设计,因此,本系统在技术上是可行的。2.2.2 经济可行性超市管理系统的投入,能够提高工作效率,减少工作人员,从而减少劳力资本的投入,系统投入不用太久,就能够收回开发系统的投资
8、,所以从经济角度来说,本系统的开发是可行的。2.2.3 社会可行性目前超市管理系统已经在大型的超市中得到了广泛的应用,超市管理需要现代化和信息化,只有合理的运用信息化的管理,才能在市场竞争中立于不败。超市管理系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决了经营者最需要解决的问题,同时超市管理系统对操作人员的要求不高,也合理的节约了成本的投入。本系统操作方便灵活,便于学习,因此,该系统具有可行性。综上所述,本系统的开发是完全可行的。第3章 系统设计3.1用例模型3.1.1 系统用例图图3.1.1 系统用例图3.1.2 库存子系统用例图图3.1.2 库存
9、子系统用例图3.1.3 采购子系统用例图图3.1.3 采购子系统用例图3.1.4 销售子系统用例图图3.1.4 销售子系统用例图3.1.5 维护供应商信息用例图图3.1.5 维护供应商信息用例图3.1.6 系统维护用例图图3.1.6 系统维护用例图3.2 用例规约3.2.1管理系统用户用例规约(1)、简要说明本用例允许系统管理员查询,修改,添加,删除本系统的用户。(2)、事件流基本事件流用例开始于系统管理员的登录1.系统要求系统管理员指出要执行的操作(查询,修改,添加,删除本系统的用户)。2.一旦系统管理员提供了所需要的信息,以下的子事件流将被执行:如果选择的是“查询用户”,查询用户子事件流将
10、被执行:如果选择的是“修改用户”,修改用户子事件流将被执行:如果选择的是“添加用户”,添加用户子事件流将被执行:如果选择的是“删除用户”,删除用户子事件流将被执行:3、查询用户系统从用户目录表中得到所有用户编号列表,并显示给系统管理员。系统管理员从所有用户列表中选择一个用户。选择用户后,系统会把所选用户的基本信息显示出来。执行提交查询用户子事件流。4、修改用户系统从用户目录表中得到所有用户编号列表,并显示给系统管理员。系统管理员从所有用户列表中选择一个用户。选择用户后,系统会把所选用户的信息显示出来。系统管理员修改用户信息,系统将会更新用户信息。执行提交修改用户子事件流。5、添加用户系统创建一
11、个添加用户所需信息的要求。系统管理员把所有需要填写的信息填写完毕。执行提交用户信息子事件流。6、删除用户系统得到并显示所有用户的列表。系统管理员选择要删除的用户。系统提示系统管理员确认删除用户。系统管理员确认。系统删除用户信息。3.2.2管理供应商资料用例规约(1)、简要说明本用例允许采购员对供应商资料进行管理。(2)、基本事件流基本事件流用例开始于采购员的登录1、系统要求采购员户指出要执行的操作(查询,修改,添加,删除供应商资料)。2、一旦采购员提供了所需要的信息,以下的子事件流将被执行:如果选择的是“查询供应商资料”,查询供应商资料子事件流将被执行:如果选择的是“修改供应商资料”,修改供应
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 进销存 系统 面向 对象 分析 设计 24
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内