宿舍管理系统系统设计说明书介绍.docx
- 格式:docx
- 大小:197.53 KB
- 文档页数:13
- -宿舍管理系统详细设计说明书注:对应模块界面图由组员各自完成2013 年12 月 1 日1.引言1.1编写目的编写本详细设计说明书的目的主要是详细说明宿舍管理系统系统的构造和部设计,在总体设计说明书的根底上进一步细化系统,提供详细的模块和界面设计,为程序开发提供直接的支持。
本说明书主要面向系统分析人员、程序员和以后的系统维护人员。
作为程序员开发系统的根本依据和在系统维护阶段,维护人员对系统实施维护的参考资料。
1.2背景a.系统的名称:宿舍管理系统b.任务提出者与开发者:彬,泽中用户:宿舍管理员和学生1.3定义2. 系统的构造系统的功能模块图如下列图2.1:图2.1 系统功能模块图多层架构关系图如下列图 2.2查询学生信息 修改学生信息添加学生信息 删除学生信息 查询宿舍信息添加宿舍信息删除宿舍信息添加管理员信息查询水电费信息 用户登录管理员信息管理 学生信息管理宿舍信息管理水电费信息管理宿舍管理系统修改密码图2.2 多层架构关系图根据图2.1功能构造图和图2.2多层架构关系图可得到如下列图2.3所示的系统构造设计图:3.系统的模块设计3.1数据库连接模块〔sqlconnection〕设计说明3.1.1模块名称;数据库连接模块3.1.2模块描述:在.NET中如果采用与数据库进展连接,可以采用以下4个接口对象之一:System.data.oledb.oledbconnectionSystem.data.sqlclient.sqlconnectionSystem.data.odbc.odbcconnectionSystem.data.oracleclient.oracleconnection由于数据库使用的是Microsoft SQL Server,所以使用SQL Server .NET Framework数据提供程序中的SqlConnection对象进展数据连接。
3.1.3 模块功能:与数据库进展连接。
《学生宿舍信息管理系统》概要设计说明书嘿,同学们!咱们今天来聊聊这个学生宿舍信息管理系统,这可真是个神奇的存在,就像宿舍生活的大管家。
想象一下,没有这个系统之前,宿舍管理那叫一个乱呀!谁住哪间房,得翻一堆本子去查;水电费怎么算,全靠人工一笔一笔地写。
但有了这个系统,一切都变得不一样啦!这个系统呢,首先它得有个超级强大的信息录入功能。
每个同学的个人信息,什么名字、学号、专业,那都得整得明明白白的。
这就好比给每个同学都发了一张专属的“宿舍身份证”,走到哪儿都能被系统认出来。
然后啊,宿舍的分配也能通过它轻松搞定。
不再是靠老师头疼地去想怎么安排,系统根据各种条件,比如专业、班级,自动给你分好宿舍。
这是不是有点像个聪明的小助手,把宿舍的拼图拼得恰到好处?再来说说水电费管理。
系统能精确地记录每个宿舍的用水用电情况,再也不用担心算错账啦。
就像一个精细的小会计,一分一毫都算得清清楚楚。
还有维修管理这一块。
宿舍里的东西坏了,在系统里一报,维修人员就能快速收到消息,赶紧来解决问题。
这多方便呀,难道不比你到处找人快得多?另外,系统还能对宿舍的卫生情况进行记录和评估。
哪个宿舍干净整洁,哪个宿舍需要改进,一目了然。
这就像是给每个宿舍都打了个分数,激励大家把宿舍收拾得漂漂亮亮的。
这个系统的界面也得设计得简单易懂,让老师和同学们用起来都不费劲。
不能像那些复杂的迷宫,让人摸不着头脑。
总的来说,学生宿舍信息管理系统就是为了让宿舍管理变得更高效、更有序、更方便。
它就像是宿舍生活的定海神针,有了它,咱们的宿舍生活就能更加轻松愉快,大家说是不是呀?。
宿舍管理系统设计1. 引言1.1 项目背景本系统开发的主要目的是采用信息化和网络化的方式,用于对学校宿舍进行管理,方便管理员对宿舍进行管理以及对同学们宿舍生活需求提供相应的帮助和记录,达到及时、有效的掌握学生信息以及处理寝室问题的目的。
1.2 文档概述该文档编写的主要目的是为了定义系统索要实现的功能, 以及实现的方法和流程. 同时进一步规开发流程, 提高开发质量。
1.3定义1. 零报无论宿舍有无异常情况都必须在每天的规定时间上报给寝室管理员。
如果有学生异常情况的出现,则相关负责人应作出相应的处理,若学生没有出现异常事件,则只需在系统中提醒无异常即可。
2. 异常情况如果宿舍出现有同学在规定时间没有回宿舍,或在宿舍突发疾病等异常情况,则有寝室长报告给宿舍管理员,由宿舍管理员填写报告并帮助解决问题3. 待处理当出现异常情况时,若事件尚未解决,则状态为“待处理”状态,表明此事件需要由相应的管理员进行处理解决。
4. 已处理当异常事件被处理之后,该事件被标明“已处理”状态,则表明该事件已被处理。
2. 任务概述2.1 目标根据《宿舍管理需求分析报告》编写此文档,用于指导开发人员根据客户功能需求进行相应的程序开发。
2.2 系统网络配置及构架方案宿舍管理系统依托于文理学院官网平台构建,逻辑结构为环型拓扑结构,如图一所示,学校学工处管理员通过网络平台可以发送消息,每一位宿舍管理员,学生,学生教师都能看到。
宿舍管理员也可以通过官网发送宿舍管理情况到服务器,学校管理员,学生等都可以登录查看。
图一:网络结构拓扑图2.3 系统架构图图二:系统构架图2.4 条件与限制系统使用用户主要为宿舍管理员、宿舍住宿学生、学生教师、学校管理员,因此,系统因属于学校应用系统的畴,运行在学校的部中。
信息系统运行的前提和假设如下:(1)学生基本信息以及宿舍各种活动信息(包括学生的、学号、寝室号、所在班级等信息)已经给定。
(2)学生进出宿舍以及各种生活需求的相关信息有学校的部存储机制进行存储,学生采用刷卡式。
第四组界面设计说明书2010-8-201.引言1.1.编写目的界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。
而且设计良好的界面能够引导用户自己完成相应的动作,起到向导的作用。
1.2.约定界面简洁,便于客户操作。
2.结构设计3.画面列表4.画面设计4.1.登录画面编号:SCR000文件名:Login.cs简述:用户登录系统学生宿舍管理系统SCR0004.2.主画面编号:SCR001文件名:Form_main.cs简述:整个系统总框架,包括系统的各个功能模块链接4.3.学生信息管理画面编号:SCR002文件名:UserControl_Student.cs简述:实现对学生基本信息的管理包括录入等4.4.学生状态管理画面编号:SCR003文件名:UserControl_Student.cs简述:实现对学生在校状态的管理4.5.EXCEL导入画面编号:SCR004文件名:UserControl_Student.cs简述:实现对学生信息的批量录入4.6.宿舍楼管理画面编号:SCR005文件名:UserControl_Room.cs简述:对宿舍楼的基本信息管理4.7.宿舍管理画面编号:SCR006文件名:UserControl_Room.cs简述:用于宿舍的基本信息和状态的管理4.8.专业与院系基础维护画面编号:SCR007文件名:UserControl_BasicData.cs简述:实现宿舍类型管理、院系管理、专业管理的相关操作4.9.宿舍类型基础维护画面编号:SCR008文件名:UserControl_BasicData.cs简述:实现对宿舍类型的管理4.10.宿舍操作管理画面编号:SCR009文件名:UserControl_Oprion.cs简述:实现宿舍分配操作、宿舍调换和迁入迁出操作4.11.系统管理画面编号:SCR0010文件名:UserControl_SystemMa.cs 简述:实现用户权限管理编号:SCR0011文件名:UserControl_Report.cs简述:制定学校院系的宿舍范围编号:SCR0012文件名:UserControl_Report.cs简述:实现对宿舍楼层床位使用状态的统计4.14.数据备份还原画面编号:SCR0013文件名:UserControl_Basickup.cs简述:对整个数据库的维护工作。
学生宿舍管理系统需求规格说明书学生宿舍管理系统需求规格说明书1、引言本文档旨在描述学生宿舍管理系统的功能和需求,以便能够有效地管理学生宿舍和提供良好的居住环境。
2、总体描述2.1 系统概述学生宿舍管理系统旨在实现对学生宿舍的管理,包括入住管理、设备维护、安全管理等功能。
该系统将提供一个便捷和安全的平台,以满足学生的宿舍生活需求,并提升学生宿舍管理的效率。
2.2 业务需求学生宿舍管理系统应满足以下业务需求:2.2.1 学生入住管理系统应能够管理学生宿舍的入住信息,包括学生信息、宿舍分配、入住时间等。
管理员能够根据学生的个人信息和需求进行宿舍分配,并记录相关信息。
2.2.2 设备管理系统应能够管理学生宿舍的设备信息,包括宿舍内设备清单、维修记录和报废处理等。
管理员能够对设备进行维护和报废操作,并记录相关信息。
2.2.3 安全管理系统应能够管理学生宿舍的安全事务,包括宿舍门禁管理、安全巡查和安全事件处理等。
管理员能够对宿舍门禁进行管理和设置,记录巡查情况,并处理相关安全事件。
2.2.4 报修管理系统应提供学生宿舍的报修功能,包括报修申请、维修进度和评价反馈等。
学生能够方便地提交报修申请,并及时了解维修进度。
2.2.5 公告通知系统应提供宿舍管理的公告通知功能,包括通知发布、阅读确认和重要通知推送等。
管理员能够发布重要通知和公告,并记录学生的阅读情况。
2.2.6 数据统计与分析系统应能够统计和分析学生宿舍的相关数据,包括入住率、设备故障频率和报修情况等。
管理员能够根据统计结果进行管理决策和优化改进。
3、功能需求3.1 学生入住管理3.1.1 学生信息管理系统应能够维护学生的个人信息,包括学号、姓名、性别、年级、专业等。
3.1.2 宿舍分配管理系统应能够根据学生的个人信息和需求进行宿舍分配,包括分配规则的设置和宿舍选择的可视化界面。
3.1.3 入住信息管理系统应能够记录学生的入住信息,包括入住时间、宿舍号码、床位号等。
宿舍管理系统--软件设计说明书宿舍管理系统--软件设计说明书1、引言1.1 目的1.2 范围1.3 定义、缩略语和缩写1.4 参考资料1.5 概述2、系统概述2.1 问题描述2.2 系统功能2.3 用户特征2.4 假设和约束2.5 系统环境3、功能需求3.1 用户管理功能3.1.1 注册3.1.2 登录3.1.3 修改密码3.1.4 添加用户3.1.5 删除用户3.2 宿舍信息管理功能 3.2.1 添加宿舍3.2.2 删除宿舍3.2.3 查询宿舍3.2.4 修改宿舍信息 3.3 学生信息管理功能 3.3.1 添加学生信息 3.3.2 删除学生信息 3.3.3 查询学生信息 3.3.4 修改学生信息 3.4 入住管理功能3.4.1 分配宿舍3.4.2 退宿处理3.5 维修管理功能3.5.1 报修3.5.2 处理维修请求4、性能需求和非功能需求 4.1 性能需求4.1.1 响应时间4.1.2 并发能力4.2 非功能需求4.2.1 可靠性4.2.2 安全性4.2.3 可维护性4.2.4 用户友好性4.2.5 可扩展性5、数据模型5.1 用户表5.2 宿舍表5.3 学生表5.4 入住记录表5.5 维修记录表6、系统架构6.1 架构概述6.2 MVC设计模式7、界面设计7.1 注册界面7.2 登录界面7.3 用户管理界面7.4 宿舍管理界面7.5 学生信息管理界面 7.6 入住管理界面7.7 维修管理界面8、数据库设计8.1 用户表设计8.2 宿舍表设计8.3 学生表设计8.4 入住记录表设计8.5 维修记录表设计9、接口设计9.1 用户管理接口9.2 宿舍管理接口9.3 学生信息管理接口 9.4 入住管理接口9.5 维修管理接口10、测试计划10.1 单元测试10.2 集成测试10.3 系统测试10.4 用户验收测试11、风险和问题管理11.1 风险识别11.2 风险分析11.3 风险应对策略12、附件附件1、界面原型设计图附件2、数据库表结构设计图13、法律名词及注释13.1 版权法版权法是指保护文字、作品、标志等的法律法规。
学生宿舍管理系统说明书学生宿舍管理系统说明书1、系统概述1.1 系统介绍1.2 功能概述1.2.1 学生信息管理1.2.2 宿舍信息管理1.2.3 入住登记管理1.2.4 报修管理1.2.5 宿舍费用管理1.2.6 宿舍公告管理1.3 用户使用权限2、系统安装与配置2.1 安装要求2.2 系统安装步骤2.3 系统配置3、系统功能详解3.1 学生信息管理3.1.1 学生信息录入 3.1.2 学生信息查询 3.1.3 学生信息修改 3.2 宿舍信息管理3.2.1 宿舍信息录入 3.2.2 宿舍信息查询 3.2.3 宿舍信息修改 3.3 入住登记管理3.3.1 入住登记3.3.2 入住信息查询 3.3.3 退房登记3.4 报修管理3.4.1 报修申请3.4.2 报修处理3.4.3 报修记录查询3.5 宿舍费用管理 3.5.1 费用录入 3.5.2 费用查询 3.5.3 费用统计 3.6 宿舍公告管理 3.6.1 公告发布 3.6.2 公告查询3.6.3 公告删除4、系统使用指南4.1 用户登录与退出 4.2 功能使用说明4.3 常见问题解答5、系统维护与更新5.1 数据备份与还原5.2 系统更新6、附件6.1 数据库设计文档6.2 UI设计稿法律名词及注释:1、宿舍:指供学生居住的集体居住场所,按一定条件分配给学生居住,并由学校管理的住宿设施。
2、入住登记:指学生进入宿舍时,按照规定将个人信息登记到学生宿舍管理系统中的过程。
3、退房登记:指学生搬离宿舍时,将个人信息从学生宿舍管理系统中注销的过程。
4、报修:指学生在宿舍内发现问题或需要维修时,向学校提出申请维修的请求。
5、宿舍费用:指学生居住宿舍所产生的费用,包括房租、水电费、网络费等。
6、宿舍公告:学校向宿舍内的学生发布的通知或公告。
第一部分需求分析 (2)一、需求分析 (2)1.系统开发目的 (2)2.系统设计目标 (2)3.系统功能要求 (2)二、可行性分析 (2)1.经济可行性分析 (2)2.技术可行性分析 (2)3.操作可行性分析 (3)4.运行可行性分析 (3)5.法律可行性分析 (3)第二部分系统设计 (1)一、数据库设计 (1)1.数据库逻辑设计 (1)2.表结构设计 (2)2.系统总体设计 (4)3.系统结构说明 (5)二、系统详细设计 (6)1.用户界面要求 (6)2.用户界面设计 (6)3.系统详细功能设计及实现 (8)第三部分调试分析 (16)一、网站维护 (16)二、网站测试计划 (16)三、网站发布和推广 (16)四、网站调式过程中遇到的问题 (16)第一部分需求分析一、需求分析1.系统开发目的本系统会给学校现有的宿舍信息管理带来很大的改观,由过去的人工方式转变为计算机方式,不仅可以解决工作效率低、易产生错误、数据存储量大等问题,还可以提高可靠性。
使学校宿舍管理更加科学化、正规化。
经研究分析,宿舍管理计算机化后,可以取代决大部分管理者的工作,还可以使基层人员的工作量大大减轻。
2.系统设计目标通过调查研究之后,我们发现人工管理模式存在很多不合理的地方。
所以本系统以优化为主,减轻工作人员的工作负担,加强对宿舍的管理。
3.系统功能要求经分析,宿舍管理系统将为我校、我校住宿学生等工作服务。
我们现在暂时将宿舍管理系统分为三个大的模块:入住管理、公寓管理、用户管理。
二、可行性分析1.经济可行性分析高校宿舍管理系统网站的开发、运行、维护费用包括:●购买和安装设备的费用:包括计算机硬件、系统软件、机房、电源等。
●人员费用:系统开发人员、操作人员和维护人员的工资、培训费用等。
●消耗品费用:系统开发所用材料、系统正常运行所用消耗品,例如电费,打印纸、开发软件等开支。
2.技术可行性分析高校宿舍管理系统网站的建设可以使用多种语言来实现,作为Web使用程序的开发,C#程序设计语言是一个非常理想选择。
数据库原理及应用课程设计设计说明书学生宿舍管理系统vb学生姓名学号班级成绩指导教师计算机科学与技术系2009 年3月6 日数据库原理及应用课程设计评阅书注:指导教师成绩60%,答辩成绩40%,总成绩合成后按五级制记入。
课程设计任务书2008 —2009 学年第二学期专业:学号:姓名:课程设计名称:数据库原理及应用课程设计设计题目:学生宿舍管理系统设计与实现完成期限:自2009年 2 月23 日至2009 年 3 月 6 日共 2 周设计依据、要求及主要内容(可另加附页):通过对学校公寓管理处业务进行分析、调查,设计学生宿舍管理系统。
内容及要求(1)建立数据库根据系统功能设计的要求以及功能模块的划分,设计相关数据库。
(2)卫生评比管理模块该模块提供对卫生评比信息的管理功能,主要完成评比信息的录入、修改和删除以及评比结果的查询功能。
(3)违纪处理管理模块该模块实现违纪处理信息的管理,主要完成违纪信息的录入、修改、删除和查询等功能。
(4)来客登记管理模块该模块提供对来访人员信息的管理功能,主要提供来访登记、离开登记和来访信息查询功能。
(5)房间信息管理模块该模块提供房间信息维护功能,主要是提供对房间信息的录入、修改、删除功能,同时提供房间分配和房间信息查询功能。
指导教师(签字):教研室主任(签字):批准日期:年月日摘要本软件的前台设计由Visual Basic 6.0实现,后台数据库用SQL Server进行创建和管理。
本系统界面设计大方、简洁、实用,操作简单方便,是一款完全适合普通学校公寓管理的软件。
该系统具有卫生评比、违纪处理、来客登记和房间信息功能。
卫生评比管理模块提供对卫生评比信息的管理功能,违纪处理管理模块实现违纪处理信息的管理,来客登记管理模块提供对来访人员信息的管理功能,房间信息管理模块提供房间信息维护功能。
关键词:公寓管理系统;Visual Basic 6.0;SQL Server目录1 课题描述 (1)2 需求分析 (2)2.1 可行性研究 (2)2. 1.1 技术可行性 (2)2. 1.2经济可行性 (2)2. 1.3操作可行性 (2)2.2 功能需求 (2)3系统设计 (3)3.1系统层次模块图 (3)3.2数据库设计 (4)3.2.1数据库实体图设计 (4)3.2.2数据库E-R图设计 (5)3.2.3数据库关系模型设计 (5)3.2.4数据库物理设计 (6)3.3主控平台界面设计 (7)4系统实现 (7)4.1系统用户管理模块 (7)4.2卫生评比管理模块 (11)4.3违纪处理管理模块 (20)4.4来客登记管理模块 (30)4.5房间信息管理模块 (42)5 系统测试 (54)总结 (55)参考文献 (56)1 课题描述各个学校对学生宿舍的管理已经有了很长的历史,并且已经具备了一定的规模和形态,同时对学生公寓的服务和管理也要求很高.诸如对学生入住情况的详细了解,以及来访者的情况都要求宿舍管理人员做的好,做的完善。
项目名称:学生宿舍管理系统文件名称版次﹕1.0
1前言
1.1目的
项目背景:本系统是针对高等院校的学生宿舍管理部门在管理学生住宿工作而开发的管理软件。
1.2 内容简介
根据客户要求,本系统能实现信息管理、班级管理、学生管理、楼房管理、房间管理、床位管理、住宿管理、信息查询和登录管理几个方面的功能。
另外,系统管理员还可以对基本信息进行新增、修改、统计或者删除。
学生宿舍管理系统力求给广大用户提供更为方便快捷的途径去管理繁琐的数据。
1.3参考数据
《学生宿舍管理系统—软件需求规格说明书.doc》
2术语表
无
3设计概述
3.1 物理结构图
本系统采用.NET C#开发平台进行开发,系统开发架构分为B/S、C/S三层架构。