小型超市管理系统.doc

上传人:飞****2 文档编号:16412618 上传时间:2022-05-17 格式:DOC 页数:13 大小:96.50KB
返回 下载 相关 举报
小型超市管理系统.doc_第1页
第1页 / 共13页
小型超市管理系统.doc_第2页
第2页 / 共13页
点击查看更多>>
资源描述

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

1、精选优质文档-倾情为你奉上 信息系统分析与设计课程设计报告 题 目: 专 业: 班 级: 学 号: 姓 名: 指导老师:2011年 11月24日 目录摘要管理信息系统就是我们常说的MIS,在强调管理,强调信息的现代社会中它就得越来越普及。而将信息管理系统与企业自动化设备相结合,则是当今社会现代化企业的发展趋势。随着超市规模的发展和不断扩大,商品数量急剧增加,有关商品的高中信息也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。而大型超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:用户登录管理、商品的管

2、理、销售的管理和库存管理等。从而,实现对进货销售及员工信息等实现全面、动态、及时的管理。本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发可行性和目标,其次介绍了本软件的详细设计过程;数据库的设计、各个模块的设计和实现。关键词:小型超市,数据库,管理信息系统,用户登录,商品管理。1.系统分析1.1可行性分析1.1.1经济可行性 因为通过网络场地销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的。1.1.2 技术性可行性在IT行业中从业的工作人员一般都要求掌握计算

3、机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品,因为,有的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。1.1.3 操作可行性界面设计充分考虑到浏览者的习惯,使得界面美观,大方,使用户感受系统的专业和方便,由此,该系统的操作性是可行的,有必要开发该系统,综合以上三方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操作上,所以,可以设计该系统的数据流程图,建立数据字典。1.2需求分析1.2.1应用背景随着信息时代的到来,提供了大量的社会

4、产品,城市集中度也进一步加强,由于人民生活节奏的不断夹克,超市管理者对便利的要求进一步提高,在失手街坊式多店有点的基础上,出现了区域性的超市。区域性的超市资料管理,都是靠人力来完成的。但近几年我过超市经营规模日趋扩大,销售额和门店数量最大幅度增加,而且许多超市正在突破以食品为主的传统格局,向品种多样化发展。小型超市在业务上需要处理大量的库存信息,还有时刻更新产品的销售信息,不断添加商品信息,并对商品各种信息进行统计分析。而且竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心,因此,在超市管理中引进现代化的办公软件,实现超市庞大视频的控制和传

5、输,从而方便销售行业的管理和决策,为超市和超市管理人员解除后顾之忧1.2.2设计目标开发这个系统的目的就是帮助小型超市管理部门提高工作效率。通过本管理系统软件,能帮助超市工作人员利用计算机,极为方便的对超市有关数据进行管理、输入、输出、查找等有关操作,使杂乱的超市数据能够具体化、直观化、合理化等。、 1.3 业务流程分析 超市管理系统工作流程为:登录系统后,超市管理员可对系统相关信息进行操作,包括商品基本信息、供应商信息、销售信息、库存信息、进货信息等过程进行管理。本系统的业务流程图如下图所示:厂商商品信息订货信息顾客购买信息库存信息商品信息员工信息销售信息超市管理员营业员退货信息图1系统业务

6、流程图 1.4 数据流程分析数据流程如下图:图2数据流程图1.5数据字典数据字典是关于数据的信息的集合,也就是对数据流程图中包含的所有元素的定义的集合。数据流图和数据字典沟通构成系统的逻辑模型。数据字典表数据存储数据名称:管理员信息简述:用户注册填写的信息数据来源:用户注册填写数据去向:用户信息表数据组成:管理员信息=管理信息唯一标识+管理员帐号+管理员密码+管理员权限+注册时间描述:存储了管理员的基本信息数据存储名称:商品信息简述:管理员填写的商品信息数据来源:管理员填写数据去向:商品信息表数据组成:商品信息=商品信息唯一标识+货物名称+供货编号+进价+售价+数量+厂商等描述:存储了商品基本

7、信息数据存储名称:库存信息简述:管理员填写的库存信息数据来源:管理员填写数据去向:库存信息表数据组成:库存信息=库存信息唯一标识+商品名称+供货编号+价格+数量+添加时间+单位+编号等描述:存储了库存信息数据存储名称:销售信息简述:管理员填写的商品销售信息数据来源:管理员填写数据去向:销售信息表数据组成:销售信息=销售信息唯一标识+货物名称 +价格+时间+数量等描述:存储了商品销售详情数据存储名称:退货管理简述:用于录入企业的销售退货单数据来源:库存处的情况数据去向:退回数据流组成:编号+销售单号+货号+退货数量+销售价+税价合计+扣税率+不含税价+税额+仓库号+备注。2.系统设计2.1功能模

8、块设计系统功能模块设计层次图如下:小型超市管理系统系统管理基本信息销售管理库存管理进货管理退货管理用户管理用户修改系统备份进货查询进货管理销售商品销售报表销售查询今日盘点进货报表系统维护员工信息商品信息供应商信息供应商查询供应商修改库存查询图3功能模块图2.2数据库设计作为Windows数据库家族中出类拔萃的成员,SQL Server 2000 这种关系模型数据库管理系统能够满足各种类型的企业客户和独立软件供应商构建商业应用程序的需要。SQL的主要功能之一是实现数据库查询。你使用查询来取得满足特定条件的信息。在逻辑查询中,你可以包括特殊的运算符如AND、OR和NOT,你使用这些运算符来选择特定

9、的记录。例如,你可以用AND来限制查询结果。SQL的另一主要功能是数据更新,它通过INSERT、DELETEUPDATE等语句实现。另外,利用SQL Server我们可以很轻松地进行建表、维护等数据库操作。2.2.1 系统数据流程图描述系统流程图如下图所示:超市管理人员商品基本信息商品销售信息商品销售历史信息数据库商品报表销售报表图4浏览与录入管理2.2.3系统设计具体实现目的:设计系统结构,根据需求分析给出的功能得出系统体系结构。如划分模块。目标:通过本系统软件,能帮助超市管理人员利用计算机,快速方便的对商品信息管理进行维护、输入、输出、查找的所需操作。运行环境操作系统:Windows200

10、0/XP 或更高的版本。2.2.4 模块具体分析商品信息数据录入模块:主要用于商品基本信息的录入与初始化,如下图:基础数据录入商品代码管理部门编码商品档案商品信息商品信息查询维护录入供货档案图5基础数据录入模块图2.2.5 出错出来设计本系统采用了典型的人-机对话模式,若操作失败则弹出对话框(如:出错信息等)。出错处理对策:用户可以根据弹出的对话框的提示信息进行相应的处理。安全保密设计:本系统设计了密码验证登录窗口,具有权限控制。2.2.6 程序逻辑模块功能实现的算法流程图(数据录入)输入信息退出显示提示信息数据库条件不符合条件图6数据录入模块流程图3. 功能模块简介3.1 系统功能维护模块用

11、户管理:设定本系统的系统操作员,可以一个也可以多个管理员。口令管理:在不退出系统的情况下,凭借原来的密码,可以修改管理员密码。退出系统:在使用系统之后,可以退出系统。3.2 基本资料管理模块商品资料管理:商品资料的添加、删除、编辑。资料管理:新增、删除和编辑。初期建账:对采集到的数据在后台进行数据库管理。3.3 商品流通管理模块进货管理:当超市进货的时候,分为一下几个步骤:商品编号录入后台数据库 在价格定义模块中使商品班号码和价格相对应,即使商品编号码一个码一个价格,保存之后,后台数据库中库存自动更新。库存管理:当进货时,库存自动增加,当销售是,库存自动减少。库存报警:设定库存的上限和下限值之

12、后,当库存不符合要求的时候,系统报警。盘点管理:系统自动产生盘点信息。3.4 销售实时控制模块由于超市要实时交易,所以对交易有一个界面实时控制商品的流出,当操作员扫描一个物品的条形码之后,输入数量,在扫描下一个物品,输入数量,知道客户需求的物品输入完之后,点击一个按钮,系统自动产生每个货物应付款,总应收款,实时收款和找零信息,并控制打印机打印一张热敏纸收据。此时,在系统的后台数据库中自动减少相应库存。3.5 报表生成模块报表生成模块将担当智能化的报表生成的任务。此模块讲利用SQL Server2000和数据库功能,一步一步地完成所要求的动态统计结果。可以完成商品基本信息报表、销售报表等不同条件

13、下任意组合而成的报表,能够以快速、正确等优点取代人工操作,提高了管理工作效率。3.6 查询模块可以根据某个条件进行查询,如:日期产品等,查询日销量产品销售量等。3.6 本软件可以实现的功能如下:用户管理,包括用户的添加、删除、密码和权限的修改;商品管理,商品的添加、删除、修改、销量停机和分类查询,商品报表;销售商品,通过输入货物编号和数量实现商品销售,并提高供货库存判断、找零计算等功能;销售报表和销售历史;今日盘点,告诉永固当天销售额是多少。4.总结经过对此系统的开发,我学到了很多。为了完成这个系统,我找了很多资料,看了些相关的书,让我学到了很多课外的知识。“凡事预则立,不预则废”这是我在弄这

14、个小型超市管理系统的最深体会。另外,通过这次的设计,让我再次熟悉了下数据库SQL Server 2000的运用环境,这次的设计可以不单单是一次实践的考核,更是一种深层次的学习。这次设计让我们把之前所学的有关信息系统的相关课程都运用到了这次的设计中,是原本不甚了解的知识得到进一步的巩固和提高。在设计过程中,遇到了很多问题,这些问题都得自己想办法去解决,去克服,所以,这次的设计,让我们提高了自身解决问题的能力,提高了动手的能力,总而言之,这次的设计,让我们学到了很多课堂上和书本上学不到的东西。5.参考文献(1)(美)诶克尔(Eckel,B)著,陈吴鹏等译,Java 编辑思想.第3板,2005年,机械工业出版社,北京,175(2)黄梯云.管理信息系统导论,北京:机械工业出版社,1986(3)张基温.信息系统开发案例,北京:清华大学出版社,1999(4)杜鹃.信息系统分析与设计,北京:清华大学出版社,2008(5)博彦科技.VisualBasic 编程高手,第二版,北京:北京大学出版社,2004(6)王恩波,信息系统实用教程,北京:电子工业出版社,2002(7)萨师煊、王珊,数据库系统概论,北京:高校教育出版社,1985专心-专注-专业

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

当前位置:首页 > 教育专区 > 教案示例

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

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