ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:534.57KB ,
资源ID:9905480      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9905480.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库韦前哲美容美发系统.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库韦前哲美容美发系统.docx

1、数据库韦前哲美容美发系统 数据库实训报告题目: 美容美发管理系统 专 业: 计算机科学与技术专业 班 级: 14计算机科学与技术01班 学 号: 141040200132 姓 名: 韦前哲 指导教师: 王振铎 日 期: 2016年7月5日 电子信息工程学院【目录】1 绪论1 1.1设计目的 1 1.2系统的功能 1 1.3系统环境 12 管理系统的分析1 2.1系统的目标需求 1 2.2开发的可行性分析 1 2.2.1管理上的可行性 1 2.2.2技术上的可行性 12.2.3经济上的可行性 2 2.3开发的风险分析 23.管理系统的实现24.业务的流程分析2 4.1系统的用例图 2 4.2数据

2、流图 3 4.3程序流程图 35.管理系统的界面设计 116.数据库设计 14 6.1 数据库概念结构设计 15 6.2使用PowerDesigner实现概念模型 176.3数据逻辑结构设计 20 6.4使用PowerDesigner实现关系模型 207.需求规格说明 21 7.1项目背景 21 7.2 项目目标 21 7.3 应用环境 228.结论及体会 221.绪论1.1设计目的正所谓爱美之心,人皆有之。随着人们生活水平质量的提高,人们对自己的仪表也是越来越来看中。美容美发日益成为人们日常生活中不可或缺的一部分。而对于任意一个美发店来讲,客户都是至关重要的,一个美发店是否能够经营长久,与客

3、户的回头率有密不可分的联系。设计一个完善的美发店管理信息系统,可以对客户进行会员制管理,区别对待老顾客与新顾客,培养忠实消费群体,给予会员在消费价格以及服务感受感受方面真正的不同,大大降低员工的工作压力,有效提高该行业的管理效率。1.2系统的功能该系统基本可实现如下三大功能:(1)简单管理功能,实现对新顾客和员工的添加、查询、显示、编辑、删除、保存和读取等功能。(2)美发功能,根据顾客所选的美发项目和美发师,显示出顾客本次的美发清单。(3)统计功能,统计出顾客的消费总数与员工的收入总数,并按照顾客消费总数与员工收入总数按照从大到小排序的顺序,将顾客与员工的相关信息显示出来。1.3系统环境 系统

4、是基于应用Visual Studio 2010而设计的美发店管理系统,通过实现与SQL Server 2005数据库连接,动态的查询、添加、删除实现对各种信息的管理。2.管理系统的分析2.1系统的目标需求 美发店管理系统是方便管理员对美发店顾客以及员工进行管理的系统,通过对本系统的操作,能减轻由于人工管理带来的诸多不便利因素,因此它需要达到以下要求: 1)良好的人机交互界面,方便快捷的输入功能; 2)灵活的查询性能,实现输入后的快捷查询; 3)会员管理的灵活性,实现对会员资料的添加、删除、查询操作; 4)账单的具体化,实现日总结和月总结的共能; 5)后台通过管理员或者老板对用户的各种信息进行管

5、理。2.2开发的可行性分析2.2.1管理上的可行性 把企业业务延伸到系统上面,建立美发店管理系统,操作界面十分简单美观,而且适用,使管理轻松方便。企业也可以通过该系统建立维护各项业务的发展情况。2.2.2技术上的可行性根据系统目标需求分析的结果来看,美发店管理系统不需要通过购买专业软件,仅仅采用Visual Studio 2010为开发工具,选择C+或者C#语言就可解决相关的问题,从而保证系统功能的实现。2.2.3经济上的可行性经济上的可行性主要是从组织的人力、物力、财力三方面来考虑系统开发的可行性。企业在运营过程中,经常会遇到人员出错,采购不及时、电话信息遗漏等问题。而本系统可以帮助企业正确

6、的对店员、财务、客户进行管理,系统十分灵活、方便、安全,使企业与顾客间的经济活动变得更加灵活、更加主动。因此,管理人员不必再为店员出错和服务不周而烦扰,本系统会为企业带来更多的利益。2.3开发的风险分析本系统开发过程中,可能会遇到如下几方面问题: 1)需求变更风险:用户会对自身的需求提出多次更改,进而影响系统开发进程; 2)进度风险:系统如果不能如期完成,会给开发者与用户双方带来不必要的麻烦; 3)技术风险:开发过程中,有可能遇到开发上的技术问题; 4)质量风险:开发完成后,系统的质量不一定会让用户满意; 5)工具风险:开发过程中,开发的工具一定保证正版,否则会受到法律的制裁; 6)人力资源风

7、险:开发过程中,有可能会遇到人员不够充足的问题。3.管理系统的实现系统成功展示了强大的顾客管理、员工管理等功能,能非常方便的显示、记录每名顾客每次消费的情况、累计消费金额,能计算每名员工的总收入金额功能。该系统设计新颖的顾客消费功能是很多美发店管理员的最爱,准确的顾客消费信息记录让美发店消费成本不再是管理的黑洞。通过该系统的完善管理,让美发店经营从此轻松。同时,通过准确、智能、高效、创新的营销策略,协助美发店不断提高销售额、提升客户忠诚度。4.业务的流程分析4.1系统的用例图,如图4.1所示:图4.1 系统用例图4.2数据流图,如图4.2所示:图4.2 数据流图4.3程序流程图1)各窗体之间的

8、调用关系,如图4.3.1所示:图4.3.1 总体程序流程图2)总体程序流程图,如图4.3.2所示:图4.3.2 总体程序流程图3)添加功能流程图,如图4.3.3所示:图4.3.3 添加功能流程图4)查询功能流程图,如图4.3.4所示:图4.3.4 查询功能流程图5)编辑功能流程图,如图4.3.5所示:图4.3.5 编辑功能流程图6)删除功能流程图,如图4.3.6所示:图4.3.6 删除功能流程图7)美发功能流程图,如图4.3.7所示:图4.3.7 美发功能流程图8)统计功能流程图,如图4.3.8所示:图4.3.8 统计功能流程图5.管理系统的界面设计1)美发店管理系统初始界面,如图5.1所示:

9、图5.1 美发店管理系统初始界面2)美发店管理系统开始界面,如图5.2所示:图5.2 美发店管理系统开始界面3)美发店管理系统简单管理界面,如图5.3所示:图5.3 美发店管理系统简单管理界面4)美发店管理系统添加界面,如图5.4所示:图5.4 美发店管理系统添加界面5)美发店管理系统查询界面,如图5.5所示:图5.5 美发店管理系统查询界面6)美发店管理系统显示界面,如图5.6所示:图5.6 美发店管理系统显示界面7)美发店管理系统编辑界面,如图5.7所示:图5.7 美发店管理系统编辑界面8)美发店管理系统删除界面,如图5.8所示:图5.8 美发店管理系统删除界面9)美发店管理系统消费界面,

10、如图5.9所示:图5.9 美发店管理系统消费界面10)美发店管理系统统计界面,如图5.10所示: 图5.10 美发店管理系统统计界面6. 数据库设计6.1 数据库概念结构设计数据库在信息管理系统中是重中之重,一个数据库结构设计的好坏很大程度上影响到软件应用的效率以及实现的效果5。合理的数据库结构设计可以提高效率,减少一些不必要的代码,保证数据的完整和一致6。同时,合理的数据库结构也对模块设计有相当大的帮助。概念结构设计的特点有以下几点:(1) 易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库设计成功的关键。(2) 能真实、充分地反映现实世界,包括事物和事物之间的联系,

11、能满足用户对数据的处理要求,是对现实世界的一个真实模型。(3) 易于修改,当应用要求发生改变时,容易对概念模型修改和扩充。(4) 易于向关系、网状、层次、面向对象等各种数据模型转换。对于数据库设计,概念模型是必不可少的,最著名、最简单实用的一种是E-R模型,它将现实世界的信息结构统一用属性、实体以及实体间的联系来描述7。收银员实体图如下图4.1所示:图4.1 收银员实体图管理员实体图如下图4.2所示:图4.2 管理员实体图会员实体图如下图4.3所示:图4.3 会员实体图护理项目实体图如下图4.4所示:图4.4 护理项目实体图订单实体图如下图4.5所示:图4.5 订单实体图员工实体图如下图4.6

12、所示:图4.6 员工实体图6.2. 使用PowerDesigner实现概念模型6.3 数据库逻辑结构设计根据上述的E-R图转换到关系模式的转换规则,得到主要关系模式如下(带下划线的为主键):(1)护理项目(编号,项目名,项目价格,项目提成);(2)会员(编号,卡号,等级,余额,姓名,职业,手机号码,开卡时间);(3)订单(编号,消费类型,员工编号,下单时间,消费金额,项目编号,卡号);(4)员工(工号,身份证号,姓名,性别,地址,职位,籍贯,电话,工资,简介);(5)会员消费(项目编号,卡号,项目价格,员工号,订单编号);(6)普通消费(项目编号,项目价格,员工号,订单编号);(7)会员查单(

13、订单编号,项目编号,卡号,消费金额,消费类型);数据库zhf共包含九张表,表名都采用z_xxx命名,以保持完整一致。1z_item(护理项目)表见表4-1。属性:id(编号),item_name(项目名称),item_price(项目价格),add_money(项目提成)。表4-1 z_item表列名数据类型长度允许为空idint4否item_namenvarchar50否item_pricemoney8否add_moneymoney8否2z_order(订单)表见表4-2。属性:id(编号),type(类型),order_time(下单时间),total_cost(消费金额),card_id

14、(卡号)。表4-2 z_order表列名数据类型长度允许为空idint4否typenvarchar1否order_timenvarchar50否total_costmoney8否card_idnvarchar20是3z_boss(管理者)表见表4-3。属性:name(用户名),password(密码)。表4-3 z_boss表列名数据类型长度允许为空namenvarchar50否passwordnvarchar50否4z_user(收银员)见表4-4。属性:username(用户名),password(密码)。表4-4 z_user表列名数据类型长度允许为空usernamenvarchar50

15、否passwordnvarchar50否5z_card(会员)表见表4-5。属性:id(编号),card_id(卡号),card_level(等级), card_balance(余额), card_owner(会员姓名),owner_age(年龄),owner_job(职业),owner_phone(电话),card_time(开卡时间)。表4-5 z_card表列名数据类型长度允许为空idint4否card_idnvarchar20否card_levelnvarchar50否card_balancemoney8否card_ownernvarchar20否owner_ageint4是owner

16、_jobnvarchar20是owner_phonenvarchar20是card_timenvarchar50否6z_sale(会员折扣)表见表4-6。属性:card_level(会员等级),card_sale(会员折扣),add_time(添加时间),card_cash(会员起始金额)。表4-6 z_sale表列名数据类型长度允许为空card_levelnvarchar50否card_salefloat8否add_timenvarchar50是card_cashmoney8否7z_employee(员工)表见表4-7。属性:id(编号),IDnumber(身份证号),name(姓名),ag

17、e(年龄),sex(性别),mobile(手机号码),address(地址),position(职位),salary(工资),bonus(奖金),native(籍贯),description(个人简介)。表4-7 z_employee表列名数据类型长度允许为空idint4否IDnumbernvarchar20否namenvarchar20否ageint4否sexnvarchar10否mobilenvarchar20否addressnvarchar50是positionnvarchar20是salarymoney8是bonusmoney8是nativenvarchar10是description

18、text16是8z_recharge(充值)表见表4-8。属性:id(编号),card_id(卡号),money(金额),add_time(充值时间)。表4-8 z_recharge表列名数据类型长度允许为空idint4否card_idnvarchar20否moneymoney8否add_timenvarchar50否9z_service(服务)表见表4-9。属性:id(编号),order_id(订单号),item_id(项目号),server_id(工号)。表4-9 z_service表列名数据类型长度允许为空idint4否order_idint4否item_idint4否续表4-9列名数据

19、类型长度允许为空server_idint4否6.4使用PowerDesigner实现关系模型7.需求规格说明7.1 项目背景正所谓爱美之心,人皆有之。随着人们生活水平质量的提高,人们对自己的仪表也是越来越来看中。美容美发日益成为人们日常生活中不可或缺的一部分。而对于任意一个美发店来讲,客户都是至关重要的,一个美发店是否能够经营长久,与客户的回头率有密不可分的联系。设计一个完善的美发店管理信息系统,可以对客户进行会员制管理,区别对待老顾客与新顾客,培养忠实消费群体,给予会员在消费价格以及服务感受感受方面真正的不同,大大降低员工的工作压力,有效提高该行业的管理效率。7.2 项目目标本项目预期将要达

20、到如下三大功能:(1)简单管理功能,实现对新顾客和员工的添加、查询、显示、编辑、删除、保存和读取等功能。(2)美发功能,根据顾客所选的美发项目和美发师,显示出顾客本次的美发清单。(3)统计功能,统计出顾客的消费总数与员工的收入总数,并按照顾客消费总数与员工收入总数按照从大到小排序的顺序,将顾客与员工的相关信息显示出来。7.3 应用环境本项目的应用环境可以分为硬件环境和软件环境来描述。7.3.1 系统运行硬件环境1)主机:普通PC CPU:P4 1.8GHZ 内存:256MB以上 分辨率:推荐使用1024*768像素2)Web服务器 CPU:P4 1.8GHZ 内存:256MB以上3)数据库服务

21、器 CPU:P4 1.8GHZ 内存:256MB以上7.3.2 系统运行软件环境1)操作系统:Win20072)数据库:Microsoft SQL Server 20053)开发工具:Microsoft Visual Studio 20104)开发语言:C+8.结论及体会 系统在最开始设计的时候重点放在需求分析这块,因为只有把需求分析完成,充分了解客户需要哪些功能、侧重点在哪,才会设计出令客户满意的系统。然后,在设计阶段对整个系统的运行平台、数据库、操作界面,系统安全进行了详细的设计。数据库的设计包括E-R图和各种表的设计。在系统的实施阶段,主要从数据库和程序代码两个方面进行研究和实现。由于初次独立开发,所以系统还存在一些不足之处。在分析阶段,由于对问题的认识不够深刻,可能导致在设计阶段出现一些设计性的不足;在代码的设计阶段,由于对软件工程的认识不够深入,在软件设计过程中许多代码没有考虑到其重要性,使程序中重写了许多代码,增加了代码的复杂度。由于时间和自身能力的关系,系统存在着很多不足,实现的功能相对简单,但是基本的功能还是能够实现,另外,界面简单、易于操作、方便客户使用则是本系统的好处所在。

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

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