logo资料库

学生公寓管理系统需求分析.doc

第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
资料共8页,全文预览结束
ng 学生公寓管理系统 第一章 引言 1.编写目的 在完成了针对大学学生公寓管理系统的开题报告之后,同时进行了全面深入地探讨和分 析的基础上,提出了这份《学生公寓管理系统需求设计》说明书。 此需求规明书对《学生公寓管理系统》做了全面细致的用户需求分析,明确所要开发的软 件应具有的功能、性能与界面,清楚地了解用户的需求,并在此基础上进一步提出概要设 计说明书和完成后续设计与开发工作。 2. 项目背景 随着近几年国家对于高等教育的重视度逐年提高,在全国范围内掀起了一场高校扩张的 热潮,全国各地高等院校纷纷扩大规模,扩大招生名额以及数量。高校的扩张与扩招的形 式固然喜人,可也随之而来带来不少问题,其中在学生宿舍管理方面更显现出明显的问题。 随着学校的扩招,每一年新生数量都在逐渐上升,学生的住宿情况已经成为全国各地各所 高校面临的首要问题。为了解决以上问题,各高校纷纷斥资兴建全新的多功能学生宿舍(或 学生公寓)楼,学生住宿的硬件条件得到大幅提升,可是软件条件——学生宿舍管理系统 则还是前进缓慢,甚至止步不前。很多学校由于学生宿舍管理系统与学生住宿的硬件条件 不配套,使得其应有功能没有得到发挥,造成资源浪费。有的学校由于现有的学生宿舍管 理系统效率过于低下,被迫用大量的人力对学生宿舍进行管理,这在现如今能源和人力资 源都大幅紧缺的当今环境,并不是长久之计。为了解决此类问题,更好的高效率的管理学 生宿舍,所以开发了学生公寓管理系统,它的高效、稳定、易操作性定会成为今后各高校 学生宿舍管理机构的首选工具和助手。 第二章 任务概述 学生公寓管理系统包括学生信息记录,晚归记录,来客记录,出入物品记录,值班记录, 维修记录。 第三章 调查用户需求 本系统的最终用户个宿舍楼的管理人员。结合我日常生活的经验,和对宿舍楼里管理人员 的调查,得出用户的下列实际要求: 1.宿舍的基本情况 学生住在每一个公寓中,每个公寓都会有一个管理人员负责本公寓的日常管理。 1) 学生信息记录 入校时,每位同学都有唯一的学号,这将被设为查询的索引。并被分配到指定的宿舍楼和 指定的宿舍。另外,在这个基本信息中应当包括学生的姓名以及相应的院系名称,家庭住 址,寝室号。 2) 学生晚归记录 为了学生的安全,学校要求学生每晚 10 点半前进宿舍,如有晚归现象的,记名一次,两 次就会登小黑板批评。系统会记录学生晚归的姓名、日期、时间、宿舍房间号和原因,到 两次时系统会自动提示 3) 来客记录 记录来客的姓名,时间,日期,原因,来访人和学生关系,宿舍号,离开时间
4) 出入物品记录 带出去的物品的内容,时间,学生学号,原因,日期 5) 值班记录 公寓的管理人员会进行轮班制管理,系统记录轮班的时间和相应的管理人员名单 6) 维修记录 宿舍物品坏的时候,要跟管理人员登记,包括宿舍号,登记人姓名,时间,坏的物品,坏 的原因。 此外,在跟管理人员调查的时候,希望把学生入校时的年份写上,每次快到毕业班毕业的 时候,系统会把这一批人的名单调出来,以便他们核对信息后去那些寝室检查物品的完好 情况。 2.用户对系统的要求 1)信息要求 宿舍管理员能查询宿舍的所有相关信息,包括某一学号的学生在宿舍的详细信息,以 及系统用户的登陆信息等等。以利于对学生公寓的全面管理。 2)处理要求 当学生基本信息发生变化时,宿舍管理员能对其进行修改。比如,某些同学搬到其他 的宿舍中去,他们在本宿舍中相应的记录就应该删去;或者学生转换专业,他们记录中院系 的信息也要作相应的修改等等。 3)安全性与完整性要求 安全性: 系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证 用户身份不被盗用; 完整性: 1.各种信息记录的完整性,信息记录内容不能为空; 2.各种数据间相互的联系的正确性; 3.相同的数据在不同记录中的一致性。 第四章 系统的功能设计和划分 1、处理管理员登录 2、管理员可以查询学生等所有文件信息的信息。 3、管理员可以发布与更新事件信息。 4、管理员可以插入、修改学生信息。 5、管理员可以插入与修改帐户信息。 6、管理员可以修改管理员密码。 第五章 数据流图
管理员 登录 系统 非法 登录 寝室管理系统 顶层图 寝 室 管 理 员 添加信息 修改信息 查询信息 结果返回 信 息 修 改 信 息 管理 登 录 系 统 非 法 用 户 管理员 登陆 登录 信 息 查 询 来客登记文件 成员信息文件 晚归文件 出入物品文件 值班记录文件 维修登记文件 第 0 层图 信 息 查询
用户 登录 非法 用户 1.1 检查登 录 用 户 的 信息 合格用户 1.2 确定是 更 新 数 据 还是查询 进入加工 2 或 3 成员信息文件 加工 1 子图 输入数据信息 非法数据 合法数据 2.1 检查输 入 的 数 据 是否合法 2.2 确 定 是 对那个文件 进行更新 更新加工 晚归信息文件 来客信息文件 出入信息文件 值班信息文件 维修登记文件 学生信息文件 加工 2 子图
系统工作流程图: N 用户登录 身 份 是 否合法 Y 进行查询或者修改 学生信息 出入信息 维修信息 晚归信息 来客信息 值班信息 返回查询或者修改结果 第六部分 数据字典 数 据 文 件 名 关键码 学生信息 学号 描述 组 成 此表包括成员的所有基本信息 学号+姓名+学院+家庭住址+寝室号 存储方式 按学号字典序排序 安全要求 系统管理员才能进行删除、添加、修改操作 备 注
数据文件名 轮班信息 关键码 值日序号 描述 组 成 存储方式 此表包括寝室的所有值日安排 值日序号+时间+任务+负责人 按序号字典序排序 安全要求 系统管理员不能进行删除、添加、修改操作 备 注 数 据 文 件 名 关键码 描述 组 成 出入物品信息 学生学号 此表包括学生出入所拿行李内容 出入物品的内容+时间+学生学号+原因+日期 存储方式 按编号字典序排序 安全要求 系统管理员不能进行删除、添加、修改操作 备 注 数 据 文 件 名 关键码 描述 组 成 来客登记信息 学生学号 此表包括学生出入所拿行李内容 来客的姓名,来访时间时间,日期,原因,来访人和学生关系,宿 舍号,离开时间 存储方式 按编号字典序排序 安全要求 系统管理员不能进行删除、添加、修改操作 备 注
晚归信息 数 据 文 件 名 关键码 描述 学生学号 此表包括学生晚归时间 学号+晚归时间+宿舍号+原因+日期 组 成 存储方式 按编号字典序排序 安全要求 系统管理员不能进行删除、添加、修改操作 备 注 数据文件名 维修登记信息 关键码 宿舍号 描述 组 成 此表包括学生宿舍内所坏东西情况 宿舍号+坏的物品+报修人+损坏原因+保修日期+修好时间 存储方式 按编号字典序排序 安全要求 系统管理员不能进行删除、添加、修改操作 备 注 2.数据库表如下: 1.学生信息表 列名 Student_ID Student_Name Student_Address Student_College Student_Code 数据类型 宽度 字段描述 Varchar Varchar Varchar Varchar Char 20 20 50 50 20 学号(主键) 姓名 家庭住址 所属学院 房间号 2.管理员值班记录 列名 Manager_Time Manager_Task Manager_ID Manager_Name Manager_Password 数据类型 宽度 字段描述 Varchar Varchar Char Varchar Varchar 20 20 20 20 20 时间 任务 管理员编号(主 键) 管理人姓名 密码
3.晚归记录 列名 Student_ID Late_Time Late_code Late_name 4.出入物品登记 5.维修登记 6.来客登记 列名 Student_ID Thing_Time Thing_reason Thing_ID 列名 Student_code Fix_Time Fix_End Fix_Thing Fix_name 列名 Student_ID Customer_Name relationship Reason Leave 数据类型 宽度 字段描述 Varchar Varchar Char Varchar 20 20 50 20 学号(主键) 晚归时间 宿舍号 学生姓名 数据类型 宽度 字段描述 Varchar Varchar Varchar Varchar 20 20 50 50 学号(主键) 出入物品时间 外出原因 所拿物品 数据类型 宽度 字段描述 Varchar Varchar Varchar Varchar Varchar 20 20 20 20 20 宿舍号(主键) 保修时间 修好时间 保修名称 维修人姓名 数据类型 宽度 字段描述 Varchar Varchar Varchar Varchar Varchar 20 20 20 50 20 学号(主键) 来客姓名 和学生的关系 来访原因 离开时间
分享到:
收藏