华东交通大学面向对象课设.docx
《华东交通大学面向对象课设.docx》由会员分享,可在线阅读,更多相关《华东交通大学面向对象课设.docx(7页珍藏版)》请在冰豆网上搜索。
华东交通大学面向对象课设
学 院 专 业 班
一、课程设计(论文)题目 电子订舱
二、课程设计(论文)工作自2013年12月28日起至2014年01月02日止。
三、课程设计(论文)地点:
四、课程设计(论文)内容要求:
1.本课程设计的目的
为增强每位同学对软件开发工作流程的了解和掌握,培养实际组织实施软件系统分析与设计工作的能力,安排本课程设计。
2.课程设计的任务及要求
1)基本要求:
用面向对象的方法分析和设计一个系统的部分。
建立系统的用例图、类图(、顺序图、活动图和状态图,进行界面设计及数据库设计课程如果没有涉及可省略)。
要求整个工作流程,分步骤有计划组织实施,各步骤中要按作业要求的检查项目提交正式的书面文档。
2)创新要求:
3)课程设计论文编写要求
(1)要按照书稿的规格打印与写课程设计论文
(2)论文包括目录、前言(包括课设目的及内容)、系统的功能需求、建立需求模型、系统分析、系统设计、设计体会与小结、参考文献、附录等
(3)课程设计论文装订按学校的统一要求完成
4)答辩与评分标准:
(1)完成原理分析:
20分;
(2)完成分析:
40分;
(3)完成设计:
20分;
(4)回答问题:
20分。
5)参考文献:
(1)麻志毅.《面向对象分析与设计》.机械工业出版社
(2)(美)多切蒂著,俞志翔译.《面向对象分析与设计(UML2.0版)》.清华大学出版社.2006年4月
(3)麦克劳克林(Mclaughlin,B.D)等著;OReillyTaiwan公司 编译.《深入浅出面向对象分析与设计(中文版)》.东南大学出版社.2009年01月
6)课程设计进度安排
内容天数 地点
构思及收集资料1 图书馆
设计与测试2.5 实验室
撰写论文1.5 图书馆、实验室
学生签名:
2013年12月28日
课程设计(论文)评审意见
(1)功能需求(20分):
优( )、良( )、中( )、一般( )、差( );
(2)需求模型 (20分):
优( )、良( )、中( )、一般( )、差( );
(3)系统分析 (20分):
优( )、良( )、中( )、一般( )、差( );
(4)系统设计 (20分):
优( )、良( )、中( )、一般( )、差( );
(5)回答问题 (20分):
优( )、良( )、中( )、一般( )、差( );
(6)格式规范性及考勤是否降等级:
是( )、否( )
评阅人:
职称:
讲师
2014年01月04日
目 录
一、前言(课设目的及内容)1
二、系统的功能需求2
三、建立需求模型3
四、系统分析4
五、系统设计5
六、课设小结及心得体会6
七、参考文献7
一、前言(课设目的及内容)
课设目的:
为增强每位同学对软件开发工作流程的了解和掌握,培养实际组织实施软件系统分析与设计工作的能力,安排本课程设计。
课设任务:
用面向对象的方法分析和设计一个电子订舱的系统。
建立系统的用例图、类图(、顺序图、活动图和状态图,进行界面设计及数据库设计课程如果没有涉及可省略)。
要求整个工作流程,分步骤有计划组织实施,各步骤中要按作业要求的检查项目提交正式的书面文档。
本设计为面向对象分析与设计课程设计,内容应系统的功能需求、建立需求模型、系统分析、系统设计等环节。
二、系统的功能需求
考斯特物流公司电子订舱需求分析
2003年考斯特物流公司成立以来,货运业务一直保持着业务量和效益的平稳增长。
目前,考斯特物流的货运业务服务内容包括了公共货运代理、国际多式联运、集装箱场站管理、仓储、拼箱代理、铁路、公路和驳船运输等业务。
考斯特物流的货运业务在国内建立的200多个分支机构,覆盖了所有的经济发达地区和内陆中心城市,形成了相当规模的业务网络;考斯特物流还是中国业务量最大且同时经营海运、空运和陆运的货代企业之一,和众多船公司有过广泛的合作,操作经验丰富,对不同产业均有涉足,形成了一定的客户基础;另外,考斯特物流拥有众多的支持性业务实体,对操作资源的控制使其具备了为客户提供一体化综合货运服务的基本能力。
尽管货运业务这几年一直稳步增长,有很多竞争优势,但目前的考斯特物流货运业务无论在收入贡献,还是在经营层次上,都与核心主业的地位存在着差距,还没有真正形成一项有鲜明特色的独立业务。
这除了在观念和机制上的原因以外,还存在着以下两方面问题:
首先,在体系上,区域(枢纽口岸)、中小口岸、网点的货运业务功能没有明确的区分和定位,角色混乱;各货运机构受各自利益的驱使,分散经营,各自为战,缺乏信息沟通,作业不能配合与协调,资源得不到有效利用。
从系统范围内看,各网点实际处于分散的结点状态,网络并未真正形成。
其次,在业务上,缺乏特色服务产品,服务内容单一,货源结构失衡,利润价值不高;重操作,轻营销,营销力量薄弱,主动营销意识偏弱;市场功能欠缺,对新业务的捕捉能力不强;信息技术系统功能滞后,导致信息反馈缓慢,影响对客户的服务水平。
可以看到,考斯特物流货运业务在体系和业务上所存在的问题与目前全系统现代化信息手段运用缺乏,没有一套整合的、适用于目前和未来业务管理和操作的货运信息系统有很大的关系
最近几年随着业务的不断增长,考斯特物流公司原先的旧的业务操作模式已跟不上客户的需求,而业务流程管理的好坏,又将直接关系到公司的经济效益。
由于考斯特物流公司原本采用传统的货运操作模式,即在订单确认和订单输入时依靠传真的方式和手工录入的办法,在信息传递时需要多次重新输入,发生错误的概率极大,效率低下,相对于国外先进的货运代理公司而言,公司业务流程和单证控制比较繁杂,无法满足日益增长的业务发展需求和客户的要求;加上信息缺乏共享和沟通,部门之间,企业与客户之间极容易造成信息不对称现象,信息孤岛现象十分严重;一些重要的数据无法及时反馈到管理高层手中,无法为决策的制定提供必须的数据支持。
公司急需要通过更换物流信息管理系统进行流程再造、组织再造,力图通过新系统实现货物的全面跟踪、资源的统一调度、电子订舱、电子结算等功能,这些已经成为企业急迫需要实现的需求。
三、建立需求模型
用例图
电子订舱
用例名称
电子订舱
主题领域
为顾客提供网络电子订舱
用例定义
导入电子委托书的记录与原始记录
角色
客户与单证员
业务触发事件
客户提交电子订舱申请单
前置条件
客户已经经过验证,符合订舱的申请要求
结束条件
⏹成功条件
顾客订舱确认回执
⏹失败条件
录入订单返回信息出现错误,未能添加记录
订舱未通过
相关用例
出口委托书
输入概述
订舱申请,提交订单,订舱详细信息,如船名、航次、提单号
输出概述
订舱申请通过,导入到系统中
操作流程
经过验证的客户提交填写好的电子订舱单->系统对订舱单进行核实->系统审核通过后将信息反馈给客户进行核对->客户核对订舱信息并确认->系统通过客户订舱申请并将电子订舱单导入到系统中
用例备注
四、系统分析
类图:
经过验证的客户提交填写好的电子订舱单->系统对订舱单进行核实->系统审核通过后将信息反馈给客户进行核对->客户核对订舱信息并确认->系统通过客户订舱申请并将电子订舱单导入到系统中。
6、课设小结及心得体会
通过这次课程设计,不仅让自己对UML认识更深刻,同时也让我明白了一个道理,知识源于实践,读懂书并不表示掌握了知识,只有付诸于实践才能学到真正的知识。
在建模过程中,遇到一些问题,诸如某些操作界面无法看到,一些修改影响了其他模图的建立,通过询问辅导老师和上网查找资料,得到了比较满意的解决;在这次实验中,关于UML的概念以前比较模糊的地方,我在实际操作中,变得更加清楚了,对Rational Rose的UML功能运用的更加系统,更加熟练;但是更让我明白,UML的知识是十分丰富的,我现在的认识还不够,我将会在以后的学习中,不断提高自己的UML知识。
困境与机遇并存,这话实在是有些道理。
虽然在设计的过程中遇到许多问题,但是在解决问题上却也让自己了解到许多书本所未曾学过的知识。
7、参考文献
[1]麻志毅.《面向对象分析与设计》.机械工业出版社
[2]美)多切蒂著,俞志翔译.《面向对象分析与设计(UML2.0版)》.清华大学出版社.2006年4月
[3]麦克劳克林(Mclaughlin,B.D)等著;OReillyTaiwan公司 编译.《深入浅出面向对象分析与设计(中文版)》.东南大学出版社.2009年01月