精华内容
下载资源
问答
  • 本文档为软件开发阶段概要设计说明书,以学生宿舍管理系统为课题,包括系统结构图、数据流图、外部内部接口设计、系统数据结构设计等。
  • 宿舍管理系统毕业设计完整项目宿舍管理系统毕业设计完整项目
  • 为了实现提高高校宿舍管理部门的工作效率,充分利用资源,减少不必要的人力、物力和财力的支出,方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的,为宿舍管理部门开发设计专用系统软件——宿舍管理软件来...
  • 出入登记出入信息登记,管理员基本信息,宿舍基本信息,学生基本信息.宿舍,学生基本信息查询高级(条件组合)查询. 系统维护:维护管理 大学宿舍管理系统需求分析说明书 大学宿舍管理系统概要...大学宿舍管理系统软件
  • 软件项目管理期末大作业——学生宿舍信息管理系统 压缩包里面包含:直接可用的PPT、甘特图、里程碑图,直接可用。 今天刚讲完,在班级所有小组展示 里面,被老师认为是最好的。
  • 目前仍然存在有学校在宿舍管理系统方面手工记录数据的阶段,手工记录对于数据规模较小的学校来说勉强接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录相当繁琐和困难。而且在查询某条...
  • 课程设计报告2010~ 2011学年第一学期专 业 名 称 信息管理信息系统课 程 名 称 UML 统一建模语言课程设计课程设计题目 宿舍管理系统 指 导 教 师 组 员年级 2007 级目录1.前言1.1.作业背景31.2. 选题说明31.3.工作...

    课程设计报告

    2010~ 2011学年第一学期

    专 业 名 称 信息管理信息系统课 程 名 称 UML 统一建模语言课程设计课程设计题目 宿舍管理系统 指 导 教 师 组 员

    年级 2007 级

    目录

    1.前言

    1.1.作业背景3

    1.2. 选题说明3

    1.3.工作业绩3

    宿舍管理系统的需求分析与设计

    2.1 课程设计目的4

    2.2 课程设计题目描述和要求4

    系统目标5

    功能需求5

    课程设计报告内容5

    宿舍管理系统的需求分析5

    系统的 UML 基本模型7

    2.4 小结31

    前言

    一、作业背景

    学习了 UML 统一建模实例教程 后,以图书管理系统为样板,完成宿舍管理系统的课程设计和建模。达到学习理论知识和实践相结合的目的,提高我们的 UML 建模能力。

    二、选题说明

    现今,宿舍管理在大学校园管理中越来越重要,作为信息管理与信息系统专业的学生,我们知道信息对管理的重要性。为了加强校园的宿舍管理,初步拟定建立一个宿舍管理系统,希望能够实现它。

    基本思路:按照自己思想与实际相结合,进行需求分析、数据库设计、功能模块设计、UML 模型设计。

    作业目标:用 UML 统一建模充分的表达我们的设计思想,理论结合实际,达到熟练运用与掌握 UML 建模的目标。

    三、工作业绩

    个人主要工作:小组讨论完成系统的需求分析、功能模块设计,画出系统用例图。然后按照功能模块进行分工:

    徐爱琼、庞月莉、卢秀梅完成了类图的构思与设计图

    徐厚候、周培培、卢金星完成了系统组件图和配置图的构思和设计图。徐爱琼完成了宿舍楼信息管理各图的构思和设计图。

    庞月莉完成了学生信息管理各图的构思和设计图。

    卢秀梅完成了宿舍管理员管理各图的构思和设计图。

    周培培完成了公告管理各图的构思和设计图。

    徐厚候完成了宿舍收费管理各图的构思和设计图。完成课程设计 Word 文档。卢金星完成了包括学工组和宿舍管理员各图的构思和设计图。

    主要收获:通过这次课程设计,加强了对 UML 统一建模的理解和掌握,加深了对各结构的认识和画图能力。

    自我评价:良

    宿舍管理系统的需求分析与设计

    一. 课程设计目的

    UML 统一建模课程是一门面向对象开发方法的设计语言。UML 统一建模课程设计实验课,着重加强面向对象建模技术。使用UML 统一建模语言,用需求模型简化业务领域;用分析模型验证用例的正确性,一致性,完备性,可行性;用设计模型标识解决方案。通过模型实现了从业务领域到软件领域的映射。通过建模,使问题可视化,形式化。通过一序列的建模和迭代活动,对于提高学生综合素质十分必要。

    UML 统一建模课程是本科类计算机专业的一门骨干课程,技术复杂,应用范围广。本课程设计实验主要内容:构建系统的分析模型、设计模型。主要目标如下:

    掌握面向对象的分析技术、设计技术;

    构建“宿舍管理系统”的需求分析模型和设计模型;

    二. 课程设计题目描述和要求

    本课程设计中包含:

    宿舍管理系统的需求分析

    系统的 UML 基本模型

    系统中的类

    系统的配置与实现

    1、系统目标

    系统的整体目标是:利用互联网和信息化技术,结合宿舍管理的实际运作情况,建

    设一个覆盖整个学校全部业务的“宿舍管理系统”,通过该系统提高宿舍管理信息化水平,完善宿舍管理体系,提高管理效率,进一步加强对学生宿舍的管理。

    2、功能要求

    “宿舍管理系统”中的功能需求可以包括以下几个方面:

    学生可以上网查询个人基本信息和缴费信息以及浏览公告;

    宿舍管理员可以查询本栋学生基本信息和学生费用管理和出入登记以及浏览公告;

    学工组可以查询本学院学生基本信息及相应管理以及浏览公告;

    后勤中心可以:宿舍楼信息管理、学生信息管理、宿舍管理员管理、公告管理、 登陆系统管理、宿舍收费管理;

    可以保存学生住宿信息和宿舍管理员信息以及出入登记信息。满足上述需求的系统主要包括以下几个模块:

    基本数据管理维护模块:该模块提供了对学生、宿舍管理人员、宿舍楼宿舍收费以及公告的信息录入、修改并维护基本数据的途径。

    基本业务模块:在系统中,宿舍管理员对本栋宿舍的各项费用进行计算,然后后勤中心确认。宿舍管理员对本栋宿舍进行出入登记,录入数据库。学工组对学生信息的录入和修改以及核对,然后后勤中心进行确认。后勤中心编辑公告,然后发布公告给系统使用者。后勤中心对宿舍楼的信息的管理,包括增加、修改和删除。后勤中心对宿舍管理员的管理,包括增加修改。

    数据库管理模块:在系统中,对所有学生、宿舍管理人员、宿舍楼宿舍收费以及公告的信息都要进行统一管理,宿舍楼出入登记信息也要进行详细的登记。

    信息查询模块:该模块主要用于不同层次的使用者完成相应的信息查询。

    三. 课程设计报告内容

    宿舍管理系统的需求分析

    系统功能需求

    “宿舍管

    展开全文
  • 软件工程宿舍管理系统.docx
  • (1)为宿舍管理人员编写一个宿舍管理查询软件, 程序设计要求: A.采用交互工作方式 B可按关键字(姓名、学号、房号)进行排序(冒泡、选择、插入排序等任选一种) (2)查询菜单: (用二分查找实现以下操作) A.按姓名...
  • 系统没有实现要达到的所有功能:像对于宿舍楼的管理, 开始设计是要有根据宿舍工作人员信息进行人员和宿舍楼的管理,可现在只是做到了宿舍楼的查询、修改和添加等基本功能;对于宿舍楼的管理不科学的地方则是没有和学生...
  • 高校学生宿舍管理系统,是一个很好的毕业设计或者课程设计,功能齐全,页面美观。 系统运行环境: 项目开发语言:Java语言 项目开发工具:idea等 项目开发技术:后台采用springmvc技术 服务器软件:tomcat7.0 数据库...
  • 针对学生宿舍的一个完整的UML案例分析。本案例采用 UML 语言对系统进行分析和设计,通过本案例的讲解,目的是使学生了解...象的基本思想方法,学会使用 UML 语言对面向对象开发的软件系统进行可视化描述、分析与设计
  • 本项目是一套基于SSM的学生宿舍管理系统,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的Java学习者。 包含:项目源码、数据库脚本、软件工具、项目说明等,该项目可以直接作为毕设使用。 项目都...
  • 在Visual Studio上开发一个学生宿舍管理系统软件,由C语言实现整个系统。是将C语言运用实际的一个完整的经典案例,通过详细讲解该系统的实现方法手段,巩固掌握并运用C语言各种基本知识,充分体现了学以致用的理念。
  • 数据结构 课程设计源代码设计题目: 学生宿舍管理系统院 系: 计算机学院班 级: 软件1501组 别: 六组 长: 周佳理组 员: 韩壮壮 陈义安起止日期: 2016年12月20日~2016年12月24日指导教师: 韩丽娜源代码:#d...

    .

    .

    数据结构 课程设计

    源代码

    设计题目: 学生宿舍管理系统

    院 系: 计算机学院

    班 级: 软件1501

    组 别: 六

    组 长: 周佳理

    组 员: 韩壮壮 陈义安

    起止日期: 2016年12月20日~2016年12月24日

    指导教师: 韩丽娜

    源代码:

    #define _CRT_SECURE_NO_WARNINGS

    #include

    #include

    #include

    void AppendNode(long studentID, char studentName[15], char roomNumber[4], char bedNumber[4]);//向链表中添加数据

    void DisplayNode(struct link *head);//打印链表中数据

    void Display(struct link *head);//表头格式控制

    void DeleteMemory(struct link *head);//删除链表所占用的内存

    void Save();//保存数据

    void Open();//打开数据

    void FindID();//按学号查找学生

    void FindName();//按姓名查找学生

    void InsertNodeNumber(long studentID, char studentName[15], char roomNumber[4], char bedNumber[4]);//按学号从小到大排序

    void NumberSorting();//排序

    void Menu();//菜单

    控制模块功能代码:

    //主函数

    int main()

    {

    long studentID;

    char studentName[15];

    char roomNumber[4];

    char bedNumber[4];//定义要输入学生信息的变量;

    char c;

    int menu;//保存要进行的选项;

    while (1) {

    system("pause");

    Menu();

    printf("请输入要进行的操作:");

    scanf("%d", &menu);

    switch (menu) {

    case 0:

    exit(0); break;

    case 1:

    printf("请输入Y或y来添加数据\n");

    scanf(" %c", &c);

    while (c == 'y' || c == 'Y') {

    printf("请输入学生学号:");

    scanf("%lld", &studentID);

    printf("请输入学生姓名:");

    scanf("%s", &studentName);

    printf("请输入房间号:");

    scanf("%s", &roomNumber);

    printf("请输入床位号:");

    scanf("%s", &bedNumber);

    AppendNode(studentID, studentName, roomNumber, bedNumber);

    printf("请输入Y或y来添加数据\n");

    scanf(" %c", &c);

    }

    Display(head); break;

    case 2:

    FindID(); break;

    case 3:

    FindName(); break;

    case 4:

    Display(head);//显示信息

    break;

    case 5:

    NumberSorting();

    Display(head1);//排序后的学生信息

    head1 = NULL; break;

    case 6:

    Save(); break;

    case 7:

    Open(); break;

    default:

    printf("输入有误!请重新输入"); break;

    }

    }

    DeleteMemory(head);

    DeleteMemory(head1);

    syst

    展开全文
  • 宿舍管理系统源代码

    2018-05-05 17:45:28
    根据功能说明,设计其存储结构,数据存储在文件中,界面要求有合理的提示,每个功能可以设立菜单,根据提示可以完成相关的功能要求。在编译、连接与运行程序的过程中,应充分利用调试方法与工具,同时不断总结编写和...
  • 学生宿舍管理系统需求规格说明书,包含课题背景,子系统功能需求以及功能需求数据流图,用户界面设计
  • 软件工程课程设计
  • 宿舍管理系统Java课程设计 Java 课程设计设计(论文) 题目: 宿舍管理系统 所 在 院: 专 业 : 班 级 : 学 生 姓 名: 学 号: 指 导 教 师: 年 月 日课程设计(论文)任务书设计题目: 宿舍管理系统 专业 : 班级:...

    41528d3028836879cd698677c3999917.gif宿舍管理系统Java课程设计

    Java 课程设计设计(论文) 题目: 宿舍管理系统 所 在 院: 专 业 : 班 级 : 学 生 姓 名: 学 号: 指 导 教 师: 年 月 日课程设计(论文)任务书设计题目: 宿舍管理系统 专业 : 班级: 学号: 姓名: 主要内容设计宿舍管理系统,主要包含两大模块:学生登录模块,宿舍管理员管理模块。学生登录模块包含:密码修改,公物维修上报,个人信息查询。宿舍管理员模块包含:用户管理(用户的添加和删除) ,宿舍管理(报修记录表,来访人登记) ,住宿管理(登记和删除入住信息) ,信息查询(学生信息登记) 。采用图形用户界面,通过菜单选择相应的操作,直观且简单。数据库选用 mysql,编辑平台选用 myEclipse。所用的知识点有:类的基本构成,异常处理,图形用户界面和数据库。基本要求: 按照内容要求,设计完整的宿舍管理系统。要求调试通过,不存在漏洞,方便用户操作。功能的实现上力求容错能力要强且提示信息完备。完成期限: 年月日 指导教师签名: 评审小组负责人签名: 目 录第一章 引 言 .1第二章 系统需求分析 .22.1 功能需求 .22.1.1 基本功能需求 .22.1.2 报表需求 .22.1.3 用户界面需求 .32.2 性能需求 .32.3 数据库选择 .32.4 环境 .4第三章 宿舍管理系统概要设计 .53.1 系统功能模块图 .53.1.1 用户帐号模块 .63.1.2 宿舍管理模块 .63.1.3 信息查询模块 .73.1.4 出入管理模块 .73.2 系统所需数据字典 8第四章 宿舍管理系统详细设计 .124.3 具体模块设计及测试结果 124.3.1 账户信息模块的详细设计 124.3.2 宿舍管理模块的详细设计 144.3.3 信息查询窗口详细设计 164.3.4 出入管理模块详细设计 17第五章 系统测试 .205.1 所遇问题 205.2 系统测试 20第 六 章 总 结 .21参考文献 .22附录:代码 23第一章 引 言学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21 世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。第二章 系统需求分析目前,我们学校的宿舍管理采用的还是人工来进行管理的, 面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。2.1 功能需求2.1.1 基本功能需求本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能:1.系统要求用户必须输入正确的用户名和密码才能进入系统。2.系统应该提供学生住宿情况的基本登记。3.系统应提供学生每学期学生的离校处理。4.系统应提供人员来访登记及结束访问的详细登记。5.系统应提供学生在校期间物品出入宿舍楼的详细情况登记。6.系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)。 7.系统应提供增加、删除、修改用户帐户的功能。8.系统还应具有添加、修改、删除学生基本信息的功能。2.1.2 报表需求学生宿舍管理系统的某些信息应当能够以报表形式打印出来。基本上应该能够实现扣分统计、和卫生评比的报表打印功能。2.1.3 用户界面需求学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也是非常需要的,以方便用户操作。2.2 性能需求 2.2.1 系统安全性学生宿舍管理系统中的增加用户、学生毕业离校等的某些模块都是相联系在一起的,所以在系统的管理权限上应当进行严格控制,具体思想如下:1.要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。2.在上述要求基础上可以为该系统设定三种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录、普通用户登录和只读用户三个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统进行操作。3.在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于大部分的很关键的模块是无权使用的。只读用户只能观看数据对任何模块都无权修改。2.3 数据库选择数据库是数据管理的最新技术,是计算机科学的重要分支。十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。我们选用的是 SQL Server 2000。2.4 环境本系统是以 Windows 系统为操作平台,用 C++编程语言和 MySQL 数据库来实现高校学生宿舍管理系统所需功能的。第三章 宿舍管理系统概要设计3.1 系统功能模块图系统功能模块图高校学生公寓管理系统学生登录管理报修记录表null来访登记 宿舍管理密码修改公物报修个人信息查询学生查询信息查询管理用户帐号添加删除离开删除来访登记住宿管理设计宿舍管理系统,主要包含两大模块:学生登录模块,宿舍管理员管理模块。学生登录模块包含:密码修改,公物维修上报,个人信息查询。宿舍管理员模块包含:用户管理(用户的添加和删除) ,宿舍管理(报修记录表,来访人登记) ,住宿管理(登记和删除入住信息) ,信息查询(学生信息登记) 。每个模块将实现不同的功能。下面将具体进行介绍。3.1.1 用户管理模块系统分支(用户帐号模块)功能模块图用户帐号模块包括:用户设置,删除二个部分。1. 用户设置:实现系统管理人员、普通人员登录和密码修改。2. 退出系统:实现正常退出宿舍管理系统。3.1.2

    展开全文
  • 宿舍管理系统设计与实现[java毕业论文下载]宿舍管理系统第一章 绪论1.1 课题简介为了便于老师对学生信宿生活的管理,学生资料的整理,和快节奏,高效率的工作环境。所以本次我设计的课题是学生宿舍管理系统。学生...

    宿舍管理系统设计与实现[java毕业论文下载]

    宿舍管理系统

    第一章  绪论

    1.1  课题简介

    为了便于老师对学生信宿生活的管理,学生资料的整理,和快节奏,高效率的工作环境。所以本次我设计的课题是学生宿舍管理系统。学生宿舍管理系统是一项十分方便于学校老师对学生宿舍管理的必备系统。在现实社会的学习生活中,计算机所应用领域无处不在,学生宿舍管理系统将成为老师们管理学生信息资料不可缺少的一个重要的部分,这是非常重要的对于学校的老师们来说,这是一项能为操作员们提供充足的信息和快捷的查询手段的学生宿舍管理系统。长久以来人们都在使用传统人工的方式管理学生资料,这种管理方式存在着许多缺点:效率低、保密性差,另外时间一长,将产生大量的文件和数据,对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。在计算机技术越来越普及的今天,掌握和了解相关知识变得更加重要,可行.在各级各类学校中,宿舍的管理是学校工作中的一项重要内容。随着办学规模的扩大和招生人数的增加,这不仅使学生管理的日常工作日趋复杂繁重,而且,对它提出了更高的要求。

    学生宿舍的管理工作也将成为一项十分繁重的工作,建立一个学生宿舍管理系统是非常必要的,可行的。计算机能够极大地提高学生宿舍管理的办事效率,学校要想与先进科学技术接轨,就得科学化、正规化的进行管理。随着社会信息化步伐的加快,社会对人才的要求越来越高,相应的,需要学校的工作越来越周到、全面、先进、高效。本学生宿舍管理信息系统强化了学生管理的职能,涵盖了学生管理、宿舍管理等主要功能,特别是对学生宿舍管理工作进行了提炼和概括, 使学生宿舍管理工作日益规范化、制度化和科学化。学生宿舍管理系统的使用,大大减少了学生处管理者的重复劳动,是学校管理的得力助手。

    1.2  开发目的

    1.要求用户必须输入正确的用户名和密码才能进入系统。

    2.应该提供学生住宿情况的基本登记。

    3.提供人员来访登记及结束访问的详细登记。

    4.统应提供学生在校期间物品出入宿舍楼的详细情况登记。

    5.统应提供查询功能,以方便用户对学生基本信息的查询(实现多种条件的查询)及楼房信息的查询。

    6.统应提供增加、删除、修改用户账户的功能。

    通过计算机进行学生宿舍管理有以下好处:

    1.学生信息,安全、高效,方便,快捷。

    2.迅速查到所需学生信息。

    3.员来访登记及结束访问登记记录十分详细。

    4.化的办公设备便工作人员办事效率越来越高。

    1.3  系统特点

    1.数字化校园,实现校园无纸化管理。

    2. 用户权限分级管理,适合 多用户操作。

    3. 界面完好,功能完善,安全易用。

    1.4  经济可行性

    估算宿舍管理系统的开发费用和今后的运行、维护费用,估算宿舍管理系统将获得的经济和社会效益,并将费用与效益进行比较,看是否有利。例如,宿舍管理系统投入运行后可以提供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速度增加了多少,对于操作人员进行工作提供了多少帮助等等。

    第二章  系统概述

    2.1  系统分析

    系统分析的目的是要明确本宿舍管理系统应实现的目标,即所能实现的功能。系统分析的结果就是系统设计的基础。

    2.2  系统模块简要

    2.2.1  系统管理模块

    系统用户的登陆及验证

    包括不同用户登录

    该系统包括普通用户和系统操作员两种用户登陆方式。

    系统用户进入系统时的身份验证:要求用户必须输入正确的用户名和密码才能进入系统。

    系统用户在不同的页面浏览时的身份验证。

    2.2.2  公寓管理模块

    该系统主要分为楼房管理、宿舍管理、员工管理三个大的部分。

    楼房管理:用户对楼数的统计。

    宿舍管理:用户对宿舍楼的管理。

    员工管理:员工信息的录入,设置初始的操作员的信息。

    该系统主要对楼房楼层,宿舍的查询,员工的增减进行系统的管理。为操作者提供了很好的宿舍情况基本登记。

    2.2.3  信息查询模块

    该系统包括了按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分。

    2.2.4  出入登记模块

    该系统包括了进楼物品登记、出楼物品登记、人员来访登记、结束访问登记四个功能模块。

    2.2.5  信息修改模块

    该系统包括了学生基本信息修改、员工基本信息修改、个人财物信息修改等功能。

    第三章  系统结构图

    根据系统功能的要求,宿舍管理系统分为下述的四个模块:公寓管理系统,信息查询系统,出入登记系统,信息修改系统。可以将系统分解成几个功能模块来分别设计,功能模块之间的关系如图1所示。

    aead022b88d3199208a3e9034ead66ae.png

    图1  系统页面逻辑结构图

    第四章  数据库设计与实现

    4.1  数据库的需求分析

    4.1.1  系统功能设计的要求以及功能模块的划分

    对于系统用户学生信息数据库,可以列出以下数据项和数据结构:

    用户信息:用户ID,学生姓名,学号,性别,出生年月,专业,班级,家庭住址,电话,公寓号,寝室号,有无电话,有无电脑,背褥数,备注。

    4.1.2  老师信息数据库,

    可以列出以下数据项和数据结构:用户信息:用户ID,老师名,编号,性别,出生年月,家庭住址,电话。

    4.1.3  访问信息数据库

    可以列出以下数据项和数据结构:来访人姓名,被访问人员姓名,公寓宿舍号,所属关系,备注,来访时间,离开时间,值班人,证件名称,来访日期。

    4.1.4  操作员信息数据库

    可以列出以下数据项和数据结构:用户ID,用户姓名,密码,Email。

    4.1.5  工作人员信息数据库

    可以列出以下数据项和数据结构:公寓号,楼层,工作人员姓名。

    4.1.6  公寓类型信息数据库

    可以列出以下数据项和数据结构:公寓房间数,学生人数,公寓类型。

    4.1.7  房间信息数据库

    可以列出以下数据项和数据结构:公寓号,房舍号,房间人数,宿舍成员姓名,宿舍所属系

    4.2  数据库的结构创建

    根据数据库的需求分析,建立如下7个数据表:

    4.2.1  用户信息表

    student  表

    35ff4391df444671b705033719c5cb79.png

    4.2.2 管理员信息表

    user  表

    d39068f5706b4bd4fcfb4d7248cf5d2b.png

    4.2.3  公寓信息表

    build  表

    a21fe63ae11691e6e6bb38e670a7546f.png

    4.2.4  宿舍信息表

    042e72a7aaad330f9bb2e6a13b502cba.pngroom  表

    4.2.5  员工信息表

    5347809d618bb7e0ee7ec2ae123b26ec.pngworkers  表

    4.2.6  来访人信息表

    visit  表

    cf49f6e951218ba9744b36f34e51268b.png

    4.2.7  老师信息表

    teacher表

    8728e17bd6ad10bdaa4f02f1710c0647.png

    第五章  实现的模块功能

    5.1  系统管理模块

    5.1.1  用户登录

    只准普通用户登陆。

    5.1.2  管理员登录

    只有具有管理员登陆权限的用户,才能登陆并使用。

    5.2  公寓管理模块

    5.2.1  楼房管理

    管理员可实现添加公寓信息,修改公寓信息。

    5.2.2  宿舍管理

    管理员可实现添加宿舍信息,修改宿舍信息,删除宿舍信息。

    5.2.3  员工管理

    管理员可实现添加员工信息,修改员工信息,删除员工信息。

    5.3  信息查询模块

    5.3.1  按学号进行查询

    本模块可实现管理员可以利用学号来查询学生的信息。

    5.3.2  按姓名进行查询

    本模块可实现管理员可以利用姓名来查询学生的信息。

    5.3.3  按班级进行查询

    本模块可实现管理员可以利用班级信息来查询学生的信息。

    5.3.4  按寝室号进行查询

    本模块可实现管理员可以利用寝室号来查询学生的信息。

    5.3.5  按楼房住宿进行查询

    本模块可实现管理员可以利用楼房号来查询学生的信息。

    5.4  出入登记模块

    5.4.1  人员来访登记

    本模块可实现管理员对来访人员进出公寓的登记。

    5.4.2  结束访问登记

    本模块可实现管理员对来访人员离开公寓的登记。

    5.5  信息修改模块

    5.5.1  学生基本信息修改

    本模块可实现管理员对学生基本信息的修改和添加等操作。

    5.5.2  员工基本信息修改

    本模块可实现管理员对员工基本信息的修改和添加等操作。

    5.5.2  个人财物信息修改

    本模块可实现学生对个人财物信息的修改和添加等操作。

    第六章  后台数据库的配置

    首先,我们要谈的是宿舍管理系统的服务器配问题。本系统便用IIS5.0作为系统服务器。因为便用的是Windows 2000以上版本的操作系统,那么添加IIS5.0服务器非常简单,只需要打开“控制面板”里面的“管理工具”,然后选取择“Internet息服务”选项。

    6.1  如何配置IIS

    右击默认站点,新建虚拟目录,按图6.1--6.3提示进行安装即可。

    c1d1f87b94d21dce0160be3f400790f1.png

    图6.1

    a6aa69d47c84b8f226988b71091fe9e9.png

    图6.2

    7be9e8c9994bf6bd6f4242eb775a3185.png

    图6.3

    6.2  后台数据库的配置方法

    本章系统直接采用了ACCESS文件的相对路径来实现读取数据库的功能。

    第七章  用户登陆页面

    7.1  宿舍管理系统的首页面

    该页面的首页面的功能非常简单,给访问用户一种直观清晰的印象。如图7.1所示

    3824492af3865d3730ef6f2a118c8600.png

    图7.1

    7.2  管理员登陆的页面.

    本页面的主要作是对用户的身份进鉴别。用户通过表单提供登陆信息,系统根据用户提供的信息对用户进行查询鉴别,如果身份合法,则将指引用户导向下一个页面。如果不合法,则无法登陆下一个页面。则将重新导向系统登陆页面。介绍完了登录页面的相关内容,接下来就真正进入到宿舍管理系统的核心部分,即系统管理员操作内容的介绍了。如图7.2所示

    f7e4c8afeeecdd2abaf7a2dc983884b5.png

    图7.2

    7.3  系统管理员管理的页面

    本图显示了系统管理员管理的主页面。主页面上有4个主要链接,分别指向宿舍管理系统的4主要功能模块,即公寓管理系统,信息查询系统,出入登记系统,信息修改系统。如图7.3所示.

    00025e2ac98117bc4c5c79d9667c5443.png

    图7.3

    7.4  公寓管理模块中宿舍管理页面

    7.4.1  页面示例应用

    在这个页面中,用户可以对原来的系统数据库中的宿舍信息进行添加修改。如图7.4所示

    d4c28f727f332a64766bc76b68766cea.png

    图7.4

    宿舍管理系统设计与实现[点击下载]

    展开全文
  • C#程序设计宿舍管理系统实战

    万人学习 2019-12-17 11:45:41
    结合应用案例,力求做到深入浅出,明白易懂 通过本课的学习,使学生掌握C#语言的语法知识,理解和掌握面向对象程序设计的思想和方法,能熟练使用Visual Studio集成开发环境编写、调试和测试控制台应用软件、Winform...
  • 宿舍管理查询软件

    2018-09-16 16:56:18
    1) 任务:为宿舍管理人员编写一个宿舍管理查询软件, 程序设计要求: A. 采用交互工作方式(即列出管理功能,供选择) B. 建立数据文件 ,数据文件按关键字(姓名、学号、房号)进行排序(冒泡、选择、插入排序等任选...
  • 1)任务:为宿舍管理人员编写一个宿舍管理查询软件 , 程序设计要求: A.采用交互工作方式 B.建立数据文件,数据文件按关键字(姓名、学号、房号)进行排序 (冒泡、选择、插 入排序等任选一种 ) 2)查询菜单 : (用...
  • 学生宿舍管理系统概要设计 精品文档 精品文档 收集于网络如有侵权请联系管理员删除 收集于网络如有侵权请联系管理员删除 精品文档 收集于网络如有侵权请联系管理员删除 学 生 宿 舍 管 理 系 统 概要设计说明书 目 ...
  • 学生宿舍管理系统设计报告,完成学生的住宿管理,包括入住、换房、退房、新生入学、毕业、收费等功能;
  • 使用支持C语言的Microsoft Visual Stdio 等开发软件设计一个学生宿舍信息管理程序,实现学生宿舍信息的录入、查询、删除和修改的功能。
  • 第 PAGE 页码 页码页 / 总共 NUMPAGES 总页数 总页数页 宿舍管理系统毕业设计(软件工程毕业设计) 摘 要 在当今信息技术迅猛发展知识更替日新月异的时代信息技术为企业的发展提供了机遇也带来了挑战使用传统人工的...
  • 坚石宿舍管理系统,本款软件是为中小企业,学校,公司等及提供住宿的单位设计的,本着资源共享的观点,为有需要的用户提供方便。这样可以方便对房间的维护,再就是对入住人员

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,035
精华内容 2,414
关键字:

宿舍管理系统软件设计