小型超市管理系统.doc
- 文档编号:150623
- 上传时间:2022-10-04
- 格式:DOC
- 页数:47
- 大小:2.31MB
小型超市管理系统.doc
《小型超市管理系统.doc》由会员分享,可在线阅读,更多相关《小型超市管理系统.doc(47页珍藏版)》请在冰豆网上搜索。
《软件工程》课程设计报告
题目:
小型超市管理系统
专业:
软件工程
班级:
08软件工程本
(1)班
组别:
第十组
组长:
刘文波
成员:
付立鑫刘青松郑招清
指导教师:
夏洁武教授
完成日期:
20101218
目录
1系统可行性研究报告………………………………………………(3)
2需求规格说明书……………………………………………………(6)
3设计规格说明书……………………………………………………………………(16)
4测试报告……………………………………………………………………………(33)
5个人遇到的困难与获得的主要成果………………………………………………(36)
6附录…………………………………………………………………………………(41)
一、系统可行性研究报告
完成人:
郑招清
1.引言
1.1编写目的
现代经济日益发展,零售企业的业务不断增长,管理水平相对滞后。
在信息技术迅速发展的今天,处于竞争性行业中的中小零售企业怎样在市场竞争激烈的时代借助信息化时时掌握营销动态,不断提高服务的水平,提高资源配置水平和核心竞争力,成为他们必须面对的问题。
小型超市管理系统,可进行商品采购订货、销售、盘点库存、财务分析等管理功能,并对商品的购销存入实时跟踪记录。
使得经营管理者能及时掌控信息并作出决断。
1.2背景
据不完全统计,我国企业中实现上网的只占所有企业的两三成,采用CAD以及MIS系统的不足两成;作为企业电子商务核心的ERP系统,目前已实现的仅占3.4%。
成本庞大、效率低下、管理不严这三大弊端成为目前制约我国零售业行业发展的瓶颈。
信息化程度对于提高中小零售业的经营效益起着关键性的作用,中小零售企业信息化的改造,将先进技术手段介入企业经营,能改善中小零售企业的经营状况,提高市场竞争力。
2现行系统调查
2.1组织机构与业务范围
2.1.1组织概况
包括生产加工部门、销售部门、采购部门和仓库管理部门等。
2.1.2各部门业务范围及职能说明
生产加工部门:
合理地组织公司产品生产过程、综合平衡生产能力、科学地制定和执行生产作业计划、加强安全生产教育、开展积极地调度工作,以实现用最小合理地投入达到最大产出之管理目的,对所承担的工作负责。
销售部门:
并按时交生产、财务部门,便于统一平衡、合理下达计划、组织生产作业、及时回拢资金。
掌握同行销售情况和价格水平,分析竞争态势,调整产品销售策略。
采购部门:
组织对物资市场信息的收集和分析工作;实时掌控市场价格、技术信息,不断为公司推荐新产品、新技术;改进采购的工作流程和标准,通过尽可能少的流通环节,减少库存的单位保存时间和额外收入的发生,以达到存货周转的目标等。
仓库管理部门:
收货,原料库存管理(入库和出库),成品库存管理(入库和出库)等。
2.2组织信息处理流程
包括商品退货/换货,商品的订货,商品的售后服务,收货,收银等等。
2.3现行系统存在问题
易商品断档或过量储备只是造成亏损,由于超市货物、员工的多样性和复杂性,使得市场、人事管理、物品供需关系、设备管理显得更为复杂,所以商场超市跟应该像其他企业一样应用信息技术管理技术完善本企业市场、管理、供需关系等。
3新系统概述
3.1目标
小型超市管理系统充分运用计算机管理信息技术,建立数据库,对超市的进销存过程进行详细分析,实现对超市的进货、销售和库存的科学管理。
3.2新系统功能范围及划分说明
新系统主要包括以下几大功能模块:
输入单据、查询、销售、进/退货、打印表单、用户登录等。
4可行性综合评述
4.1经济可行性
经济可行性主要是对本项目的经济效益进行评价。
本系统是一个小型的超市管理系统,主要应用于中小型超市,无需投入太大的经费,并且本系统投入实施之后可以显著提高工作效率,有助于超市管理完全实现现实信息化管理。
所以本系统在经济上是可行的。
4.2技术可行性
从技术角度分析,这项开发工作所涉及的专业技术为:
技术平台为WindowsXP以上的版本,所涉及的技术应用为MicrosoftSQLServer2000开放式数据库连接标准:
JDBC—ODBC桥编程技术和vC技术
4.3操作可行性
本系统用户平台直接面向超市的普通员工,界面简单、明了,采用可视化界面,只需用鼠标键盘就可完成相应的数据操作。
对于初次使用此系统的用户,只要有一定的计算机操作知识都能够操作,不必经过复杂的培训和学习就可以掌握系统的操作流程。
由此可见,开发此软件在操作上是可行的。
5.方案计划
(1)设计方案:
a设想选择方案;b.选取合理方案;c.选取最佳方案;
(2)功能分解:
将系统按功能的要求,划分功能模块;
(3)设计软件结构:
确定由模块确定的层次结构,可利用层次图描绘;
(4)设计数据库:
确立要设计的数据库,具体实现它;
(5)制定测试计划:
初步的测试计划;
(6)复合和审查:
从技术的角度审查,从管理的角度审查。
二、需求规格说明书
完成人:
刘文波
1.概述
需求分析是指在充分了解客户情况,包括客户生产、财务及管理流程后,与客户一起讨论对系统的具体要求,针对其现行体制中的不足及目前所需的信息,制定出一套用户对系统的需求方案。
需求分析是完全以企业的需要及实际情况为出发点,因此企业合理地选择系统提供了基本保障。
需求分析按照由顶至底、由大到小、由粗到精的过程进行。
需求分析是整个实施过程中至关重要的一步,是否制定出合理的客户需求决定了以后整个系统实施的成败。
1.1项目的目的与目标
开发小型超市管理系统的目的主要是通过超市管理系统为客户提供方便快捷的查询、修改、输入服务,实现对超市的进货、销售和库存的科学管理。
开发小型超市管理系统的目标是:
(1)确保该系统的稳定性,保证数据的安全,满足超市管理者和员工的需求;
(2)用户能够注册,方便进行数据管理;保证出现异常时,可以提示用户;
(3)保证某些处理的及时性,如顾客实付金额的计算、顾客购物小票的打印,要快速及时;
(4)提供简单、便捷的查询和修改;
(5)整个系统能合为一个整体,提高效率;保证支付系统的顺畅和便捷,并考虑了安全性。
项目的目的是对开发本系统意图的总概括。
项目的目标是将目的细化后的具体描述。
项目目标应是明确的、可度量的、可以达到的,项目的范围应能确保项目的目标可以达到。
对于项目的目标可以逐步细化,以便与系统的需求建立对应关系,检查系统的功能是否覆盖了系统目标。
1.2术语定义
SQLServer是Microsoft的一个基于WindowsNT的功能强大的关系型数据库管理
系统,是适用于中小型事务处理及客户端/服务端结构的应用系统,它功能强大、操作简便。
2.系统的功能需求分析
2.1用户分析及用例图分析
(1)用户分析
超市管理系统的使用者,即超市的员工主要由超市经理、信息管理员、采购员、收银员组成。
超市经理:
超市管理系统的所有者,主管主要事务,是超市管理系统系统的投入者和管理者,可以对后台根据需要随时进行管理。
信息管理员:
超市管理系统的系统管理者,进行系统的日常管理维护,并按照超市管理者的意愿,负责单据录入、采购计划、发货计划的编制,对商品进行各种管理,比如添加、修改、删除、更新等。
采购员:
根据采购计划进行商品的采购。
收银员:
根据顾客选购的商品进行销售数据的输入,超市管理系统的客户端使用者。
通过调查,超市管理系统的客户具有以下特征:
①主要是超市工作人员,在超市工作:
②在工作地点或家里有电脑,能登录超市管理系统。
(2)用例图分析
图2.1 小型超市管理系统用例图
2.2系统功能需求陈述
(1)前台功能需求调查表
用户登录时,若用户名不存在时,提示用户重新填写,并重新回到登录界面;用户登录时,若用户输入的密码错误时,提示用户重新填写,返回登录界面。
如果输入的信息不全,则要求正确填写必须输入的表项。
如果输入信息正确,将提示注册完成,用户可以正常登录,进行不同权限的数据管理。
用户登录时,所有输入信息正确,将出现“×××欢迎您!
”。
用户能够根据不同权限添加、修改和删除系统不同级别的数据。
(2)后台功能需求调查表
管理员登录,进入后台管理系统。
可以从事以下操作:
员工管理,可以查看登录次数和时间,并可以删除。
添加新用户功能,可以修改用户权限。
对用户进行修改、删除。
管理员工信息,可以对信息进行查询、添加、修改。
折扣与VIP客户管理口
查看供货商数据,并可以对数据进行管理。
修改管理员密码,保证安全性。
添加新商品功能,可增加删改商品信息。
添加新商品,首先选择商品大类,再选择商品小类,输入商品名称,进行商品说明。
商品类别管理,可以更改类别名称,可以添加和删除类别。
管理销售单,可以销售单进行条件查询,并进行管理。
商品统计报表,输入条件,得到报表。
管理统计报表,可进行日统计报表浏览和审
核。
查看库存数据,并可以对数据进行管理。
全场管理,信息采集分析决策,制定采购计划引导采购,收银等等。
3.系统流程图
根据通过上一节的系统需求分析,了解和分析现有的系统,并以概括的形式表达对
现在系统的认识,进入设计阶段以后,应该把设想的新系统的逻辑模型转变成物理模型,
因此需要描绘未来的物理系统的概貌。
而系统流程图是概括地描绘物理系统的传统工
具,它表达了数据在超市管理系统各部件之间流动的情况。
通过上一节的系统需求分析以及第一章中提出的系统设计的目标,这一节主要对超
市销售系统的系统工作流程进行分析。
在超市销售系统中,管理员添加和修改基本信息
将基本信息保存在系统中,并在数据库中的查询相关信息。
超市管理系统的后台流程图如图2.2所示,超市管理系统的前台流程图系统流程图
如图2.3所示。
图2.2超市管理系统的后台流程图
图2.3超市管理系统的前台流程图
4.数据流图
得出系统流程图以后,接下来就要分析系统的数据流图。
数据流图是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换,它是分析员与用户之间极好的通信工具。
根据上面的数据流图再具体分析超市进货和商品销售结账过程中的数据流,得出0层的数据流图,分别如图2.5和图2.6所示:
图2.6是用户登录管理系统进行信息管理的第2层数据流图,如图所示的第2层DFD图及部分主要模块的DFD图,以详细分析系统处理数据的情况。
s
图2.4超市顶层数据流图
图2.51层数据流图
图2.5对会员、员工和供货商具有共同点的人员进程进行管理,管理员依次对会员管理、员工管理和供货管理进行信息的维护,并有三种管理的信息反馈。
图2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小型 超市 管理 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)