UML课程设计报告_2.docx
《UML课程设计报告_2.docx》由会员分享,可在线阅读,更多相关《UML课程设计报告_2.docx(14页珍藏版)》请在第一文库网上搜索。
1、UM1软件建模技术课程设计报告设计题目:地铁自动售票系统组员学号姓名:李聪聪组员学号姓名:齐俏丽信息工程学院2015年月第1章引言11I编写目的11.2项目背景11.3可行性分析11.3.1经济可行性分析11.3.2技术可行性分析21.3.3法律可行性21. 4小组分工22茁i32. 1功能需求分析32. 2功能模块图4第3章用作IJ建模63.1参与者63. 2用例63. 4用例详细描述7第4章系统分析84. 1对象类静态模型85. 1.1名词/动态方法找类86. 12类与类之间的关系87. 13H/、Ci88. 14类图89. 2主要动态模型94.2.194.2.1状态图94.2.3活动图9
2、第5章正向工程错误!未定义书签。第6章总结106.1总结1011参考文献第1章引言1.1 编写目的科技进步将人类带到了信息时代,计算机已成为各行各业在业务处理与管理工作中必不可少的辅助工具,并对各行业的发展起到越来越大的推动作用。计算机信息管理技术的应用,除了能在相当大的程度上代替人工作业,从而减少人员工作量,减轻工作负担,减少工作中因人为原因而产生的错误从而避免不必要的损失外,更重要的是能建立准确畅通、简便的信息流通渠道,为工作提供所需要的准确、即时的信息以帮助做出正确而及时的选择与决定,从而给采用这技术的单位带来了巨大的可见或不可见的利益与效益。随着信息时代的发展,各大公司对人力资源的需求
3、也越来越高,人力资源管理系统也变得十分必要。本报告主要是使用UM1工具来描述人力资源系统的相关功能的实现。12项目背景目前面向对象的程序设计语言已广为流行,但许多数据库支持者仍倾向采用结构化设计方法来设计系统结构,使得对象的属性及方法分散在设计中,很难将设计中的对象同现实中的对象完全对于起来,对系统的完全性、可靠性、开放性均有影响。造成这种现象的原因大致有两个设计人员习惯于结构化设计,难以立刻转向面向对象设计。面向对象设计相对来说比较抽象,繁琐,用它设计规模不是很大的系统得不偿失。但无论如何,若想充分发挥面向对象编程的优越性,就必须采用面向对象的设计方法。UM1是软件世界第一个统一建模语言,已
4、成为国际软件界广泛承认的标准,应用领域非常广泛。可由于多种类型软件系统开发建模的各个阶段,使用UM1建模的优越性在于数据类型丰富,可处理复杂数据结构,数据库语言与程序环境一致,直接存取对象执行效率高,适用于对象系统应用。1.3 可行性分析经过分析系统在经济上是可行的。1.3.1 技术可行性分析经过分析系统在经技术上是可行的。1.3.2 法律可行性经过分析系统在法律上是可行的。1.4 小组分工第2章需求分析1. 1功能需求分析(文字)此次功能需求主要是以西安地铁自动售票系统为例进行分析。地铁公司正在开发一种自动售票系统,该地铁的乘客使用这个系统可以购买地铁票,并对他们的公交卡进行充值。根据地铁轨
5、道路线,系统分出3个乘坐线路,总线路、1号线和2号线,乘客可以通过选择所需路线,点击到达目的站字段,于此在系统张数可选择的范围内(1张2张3张10张),点击选择购票张数之后,系统获取乘客购票信息,会在数据库中调用相关信息(起点到终点的钱数及购票方式),之后,系统界面会提醒乘客应投入的钱数,在投钱窗口可选择投入“1元硬币”,“5元/10元/50元纸币元选择纸币的乘客需在“纸币窗口”投入相关钱数;选择硬币的乘客,只能在,元硬币”窗口投入所需硬币个数。乘客完成投钱操作后,系统界面会提示“购票交易成功”的字段,乘客需在“取票和找零”窗口,取走票卡和找零。对于手持公交卡的乘客,无需购买票卡即可进站,但也
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 课程设计 报告 _2