您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 《面向对象的软件工程与UML》学生宿舍管理系统解析
天津师范大学TianjinUniversityofEducation课程作业专业:###########班级学号:####-学生姓名:###学生姓名:###指导教师:##二〇一三年十二天津师范大学本科生课程作业学生宿舍管理系统Students'DormitoryManagerSystem专业班级:学生姓名:学生姓名:指导教师:学院:信息技术工程学院2013年12月摘要入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。关键词:宿舍管理学生ABSTRACTIntheSchoolenrolment,everystudentwillhaveaUID,thenwillgetaschooldormitorynumber.thestartschooltimeissameofcheckinschooldormitory`stime.thestudentwillcategorizedaccordingtospecialfieldofstudyforeasytomanager,andthesamegroupwillcheckinsameschooldormitory.thedepartmentnamewillnoteinthisarea.KeyWord:DormitoryManagerStudentII目录1引言.......................................................................................................................................................11.1选题背景....................................................................................................................................11.2选题意义和目的.........................................................................................................................11.3研究方法....................................................................................................................................12可行性分析...........................................................................................................................................22.1宿舍楼的基本情况......................................................................................................................22.2用户对系统的要求......................................................................................................................22.2.1宿舍楼管理员...................................................................................................................23详细设计...............................................................................................................................................13.1系统用例分析.............................................................................................................................13.1.1用例图设计.......................................................................................................................13.2系统类图分析.............................................................................................................................23.2.1类图设计...........................................................................................................................33.3协作图分析.................................................................................................................................33.3.1协作图设计......................................................................................................................43.4时序分析.....................................................................................................................................53.4.1时序图设计.......................................................................................................................53.5活动图分析.................................................................................................................................73.5.1活动图设计.......................................................................................................................73.6包图分析.....................................................................................................................................83.6.1包图设计...........................................................................................................................8结论.......................................................................................................................................................9天津职业技术师范大学本科生课程作业111引言1.1选题背景随着我国教育投入的不断提高,大众受教育程度正在提高,而在这其中在学教育占有主导地位。随着学生人数的不断增加传统的宿舍管理方式变得越来越困难,现代化的管理方式需求变得越来越迫切。学生宿舍管理系统能在很大程度上节约人力成本、规范化宿舍管理。1.2选题意义和目的学生宿舍信息管理系统主要是对高校内住校学生信息的管理,即宿舍管理员利用系统可以通过住校学生的姓名、学号(学号是在校学生的唯一标致)快速的查找此学生的住宿情况(如:寝室楼号以及房间号)和有关这个学生的其他一些信息(如:学院、专业,联系电话,家庭地址,奖惩情况等),与此同时,宿舍管理员只需要输入一些简单的汉字和数据,就能快速的录入或者删除一些学生的信息(比如对转学和退学学生信息的增加与删除)。学生宿舍信息管理系统最大的特点是能以简单快捷的方式查找出所找学生的住宿情况和基本信息[1],完全替代了以往的手工操作需要费时费力挨过查找过程,这样不但节省了查找时间,而且工作效率得到提高,宿舍管理人员的工作负担大大减轻1.3研究方法研本学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。尽可能的为用户的录入、查询等功能操作提供方便。在设计该系统时,应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能:用户登陆找回密码信息查询宿舍管理修改信息1.系统要求用户必须输入正确的用户名和密码才能进入系统。2.系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询。3.系统还应具有添加、修改、删除基本信息的功能。天津职业技术师范大学本科生课程作业22可行性分析2.1宿舍楼的基本情况学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理。入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。宿舍的基本信息:每间宿舍都有唯一的宿舍号2.2用户对系统的要求2.2.1宿舍楼管理员a.信息要求宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,夜归的详细信息和学生离返校的信息。以利于对整个宿舍楼的全面管理。b.处理要求当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。c.安全性与完整性要求安全性要求:1.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;2.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;3.系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员。天津职业技术师范大学本科生课程作业113详细设计3.1系统用例分析首先确定参与者,参与者是系统以外的一个实体(可以是任何的事物或者人),它以某种方式参与了用例的执行过程。参与者通过向系统或请求系统输入某些事件来触发系统的执行。我们看到宿舍管理系
本文标题:《面向对象的软件工程与UML》学生宿舍管理系统解析
链接地址:https://www.777doc.com/doc-2046239 .html