超市管理系统论文.docx
- 文档编号:710757
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:14
- 大小:98.85KB
超市管理系统论文.docx
《超市管理系统论文.docx》由会员分享,可在线阅读,更多相关《超市管理系统论文.docx(14页珍藏版)》请在冰豆网上搜索。
超市管理系统论文
超市管理系统论文
湖南软件职业学院
考查课程:
管理信息系统
系(部):
网络工程系
专业:
计算机信息管理
姓名:
信管081
教师:
李建
日期:
2010-11-28
教师评分表
项目名称:
评分老师:
李建
考查小组
负责项目成员评语考查成绩备注部分
编辑文档081陈玲
李丽
可行性分析
刘少峰编写代码涂晓玲功能模块朱璐数据库082陈玲需求分析
王涛需求分析
界面设计陈慧
超市购物管理信息系统
第1章可行性分析
1.1技术可行性
1.2经济可行性
1.3操作可行性
第2章需求分析
2.1业务流程分析
2.2数据流程分析
2.3数据字典
第3章系统设计
3.1功能模块
第4章数据库设计
4.1数据库需求分析
4.2数据库概念结构设计
界面设计第5章
5.1系统登录界面设计
5.2系统主操作设计
5.3管理员信息管理操作
5.4商品信息管理页面
5.4货物信息管理页面
5.5货物入库信息操作页面第6章系统评价
第7章致谢
引言
随着社会的不断发展,人们的生活水平不断提高,对社会的物质需求越来越高,同时人们的生活节奏不断加快,许多人没有时间去购物,为方便广大居民的生活,在本小区建立水果超市。
随着人们生活水平的提高,人们对于水果等消费品的需求急剧增加,有关此类商品的各种信息量也成倍增长。
水果超市时时刻刻都需要对商品各种信息进行统计分析。
超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:
系统权限的设定、原始数据录入、数据的汇总及查询等。
从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。
本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:
数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。
第1章可行性分析
随着计算机技术的发展和网络人口的增加,人们对网络的需求也越来越苛刻,越来越贴近其生活,电子信息管理已经成为网上的一股潮流。
而更多的,是要求传统行业的管理要延伸到网络,以更方便其生活、工作和学习。
可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。
因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。
系统的可行性分析主要包括经济上的可行性、技术上的可行性和操作上的可行性。
本系统的可行性分析如下:
1.1技术可行性分析
因为该系统具有友好的人机互操作界面,操作人员只要进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。
1.2经济可行性分析
该系统带来的经济效益明显的,其最主要的表现就是减少了企业管理费用和人力开支,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。
同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的。
1.3操作可行性分析
本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。
而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。
综合以上三方面,该系统的操作是可行的,开发该系统可行。
第2章需求分析
2.1业务流程分析
超市管理系统工作流程为:
系统启动并进入登录界面,系统管理员输入正确的用户名及密码后,登陆系统主操作界面,系统管理员可对系统相关信息进行操
作,包括基本信息、货物信息、供应商信息、销售信息、仓库信息等。
本系统的业务流程图如图2-1所示:
购买信息顾客厂商商品信息营业员
订货信息
销售信息用户信息(员工)商品信息库存信息
老板
2.2数据流程分析
数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。
数据流程分析的目的就是要发现和解决数据流通中的问题。
现有的数据流程分析多是通过分层的数据流程图(dataflowdiagram,简称DFD)来实现的。
其具体的做法是:
按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图。
超市管理系统的数据流程:
对本系统操作的数据源有普通用户、注册用户和管理员三种,首先由系统管理员根据不同用户的需要将某些信息保存到数据库中,然后再进行发布。
不同权限的用户可以对这些库信息进行添加、修改和删除处理。
所有用户均可以进行信息查询。
通过对本系统的需求分析,系统的基本功能已经确定。
整个系统的数据流程图如2-2:
F1商品信息F3销售额信息
超市老板
厂商超市
F4库存信息管理F2用户信息
系统F5进货信息超市老板
F1商品信息
顾客
F6购买信息
图2-2系统数据流程图
2.3数据字典
超市管理系统的数据字典
数据存储1.数据字典列表——
数据存储名称:
管理员信息
数据来源:
管理员信息表
数据去向:
管理员登陆模块
数据组成:
管理员信息,管理信息唯一标识+管理员帐号+管理员密码+管理员权限
+注册时间
描述:
存储了管理员的基本信息
数据存储名称:
商品类别信息
数据来源:
商品类别信息表
数据去向:
商品类别模块
数据组成:
商品类别信息=商品类别信息唯一标识+商品类别+添加时间+经手人
描述:
存储了商品类别的注册信息
数据存储名称:
商品信息
数据来源:
商品信息表
数据去向:
商品信息模块
数据组成:
商品信息=商品信息唯一标识+货物名称+供货编号+进价+售价+数量+厂
商等
描述:
存储了商品信息
数据存储名称:
库存信息
数据来源:
库存信息表
数据去向:
库存信息模块
数据组成:
库存信息=库存信息唯一标识+商品名称+价格+数量+添加时间+单位+编
号等
描述:
存储了库存信息
数据存储名称:
销售信息
数据来源:
销售信息表
数据去向:
销售信息模块
数据组成:
销售信息=销售信息唯一标识+货物名称+数量+价格+时间等
描述:
存储了销售详细信息
2.数据字典列表——数
描述:
管理员登录系统进行管理员登录管理名字:
录入信息
输入:
管理员的用户名、密码描述:
职员信息,货物信息等的录入过程:
判断是否为合法的管理员输入:
输入要添加录入的信息
输出:
系统主界面过程:
将需要添加录入的信息加入数据库中
输出:
系统新的信息表页面名称:
查询信息输出:
查询得到的信息页面
描述:
根据条件查询所需信息:
货物信息等输入:
输入查询的条件名字:
修改、删除信息
过程:
查询系统的用户所需的信息描述:
对职员信息,货物信息等修改或删除后存入数据库中
输出:
查询得到的信息页面输入:
输入要修改或删除的信息3过程:
对需要修改的信息做修改、删除过时的信息
输出:
系统新的信息表页面
输出:
查询得到的信息页面
.
数据字典列表——数据存储
名字:
数据库信息
别名:
无
描述:
存储了数据库的基本信息
2.3.2超市管理系统的数据项数据组成:
数据库信息=管理员信息+客户信息+货物信息+库存信息+销售信息
管理员数据项:
位置:
数据库
输
名称:
管理员帐号名称:
管理员密码
出:
查询得到的信息页面简述:
唯一表示一个管理员简述:
每个管理员所对应的密码
数据类型:
文本数据类型:
文本
字段大小:
50字段大小:
50
名称:
权限名称:
注册时间
简述:
管理员对应的权限简述:
管理员的注册时间
数据类型:
文本数据类型:
时间
字段大小:
50字段大小:
8
货物数据项:
名称:
货物编号名称:
货物名称
简述:
货物对应的编号简述:
货物的名称
数据类型:
文本数据类型:
文本
字段大小:
50字段大小:
50
名称:
货物单位名称:
颜色
简述:
货物的计量单位简述:
货物的颜色
数据类型:
文本数据类型:
文本
字段大小:
50字段大小:
50
名称:
单价名称:
售价
简述:
货物的单价简述:
货物的售价
数据类型:
数字型数据类型:
数字型
字段大小:
8字段大小:
8
厂商数据项
名称:
负责人名称:
电话
简述:
供货厂商的负责人简述:
供货厂商的联系电话
数据类型:
文本数据类型:
文本
字段大小:
10字段大小:
12
名称:
时间名称:
经手人
简述:
供货厂商信息的添加时间简述:
厂商信息的管理经手人
数据类型:
时间数据类型:
文本
字段大小:
8字段大小:
10
职员数据项
名称:
职员编号名称:
姓名
简述:
职员的编号简述:
职员的姓名
数据类型:
自动编号数据类型:
字符串
字段大小:
长整型字段大小:
10
名称:
部门名称:
电话
简述:
职员所在的部门简述:
职员的联系电话
数据类型:
字符串数据类型:
字符串
字段大小:
50字段大小:
50
货物入库数据项
名称:
ID名称:
货物名称
简述:
货物入库信息唯一标识简述:
入库货物的名称
数据类型:
自动编号数据类型:
字符串
字段大小:
长整型字段大小:
50货物出库数据项
名称:
数量名称:
进价简述:
货物的数量简述:
入库货物的进价
数据类型:
数字型数据类型:
数字型
字段大小:
8字段大小:
8
名称:
ID名称:
货物名称
简述:
货物出库信息唯一标识简述:
出库货物的名称
3.1数据类型:
自动编号数据类型:
字符串
字段大小:
长整型字段大小:
50
名称:
数量名称:
销售价格
简述:
货物的数量简述:
入库货物的销售价格数据类型:
数字型数据类型:
数字型字段大小:
8字段大小:
8
第3章系统设计
3.1功能模块
根据系统功能分析,可以画出系统的功能模块图,从管理员界面对功能模块图加以描述。
管理界面的系统功能模块图如图3-1:
超市系统
系统用户商品管理进货管理库存管理销售管理
库存查询
用户设置添商商进进销销
加品品货货售售
商查类管查添额
品找别理询加查
询
第4章数据库设计
4.1数据库需求分析
用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。
收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
通过系统功能分析,针对超市管理系统,总结出如下的需求信息:
1)用户为管理员用户;
2)管理员用户登陆后可进行管理员信息、货物信息及厂商信息等的维护,以且货物入库、货物出库及统计信息的维护;
经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:
1)管理员信息,包括数据项:
帐号,密码,权限等。
2)职员信息,包括数据项:
职员ID,职员姓名,性别,电话,所在部门等。
3)货物信息,包括数据项:
俄编号,货物名称,计量单位,供货厂商等。
4)货物入库信息,包括数据项:
系统编号,货物名称,货物数量,进货价格等。
5)货物出库信息,包括数据项:
系统编号,货物名称,货物数量,销售价格等。
6)统计信息,包括数据项:
系统编号,货物名称,统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 管理 系统 论文