欢迎来到天天文库
浏览记录
ID:58645209
大小:418.50 KB
页数:6页
时间:2020-10-16
《高校宿舍管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、高校宿舍管理系统学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。因此我们建立了这个系统模需求分析高校宿舍管理系统的功能性需求综述如下:系统要求用户必须输入正确的用户名和密码才能进入系统;系统应该提供学生住宿情况的基本登记和每学期学生的离校处理;提供外来人员来访记录;提供学生在校期间物品出入宿舍楼的详细情况登记。提供查
2、询功能,方便用户对学生基本信息的查询。按照用户的类别不同,赋予不同的权限,完善数据安全保密功能。系统建模在系统建模以前,我们首先需要在RationalRose2003中创建一个模型。并命名为“高校教材宿舍系统”,该名称将会在RationalRose2003的顶端出现,如下图2-1所示。创建系统用例模型创建系统用例的第一步是确定系统的参与者。高校宿舍管理系统的参与者包含学生、室长、楼长、保洁员等学生用例图然后,我们根据参与者的不同分别画出各个参与者的用例图。学生用例图:学生在本系统中可以进行登录、教材费用查询和教材使用情况查询的相关操作,通过这些活动创建的学生用例图如图2-3所示。创建系统静态模
3、型从前面的需求分析中,我们可以依据主要类对象创建完整的类图如图2-6所示。系统类图创建系统动态模型系统的动态模型可以使用交互作用图、状态图和活动图来描述。创建序列图和协作图1.学生在本系统中活动步骤分为:(1)进行注册个人信息(2)登录通过身份验证(3)选择查询(4)查询使用情况(5)返回查询结果(6)退出系统。根据以上步骤创建的序列图和协助图,如下图2-7和图2-8所示。学生序列图学生协作图2.表示室长的序列图和协作图与学生序列图和协作图相似,只是把学生换成了室长。3.楼长在本系统活动的步骤分为:(1)进行注册个人信息(2)登录通过身份验证(3)管理学生信息(4)退出系统。根据以上步骤创建的
4、的序列图和协作图,如图2-9和图2-10所示。图2-9楼长序列图图2-10楼长协作图4.保洁员的如图所示保洁员序列图保洁员协作图创建活动图我们还可以利用系统的活动图来描述系统的参与者是如何协同工作的。高校宿舍管理系统中,根据学生、室长、楼长、保洁员的活动步骤,我们可以创建活动图如下图2-11所示。图2-11系统活动图创建状态图在高校宿舍管理系统中,有明确状态转换的类是系统参与者,在整个验证过程前后有各种不同的状态。本系统的状态图如下图2-12所示。图2-12参与者状态图创建系统部署模型对系统的实现结构进行建模的方式包括两种,即构件图和部署图。高校宿舍管理系统的构件图我们通过构件映射到系统的实现
5、类中,说明该构件物理实现的逻辑类,在本系统中,我们可以对学生类、室长类、楼长类等创建的高校宿舍管理系统的构件图如图2-13所示。.图2-13系统构件图高校宿舍管理系统的部署图描绘的是系统节点上运行资源的安排。包括四个节点,分别是:客户端浏览器、Http服务器、数据库服务器和打印机,创建后的部署图如图2-14所示。图2-14系统部署图
此文档下载收益归作者所有