基于NET平台美容美发管理系统的设计与实现(CS结构)
无需注册登录,支付后按照提示操作即可获取该资料.
基于NET平台美容美发管理系统的设计与实现(CS结构)(包含任务书,开题报告,毕业论文13000字,程序代码,数据库)
摘 要
随着软件行业的兴起,传统的人力手工操作管理方式已渐渐退出舞台,信息管理已经悄然成为了现在的主流现代化管理手段。
本论文的研究任务是针对美容美发行业的管理需求,开发出具有基本功能的美容美发管理系统,以减少管理数据的麻烦,从而提高效率,最终达到利润的最大化。该系统主要有后台管理和业务管理两大模块构成。后台管理模块主要实现会员信息管理、员工信息管理、服务项目信息管理、查询管理、收银管理和系统管理的功能。业务管理模块主要实现会员办理、会员充值、会员卡余额查询、顾客消费、查询管理和系统管理的功能。该系统所实现的功能暂时能符合美容美发行业的需求。考虑到系统所需跳转的界面太多,所以采用Visual Studio 2005作为平台,开发C/S(客户端/服务器)体系结构的美容美发管理系统。本系统采用C#作为系统编程语言,ADO.NET数据库技术实现对SQL Server 2005数据库的操作,构造了管理员—收银员—客户之间的管理平台。界面友好、操作简单,能一定程度上的提高效率,追求利润最大化。
关键词:美容美发管理系统;C/S;ADO.NET;SQL Server 2005
Abstract
With the rise of the software industry, the traditional approach which is operated and managed by human has gradually withdrawn from the stage, information management has quietly become a main modern management approach.
The study task of this paper is to develop management system of hairdressing which is aimed at the needs of the management in the hairdressing industry in order to reduce the trouble of the data management, improve efficiency and finally achieve the maximization of profits. This system consists of back-stage management and business management. The back-stage management mainly carries out the functions of member information management, employee information management, service item information management, query management, cash management and system administration. The business management mainly carries out the function of making somebody be a member, recharging, checking the balance, serving for customer, query management and system administration. The system can be temporarily applied to the hairdressing industry. In consideration of too many forms and switching frequently, so we decide to develop the management system of hairdressing which is based on the Visual Studio 2005 platform and C/S (Client/Server) structure. The System is developed by C# language and uses the ADO.NET technology to access SQL Server 2005, producing a management platform which connects with administrator, assistant, customer. Besides, the system consists of some friendly forms, and it is so easy to operate that it can improve efficiency in some degree to achieve the maximization of profits.
Keywords:Management system of hairdressing;C/S;ADO.NET;SQL Server 2005
本系统是立足于美容美发管理员的角度设计的,客户的需求就是系统应实现的功能。通过交流以及上网使用其他类似软件,总结出客户需求如下:
(1)安全性需求
由于该软件涉及到了顾客的资料以及金钱,所以客户对安全性要求很高。同时由于权限的不同,需求不一样,所以安全性问题不容忽视。不同的人员所能使用的帐号不能相同,同时帐号不能盲目注册,以保持安全性。不管是谁,想要使用系统都必须登录后才能使用。
(2)操作简单需求
21世纪是信息化的世纪,但是电脑扫盲的呼声并未有丝毫的减少。对于一个管理系统,它的用户肯定要掌握一定的电脑知识,以便更好地使用软件,但软件本身也应该设计得相当有亲和力,操作应该有尽可能多的提示。
(3)会员管理需求
随着社会的发展,人们都不喜欢在身上放太多的钱,取而代之的是一张张信用卡、会员卡。在美容美发类似的服务业,虽说美容美发不需要像酒店和超市去得那么频繁,但是对于会员的折扣和会员所享受的服务,办理会员绝对是不二之选。对于会员管理,系统能够通过办理会员将会员信息保存登记,对会员进行充值,余额查询。
(4)消费管理需求
作为一个以盈利为目的的服务业,消费是它的主要收入来源。消费包含消费护理的登记,护理登记包括会员做护理的信息,如护理名称、护理价格、护理的负责人的工号。
(5)查询管理需求
对于一个管理者来说,他想时时刻刻查到某段时间的收入。系统站在管理者的角度,可以查询流水、可以查看护理的欢迎程度。
(6)员工管理需求
对于一个服务业,肯定会有很严谨的员工制度。系统站在管理者的角度,提供了员工管理、收银员管理和工资查询的功能。
(7)系统管理需求
系统还带有修改密码这些以确保安全性的功能,对于数据库存在的数据都采用了下拉列表,减轻了自己输入的出错性。
(8)未来需求
对于美容美发行业,一个护理没有完全的畅销期,是阶段产物,所以当护理不适应的时候,就应该被取缔。系统是可以根据实情对护理进行扩展的。
数据库逻辑结构设计
根据上述的E-R图转换到关系模式的转换规则,得到主要关系模式如下(带下划线的为主键):
(1)护理项目(编号,项目名,项目价格,项目提成);
(2)会员(编号,卡号,等级,余额,姓名,职业,手机号码,开卡时间);
(3)订单(编号,消费类型,员工编号,下单时间,消费金额,项目编号,卡号);
(4)员工(工号,身份证号,姓名,性别,地址,职位,籍贯,电话,工资,简介);
(5)会员消费(项目编号,卡号,项目价格,员工号,订单编号);
(6)普通消费(项目编号,项目价格,员工号,订单编号);
(7)会员查单(订单编号,项目编号,卡号,消费金额,消费类型);
数据库zhf共包含九张表,表名都采用z_xxx命名,以保持完整一致。
目 录
摘 要 III
ABSTRACT IV
目 录 V
1 绪论 1
1.1 本课题的研究内容和意义 1
1.2 国内外的发展概况 1
1.3 本课题应达到的要求 1
2 相关技术介绍 3
2.1 .NET平台 3
2.1.1 .NET概述 3
2.1.2 .NET控件 3
2.2 C#编程语言 3
2.2.1 C#概述 3
2.2.2 C#的特点 3
2.3 ADO.NET数据库技术 4
2.3.1 ADO.NET概述 4
2.3.2 ADO.NET的架构 4
3 系统分析 5
3.1 问题定义 5
3.2 可行性研究 5
3.3 需求分析 5
3.3.1 用户对系统的需求 5
3.3.2 系统功能示意图 6
4 数据库设计 8
4.1 数据库概念结构设计 8
4.2 数据库逻辑结构设计 10
4.3 数据库表间联系图 10
5 详细设计 10
5.1 用户管理模块 10
5.1.1 用户登录 10
5.1.2 修改密码 10
5.2 会员模块 10
5.2.1 办理会员 10
5.2.2 会员充值 10
5.2.3 查询余额 10
5.2.4 会员信息查询 10
5.2.5 会员级别管理 10
5.3 消费服务模块 10
5.4 查询流水模块 10
5.5 宣传界面 10
6 结论与展望 10
6.1 结论 10
6.2 不足之处与期望 10
致 谢 10
参考文献 10
附 录 10