小型超市管理系统.doc

上传人:wj 文档编号:1840671 上传时间:2023-05-01 格式:DOC 页数:13 大小:116.48KB
下载 相关 举报
小型超市管理系统.doc_第1页
第1页 / 共13页
小型超市管理系统.doc_第2页
第2页 / 共13页
小型超市管理系统.doc_第3页
第3页 / 共13页
小型超市管理系统.doc_第4页
第4页 / 共13页
小型超市管理系统.doc_第5页
第5页 / 共13页
小型超市管理系统.doc_第6页
第6页 / 共13页
小型超市管理系统.doc_第7页
第7页 / 共13页
小型超市管理系统.doc_第8页
第8页 / 共13页
小型超市管理系统.doc_第9页
第9页 / 共13页
小型超市管理系统.doc_第10页
第10页 / 共13页
小型超市管理系统.doc_第11页
第11页 / 共13页
小型超市管理系统.doc_第12页
第12页 / 共13页
小型超市管理系统.doc_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

小型超市管理系统.doc

《小型超市管理系统.doc》由会员分享,可在线阅读,更多相关《小型超市管理系统.doc(13页珍藏版)》请在冰点文库上搜索。

小型超市管理系统.doc

信息系统分析与设计课程设计报告

题目:

专业:

班级:

学号:

姓名:

指导老师:

2011年11月24日

目录

摘要 3

1.系统分析 4

1.1可行性分析 4

1.1.1经济可行性 4

1.1.2技术性可行性 4

1.1.3操作可行性 4

1.2需求分析 4

1.2.1应用背景 4

1.2.2设计目标 5

1.3业务流程分析 5

1.4数据流程分析 5

1.5数据字典 6

2.系统设计 7

2.1功能模块设计 7

2.2数据库设计 8

2.2.1系统数据流程图描述 9

2.2.3系统设计具体实现 9

2.2.4模块具体分析 9

2.2.5出错出来设计 10

2.2.6程序逻辑 10

3.功能模块简介 11

3.1系统功能维护模块 11

3.2基本资料管理模块 11

3.3商品流通管理模块 11

3.4销售实时控制模块 12

3.5报表生成模块 12

3.6查询模块 12

3.6本软件可以实现的功能如下:

12

4.总结 12

5.参考文献 13

摘要

管理信息系统就是我们常说的MIS,在强调管理,强调信息的现代社会中它就得越来越普及。

而将信息管理系统与企业自动化设备相结合,则是当今社会现代化企业的发展趋势。

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

超市时时刻刻都需要对商品各种信息进行统计分析。

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

超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:

用户登录管理、商品的管理、销售的管理和库存管理等。

从而,实现对进货销售及员工信息等实现全面、动态、及时的管理。

本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发可行性和目标,其次介绍了本软件的详细设计过程;数据库的设计、各个模块的设计和实现。

关键词:

小型超市,数据库,管理信息系统,用户登录,商品管理。

1.系统分析

1.1可行性分析

1.1.1经济可行性

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

1.1.2技术性可行性

在IT行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品,因为,有的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。

1.1.3操作可行性

界面设计充分考虑到浏览者的习惯,使得界面美观,大方,使用户感受系统的专业和方便,由此,该系统的操作性是可行的,有必要开发该系统,综合以上三方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操作上,所以,可以设计该系统的数据流程图,建立数据字典。

1.2需求分析

1.2.1应用背景

随着信息时代的到来,提供了大量的社会产品,城市集中度也进一步加强,由于人民生活节奏的不断夹克,超市管理者对便利的要求进一步提高,在失手街坊式多店有点的基础上,出现了区域性的超市。

区域性的超市资料管理,都是靠人力来完成的。

但近几年我过超市经营规模日趋扩大,销售额和门店数量最大幅度增加,而且许多超市正在突破以食品为主的传统格局,向品种多样化发展。

小型超市在业务上需要处理大量的库存信息,还有时刻更新产品的销售信息,不断添加商品信息,并对商品各种信息进行统计分析。

而且竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。

技术的提升和管理的升级是超市业的竞争核心,因此,在超市管理中引进现代化的办公软件,实现超市庞大视频的控制和传输,从而方便销售行业的管理和决策,为超市和超市管理人员解除后顾之忧

1.2.2设计目标

开发这个系统的目的就是帮助小型超市管理部门提高工作效率。

通过本管理系统软件,能帮助超市工作人员利用计算机,极为方便的对超市有关数据进行管理、输入、输出、查找等有关操作,使杂乱的超市数据能够具体化、直观化、合理化等。

1.3业务流程分析

超市管理系统工作流程为:

登录系统后,超市管理员可对系统相关信息进行操作,包括商品基本信息、供应商信息、销售信息、库存信息、进货信息等过程进行管理。

本系统的业务流程图如下图所示:

厂商

商品信息

订货信息

顾客

购买信息

库存信息

商品信息

员工信息

销售信息

超市管理员

营业员

退货信息

图1系统业务流程图

1.4数据流程分析

数据流程如下图:

图2数据流程图

1.5数据字典

数据字典是关于数据的信息的集合,也就是对数据流程图中包含的所有元素的定义的集合。

数据流图和数据字典沟通构成系统的逻辑模型。

数据字典表——数据存储

数据名称:

管理员信息

简述:

用户注册填写的信息

数据来源:

用户注册填写

数据去向:

用户信息表

数据组成:

管理员信息=管理信息唯一标识+管理员帐号+管理员密码+管理员权限+注册时间

描述:

存储了管理员的基本信息

数据存储名称:

商品信息

简述:

管理员填写的商品信息

数据来源:

管理员填写

数据去向:

商品信息表

数据组成:

商品信息=商品信息唯一标识+货物名称+供货编号+进价+售价+数量+厂商等

描述:

存储了商品基本信息

数据存储名称:

库存信息

简述:

管理员填写的库存信息

数据来源:

管理员填写

数据去向:

库存信息表

数据组成:

库存信息=库存信息唯一标识+商品名称+供货编号+价格+数量+添加时间+单位+编号等

描述:

存储了库存信息

数据存储名称:

销售信息

简述:

管理员填写的商品销售信息

数据来源:

管理员填写

数据去向:

销售信息表

数据组成:

销售信息=销售信息唯一标识+货物名称+价格+时间+数量等

描述:

存储了商品销售详情

数据存储名称:

退货管理

简述:

用于录入企业的销售退货单

数据来源:

库存处的情况

数据去向:

退回

数据流组成:

编号+销售单号+货号+退货数量+销售价+税价合计+扣税率+不含税价+税额+仓库号+备注。

2.系统设计

2.1功能模块设计

系统功能模块设计层次图如下:

小型超市管理系统

系统管理

基本信息

销售管理

库存管理

进货管理

退货管理

用户管理

用户修改

系统备份

进货查询

进货管理

销售商品

销售报表

销售查询

今日盘点

进货报表

系统维护

员工信息

商品信息

供应商信息

供应商查询

供应商修改

库存查询

图3功能模块图

2.2数据库设计

作为Windows数据库家族中出类拔萃的成员,SQLServer2000这种关系模型数据库管理系统能够满足各种类型的企业客户和独立软件供应商构建商业应用程序的需要。

SQL的主要功能之一是实现数据库查询。

你使用查询来取得满足特定条件的信息。

在逻辑查询中,你可以包括特殊的运算符如AND、OR和NOT,你使用这些运算符来选择特定的记录。

例如,你可以用AND来限制查询结果。

SQL的另一主要功能是数据更新,它通过INSERT、DELETEUPDATE等语句实现。

另外,利用SQLServer我们可以很轻松地进行建表、维护等数据库操作。

2.2.1系统数据流程图描述

系统流程图如下图所示:

超市管理人员

商品基本信息

商品销售信息

商品销售历史信息

数据库

商品报表

销售报表

图4浏览与录入管理

2.2.3系统设计具体实现

目的:

设计系统结构,根据需求分析给出的功能得出系统体系结构。

如划分模块。

目标:

通过本系统软件,能帮助超市管理人员利用计算机,快速方便的对商品信息管理进行维护、输入、输出、查找的所需操作。

运行环境

操作系统:

Windows2000/XP或更高的版本。

2.2.4模块具体分析

商品信息数据录入模块:

主要用于商品基本信息的录入与初始化,如下图:

基础数据录入

商品代码管理

部门编码

商品档案

商品信息

商品信息查询

维护

录入

供货档案

图5基础数据录入模块图

2.2.5出错出来设计

本系统采用了典型的人-机对话模式,若操作失败则弹出对话框(如:

出错信息等)。

出错处理对策:

用户可以根据弹出的对话框的提示信息进行相应的处理。

安全保密设计:

本系统设计了密码验证登录窗口,具有权限控制。

2.2.6程序逻辑

模块功能实现的算法流程图(数据录入)

输入信息

退出

显示提示信息

数据库

条件

不符合条件

图6数据录入模块流程图

3.功能模块简介

3.1系统功能维护模块

用户管理:

设定本系统的系统操作员,可以一个也可以多个管理员。

口令管理:

在不退出系统的情况下,凭借原来的密码,可以修改管理员密码。

退出系统:

在使用系统之后,可以退出系统。

3.2基本资料管理模块

商品资料管理:

商品资料的添加、删除、编辑。

资料管理:

新增、删除和编辑。

初期建账:

对采集到的数据在后台进行数据库管理。

3.3商品流通管理模块

进货管理:

当超市进货的时候,分为一下几个步骤:

商品编号录入后台数据库在价格定义模块中使商品班号码和价格相对应,即使商品编号码一个码一个价格,保存之后,后台数据库中库存自动更新。

库存管理:

当进货时,库存自动增加,当销售是,库存自动减少。

库存报警:

设定库存的上限和下限值之后,当库存不符合要求的时候,系统报警。

盘点管理:

系统自动产生盘点信息。

3.4销售实时控制模块

由于超市要实时交易,所以对交易有一个界面实时控制商品的流出,当操作员扫描一个物品的条形码之后,输入数量,在扫描下一个物品,输入数量,知道客户需求的物品输入完之后,点击一个按钮,系统自动产生每个货物应付款,总应收款,实时收款和找零信息,并控制打印机打印一张热敏纸收据。

此时,在系统的后台数据库中自动减少相应库存。

3.5报表生成模块

报表生成模块将担当智能化的报表生成的任务。

此模块讲利用SQLServer2000和数据库功能,一步一步地完成所要求的动态统计结果。

可以完成商品基本信息报表、销售报表等不同条件下任意组合而成的报表,能够以快速、正确等优点取代人工操作,提高了管理工作效率。

3.6查询模块

可以根据某个条件进行查询,如:

日期\产品等,查询日销量\产品销售量等。

3.6本软件可以实现的功能如下:

用户管理,包括用户的添加、删除、密码和权限的修改;

商品管理,商品的添加、删除、修改、销量停机和分类查询,商品报表;

销售商品,通过输入货物编号和数量实现商品销售,并提高供货库存判断、找零计算等功能;销售报表和销售历史;

今日盘点,告诉永固当天销售额是多少。

4.总结

经过对此系统的开发,我学到了很多。

为了完成这个系统,我找了很多资料,看了些相关的书,让我学到了很多课外的知识。

“凡事预则立,不预则废”这是我在弄这个小型超市管理系统的最深体会。

另外,通过这次的设计,让我再次熟悉了下数据库SQLServer2000的运用环境,这次的设计可以不单单是一次实践的考核,更是一种深层次的学习。

这次设计让我们把之前所学的有关信息系统的相关课程都运用到了这次的设计中,是原本不甚了解的知识得到进一步的巩固和提高。

在设计过程中,遇到了很多问题,这些问题都得自己想办法去解决,去克服,所以,这次的设计,让我们提高了自身解决问题的能力,提高了动手的能力,总而言之,这次的设计,让我们学到了很多课堂上和书本上学不到的东西。

5.参考文献

(1)(美)诶克尔(Eckel,B)著,陈吴鹏等译,《Java编辑思想.第3板》,2005年,机械工业出版社,北京,1——75

(2)黄梯云.管理信息系统导论,北京:

机械工业出版社,1986

(3)张基温.信息系统开发案例,北京:

清华大学出版社,1999

(4)杜鹃.信息系统分析与设计,北京:

清华大学出版社,2008

(5)博彦科技.VisualBasic编程高手,第二版,北京:

北京大学出版社,2004

(6)王恩波,信息系统实用教程,北京:

电子工业出版社,2002

(7)萨师煊、王珊,数据库系统概论,北京:

高校教育出版社,1985

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

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2