1、 - 1 - 寝室管理系统寝室管理系统 数据库课程设计 班 级:计算计算1001 姓 名: 学 号: 指导老师: 同组伙伴: - 2 - 目目 录录 第 0 章 引言 3 第一章 说明书 4 第二章 系统定义 7 第三章 需求分析 9 第四章 开发软件介绍 11 第五章 总结 17 第六章 代码 18 - 3 - 第第0章章 引言引言 学生公寓的管理是学校后勤集团的重要工作内容,由于学生公寓管 理难度大,存在诸多不安全因素,多年来从中央到地方教育行政管理部 门都十分重视学生公寓的管理。 (1)在学生公寓的管理中,我们认为需要重点解决的问题: 一是如何全面掌握学生基本信息和入住信息,解决好学生入
2、住 情况底子不清和宿舍分配难,查询统计难的问题;二是如何对进出学生 公寓的人员进行身份识别,杜绝闲杂人员进入学生公寓盗窃学生财物和 滋扰学生正常生活秩序的现象发生;三是如何掌握学生在宿舍的异常情 况,特别是夜不归宿情况,确保学生人身安全;四是如何使学生管理干 部、学生家长多方参与,对学生实施协同管理;五是如何实施学生管理 干部多校区跨地域与学生沟通,有效开展思想政治工作和学生教育管理 工作;六是如何实现事后回溯,为事故调查提供依据。针对这些问题, 我们组织人力开发并使用了学生公寓管理系统,并且收效明显。 (2) 数字化在学生公寓管理中的应用效果 一是实现了公寓信息共享。在公寓管理中,学生住房信
3、息、 床位分配信息、床位余缺信息等都是由公寓管理人员人工调整,各级领 导不可能及时准确地掌握当前公寓的使用情况。使用该系统对学生公寓 实施网络化管理后,各级管理者根据不同权限可以通过网络系统清楚地 了解公寓的房间数量、等基本情况。公寓管理者和学生管理干部都可以 准确查询某个学生所在公寓、房间和床位,学生的姓名、性别、出生年 - 4 - 月、年级、专业、班级等详细情况,实现了公寓信息资源的共享。 第一章第一章 说明书说明书 学生寝室管理系统软件需求分析说明书 1.1 编写目的:编写目的: 通过本次设计,设计的基本思想方法,能够独立编写小型的数据库程序,通 过数据库系统应用课题的实践,进一步提高分
4、析问题解决问题的能力及软件 开发过程的能力。 1.2 项目背景: 项目的委托单位和主管部门: 该软件系统与其他系统的关系: 该系统是独立系统。 1.3 定义:文档中所用到的专门术语的定义和缩写词的愿文见数据库系统 原理 。 1.4 参考资料: 数据库系统原理 、 C#程序员参考手册 、 C#开发案例 。 2 任务概述任务概述 2.1 目标 在2010年12月20日至12月30日之间完成一套小型的完整的学生信息管理系 统。 - 5 - 2.2 运行环境 Microsoft Windows 7 Professional 2.3 条件与限制 开发测试阶段必须装有以下软件及开发环境: 1. Micro
5、soft Visual Studio 2010 2. SQL Server 2000 3. .NET Framework3.0以上版本。 3 数据描述数据描述 3.1 表态数据 3.2 动态数据:包括输入数据和输出数据。 3.3 数据库描述:给出使用数据库的名称和类型。 3.4 数据词典 3.5 数据采集 4 功能需求功能需求 4.1功能划分与描述 1.完成学生住寝与更新,有对学生基本资料的输入、删除、更新的界面。 2.提供学生寝室的基本查询界面,包括按系部,按学号,按班级,按性别, 分类查询。 - 6 - 3.提供寝室楼层学生档案分类统计,包括按基本资料,如性别,能按班级, 按年级,按专业,按系部分类统计寝室学生基本资料信息。 4 性能需求 5.1 数据精确度数据精确度 5.2 时间特性:如响应时间、更新处理时间、数据转换与传输时间、运行时 间等。 5.3 适应性:在操作方式、运行环境、与其他软件的接口以及开发计划等发 生变化时,应具有的适应能力。 6 运行需求运行需求 6.1 用户界面:如屏幕格式、报表格式、菜单格式、输入输出时间等。 6.2 硬件接口 6.3 软件接口 6.4 故障处理 7 其他需求其他