系统开发水平和应用效果的目的; 2系统应符合家政服务管理的规定,满足家政店相关人员日常使用需 要,并达到操作过程中的直观、方便、实用、安全等要求; 3系统采用模块化程序设计方法,既便于系统功能的各种组合和修改, 又便于未参与开发的技术维护人员进行补充、维护; 4系统应具有各种票据的打印功能,并有这些票据的存根,报表; 5系统应具备数据库维护功能,及根据用户需求进行数据的删除、备份 等操作。
3.现状分析 当家政公司的客户较少时,能较好的安排员工为客户提供服务。
但当客户较多时,对客户信息及员工的信息的管理,会花费大量人力及物力结果往往不理想,比如,不能及时更新客户联系信息,以致使不能及时的联系客户,更甚者失去客户。
其次,在对客户的服务进行计费,对员工的工作进行计酬,往往存在着 第8页分岐。
4.系统功能分析 1客户资料管理 2员工资料管理 3员工服务安排管理 4客户服务踪管理 5客户查询 6员工查询 7相关表册打印 第三章 系统设计 3.1.功能模块 管理信息系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。
具体要求对系统进行功能分解,不断下去,直到分解成含义明确,功能单一的单元功能模块,从而绘制出系统的功能模块图,即 HIPO 图。
家政服务管理信息系统的 HIPO 图如下: 家政管理系统 第9页 用 基 数 报 系 户 本 据 表 统 管 业 查 打 维 理 务 询 印 护新 删 退 客 客 雇 安 记 雇 客 客 雇 客 修增 除 出 户 户 员 排 录 员 户 户 员 户 改用 用 系 管 服 管 查 查 查 查 通 通 资 密户 户 统 理 务 理 询 询 询 询 讯 讯 料 码3.2、数据库设计 1.据库需求分析 数据流程图如下: 家 政 服务 管 家 政 服务 管 家政服务管 理人员 理人员 客户信息 理系统 员工信息 信息报表 服务信息 2.数据库概念结构设计 在数据库设计中,先要对系统分析所得的数据字典中的数据存储进行分析,然后得出系统的关系模式,可以采用实体——联系图(简称 E——R 图)的方法进行数据结构的描述。
E——R 图由实体、属性、联系三部分组成。
E——R 图的有关符号说明如下: 第 10 页 实体 属性根据数据字典的内容,得到本系统的实体——联系图如下: 客户 合同编号 编号 住宅电话 姓名 性别 服务项目 付款方式 客户实体信息 员工 人员状态 编号 家庭电话 姓名 文化程度 性别 婚姻情况 员工实体信息 用 户 用户名 密码 用户信息实体 客户 服务日期 第 11 页 开始时间 服务安排 服务记录 结束时间 员工 系统内主要实体间联系3.数据库逻辑结构设计 将以上 E-R 图转换成如下关系模式: 客户表客户编号姓名性别付款方式缴费服务项目住宅电话手机家庭地址合同编号 生效日期终止日期服务地点备注 员工表姓名性别婚姻情况家庭电话文化程度员工编号到公司时间家庭地址身份证号 人员状态 服务安排表员工编号客户编号服务日期员工姓名 服务记录表员工姓名客户编号开始服务时间结束服务时间备注 用户表用户名密码 注:其中加下划线的字段为该表的关键字。
4.物理结构设计 物理结构设计的原则如下: (1)尽可能的减少数据冗余和重复。
(2)结构设计与操作设计相结合。
第 12 页 (3)数据结构具有相对的稳定性。
基于以上设计原则,本系统中相关数据库表结构设计举例如下:客户表:字段编号 字段名 字段类型 字段宽度 是否为空1 客户编号 Character 12 No2 姓名 Character 8 No3 性别 Character 2 No4 付款方式 Character 20 No5 缴费 Numeric 7 No6 服务项目 Character 30 No7 住宅电话 Character 12 No8 手机 Character 15 No9 家庭地址 Character 30 No10 合同编号 Character 15 No11 生效日期 Date 8 No12 终止日期 Date 8 No13 服务地点 Character 30 No14 备注 Character 100 No员工表.