uml课程设计图书管理系统.doc
《uml课程设计图书管理系统.doc》由会员分享,可在线阅读,更多相关《uml课程设计图书管理系统.doc(18页珍藏版)》请在咨信网上搜索。
苏 州 市 职 业 大 学 课程设计说明书 名称 图书管理系统的UML建模 2008年12月24日至2008年12月28日共1周 院 系 计算机工程系 班 级 07软件测试 姓 名 马宝珠 系 主 任 李金祥 教研室主任 叶良 指导教师 陆公正 叶良 苏 州 市 职 业 大 学 课程设计任务书 课程名称: 《UML建模课程设计》 起讫时间: 2008年12月20日—2008年12月25 日 院 系: 计算机工程系 班 级: 07软件测试 指导教师: 陆公正 叶良 系 主 任: 李金祥 一、课程设计课题 以下为可选课题: 1、 档案管理系统的UML建模 2、 学籍管理系统的UML建模 3、 学生成绩管理系统的UML建模 4、 饭卡管理系统的UML建模 5、 图书馆管理系统的UML建模 6、 在线投稿系统的UML建模 7、 教学管理系统的UML建模 8、 办公自动化系统的UML建模 9、 人事管理系统的UML建模 10、 车辆信息咨询系统的UML建模 11、 停车场管理系统的UML建模 12、 餐饮系统的UML建模 13、 公文流转系统的UML建模 也可以自选题目,但自选的题目必须在实训开始之前得到指导老师的认可。 二、课程设计要求 1、应画出该系统的完整用例图。 2、给出负责模块的用例的详细事件流描述。 3、从用例的事件流描述中获取候选的实体类,确定类之间的关系并画出正确的类图。 4、画出用例的顺序图以及协作图(可略)。 5、根据用例的事件流描述,画出用例的活动图。 6、根据类图,画出各类的状态图。 7、最后给出该系统的部署图。 8、具有完整清晰的设计流程。 9、各图布局合理、美观。 10、提供完整的课程设计说明书。 可独立完成课题,也可组队完成,小组成员人数不得超过五人,且分工明确。 三、课程设计工作量 1、确定任务[建模模块]。 2、熟悉网站中该模块的功能和实现流程。 3、查阅相关资料。 4、按照分析和设计流程画出UML图。 5、编写课程设计说明书。 四、课程设计说明书内容(有指导书的可省略) 课程设计说明书内容按照以下提纲书写: 1、封面 2、摘要 3、目录 4、课题背景。 5、系统分析:给出所负责模块的详细分析过程。 6、系统设计:给出所负责模块的UML图。 7、遇到的问题及解决方案。 8、心得体会。 9、参考文献。 一、 目的 通过“图书管理系统”UML建模过程了解面向对象的系统分析与设计方法 二、 建模环境: Rational Rose 三、 需求分析: 图书馆管理系统需要满足三个方面的需求,这三个方面分别是图书借阅者、图书馆管理人员和图书馆管理人员。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况和个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书记录;图书馆管理人员的功能最为复杂,包括对图书借阅者、图书进行管理和维护以及系统状态的查看和维护。 图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人的图书证号和密码登录系统,还可以进行个人的借书情况的查询并维护部分个人信息。一般情况下,图书借阅者只应该查询和维护个人的借书情况和信息,若查询和维护其他的借阅者的信息和借阅情况,就要知道其他借阅者的借书证号和密码。这些是很难得到的特别是密码,所以 不但满足了图书借阅者的需求而且还保护了图书借阅者的个人隐私。 图书馆工作人员有修改图书借阅者的借书和还书记录的权限,在此模块中,图书馆工作人员可以为图书借阅者加入借书记录后还书记录。 图书馆管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对图书信息、借阅证信息、总体借阅情况信息的管理和信息查看及维护。图书馆管理员可以浏览、查询、添加、删除、修改图书的基本信息;浏览、查询、添加、删除和修改图书借阅者的基本信息,但不能添加、删除和修改借阅信息,这部分功能应该由图书馆工作人员来执行,但是,删除某条图书借阅者基本信息记录时,应实现对该图书借阅者借阅记录的级联删除。总之本系统功能需求包括下面的几个方面和几个功能模块。 1、 系统功能需求主要包括以下几个方面: 1) 借阅者可以通过网络查询书籍信息和预定书籍。 2)借阅者能够借阅书籍和还书。 3)图书管理员能够处理借阅者的借阅和还书请求。 4)系统管理员可以对系统的数据进行维护,如增加、删除和更新书目,增加、删除和更新借阅者帐户,增加和删除书籍。 2、系统主要包括以下几个模块: 1)基本数据维护模块(见图1) 2)基本业务模块(见图2) 3)数据库管理模块(见图3) 4)信息查询模块(见图4) 5)安全/使用管理模块(见图5) 6)帮助功能模块(见图6) 四、 图书管理系统结构图 图书管理系统 读者服务 借书还书终端 图书查询 公告管理 读者登录 联系图书馆 用户管理 借阅图书 归还图书 图书删除 图书管理 新书浏览 管理员终端 建议管理 用户信息查询 图书信息查询 新书信息查询 图书馆公告 借阅信息查询 添加新用户 删除用户 图书修改 图书添加 用户信息修改 读者意见 该系统多人共同合作完,我所主要负责的模块是数据库管理功能: 模块示意图如图所示: 数据库管理功能 读者信息管理 书籍信息管理 1、图书管理系统数据库管理功能用例图 2、图书管理系统数据库管理功能活动图 注释: (1) Login:登录状态活动; (2) Operation:基本业务操作活动; (3) Seeking Book:查询书记活动; (4) Store:存储信息活动; (5) Return:取消操作活动,回到操作前的状态活动。 3、图书管理系统数据库管理功能类图 4、图书管理系统数据库管理功能部署图 系统由四个节点组成,应用程序服务器负责整个系统的运行、总体协调工作;数据库服务器负责数据库管理。管理读者查询可以实现读者借阅查询功能;管理员可以管理书籍信息。 5、图书管理系统数据库管理功能状态图 注释: (1) Login:登录状态; (2) Manager Reader info:管理读者信息; (3) Manager Book info:管理图书信息; (4) Store :存储信息。 6、图书管理系统数据库管理功能组件图 7、图书管理系统数据库管理功能时序图 五、数据库模块的功能: ① 借阅信息管理 ② 书籍信息管理 ③ 帐户信息管理 ④ 书籍预留信息管理 六、 心得体会 在这一个星期的UML课程设计中我发现了自身的很多问题。平时老师上课所教授的很多知识点自己都没有掌握,很多知识点甚至一点不懂。我们小组选择的是一个图书管理系统的设计,难度是很大的,在我们分工之后各自负责自己的模块各自完成自己的任务,在设计过程中我们会遇到很多大大小小的问题,比如我在画状态图的时候就不知道该怎么下手该怎么分析。于是我会选择请教同学或者上网查找资料,大家一起讨论。设计的过程中我再次感受到团队的力量,在此感谢我的合作伙伴们,他们给我讲解了很多,我从他们那里学到了很多知识,这可能是这次课程设计我最大的收获。 通过这次课程设计,我认识到学校给我们课题的主要目的。一是要我们懂得什么是团队。团队的力量是强大的,再困难的问题大家在一起讨论最终肯定会有完美的答案!二是巩固和正确运用我们平时所学的知识。平时上课没有注意到的问题在这次设计中完全暴露出来,一些薄弱知识点也都一一加以巩固。书本上的知识只是理论知识通过课程设计我们可以吧理论知识与实际生活相连接,把理论的东西灵活的运用到实际生活当中。在设计的同时达到一箭双雕的作用。 七、参考文献 UML系统分析设计 王强,贾素玲,许珂,韩小汀 高等教育出版社 2005-4 UML基础教程 (美)罗夫 著,张瑜等 译 清华大学出版社 2004-3目 录 1 总 论 1 1.1 项目概况 1 1.2 建设单位概况 3 1.3 项目提出的理由与过程 3 1.4 可行性研究报告编制依据 4 1.5 可行性研究报告编制原则 4 1.6 可行性研究范围 5 1.7 结论与建议 6 2 项目建设背景和必要性 9 2.1 项目区基本状况 9 2.2 项目背景 11 2.3 项目建设的必要性 11 3 市场分析 14 3.1 物流园区的发展概况 14 3.2 市场供求现状 16 3.3 目标市场定位 17 3.4 市场竞争力分析 17 4 项目选址和建设条件 19 4.1 选址原则 19 4.2 项目选址 19 4.3 场址所在位置现状 19 4.4 建设条件 20 5 主要功能和建设规模 22 5.1 主要功能 22 5.2 建设规模及内容 26 6 工程建设方案 27 6.1 设计依据 27 6.2 物流空间布局的要求 27 6.3 空间布局原则 28 6.4 总体布局 29 6.5 工程建设方案 30 6.6 给水工程 33 6.7 排水工程 35 6.8 电力工程 38 6.9 供热工程 46 6.10 电讯工程 47 7 工艺技术和设备方案 51 7.1 物流技术方案 51 7.2 制冷工艺技术方案 67 8 节能方案分析 73 8.1 节能依据 73 8.2 能耗指标分析 73 8.3 主要耗能指标计算 74 8.4 节能措施和节能效果分析 76 9 环境影响评价 83 9.1 设计依据 83 9.2 环境影响评价应坚持的原则 83 9.3 项目位置环境现状 84 9.4 项目建设与运营对环境的影响 84 9.5 项目建设期环境保护措施 84 9.6 项目运行期环境保护措施 86 10 安全与消防 87 10.1 安全措施 87 10.2 消防 88 11 组织机构和人力资源配置 92 11.1 施工组织机构 92 11.2 基建项目部的主要职责 92 11.3 运营管理 93 11.4 人员来源、要求及培训 94 12 工程进度安排 96 12.1 建设工期 96 12.2 工程实施进度安排 96 13 投资估算与资金筹措 98 13.1 投资估算 98 投资估算包括建设项目的全部工程,主要内容有:主体建筑工程、道路硬化工程、绿化工程、其他费用及基本预备费。 98 13.2 资金筹措 99 14 财务评价 102 14.1 评价依据及方法 102 14.2 基础数据与参数选取 102 14.3 营业收入及总成本费用估算 103 14.4 利润总额估算 105 14.5 盈亏平衡分析 105 14.6 财务评价 106 15 综合效益评价 107 16 招投标管理 108 16.1 编制依据 108 16.2 招标原则 108 16.3 招标方案 109 16.4 评标要点 110 17 结论及建议 111 17.1 结论 111 17.2 建议 112- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- uml 课程设计 图书 管理 系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文