1引言 1.1 编写目标 软件需求规格说明描述了“学校学生宿舍管理系统”软件的功能性需求和非功能性需求。分析该系统的数据需求,功能需求,质量需求和可行性等,让系统有一个明确的方向,使开发更具合理性,并能分析出系统的具体流程,为以后系统的开发和维护做好准备工作。这一文档计划由实现和验证系统正确功能的项目团队成员来使用。除非在其他的地方另有说明,这里指定的所有需求都具有高优先级,而且都可以在软件中实现。 1.2 项目背景 项目委托单位:计算机系 开发单位:08软件班 主管部门:宿管部 宿舍管理系统软件是一个功能比较完善的数据管理软件,具有数据操作方便、高效、迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较广的Windows系列等操作系统上使用。 1.3 定义 DMS:Dormitory management system,宿舍管理系统。 1.4 参考资料 [1]杨海霞.数据库原理与设计.北京:人民邮电出版社,2010年2月. [2]王华.软件工程试验与课程设计指导.电子工业出版社,2008年6月. 2任务概述 2.1目标 学校学生宿舍管理系统:即用于实现对学生及宿舍信息资料进行编辑,添加,删除,统计,打印显示等功能的软件系统。通过该系统,用户可以查看学生的基本信息、宿舍信息等各方面的资料,能够方便的了解学生和宿舍的总体情况。该管理系统为用户提供了一些简单的数据查询、输出各种信息等功能。 用户通过输入学生基本信息(例如学生证号),由系统自行生成相应的数据以供宿舍管理员查询,另外宿舍管理中心的管理用户还可以对这些基本信息进行更新和删除, 学校学生宿舍管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。 2.2运行环境 Intel486以上系列、AMD K6以上系列等PC台式机和便携式计算机。 运行时占用内存:<1MB。 所需硬盘空间:<5MB。 软件平台:中文Windows95/98/NT4.0或更高版本。 2.3条件与限制 由于时间比较短,使用计算机不方便以及对于网络变成不熟悉,因此本宿舍管理系统并没有提供数据的远程访问功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,安全性能有待进一步完善。 3数据描述 3.1静态数据 宿舍管理系统的静态数据包括以下内容。 管理员:口令、姓名 学生信息:学号、姓名、性别、宿舍号 访问学生信息记录:学号、离返校信息 3.2动态数据 输入数据:查询方式、查询关键字。登记离校、返校信息。 输出数据:查询出的记录集、显示统计信息。 3.3数据库描述 数据库采用Microsoft Access数据库。 3.4数据流图和数据词典 “宿舍管理系统”的总体功能如下。 学生离校日期。 学生返校日期。 学生个人信息查询。 学生个人信息增删改。 1.学生离返校过程 (1)数据流图。宿舍管理系统数据流通如图所示。 学校学生宿舍管理系统是一款专为高校设计的管理软件,旨在高效管理学生的宿舍信息,提供便捷的数据操作,包括添加、删除、编辑和查询等功能。系统的主要目标是帮助宿管部门轻松掌握学生的基本信息、宿舍分配以及离返校情况。该系统基于Windows操作系统,采用Microsoft Access作为数据库管理系统,对硬件要求相对较低,只需Intel486或AMD K6以上级别的计算机即可运行,内存占用小于1MB,硬盘空间需求小于5MB。 系统的核心功能包括: 1. 学生信息管理:用户可以通过输入学生证号查询学生的基本信息,如姓名、性别和宿舍号,同时,宿舍管理员有权更新和删除这些信息。 2. 离返校信息记录:系统支持学生离校和返校的登记,记录并管理学生的在校状态,方便宿管部门实时了解学生动态。 3. 数据查询与统计:用户可进行简单的数据查询,并输出各种统计信息,例如统计某一时间段内的在校学生人数。 4. 打印显示功能:系统允许打印学生信息和统计报告,便于纸质存档和查阅。 系统在设计上考虑了可行性,但受限于时间、资源和技术水平,未实现远程访问功能,仅提供了基础的安全措施,如用户级别设置和数据备份,安全性仍有待加强。在数据描述方面,静态数据包括管理员信息、学生信息和访问记录,动态数据涉及查询操作、离返校登记和信息输出。数据流图和数据词典清晰地描绘了信息处理的过程,便于理解系统的运作机制。 尽管该系统在功能上满足了基本的宿舍管理需求,但随着技术的发展,未来的升级可能需要考虑增加更多的安全特性,如加密、权限控制,以及可能的远程访问和移动设备兼容性,以适应日益变化的校园管理需求。同时,为了提高用户体验,可以考虑优化界面设计,增强系统易用性。此外,系统的扩展性也是后续开发中需要关注的点,以便在未来添加新的功能模块,如住宿费管理、报修申请等,从而打造一个全方位的校园生活服务平台。
- 粉丝: 13
- 资源: 78
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
- 3
- 4
前往页