理发店管理系统课程设计.docx

上传人:b****7 文档编号:10264113 上传时间:2023-02-09 格式:DOCX 页数:19 大小:1.19MB
下载 相关 举报
理发店管理系统课程设计.docx_第1页
第1页 / 共19页
理发店管理系统课程设计.docx_第2页
第2页 / 共19页
理发店管理系统课程设计.docx_第3页
第3页 / 共19页
理发店管理系统课程设计.docx_第4页
第4页 / 共19页
理发店管理系统课程设计.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

理发店管理系统课程设计.docx

《理发店管理系统课程设计.docx》由会员分享,可在线阅读,更多相关《理发店管理系统课程设计.docx(19页珍藏版)》请在冰豆网上搜索。

理发店管理系统课程设计.docx

理发店管理系统课程设计

本科课程设计说明书

 

学生班级:

学 院:

专业年级:

信息与计算科学

课程:

软件工程

设计题目:

理发店信息管理系统

指导教师:

 

2013年12月

软件工程课程设计任务书

院系:

理学院专业:

信息与计算科学

组别:

第1组

课程设计题目:

理发店信息管理系统

课程设计要求:

1.贯彻事件驱动的程序设计思想,使用可视化对象来维护数据库。

2.用户界面友好,功能明确,操作方便:

可以加其他功能或修饰。

如有登陆界面,密码修改等。

3.用户界面中的菜单至少应包括“员工信息管理”“会员信息管理”、“理发业务管理”、“店内商品管理”“信息查询”、“信息备份”、“退出”等。

4.代码应当适当缩进,并给出要的注释,以增加程序的可读性。

工作量:

(本项主要说明课程设计的工作量体现之所在,具体的设计模块)

设计者在本次设计中的主要工作有:

1.设计进度的把握和任务分配。

资料的查询及相关技术的选择。

2.参与数据库的需求分析,概要设计。

3.参与应用程序的需求分析,概要设计。

4.客户所需模块所有功能的代码编写、调试以及测试。

5.程序整体的调试,模块之间的通信等。

工作计划安排:

第十四周:

1.同客户积极进行良好的沟通和交流,了解客户的基本需求和要求,并对客户提出的要求进行详略分析,制定初步执行计划。

2.制作操作系统概况PPT,再次与客户进行沟通,进行详细解说该系统的基本功能与操作,并进行修改和完善,尽最大努力与客户需求达到吻合。

3.对理发管理信息系统进行详细分析。

实现语言的确定:

PowerBuilder与SQLserver。

第十五周

1对小组人员进行合理的任务分配。

2.负责各个部分的的小组成员安排自己的工作,并对自己所负责的部分做好充分的准备。

3.对数据库需求的分析、概念设计、逻辑设计、物理设计。

4.对相关技术资料的查询和学习,对应用程序作出需求分析。

5.对前台、数据库以及各模块代码进行编写。

第十六周

1.完成应用程序各模块代码的编写和调试。

2.完成各模块之间的调用和通信,对信息进行整体的调试,测试以及优化。

3.对已经做好的软件进行打包,做好拿给客户使用的全部准备。

第十七周

根据已有的操作系统程序整理出相关电子纸质文档,要求格式和排版都符合要求,要做到条理清晰,一目了然。

同组设计及分工:

(本项主要说明小组成员的分工情况,要分工明确,详细给出个各成员所要完成的设计工作)

组长;

组员;

设计进度的把握和任务的分配,资料的查询及相关技术的选择。

参与数据库的的需求分析,概要设计。

参与应用程序的需求分析,概要设计。

对商家模块所有功能代码的编写,调试。

参与程序的整体调试,模块之间的通信等。

组员;

参与数据库的需求分析,概要设计。

参与应用程序的需求分析,概要设计。

完成数据库的建立。

参与程序的整体调试,模块之间的通信等。

组员;

参与数据库的需求分析,概要设计。

参与应用程序的需求分析,概念设计。

对E-R图、甘特图、数据流图进行绘制,并根据其他小组成员所设计的程序和模块整理出符合要求的纸质电子文档。

参与程序的整体调试,模块之间的通信等。

甘特图

 

摘要

随着时代的进步,以及各种新服务和新产品的推出,财务收入和员工数量的大幅度提高,使得管理的工作量大大增加,面临的难度更大。

过去的理发店管理和运营都是靠人力来完成的,这已经远远无法达到现在效益和效率的需求,而且顾客的需求越来越趋于个性化、多样性,先前理发师只需跟顾客交流,就能了解顾客的需求。

但现在就很困难了,尤其是发型种类的增多,加上顾客对发型的了解较少,这就会导致顾客对理发师理的发型不满意,或者根本就不是顾客所需要的发型。

在理发店管理中引用现代化的管理软件,通过选择所需的产品和服务,方便获取顾客的需求。

该套系统的运行,能够大大提高员工之间的工作效率,店主能够实时对店里的情况进行了解,更方便其对店面以及员工的管理,并且可以对店里经济的支出和收入进行全程的监督。

 

关键字:

理发店管理,效益和效率,顾客需求,监督;

 

Abstract

Withtheprogressofthetimes,aswellasavarietyofnewservicesandlaunchnewproducts,financialincomeandnumberofemployeesincreasedgreatly,makethemanagementworkloadincreasesgreatly,facingmoredifficult.Thelastbarbershopmanagementandoperationareaccomplishedbyhuman,ithasbeenfarfromnowtheeffectivenessandefficiencyofthedemand,andcustomerdemandmoreandmoreindividuality,diversity,previouslythebarberonlywithcustomers,understandcustomerneeds.Butnowitisverydifficult,especiallytoincreasehairtypes,plusthecustomerlessunderstandingofhair,thiswillcausethecustomertothebarberhaircutisnotsatisfactory,orsimplyisnotwhatthecustomerneeds.Referencetomodernmanagementsoftwareinthebarbershopmanagement,byselectingthedesiredproductsandservices,convenientaccesstothecustomerdemand.Thissetofsystemoperation,cangreatlyimprovethestaffworkefficiency,theownercanunderstandthesituationinrealtimeontheshop,moreconvenienttostoreandstaffmanagement,andsupervisionoftheshopeconomicincomeandexpenditureforthewhole.

Keywords:

barbershopmanagement,benefitandefficiency,customerdemand,supervision

 

1.绪论..............................................................................................................................................8

1.1设计目的.............................................................................................................................8

1.2系统的功能.......................................................................................................................8

1.3系统环境...........................................................................................................................8

2.管理系统的分析.......................................................................................................................8

2.1系统的目标需求...............................................................................................................8

2.2开发的可行性分析...........................................................................................................9

2.2.1管理上的可行性.....................................................................................................9

2.2.2技术上的可行性.....................................................................................................9

2.2.3经济上的可行性.....................................................................................................9

3.管理系统的实现.......................................................................................................................9

4.业务的流程分析.....................................................................................................................10

4.1系统的用例图................................................................................................................10

4.2数据流图.........................................................................................................................11

5.管理系统的界面设计...........................................................................................................12

5.1系统登录界面................................................................................................................12

5.2会员管理界面...............................................................................................................13

5.3员工管理界面................................................................................................................13

5.4库存管理界面................................................................................................................14

5.5账目管理界面................................................................................................................15

6.管理系统的数据库设计.......................................................................................................16

6.1E-R图...............................................................................................................................16

6.2数据表设计.....................................................................................................................17

结论及体会..................................................................................................................................20

参考文献.......................................................................................................................................20

 

1.绪论

1.1设计目的

对于任意一个的理发店来讲,顾客都是至关重要的,一个理发店是否能经营长久,与顾客的回头率有密不可分的联系。

设计一个完善的理发管理信息系统,可以对顾客进行会员制管理,区别对待老顾客与新顾客,培养忠实消费群体,给予会员在消费价格以及服务感受方面真正的不同,大大降低员工的工作压力,有效提高该行业的管理效率。

1.1系统的功能

对店内员工进行标准化管理,对新老顾客进行合理周全的服务,对店内商品进行清晰的统一管理员工信息管理。

具体有会员信息维护、理发业务管理(新会员、存款、划卡、销卡)、店内商品管理、信息查询等,同时能够完成这些信息的增、删、改、查等操作。

1.2系统环境

系统是基于应用PowerBuilder11而设计出的的理发店管理信息系统,通过实现与数据库的连接,动态的查询、添加、删除实现对各种信息的管理。

2.管理系统的分析

2.1系统的目标需求

理发店管理信息系统是方便管理员对会员、一般顾客以及店内员工进行管理的系统,通过对它的操作,能减轻由人工管理带来的不便,因此它需要达到以下要求:

●良好的人机交互界面,方便快捷的数据输入功能;

●灵活的查询性能,实现输入后的快捷查询;

●会员管理的灵活性,实现对会员资料的添加、删除、查询操作;

●账单的具体化,实现日总结和月总结的功能;

●后台通过管理员或老板对用户的各种信息进行管理。

2.2开发的可行性分析

2.2.1管理上的可行性

把企业业务延伸到系统上面,建立理发店管理信息系统,操作界面十分简单美观,而且适用,使管理轻松方便。

企业也可以通过该系统建立维护各项业务的发展情况。

2.2.2技术上的可行性

根据系统目标需求分析得结果来看,理发店管理信息系统不需要通过购买专业软件,仅采用PowerBuilder11为开发工具,选择PB自带的SQLAnywhere语言就可以解决相关的问题,从而保证系统功能的实现。

2.2.3经济上的可行性

经济方面的可行性主要是从组织的人力、物力、财力三方面来考察系统开发的可行性。

企业在运营过程中,经常会遇到人员出错,采购不及时、电话信息遗漏等问题。

而本系统可以帮助企业正确的对店员、财物、客户进行管理,系统十分灵活,方便,安全,使企业与顾客间的经济活动变得更灵活、更主动。

因此管理人员不必再为店员出错和服务不周而烦扰,会为企业带来更多的利益。

3.管理系统的实现

系统成功展示了强大的会员管理,员工管理等功能,能非常方便的打印,记录会员每次消费情况,消费剩余金额,能计算员工每月提成金额,每月消费报表,管理报表等功能。

该系统设计新颖的客户关怀功能是很多老板的最爱,严格的物品消耗追踪管理让成本不再是管理的黑洞。

通过该系统的完善管理,让企业经营从此轻松。

同时,通过准确、智能、高效、创新的营销策略,协助企业不断提高销售额、提升客户忠诚度。

 

4.业务的流程分析

4.1系统的用例图

 

4.2数据流图

 

5.管理系统的界面设计

5.1系统登录界面

 

5.2会员管理界面

5.3员工管理界面

5.4库存管理界面

 

5.5账目管理界面

 

6.管理系统的数据库设计

6.1E-R图

 

 

6.2数据表的设计

会员信息表

描述

类型

是否为空

卡号

Varchar(4)

允许为空

姓名

varchar(10)

允许为空

出生日期

Datetime

允许为空

性别

Char(10)

允许为空

电话号码

Varchar(11)

允许为空

办卡日期

Datetime

允许为空

消费总和

Decimal(9,2)

允许为空

卡上余额

Decimal(9,2)

允许为空

充值金额

Decimal(9,2)

允许为空

充值日期

datetime

允许为空

备注

Varchar(50)

允许为空

 

员工信息表

描述

类型

是否为空

员工编号

Char(10)

非空

员工姓名

Varchar(50)

允许为空

性别

Char(10)

允许为空

员工职位

Char(10)

允许为空

员工出生日期

datetime

允许为空

员工手机号码

Varchar(11)

允许为空

加入日期

datetime

允许为空

工资

money

允许为空

提成

float

允许为空

 

员工绩效表

描述

类型

是否为空

员工姓名

varchar(50)

允许为空

日期

Datetime

允许为空

员工编号

Char(10)

允许为空

职位

char(10)

允许为空

Cousumption_price

Money

允许为空

提成

Decimal(9,2)

允许为空

消费表

描述

类型

是否为空

消费编号

Int

非空

消费名称

Varchar(50)

允许为空

消费金额

Money

允许为空

日总结

描述

类型

是否为空

日期

Datetime

允许为空

消费名称

Char(10)

允许为空

消费金额

Decimal(9,2)

允许为空

备份

Varchar(50)

允许为空

日总收益

描述

类型

是否为空

日期

Datetime

允许为空

收益总额

Decimal(9,2)

允许为空

支出总额

Decimal(9,2)

允许为空

总收益

Decimal(9,2)

允许为空

月总结

描述

类型

是否为空

日期

Datetime

允许为空

收益总额

Decimal(9,2)

允许为空

支出总额

Decimal(9,2)

允许为空

总收益

Decimal(9,2)

允许为空

库存表

描述

类型

是否为空

商品编号

Char(10)

非空

商品名称

Varchar(50)

允许为空

商品分类

Varchar(50)

允许为空

商品价格

Decimal(9,2)

允许为空

商品售价

Decimal(9,2)

允许为空

进货时间

Datetime

允许为空

进货数量

Decimal(9,2)

允许为空

库存数量

Decimal(9,2)

允许为空

出售数量

Char(10)

允许为空

出售时间

Datetime

允许为空

登录表

描述

类型

是否为空

账号

Char(10)

非空

密码

Char(10)

非空

商品出售表

描述

类型

是否为空

商品名称

Varcher(50)

允许为空

商品售价

Decimal(9,2)

允许为空

出售时间

datetime

允许为空

结论及体会

系统在最开始设计的时候重点放在需求分析这块,因为只有把需求分析完成,充分了解客户需要哪些功能,侧重点在哪,才能设计出令客户满意的系统。

然后在设计阶段对整个系统的运行平台,数据库,操作界面,系统安全进行了详细的设计。

数据库的设计包括E-R图和各种表的设计。

在系统的实施阶段,主要从数据库和程序代码两个方面进行研究和实现。

由于初次独立开发,所以系统还存在一些不足之处。

在分析阶段,由于对问题的认识不够深刻,可能导致在设计阶段出现一些设计性不足;在代码的设计阶段,由于对软件工程的认识不够深入,在软件设计过程中许多代码没有考虑到其重用性,使系统中重写了许多代码,增加了代码的复杂度。

由于时间和自身能力的关系,系统存在着很多的不足,实现的功能相对简单,但是基本的功能还是能够实现,界面简单,易于操作,方便客户使用。

参考文献

1.ShariLawrence;Atlee,JoanneM.软件工程理论与实践(影印版).高等教育出版社,2009

2.费雅洁,王建,王庆利.PowerBuilder程序设计(第二版)[M].高等教育出版社,2009

3.黄川林,鲁艳霞,邵欣欣.数据库原理与应用教程[M].清华大学出版社,2012

4.Dejansunderic等著.SQLSever2000高级编程技术[M].清华大学出版社,2002,50-127

5.郭雪峰,林春杰.基于ASP.Net的论文管理系统的设计与实现[J].内江科技,2008,(11)

6.道客巴巴-连锁式理发店网上客户服务管理系统论文

7.忆智达-美发行业选择美发店会员管理系统经营管理的好处

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1