1、 1 C 语言课程设计 课程设计课程设计报告报告 题 目 学生成绩统计 学 号 姓 名 年级专业 指导教师 完成日期 年 月 日 2 目录 一问题描述 2 二. 系统需求分析. 2 2.1 设计前调查 2 2.2 用户需求分析 2 2.3 核心数据流图 3 三、概念设计 5 3.1 局部 E-R 图 5 3.2 程序结构图 5 四、逻辑设计 6 4.1 开发环境 6 五、程序调试 6 5.1 程序登陆 6 5.2 订房 7 5.3 入住 7 5.4 退房 8 5.5 信息查询 8 六、程序代码 8 七、总结. 22 物理与电子信息学院课程设计评定意见. 23 3 一问题描述一问题描述 宾馆客房
2、宾馆客房管理软件管理软件 1) 某宾馆有 301、302、303、304、305 五个标准间,每个标准间可住 2 人; 2) 链表存储结构:姓名、性别、房号、后续指针,按房间号有序; 3) 能实现入住(注意性别)和退房,能按给定姓名、房号查询; 4) 建议采用链表结构,但用其它方法实现也可。 二二. . 系统需求分析系统需求分析 2.1 设计前调查设计前调查 近年来,宾馆业迅猛发展,市场的竞争日趋激烈,全面提高宾馆的软件管理 水准,已成为宾馆业发展的当务之急。尤其是对于星级宾馆,既需要完成前台的 一些服务工作,还需要完成后台的管理工作。然而,传统的人工管理模式已经远 远不能满足有效、快捷地处理
3、经营中产生的大量信息数据的需要,从而使得企业 决策层无法及时、 准确地掌握一线资料, 继而影响对市场进行正确地分析和预测。 像沿海城市三星级以上宾馆引进外方管理, 使小部分宾馆管理水准几乎接近或达 到国际水平。但对占 80%以上的广大中小型宾馆来说,是难以做到的。因此,欲 在竞争中甩开对手,取得优势,必须在经营、管理、产品、服务等方面具备独到 之处。而对宾馆的经营状况起决定作用的是客房的管理。简单的服务标准已不是 制胜的锦囊,只有管理做到最细微之处,才能让顾客体会到宾馆服务的高标准、 高质量,而准确、快速、周全往往就是最基本的成功要素。 传统的管理方法已经不能适应现代社会的需要,因此采用电脑管
4、理业务、财 务等诸多环节已成为推动宾馆业迅速发展的先决条件, 宾馆客房管理信息系统是 各大中小型宾馆所需要使用的一个管理系统。 2.2 用户需求分析用户需求分析 建立一套功能完善的管理信息系统,既能满足业务人员日常处理的需要,增 强企业经营全过程的数字化管理水平;又能满足管理人员决策分析的需要,提高 公司管理层对公司经营反馈信息的响应速度。从而大幅度提高工作效率,提高实 施管理的准确性、 科学性, 使担负管理的工作人员从繁杂的手工劳作中解脱出来。 因而程序需要实现的功能有如下主要六大功能: 一、 客房管理:客房登记,入住情况查询,客房状态查看。 二、 宾客入住管理:客房预定,登记入住,房间调整,退房结帐 4 三、 物资管理:物品登记,物品查询,报修和维修,定时提醒。 四、 财务管理:追加押金,增删财务,日报表 五、 员工管理:增改员工,查删员工 六、 系统管理:增删管理员,修改密码 七、 其他功能:界面管理 2.3 核心数据流图核心数据流图 维修信息 客房信息 客房信息 客房状态 客人信息 入住登记