没有合适的资源?快使用搜索试试~ 我知道了~
首页《软件工程课程设计》报告
《软件工程课程设计》报告
5星 · 超过95%的资源 需积分: 50 162 下载量 57 浏览量
更新于2023-03-03
评论 11
收藏 862KB DOC 举报
本篇论文编写写的目的是为了说明系统需求概述、设计概要情况和设计思路,为系统后期维护基础,同时作为开发人员在系统分析设计阶段的工作成果和本阶段的结束标志。使用户和软件开发者,对系统的设计有一个全面的认识,使之成为后期开发工作的基础和依据。 本宾馆订房、住宿、退房管理信息系统是现代管理的一个具体体现,宾馆订房、住宿、退房日益现代化,基于人工管理的方式已经不适应业务发展的需要。宾馆管理日益复杂化,管理的内容日益增多,结算方式也有所不同,为此,应该开发一个现代管理的宾馆管理系统。 为解决宾馆住宿过程中烦琐的记录、记账和客户清理等问题,本课程设计用C#制作宾馆系统程序界面,用SQL sever搭建数据库。
资源详情
资源评论
资源推荐
计算机学院计算机科学与技术学院
《软件工程课程设计》报告
——中小型宾馆管理系统
学生班级:
指导教师:
系统开发参与成员列表:
2010 年 6 月 5 号
软件工程课程设计
目 录
绪论.......................................................................................................................1
课题背景.......................................................................................................................................................1
编写目的和意义...........................................................................................................................................2
第一章 可行性研究分析.........................................................................................2
1.1 技术可行性..............................................................................................................................................2
1.2 经济可行性..............................................................................................................................................3
1.3 运行可行性..............................................................................................................................................4
1.4 功能说明..................................................................................................................................................4
第二章 软件需求分析.............................................................................................5
2.1 引言..........................................................................................................................................................5
2.2 功能需求..................................................................................................................................................5
2.2.1 基本功能需求..................................................................................................................................5
2.2.2 用户界面需求..................................................................................................................................5
2.2.3 开发环境介绍..................................................................................................................................6
2.2.4 系统需求分析..................................................................................................................................6
2.3 数据描述..................................................................................................................................................7
2.3.1 数据流图..........................................................................................................................................7
2.3.2 数据字典..........................................................................................................................................9
2.3.3 数据采集..........................................................................................................................................9
2.4 系统模型................................................................................................................................................10
2.4.1 功能划分........................................................................................................................................10
2.4.2 功能描述........................................................................................................................................10
2.4.3 性能需求........................................................................................................................................11
2.5 运行需求................................................................................................................................................11
2.5.1 用户界面........................................................................................................................................11
2.5.2 故障处理........................................................................................................................................11
2.6 其他........................................................................................................................................................11
第三章 项目开发计划................................................................................ ..........12
3.1 项目概诉................................................................................................................................................12
3.2 实施计划................................................................................................................................................12
3.3 项目人员及任务....................................................................................................................................12
I
软件工程课程设计
第四章 系统总体设计................................................................................ ..........13
4.1 系统设计图............................................................................................................................................13
4.2 系统功能模块设计................................................................................................................................13
4.2.1 功能模块........................................................................................................................................13
4.2.2 系统模块设计................................................................................................................................14
4.2.3 系统登录模块设计........................................................................................................................14
第五章 详细设计..................................................................................................19
5.1 系统用户模块........................................................................................................................................19
5.2 管理员用户模块....................................................................................................................................20
5.3 服务员用户模块....................................................................................................................................21
第六章 数据库分析与设计...................................................................................22
6.1 实体及其属性........................................................................................................................................22
6.2 E-R 图分析............................................................................................................................................23
6.3 数据库表设计........................................................................................................................................24
6.4 表间关系................................................................................................................................................26
第七章 系统实现与测试.............................................................................. .........27
7.1 系统的实现............................................................................................................................................27
7.2 系统的测试............................................................................................................................................27
7.2.1 测试内容........................................................................................................................................27
7.2.2 测试结果........................................................................................................................................29
第八章 项目开发总结................................................................................ ..........31
8.1 对项目开发过程的评价........................................................................................................................31
8.2 对技术方法的评价................................................................................................................................31
8.3 对产品质量的评价................................................................................................................................31
8.4 经验与教训............................................................................................................................................31
II
软件工程课程设计
绪论
课题背景
在我国,宾馆分成五星级、四星级、三星级、二星级和一星级。客房和餐饮
方面的管理也随着宾馆的星级不同有所区别,但大体上是相同的。宾馆在正常的
运营中需要对客房资源、顾客信息、结算信息进行管理,利用宾馆管理信息系统
及时了解各个环节中信息的变更,有利于提高管理效率。信息社会的高科技,商
品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算
机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动
为了适应现代社会人们高度强烈的时间观念,宾馆管理系统软件为管理人员带来
了极大的方便。通过操作手册,使用者可以了解本软件的基本工作原理。操作人
员只需输入一些简单的汉字、数字,即可达到自己的目标。对于大中型宾馆来说
利用计算机支持高效率完成日常事务,是适应现代要求、推动管理走向科学化、
规范化的必要条件;而且宾馆管理又是一项非常烦琐的事情,数量之大,核算极
其不便。同时计算机具有手工管理所无法比拟的优点。例如:检索迅速、查找方
便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地
提高宾馆管理的效率,也是宾馆的科学化、正规化管理,与世界接轨的要条件。
宾馆管理需要对客人预订客房、入住、居住和离店期间的一切服务进行管理
并存储宾馆客房的所有静态和动态信息,并且严格服从有关规定,按一定的模式
或规律进行。体现数据量大,数据流清晰、规范的特点,因而特别适合用计算机
管理,宾馆管理内部从业人员中存在不少人对计算机比较陌生,对使用计算机来
管理有一定的畏惧心理。这就要求面向宾馆的计算机管理系统应尽可能得在功能
设计上和使用手法上模拟现实情况,让用户使用时感觉熟悉、踏实、容易接受,
否则会导致强烈的抵触情绪。宾馆管理系统要对客房资源、顾客信息、结算信息
进行管理,存储宾馆客房的所有静态和动态信息,能够实现宾馆管理的自动化,
并利用宾馆管理信息系统及时了解各个环节中信息的变更,有利于提高管理效率
否则无法满足宾馆方便、快捷的需求,这对软件使用和运行效率、稳定性都提出
了更高的要求。
1
软件工程课程设计
编写目的和意义
本篇论文编写写的目的是为了说明系统需求概述、设计概要情况和设计思路
为系统后期维护基础,同时作为开发人员在系统分析设计阶段的工作成果和本阶
段的结束标志。使用户和软件开发者,对系统的设计有一个全面的认识,使之成
为后期开发工作的基础和依据。
本宾馆订房、住宿、退房管理信息系统是现代管理的一个具体体现,宾馆订房、
住宿、退房日益现代化,基于人工管理的方式已经不适应业务发展的需要。宾馆
管理日益复杂化,管理的内容日益增多,结算方式也有所不同,为此,应该开发
一个现代管理的宾馆管理系统。
为解决宾馆住宿过程中烦琐的记录、记账和客户清理等问题,本课程设计用
C#制作宾馆系统程序界面,用 SQL sever 搭建数据库。
第一章 可行性研究分析
1.1 技术可行性
为了对本系统的进行更好的开发,特对某宾馆进行了深入的调查研究。宾馆
中的前台服务人员大多都是青年员工,他们对计算机软件的使用具有一定的功底,
而且宾馆为他们提供了配备良好的电脑。
本系统开发后使用的用户主要是宾馆的前台人员,暂时不提供更多的用户来
共享数据,所以开发的系统暂时定位单机版本。后台数据库我选择SQL SERVER
作为本系统的数据库,前台开发工具釆用。C#作为一种C++的应用程序开发框架,
提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系
统提供的保障,保证了代码的模块化要求,而代码模块化的提高,非常有利于以
后对新系统的扩展与修改。
新系统开发之前,对目前的宾馆前台人员进行调研,听取他们对系统的技术
要求和实际操作要求,特别是认真对己有系统进行了的相关的研究。
综上所述,本系统的设计与开发在技术上和硬件设备商的条件以及计算机软
件的使用上条件是成熟,技术上都是满足的,因此,它在技术上是可行的。
2
剩余33页未读,继续阅读
l781974176
- 粉丝: 2
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 27页智慧街道信息化建设综合解决方案.pptx
- 计算机二级Ms-Office选择题汇总.doc
- 单链表的插入和删除实验报告 (2).docx
- 单链表的插入和删除实验报告.pdf
- 物联网智能终端项目设备管理方案.pdf
- 如何打造品牌的模式.doc
- 样式控制与页面布局.pdf
- 武汉理工Java实验报告(二).docx
- 2021线上新品消费趋势报告.pdf
- 第3章 Matlab中的矩阵及其运算.docx
- 基于Web的人力资源管理系统的必要性和可行性.doc
- 基于一阶倒立摆的matlab仿真实验.doc
- 速运公司物流管理模式研究教材
- 大数据与管理.pptx
- 单片机课程设计之步进电机.doc
- 大数据与数据挖掘.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论3