软件工程课程设计-餐厅订餐管理信息系统

软件工程课程设计-餐厅订餐管理信息系统

ID:35626125

大小:502.50 KB

页数:46页

时间:2019-04-03

软件工程课程设计-餐厅订餐管理信息系统_第1页
软件工程课程设计-餐厅订餐管理信息系统_第2页
软件工程课程设计-餐厅订餐管理信息系统_第3页
软件工程课程设计-餐厅订餐管理信息系统_第4页
软件工程课程设计-餐厅订餐管理信息系统_第5页
资源描述:

《软件工程课程设计-餐厅订餐管理信息系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、经济管理学院本科软件工程课程设计餐厅订餐管理信息系统组长:组员:--46--2009年7月15日目录第1章绪论-4-1.1系统开发的背景和意义-4-1.2国内外研究发展现状-4-1.2.1面向对象技术的发展与现状-4-1.2.2UML的建模语言-5-1.2.3UML的应用领域-6-1.2.4网上订餐的发展与现状-6-第2章业务建模-7-2.1RUP软件开发过程-7-2.2业务术语表-8-2.3主业务用例图-9-第3章分析与设计-10-3.1业务流程调查-10-3.1.1订餐系统业务流程调查-10-3.1.2岗位职责-11-3.

2、2业务用例分析-11-3.2.2订餐系统活动图-15-3.3顺序图-18-餐厅订餐系统的顺序图-19-3.3.1CancelBooking-19-3.3.2DeleteMember-20-3.3.3DisplayBooking-20-3.3.4DisplayMember-21-3.3.5ModifyBooking-22-3.3.6ModifyMember-23-3.3.7RecordArrival-23-3.3.8RecordBooking-24-3.3.9RecordLeft-25-3.3.10RecordWalkIn-26

3、-3.3.11RegisterMember-27---46--3.3.12RemindBooking-28-3.3.13SearchBooking-28-3.4协作图-29-订餐系统协作图-29-3.4.1CancelBooking-30-3.4.2DisplayMember-30-3.4.3ModifyBooking-31-3.4.4ModifyMember-31-3.4.5RecordArrival-32-3.4.6RecordBooking-33-3.4.7RecordLeft-33-3.4.8RecordWalkIn-

4、34-3.4.6RegisterMember-35-3.4.9RemindBooking-35-3.4.10SearchBooking-36-3.5活动图-36-3.6业务类图-37-3.6.1餐厅订餐系统业务类图-37-3.6.2餐厅订餐系统业务类描述-38-3.6.3数据库详细设计-39-第4章系统实现-39-4.1系统构件图-39-4.5部署图-39-4.5.1网络结构图-39-4.5.2系统部署图-39-4.6界面设计-39-4.6.1本系统用户界面程序设计遵循的原则-39-4.6.2输入输出设计-39---46---

5、-46--第1章绪论1.1系统开发的背景和意义随着全球经济一体化的逐步发展和深入,网上订餐已成为传统订餐必不可少的经营策略之一。目前,网上订餐在国际互联网上可以实现的商务功能已经多样化,可以完成从最基本的信息展示、信息发布功能到在线交易、在线客户服务、在线网站管理等功能,可以说,现在传统订餐所具备的功能几乎都可以在互联网上进行电子商务的高效运作,虽然传统订餐的规模有所不同,但是随着互联网与电子商务的发展,它将有力的改变现存企业竞争的模式,给企业以高效低成本的发展空间。1.2国内外研究发展现状1.2.1面向对象技术的发展与现状目

6、前,我国的信息化水平不仅远远落后于起步较早的西方发达国家,而且大大逊色于与我们起点相同的邻国印度。采用传统面向过程的方法开发应用系统,程序元素(数据、语句)相互之间的关系复杂,系统功能隐含在程序代码中,造成开发困难、维护不易,且稳定性、可重用性较差。在系统开发方面,利用传统程序设计语言的软件开发方法出现于20世纪70年代,在80年代被广泛采用,其中最重要的是结构化分析和结构化设计方法(Yourdon-79)和它的变体,如实时结构化设计方法等。这些方法最初由Constantine、Mellor、Ward、Yourdon和其他一些

7、人发明和推广,在一些大型系统,特别是和政府签约的航空和国防领域的系统中取得了一定突破,在这些系统中,主持项目的政府官员强调开发过程的有组织性和开发设计文档的完备和充分。结果不是像预料的那么好——许多计算机辅助软件工程系统(CASE)只是摘录一些已实现的系统设计的报表生成器,尽管如此,这些方法中仍包含一些好的思想,有时在一些大系统中是很有效的。随着应用系统规模的日益庞大,面向过程的程序设计方法,越来越难以胜任软件系统的开发。20世纪80年代在软件开发各种概念和方法积累的基础上,对于如何超越程序复杂性障碍、如何在计算机系统中自然地

8、表示客观世界,人们拿起了思维科学中的面向对象技术作为武器。面向对象思想的运用,被认为是程序设计方法学方面的一场实质性革命。MauriceWilkes在图灵奖颁奖仪式上说:“对象是软件界80年代以来最激动人心的革新之一。”--46--90年代,面向对象技术四面开花、蓬勃发展,面

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

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

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