理发店管理系统设计文档

合集下载

美容美发行业门店管理系统解决方案

美容美发行业门店管理系统解决方案

美容美发行业门店管理系统解决方案第一章概述 (2)1.1 项目背景 (2)1.2 项目目标 (3)1.3 项目意义 (3)第二章系统需求分析 (3)2.1 功能需求 (3)2.1.1 基础信息管理 (3)2.1.2 营业管理 (4)2.1.3 库存管理 (4)2.1.4 财务管理 (4)2.2 功能需求 (4)2.2.1 响应时间 (4)2.2.2 数据处理能力 (4)2.2.3 系统稳定性 (4)2.2.4 安全性 (4)2.3 用户需求 (5)2.3.1 易用性 (5)2.3.2 可扩展性 (5)2.3.3 数据迁移 (5)2.3.4 客户支持 (5)第三章系统设计 (5)3.1 总体设计 (5)3.2 模块划分 (5)3.3 数据库设计 (6)第四章会员管理 (6)4.1 会员信息管理 (6)4.2 会员消费记录 (7)4.3 会员优惠活动 (7)第五章库存管理 (7)5.1 产品库存管理 (7)5.1.1 库存录入与更新 (8)5.1.2 库存查询与盘点 (8)5.1.3 库存调拨与报废 (8)5.2 库存预警 (8)5.2.1 库存不足预警 (8)5.2.2 库存过剩预警 (8)5.3 库存报表 (8)5.3.1 实时库存报表 (8)5.3.2 库存流水报表 (8)5.3.3 库存周转报表 (9)第六章营业管理 (9)6.1 营业收入统计 (9)6.2 营业成本分析 (9)6.3 营业数据报表 (10)第七章员工管理 (10)7.1 员工信息管理 (10)7.1.1 信息录入与维护 (10)7.1.2 信息查询与统计 (10)7.1.3 员工档案管理 (11)7.2 员工排班 (11)7.2.1 排班规则设置 (11)7.2.2 排班表与调整 (11)7.2.3 排班查询与统计 (11)7.3 员工绩效评估 (11)7.3.1 评估体系设置 (11)7.3.2 评估数据录入与统计 (11)7.3.3 绩效报告分析与反馈 (12)第八章财务管理 (12)8.1 财务报表 (12)8.2 财务分析 (12)8.3 财务预算 (12)第九章安全保障 (13)9.1 数据备份与恢复 (13)9.1.1 数据备份 (13)9.1.2 数据恢复 (13)9.2 系统权限设置 (13)9.2.1 权限分配 (13)9.2.2 权限控制 (14)9.3 网络安全 (14)9.3.1 防火墙防护 (14)9.3.2 数据加密 (14)9.3.3 安全审计 (14)9.3.4 安全更新 (14)9.3.5 安全培训 (14)第十章实施与推广 (14)10.1 系统实施计划 (14)10.2 培训与支持 (15)10.3 后期维护与升级 (16)第一章概述1.1 项目背景我国经济的快速发展,美容美发行业作为服务业的重要组成部分,市场需求日益旺盛。

理发店会员管理系统

理发店会员管理系统

河北联合大学数据库课程设计说明书设计题目:理发店会员管理系统姓名:霍晓亮学号:201114430111专业:地理信息系统班级:1班指导教师:黄丽矿业工程学院2014年 1 月 5 日目录1. 概述 (2)1.1系统功能简介 (2)1.2 系统开发的意义 (2)2. 需求分析 (2)2.1 店内对功能的要求 (3)2.2 会员对功能的要求 (3)3. 结构设计 (4)4. 行为设计 (6)5. 系统开发流程 (8)6. 系统使用说明及代码 (8)6.1系统开发环境 (8)6.2主要界面及代码 (8)6.2.1 登录界面及代码 (9)6.2.2主界面及代码 (11)6.2.3申请会员界面及代码 (16)6.2.4查询会员界面及代码 (18)6.2.5数据库备份及代码 (20)6.2.6数据库还原及代码 (22)7. 课程设计及心得 (24)参考文献 (24)1 概述理发店会员管理系统理发店会员管理系统是在当今社会服务业对于理发店会员的一套多功能的系统。

综合会员个人信息化的多种需求,推出许多应用功能,让理发店更好的进行会员管理,使理发店会员方便快捷的进行消费和自我管理,是使理发店与会员进行信息交流和会员在理发店进行自我管理的良好工具。

1.1系统功能简介(标题2,黑体,四号)理发店会员管理系统赋予了会员的查询个人信息、修改个人信息、修改个人密码功能,查询店内所售商品功能,查询消费信息功能,会员卡自行充值功能,同时,店内可以向顾客提供申办会员卡,注销会员卡等功能。

店主也可以对店内员工进行添加、删除、修改、查询员工信息的功能,查询会员消费信息功能,不仅如此,店主还可以添加商品、删除商品、查询商品库存。

此外,本系统还赋予店主计算器、记事本、日历功能,方便快捷更实用。

1.1.1 会员功能(标题3、楷体小四号字)正文宋体小四号字,首行缩进两个字符,行间距固定值20磅1.1.2 店主功能2 需求分析需求分析是对整个系统的应用情况作全面、详细的调查,收集支持系统的设计目标的基础数据和对这些数据的要求,确定用户目标和用户需求,充分考虑系统可能的扩充和变动,使系统设计更符合未来的发展方向。

理发师管理系统概要设计方案说明书

理发师管理系统概要设计方案说明书

概要设计说明书理发店管理系统1 引言21.1 编写目的21.2 背景21.3 定义21.4 参考资料22总体设计22.1 需求规定22.2 运行环境22.3 基本功能设想和处理流程32.4 功能器求与程序的关系33接口设计34运行设计44.1 运行模块组合44.2 运行控制44.3 运行时间45系统出错处理设计55.1 出错信息55.2 补救措施55.3 系统维护设计51 引言1.1编写目的在完成了软件系统的可行性研究和需求分析的基础上,为了明确软件需求、安排工程规划与进度、组织软件开发与测试,工程小组在考虑了几种可能的解决方案,并与程序员进行了较为深入地探讨和分析之后,提出了这份概要设计说明书。

此概要设计说明书对本理发店管理系统的功能分配、模块化分、程序的总体结构、输入输出和接口设计、运行设计及出错设计等方面作了全面的概括性的说明,为该软件的详细设计奠定了基础。

1.2 背景a. 系统名称:理发店管理系统;b. 随着社会的进步和人民生活水平的提高,人们对自己生活品质的要求在不端提高,这较为明显的体现为人们对时间的安排和对金钱的管理,如今的人们更乐意去使用电子产品完成身边的事情。

而理发店作为与人们生活甚为密切的一个地方,它在今天能给顾客们带来的不应仅仅是理发美容那么简单的业务,它必须结合如今的电子管理,让来到理发店的顾客感觉现代化的气息。

1.3 定义客户:有理发需求的个人,可以是普通用户或会员用户。

理发师:理发店的主要工作人员,并且都是已经注册的用户。

前台员工:帮助客户进行选择的员工。

管理员:能对理发店管理系统的所有任务进行管理。

1.4 参考资料(1>. 《软件工程概论》李存珠,李宣东编著南京大学计算机系出版(2>.Eclipse 编程技术与实例,叶达峰编著,人民邮电出版社,2006 年1 月;(3>.SQL Server 数据库开发经典实例精解夏邦贵刘凡馨编著,机械工业出版社,2006年1月;2 总体设计2.1需求规定本系统要实现理发店管理的需求本系统的主要输入工程:1、用户个人的基本信息,如注册时的用户名、邮箱等。

理发店管理系统设计文档

理发店管理系统设计文档

理发店管理系统设计文档一、引言理发店作为一个服务行业的企业,为了更好地管理业务、提高效率和服务质量,需要建立一个科学、合理的理发店管理系统。

本文档将对理发店管理系统进行详细的设计和说明,包括系统的背景、系统需求、系统功能、系统架构和技术实现等方面的内容。

二、系统背景理发店是一个提供剪发、洗发、美发等服务的场所,客户通过预约或者直接到店来进行服务。

传统的理发店管理方式主要依赖人工操作,容易出现服务混乱、预约失误等问题。

为了解决这些问题并提升服务质量,需要开发一个理发店管理系统来进行业务管理和服务预约。

三、系统需求1.注册登录:员工和客户可以通过手机号码注册账号,并使用账号登录系统。

2.服务预约:客户可以通过系统预约服务,包括剪发、洗发、护理等。

员工可以查看预约信息并确认。

3.员工管理:包括员工信息、服务技能、工作时间等管理,方便调度和排班。

4.服务管理:包括服务项目、价格、折扣等管理,方便进行业务拓展和调整。

5.会员管理:包括会员等级、积分、优惠等管理,方便提供差异化服务。

6.订单管理:包括订单生成、修改、取消等管理,方便追踪和统计业务情况。

7.库存管理:包括商品进货、销售、库存预警等管理,方便控制成本和管理产品。

8.数据统计:包括客户数量、订单量、产品销售额等统计分析,方便了解业务情况。

四、系统功能1.注册登录模块:提供用户注册和登录服务,确保用户身份信息的安全。

2.服务预约模块:客户可以选择服务项目、时间和员工,并提交预约请求。

员工可以查看预约信息并确认。

3.员工管理模块:包括员工信息的录入、修改和删除,以及员工工作时间的安排和调整。

4.服务管理模块:包括服务项目的录入、修改和删除,以及服务价格和折扣的设置。

5.会员管理模块:包括会员等级的设定、会员积分的管理和优惠政策的设定。

6.订单管理模块:包括订单的生成、修改、取消和查询,以及订单状态的更新和统计。

7.库存管理模块:包括商品的进货、销售和库存预警等功能。

美发店管理系统 详细设计

美发店管理系统 详细设计

项目编号200602006文档编号12密级内部美发店管理系统详细设计V1.0***公司评审日期:****年*月**日目录1. 导言 (3)1.1目的 (3)1.2范围 (3)1.3缩写说明 (3)1.4术语定义 (4)1.5引用标准 (4)1.6参考资料 (4)1.7版本更新信息 (4)2 系统设计概述 (4)3 详细设计概述 (5)4用户管理模块的详细设计 (5)4.1视图层 (6)4.2控制层 (6)5登录管理模块的详细设计 (7)5.1视图层 (8)5.2控制层 (8)5.3模型层 (8)6 发型管理模块的详细设计 (8)6.1视图层 (9)6.2控制层 (9)6.3模型层 (9)7其他通用管理模块的详细设计 (9)7.1视图层 (10)7.2控制层 (10)7.3模型层 (10)8 客户端模块的详细设计 (10)8.1视图层 (11)8.2控制层 (11)9复用的模块 (11)9.1客户标签库 (12)9.2数据库的基本操作 (14)9.3结果显示 (39)9配置文件 (39)9.1 CONFIG.PHP配置文件 (39)1. 导言1.1 目的该文档的目的是描述《美发店管理系统》项目的详细设计,其主要内容包括:-系统功能简介-系统详细设计简述-各个模块的三层划分-最小模块组件的伪代码本文档的预期的读者是:●开发人员●项目管理人员●测试人员1.2 范围该文档定义了系统的各个模块和模块接口,但未确定单元的具体实现,这部分内容将在实现中确定。

1.3 缩写说明UMLUnified Modeling Language(统一建模语言)的缩写,是一个标准的建模语言。

phpHypertext Preprocessor的缩写,一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。

MVCModel-View-Control(模式-视图-控制)的缩写,表示一个三层的结构体系。

美发店客户管理系统的设计与实现

美发店客户管理系统的设计与实现

美发店客户管理系统的设计与实现一、系统概述美发店客户管理系统是一种为美发店专门设计、开发的一个管理系统,主要应用于美发店的客户信息管理与业务管理,方便美发店进行客户信息的录入、管理、查询等工作,同时也可以方便美发师进行业务逐步细化的分类、管理、统计,使美发店的经营更加高效、便捷。

二、系统功能设计1. 登录系统美发店客户管理系统采用账号密码登录方式。

2. 用户权限管理系统提供管理员权限和普通用户权限两种,管理员可以对系统进行操作和管理。

3. 客户管理美发店通过客户管理模块可以轻松管理客户信息,包括客户的姓名、性别、电话、会员卡等信息,同时也可以记录客户历史来店记录、消费记录和项目记录,方便客户回访和销售。

4. 业务管理美发店可以将业务进行细化,例如:剪发、烫染、护理等等,可以管理服务员的业务表现、以及该业务下的具体业务详情,方便评价员工绩效并且制定合理奖惩。

5. 入库管理美发店可以将库存按分类进行管理,方便查看库存信息。

6. 销售管理系统可以准确的记录美发店的销售情况,包括商品、服务等分类统计,并且可以将销售数据进行多重统计,快速分析销售情况,及时作出决策。

7. 数据备份与恢复为了保障系统数据不会丢失,可以进行数据备份和恢复操作。

8. 系统日志管理系统可以记录管理员的操作日志及用户的操作日志,方便管理和查看。

三、系统技术设计1. 前端技术系统采用 HTML、CSS、JavaScript 为主要的前端技术,使用jQuery、Ajax 提高用户交互性。

2. 后端技术系统采用 Java、Spring、Mybatis 等技术,Spring Security实现权限管理。

3. 数据库技术系统采用 MySQL 数据库,保证系统数据的可靠性和安全性。

四、总结美发店客户管理系统是一款方便美发店进行业务管理和客户信息管理的一款软件。

系统包括客户管理、业务管理、入库管理、销售管理、数据备份与恢复等功能,使美发店更加高效、便捷。

理发店管理系统需求文档

理发店管理系统需求文档

理发店管理系统需求文档理发店运营系统需求文档一、开发背景过去的理发店管理和运营都是靠人力来完成的。

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

而且顾客的需求越来越趋于个性化、多样性,先前理发师只需跟顾客交流,就能了解顾客的需求。

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

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

该套系统的运行,能够大大提高员工之间的工作效率,店主能够实时对店里的情况进行了解,更方便其对店面以及员工的管理。

二、项目概述以Java来实现主要功能模块;登陆模块:进入操作界面,权限分为:管理员会员老板员工会员功能:会员折扣查看产品和余额选择服务管理员功能:增加删除会员和产品会员充值收银查看报表查看销售额老板的功能:增删管理员查看报表增删员工修改员工信息查看销售额奖励员工员工的功能:查看产品服务报表模块:产品服务报表:各种产品入库出库记录产品成本产品价格各种服务开设取消记录服务收费员工报表:员工编号员工名出工记录当天营业额员工工资员工工作时间员工联系方式会员报表:会员编号会员名会员卡金额会员积分会员联系方式会员级别会员指定理发师营业报表:时间季度营业额运行模块:各个功能的调用实现的地方。

该系统的功能特色:1、前台操作,易学易用;2、会员管理,强效易用;3、积分管理,营销助手;4、人事、考勤、工资管理;5、仓库进销存管理,实时精确;6、营业报表,决策分析;7、系统维护;8、帮助信息三、运行背景供有PC设备的理发店使用要求个人计算机能正常运行基本配置操作系统Windows 2000, XP ,win7CPUP4 1.5G内存256M硬盘100MB以上剩余空间下面是诗情画意的句子欣赏,不需要的朋友可以编辑删除!!谢谢!!!!!1. 染火枫林,琼壶歌月,长歌倚楼。

理发师管理系统概要设计方案说明书

理发师管理系统概要设计方案说明书

概要设计说明书------理发店管理系统1引言21.1编写目的21.2背景21.3定义21.4参考资料22总体设计22.1需求规定22.2运行环境22.3基本功能设想和处理流程32.4功能器求与程序的关系33接口设计34运行设计44.1运行模块组合44.2运行控制44.3运行时间45系统出错处理设计55.1出错信息55.2补救措施55.3系统维护设计51引言1.1编写目的在完成了软件系统的可行性研究和需求分析的基础上,为了明确软件需求、安排工程规划与进度、组织软件开发与测试,工程小组在考虑了几种可能的解决方案,并与程序员进行了较为深入地探讨和分析之后,提出了这份概要设计说明书。

此概要设计说明书对本理发店管理系统的功能分配、模块化分、程序的总体结构、输入输出和接口设计、运行设计及出错设计等方面作了全面的概括性的说明,为该软件的详细设计奠定了基础。

1.2背景a.系统名称:理发店管理系统;b.随着社会的进步和人民生活水平的提高,人们对自己生活品质的要求在不端提高,这较为明显的体现为人们对时间的安排和对金钱的管理,如今的人们更乐意去使用电子产品完成身边的事情。

而理发店作为与人们生活甚为密切的一个地方,它在今天能给顾客们带来的不应仅仅是理发美容那么简单的业务,它必须结合如今的电子管理,让来到理发店的顾客感觉现代化的气息。

1.3定义客户:有理发需求的个人,可以是普通用户或会员用户。

理发师:理发店的主要工作人员,并且都是已经注册的用户。

前台员工:帮助客户进行选择的员工。

管理员:能对理发店管理系统的所有任务进行管理。

1.4参考资料(1>.《软件工程概论》李存珠,李宣东编著南京大学计算机系出版(2>.Eclipse 编程技术与实例,叶达峰编著,人民邮电出版社,2006年1月;(3>.SQL Server 数据库开发经典实例精解夏邦贵刘凡馨编著,机械工业出版社,2006年1月;2总体设计2.1需求规定本系统要实现理发店管理的需求。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

理发店管理系统设计说明书
目录
一、文档简介 (3)
1.1 文档目的 (3)
1.2 背景 (3)
1.3 读者对象 (3)
1.4 定义 (4)
1.5 参考文献 (4)
1.6 术语与缩写解释 (4)
二、总体设计 (4)
2.1 需求规定 (4)
2.2 运行环境 (4)
2.3 物理结构示意图 (5)
2.4 总体结构图 (5)
2.5 客户端程序组成 (5)
2.6 基本设计概念和处理流程 (6)
三、接口设计 (7)
3.1 用户接口 (7)
3.2 外部接口 (8)
3.3 部接口 (8)
四、系统数据库设计 (10)
4.1 数据库环境说明 (10)
4.2 数据库的命名规则 (11)
4.3 逻辑结构设计 (11)
4.4 物理结构设计 (12)
五、系统出错处理设计 (13)
5.1 出错信息 (13)
5.2 补救措施 (14)
5.3 系统维护设计 (14)
一、文档简介
1.1 文档目的
1.编写本说明书的目的在于:
(1)将系统划分成物理元素,即程序、文件、数据库、文档等。

(2)设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,确定模块间的相互关系,并确定系统的数据结构。

2.本说明书的用途在于寻找实现目标系统的各种不同方案,分析员从这些可供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的物理元素,进行成本\效益分析,从中选出一个最佳方案向用户和使用部门负责推荐。

如果用户和使用部门负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软件结构。

通常,设计出初步的软件结构后还要进一步改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。

3.本说明书的主要读者为系统分析员和用户和使用部门的有关人员,为后面的系统开发提供依据。

作为BSS理发店管理系统设计文档的重要组成部分,本文档主要对软件后台数据库的概念模型设计和物理模型设计做出了统一的规定,同时确定了每个表的数据字典结构。

本文档是开发人员实际建立BSS数据库及其数据库对象的重要参考依据。

同时本文档对软件的整个系统的结构关系进行了详细的描述,并对相关容作出了统一的规定。

1.2 背景
理发店是人们日常生活中不可缺少的一部分,有一定规模的理发店具有多名理发师和众多顾客,一般情况下,当忙碌起来以后,很难记清楚每名理发师的工作量,不便于日后考核;同时大量的会员如果仅适用传统的纸质和卡片记录管理,容易出错,而且不方便统计。

计算机应用技术迅猛发展,开发一套理发店的理发师和会员管理系统具有很强的现实意义。

1.3 读者对象
本文档的主要读者包括:
1.本系统的设计人员:包括模块设计人员。

2.本系统的系统开发人员:包括数据库开发、编码人员。

3.本系统的测试人员。

1.4 定义
开发工具:Visual Studio 2008
开发语言:C#
开发框架:Winform C/S结构桌面开发
数据库:SQL Server 2005
系统运行环境:Windows XP SP2或更高版本、.Net Framework 3.5
1.5 参考文献
软件需求说明书
《软件工程导论》,海藩,清华大学
1.6 术语与缩写解释
二、总体设计
2.1 需求规定
该系统可以5个功能:
1.理发师信息管理:包括理发师信息的录入,以及后期理发师信息的查询、编辑和删除的操作。

2.会员信息管理:包括会员信息的录入,以及后会员信息的查询、编辑和删除的操作。

3.理发信息管理:包括理发师编号、会员编号、项目、消费小计、消费日期等信息的录入、查询、编辑和删除。

4.数据查询统计:根据理发师查询指定日期围的理发记录和查询消费总计;根据会员号查询消费记录和所服务的理发师。

5.管理员登录:超级管理员登录后可以进行所有操作;普通管理员只能查询所有信息,不能对信息进行录入、编辑和删除。

2.2 运行环境
服务器:CPU:PIII 500以上;存:512M以上;硬盘:15G以上;
支持软件:Windows XP SP2或更高版本、.Net Framework 3.5
数据库系:Microsoft SQL Server 2005;
2.3 物理结构示意图
图2-1 理发店管理系统物理结构图2.4 总体结构图
图2-2 理发店管理系统总体结构图2.5 客户端程序组成
本系统从逻辑结构上使用企业的三层架构,分为三层:1.表示层负责输入输入和输出。

2.数据实体层负责负责在各层之间传递数据。

3.数据访问层设计为程序和数据库的接口。

2.6 基本设计概念和处理流程
下面将各大功能块的处理流程显示如下:1.登录功能
2.会员信息录入功能
三、接口设计
3.1 用户接口
1.登录界面:由输入用户名、密码的文本框和登录按钮组成。

2.主界面:由系统管理和数据查询两个菜单组成。

3.理发师信息录入和编辑界面:由输入编号、、联系方式、工作擅长、年龄的文本框以
及在岗或者离岗的单选按钮,以及保存按钮组成。

4.理发师信息管理界面:由DataGridView表格控件,以及按理发师编号查询的文本框、查询、编辑和删除按钮组成。

5.会员信息录入和编辑界面:由输入会员号、、联系方式、性别、余额的文本框,以及保存按钮组成。

6.会员信息管理界面:由DataGridView表格控件,以及按会员编号查询的文本框、查询、编辑和删除按钮组成。

7.理发信息录入和编辑界面:由输入会员号、理发师编号、项目、消费小计、消费日期的文本框,以及保存按钮组成。

8.理发信息管理界面:由DataGridView表格控件,以及按会员编号和理发师编号查询的文本框、查询、编辑和删除按钮组成。

9.管理员录入和编辑界面:由输入用户名、密码的文本框,以及保存按钮组成。

10.理发信息管理界面:由DataGridView表格控件,以及用户名查询的文本框、查询、编辑和删除按钮组成。

11.数据查询统计界面:由输入理发师编号、会员编号以及起止日期的文本框,显示查询结果的DataGridView表格控件组成。

3.2 外部接口
这里的接口问题主要就是怎样与SQL数据库进行通信,以便对数据库进行读取和写入操作。

在Winform技术中是使用来解决这个问题的。

具体来说开发中可能使用到的的常用对象有以下几个:
(1)连接对象(Connection):用来连接数据库。

(2)记录集对象(DataSet):用来保存查询语句的返回结果。

(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。

(4)参数对象(Parameter):用来为存储过程或查询提供参数。

3.3 部接口
1.表示层的组成
图3-1 表示层的类图2.业务逻辑层类图
图3-2 业务逻辑层的类图3.数据访问层类图
图3-3 数据访问层的类图
4.实体层类图
图3-4 实体层的类图
四、系统数据库设计
4.1 数据库环境说明
理发店管理数据库采用Micrsoft SQL Server 2005数据库管理系统建立并维护。

数据库设计过程中采用Micrsoft公司的Visio创建进销存数据库的ER图和数据库模型图。

其中SQL Server的登录模式为混和身份验证,超级用户的用户名及密码均为sa,SQL Server服务器的端口号:1433。

4.2 数据库的命名规则
1. 数据库的命名:全部由英文字母组成,单词首字母大写如:理发店管理系统数据库命名为BarberShopSyste。

2. 数据库表命名:表义名(可以使用缩写)
表义名:单词首字母大写
如:理发师表明名为Barber。

4.3 逻辑结构设计
1.E-R图
图4-1 理发店管理系统数据库ER图2.数据库模型图
图4-2 理发店管理系统数据库模型图4.4 物理结构设计
1.表汇总
2.理发师表
3.会员表
4.理发信息表
5.管理员表
五、系统出错处理设计
5.1 出错信息
5.2 补救措施
当出现大的程序问题起用备分程序;如果无法起用备分程序则只能关闭系统进行抢修。

5.3 系统维护设计
系统的维护和管理也是一个系统的问题,也包括两个层面:
1.技术层面
包括:(1)使用较新的开发和维护技术;
(2)数据库管理员管理好数据库数据
( 3 ) 专职维护人员维护硬件
2.人员层面
包括:
(1)维护协议;
(2)思想认识;
(3)法律法规教育;
(4)工作流程及方式方法。

相关文档
最新文档