logo资料库

超市会员管理系统的设计与实现.doc

第1页 / 共33页
第2页 / 共33页
第3页 / 共33页
第4页 / 共33页
第5页 / 共33页
第6页 / 共33页
第7页 / 共33页
第8页 / 共33页
资料共33页,剩余部分请下载后查看
摘要
Abstract
目录
第一章 绪 论
1.1社会背景
1.2超市背景
第二章 系统可行性研究
2.1 技术可行性研究
2.2 经济可行性研究
第三章 系统需求分析
3.1 需求分析
3.2 系统分析
3.2.1 系统功能需求
3.2.2 系统模块结构
3.2.3 类图分析
3.2.4 业务流程图
3.3 系统性能要求
3.3.1 系统时间特性要求
3.3.2 数据管理能力要求
第四章 系统总体设计
4.1 设计目标
4.2 系统总体设计方案
4.3 数据库概念设计
4.4 数据库逻辑设计
4.5创建数据库及表
第五章 系统详细设计
5.1 管理员登录界面设计
5.2 主界面设计
5.3 公共类设计
5.4会员管理模块设计
5.5收银管理模块设计
5.6商品管理模块
5.7 员工管理模块设计
第六章 系统测试与运行
6.1 系统测试测试策略说明
6.1.1整个系统界面窗口的测试
6.1.2 数据测试项目
6.2 测试报告
第七章 结束语
致谢
参考文献
周 口 科 技 职 业 学 院 毕 业 论 文 题目 会员管理系统的设计与发现 教 学 系 信息工程系 专业班级 计算机 10 级 4 班 学生姓名 郭旺旺 学生学号 201002010215 指导教师 崔春雷 2013 年 6 月 10 日
会员管理系统的设计与发现 摘要 本文首先简单给出了超市会员管理系统的设计背景和意义,并介绍了系统开发所用 到的开发工具和语言,然后在进行了需求分析的基础上,说明了系统功能模块的划分及 各模块之间的相互关系,然后着重论述了系统功能的一些重要的技术实现过程。 本系统的每一个功能模块都包含了多个功能。整个系统主要完成对超市商品的日常 管理,包括进货管理,销售管理,库存管理,员工管理和供应商管理等方面。在功能上 系统可以完成对相关信息的浏览、查询、添加、删除、修改等功能。本课题的核心之一 是销售管理、库存管理和进货管理三者之间的联系,同时系统有完整的用户管理及权限 管理功能。 本系统采用 JAVA 语言和 SQL Server 2005 数据库作为开发工具。这种系统优势在 于系统比较简单,但功能强大,扩展性能也比较好,完全能够处理一般超市的日常任务。 关键词:B/S 架构;数据库;超市管理;会员管理 I
会员管理系统的设计与发现 Abstract Firstly, this article gave out the supermarket management system of the background and the meaning,and then it briefly introduced the developing instruments and languages used for the system. On the basis of systematic demand analysis , Then the article made a functional analysis for the resource reservation system, the thesis demonstrated structures of the system function and the relations of each module .Finally, the article paid much efforts in explaining how to apply the advanced technologies into the whole system. System functional modules each contain a number of features. The system was completed for the daily management of supermarket goods, including the purchase management, sales management, inventory management, staff management, supplier management and so on. Functionally completed information system can browse, search, add, delete, modify and so on. The core of this issue was one of sales management, inventory management and purchase management links between the three, while the system had a complete user management and permissions management. The system used the C# language and SQL Server 2005 as a development tool. Advantage of the system such a system was relatively simple, but powerful, the expansion of better performance, fully was able to handle day-to-day tasks of the general store. Keywords:B/S structure; Database; Supermarket management;Member management II
会员管理系统的设计与发现 目录 摘要...................................................................................................................................................................I Abstract........................................................................................................................................................ II 目录................................................................................................................................................................III 第一章 绪 论...........................................................................................................................................1 1.1 社会背景.........................................................................................................................................1 1.2 超市背景.........................................................................................................................................2 第二章 系统可行性研究...........................................................................................................................3 2.1 技术可行性研究..........................................................................................................................3 2.2 经济可行性研究..........................................................................................................................3 第三章 系统需求分析............................................................................................................................... 4 3.1 需求分析....................................................................................................................................... 4 3.2 系统分析....................................................................................................................................... 4 3.3 系统性能要求.............................................................................................................................. 6 第四章 系统总体设计............................................................................................................................... 8 4.1 设计目标....................................................................................................................................... 8 4.2 系统总体设计方案.....................................................................................................................8 4.3 数据库概念设计..........................................................................................................................9 4.4 数据库逻辑设计..........................................................................................................................9 4.5 创建数据库及表.........................................................................................................................10 第五章 系统详细设计..............................................................................................................................11 5.1 管理员登录界面设计...............................................................................................................11 5.2 主界面设计.................................................................................................................................12 5.3 公共类设计..................................................................................................................................12 5.4 会员管理模块设计.................................................................................................................... 15 5.5 收银管理模块设计.................................................................................................................... 18 5.6 商品管理模块............................................................................................................................. 19 5.7 员工管理模块设计...................................................................................................................22 第六章 系统测试与运行.........................................................................................................................26 6.1 系统测试测试策略说明..........................................................................................................26 6.2 测试报告..................................................................................................................................... 26 第七章 结束语.........................................................................................................................................27 致谢................................................................................................................................................................28 参考文献.......................................................................................................................................................29 III
会员管理系统的设计与发现 第一章 绪 论 1.1 社会背景 随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不 可少的工具,特别是 Internet 技术的推广和信息高速公路的建立,使 IT 产业在市场竞 争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传 输,这使得对数据库的进一步开发和利用显得尤为迫切。 而作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超 市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争, 就需要有高效的信息处理方式和管理方法,因此加快超市的信息化进程是必可少的。 小超市形态本身具有种种特点,在原先状况下不能有效地管理每种商品,收款结算 速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理 中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资 料的要求始终得不到满足。小超市形态的高速发展,其经营管理也变得愈加复杂,日常 所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已 无法应对这复杂的市场。 为了适应日趋激烈的市场竞争,各类型的超市需要对自身的经营状况有充分的了 解,并通过有效的管理不断提高效率。为此,超市管理系统便显得尤为重要了,依靠现 代化的计算机信息处理技术来管理超市,是对超市整体信息的管理成为提高经营效率的 一个重要途径。 1
会员管理系统的设计与发现 1.2 超市背景 在国超市形成在 20 世纪 90 年代初期,现在已经成为 国零售业的一种重要形态, 为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复 杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引 入新的管理技术。 超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一 面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商 品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主, 缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。苏辙超市形态的 高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运 转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,在选题过 程中, 选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市, 从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快 速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化 做出相应的决 2
会员管理系统的设计与发现 第二章 系统可行性研究 2.1 技术可行性研究 在 it 行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础, 会使用各种管理软件,熟悉 it 产品。因为,有的超市对员工的素质要求比较高,从管 理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只 要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。 2.2 经济可行性研究 因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力, 方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高 了超市的经济效益,所以从经济上完全是可行的。管理系统是一个信息化、智能化和先 进管理理念的集合体。而管理是一个动态过程,在其运行过程中要采取多项措施。所以 在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。一 般新系统带来的经济效益是简介的,其最主要的表现就是减少了企业管理费用和人力开 支。而其它一些繁琐的食物都通过新系统来加以分析解决,不仅节省了大量的时间,还 为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。本系统采用基于 windows 的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机 知识的人员就可以轻松上手。而整个超市管理系统采用最友好的交互界面,简介明了, 不需要对数据库进行深入的了解。由此,该系统的操作是可行的,有必要开发该系统。 综合以上三方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操作 上。 3
会员管理系统的设计与发现 第三章 系统需求分析 3.1 需求分析 软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析各种 可能的解法,并且分配给各个软件元素。需求分析是软件定义阶段中的最后一步,是确 定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。 需求分析是介于系统分析和软件设计阶段之间的重要桥梁。一方面,需求分析以系 统规格说明和项目规划为分析活动的基本出发点,并从软件角度对它们进行检查与调 整;另一方面,需求规格说明又是软件设计、实现、测试直至维护的主要基础[4]。良 好的分析活动有助于避免或尽早剔除早期错误,从而提高软件生产率,降低开发成本, 改进软件质量。 3.2 系统分析 本系统主要完成超市管理(商品信息管理、供货商管理、进货管理、退换货管理、 商品销售管理、客户管理、客户退货管理、仓库设置、库存管理)等功能。通过以上功 能实现简单、便捷的超市管理系统。 3.2.1 系统功能需求 1、商品信息管理:管理员可以对商品进行添加、修改和查询操作。添加库存商品 时候要填入:商品名称、入库价格(即进货价格,进货价格的查询只能是以管理员身份 登录才能查看)、商品卖价(同入库价格一样)、单位、预警量(及库存下限)。最主要 的是对商品信息进行查询:商品信息查询可以根据商品类型查询(类型一般分为:日用 品、食品、药品、电器、衣物、床上用品),还可以精确查找(需要输入商品编号、商 品类型),还可以模糊查询(需要输入商品名称、商品价格)查询结果包括:商品编号、 商品名称、商品类型、商品售价、商品数量。 2、退换货管理:退换货管理是但进货产品出现质量问题、货物迟到等原因超市和 供货厂商协商要求退货或换货进行详细登记。退货方式有两中:一种是整单退货,一种 是部分退货。登记内容包括:(订单信息):单号(随机产生流水号,是唯一的)、出货 仓库、退货时间、供货商名称 、总金额、应退金额、实退金额、经办人、备注(订单 信息):商品编号、商品名称、单位、规格型号、颜色、单价、数量。退货查询可以根 据单据号、供货商和开单时间查询。查询结果包括:单号、开单时间、供货商名称、仓 4
分享到:
收藏