洗衣店业务管理系统设计与实现内容摘要:

领域相似或相关联的研究,比如针对工作流领域的研究, 993 年成立的国际工作流管理联盟( WFMC Workflow Management Coalition)已经制定了相应的规范。 相比于业务管理,工作流更侧重于数据在不同人员之间的传递审核,而对业务数据进行的管理操作则相对比较简单,在这一点上和业务管理有较大不同,后者更侧重于对业务数据本身的操作。 好多软件厂商也推出了一些相关的模型和产品。 比如 BEA、 SUN 等公司的BPM( Business Process Management)业务流程管理模型和产品。 这些产品大多是基于工作流理论,在 ERP( Enterprise Resource Plan)、 OA( Office Automation)或 BOS( Business Operation System)等领域有较多应用。 当然也存在一些用户可以自己定制的 “通用管理系统 ”和基于工作流的办公自动化( OA)系统。 尤其是后者,已经有了相当多的规范和产品。 但是自主研发的洗衣店业务管理系统如今还是很少,而且大多系统都不完善 其实 洗衣店 业务管理系统有其自身的特点,比如:都需要提供一个友好的访问界面,使用户能方便、高效地管理业务数据;随着数据库系统的广泛应用 ,大多数 洗衣店 业务管理系统都是基于数据库的,其相关操作都可归结为数据库表记录的增删改查操作:能在需要时同其它相关服务器进行消息通信;能在用户与服务器或服务器与服务器间传递文件;能够控制操作员的操作权限;能记录操作日志并能对其审核等等。 这些特点也就构成了业务管理系统的共性 [3]。 洗衣店业务管理系统平台是建立在 JAVA+ Eclipse 的基础上的 ,他是一个强大的数据库。 该系统这两个技术无缝地整合在一起 ,为用户提供方便快捷的服务 ,同时 ,也让管理人员有了高效率的事务处理能力 ,对提升整个洗衣店的工作效率起了关键作 用。 JAVA是著名的数据库应用开发工具,它完全按照客户机 /服务器体系结构研制设计,在客户机 /服务器结构中,它使用在客户机中,作为数据库应用程序的开发工具而存在。 由于 JAVA采用了面向对象和可视化技术,提供可视化的应用开发环境,使得我们利用 JAVA,可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据库应用程序。 Eclipse 是一款强大的数据库开发软件 ,其强大的数据存储和查询能力都是数据库产品中的佼佼者 ,可以说是与 JAVA的绝妙组合。 此组合集成起来 ,避免了出现不兼容的情况 ,另一方面, JAVA提供了方便快捷的方式来访问 Eclipse 的数据库,使得系统开发更加顺利 [4][5]。 5 第 2 章 系统分析 管理系统分析是通过对潜在使用人员对预期软件的功能、行为、性能、设计等方面的期望来设定系统发展的方向。 需求 分析之所以重要,就因为他具有决策性,方向性,策略性的作用,它在软件开发的过程中具有举足轻重的地位。 所以一定要对需求分析具有足够的重视。 需求分析阶段是洗衣店业务管理系统开发设计中最为重要的一个阶段,首先是调查研究用户的需求,然后严格的定义被开发的软件系统的需求规格说明书。 常用的软件需求分析有面向对象 的方法和原型法、面向数据一流的结构化分析方法以及面向数据结构的 Jackson 方法等等。 系统分析的内容主要包括对客户应用系统的详细状况和具体需求进行分析,进而在这一基础上进行分析,提出新的方案,作为评估该系统设想在实际操作中的可行性和相对应的经济,技术可行性分析,分配功能到硬件、软件、人员、数据库和其他系统元素中。 本章节针对洗衣店业务管理系统进行数据收集、数据分析和系统数据流程图的确定作为系统方案实施的保证。 系统可行性分析 集中实现:数据保存,数据更新,数据删除,数据检索,数据统计。 通过前面所作的工 作,我们对系统应该具有的基本功能和所受的约束 ,已有一定的了解。 对于本系统的可行性 ,我们从以下多方面进行研究。 系统配置 系统开发环境: 开发平台 : Windows XP 开发工具 : Eclipse 开发语言 : Java 辅助工具: PL/SQL 硬件配置: 数据库服务器: P3 以上的服务器 (双 CPU), 512M 以上内存, 120G 以上硬盘,双机热备份。 Web 服务器: P3 以上的服务器, 512M 以上内存, 40G 以上硬盘。 6 客 户端: P3 以上的计算机。 硬件配置可根据所管理数据的多少适度增减。 网络设备: 局域网已具备条件。 技术可行性分析 现有的技术完全可以实现本系统。 我们用客户 /服务器结构来实现网络环境。 选择 eclipse 和 JAVA 这两个流行软件作为我们的开发软件。 选择 JAVA 是因为这门语言算是我们比较熟悉的语言之一,并且用 JAVA 开发界面比较方便快捷而且界面美观大方 , JAVA 最鲜明的变化就是缺省的采用了 ADO(ActiveX Data Object)作为它与各种数据源的接口,从而使 JAVA 在数据访问技术方面有了新的突破;选择 eclipse 作后台数据库是因为它本身就是大型数据库管 理软件,功能强大,而且 JAVA 的兼容性好。 最重要的是它具有许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点,可在 Microsoft Windows 2020 和 Microsoft Windows XP 的大型多处理器的服务器等多种平台使用。 经济可行性分析 这个系统一旦投入使用,将会给贸易公司带来前所未有的方便和快捷。 不但会提高工作效率,减少不必要的中间环节以及不必要的开支,而且可以给其带来更大的利润。 总之,这个系统的经济效益远远大于开发成本。 而且 也不会给 开发商 带来任何经济负担。 在新系统运行后 ,不仅可以提高 洗衣店 的管理水平、服务质量及客户满意度 ,还可减轻管理人员的工作强度、提高工作效率 ,给业主带来许多方便。 这在无形之中提升了 洗衣店个体户 形象 ,公司获得的收益将远远高于系统开发的成本。 操作可行性分析 JAVA 提供的人机界面使得操作人员和计算机能够进行准确的交流信息,只要具备计算机基础知识,经过一两天的培训即可熟练地使用该系统。 对系统维护人员的要求较高 ,要求熟悉 编程语言 ,能够解决操作员提出的使用问题 ,并协助系统开发人员根据用户要求对系统进行升级 ,维护。 7 系统需求分 析 用户需求分析 洗衣店业务 管理在实际管理过程中 ,个体户和客户 均有其各自需求。 1. 对于个体户 ,如果要对 客户进行 服务收费 ,每次服务,附加服务 等进行查询 ,必须等候洗衣店 的工作人员翻阅记录 ,费时费力。 2. 对于 客户 , 客户所需要 的各种服务项目均要填写、 登记等 ,并要经过 经手人的存档 ,而且经手人的变换和表单的遗失对业务管理的损失较大。 对于各个环节和工作进程 ,完成情况均以 员工 记录、填写 ,并存档。 各种报表所采用的方式是根据表单汇总每条记录等。 这些工作既造成了洗衣店 的人力财力的浪费 ,也延长了工作时间 ,降低了效率。 针对以上的需求 ,为了更大限度的提高服务质量 ,减轻劳动强度、提高工作效率、减少成本、缩短工作周期 ,实现信息化、正规化的 业务 管理工作 ,我 结合 洗衣店业务 管理的实际情况 ,为 洗衣店 开发设计了基于 eclipse 和 JAVA 技术的 洗衣店 管理系统 [6] [7]。 系统功能需求分析 洗衣店业务 管理承担着为 客户 提供各种服务的繁琐事务 ,如果仍然单纯地用手工方法进行管理 ,不但耗费很多的人力、物力和时间 ,而且很难达到规范化的效果 ,更难以达到 业务管理 体系的要求。 通过计算机进行管理实现 业务 信息的标准化和规范化 ,为 业务 管理工作 提供准确及时的信息 ,有助于 洗衣店 进行管理决策 ,使管理真正走上现代化、正规化。 根据以上的这些需求 ,参考了一些较为成熟的 洗衣店业务 管理工作的资料 ,并考虑现代 国内外洗衣店业务 的现状 ,我们认为所设计的洗衣店业务管理 系统应具备 3 个功能 : : 能 查询每位客户 所 需要的各项服务 等信息 ,建立一系列可供查询的数据库。 : 对 客户资料,各项服务以及业务等自主的信息进行 录入整理等功能。 通过利用计算机快速、及时、方便的特点最终达到信息的具体、直观和合理。 帮助 洗衣店 在最短的时间内进行对用户各项资料进行 分类 管理,提高 整体的管理和服务效益。 :通过数据库直接生成报表 ,并且可直接计算记录条数的功能,各项服务可进行单独调出,并可进行查询、修改及删除 [8]。 8 务管理 流程图 洗衣店业务 管理 系统 在日常生活中的业务包括 收取衣物,收费及领取衣物 等,下面我们就来介绍下他 的业务流程 [9]。 业务流程图 通过对小区物业管理系统的功能设想,完成洗衣店业务管理系统业务流程图如下: 图 21 系统业务流程表 功能和相关数据 根据以上各个功能的业务流程图总结系统所需的功能如下:  客户 的信息的记录,包括资料的增加、修改、删除。  主要服务项目的名称,编号,价格等信息的设定、修改、删除。  附加服务项目的名称,编号,价格等信息的设定、修改、删除。  业务登记,自动调出已录入的客户、主要服务、附加服务的信息,自动调出客户所洗衣物总价格  完工登记以及取衣登记,自动调用已录入数据,并结算费用。  提供了数据查询模块,可对客户、衣物、服务费用等进行单个及综合的查讯。  根据以上各个功能的业务流程图总结相关数据如下:  基本信息: 客户 信息, 服务信息。 9  数据输入: 客户 信息, 主服务信息,附加服务信息。  数据输出:业 务完工信息,包括费用及衣物应取时间等。 管理系统数据流程图 当洗衣店业务管理系统正式投入使用时,操作员将客户的基本信息以及所需服务的资料输入系统,当客户登记洗衣之后,这些数据将被添加到数据库中。 并且正式从这一刻开始对客户所洗衣物的费用开始进行统计。 最终通过业务管理系统对数据进行管理从而反馈数据库。 图 22 数据业务流程图 本章小结 本章通过对 洗衣店业务 管理系统的可行性分析和需求分析,对 洗衣店业务 管理系统需要应用的技术和环境进行论证。 了解 洗衣店 在实际应用中所面临的问题和所需要的数据,建立 洗衣店业务 管理系统业务流程图和数据流程图。 10 第 3章 系统总体设计 系统结构设计 系统功能模块分类 通过对用户需求分析以及用户操作的习惯,将 洗衣店业务 管理系统分为 3 大功能模块分别为: 1 业务查询:能查询每位客户所需要的各项服务等信息 ,建立一系列可供查询的数据库。 2 数据录入:对客户资料,各项服务以及业务等自主的信息进行录入整理等功能。 通过利用计算机快速、及时、方便的特点最终达到信息的具体、直观和合理。 帮助洗衣店在。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。