1、 案案 例例 分分 析析 题目:题目:海尔: “信息企业”的实现 院系:院系:计算机科学学院 专业:专业:2013 级信息管理与信息系统一班 目录目录 一、一、概述概述 1.1、案例背景1 1.2、案例分析1 二、二、两个信息化两个信息化 2.1 企业的信息化2 2.2、信息企业化3 三、三、模式模式创新创新 3.1、改变组织结构4 3.2、买服务不买服务器5 四、四、心得体会心得体会 4.1、心得体会14 1 一、概述一、概述 1.1 设计目的:设计目的: 客户通过自助客房管理系统在互联网上直接进行查看客房信 息、客户信息的建立、客户信息的查询及退订等多项功能,满足客 户的入住信息登记的要求
2、,让客户足不出户就可以进行房间的预订。 实现酒店客房管理的快捷化、无纸化办公。 1.2 设计意义:设计意义: 1.2.1 通过自助客房管理系统客户可以有效的及时的查看房间信 息及进行预订、退订功能。使得发挥在如今高速发展的社会中节约 时间、节约成本、方便快捷的作用。同时,通过客户自己进行诸多 功能减少服务人员的工作压力,使得社会和谐促进发展。 1.2.2 在此次课程设计中, 对于我们刚刚接触 C 语言的同学来说是 一个难得的锻炼机会,之前在课本中的死知识在本次的课程设计中 得到了很好的运用和实践。 1.2.3 提高我们对系统的整体认识能力,包括在一开始的项目立 项、初步调查、总体的方案设计、算
3、法的构思、编写代码、程序的 测试一系列步骤,让我们的思维能力得到提升。有一句话,经历了 方才懂得,希望我们的各项能力在日后得到更好的提高。 1.2.4 团队合作的过程体验合作的重要和艺术,没有团结统一集 体很难进行任何一项工作,同时在合作的过程中重新认识了同学, 增强了同学之间的情谊。 1.31.3 需求分析需求分析: 2 目前启夏苑无法实现通过互联网来进行预订房间, 新生家长 往往是到了学校之后才知道启夏苑, 然后才通过前台订购房 间,大批量的客人导致服务的繁忙,容易出错,由此我们针 对陕西师范大学启夏苑来开发出一款自助客房管理系统, 让 客户减少排队登记的麻烦,同时减轻工作人员的工作压力,
4、 保证准确性。 1.1.4 4 功能概述:功能概述: 一、一、 自助客房管理系统共有 6个功能,即查看客房信息、 客户信息 的登记、客户信息的查询、退订、客户信息的显示、退出通讯录。 二、二、课程设计计划课程设计计划 2.1 任务分工任务分工: 宋悦(组长) :负责任务分工、进度安排,word 制作、PPT 制 作、主函数的编写、PPT 讲解。 樊欢欢:负责功能函数的编译、调试程序、PPT 制作。 江加翠:负责功能函数的编译、收集材料、word 的制作。 苟妍:负责功能函数的编译、程序的优化、界面优化、word 的 制作。 郑妍涛: 负责功能函数的编译、心得体会、错误总结。 3 2.2 设计要
5、求:设计要求: 1、完成客房信息的输出。 2、实现客户信息的录入功能。 (运用动态内存分布和动态链表知 识) 3、实现用姓名查询客户入住信息。 4、实现客户退订房间后信息的释放。 【注】 :建立客户信息的结构体,结构体的成员包括姓名、性别、身 份证、天数、客房类型、备注。 三、三、程序算法及代码程序算法及代码 知识归纳知识归纳 (1) 整体算法流程图:整体算法流程图: 4 子函数流程图与源程序子函数流程图与源程序 创建客户信息创建客户信息 (1)N-S 图 开始 显示主菜单 客户的选择 choose 查 看 客 房 信 息 客 户 信 息 的 登 退 出 系 统 退 订 客 房 信 息 显 示
6、 客 房 信 息 的 查 询 非 法 操 作 Choose=0 Y 结束 N 5 客户信息创建 N-S 图 (2)程序源代码 linklist Create(int a ) linklist head=(listnode *)malloc(sizeof(listnode); listnode *p,*q; q=head; while(a-) p=(listnode *)malloc(sizeof(listnode); printf(“姓名 性别 证件 入住日期 天数 类型 备注n“); scanf(“%s%s%s%s%s%s%s“,p-data.name,p-data.sex,p-data.ID,p-e,p-dat a.day, p-data.type,p-data.be