• 回答数

    2

  • 浏览数

    178

吃不胖的妩媚
首页 > 期刊论文 > 超市管理系统论文

2个回答 默认排序
  • 默认排序
  • 按时间排序

tomoyasaki

已采纳

随着企业不断发展的需要以及资讯化时代的到来,使得零售连锁ERP系统的建设对超市企业有着较大和较深的意义。下面是我为大家整理的,供大家参考。

基于C#的超市管理系统

摘要

摘 要: 文章首先分析当前零售行业面临的问题及零售行业资讯化现状。其次,结合系统需求分析,设计系统的资料流程图、E-R模型、功能结构图并对系统各功能进行描述。最后,采用C#作为开发语言、Microsoft Visual Studio 2012为开发工具,以SQL Server 2000为后台资料库,完成一个基于C#的超市管理系统的设计。

内容

关键词: 资料流程图 E-R模型 超市管理系统

1.开发背景

目前,我国零售业资讯化状况的三个层面的分布基本明朗:在高阶企业,进销调存核心结构体系基本运作正常,面临的主要问题是资料的深挖掘和加工、财务业务系统的高度整合、根据企业的并购重组保证系统和资料的统一、稳定;在中端企业,分散营运向集中管理转变,进销调存核心结构系统正在由分散单店管理、销售核算向连锁管理、进价核算过渡;在低端企业,刚刚涉足、转向连锁零售业,对于资讯化认识处于表面层次,业务流程和资讯系统建设需要一段时间的探索、认识和渐进过程。整个零售行业对资讯化的认识已经逐渐趋向一致认识:资讯化是企业可持续发展、增强核心竞争力的必要手段。

2.主要技术

采用了C#作为系统的开发语言;开发工具使用了Microsoft Visual Studio 2012;资料库采用了SQL Server 2000。

发语言C#

C#是微软公司释出的一种面向物件的、运行于.NET Framework之上的高阶程式设计语言。它是一种安全的、稳定的、简单的、优雅的、由C和C++衍生出来的面向物件的程式语言[1]。C#综合了VB简单的视觉化操作和C++的高执行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向元件程式设计的支援成为.NET开发的首选语言。

开发工具Microsoft Visual Studio 2012

是.NET平台下最强大的开发工具,提供包括设计、编码、编译除错、资料库连线操作等基本功能和基于开放架构的伺服器元件开发平台、企业开发工具和应用程式重新发布工具和效能评测报告等高阶功能[1]。

资料库Microsoft SQL Server 2000

SQLStructured Query Language意为结构化查询语言,是一种介于关系代数与关系演算之间的结构化查询语言。它的主要功能就是同资料库建立联络[2]。SQL语言集资料查询、资料操纵、资料定义和资料控制功能于一体。

3.系统需求分析

功能需求分析

本系统采用自顶向下方法开发[3],功能模组主要有如下几个部分:进货管理模组、库存管理模组、销售管理模组、员工管理模组和系统模组。具体功能如下:

1进货管理:功能是对供应商资讯进行管理,并根据超市情况制订进货计划,实施产品采购,并进行进货查询。

2库存管理:其功能是对采购来的产品进行超市内部编码入库,产品分类等活动,同时根据销售清单进行出货管理和库存统计。

3销售管理:其功能是提供一般的销售管理,能够进行销售明细查询和列印销售报表。

4人事管理:其功能是对超市的员工和供应商资讯进行管理,包括查询、更新等。

资料流分析

采用资料流程图对系统的资料流进行分析。资料流程图是概括地描绘物理系统的工具,表达的是资料在系统各部件之间流动的情况,而不是对资料进行加工处理的控制过程[4]。

系统资料库设计

在资料库设计阶段能形成系统的概念模型即E-R模型。E-R模型是用E-R图描绘的资料模型,而实体-联络图简称E-R图,E-R图中包含实体即资料物件、关系和属性3种基本成分[2]。系统的E-R模型如图3-2所示,表现系统中各个实体拥有的属性及各实体间的关系。

4.系统功能结构

系统功能结构如图4-1所示:

系统的功能是使整个系统能基本实现超市的进、销、存等管理功能,能让超市管理者更直观地了解超市的经营状况,以做出相应的经营决策。本系统共包括四大模组,分别是人事管理模组、销售管理模组、进货管理模组和库存管理模组。每个模组的功能如下:

人事管理模组功能

1实现员工资讯的查询及更新,包括增加、删除、修改功能;

2实现供货商资讯的查询及更新,包括增加、删除、修改功能。

销售管理模组功能

实现销售资讯的查询和商品销售资讯的盘点功能。

进货管理模组功能

实现进货资讯的查询和更新,包括增加、删除、修改功能。

库存管理模组功能

1实现商品资讯的查询及更新,包括增加、删除、修改功能;

2实现库存资讯的查询及更新,包括增加、删除、修改功能。

5.结语

随着资讯科技的飞速发展,资讯化已经无所不在,从智慧手机,到办公系统的自动化,再到商店销售系统的智慧化,直至拥有高科技的卫星技术等,无不渗透资讯化、智慧化的技术。

文献

[1]齐立波,黄俊伟.C#从入门到精通[M].北京:清华大学出版社,2014.

[2]萨师煊,王珊.资料库系统概论[M].北京:高等教育出版社,2007.

[3]张海潘.软体工程导论第五版[M].清华大学出版社,2008.

[4]王勇领.计算机资料处理系统分析与设计[M].北京:清华大学出版社,2007.

关于对连锁超市能源管理系统的探讨

摘要

摘要:文章对公共建筑用能作深入调研,发现超市建筑比其他公共建筑单位面积的能耗高得多,节能潜力巨大;提出建立连锁超市能源管理系统平台,通过“平台“推动超市建筑的节能降耗工作,介绍连锁超市能源管理系统的基本原理、能耗分项、基本功能等;通过实际图例,表明该系统在实现在公共建筑中节能降耗中的意义和作用。

内容

关键词:节能 能源管理 能耗

1目前现状

随着我国经济的发展,大型公共建筑高耗能的问题日益突出。据统计,大型公共建筑年每平方米年耗电量是普通居民住宅的10~20倍[1,2],做好大型公共建筑的节能管理工作,对实现“十二五”公建节能降耗目标具有重要意义。如图1,对深圳地区部分公共建筑的能耗进行调查,发现不同型别公共建筑的能耗差异较大,尤其是超市商场建筑,其能耗比其它型别公共建筑高出许多,对超市商场建筑进行节能降耗是目前亟待解决的重大问题。

国内外的相关人员对大型公共建筑的节能问题进行了深入研究,提出了许多解决方法,也收到了一定的效果。但由于在获取基础资料上存在一定的困难,使得能耗分析人为因素偏大或无法深入下去。国内外专家采取了许多办法来解决这一问题。如2000年,Facility Dynamics Engineering公司开发了执行管理分析软体PACRAT[3],该软体具有远端资料传输功能,提供实时分析和自动诊断功能,可以对冷机系统,冷却系统,建筑能耗等进行节能诊断,2001年Silicon Energy公司开发了能耗管理软体EEM SuiteTM[4],该软体基于网页浏览器形式的,能够实时收到远传资料并可视化展示,但是它不能事先定义诊断模型[]。清华大学建筑节能研究中心[5]开发的“大型公共建筑电耗分项计量与实时分析系统”实现了对分项电耗资料稳定持续的实时获取、传输、储存和分析,用于对节能诊断方法的分析研究。

现有的系统,由于目标不同,其功能的侧重点不一样,有些倾向于对能耗的执行管理,有些针对能耗实时监管,还有些侧重于节能潜力的诊断,为了能够不断地获取大型公建各部分准确的能耗资料,监测楼宇的用能情况,搭建节能效果评估平台,诊断楼宇的节能潜力,应该建立一套集多种功能于一体的连锁超市能源管理系统。该系统能够实时监测建筑的用能情况,清晰了解各门店分项用能现状,对同类型建筑能进行横向的对比,寻找差距,促使改进;也能当作一秆“称”,量化节能改造效果;还能提供能耗资料统计,为使用者制定能源规章制度提供依据。

2连锁超市能源管理系统平台

系统基本原理

图2 连锁超市能源管理系统图

图2描述连锁超市能源管理系统原理图。系统涉及到软体和硬体,软体主要包括资料采集软体、资料监测软体和节能诊断软体等。硬体装置主要包括资料采集仪表、闸道器、伺服器等。对于超市建筑,主要的采集引数有水、电、气、冷热量等。资料采集闸道器会定时的向资料采集仪表传送命令,接收到命令后资料采集仪表会把资料传送到闸道器内储存,再定时传送到资料中心,资料中心的资料会定时向上一级资料中心上报资料,直到上报到最高一级的资料中心为止。资料的监测软体可以基于网页浏览器的架构,相关人员只要可以通过网页的形式就能访问监测系统。从功能需求来看,基于网页浏览器的系统更容易实现资料人工采集和自动采集相结合的需求,还可能省去软体的安装和升级的麻烦等。

连锁超市建筑能耗分类和分项

根据超市建筑用能特点,把能耗采集分为6类:电、水、气、热量、冷量和其它。在超市建筑中,电的使用占了相当大的部分,并且用于不同型别的装置,为了能够清晰地了解各个部分的能耗情况,按照超市用能特点,把电耗分为6大项:空呼叫电、照明用电、电梯用电、冷链用电、生鲜用电和其他用电。通过对这6大项能耗对比分析,能够初步找出超市建筑的节能潜力,通过对各分项的深入分析,使得能耗的诊断分析更深入,节能潜力能够全面挖掘。

3连锁超市能源管理系统的功能

连锁超市能源管理系统平台应该包括中央空调、电力、照明、生鲜、冷链等系统的监控执行与节能管理,尤其以中央空调系统为重。系统其功能特点为:

实现总部能源分项计量

总部对门店进行分类分项监测、用能指标查询、用能定额管理、用能排序等,以图形、表格等形式进行线上监测和动态分析,为精细化的能源管理提供基础。

实现总部能耗诊断分析

基于总部的分项计量平台,进一步对能源资料进行挖掘、分析、加工和处理。可实现总部对门店用能定期进行诊断分析,定期给予诊断报告,发现不合理能耗,及时给予纠正。

实现系统整体优化控制

在诊断分析基础上,对症下药,通过自控手段实现门店各系统的整体优化控制,而非区域性控制“节能”,实现总部的集中监管,单店的分散控制,系统的整体优化。

实现单店节能效果评估

基于诊断分析与优化控制,实现对单店或者单项节能措施的线上评估,保证节能效果的客观性。

实现总部集中运维管理

总部统筹协调,减少能源管理环节,优化能源管理流程,减少能源系统执行管理成本,提高劳动生产率。同时,利用资讯化技术可加快能源系统的故障和异常处理反应能力。

4小结

文章介绍了公共建筑能耗水平和节能研究现状,探讨了利用能源管理系统对连锁超市建筑进行实时监测管理,分析了系统能耗分项模型和系统具备的功能,通过系统的一系列功能,能够实现动态资料监测、统计分析、线上诊断、节能效果评估等,并且从实时资料中挖掘连锁超市建筑的真正用能问题。因此,针对连锁超市的能源管理系统在节能降耗与执行管理方面有巨大的实际意义。

360 评论

健康是福83

百度或者GOOGLE上搜索------无忧无虑毕业设计,希望您可以找到 第六章 系统运行评估 超市系统开发完毕到投入使用之前,需要进行一系列系统集成和确认测试。软件测试的根本目的应该是找出软件中存在的漏洞和问题,而开发人员往往不容易找出自己的程序中存在的漏洞和问题,所以从理论上讲,系统的测试工作应该由专业测试人员进行。 测试指导思想及方案 指导思想 针对本系统测试人员是开发者本人这一特点,本系统测试工作的指导思想以白盒测试方法为主,局部辅以黑盒测试方法。 白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。相对的,黑盒测试方法是在已知系统结构的前提下,通过来测试系统每个功能是否都能正常运行并达到预期结果。在测试时将程序看作一个不能打开的黑盒子,在完全部考虑程序内部结构盒内部特性的情况下,在接口进行测试。 测试方案 从软件的生存周期看,测试往往指对程序的测试,这样做的优点是被测对象明确,测试的可操作性相对较强。但是,由于测试的依据是规格说明书、设计文档和使用说明书,如果设计有错误,测试的质量就难以保证。即使测试后发现是设计的错误,这时,修改的代价是相当昂贵的。因此,较理想的做法应该是对软件的开发过程,按软件工程各阶段形成的结果,分别进行严格的审查。 虽然测试是在实现且经验证后进行的,实际上,测试的准备工作在分析和设计阶段就开始了。 1. 测试的过程及组织 当设计工作完成以后,就应该着手测试的准备工作了,编写超市系统测试大纲,明确测试的内容和测试通过的准则,设计完整合理的测试用例,以便系统实现后进行全面测试。 在对程序的正确性进行验证后,可以开始组织测试,测试一般可按下列方式组织: (1) 明确开发过程中各类文档 进一步理解超市系统在开发过程中生成的有关资料,包括规格说明、设计文档、使用说明书及在设计过程中形成的测试大纲、测试内容及测试的通过准则,全面熟悉系统,编写测试计划,设计测试用例,作好测试前的准备工作。 (2) 合理划分测试阶段 为了保证测试的质量,将测试过程进行划分,针对超市系统的特点,将测试过程划分为代码审查、单元测试、集成测试和验收测试四个阶段。 (3) 代码审查 一般的软件测试应该进行代码会审。代码会审是由一组人通过阅读、讨论和争议对程序进行静态分析的过程。会审小组由组长,2~3名程序设计和测试人员及程序员组成。会审小组在充分阅读待审程序文本、控制流程图及有关要求、规范等文件基础上,召开代码会审会,程序员逐句讲解程序的逻辑,并展开热烈的讨论甚至争议,以揭示错误的关键所在。 针对本系统的开发特点,开发者本人再一次对所编写代码进行审查,并将其讲解给周围同学。实践证明,当再一次进行阅读和讲解时,确实可以发现许多自己原来没有发现的错误。 (4) 单元测试 单元测试集中在检查本系统设计的最小单位——模块上,通过测试发现实现该模块的实际功能与定义该模块的功能说明不符合的情况,以及编码的错误。由于模块规模小、功能单一、逻辑简单,加之测试人员就是系统的开发人员,对于该模块的I/O条件和模块的逻辑结构都非常清楚,可以采用采用结构测试(白盒法)的用例,尽可能达到彻底测试,然后辅之以功能测试(黑盒法)的用例,使之对任何合理和不合理的输入都能鉴别和响应。高可靠性的模块是组成可靠系统的坚实基础。 (5) 集成测试 集成测试是将模块按照设计要求组装起来同时进行测试,主要目标是发现与接口有关的问题。如用户资料数据穿过接口时可能丢失;一个模块与另一个模块可能有由于疏忽的问题而造成有害影响;把子功能组合起来可能不产生预期的主功能;个别看起来是可以接受的误差可能积累到不能接受的程度;全程数据结构可能有错误等。 (6) 验收测试 验收测试的目的是向未来的用户表明系统能够像预定要求那样工作。经集成测试后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验证软件的有效性,这就是验收测试的任务,即软件的功能和性能如同用户所合理期待的那样。 经过上述的测试过程对软件进行测试后,软件基本满足开发的要求,测试宣告结束,经验收后,软件可投入使用。 2. 测试方法的应用 因为本系统的测试人员是开发者本人,所以对于程序的代码等相当熟悉。在设计超市系统的单元测试时,测试人员将白盒测试方法和黑盒测试方法结合起来运用。先用白盒测试法分析模块的逻辑结构,提出一批测试用例,然后根据模块的功能用黑盒测试法进行补充。 集成测试及其后的测试阶段,本系统采用了黑盒测试方法。其策略包括: (1) 用边值分析法和(或)等价分类法提出基本的测试用例; (2) 用猜测法补充新的测试用例,重复前一步操作。 部分功能测试结果 在黑盒测试方法的指导思想下,通过大量用例对超市系统进行了测试。测试过程中发现了一部分设计上的漏洞及时进行了修改。由于篇幅有限,现特将本系统部分功能测试用例摘录如下: 用户界面窗体设计测试 窗体大小。大小要合适,控件布局合理; 缩放窗体。窗体上的控件应随窗体的大小变化而变化; 显示分辨率。必须在不同的分辨率的情况下测试程序的显示是否正常。 经过测试,发现系统用户界面窗体的大小在大部分台式机和笔记本电脑显示器上效果不一。后经分析发现,开发使用的笔记本电脑系宽屏设计,因此造成了一般尺寸的台式机显示器显示不正常的现象。及时修改页面大小可以修正此问题。其他功能未发现异常。 文本框的测试 输入重复的用户名,系统应该给出错误提示; 输入正常的字母或数字; 输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多25个字符,尝试输入 26个字符,检查程序能否正确处理; 输入默认值,空白,空格; 若只允许输入字母,尝试输入数字;反之;尝试输入字母; 利用复制,粘贴等操作强制输入程序不允许的输入数据; 输入特殊字符集,例如,NUL及\n等; 输入超过文本框长度的字符或文本,检查所输入的内容是否正常显示; 输入不符合格式的数据,检查程序是否正常校验,如,程序要求输入电子邮箱格式为,实际输入5156bs,程序应该给出错误提示; 经过测试,系统在文本框输入功能中表现正常,在出现异常输入时能够及时报错并提醒用户重新输入。 内容转载自: 求采纳

138 评论

相关问答

  • 超市管理系统毕业论文百度

    百度或者GOOGLE上搜索------无忧无虑毕业设计,希望您可以找到 第六章 系统运行评估 超市系统开发完毕到投入使用之前,需要进行一系列系统集成和确认

    oo0O傻猫咪O0oo 2人参与回答 2023-12-10
  • 小型超市管理系统的研究论文

    超市的商品分类有如下几类: 熟食类:比如鸡鸭鱼肉; 日用品类:卫生纸卫生巾等; 调料类:油盐酱醋; 饮料类:果汁饮料; 乳制品类:豆奶牛奶; 粮食类

    龚家少爷 3人参与回答 2023-12-05
  • 超市管理系统毕业论文结束语

    学术堂来告诉你毕业论文的结束语该怎么写:1、结束语要指出本文解决的实际问题与研究结果等,突出重点与实质性内容,研究结果方向较多时可逐条简洁叙述。2、结束语要指出

    lilyspirit00 7人参与回答 2023-12-11
  • 超市管理系统期刊文章参考文献

    连锁经营论文参考文献 无论是在学习还是在工作中,大家都不可避免地会接触到论文吧,通过论文写作可以培养我们的科学研究能力。相信很多朋友都对写论文感到非常苦恼吧,下

    小懒虫菲菲 4人参与回答 2023-12-09
  • 超市库存管理系统论文答辩

    仓库管理的意义仓库管理主要业务功能仓库管理主要业务流程仓库管理存在的问题仓库管理重点解决哪些问题.........========仓库管不好,一边是数以万计的物

    绝代双椒 5人参与回答 2023-12-09