需求规格说明书1
1 编写目的本学生宿舍分配系统以公寓房间、入住学生为基础信息源,可以对房间和床位分配,可以使教务处、学生处、保卫处、公寓管理中心、财务处等学校职能部门及学校学院领导随时获得全方位的公寓管理信息,实现信息共享,提高工作效率
本文档从用户、功能、性能、运行环境等各方面对系统进行了分析,以确保在系统开发过程中,确定好具体目标,使工作能有条不紊的进行,提高工作效率
2 背景很多学校特别是中等及高等院校中,学生在校住宿的情况极其普遍
随着高校的扩招,需要住宿的学生人数和学生公寓楼房越来越多,宿舍管理人员的需求量也相应地增加
许多高校后勤实施社会化改革,学生住宿条件得到了很大改善,宿舍安排上打破了原来按专业班级强制集中住宿的限制,可供学生选择的余地也越来越大,相关部门对公寓管理的要求越来越高,导致公寓管理的难度越来越大,原来的手工管理已经无法适应,需要用信息化手段来实现
因此,开发一个学生宿舍分配软件是十分必要的,希望能够为广阔老师、校院领导、宿舍管理员和学生提供便利,加强学生住宿管理、法律规范高校公寓日常工作、提高公寓管理效能的有效工具
3 定义用例图(Use Case):是指由参加者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的动态视图
呈现了一些参加者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模
顺序图:是将交互关系表示为一个二维图
纵向是时间轴,时间沿竖线向下延伸
横向轴代表了在协作中各独立对象的类元角色
类元角色用生命线表示
类图(Class diagram):是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等
类图不显示临时性信息
状态图(Statechart Diagram):是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所