超市商品管理系统Word文档下载推荐.docx

上传人:b****6 文档编号:16269618 上传时间:2022-11-22 格式:DOCX 页数:27 大小:771.46KB
下载 相关 举报
超市商品管理系统Word文档下载推荐.docx_第1页
第1页 / 共27页
超市商品管理系统Word文档下载推荐.docx_第2页
第2页 / 共27页
超市商品管理系统Word文档下载推荐.docx_第3页
第3页 / 共27页
超市商品管理系统Word文档下载推荐.docx_第4页
第4页 / 共27页
超市商品管理系统Word文档下载推荐.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

超市商品管理系统Word文档下载推荐.docx

《超市商品管理系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《超市商品管理系统Word文档下载推荐.docx(27页珍藏版)》请在冰豆网上搜索。

超市商品管理系统Word文档下载推荐.docx

因此,在选题过程中,我们小组选择了超市商品管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改进了员工的工作条件,减轻了劳动强度,而且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。

2.2系统开发目标

系统实现后,能大大提高超市的进出货效率。

减轻使用者的繁琐日常工作。

2.3可行性研究方法

技术可行性研究、经济可行性研究、操作可行性研究。

2.4决定可行性的主要因素

成本/效益分析结果,效益〉成本。

技术可行,现有技术可完全承担开发任务。

操作可行,软件能被原有工作人员快速接受。

三、系统初步调查与可行性分析

3.1初步调查

本小组成员经过对A超市销售情况以及对一些顾客对超市的需求情况进行了调查,从中了解到该超市的商品管理系统所存在的一些问题,如不能及时知道某种商品销售情况,不能及时了解某种商品是否库存紧缺,不能及时完成商品的调价等,为有效地解决各个问题,让该超市的销售效率有所提高,就需要一个合适的商品信息管理系统。

3.2可行性分析

1、经济可行性分析

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

(1)超市有能力承担系统开发费用

开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。

对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。

如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。

软件企业作为一个简短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,因此在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就能够为企业借阅大部分的额外开支。

同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。

因此,在系统的开发过程中,企业完全有能力承担开发费用。

(2)新系统将为企业带来经济效益

管理系统是一个信息化、智能化和先进管理理念的集合体。

而管理是一个动态过程,在其运行过程中要采取多项措施。

因此在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。

一般新系统带来的经济效益是简介的,其最主要的表现就是减少了企业管理费用和人力开支。

而其它一些繁琐的食物都经过新系统来加以分析解决,不但节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。

2、技术可行性分析

在IT行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品。

因为,有的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,因此在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。

3、操作可行性分析

本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就能够轻松上手。

而整个超市管理系统采用最友好的交互界面,简介明了,不需要太多的数据库知识。

4、可行性分析总结

综上所述,由于投资效益高,成本合适,该系统无论是在经济、技术、操作方面都是可行的,因此能够开发此系统。

四、开发环境与项目规划

4.1开发环境

前台开发环境:

VisualStudio.Net

后台数据库环境:

MicrosoftAccess

4.2项目规划与管理

1、开发人员安排:

程序编码:

赵言言

数据库设计:

金玲、赵言言

文档整理与制作:

郭赛佟、向菲、赵言言、金玲

系统测试与系统设计:

赵言言

2、开发进度安排:

10月1日至10月5日:

系统分析,进行需求定义,定义系统概况

10月6日至10月25日:

数据库分析与设计

10月26日至11月10日:

软件体系结构设计

11月11日至11月31日:

软件编码

12月1日至12月12日:

系统测试

12月13日至12月26日:

文档制作

五、系统需求分析

5.1系统的功能要求

进货管理其功能是对供货商信息进行管理,实施商品的采购和进货信息的查询。

库存管理:

其功能是对购进的商品进行超市内部的编码入库以及分类,同时根据销售情况作出货管理和库存统计,在某种商品出现紧缺时(实际库存量小于最低库存量)向管理人员反馈信息。

销售管理:

其功能是提供一般的销售管理,能够对所有商品的销售情况提供明细查询。

人事管理:

其功能是对该超市的管理人员的信息进行管理,包括新操作员的加入以及操作员的删除,修改个人信息等功能。

整个超市管理系统的主要功能模块需求图如下所示:

(图5.1超市管理系统的主要功能块)

5.2各子模块的功能需求

1、库存管理模块:

该管理软件将对库存货物进行资料管理和统计,对产品的进货单和产品的销售单进行录入管理和统计;

2、进货管理模块:

该管理软件将根据用户的需要对进货、销售、库存情况进行查询;

3、销售管理模块:

该管理软件将根据商品销售情况显示出销售排行榜方便商店制定进货计划,同时能够提供产品销售查询,根据销售单对销售情况汇总;

4、人事管理模块:

该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码、新员工的加入以及员工删除,修改进本信息等功能。

5.3超市商品管理系统的性能需求

为了保证系统能够长期、安全、稳定、可靠、高效的运行,超市商品管理系统应该满足以下的性能需求:

1、数据精确度

产品的进货单和销售单中,单价、金额采用浮点数,保留至小数点后一位

2、存储容量限制

为保证系统的正常运行,应该对系统的存储容量加以限制。

3、时间特性

该商品管理系统软件从启动到进入系统登录界面时间正常情况下应该

于十秒,登录并更新数据时间正常情况下少于五秒。

4、适用性

该系统软件适用于windows操作系统。

5.4系统的数据需求

1、数据的输入、输出格式

对于该系统的输入输出数据,操作人员应根据其类型执行输入修改工作,系统根据数据类型产生相应输出。

2、数据的准确性和精度

数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。

数据的输入来源是手工输入。

手工输入要经过系统界面上的安排系统具有容错性,而且对操作人员要进行系统的培训。

3、数据的保持时间

在系统中数据未被管理员修改之前,数据应保持不变。

5.5软、硬件方面对系统的要求

为使得软件有较好的实用性,要求软件易学,容易掌握,兼容性好,能够方便的对商品进行管理。

该软件对硬件要求不应该过高,以扩宽其实用范围。

5.6系统的可靠性需求

本系统应该实现对内存信息的保护,以使在发生系统故障后能及时恢复系统信息原样。

六、结构化分析与设计

6.1设计思想与设计原则

1、该系统分成几个相对独立的模块,但对这些模块进行集中式管理。

2、整个系统采用模块化结构设计,作为应用软件有较强的可操作性和扩展性。

3、在应用系统设计中,将相对独立的模块以数据流的方式相互连接,使各模块间的耦合性较低,方便系统运行。

6.2业务流图

(图6.2超市商品管理系统业务流程图)

系统主要业务分析:

1、进货业务

进货管理是企业生产经营活动中及其重要的一环,它关系到产品质量能否得到保证,生产是否能够顺利进行,采购成本能否得到有效控制等问题。

企业现代管理理念中对企业的进货管理提出新的要求;

企业进货时对供货商的选择更见慎重,双方不再是讨价还价的买卖关系,而是一种相互依存的合作伙伴关系,而且还需要认识到企业产品质量要从采购抓起,这就关系到供方的供货、服务质量。

下面是进货业务程序的主要内容:

供货商的情况调查:

在实施采购之前,超市首先就要对市场上各大商品供货商进行详细的调查,了解公司的具体情况,评定企业的信誉级别和公司的市场口碑,做到准确无误,采购顺利。

实施进货计划:

根据供货商档案及评审结果,选定供货商;

生成订货单给选定的供货商;

双方就价格、数量、质量等方面洽谈磋商,直至签订合同;

跟踪合同执行,安排供货进度和货物运输,做好验收入库工作。

2、库存业务:

库存管理是指在生产经营中为销售和耗用而存储的各种资产。

企业存货不当都会增加不必要的费用:

存货过多将导致物资的积压、存储费用增加、流动资金周转不利,而且过量的库存会掩盖管理不善的问题。

存货不足则影响企业的正常销售活动。

库存管理的目标是需求最佳存货数量,使库存的成本总额最小化。

其主要业务如下:

产品入库、出库、盘库等日常处理。

科学合理地确定某库存物资的库存控制参数。

如:

最佳订货批量、最大库存量、最佳缺货量、最佳订购周期等,进行严格的库存控制工作。

汇总统计各类库存数据,反应和监督储备资金占用及采购资金使用情况。

3、销售业务

销售对一个企业的生存和发展是至关重要的,它不再是传统意义上的”卖东西”,它对外关系到企业产品、服务和企业形象等多方面因素,对内涉及到销售、库存、财务等信息。

另外信息化的高速发展为企业的销售工作提出了新的挑战,封闭意味着落后,超市要抓住时机,根据市场所需,引入现代化的销售管理模式,实施企业的信息化、智能化销售管理,才能使超市在激烈的市场竞争中立于不败之地

6.3数据流程图

(图6.3.1顶层DFD图)

(图6.3.20层DFD图)

(图6.3.3库存管理部分图)

(图6.3.4销售管理部分图)

(图6.3.5进货管理部分)

(图6.3.6人事管理部分)

(图6.3.7数据库管理部分图)

6.4UML模型:

(图6.4超市商品管理系统uml模型图)

七、系统的详细设计

7.1总体结构设计

总体结构如下:

7.2系统数据库设计

1.系统的E-R模型:

供应商名称

用户

操作员编号

登录时间

供货日期

进货日期

电话

地址

供应商简称

供货商

进货

进价

商品首拼

商品

姓名

性别

商品型号

m

n

手机

编号

供货

销售单号

销售日期

数量

销售

零售价

规格

(图7.2数据库E-R模型图)

2.数据库表设计:

(1)商品库存属性表:

字段名称

数据类型

备注

文本

商品名称

主键,不能为空

商品规格

所属类别

库存数量

长整型

最低库存量

进货价格

货币

大单位

小单位

数据库中库存表:

(2)商品供货商属性表

供应商

所在地

数据库中供应商表:

(3)商品销售属性表

单价

销售员

文本

数据库中销售表:

(4)商品进货属性表:

进货量

有效期

零售价格

数据库中商品进货表:

八、系统的实现(界面设计)

1、登录界面,改变了传统的软件皮肤,使之更加美观:

(图8.1登录界面)

2、库存最低量提醒界面,在每次登录超市商品管理系统时都会出现这个界面,当库存的商品低于最低库存量时给出警报,这样就能够做到及时进货商店永不缺货(当然这里排除了供应商的供应意外:

(图8.2库存报警界面)

3、系统主界面,标题栏能够显示主要菜单项,状态栏还能显示出当前的日期时间还有当前操作人员姓名,是标准Windows界面,如下所示:

(图8.3系统主界面)

4、另外此系统还有一大特色就是,我们小组为系统增加了更人性化的一部分就是,操作员能够根据自己的喜好更换当前系统皮肤:

(图8.4.1系统主界面换肤操作)

(图8.4.2更换皮肤后的界面)

5、供应商资料界面,用来管理供应商资料:

(图8.5供货商信息界面)

6、商品进货管理界面,能够查询进货商品然后录入进货信息:

(图8.6.1商品进货信息界面)

也能够经过日期检索商品,删除不再卖或已经过期的商品:

(图8.6.2商品进货信息界面)

7.库存报警界面,当实际库存量小于最低库存量时会为管理员给出红色警报:

(图8.7人事管理界面)

8、人事管理界面,能够添加和删除操作员信息,但删除操作员信息时不能删除管理员信息,此时”删除选定用户”按钮功能对删除管理员操作是失效的。

(图8.8人事管理界面)

九、系统的测试

完成对系统的编码实现后最重要的事情就是对系统的测试工作了,测试在系统设计阶段有两个时期,一般在编写每个模块后做单元测试,另一个时期是对系统的综合测试。

9.1模块测试

在模块测试时我们主要从以下几个方面考虑:

1.模块接口;

2.局部数据结构;

3.重要执行通道;

4.出错处理通道;

5.影响上述方面的边界条件。

测试时进行代码审查,从数据类型,变量声明,数据结构进行审查,然后进行功能测试,从输入一些简单的数据开始执行一遍,观测运行期间变量的变化,运行中值的变化范围。

改变测试方案来变换另一个角度进行测试,发现错误并记录,修改代码,测试条件使程序经过多层分支,判别运行结果从而完成模块测试。

9.2整体测试

整体体测试是组装软件的系统技术,本系统测试采用渐增集成测试,即测试单一模块,将测试完的模块加入系统中,进行一次系统测试,依次类推将所有模块加入系统中,在具体测试时,采用自顶向下的结合方式,从主控模块开始,沿各控制层向下移动,逐渐把所有模块结合了。

在测试过程中使用到调试技术:

1.采用debug调试语句,跟踪数据;

2.嵌入打印语句,输出中间结果;

3.利用VisualStudio中调试工具,从调试窗口观测变量的变化;

4.设置断点,观察程序在断点附近的状况。

十、系统的评价

本系统在功能方面实现了超市管理员在进货、销售、库存、人事管理等

方面的工作系统化,不但能使销售效率提高,还能够大大减省管理人员的工作量。

在运行效果上有很好的人机交互界面,既有利于一般人员的学习,也有较好的可操作性。

在安全性方面我们实现了系统数据库的备份管理,使得数据使用更具安全性,同时对登录人员的身份限制,使整个系统的使用更具安全性。

当然,我们的系统也存在一些功能欠缺问题,例如商品销售排行等,我们会在以后的学习过程中将本系统继续改进,使其成为一个实用、高效的超市商品管理系统。

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

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1