最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

数据库课设(宿舍管理系统附带源码,SQLServer+VisualStudio+C#)

运维笔记admin1浏览0评论

前言


提示:该课程设计使用C#+sql语言,文章为原创,仅供参考


链接: https://pan.baidu/s/17cD9JKikljMehg6M5sp5jQ 提取码:6wog 复制这段内容后打开百度网盘手机App,操作更方便哦

文章目录

  • 前言
  • 一、 概述
    • (一)、程序名称: 学生宿舍管理系统
    • (二)、开发平台:Window 10
    • (三)、运行环境: Windows NT/2000/XP/VISTA/7/8/10
    • (四)、系统管理的对象:
    • (五)、开发背景:
    • (六)、程序基本原理及技术需求说明:
  • 二、 程序概要设计
    • (一)、程序结构图
    • (二)、数据库设计
      • 1.Building
      • 2.Dormitory
      • 3.Manager
      • 4.Student
      • 5.StuDormitory
      • 6.Visiter
      • 7.Adjust
      • 8.InOut
    • (三)、程序的文件结构
    • (四)、分配宿舍子E-R图
  • 三、程序详细设计
    • (一)、系统数据库的设计
      • 1.创建数据库
      • 2.建表
    • (二)、程序主体代码
      • 1.连接数据库
      • 2.获取数据库信息
      • 3.登录功能
      • 4.查看学生同一宿舍成员信息
      • 5. 空余宿舍获取
      • 6.修改信息
      • 7.增加功能
      • 8.删除功能
  • 四、 程序发布和测试
    • (一)、程序测试
      • 1.登录
      • 2.学生界面
      • 3.查看宿舍人员信息
      • 4.查看出入记录
      • 5.管理员界面(宿舍楼管理)
      • 6.管理员界面(宿舍管理)
      • 7.管理员界面(宿舍报修管理)
      • 8.管理员界面(学生信息管理)
      • 9.管理员界面(分配宿舍)
      • 10.管理员界面(调整宿舍)
      • 11.管理员界面(记录登记)
  • 五、 总结与分析
    • (一)、程序优缺点分析
    • (二)、总结与感悟
  • 总结


一、 概述

(一)、程序名称: 学生宿舍管理系统

(二)、开发平台:Window 10

Microsoft Visual Studio 2010
Microsoft SQL Server 2008

(三)、运行环境: Windows NT/2000/XP/VISTA/7/8/10

(四)、系统管理的对象:

◇系统用户信息:用户编号、用户名、密码、用户权限
◇宿舍信息:宿舍编号、宿舍号、宿舍楼、楼层、床位数、单价、人数
◇宿舍楼信息:楼编号、宿舍数、楼位置
◇学生信息:学号、姓名、性别、年龄、所在院系、年级、电话
◇学生进出记录: 学号、进入时间、离开时间、是否晚归、原因
◇调整宿舍信息:学号、调整时间、原宿舍、新宿舍、理由
◇学生宿舍信息:学号、宿舍编号

(五)、开发背景:

学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。

(六)、程序基本原理及技术需求说明:

为了使系统使用者操作方便,提供便利的数据查询修改和删除信息,在程序上开发出了八个主面板每个面板都负责不同的功能,可以查询、添加、删除学生、宿舍、楼房等信息,便于管理、节省人力。同时,提供了人性化、美观的操作界面、尽可能的为用户的录入,查询等操作提供方便,同时,系统应具备以下功能:
◇用户管理:不同权限用户实现不同管理功能。超级管理员可以管理宿舍楼 信息,楼中的宿舍房等信息;普通管理员可以管理宿舍成员;普通用户可查看宿舍成员的信息。
◇宿舍管理:根据院系、年级分配寝室,登记住宿情况,可调整学生宿舍。
每个同学只能在一个宿舍,不同宿舍的费用标准可以不同。不同院系、年级的同学可以住同一间宿舍。
◇学生管理:实现入住学生信息的登记、维护和查询功能。
◇信息查询:按公寓楼号、学生姓名等查询住宿信息。
◇出入登记:对学生进出公寓的情况进行登记、实现基本的出、入监控功能。

二、 程序概要设计

(一)、程序结构图

(二)、数据库设计

1.Building

2.Dormitory


3.Manager

4.Student


5.StuDormitory

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论