《管理信息系统设计实验指导书.pdf》由会员分享,可在线阅读,更多相关《管理信息系统设计实验指导书.pdf(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一、实 验 目 的 通过实验课程的学习,加深对管理信息系统理论的理解与认识,培养信息意识、信息能力和信息素质,认识到信息在管理活动中的地位和价值。提高信息管理技能,增强分析问题、解决问题、撰写文档的能力。二、实验要求 要求开发创业超市人力资源管理系统。1根据系统用户需求,完成创业超市人事管理信息系统的数据库总体设计方案,明确数据库中表的结构,各表中关键字的设置,表与表之间的关系。2根据系统用户需求,描述该管理信息系统的逻辑模型和物理模型。3选用熟悉的数据库管理系统,根据物理模型设计结构合理、功能齐全的程序设计。三、实验内容 系统概要 1)前言 2)开发背景 3)可行性分析 2系统分析部分 1)
2、业务流程图 2)数据流程图 3)数据加工处理的描述 3系统设计部分 1)功能结构图设计 2)新系统信息处理流程设计 3)输出设计(主要指打印输出设计)4)输入设计(主要指数据录入设计)5)代码设计 6)程序设计说明书 7)运行环境 4系统实施部分 1)源程序 2)模拟运行数据 3)打印报表 4)系统使用说明书 四、创业超市人力资源管理系统需求 1.员工基本档案 2.排班自动化 超市除了店长、出纳实行全班制外,上至店长助理,下至每名导购都实行三班倒制。班次安排如下:早班,07:3012:30 5 小时 中班,12:3018:00 5.5 小时 晚班,18:0022:30 4.5 小时 每班领班
3、1 位;后台 1 位;收银员 1 或 2 位;导购 3 或 4 位。人事和助理的班另排。每位员工都有自己的课表,所以需要软件通过自动识别每位员工的课表,然后整理出一张全体员工的空余时间表。根据这张空余时间表,设置每班人数上限:领班和后台为 1;收银为 2;导购为 3;进行排班。3.考勤严格化 亲笔签名和软件记录相结合。开门或交接班前,每位员工亲笔签到。每一班次结束后,领班登陆人事管理系统,输入自己的账号和密码,在“班次人员记录表”中输入本班次人员名字和总人数。“班次人员记录表”需要具备在领班“确认”“审核”之后不可更改性,自动备注操作时间。另外,还有“请假记录”,“迟到记录”“班次奖励记录”。
4、4.工作时间统计透明,可追溯。月末综合各个“班次人员记录表”,生成全体员工“月工作时间统计表”。其中包括还包括“请假记录”“迟到记录”的统计。5.工资结构化。超市在每月末进行工作时间统计工作。下月初通过银行转账发放工资。基本工资:店长助理,3.50 元/时;领班,2.70 元/时;人事、后台,2.50 元/时;收银,2.40 元/时;导购,2.30 元/时。绩效工资:视超市效益而定。备注工资:收银短款,锁门加薪,“超市之星”。奖惩工资:一个月“请假记录”或“迟到记录”超过三次,没有绩效工资。以及“班次奖励记录”加薪的分配问题。6.权限设置。采用级别限制法,7.月末全部数据经审核后,生成不可更改
5、文件。8.预留开发空间。9.能被 WINDOWS XP 操作系统兼容,系统运行稳定性高。创业超市管理信息系统开发 系统概要 1.1 前言 随着信息化的不断深入,各行各业都借助信息技术通过管理水平和服务质量。超市自身的特点决定了其更加离不开管理信息系统的支持。1.2 开发背景 创业超市位于西科大东校区,70 多名员工全部是在校学生。超市创建 5 年来,业务越来越好,日益频繁的业务产生了大量的数据。对进销存数据的记录、查找、存储、统计越来越重要。如:对于每天产生的大量销售信息,如果不加以适当的存储和分析,就失去了利用这些销售信息挖掘出客户购买偏好的机会,就不能从看似无用的大量数据背后得出消费者潜在
6、的消费习惯,失去了潜在的商机。另外人力资源管理也越来越困难,如:收银、导购错开上课时间排班问题,工资统计问题。因此,结合商业企业自身的特点,超市迫切需要建立一套具有商业企业经营特色的、覆盖超市企业主要业务功能的人机协调的管理信息系统,实现对商品流转管理、商情管理、人力资源管理等综合性管理信息系统,实现及时反应超市企业的经济活动状态和所需的各种商情信息,为各级管理者提供良好的决策支持环境,提高创业超市的经济效益。1.3 可行性分析 1.3.1技术上的可行性 随着 IT 技术的发展,特别是网络技术和数据库技术的发展,在软件开发方面,可以采用现行主流的开发技术;硬件技术方面则可以充分利用日益增强的存
7、储能力、通讯能力和处理速度来保证系统开发技术的准备。1.3.2经济上的可行性 因为虽然系统开发需要初始成本和日后的维护费用,但是,信息系统可以提供比以前更加准确和及时的信息,可以改善领导层的决策方式,促进管理体制改革和提高工作效率,减少人员费用,这些都是可以在以后的经营过程中体现出来的,并且可以令创业超市比其他竞争对手更加具有竞争优势,对企业长远的发展有不可忽视的作用。所以,经济上的可行性是肯定的。1.3.3管理上的可行性 创业超市的全体员工对信息技术给企业管理带来的变革是十分人认同,他们大都认为,在现代企业管理中,信息技术能够帮助企业在日益激烈的竞争用获得难以想象的竞争优势。特别是,能够改进
8、企业管理机制,改善决策方式,减少管理成本,提高工作效率。2系统分析部分 2.1 系统现状 图 2-1 创业超市组织结构图如图 2-1.目前进销存管理已经成功实现信息化,成功地实现了进销存数据的记录、查找、存储、统计分析。本实验要完成创业超市人事部的人力资源管理。2.2 创业超市人力资源管理调查分析 创业超市人力资源管理主要功能是记录员工基本信息、根据课程表编排工作时间、考勤记录工作时间、根据工作时间和职位统计每月工资。1)业务流程图分析 业务流程员工提交课程表,基于课程表计算机自动编排工作时间表,基于工作时间表考勤记录工作时间,根据工作时间统计月工资。2)数据流程图 勤工助学 店长、出纳、店长
9、助理 人事部 管理部 采购部 收银部 导购部 外调部 基于业务流程图的数据流程图如下:3系统设计部分 1)功能结构图设计 根据用户需求系统有四个主要功能模块:员工信息管理:维护员工的基本信息,包括添加新员工、修改员工信息、删除因毕业的原因不再为超市工作的员工。排班管理:该模块完成两个功能,编辑员工课程表,根据学生员工的课程表,错开上课时间,决定上午、下午、晚上什么时间可以工作,编辑完课程表后系统生成工作时间表。考勤管理:记录是否按时上班,统计每月的工作时间。工资管理:管理各岗位的单位小时工资,基于每月工资和岗位统计实发工资。统计 员工 编排工 考勤 工作时间表 考勤表 课程表 工资表 工资标准
10、表 2)系统信息处理流程设计 统计员工工资处理流程图如下,根据考勤统计的每月工作时间表和各岗位的工资标准,统计出基本工资,基本工资表和绩效工资表共同生成实发工资表。员工工 基本 岗位工 统计基 统计实 绩效工资 备注工资 实发 建立绩 建立备 绩效 备注 工资标 统计工 创业超市人力资源管理系统 添 生 成 修 记 录 统 计 工 资 统 计 删 编 辑 建 立 统 计 建 立 3)输出设计 应用程序采用 WIDDOWS 风格标准菜单界面。系统主要输出有工作时间表、实发工资表。以二维表的格式打印输出。4)输入设计 本系统主要输入的内容有员工基本信息、排班时间表、考勤表、绩效工资表等。做到界面友
11、好,只输入基本信息,一次输入,全局共享。如员工姓名只输入一次,其他模块需要员工信息通过员工编号与员工基本信息建立关联获得。5)代码设计 本系统所以文件名、字段名以其汉语拼音字头命名,如员工编号:YGBH,员工编号是最经常使用的字段,员工编号字段值以一个代表角色的拼音字母开头,后接两位数码,如收银员代码为 S01、S02,导购员代码为 D01、D02 等。有 X11,X12,X13 表示星期一上午、下午、晚上;X71,X72,X73 表示星期天上午、下午、晚上。6)数据库设计 根据用户需求,设计数据库 E-R概念模型如下:把 E-R概念模型转换成数据结构模型。员工信息 YGXX(员工编号,职务,
12、姓名,学院,班级,农行账号,电话号码,照片)课程表 KCB(员工编号,姓名,X11,X12,X13,X21,X22,X23 X71,X72,X73)工作时间表 GZSJ(员工编号,姓名,X1,X2,X3,X4,X5,X6,X7)考勤表 KQB(员工编号,日期,时间)基本工资 JBGZ(员工编号,基本工资)绩效工资 JXGZ(员工编号,绩效工资)备注工资 BZGZ(员工编号,备注工资)员工 课程表 基本工资 考勤表 实发工资表 1 1 1 N N 1 1 1 工作时间表 1 1 实发工资 SFGZ(员工编号,姓名,基本工资,绩效工资,备注工资,实发工资)岗位工资标准 GWGZBZ(编号,岗位名称
13、,标准)用户表 YHB(员工编号,密码)4系统实施部分 4.1 建立项目管理器 CSGL.PJX 4.2 建立数据库 CSXX.DBC 4.3 根据数据库设计创建表 员工信息 YGXX(员工编号,职务,姓名,学院,班级,农行账号,电话号码,照片)课程表 KCB(员工编号,姓名,X11,X12,X13,X21,X22,X23X71,X72,X73)工作时间表 GZSJ(员工编号,姓名,X1,X2,X3,X4,X5,X6,X7)考勤表 KQB(员工编号,日期,时间)基本工资 JBGZ(员工编号,基本工资)实发工资 SFGZ(员工编号,姓名,基本工资,绩效工资,备注工资,实发工资)岗位工资标准 GWGZBZ(编号,岗位名称,标准)用户表 YHB(员工编号,密码)4.4 员工信息管理模块 4.4.1 建立表单 YGXXGL.SCX 4.4.2 设置数据环境 YGXX.DBF 1)源程序 2)模拟运行数据 3)打印报表 4)系统使用说明书