您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > uml图书管理系统实验报告
UML实验报告计算机与信息技术学院综合性实验报告课程名称Uml统一建模指导教师本组成员学号姓名实验地点过街楼实验时间第十一周项目名称图书管理系统实验类型综合性一、实验目的学生的信息管理系统的目标是在学生的信息管理中,使用计算机的网络技术,通讯技术和信息处理技术,使学生的信息得到加工,依次传达及保存。根据学生的信息管理的电子化和网络化,来实现全面改善学生信息的管理环境,提高管理效率。系统要对使用要求不同的用户群体,设置不同的权限,设置系统的不同功能。管理员能有效管理学生的信息,同时,学生可以随时大量检索查询多种信息。这个项目从结构上分为:(1)管理员:通过已有学生信息仓库,管理学生的信息,还可以管理教师的信息,管理课程的信息,管理班级的信息;(2)学生:可以修改学生的信息,选择课程,检索成绩等;(3)教师:修改教师的信息,检索学生的成绩,登记授课的学生状况等。二、实验仪器或设备学生用计算机一台三、总体设计(设计原理、设计方案及流程等)设计原理:用例图:被称为参与者的外部用户所能观察到的系统功能的模型图,在UML语言中,用例模型也就是用例视图是用例图描述的。用例模型可以由若干个用例图组成,用例图中包含系统、角色和用例三种模型元素。用例是外部可见的一个系统功能单元,这些功能由系统单元所提供,并通过一系列系统单元与一个或多个参与者之间交换消息所表达。顺序图:它描述对象是如何交互的并且将重点放在消息序列上,也就是说描述消息是如何在对象间发送和接收的。设计方案及流程:1.系统功能(1)学生功能:查询课表,选课,成绩,修改学生个人信息。(2)教师功能:录入成绩,查询教授学生状况,修改老师个人信息。2.管理员功能(1)学生管理:学生用户的追加,学生信息的浏览,修改,删除。(2)教师管理:教师用户的追加,教师信息的浏览,修改,删除。(3)课程管理:课程查询,添加,修改,删除,公布课表等。(4)班级管理:班级的查询,添加,修改,删除四、实验步骤(包括主要步骤、用例图、时序图等)一、打开rationalrose画图结果如下:二、用例图:1.系统用户参与的总的用例图:用例分析如下:选课:用例名称选课标识符UC0001基本操作流程1.登陆选课页面2.输入选课科目进行选课3.退出选课页面可选操作流程1a.登陆成功,继续操作1b.登陆失败,重新登陆2a.选课科目不存在或出现错误,进行确认2b.选课成功3a.成功退出选课页面2.管理员参与的用例图:用例分析如下:课程删除:用例名称课程删除标识符UC0002基本操作流程1.管理员输入课程信息2.检索选择该课程学生信息3.删除该课程可选操作流程1a.输入信息不存在,进行确认3a.删除课程错误,重新删除学生信息的修改:用例名称学生信息的修改标识符UC0003基本操作流程1.管理员输入学生信息2.检索学生信息3.修改学生信息可选操作流程1a.输入的学生信息不存在,进行确认3a.修改后学生信息出现错误,重新修改3.教师参与的用例图:用例分析如下:录入成绩:用例名称录入成绩标识符UC0004基本操作流程1.登陆录入成绩页面2.老师输入学生信息3.录入成绩4.退出登陆可选操作流程1a.登陆失败,重新登陆2a.输入的学生不存在,进行确认3a.录入成绩失败,重新录入4a.退出失败,重新退出4b.注销登录查询教授学生状况:用例名称查询教授学生状况标识符UC0005基本操作流程1.登陆查询教授学生状况页面2.老师输入学生信息3.查询学生状况4.退出登陆可选操作流程1a.登陆失败,重新登陆2a.输入得学生不存在,进行确认4a.退出失败,重新退出4b.注销登录4.学生参与的用例图:用例分析如下:查询成绩:用例名称查询成绩标识符UC0006基本操作流程1.登陆查询成绩页面2.查询成绩3.退出登陆可选操作流程1a.登陆失败,重新登陆2a.查询出现错误,重新查询2b.查询成绩不存在,进行确认3a.退出失败,重新退出3b.注销登录三、顺序图:1.管理员时序图:管理员时序图说明:(1)登陆到登陆页面(2)在学生信息管理页面中进行追加学生用户、浏览、修改、删除学生信息操作,提交到学生信息数据库,并在本页面显示(3)返回成功(4)在教师信息管理页面中进行追加教师用户、浏览、修改、删除教师信息操作,提交到教师信息数据库,并在本页面显示(5)返回成功:管理员:登陆界面:学生信息数据库:教师信息数据库:课程信息数据库:班级信息数据库:页面1:登陆2:学生用户的追加3:显示4:成功5:学生信息的浏览、修改、删除6:显示7:成功8:教师用户的追加9:显示10:成功11:教师信息的浏览、修改、删除12:显示13:成功14:课程查询、添加、修改、删除、公布课表15:显示16:成功17:班级的查询、添加、修改、删除18:显示19:成功20:退出(6)在课程信息管理页面中进行查询、添加、修改、删除、公布课表操作,提交到课程信息数据库,并在本页面显示(7)返回成功(8)在班级信息管理页面中进行查询、添加、修改、删除班级操作,提交到班级信息数据库,并在本页面显示(9)返回成功(10)退出登录2.教师时序图:教师时序图说明:(1)登陆到登陆页面(2)在教师信息管理页面中进行修改老师个人信息操作,提交到教师信息数据库,:教师:登陆页面:教师信息数据库:学生信息数据库:页面1:登陆2:修改老师个人信息3:显示4:成功5:录入成绩6:显示7:成功8:查询教授学生状况9:显示10:成功11:退出并在本页面显示(3)返回成功(4)在学生信息库中进行录入成绩、查询教授学生状况操作,提交到学生信息数据库,并在本页面显示(5)返回成功(6)退出登陆3.学生时序图:学生时序图说明:(1)登陆到登陆页面(2)在学生信息管理页面中进行查询课表、选课、查询成绩、修改学生个人信息操作,提交到学生信息数据库,并在本页面显示:学生:登陆页面:学生信息数据库:页面1:登陆2:查询课表3:显示4:成功5:选课6:显示7:成功8:查询成绩9:显示10:成功11:修改学生个人信息12:显示13:成功14:退出(3)返回成功(4)退出登陆五、结果分析与总结用例图:(1)用例是用户期望系统具备的功能,每一个用例说明一个系统提供给它的使用者的一种服务或功能。用例的目标是要定义系统的一个行为,但并不显示系统的内部结构。描述用例:用例图没有描述系统行为的细节,所以需要以书面文档的形式对用例进行描述。至少包括:1、名称:与用例图中的名称保持一致2、标识符:用例的代码或编号3、基本操作流程:描述各项工作都正常进行时用例的工作方式。4、可选操作流程:很少使用、异常情况、发出错误的情况。(2)用例图是被称为参与者的外部用户所能观察到的系统功能的模型图,在UML语言中,用例模型也就是用例视图是用例图描述的。用例模型可以由若干个用例图组成,用例图中包含系统、角色和用例三种模型元素。顺序图:(1)顺序图描述对象是如何交互的并且将重点放在消息序列上,也就是说描述消息是如何在对象间发送和接收的。顺序图将交互关系表示为一个二维图,纵坐标轴显示时间,横坐标轴显示对象。顺序图也显示特殊情况下的对象交互,如在系统执行期间的某一时间点发生在对象间的特殊交互教师签名:2012年月日俗话说得好:“滴水之恩,当涌泉相报”.知恩图报,是做人的良知;忘恩负义,被人们所不齿。何谓恩情?恩情即施惠人给受惠人的好处,恩惠情谊。恩情言其大,有“养育之恩”、“救命之恩”;恩情言其小,有“滴水之恩”、“帮扶之恩”……大恩大德,人们会没齿不忘,刻骨铭心;小的恩惠,我们同样会念念不忘,记挂在心。恩情,难以用确切的言辞来表述,只能用心灵去感受,用行动去报答。恩情,就是当你身处困境时,有人愿意帮你的那份情;恩情,就是当你失意落魄时,有人不离不弃的那份情;恩情,就是当你遇事有难时,有人无私帮助你的那份情。做人千万不能忘恩,忘了恩,就负了义;忘了恩,就负了人;忘了恩,就没有了良心!何谓真情?真情,就是寒冷时的一把火,让人感觉暖意融融;真情,就是严冬里的一轮暖阳,它的光和热都洒在了你的身上;真情,就是黑暗中的一盏灯,照亮了你前行的方向;真情就是一眼清泉,滋润着每个人的心田,让我们精神旺盛,生命茁壮!真情,就是一首动听的歌曲,它能将你的烦恼驱赶;真情,就是一个灿烂的微笑,它能让你心花怒放;真情,就是一场及时雨,它能让你干涸的心灵滋润舒畅!真情,是无私的奉献;真情,是真诚的情谊;真情,是纯洁的爱心。做人,真情不可少,感恩最重要。一颗感恩的心,人人都需要;有了感恩的心,彼此都温暖;捧出感恩的心,个个皆欢笑。恩情很贵,真心难得,真情莫伤。伤了真情,就伤了真心,伤了真心,就伤了好人,伤了好人,就落下了悔恨。恩情最怕忘,真情最怕伤!母亲的恩情不能忘,生我九死一生,养我含辛茹苦,襁褓中奶我喂我,怀抱中亲我宠我,双手中托我举我,出门时想我盼我,病痛中怜我惜我。父母的真情不能伤。自古以来,父母千万倍的付出,难以换回子女百分之一的回报。父母一生真情付出,他们用心血和汗水滋养我们成长、成熟和成功,谁如果伤害了父母的真心真情,谁将悔恨终生!老师的恩情不可忘,老师的真情不可伤。为人之师,尽心尽力,小小三尺讲台,乃育人之天地;看那满头银发,皆是岁月里积聚。绞尽脑汁,为让学生们多获取些知识;千方百计,为的是让自己问心无愧,良心得到慰藉。朋友的恩情不可忘,朋友的真情不可伤。真正的朋友,总能想你所想,急你所急;真正的朋友,总是雪中为你送炭,风雨中为你遮风挡雨。当你遇有不顺时,他总是无私的帮助你,热情的鼓励你,真心的支持你,关键时候能够舍己为你!我们怎能忘记好朋友的恩德?我们怎能伤害好朋友的纯真情谊?恩情,不分轻与重。养育之恩,指点之恩,滴水之恩,所有的恩,都是不容忘记的恩!真情,不分淡与浓。父母真情,恩师真情,朋友真情,所有的真情,都是不容伤害的情!人生在世鸣警钟,为人行事要记清:恩情无关大与小,真情不在富与穷。忘啥不能忘恩情,伤啥不能伤真情!
本文标题:uml图书管理系统实验报告
链接地址:https://www.777doc.com/doc-5813436 .html