软件工程课程设计大作业-基于.net的宾馆信息管理系统分析、设计与实现

软件工程课程设计大作业-基于.net的宾馆信息管理系统分析、设计与实现

ID:6820459

大小:5.95 MB

页数:66页

时间:2018-01-27

软件工程课程设计大作业-基于.net的宾馆信息管理系统分析、设计与实现_第1页
软件工程课程设计大作业-基于.net的宾馆信息管理系统分析、设计与实现_第2页
软件工程课程设计大作业-基于.net的宾馆信息管理系统分析、设计与实现_第3页
软件工程课程设计大作业-基于.net的宾馆信息管理系统分析、设计与实现_第4页
软件工程课程设计大作业-基于.net的宾馆信息管理系统分析、设计与实现_第5页
资源描述:

《软件工程课程设计大作业-基于.net的宾馆信息管理系统分析、设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、成绩管理系统分析、设计与实现大连理工大学城市学院软件工程大作业学院(系):计算机工程学院专业:软件工程学生:授课教师:完成日期:2010年6月2大连理工大学城市学院《软件工程》大作业题目:基于.NET的宾馆信息管理系统分析、设计与实现成绩:总计大作业63页表格3表插图16图II1目录第一章宾馆信息管理系统需求分析11.导言12.系统定义23.应用环境34.功能规格55.性能需求156.产品提交157.实现约束16第二章宾馆信息管理系统概要设计161.系统分析162.界面设计173.体系结构204.数据模型255.模块28第三章宾馆信息管理系统详细设计291.

2、系统设计概述292.详细设计概述293.宾馆网站的详细设计30第四章宾馆信息管理系统编码实现441.编码格式规范492.命名规范493.声明规范504.目录规范51第五章宾馆信息管理系统测试计划511.测试项目512.测试方法59第六章部署运行维护61第七章总结与展望611.本程序的总结和展望612.感想62参考文献631第一章宾馆信息管理系统需求分析1.导言1.1目的该文档是关于用户对于成绩管理系统的功能和性能的要求,重点描述了成绩管理系统的功能需求,是概要设计阶段的重要输入。本文档的预期读者是:·设计人员;·开发人员;·项目管理人员;·测试人员;·用户。

3、1.2范围该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”的问题。在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。1.3编写说明JSP,JavaServerPage(Java服务器页面)的缩写,一个脚本化的语言。UML,UnifiedModelingLanguage(统一建模语言)的缩写,是一个标准的建模语言。631.4术语定义无2.系统定义我们分别阐述一下项目的来源、背景,项目的用户特点和项目的目标。2.1项目来源及背景本项目是针对老式的宾馆管理

4、而设计的全新宾馆管理系统,老式的宾馆管理需要管理人员进行大量的记录工作,过程复杂而且容易出错。如果客人需要预定房间还要亲自到酒店所在地,及其的不方便本系统的开发大大提高了用户的工作效率。2.2用户的特点本系统的用户包括两类,一类是酒店入住者,他们分为两类,一类是在网上预定客房的,而另一类是直接到酒店定房间的。另外一类用户是管理用户,他们是酒店内部的人..他们使用系统的入住管理等功能。2.3项目目标本项目设定的目标如下:·系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少;·系统具有良好的运行效率,能够达到提高效率的目的;·系统应有良好的可扩充性,可

5、以容易地加入其他系统的应用;·通过这个项目可以锻炼自己,提高开发能力和项目管理能力。633.应用环境根据用户的需求陈述,可以确定本项目分为客户端和管理端,客户端主要功能是提供客户的房间查询、预定房间等。管理端的功能提供房间信息查询,修改入住信息,记账查询,修改记账信息等。它们的关系如图A-1所示。图A-1成绩管理系统流程图3.1系统运行的网络环境63本系统的网络运行图如图A-2所示,无论是客户端的客户还是管理端的管理用户都可以通过网络登录到本系统中。客户通过网络提交预定等相关信息,宾馆管理者通过网络发布房间信息,获得客户提交的预定信息,进行入住管理。3.2系

6、统运行的硬件环境本系统的硬件环境如下:客户机:普通PC·CPU:P41.8GHz以上·内存:256MB以上·能够运行IE5.0以上或者Netscape4.0以上版本的机器·分辨率:推荐使用1024×768像素Web服务器·CPU:P41.0GHz·内存:1G以上·硬盘:80GB以上·网卡:KMb/s速度数据库服务器·CPU:P42.0GHz·内存:1GB以上·硬盘:80GB以上图A-2网络拓扑结构图63系统运行软件环境本系统的软件环境如下:·操作系统:UNIX/Linux/Windows2000或以上版本·数据库:oracle10g·开发工具包:JDKVer

7、sion1.5·Web服务器:Tomcat6.02·浏览器:IE5.0以上4.功能规格我们采用面向对象分析作为主要的系统建模方法,使用UML(UnifiedModelingLanguage)作为建模语言。UML为建模活动提供了从不同角度观察和展示系统的各种特征的方法。在UML中,从任何一个角度对系统所作的抽象都可能需要几种模型来描述,而这些来自不同角度的模型图最终组成了系统的映像。用例描述角色(用户、外部系统以及系统处理)是如何与系统交互来完成工作的。用例模型提供了一个非常重要的方式来界定系统边界以及定义系统功能,同时,该模型将来可以派生出动态对象模型。设计

8、用例时,我们遵循下列步骤:1)识别出系统的角色。角色

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。