欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    美容美发管理系统.docx

    • 资源ID:35081156       资源大小:729.75KB        全文页数:56页
    • 资源格式: DOCX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    美容美发管理系统.docx

    美容美发管理系统本科学生毕业论文论文题目:美容美发管理系统的设计及实现学 院:软件学院年 级:2010级专 业:软件工程姓 名:魏悦明学 号:指导教师:玄萍 2014年 5月 10日51 / 56摘要随着国内经济形势持续发展,国内餐饮业进入了市场发展高峰期。在信息高度发达的今天,非计算化的管理方法及策略已经无法满足用户的需求。餐饮业制度的改革已经成为一种更广泛、全面的潮流。该连锁餐饮管理系统的设计及实现是基于数据库、 8.5 为开发平台,语言为开发基础实现的。该系统可以对用户和理发师进行管理,对理发师添加角色和权限等功能,对用户进行会员折扣功能,同时提供对美发店的日常维护和报表管理及员工工资的发放功能,而且有完善的多用户安全功能,具有很大的使用价值。本论文共有5章,分别包括第1章绪论,第2章相关技术的简介,第3章系统的可行性研究及需求分析,第4章总体设计和具体实现、第5章系统测试。关键词管理信息系统;数据库; ; a . 's , . a . , 8.5 , . , , , , , . , a 6 , 1 , 2 , 3 , , 4, 5 , 6 . ; ; ; ; ; 目录摘要I第一章 绪论11.1选题背景11.2美容美发管理系统发展状况分析11.3论文完成的工作2第二章 相关技术简介32.1开发平台和技术简介32.1.1 架构软件的优势及劣势32.1.2 维护和升级方式简单32.1.3 简介52.1.4 基本概念介绍52.1.5 技术简介62.1.6 简介82.1.7 简介92.2 数据库平台简介92.2.1 简介92.2.2 的优势102.3本章小结11第三章 系统可行性研究及需求分析123.1 现行系统存在问题及解决方案123.1.1现行系统存在的问题123.1.2解决方案123.2可行性分析133.2.1业务流程图133.2.2技术可行性143.2.3经济可行性143.2.4运行可行性143.3 需求分析153.3.1数据流图153.3.2数据字典163.3.3系统图173.4 数据库设计183.5 本章小结20第四章 系统的设计及实现214.1 系统模块设计214.2 数据库的实现214.3 构建系统框架234.3.1 系统主窗体的设计及实现234.3.2 基础设置模块244.3.3 业务管理模块244.3.4 统计报表模块264.3.6 人事管理模块284.4 本章小结29第五章 系统测试305.1 软件测试305.2 本系统测试305.2.1用户权限测试305.2.2数据查询测试335.2.3其他测试335.3 本章小结34结论35参考文献36致谢37第一章 绪论从该阶段开发正式进入系统的设计阶段,本阶段完成系统的大致设计并明确系统的总体结构及业务功能组织结构。本概要设计说明书的目的是将产品需求转化为软件的表示、规划软件的总体结构、实现软件系统的总体概貌,为下一步软件详细设计打好基础。在计算机技术发展日新月异的今天,数据库管理系统的发展也日趋完善。随着科学管理系统的建立以及计算机化的管理模式普及,尤其是计算机技术和现代化通信技术的迅速发展,企业现代化管理正在逐渐受到人们的重视。使用计算机辅助管理就应运而生,并迅速发展起来,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。1.1 选题背景美发业在中国的快速发展已经有二十多年的历史了,但及国外相比,还没有真正实现管理的信息化、自动化。计算机技术在美发管理领域中的应用和普及,使得新的技术平台、新的技术特点不断涌现,适合国内特点的信息系统慢慢进入美发行业,使美容美发管理系统进入了一个新的发展时期。而在竞争越来越激烈的今天,美容美发店如何提高服务质量、管理能力的问题显得越来越重要。内部服务项目众多,既需要完成前台的一些服务工作,还需要完成后台的管理工作,并且还有人员管理等众多内容。如果没有一套可靠的美容美发管理系统,仅凭手工操作,不仅效率低下,而且会极大地影响到服务质量。商场如战场,美发店要迎接这场挑战,就必须提高整体竞争能力,而要提高整体竞争能力必须变革管理模式,实施信息化建设无疑提高管理水平的必经之路和明智之举。1.2 美容美发管理系统发展状况分析 从上个世纪80年代初中期起步,中国美容化妆品业走过了风风雨雨的二十余年。这二十年来,中国美容化妆品业从简单的“一把剪刀闹革命”及“雪花膏润肤、凡士林护肤”发展到现在集美容、美发、浴足、医疗美容、保健美容、造型设计、美容教育、专业美容产品研发、生产、销售于一体的生产及服务并行的一个庞大产业链。2003年,美容化妆品业上游企业销售额达到300余亿元人民币;2004年,美容化妆品业再次发力,至12月底相关权威机构数据统计表明,美容化妆品业上游企业的销售额已突破500亿元大关。而整个美容化妆品业全行业总体服务产值早在2003年就已达到1600余亿元人民币。行业年发展速度平均呈30%以上的增长态势,而上游企业的销售每年以50%以上的增长率迅猛发展。  在当前的信息化管理浪潮下,我国的各行业不断转向信息化,现代化的高效管理模式。在民政部门的大力支持下,结合各美容美发店的实际情况和实践操作研发的新一代美容美发管理系统,使一直沿袭传统美容美发管理模式而产生的管理效率较低,经营管理水平相对滞后等现象得以改善;而这种新型的美容美发管理系统流程自动化、科学宏观的管理模式已经成为各美容美发店的必然需求。 美发管理系统是一款专门为美发行业设计的美发管理系统,广泛适用于美发会所,美发信息化管理,美萍美发管理系统具有强大的美发会员管理,员工刮泥等功能,能非常方便的打印,记录会员每次消费情况,消费剩余金额,能计算员工每月提成金额。设计新颖的客户管理功能是很多老板的最爱;严格的物品消耗追踪管理让成本不再是管理的黑洞。1.3 论文完成的工作论文完成的工作有:论文的选题背景、目的意义、相关技术简介、数据库简介、需求分析、模块结构设计、数据库设计、系统功能设计及对系统的简单介绍,还有论文的摘要及其翻译、论文附录部分的外文资料及其翻译。首先深入了解目前的国内外美发业及信息业的发展形势,做好美容美发管理系统的需求分析,在需求分析当中要做好系统的数据流图及图。数据流图当中要体现出系统的数据流向、涉及到的各种操作和数据存储,图要体现出实体及实体之间的关系。在做需求分析的时候还要设计出美容美发管理系统的功能模块图,以体现系统的模块化结构设计以及各模块的主要功能。美容美发管理系统的前台开发由 技术来实现,而后台则是采用 作为开发工具,所以在相关技术简介部分提供了 平台介绍、技术介绍以及的主要特点等内容。美容美发管理系统的实现是用界面介绍及功能说明相结合的方式体现的,在此部分提供了各个主要功能界面的截图。除此之外,论文需要完成的内容还包括摘要部分及其翻译、外文资料内容及其翻译、参考文献介绍以及部分源代码及其解释说明等。第二章 相关技术简介系统的前台开发工具为 6.5,后台数据库是 10g,语言使用,操作系统为 7旗舰版。硬件要求为:奔腾4双核处理器或更高。内存:512M或更高。硬盘:40G或更高。2.1开发平台和技术简介应用服务器的作用除了管理客户端请求及数据库之间的通信之外,同时具有跨系统平台(数据库、操作系统)的能力。因此,基于应用服务器系统开发的各种客户应用,就可以完全不考虑低层数据库及操作系统,实现跨平台的开发。2.1.1 架构软件的优势及劣势结构(结构)结构即浏览器和服务器结构。它是随着技术的兴起,对结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过浏览器来实现,极少部分事务逻辑在前端()实现,但是主要事务逻辑在服务器端()实现,形成所谓三层3结构。特别是在这样的跨平台语言出现之后,架构管理软件更是方便、快捷、高效。2.1.2 维护和升级方式简单目前,软件系统的改进和升级越来越频繁,架构的产品明显体现着更为方便的特性。对一个稍微大一点的单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护,升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力,物力,时间,费用的节省是显而易见的,惊人的。因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器。1. 成本降低,选择更多大家都知道在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上并不是处于绝对的统治地位。现在的趋势是凡使用架构的应用管理软件,只需安装在服务器上即可,而且安全性高。所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用作为桌面操作系统电脑不受影响,这就使的最流行免费的操作系统快速发展起来,除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。比如说很多人每天上“网易”网,只要安装了浏览器就可以了,并不需要了解“网易”的服务器用的是什么操作系统,而事实上大部分网站确实没有使用操作系统,但用户的电脑本身安装的大部分是操作系统。2. 应用服务器运行数据负荷问题由于架构管理软件只安装在服务器端()上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器()端完全通过浏览器实现,极少部分事务逻辑在前端()实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。3. 模式的安全性一般来说,一个系统的信息安全主要有两个方面:数据传输的安全性及用户身份的确认。用户身份的确认在系统中是非常重要的,因为系统正是根据用户的身份来提供个性化的服务以及不同的权限,所以,如何对用户身份进行安全的确认,防止假冒和非法攻击是维护数据安全性非常重要的环节。目前来说,基于网络的身份认证比较成熟的解决方案是电子证书,电子证书相当于一个人在网络中的身份证,唯一确定了拥有人的身份。一个系统可以建立一个独立的证书系统,也可以使用公开服务的系统,两者各有优缺点,视具体的应用系统而定。当然,一个真正安全的系统并不是简单的技术添加,而是要在系统设计阶段就应该将安全性作为一个重要的因素来考虑,在系统的每一个部分都体现安全性,将信息安全的概念融合到系统中,才能真正成为一个安全的系统。举个简单的例子,比如在做系统设计的时候,在用户进入每一个功能模块的时候,都必须检验该用户的证书,根据该用户的证书决定是否提供服务或提供什么权限的服务 刘晓华.J2EE企业级应用开发M.北京:电子工业出版社,2003:124-167.。2.1.3 简介是一个开放源码的、可扩展的应用开发平台,该平台为编程人员提供了一流的集成开发环境。作为一套开源工具,可用于构建 、J2等各种类型的应用,其所提供的功能不亚于、甚至要超过专业的集成环境供应商所提供的商业化产品,如。最有魅力的地方就在于它的插件体系结构。在这个体系中重要的概念是扩展点( ),也就是为插件提供的接口。每一个插件都是在现有的扩展点上开发的,并可能还留有自己的扩展点,以便在这个插件上继续开发。由于有了插件,系统的核心部分在启动的时候要完成的工作十分简单:启动平台的基础部分和查找系统的插件。在中实现的绝大部分功能是由相应的插件完成的,比如 插件完成界面的外观显示, 插件完成维护或生成项目或文件等资源管理工作,而 ()插件则负责完成版本控制功能等等。虽然以上提到的每一个功能都是绝大多数环境所必备的功能,却把它们都做成了插件模式,甚至用来开发程序的开发环境( ,),也只不过是系统中的一个普通插件而已。整个体系结构就像一个大拼图,可以不断地向上加插件,同时,现有插件上还可以再加插件。的开放源代码性质所意味的,并不只是它使得免费可用。开放源代码鼓励创新,并激励开发人员(甚至是商业开发人员)为公共开放源代码库贡献代码。为这个项目作贡献的开发人员越多,这个项目就会变得对每个人越宝贵。随着这个项目变得更加有用,更多的开发人员将会使用它,并围绕它形成一个社区,就像那些围绕和形成的社区一样。2.1.4 基本概念介绍目前主要应用于中间件的开发()处理客户机于服务器之间的通信技术,早期的实践证明, 不适合应用程序的开发,其发展逐渐变成在开发手持设备,互联网信息站,及车载计算机的开发。于其他语言所不同的是程序运行时提供了平台的独立性,称许可以在,等其他操作系统上使用完全相同的代码。的语法及语法类似,程序员很容易掌握,而且是完全的彻底的面向对象的,其中提出了很好的( )垃圾处理机制,防止内存溢出。 1. 的跨平台性,即一次编译到处运行简单地说的跨平台性就是指,编译后的程序可直接在不同的平台上运行而不用重新编译,这一特性使得随着应用的普及而迅速普及起来。而的跨平台性是如何实现的呢?这就要理解虚拟机和字节码的概念。实际上,编译后的代码并不是传统的二进制代码(如下的文件),而是字节码,这种字节码文件是不能直接在操作系统上执行的。要想在一个操作系统上运行一个程序必须有一个中间环节来负责将字节码解释成二进制码,这个中间环节就是虚拟机(简称)。由于目前大多数操作系统已经实现了,所以轻松实现跨平台性。 2. 面象对象技术全面支持面象对象技术,这体现在(类)是程序构成的基本单元,一个程序通常由许多组成,而且这些还会有一定的继承关系,支持的单继承,从而使类之间的继承关系更明确。继承的结果产生类的多态性,类的多态本质上讲就是可以用父类的引用访问继承类的实现(子类对象),类的这种多态性最终形成了组件对象模型的基础,即通过接口(父类)访问实现(子类) 孙卫琴.精通Struts:基于MVC的Java Web设计及开发M.北京:电子工业出版社,2007:31-84.。2.1.5 技术简介是一种用于执行语句的 (有意思的是,本身是个商标名而不是一个缩写字;然而,常被认为是代表 “ 数据库连接 ( )” )。它由一组用编程语言编写的类和接口组成。 为工具/数据库开发人员提供了一个标准的 ,使他们能够用纯 来编写数据库应用程序。有了 ,向各种关系数据库发送语句就是一件很容易的事。换言之,有了 ,就不必为访问 数据库专门写一个程序,为访问 数据库又专门写一个程序,为访问 数据库又写另一个程序,等等。您只需用 写一个程序就够了,它可向相应数据库发送语句。而且,使用编程语言编写的应用程序,就无须去忧虑要为不同的平台编写不同的应用程序。将和结合起来将使程序员只须写一遍程序就可让它在任何平台上运行。 1. 的用途简单地说,可做三件事:及数据库建立连接、发送语句、处理结果。 2. 是一种低级,是高级的基础是个“低级”接口,也就是说,它用于直接调用命令。在这方面它的功能极佳,并比其它的数据库连接易于使用,但它同时也被设计为一种基础接口,在它之上可以建立高级接口和工具。高级接口是“对用户友好的”接口,它使用的是一种更易理解和更为方便的,这种在幕后被转换为诸如这样的低级接口。在编写本文时,正在开发两种基于的高级。一种用于的嵌入式。至少已经有一个提供者计划编写它。 实现,一种专门设计来及数据库联合使用的语言。随着人们对的兴趣日益增涨,越来越多的开发人员一直在使用基于的工具,以使程序的编写更加容易。程序员也一直在编写力图使最终用户对数据库的访问变得更为简单的应用程序。例如,应用程序可提供一个选择数据库任务的菜单。任务被选定后,应用程序将给出提示及空白供填写执行选定任务所需的信息。所需信息输入后,应用程序将自动调用所需的 命令。在这样一种程序的协助下,即使用户根本不懂的语法,也可以执行数据库任务。 3. 及和其它的比较目前,的(开放式数据库连接)可能是使用最广的、用于访问关系数据库的编程接口。它能在几乎所有平台上连接几乎所有的数据库。为什么不使用?对这个问题的回答是:可以使用,但最好是在的帮助下以桥的形式使用,这一点我们稍后再说。现在的问题已变成:“为什么需要 ?”回答如下:不适合直接在中使用,因为它使用C语言接口。从调用本地C代码在安全性、实现、坚固性和程序的自动移植性方面都有许多缺点。从 到 的字面翻译是不可取的。例如,没有指针,而却对指针用得很广泛(包括很容易出错的指针" *")。您可以将想象成被转换为面向对象接口的,而面向对象的接口对程序员来说较易于接收。很难学。它把简单和高级功能混在一起,而且即使对于简单的查询,其选项也极为复杂。相反,尽量保证简单功能的简便性,而同时在必要时允许使用高级功能。启用“纯”机制需要像这样的 。如果使用,就必须手动的将驱动程序管理器和驱动程序安装在每台客户机上。如果完全用编写驱动程序则代码在所有平台上(从网络计算机到大型机)都可以自动安装、移植并保证安全性。 4 的一致性处理一致性问题的第二种方法是提供风格的转义子句。转义语法为几个常见的分歧提供了一种标准的语法。例如,对日期文字和已储存过程的调用都有转义语法。对于复杂的应用程序, 用第三种方法来处理的一致性问题。它利用 接口来提供关于的描述性信息,从而使应用程序能适应每个的要求和功能。由于 将用作开发高级数据库访问工具和的基础 ,因此它还必须注意其所有上层建筑的一致性。“符合 标准” 代表用户可依赖的功能的标准级别。要使用这一说明,驱动程序至少必须支持 2 ( 2 代表美国国家标准局 1992 年所采用的标准。 代表 功能的特定清单)。驱动程序开发人员可用 所带的测试工具包来确定他们的驱动程序是否符合这些标准。 也正迅速成为 数据库访问的标准 David M.KroenkeDatabase Processing.北京:电子工业出版社,2001:24-58.。2.1.6 简介是一个兼容多浏览器的框架,核心理念是 (写得更少,做得更多)。在2006年1月由美国人 在纽约的发布,吸引了来自世界各地的众多高手加入,由 率领团队进行开发。如今,已经成为最流行的框架,在世界前10000个访问最多的网站中,有超过55%在使用。是免费、开源的,使用许可协议。的语法设计可以使开发者更加便捷,例如操作文档对象、选择元素、制作动画效果、事件处理、使用以及其他功能。除此以外,提供让开发者编写插件。其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页 徐明华Javaweb整合开发及项目实战M,北京:人民邮电出版社,2009:135-198.。2.1.7 简介 是一组基于的插件集合,而 的目标就是帮助开发者更轻松的打造出功能丰富并且美观的界面。开发者不需要编写复杂的,也不需要对样式 有深入的了解,开发者需要了解的只有一些简单的标签。 为我们提供了大多数控件的使用,如:,等等。 是基于的一个前台界面的插件,功能相对没强大,但页面也是相当好看的,同时页面支持各种以满足使用者对于页面不同风格的喜好。一些功能也足够开发者使用,相对于更轻量。 有以下特点:1. 基于用户界面插件的集合;2. 为一些当前用于交互的应用提供必要的功能;3. 支持两种渲染方式分别为方式(如:$('')(.))和标记方式(如:"");4. 支持5(通过属性);5. 开发产品时可节省时间和资源;6. 简单,但很强大;7. 支持扩展,可根据自己的需求扩展控件;8. 目前各项不足正已版本递增的方式不断完善;2.2 数据库平台简介美容美发管理系统的后台是用 进行开发的,下面着重对的主要特点及相关知识做一个介绍,分为安全性、服务器活动等几个方面。2.2.1 简介数据库系统是美国公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器()或体系结构的数据库之一。比如就是基于数据库的一种中间件。数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了知识,便能在各种类型的机器上使用它。数据库最新版本为 12c。数据库12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。此外,一些创新特性可最大限度地提高资源使用率和灵活性,如 可快速整合多个数据库,而 和 能以更高的密度压缩数据和对数据分层。这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得数据库12c 成为私有云和公有云部署的理想平台。2.2.2 的优势 在了解了数据库后,我们有必要对和 的比较, 采用的是并行服务器模式,而 采用的是虚拟服务器模式,它没有将一个查询分解成多个子查询,再在不同的上同时执行这些子查询。我们可以说在对称多处理方面的性能优于的性能。业务量往往在系统运行后不断提高,如果数据库数量达到以上时,我们在提高系统的性能方面可以从两方面入手,一种是提高单台服务器的性能,还有就是增加服务器数目。基于此,如果我们是提高单台服务器的性能,选择 数据库较好,因为它们能在对称多的系统上提供并行处理。相反,由于的导航服务器使网上的所有用户都注册到导航服务器并通过导航服务提出数据访问请求,导航服务器则将用户的请求分解,然后自动导向由它所控制的多台 ,从而在分散数据的基础上提供并行处理能力,我们可以选择它。这些都是在其他条件和环境相同的情况下比较的,这样才有可比性。在数据的分布更新方面采用的是基于服务器的自动的2(两阶段提交),而采用的则是基于客户机或的可编程的2,因此我们在选择数据库方面,必须根据需要进行选择,比如,从事的社会保险软件的开发,考虑到数据量大,并发操作比较多,实时性要求高,我们后台基本采取的是数据库。服务器由数据库和实例组成。实例由系统全局区内存结构和用于管理数据库的后台进程组成 陆惠恩,陆培恩.软件工程.第二版电子工业出版社,2000:67-79.。2.3本章小结本章介绍了本次毕业设计所使用的软件平台、硬件平台,着重对 6.5中的公共语言运行时、类库、运行时宿主、公共语言规范及多种编程语言的基本概念作了介绍,介绍了的主要特点和技术优势,其次还对技术及其核心组件作了介绍。另外针对数据库的特点对 10g做了大体的介绍。第三章 系统可行性研究及需求分析需求分析过程是整个系统开发的重要阶段,分析的成功及否,决定着整个系统功能的完善性以及稳定性。在该阶段需求分析人员需要确定整个产品的功能要求,并且将现实事务抽象成对象并建模。3.1 现行系统存在问题及解决方案企业信息化建设是由一系列子系统所组成的系统工程,仅对各子系统单独进行优化后所组成的系统并不一定优化。3.1.1 现行系统存在的问题现行系统是手工运作的系统,可以支持向客户提供会员服务功能,但是,存在以下薄弱环节:1. 现行系统是手工运作的系统,业务人员手工作业量大,数据传递不及时,对数据的统计和计算过程中易发生差错,工作效率较低。2. 业务流程管理不够严密。3. 主要从销售收入角度向管理层提供数据,不能满足管理要求(例如不能即时提供会员信息,会员等级统计等信息)。3.1.2 解决方案建议采用的新系统,是一个人机系统,采用及相结合的结构,不但提供了美发店内部很强大的管理功能,还在网络飞速发展的今天,结合当前的需求,设计出方便快捷的会员信息查询,大大增强了美容美发管理系统的可用性及实用性。新系统能够实现现行系统的功能,并且能克服现行系统的上述弱点,及现行系统相比,将有如下改善:1. 对信息的采集及记录更细致及全面,能满足不断增长的管理需求。2. 利用计算机对数据进行加工、统计、分析,提高工作效率。3. 实现完整的信息管理流程,支持业务管理制度的完善工作。4. 提供统一格式的计算机打印单据及报表,提升企业形象。5. 重视对历史数据的存储保护、分析,为管理层对企业的经营预测及决策提供及时有效的帮助。6. 加入了网络功能,利用网络作为良好的宣传媒介,增加企业利润。3.2 可行性分析可行性分析,是指在进行项目投资、工程建设之前的准备性分析工作。它是经济活动中经常使用的一种决策程序和手段,也是工作前的必要环节。3.2.1 业务流程图根据该美发店的具体情况,业务可分为三类:第一类是业务管理系统,包括订单功能和工资功能,可以实时生成订单和查询工资操作。第二类是报表查询系统,能向美发店提供统计性的数据,对美发店的管理提供数据支持。第三类是人事管理系统,可以做到人事管理信息化,使得美发店对员工的管理更快捷方便。业务流程如图3-1所示:图3-1 业务流程图3.2.2 技术可行性近年来管理信息系统技术得到了充分的发展及完善,使得开发本系统在技术可行性成为可能,利用语言开发的系统,不存在技术上的障碍,并且可以最大程度上的满足用户对程序外观上的需求。该系统的软件研发,根据企业管理的需求及客户的需求、进行系统设计及开发,采用成熟的数据库技术及软件开发技术,具有技术可行性。3.2.3 经济可行性开发本系统,我主要是为了综合运用在计算机信息管理本科段所学的各科知识,通过理论及实践的结合,提高本人的专业技术知识的应用能力,完成毕业设计,所以软件开发阶段不产生任何费用,只是设计了所需硬件的费用。新系统的费用及收益分析如下: 1.一次性项目建设费用为 人民币 40000元。其中: 软件研发经费:人民币5000元。计算机设备及系统软件费:人民币30000元。 网络建设费:人民币1000元。 培训费:人民币0元。整个项目建设期为0.5年。 2. 投产后的年发生费用预计为人民币8000元。 其中,年运营耗材费:人民币 5000元,年折旧费(支付系统软硬件维护及更新), 人民币6000元。 3. 新系统投产后预期年经济收益人民币30000元。 销售信息利用增值:人民币10000元。 工作效率提升的收益:人民币10000元。 客户满意度提升的收益:人民币10000元。 4. 预计本系统使用寿命五年,按后年利率5%计算: 项目投资回收期=项目投资/(年收入 年支出)= 36000/(30000-12000)=2年。 净 现金流量 = (年净收入/(1+年复利息率)n) 项目投资=(30000-12000)*(0.9524+0.9070+0.8638+0.8227+0.7835)-36000=77929-36000=41929元 。可见,本系统的投资回收期不很长,即使在使用年利率5%的贷款来进行投资,在项目运营业5年内,酒店仍能获得超过4万元的净现金流量,本项目经济上可行。3.2.4 运行可行性在本系统的运营阶段,使用系统的工作人员,除了需要具备在 平台上使用个人电脑的知识,并不需要特别的技术能力。这方面的知识,在该酒店及本项目运营相关的直接人员(包括经理层、客房部、前厅部)中已经具备。并且在项目投产前,还会安排对操作系统的人员进行必要的培训。在具体实施过程中,公司同意建立此的运营管理机制:由公司管理层一名高级管理人员领导,客房部及前厅部具体负责本项目的运营;同时,财务部负责对系统运营过程中的计算机耗材的供应。因此本系统营运方面可行。综上所述,新系统已具备技术可行、经济可行、营运可行的条件,所以公司决策层同意开发和使用本系统。3.3 需求分析需求分析是指理解用户需求,就软件功能及客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。酒店管理系统的需求分析要求比较高,对数据的使用量要求严格,具体问题具体分析。3.3.1数据流图数据流图( ):简称,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。首先画系统的输入输出,即先画顶层数据流图。顶层流图只包含一个加工,用以表示被开发的系统,然后考虑该系统有哪些输入数据、输出数据流。顶层图的作用在于表明被开发系统的范围以及它和周围环境的数据交换关系。画系统内部,即画下层数据流图。不再分解的加工称为基本加工。一般将层号从0开始编号,采用自顶向下,由外向内的原则。画0层数据流图时,分解顶层流图的系统为若干子系统,决定每个子系统间的数据接口和活动关系。数据流图有两种典型结构,一是变换型结构,它所描述的工作可表示为输入、主处理和输出,呈线性状态。另一种是事务型结构,这种数据流图呈束状,即一束数据流平行流入或流出,可能同时有几个事务要求处理。该系统的数据流图如图3-2所示:图3-2 数据流图3.3.2数据字典数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。1. 数据流的描述数据流编号:01数据流名称:登录简述:管理员登陆信息数据项组成:管理员账号密码数据流来源:管理员数据流去向:登陆模块数据流编号:02数据流名称:用户信息简述:用于人事管理的信息数据项组成:用户信息,用户类型数据流来源:人事管理模块数据流去向:添加用户数据流编号:03数据流名称:订单信息简述:用于生成订单的信息数据项组成:订单编号及各项数据数据流来源:订单生成模块数据流去向:订单表3.3.3 系统图美容美发管理系统图如图3-3所示。图3-3 美容美发管理系统图其中各实体间的关系如下:用户和在会员信息间的关系是1:1关系。用户和在理发师信息间的关系是1:1关系。理发师和订单的关系是1:n关系理发师和角色的管理师1:1关系角色和职能的关系是你n:n关系角色和工资的关系是1:1关系 张家晨,冯铁,王洪媛.面向对象分析到设计的类模型转换方法计算机应用及软件.2005,7:76-97.3.4 数据库设计美容美发管理系统需要建立自己的数据库。数据库是美容美发管理系统中极为重要的组成部分,也是前台应用程序工作的基础。数据库创建及开发的优劣直接影响到整个系统的质量和效率。数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体说,数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。这个是数据库在应用领域的主要研究课题 McLeod. Management Information system .Management in Practice Prentice Hall, 1998:35-50、60-100.。在设计数据库时,应考虑以下事项: 1. 数据库的用途及该用途将如何影响设计,应创建符合用途的数据库计划。2. 数据库规范化规则,防止数据库设计中出现错误。3. 对数据完整性的保护。4. 数据库和用户权限的安全要求。5. 应用程序的性能需求,设计数据库时必须利用 2000 中能够提高性能的功能。对于性能而言,在数据库大小和硬件配置之间权衡也是很重要的。6. 数据库维护。本系统中的数据库共建立了七个数据表,分别是:用户表,会员表,管理员表,工资表,订单表,角色表,权限表。下面针对数据库中部分表进行描述:用户表主要记录用户的用户名和密码如表3-4所示:表3-4 用户表序号英文名中文名类型长度(字符)1编号(4)42用户名(20)1-203密码(30)1-30会员表主要记录会员的个人信息如姓名,性别,和会员的消费情况及会员等级的情况,如表3-5所示:表3-5 会员表序号英文名中文名类型长度(字符)1编号(4)42会员姓名(20)1-203 性别(20)1-204联系方式(20)1-205累计消费(20)1-206会员等级(20)1-20理发师表主要记录理发师的个人信息如表3-6所示:表3-3 理发师表序号英文名中文名类型长度(字符)1编号(4)42会员姓名(20)1-203性别(20)1-204联系方式(20)4-20角色表主要记录角色信息和角色的权限如表3-7所示:表3-7角色信息表序号英文名中文名类型长度(字符)1编号(4)42角色名称(20)1-203及权限中间表(20)1-204角色等级(20)1-20订单表记录了订单信息如时间,花费,理发师,会员等,所以设计的表的结构如表3-8所示:表3-8 订单表序号英文名中文名类型长度(字符)1编号(4)42理发师(20)1-203会员(20)1-204项目(26)1-205花费(20)1-206订单时间(20)1-20 工资表记录了角色的级别工资如表3-9所示:表3-9 工资表序号英文名中文名类型长度(字符)1编号(4)42角色名称(20)1-203基本工资(20)1-204备注(20)1-203.5 本章小结本章对美容美发管理系统的可行性研究和需求分析进行论述。对现行系统进行了详细的分析和研究,通过对其管理组织结构、业务流程和系统流程的分析,找出其系统中存在的问题,有针对性施以解决方案,并对系统的研发提供可靠依据。再根据系统的流程图画出系统图。这些图为系统的流程分析提供

    注意事项

    本文(美容美发管理系统.docx)为本站会员(叶***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开