搜档网
当前位置:搜档网 › 超市管理系统报告

超市管理系统报告

超市管理系统报告
超市管理系统报告

沈航北方科技学院

课程设计说明书课程名称软件综合课程设计

系别信息工程系

专业计算机科学与技术

班级 B141101

学号 B14110126

学生姓名魏亚楠

指导教师史俊

2014年11月

摘要

随着计算机的普及,超市管理人员水平的提高,有能力使用计算机进行日常的管理。所以本系统的操作方式在这个用户组织内行得通。

超市管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库,而对于后者则要求应用程序功能完备,易使用等特点。本系统采用myeclise作为前台开发工具,利用mysql作为系统数据库,实现了对c 库存信息的管理,包括库存信息的查询、修改和进货历史。

论文从需求分析、系统设计、详细设计、系统调试与测试等方面对系统的设计过程进行了详细的描述,并对系统待完善之处提出了建议。

关键词:库存;超市管理;

沈阳市楼盘信息管理系统

魏亚楠

目录

摘要 ........................................................................................................................................................ I 1 绪论 . (1)

1.1课题背景 (1)

1.2课题意义 (1)

1.3课题目的 (1)

1.4国内外发展现状及趋势 (2)

2 可行性分析 (3)

2.1技术可行性分析 (3)

2.2操作可行性分析 (3)

2.3经济可行性分析 (4)

2.4 法律可行性 (4)

3 需求分析 (5)

3.1功能需求 (5)

3.2数据需求 (5)

3.3性能需求 (5)

3.4数据流图 (6)

3.5数据字典 (7)

3.6 E-R图 (8)

3.6.1 实体属性图 (9)

3.6.2系统E-R图 (9)

4系统设计 (11)

4.1系统结构 (11)

4.2功能模块设计 (12)

4.3数据库设计 (12)

4.3.1数据库逻辑设计 (13)

4.3.2数据库表设计 (13)

4.4关键技术及开发工具 (14)

5详细设计 (15)

5.1 框架结构 (15)

5.2 数据库连接 (15)

5.3功能模块设计与实现 (16)

5.3.1基本信息添加模块设计与实现 (16)

5.3.2付款结账功能模块设计与实现 (17)

5.3.3历史进货信息查询功能模块设计与实现 (17)

5.4人机界面设计 (18)

6 系统调试与测试 (20)

6.1系统调试 (20)

6.2系统测试 (20)

6.2.1测试方案 (21)

6.2.2系统黑盒测试 (21)

7结论 (23)

参考文献 (24)

附录1-用户手册 (25)

附录2-源程序 (27)

1 绪论

1.1课题背景

超市在我国几乎每条街都有,那么管理超市就十分重要。随着科技的发展,计算机技术已经渗透到各个领域,成为各行各位必不可少的工具。超市的发展为国民经济做出了巨大贡献。早期的售货员已经不能满足现在销售的需求了,因此就需要引进新的技术来管理。

1.2课题意义

现如今有些超市仍在使用传统的人工管理模式,浪费人力资源,效率低,准确率低。还有些潮湿虽然已经使用计算机用于超市管理,但是却对计算机的运用有限,这些情况可能导致一些商品长期挤压,损坏严重,造成重大经济损失,所以我们要开发超市管理信息系统来实现超市货物,人员,资金等的有效管理,实现利益最大化。开发超市管理信息系统既有宏观上的意义,那就是顺应时代信息化,现代化潮流,提高效益,促进国民经济结构的优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强信息化手段,提高工作效率,增加单位效益。

1.3课题目的

随着经济的日益发展和人民生活水平的显著提高,人们几乎总是要是超市购物,超市肯定会不断的进货。这就要求对超市要有高度的管理。本程序可以实现超市的基本管理,比如查询,和进货清单。

1.4国内外发展现状及趋势

信息管理技术在美国、欧洲等房地产行业中的应用已经很普及了。行业发展的信息化程度较高。其中一个突出的特点就是信息技术与业务流程相结合,不单是信息技术的简单应用,而是业务流程的再造过程。能够针对不同的业务开发出相应的软件模块直接的无缝连接。这些模块几乎涵盖了超市的各个方面,为超市提供了系统化的经营管理工具和平台,帮助超市实现整合经营和并行管理,达到高效决策、风险预防、开源节流等目标。

2 可行性分析

可行性分析(feasibility study ),是世界上普遍采用的一种研究工程项目是否可行的科学。它通过各种有效的方法,对工程项目进行分析,从技术、经济、财务等方面加以评价,最终给投资决策者提供是否选择该项目进行投资的依据。

2.1技术可行性分析

超市在运营过程中,经常会受到以下一些条件的限制:

1.采用传统的手工管理模式进行管理,其工作效率、管理质量和管理水平已不能满足当今经营管理发展的要求,早已无法和国外的企业进行竞争。

2.采用手工记帐不但工作效率低下,而且容易产生计算失误,给企业和个人造成不必要的损失。

3.数据查询、统计比较困难。

该系统采用的是数据库技术和 java技术之间建立连接,使用 SQL 语句建立表格, java语句编写程序,数据库服务器负责数据的输入, java负责数据,修改,查询。在这两个系统之间建立连接,好处是数据运算集中在服务器端进行,在网络上传输的只是检索式与运算结果。使数据的传输具有可靠性,不用担心数据在处理过程中丢失。

我通过对mysql数据库课程的学习基本掌握了数据库知识,通过学习C语言、C++、Java等语言掌握了编程技术。

综上所述,楼盘管理信息系统的开发从数据库技术、软件技术、硬件技术方面均具有可行性。

2.2操作可行性分析

根据要求本系统需要操作界面友好,界面美观,使用简单方便,系统稳定性好,

安全可靠。本系统是超市管理系统,主要用于管理员对超市信息进行查询、修改等功能;界面操作简单、合理、易懂。综上所述,本系统在操作上是可行的。

2.3经济可行性分析

本方案硬件方面只用到了本人已有的一台计算机即可。软件方面只需要利用myeclise软件和mysql软件即可,这些软件直接可以从网络上下载下来。开发本系统直接用了自己已有设备没有用到其它费用。所以,从经济角度来讲,开发本程序是可行的。

2.4 法律可行性

本系统主要用于超市管理,开发期间所涉及的系统,软件均符合法律规定,不涉及侵犯他人专利权和侵犯版权,不涉及国家安全或者商业泄密,符合知识产权法等法律要求。

通过以上从技术角度、经济角度、操作性、法律可行性角度进行的全面分析,超市管理系统的开发是可行的。

3 需求分析

软件需求分析也称为需求分析工程,是软件生命期中重要的一步,在需求分析阶段,要对经过可行性分析所确定的系统目标和功能做近一步的详细论述,确定系统“做什么”的问题。

3.1功能需求

系统主要实现对超市的管理,对于超市管理由操作员执行其更新,其余人员都可以进行查看;在超市管理方面,主要涉及对库存的查询、修改。具体功能如下:

(1)编号查询:通过编号对库存产品进行查询;

(2)名称查询:通过姓名对库存产品进行查询;

(3)结算功能:通过品的编号和数量,系统能自动算出商品的总金额,并且可以输出找零等信

息;

(4)提醒功能:收银结束后,相应的库存商品数量有所减少,当某种商品库存少于一定数量时,

可以提醒进货;

3.2数据需求

系统中涉及到的数据较多,例如库存信息。其中涉及到的数据信息,具体如下。

基本数据包括产品编号,名称,数量,单价,产地。

3.3性能需求

系统是对超市信息进行系统管理的一个软件。由于是一个对超市信息进行管理,要求其要有明确的权限分配,并且要有较快的响应速度,系统还要有较高的可靠性。

(1)安全性

本系统对于库存基本信息的管理,用户只能对库存信息进行浏览查询功能,所

以本系统的安全性大大的提高。

(2)稳定性

由于库存信息资料、数量重多等,考虑到这个问题,所以本系统的开发适合大

众,兼容性好,稳定性高。

(3)可靠性

由于本系统分为多个界面,分开管理。因此本系统的可靠性很好。

3.4数据流图

数据流图简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内

部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示

软件模型的一种图示方法。

超市管理系统顶层数据流图如图3.1所示。

店长

商品列表进货信息

进货

店长

选购

结账

图3.1超市管理系统顶层数据流图

管理员、用户作为被分配不同权限的两个角色,登录系统后可以实现不同的功

能。管理员登录系统后可以添加、删除、修改楼盘信息等。用户进入系统后可以查

询楼盘信息,并且对楼盘数量进行统计查询、排序查等。

3.5数据字典

数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。

数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典,数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典主要包数据流、数据处理、数据存储、数据元素信息。

(1)数据元素

①数据元素名称:num

别名:编号

简述:产品的编号

数据类型:varchar

长度:255

②数据元素名称:number

别名:数量

简述:产品的数量

数据类型:int

长度:11

取值范围:“0-2147483647”

③数据元素名称:name

别名:名称

简述:产品的名称

数据类型:varchar

长度:255

④数据元素名称:place

别名:产地

简述:产品的产地

数据类型:varchar

长度:255

⑤数据元素名称:UnitPrice

别名:单价

简述:产品的单价

数据类型:float

长度:-1.79e-308到1.79e+308.

(2)数据流

①数据流名称:产品信息

简述:记录产品的信息

数据流组成:产品信息=产品编号+产品名称+产品数量+产品单价+产品产地(

3.6 E-R图

E-R图也即实体-联系图(Entity Relationship Diagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

构成E-R图的基本要素是实体型、属性和联系,其表示方法为:

实体型(Entity):用矩形表示,矩形框内写明实体名;比如楼盘唐轩公馆、楼盘万科城市花园都是实体。如果是弱实体的话,在矩形外面再套实线矩形。

属性(Attribute):用椭圆形表示,并用无向边将其与相应的实体连接起来;比如楼盘的编号、名称、区域都是属性。如果是多值属性的话,在椭圆形外面再套实线椭圆。如果是派生属性则用虚线椭圆表示。

联系(Relationship):用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。

3.6.1 实体属性图

经过分析,本系统分为楼盘和区域两个实体。

(1)商品

楼盘实体属性主要包括:楼盘编号、名称、地址、区域、开发公司、建筑公司、户型、平均价格、物业费、售楼电话。

实体属性图如图3.3所示

商品

名称

图3.3楼盘实体属性图

3.6.2系统E-R图

ER模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一步确定是1:N,M:N,还是1:1等。还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间是否存在联系,等等。系统E-R图如图3.5所示。

n m

商品包含进货

图3.5 系统E-R图

解释如下:

一个区域可以有多个楼盘,一个楼盘只能属于一个区域;

4系统设计

系统设计要回答“怎么做”,即如何实现系统说明书规定的系统功能。在这一阶段,要根据实际的技术条件,经济条件和社会条件确定系统的实施方案,即系统的物理模型。本系统主要面向房地产企业,为企业管理者提供全方位的信息服务。本章主要从系统结构、功能模块设计、数据库设计、开发工具四个方面对系统设计进行了分析。

4.1系统结构

本系统采用的是B/S结构,即Browser/Server(浏览器/服务器)结构,显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。

WEB层就是用户所能看到的界面。

BLL层主要进行数据的加工处理。

DAL层主要进数据库的操作,把数据写入数据库,或者从数据库读取数据

就是用户通过 WEB层提交数据,这些数据通过BLL层验证、运算再传给DAL 层,由DAL层记录到数据库。反之,如果需要查询数据那么可以用过通过WEB层,提交查询关键字,或条件,这些条件经过BLL层分析后再通过DAL层从数据库取出相应的数据返回给BLL层,再经BLL层运算、包装后传给WEB层呈现给用户。

系统的系统结构图如图4.1所示。

超市管理系统

按名称查询按

息图4.1系统结构图

4.2功能模块设计

超市管理系统是为了企业实行计算机化的管理,以提高工作效率,方便用户。主要功能有查询产品信息,付款和进货信息。系统功能图如图4.2所示。

超市管理系统

按名称查询按

息图4.2系统功能图

系统功能主要由基本信息添按名称查询模块,按编号查询模块,付款找零模块,提醒进货模块,进货信息模块。功能具体如下所示。

(1)按名称查询模块:可以按名称查询产品的各种信息。

(2)按编号查询模块:可以按编号查询产品的各种信息。

(3)付款找零模块:可以付款结算并且找零。

(4)提醒进货模块:可以提示员工货物需要进货。

(5)进货信息模块:可以看到所有的进货信息。

4.3数据库设计

数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。本节主要通过数据库逻辑设计、数据库表设计对数据库设计进行详细介绍。

4.3.1数据库逻辑设计

E-R图向关系模型的转换要解决的问题是如何将实体型和实体间的联系转换为关系模式,如何确定这些关系模式的属性和码。

根据ER图转换为关系的转换规则,实体之间1:1,1:n的联系与n方的关系模式合并,m:n的联系转换为二元或多元关系模式,转换为关系模式如下。

(1) 独立的关系模式

①楼盘信息关系:包含的属性有楼盘编号、名称、地址、区域、开发公司、建筑公司、户型、平均价格、物业费、售楼电话。

楼盘编号是主码。

②区域关系:包含的属性有区域名称。

4.3.2数据库表设计

系统开发选择mysql作为后台数据库。首先打开navicat,创建数据库为supermark,新建产品信息表。下面对数据库表一一进行介绍。

⑴产品信息表(supermark)

产品信息表主要存储产品的基本信息,包括产品名称,数量,单价,产地以及编号。

产品信息表supermark表结构如表4.3所示。

表4.3 supermark表

字段名称字段类型字段长度是否为空字段说明num varchar 255 否产品编号

number Int 11 否产品数量

name varchar 255 否产品名称

place varchar 255 否产品产地UnitPrice float 0 否产品单价

⑵区域信息表(importfood)

区域信息表主要存储进货的基本信息,包括货物名称,编号,数量。

区域信息表importfood表结构如表4.4所示。

表4.4 quyu表

字段名称字段类型字段长度是否为空字段说明

name varchar 255 否产品名称

num varchar 255 否产品编号number int 11 否产品数量4.4关键技术及开发工具

本系统主要采用本系统主要采用本程序采用java程序框架式开发技术.

使用了myeclise软件。

MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。后台设计主要使用mysql。

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL 作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。

5详细设计

详细设计的主要任务是设计每个模块的实现算法、所需的局部数据结构。详细设计的目标有两个:实现模块功能的算法要逻辑上正确和算法描述要简明易懂。

5.1 框架结构

AJava是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。另一方面,Java技术也不断更新。Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java 更具备了显著优势和广阔前景。2010年Oracle公司收购Sun Microsystems。系统中采用了java,实现了系统的基本功能。

5.2 数据库连接

Java的数据库连接方式具体介绍。

Connection con;//数据库连接对象

//root为数据库名字,901224为数据库密码

Con=

DriverManager.getConnection(“jdbc:mysql://localhost:3306/mysql”,”root”,”901224”);

5.3功能模块设计与实现

超市管理系统根据功能的不同分为以下几大类:

基本信息的查询,付款找零以及历史进货信息。

5.3.1基本信息添加模块设计与实现

基本信息查询模块,String strSQL = "select * from supermark where num = '"+text0.getText().trim()+"'";

流程图如图5.1所示。

进货

输入编号或者名称

执行查询操作

显示查询后的商品信息

结束

图5.1信息查询流程图

软件工程 超市管理系统项目开发总结报告

超市管理系统 [项目开发总结报告] 执笔人:梁宏达 学号:12101109 [项目组组员] 12101104韩劼男12101105洪振12101106籍孟云12101107荆德松12101108李杨12101109梁宏达 2015-5-25

目录 1引言 (2) 1.1编写目的 (2) 1.2背景 (2) 1.3定义 (2) 1.4参考资料 (2) 2实际开发结果 (3) 2.1产品 (3) 2.2主要功能和性能 (3) 2.3基本流程 (4) 2.4进度 (5) 2.5费用 (6) 3开发工作评价 (7) 3.1对生产效率的评价 (7) 3.2对产品质量的评价 (7) 3.3对技术方法的评价 (7) 3.4出错原因的分析 (7) 4经验与教训 (8)

1引言 1.1编写目的 编写本报告的目的是研究本系统的总体需求、背景。对开发结果 开发评价进行分析,得出经验与教训。 1.2背景 本项目是对超市货物管理系统作出的项目总结报告。此软件的任务是由计算机学院提出的,由洪振,李杨,籍梦云,荆德松,韩劼男,梁宏达组成开发小组进行开发的。 1.3定义 需求:用户解决问题或达到目标所需要的条件或功能:系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。 需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。 POS:英文Ponit of Sale 的缩写,即销售点终端机,是银行在特约商店、宾馆、饭店等消费场所和银行营业网店安装的终端机,它与银行信用卡授权中心联成网络,从而实现了资金的自动转账和实时入账。 1.4参考资料 参考资料如下所示: 《软件工程》《超市管理系统可行性分析报告》

超市管理系统数据库设计数据库设计报告

信息工程学院 《数据库课程设计》论文 题目:超市管理系统数据库设计 学号: 专业班级: 姓名: 指导老师: 完成日期:

目录 《数据库课程设计》论文 (1) 摘要.............................................................................. - 1 - 引言.............................................................................. - 2 - 1 需求分析........................................................................ - 2 - 1.1 任务...................................................................... - 2 - 1.1.1 处理对象............................................................ - 2 - 1.1.2 处理功能要求........................................................ - 2 - 1.1.3 安全性和完整性要求.................................................. - 4 - 1.2 结果...................................................................... - 4 - 1.2.1顶层数据流程图....................................................... - 4 - 1.2.2 第一层流程图........................................................ - 5 - 1.2.3 第二层流程图........................................................ - 6 - 1.2.4 数据字典............................................................ - 7 - 2 概念结构设计.................................................................... - 8 - 2.1 具体任务.................................................................. - 8 - 2.2 阶段结果.................................................................. - 8 - 2.2.1 各个实体的E-R图.................................................... - 8 - 2.2.2 分E-R图............................................................ - 9 - 2.2.3 全局E-R图......................................................... - 10 - 3 逻辑结构设计................................................................... - 10 - 3.1 任务..................................................................... - 10 - 3.3.1 将E-R模型转换为关系模型 ........................................... - 10 - 3.2 结果..................................................................... - 12 - 3.2.1将ER图转化为关系模式汇总........................................... - 12 - 3.2.2外模式汇总.......................................................... - 12 - 3.2.3系统功能模块图...................................................... - 14 - 4 物理结构设计................................................................... - 14 - 5 数据库实施..................................................................... - 14 - 5.1 任务..................................................................... - 14 - 5.2 结果..................................................................... - 15 - 5.2.1存储过程汇总........................................................ - 15 - 5.2.2触发器汇总.......................................................... - 15 - 6 调试与测试..................................................................... - 16 - 附录1 数据字典说明............................................................... - 16 - 附录1.1数据项说明........................................................... - 16 - 附录1.2数据结构............................................................. - 18 - 附录1.3数据流............................................................... - 19 - 附录1.4数据处理............................................................. - 21 - 附录1.5数据存储............................................................. - 22 - 附录2 关系模式说明............................................................... - 22 - 附录3 数据定义语句............................................................... - 26 - 附录3.1基本表............................................................... - 26 - 附录3.2视图................................................................. - 29 - 附录3.3存储过程............................................................. - 31 -

超市管理系统详细设计说明书书

超市管理系统详细设计说明书 1引言 1.1编写目的 为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。 预期读者为超市管理系统的开发人员,程序员。 1.2背景 项目名称:超市管理系统。 提出者:XXX。 开发者:郭琦,梁颖嘉,浩然,小龙。 用户:中小型超市 1.3定义 XXXX(列出本文件中用到的专门术语的定义和外文首字母组词的原词组。)

1.4参考资料 软件设计文档国家标准操作手册(GB8567——88)。 2程序系统的结构 见《超市管理系统概要设计说明书》相关部分。 3售货管理子系统设计说明 3.1 程序描述 超市管理系统下的一个子系统,记录售货员今日处理的商品信息和会员的购买情况,处理销售过程中的商品信息并作记录。 3.2 功能 包括售货员登陆和会员登陆,以及售货员的售货处理、结账处理。 3.3 性能 时间特殊性:系统的速度要在用户可接受的围。 可靠性:系统要有较高的可靠性,可恢复性。 灵活性:系统要有良好的接口。 3.4 输入项 售货员账号密码:售货员登陆 会员账号:会员登陆

条形码:验证商品信息 数量:计算金额 3.5 输出项 售货员信息:确保售货员符合资格 会员信息:确保会员符合资格 金额:结账时的商品总额 3.6算法 start input售货员信息 examine 售货员信息 input 会员信息 examine 会员信息 if(结账) input i=0 do while (i<商品数量) input 条形码 if(条形码无效) i=i break end if

小型超市管理系统设计报告

引言 随着商品经济迅速发展,人们对信息的需求的速度和数量有了更高的要求,而网络更给人们的日常生活带来了翻天覆地的变化,给人们的生活带来了极大的方便。超市管理系统是一个超市管理企业不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,超市管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理超市,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对产品超市信息进行管理,具有人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品超市的管理效率,也是企业超市管理科学化、正规化,与世界接轨的重要条件。因此,开发一个超市管理系统是很有必要的,具有其特有的技术意义和管理意义。

1 系统概述 本系统主要完成对超市的管理,包括销售管理,库存管理和员工管理四个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。 2 需求分析 2.1 系统需求 2.1.1功能需求 一个小型超市日常的基本工作流程就是进货->销售->结账。所以本系统有对进货商品、销售商品的添加数据到数据库的模块,还包括删除、修改,使得系统操作起来更简单、快捷、方便。同时还有查询模块,使得使用者更方便、快捷地看出数据库中各种数据,了解商品的进货、销售的情况。 2.1.2使用范围 本系统外观简洁,操作简单、方便,适用于小型的超市进行管理,使用者可以使超市的经理,也可以是超市的普通员工,只是他们的的权限不一样,所能进行的操作也不一样,保证了整个系统的安全性。 2.1.3用户界面 2.1.4故障处理 2.2 开发环境 Microsoft WindowsXP Profetional 2002 Intel (R) Core (TM)2 Duo CPU 75550 @1.83Hz

超市管理系统分析报告

安康学院 软件工程超市管理系统可行性分析报告 班级:2012级计本二班 组员:学号: 李瑞2012020250 刘兴2012020259 杜伟斌2012020258 孙浩2012020244 日期:2014年10 月3 日

超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。 随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。 作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必不可少的。

目录 一、项目开发的准备工作 (1) 1.1系统开发目的 (1) 1.2数据库设计 (1) 1.3背景说明 (1) 1.4项目确立 (1) 1.5定义 (1) 1.6可行性研究 (1) 二、系统分析过程 (3) 2.1用户需求分析 (3) 2.2系统功能分析 (3) 三、系统设计过程 (6) 3.1系统模型 (6) 3.2模块子系统结构 (8) 四、软件测试 (10) 4.1测试过程分析 (10) 4.2测试方案 (10) 4.3测试小结 (11) 五、总结··························································· 六、参考文献 (12) 前言

超市管理系统课程设计报告

超市管理系统课程 设计报告 1 2020年4月19日

交通运输工程学院 Visual Foxpro 课程设计报告 设计名称:<超市进货供货管理系统> 系 (院): 交通运输工程学院 专业班级: 学号: 姓名: 指导老师: 设计时间: 6月

目录 课程设计任务书 (1) 一、前言 1、课程设计的目的和意义 2、系统功能设计 3、创立项目管理文件 二、 VFP课程设计说明书 1、系统概述 2、系统总体设计 3、数据库设计 4、系统的具体设计过程 5、调试运行退出 6、结束语 7、主程序代码 8、参考文献 3 2020年4月19日

一、前言 1、课程设计的目的和意义 当今,人类正在步入一个以智力资源的占有和配置,知识生 产、分配和使用为最重要因素的知识经济时代,为了适应知识经济时代发展的需要,大力推动信息产业的发展,我们经过对货物信息 管理系统的设计,来提高货物的操作能力,及对理论知识的实践能力,从而提高货物的基本素质,使其能更好的满足社会需求。 超市进货供货管理系统是一个简单实用的系统,它是超市进行货物管理的好帮手。此软件功能齐全,设计合理,使用方便,适合小型超市对繁杂的商品信息信息进行统筹管理,具有严格的系统使用权限管理,具有完善的管理功能,强大的查询功能。 我们进行本次课程设计的主要目的是经过上机实践操作,熟练掌握数据库的设计、表单的设计、表单与数据库的连接、SQL语 言的使用和了解它的功能:数据定义、数据操纵、数据控制,以及 简单VF程序的编写。基本实现货物信息的管理,包括系统的登 录、货物信息的录入、货物信息的浏览、货物信息的查询、货物 信息的修改和货物信息的删除,并对Visual FoxPro6.0的各种功 能有进一步的了解,为我们更进一步深入的学习奠定基础,并在实 践中提高我们的实际应用能力,为我们以后的学习和工作提供方便,使我们更容易融入当今社会,顺应知识经济发展的趋势。 4 2020年4月19日

超市会员管理系统-数据库课程设计报告书

超市会员管理系统 1.课程设计目的 通过课程设计加深对数据库基础理论和基础知识的理解,掌握运用数据库管理系统,实现数据管理的基本思路和方法,培养分析问题、解决问题的能力。 2.系统功能设计 2.1功能模块图 功能模块图如图lo 超市会员管理系统 图1系统功能横块设计图 2?2功能说明 该超市会员管理系统旨在为超市的会员管理工作提供一个比较系统的会员管理平台,它帮助超市存储及管理会员的基本信息、管理会员卡、管理会员报表及会员政策,完全可以取代之前复杂的手工记录方法,是一套比较完备的管理工具,极提高了超市会员管理的效率。在很大程度上帮助了超市管理者对超市的掌握与管理。 3.数据库概念设计 3.1根据不同的对象,分别画出各分E-R图。

(1)从会员基本信息抽象出的分E?R图如图2。 图2会员基本信患的E-R图(2)从会员卡信息抽象出分E-R图 从会员卡信息抽象出的分E-R图如图3.

n n 图5基本E-R图 4. 将联系转化成独立的关系模式,具体的基本E-R图向关系模型的转化如下:会员基本信息(会员卡卡号,,性别,年龄,联系方式,购卡日期,)主码:、会员卡卡号 会员卡信息(会员卡卡号,会员卡编号,会员卡种类,) 主码:会员卡编号 物品信息(物品编号,物品种类,物品名称,单价) 主码:物品编号 购物信息(会员卡卡号,物品编号,购物数量) 主码:会员卡卡号、物品编号 其中:关系模式会员基本信息、会员卡、物品信息在非主属性对主属性的部分函数依赖,也不存在传递函数依赖,已经达到了3NF。购物信息则存在部分依赖属于2NFo 5.数据库物理设计 5.1数据库各基本表的定义 (1)会员基本信息表如表1

超市管理系统大数据库设计

超市管理系统 1、项目计划 1.1系统开发目的 (1)大大提高超市的运作效率; (2)通过全面的信息采集和处理,辅助提高超市的决策水平; (3)使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张力,提供有效的技术保障。 1.2背景说明 21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。 1.3项目确立 针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发以下系统:前台POS销售系统、后台管理系统,其中这两个子系统又包含其它一些子功能。 1.4应用范围 本系统适应于各种小型的超市。 1.5 定义 (1)商品条形码:每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码。 (2)交易清单:包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号。 (3)商品积压:在一定时期内,远无法完成销售计划的商品会造成积压。 (4)促销:在一定时期内,某些商品会按低于原价的促销价格销售。 库存告警提示:当商品的库存数量低于库存报警数量时发出提示。 (5)盘点:计算出库存、销售额、盈利等经营指标。 2、逻辑分析与详细分析 2.1系统功能

(1)、零售前台(POS)管理系统,本系统必须具有以下功能: ?商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、 商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种 电脑操作水平层次的人员均能准确快速地进行商品扫描录入。 ?收银业务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录 入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同 时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总 金额、交易的时间、负责本次收银的员工号)。如果顾客是本店会员并持有本人会 员卡,则在交易前先扫描会员卡,并对所购物品全部实行95折优惠,并将所购物 品的总金额累计到该会员的总消费金额中。会员卡的有效期限为一年,满一年未 续卡者,该会员卡将被注销。 ?安全性:OS登陆、退出、换班与操作锁定等权限验证保护;断电自动保护最大限 度防止意外及恶意非法操作。 ?独立作业:有的断网收银即在网络服务器断开或网络不通的情况下,收银机仍能正 常作业 (2)、后台管理系统,本系统必须具备以下功能 ?进货管理:根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改), 可以避免盲目进货造成商品积压。按计划单有选择性地进行自动入库登记。综合 查询打印计划进货与入库记录及金额。 ?销售管理:商品正常销售、促销与限量、限期及禁止销售控制。综合查询各种销 售明细记录、各地收银员收银记录以及交结账情况等。按多种方式统计生成销售 排行榜,灵活察看和打印商品销售日、月、年报表。 ?库存管理:综合查询库存明细记录。库存状态自动告警提示。如库存过剩、少货、 缺货等。软件为您预警,避免库存商品积压损失和缺货。库存自动盘点计算。 ?人员管理:员工、会员、供货商、厂商等基本信息登记管理。员工操作权限管理。客户 销售权限管理。 (3)系统结构 系统总体结构

超市管理系统可行性研究报告

可行性研究报告 (软件项目与开发) 学校:湖南安全技术职业学院 组名:计应1301班第一组 指导老师:杨莉 项目名称: 超市收银系统 组员:李妮肖伟林项浩然 组员:黄伟志唐振中

目录 1.引言....................................................... 错误!未指定书签。 1.1 编写目的............................................. 错误!未指定书签。 1.2 背景................................................. 错误!未指定书签。 1.3 定义................................................. 错误!未指定书签。 2.可行性研究的前提........................................... 错误!未指定书签。 2.1开展该工程的原因 ..................................... 错误!未指定书签。 2.2 目标................................................. 错误!未指定书签。 2.3 条件、假定和限制..................................... 错误!未指定书签。 2.4 进行可行性研究的方法................................. 错误!未指定书签。 2.5 评价尺度............................................. 错误!未指定书签。 3.对现有系统的分析........................................... 错误!未指定书签。 3.1 处理流程和数据流程................................... 错误!未指定书签。 3.2 工作负荷............................................. 错误!未指定书签。 3.3 人员................................................. 错误!未指定书签。 3.4 设备................................................. 错误!未指定书签。 3.5 局限性............................................... 错误!未指定书签。 4. 所建议的系统.............................................. 错误!未指定书签。 4.1 对所建议系统的说明................................... 错误!未指定书签。 4.2 处理流程和数据流程。................................. 错误!未指定书签。 4.3 改进之处............................................. 错误!未指定书签。 4.4 影响................................................. 错误!未指定书签。 5. 可选择的其他系统方案...................................... 错误!未指定书签。 5.1 修改方案与首选方案的不同............................. 错误!未指定书签。 5.2 本方案的概况......................................... 错误!未指定书签。 5.3 不选此方案的原因..................................... 错误!未指定书签。 6. 投资及效益分析............................................ 错误!未指定书签。 6.1 估算方案............................................. 错误!未指定书签。 6.2市场分析 ............................................. 错误!未指定书签。 7. 社会因素方面的可能性...................................... 错误!未指定书签。 7.1.法律方面的可行性..................................... 错误!未指定书签。 7.2.使用方面的可行性..................................... 错误!未指定书签。 8. 社会因素方面的可行性...................................... 错误!未指定书签。 8.1 技术................................................. 错误!未指定书签。 8.2 使用方面的可行性..................................... 错误!未指定书签。 9. 产品可检测性.............................................. 错误!未指定书签。 9.1 检测标准............................................. 错误!未指定书签。 9.2 检测的方法........................................... 错误!未指定书签。 10. 产品的可生产性........................................... 错误!未指定书签。 10.1 生产标准............................................ 错误!未指定书签。 10.1.1 质量标准.......................................... 错误!未指定书签。

小型超市管理系统数据库课程设计

小型超市管理系统数据库 课程设计 Newly compiled on November 23, 2020

山西大学 计算机与信息技术学院 《数据库系统》课程设计论文 题目:小型超市管理系统数据库设计组长王建亮 专业软件工程 班级大二 授课教师 2013/6/19 小型超市管理系统 目录

第一章系统概述1.1系统开发背景

21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而 是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业的竞争 核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟 店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩 大经营规模,成为超市营业者努力追求的目标。因此,我们很有必要制定一套合理、 有效,规范和实用的超市管理系统,对超市的日常业务进行集中统一的管理。另一方 面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息 管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。 针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力, 我们将开发以下系统:前台POS销售系统、后台管理系统,其中这两个子系统又包含其 它一些子功能。 1.2系统开发意义 超市管理作为计算机应用的一个分支,有着手工管理无法比拟的优点。该系统的三大益处有:(1)大大提高超市的运作效率; (2)通过全面的信息采集和处理,辅助提高超市的决策水平; (3)使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益, 增强超市扩张力,提供有效的技术保障。 因此,开发一套能够为消费者及超市工作人员提提供方便的超市管理系统,将是 非常必要的,也是十分及时的。

超市管理系统项目管理报告

超市管理系统项目管理报告 一、导言 随着我国经济情况的日新月异,飞速发展,涌现出许许多多的超市和便利店。越来越多的人喜欢到超市购物,超市里销售的商品也呈现出多种多样的变化趋势。随着超市里商品种类、数量和消费者的大量增加,超市工作人员的工作量也急剧增加,收银台处更是排着很长的队,工作人员着急,顾客也焦急,面对这种情况,各超市纷纷根据自己的业务流程和习惯开发超市管理信息系统,以便提高工作效率和追求经济效益最大化,并为顾客提供高质量的服务,争取更多的顾客。 本系统就是根据超市日常工作任务、流程和习惯,为超市量身打造一个方便、简洁又高效的超市管理信息系统。使超市的管理更加趋于信息化,现代化,规范化和系统化,在技术、管理、人才等综合能力的竞争浪潮中居于不败之地。本系统提供了商品采购入库,商品销售出库,退货入库,会员管理,员工管理,销售业绩查询等众多功能,使超市的进销存功能更加系统化,规范化,高效化,使超市在节省人力、物力、财力等资源的基础上提高工作效率,减少资源浪费,提高经营效益。 二、概述 超市管理信息系统是对超市进销存活动及日常业务进行综合管理的平台系统,是基于C/S的综合信息系统,满足超市日常的采购、销售、退货、会员、员工等管理工作。目的是使超市的管理更加趋于信息化,现代化,规范化和系统化,在技术、管理、人才等综合能力的竞争浪潮中居于不败之地。系统具有操作简单、规范,易用、易维护、稳定等特点。 三、项目任务范围 超市管理信息系统的任务主要包括:系统管理,商品管理,会员管理,销售管理,退货管理,员工管理,用户管理。 各主要功能模块的具体功能如下: 系统管理:对用户登录信息进行管理,包括添加、浏览、查询、修改、删除用户信息。 商品管理:对商品信息进行管理。包括添加、浏览、查询、修改和删除商品基本信息,商品的入库信息,相关厂商信息。 会员管理:对会员信息进行管理,包括添加、浏览、查询、修改和删除会员信息。 销售管理:对商品的销售信息进行管理,包括添加、浏览、查询和删除商品的销售信息。

小型超市系统设计报告

小型超市进销存系统设计报告 1 小型超市系统分析 1.1需求分析 (1)物流管理方式落后,很难根据销售、库存情况,及时进行配货、补货、退货、调拨。 经过我们的调查发现,小型超市在物流管理方面,仍使用传统的人工管理模式,浪费人力资源,效率低,准确率低。有些商品紧缺,顾客要排队购买或商品供不应求,使顾客大为不满,还有一些商品,长期积压,损坏严重,造成重大经济损失,引起销售人员的极大不满,以多次向超市管理人员反映,但此类问题仍屡屡发生,得不到根本性的解决。 (2)顾客难与超市互动,使购物效率大大降低。 顾客购物,最想了解的就是商品的价格和质量。而在超市里面,销售人员数量很少,顾客无法询问到商品的优缺点,不能就商品的价格和质量进行对比,这样就降低了顾客的购买欲。还有,很多顾客对超市货物摆放的位置不了解,常常会因为要去找某个商品而耽误大量时间,给顾客购物造成了很大的不便。 1.2业务流程分析 (1)系统的业务流程:小型超市的进销存系统主要包括有销售信息管理,仓库信息管理和采购信息管理三个部分工作内容。其中的中介单位及仓库管理在整个业务流程中起到过度两个信息管理的工作。 销售信息管理的主要过程,销售部门的主要工作是每次销售信息的记录,尤其针对每位销售员下的销售明细记录,同员工的基本信息一一对应,以此作为对销售人员的绩效管理凭证。此外针对收银员则要核对顾客购买信息,及将顾客的购买偏好以及热销产品信息及时登入,经过系统的处理数字化之后,存入数据库,有利于将来采购工作的进行。 仓库信息管理的主要过程,在销售部门的顾客购买信息基础上,对货架供不应求的产品及时向仓库部门发出领货单,由仓库核对系统信息审核是否需要针对此商品进一步采购,而后针对信息将批准的领货单和未批准的领货单分别交给采购单位和退送回销售部门,同时针对库存量及时登入库存信息账。 采购信息管理的主要过程,这个信息管理过程相对简单,直接根据仓库发出的进货单,进一步交放任务到采购员的手中,在此过程中,注意采购员及员工信息的登入和供应商信息的登入,并把这些信息资料汇总存入数据库便利采购部门日后采购工作的顺利进行。 超市主要业务流程图如下: 图例示意: 箭头表示信息传递

(店铺管理)超市管理系统报告

(店铺管理)超市管理系统 报告

沈航北方科技学院 课程设计说明书课程名称软件综合课程设计 系别信息工程系 专业计算机科学与技术 班级B141101 学号B14110126 学生姓名魏亚楠 指导教师史俊

2014年11月

摘要 随着计算机的普及,超市管理人员水平的提高,有能力使用计算机进行日常的管理。所以本系统的操作方式在这个用户组织内行得通。 超市管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库,而对于后者则要求应用程序功能完备,易使用等特点。本系统采用myeclise作为前台开发工具,利用mysql作为系统数据库,实现了对c库存信息的管理,包括库存信息的查询、修改和进货历史。 论文从需求分析、系统设计、详细设计、系统调试与测试等方面对系统的设计过程进行了详细的描述,并对系统待完善之处提出了建议。 关键词:库存;超市管理; 沈阳市楼盘信息管理系统 魏亚楠

目录 摘要............................................................................................................................................................... I 1 绪论.. (1) 1.1课题背景 (1) 1.2课题意义 (1) 1.3课题目的 (1) 1.4国内外发展现状及趋势 (2) 2 可行性分析 (3) 2.1技术可行性分析 (3) 2.2操作可行性分析 (3) 2.3经济可行性分析 (4) 2.4 法律可行性 (4) 3 需求分析 (5) 3.1功能需求 (5) 3.2数据需求 (5) 3.3性能需求 (5) 3.4数据流图 (6) 3.5数据字典 (7) 3.6 E-R图 (9) 3.6.1 实体属性图 (10) 3.6.2系统E-R图 (10) 4系统设计 (12) 4.1系统结构 (12) 4.2功能模块设计 (13) 4.3数据库设计 (13) 4.3.1数据库逻辑设计 (14) 4.3.2数据库表设计 (14) 4.4关键技术及开发工具 (15) 5详细设计 (17) 5.1 框架结构 (17) 5.2 数据库连接 (17) 5.3功能模块设计与实现 (18) 5.3.1基本信息添加模块设计与实现 (18) 5.3.2付款结账功能模块设计与实现 (19) 5.3.3历史进货信息查询功能模块设计与实现 (19) 5.4人机界面设计 (20)

超市管理系统总体设计说明书

文档编号:CS-3 版本号:第二版本 文档名称:总体设计说明书 项目名称:超市管理系统 项目负责人:XXX 编写:第X小组 核对:第X小组 审核:XXXX 批准:XX超市负责人 开发单位:第X小组 2012年11月19日

1引言 (3) 1.1编写目的 (3) 1.2背景 (3) 1.3参考资料 (3) 2总体设计 (4) 2.1需求规定 (4) 2.2运行环境 (4) 2.3基本设计概念和处理流程 (4) 2.4结构 (5) 3接口设计 (7) 3.1用户接口 (7) 3.2外部接口 (7) 3.3内部接口 (7) 4运行设计 (8) 4.1运行模块组合 (8) 4.2运行控制 (9) 4.3运行时间 (9) 5系统数据结构设计 (9) 5.1 逻辑结构设计要点 (9) 5.2数据结构与程序的关系 (11) 6系统出错处理设计 (12) 6.1 出错信息 (12) 6.2补救措施 (13) 6.3安全保密设计 (13) 6.4系统维护设计 (13)

超市管理系统总体设计说明书 1 引言 1.1编写目的 本文档将概要描述超市管理系统中的功能模块,主要包括出/入库管理、查询、系统维护。 1.2 背景 a.待开发软件系统的名称:超市商品管理系统。 b.列出此项目的任务提出者:老师。 c.开发者:第六小组。 d.用户:XX 超市 1.3 参考资料 a.《软件工程》(第三版)高树芳,大连理工大学出版社。 b.《“超市商品管理系统”软件需求说明书》。 c.《软件工程导论》张海藩,清华大学出版社。

2总体设计 2.1需求规定 本系统完成超市商品和会员信息的管理工作,系统功能如下表1所示 超市管理系统内容 一表1 2.2运行环境 (1)硬件平台 硬件要求:PC服务器:操作系统(win2000及以上)。CPU(主频500M及以上)。最小内存(128MB 内存)。最小磁盘空间(20GB)。上网能力(宽带上网)。 (2 )软件平台 操作系统:操作系统(win2000及以上),服务器:操作系统(win2000server),Windows XP(客户端) 数据库管理系统:Oracle 10G (3 )开发环境 开发环境:Powe rBuilder8.0 2.3基本设计概念和处理流程 对于在需求分析阶段得到的超市管理系统的详细数据流图可按下图划分边界。商品出入库数据和会员数据是传入流,即逻辑输入;商品文件,会员文件,礼品文件是传出流,即逻辑输出;中间的处理是变换中心,变换就是将逻辑输入变换为逻辑输出的过程。

java超市管理系统课程设计报告

湖南文理学院课程设计题目:超市管理系统 系别计算机科学与技术 班级计科12102 学生姓名罗巍杨欢杨沁铠唐振 学号 201217010223 指导教师谭文学 课程设计进行地点:第三实验楼A617 任务下达时间: 2014 年5月21日 起止日期:2014年5月21日起——至 2014年6月21日止

摘要 随着小型超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长,传统的人工记忆方式也慢慢的无法适应形势的变化。随着信息技术的发展,计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术动力。而在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。软件产业已成为社会信息化进程中的一个战略性产业。在软件技术的应用中软件的开发技术尤其是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品。随着社会的发展,软件也在不断的更新换代。 由于有些超市里对商品的进货、售出及商品的基本信息等的一些繁琐处理都是通过手工进行记载并进行处理的,对商品信息的处理工作量特别大,不仅浪费大量的人力物力,而且还很容易出错,更重要的是为了方便顾客,超市需要时时刻刻对商品对各种信息进行统计分析。一直以来人们使用传统人工的方式管理超市的各项工作, 这种管理方式存在着许多缺点, 如: 效率低、保密性差, 另外时间一长, 将产生大量的冗余文件和数据, 这给查找、统计、更新和维护工作都带来了很大的困难。然而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。如果有这样一套完整的小型超市管理系统软件,只需点击几下鼠标就可完成所需操作,那样就会大大的提高超市员工的工作效率和管理水平,并能进一步提高超市的工作效率并使超市实施规范化管理。鉴于小型超市管理中存在的诸多问题, 我们在此次课程设计中以小型超市管理系统为研究课题,对此系统进行了全面的设计。 超市管理系统由顾客、采购员、销售员、经理的管理界面四部分组成。超市管理系统应该能够为用户提供充足的信息和快捷的查询手段。 一个完整系统的设计,当然就离不开后台环境的支持,在此次设计中,我们主要以sqlsever数据库作为基础,实行此系统的开发。

相关主题