经济管理学院软件工程课程设计.doc

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
经济管理学院软件工程课程设计

经济管理学院 本科软件工程课程设计 XX管理信息系统 组长: 组员: 2009 年 6 月 10日 目 录 第1章 绪论 1 1.1 系统开发的背景和意义 1 1.2 国内外研究发展现状 1 1.2.1 面向对象技术的发展与现状 1 1.2.2 UML的建模语言 2 1.2.3 UML的应用领域 3 1.2.4 银行系统的发展与现状 4 1.3 主要工作 5 第2章 业务建模 6 2.1 RUP软件开发过程 6 2.2 业务术语表 7 2.3 组织机构图 8 2.4 主业务用例图 9 第3章 分析与设计 10 3.1 业务流程调查 10 3.1.1 银行管理系统业务流程调查 10 3.1.2 岗位职责 10 3.2 业务用例分析 11 3.2.1 银行系统用例图 11 3.2.2 登陆活动图 16 3.2.3 银行系统存款活动图 17 3.2.4 银行系统取款活动图 18 3.2.5 银行系统转账活动图 -19 3.2.6 银行系统创建账户活动图 3.3 业务类图 17 3.3.1 高压用电检查管理系统业务类图 17 3.3.2 高压用电检查管理系统业务类描述 18 3.3.3 数据库详细设计 19 第4章 系统实现 22 4.1 顺序图 22 4.1.1 高压用电周期性检查顺序图 22 4.1.2 高压用电检查统计顺序图 23 4.2 协作图 24 4.2.1 高压用电周期性检查协作图 25 4.2.2 高压用电检查统计协作图 25 4.3 活动图 26 4.4 系统构件图 27 4.5 部署图 28 4.5.1 网络结构图 29 4.5.2 系统部署图 29 4.6 界面设计 30 4.6.1 本系统用户界面程序设计遵循的原则 30 4.6.2 输入输出设计 31 第1章 绪 论 1.1 系统开发的背景和意义 供电公司管理系统的意义是以现代计算机网络技术和通信技术为基础,对用电管理业务实现信息采集、处理、储存、传递和分析汇总,并向客户提供迅速快捷的服务,系统设计依据各业务流程,贯穿了各相关业务部门,真正实现了供用电数据共享,为供电营销决策提供科学、可靠的依据。 经济建设高速发展、用电量与日俱增,这一切对供电企业的管理水平和服务质量提出了更高的要求。以往人工低效率的管理方式,已经不能很好地适应目前管理工作中所要求的时间性强、数据量大、正确无误、业务繁杂的特点。以往对高压用电用户的用电检查工作需要用电检查员到变电所现场检查,耗掉了用电检查员的许多时间和精力,且工作效率低,管理很难到位。因此我们考虑建立基于负荷管理系统已有资源的高压用电检查微机网络化管理系统,变“人工走检”为先进的“智能自动检”,实现对用户的安全合理用电等情况的自动检测,并可同时降低系统投资成本和软件开发成本。 1.2 国内外研究发展现状 1.2.1 面向对象技术的发展与现状 目前,我国的信息化水平不仅远远落后于起步较早的西方发达国家,而且大大逊色于与我们起点相同的邻国印度。采用传统面向过程的方法开发应用系统,程序元素(数据、语句)相互之间的关系复杂,系统功能隐含在程序代码中,造成开发困难、维护不易,且稳定性、可重用性较差。在系统开发方面,利用传统程序设计语言的软件开发方法出现于20世纪70年代,在80年代被广泛采用,其中最重要的是结构化分析和结构化设计方法(Yourdon-79)和它的变体,如实时结构化设计方法等。这些方法最初由Constantine、Mellor、Ward、Yourdon和其他一些人发明和推广,在一些大型系统,特别是和政府签约的航空和国防领域的系统中取得了一定突破,在这些系统中,主持项目的政府官员强调开发过程的有组织性和开发设计文档的完备和充分。结果不是像预料的那么好——许多计算机辅助软件工程系统(CASE)只是摘录一些已实现的系统设计的报表生成器,尽管如此,这些方法中仍包含一些好的思想,有时在一些大系统中是很有效的。 随着应用系统规模的日益庞大,面向过程的程序设计方法,越来越难以胜任软件系统的开发。20世纪80年代在软件开发各种概念和方法积累的基础上,对于如何超越程序复杂性障碍、如何在计算机系统中自然地表示客观世界,人们拿起了思维科学中的面向对象技术作为武器。面向对象思想的运用,被认为是程序设计方法学方面的一场实质性革命。Maurice Wilkes 在图灵奖颁奖仪式上说:“对象是软件界80 年代以来最激动人心的革新之一。” 90年代,面向对象技术四面开花、蓬勃发展,面向对象方法的应用从编程阶段延伸至软件开发的上游、下游阶段,出现了面向对象分析、面向对象设计、面向对象测试等技术。如今,面向对象技术成为计算机领域中的一种

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档