学生宿舍管理系统(2)

2019-03-28 13:40

华东交通大学课程设计

目 录

第一章 概述 ............................................................................................................................... 1

1.1项目背景 ............................................................................................................................. 1 1.2编写目的 ............................................................................................................................. 1 1.3软件定义 ............................................................................................................................. 2 1.4开发环境 ............................................................................................................................. 2 第二章 需求分析 ....................................................................................................................... 3

2.1信息要求 ............................................................................................................................. 4 2.2处理要求 ............................................................................................................................. 4 2.3安全性与完整性要求 ......................................................................................................... 5 第三章 概念结构设计 ............................................................................................................... 5

3.1基本E-R图 ........................................................................................................................ 5 第四章 逻辑结构设计 ............................................................................................................... 7

4.1由ER模型图转换关系表 .................................................................................................. 7 第五章 主要模块的设计以及代码 ........................................................................................... 8

5.1 主要模块的设计 ............................................................................................................... 8 5.2 主要功能代码 ................................................................................................................. 10

5.2.1 新增功能 ............................................................................. 错误!未定义书签。 5.2.2 删除功能 ............................................................................. 错误!未定义书签。 5.2.3 修改功能 ............................................................................. 错误!未定义书签。 5.2.4 导航 ..................................................................................... 错误!未定义书签。 5.2.5 样式 ..................................................................................... 错误!未定义书签。 5.2.6数据库连接 .......................................................................... 错误!未定义书签。 5.2.7前台控件 .............................................................................. 错误!未定义书签。

第六章 总结 ............................................................................................................................. 18

6.1设计过程中遇到的问题以及解决方法 ........................................................................... 18 6.2设计的体会 ....................................................................................................................... 18 第七章 参考文献 ..................................................................................................................... 19

华东交通大学课程设计

第一章 概述

1.1项目背景

学生宿舍对于大学生而言,是高校校园里一个重要的学习、生活、交往的空间环境。大学生大约有2/3的时间是在学生宿舍环境里度过的。学生宿舍管理是高校基础性的管理工作,是学生管理工作必不可少的组成部分。随着我校规模的不断扩大,在校人数不断地增加,学生宿舍各项管理工作的要求随之不断提高。目前我校还停留在宿舍管理人员手工记录数据的最初阶段,传统的工作方式——账本化的工作模式。这种模式获取信息慢,查阅困难,准确性差,很难适应高水平宿舍管理的需要。因而,旧手工记录的宿舍管理方式已经不能满足我校庞大的学生信息量和适应高速发展的信息化时代的需要。

当今社会是飞速发展进步的世界,原始的记录方式为竞争激烈的社会所淘汰,计算机化管理是顺应时代的产物。21世纪的今天,信息社会占有主流地位,计算机已不再只是简单的计算工具,它已成为我们生活和工作中处理大量信息不可缺少的手段。计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。 学生宿舍管理具有程序性、规范性和技术性等确定性因素,利于通过计算机智能化辅助管理。现在全国很多高校的学生宿舍楼都采用计算机统一管理,这样一来,就需要一种系统管理软件来为宿舍的管理者服务,协助他们来完成管理学生宿舍这一庞大工作。

1.2编写目的

针对于此,我们设计了一套学生宿舍管理系统,本系统最大的特点是通用性、简单操作性。学生宿舍管理系统采用计算机化管理,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大,尽量做到人性化设计。系统从对学生宿舍的信息搜集开始到最后的宿舍管理全部信息化,它主要包括:学生基本信息管理、宿舍财物管理、学生夜归管理、宿舍订水管理、物品出入管理,报修管理等,可以更快地了解到每个学生的住宿情况,使宿舍的管理效率更高,使操作者能够舒适方便地运用,将为学校的宿舍管理带来很大的方便,实现很大的改观,节省相当大的人力、物力、财力,促进学校各项工作的顺利展开。

此套学生宿舍管理系统可实现以下八种功能: ①学生宿舍财物情况的基本登记和查询

②学生宿舍物品(如笔记本、桌椅等)进出的基本登记和查询 ③学生宿舍学生夜归情况的基本登记和查询 ④学生宿舍报修情况的基本登记和查询 ⑤学生宿舍卫生评比情况的基本登记和查询 ⑥学生宿舍订水情况的基本登记和查询

1

华东交通大学课程设计

⑦学生宿舍快件处理情况的基本登记和查询

⑧各级用户必须输入正确的用户名和密码才能进入系统,提供增加、删除、修改用户帐户的功能,具有添加、修改、删除学生基本信息的功能

根据以上功能的实现,进而实现整个学生宿舍管理信息系统对学生宿舍的各项管理工作。

1.3软件定义

信息资源已成为社会及高校重要的财富和资源,建立一个满足高校宿舍管理需要的信息系统,也是高校近年来不断壮大的迫切需要。长期以来,我校一直使用传统的人工记录方法管理宿舍,这种管理方式存在着许多缺点,如效率低,浪费时间,容易出错丢失等。且时间一长,将产生大量的文件和数据,这对于查找、更新、维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥越来越重要的作用。此篇课程设计制作的学生宿舍管理信息系统是以华东交通大学为高校实例而设计的一种实用型管理信息系统。本系统最大的特点是通用性、简单操作性和方便性。随着学校学生的增多,宿舍管理人员的负担也越来越重,为分流宿舍管理人员的繁重工作,提高其工作效率,实现无纸化办公,使工作更有条理、更方便、更快捷,而开发出这套宿舍管理软件。这套宿舍管理软件具有以下六种特性:

①实用性:最大限度地满足实际工作的需要、充分考虑各业务层次、各管理环节数据处理的实用性,把满足用户的操作作为第一要素进行考虑。用户接口和操作界面设计尽可能做到界面美观大方,操作简便易懂实用。 ②可扩展性与可维护性:为适应将来的发展,学生宿舍管理信息系统应具有良好的可扩展性和可维护性。软件设计尽可能模块化、组件化,使应用系统可灵活配置,适应不同的情况。 ③安全可靠性:应用软件与数据库系统的设计要做到安全可靠,防止非法用户的入侵。数据库的备份策略恰当,以防灾难性事故发生。

④用户界面舒适性:用户界面应当直观、明了、条理清晰。实现“傻瓜型”管理——易学、易用、易管理。

⑤数据库完整性:对于数据库的设计,遵循一致性、完整性、安全性、可伸缩性原则。 ⑥便捷性:宿舍管理员和学生可以根据自己的账号随时登记、查询,从而保证系统便捷性。

1.4开发环境

Microsoft Visual Studio 2010 采用拖曳式便能完成软件的开发。简简单单的操作便可以实现一个界面的生成。但拖曳的界面,也应当有相应的代码来实现功能。Microsoft Visual Studio 2010支持C#、C++ 、VB,可以快速实现相应的功能。

SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。

2

华东交通大学课程设计

第二章 需求分析

目前,我校学生宿舍管理采用的是原始手工记录。这种方式获取信息慢,查阅困难,准确性差,很难适应高水平宿舍管理的需要。我们需要设计一套学生宿舍管理系统,使宿舍管理更为方便快捷。为此,首先我们需要通过实地调研,以及结合日常生活中的经验,来获得学校学生宿舍基本情况。我们了解到:学生住在宿舍楼中,每栋宿舍楼都会有宿舍管理员负责本宿舍楼的日常管理,如宿舍夜归进出登记、报修、宿舍离返校登记、分发快件等业务。以下五项为学生宿舍基本信息:

1)学生宿舍财产统计的基本情况:

每个学生宿舍的财产皆属于学校,如电灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,可以为每种财产编制不同的财产号,这样有利于财产的报修和管理,便于宿舍物业统计。各栋学生宿舍楼各小寝室现有的财产状况是:风扇一个、桌子四张、椅子四把、套橱四套,电灯两个。各大寝室现有的财产状况是:卫生间三个、淋浴间一个、洗手池一个、水龙头四个、厕所到大厅的电灯四个、梯子一个、拖把两把。

2)学生夜归基本情况:

宿舍规定除周五,周六外晚上11:30,其余时间都是晚上11:00,关闭宿舍楼大门。但是有时也会出现一些特殊情况,如生病外出、元旦等重大节日狂欢等。这样我们就有必要建立一个晚点名的信息系统来登记晚归学生的姓名和回来的时间,以及原因,从而有利于学校的管理和查证。

3)学生宿舍报修的基本情况:

宿舍楼中经常出现财产的损坏,比如灯泡的破损,厕所马桶的淤塞,橱柜的破损,下水道的堵塞等等。这时,同学们需要将财产损坏情况报告给宿舍管理员,以便学校派人进行维修。在报修的过程中,学生需要登记宿舍号,损坏的财产编号,同时记录报修的时间和损坏的原因,且还要留下宿舍钥匙。当损坏的财产维修完毕检查确认后,方可记录解决时间,取回钥匙。

4)学生宿舍快件收发的基本情况: 每栋学生宿舍都有邮件收发的管理,当本宿舍的同学有邮件时,宿舍管理员会将相应的收件人姓名及其宿舍号登写在通知板上,同学通过登录学生宿舍管理系统,查询刚发布的快件信息,领取信件。成功获取快件后,确认相关快件获取信息,便于本宿舍管理员对本栋宿舍楼学生快件的管理。

5)学生离返校基本情况:

学校规定放假及返校时间,管理员按照学校相关规定,对学生离校及返校时间进行登记。学生通过登录宿舍管理系统,查询自己的离返校信息。管理员可通过学生离返校信息,获取学生在校与否情况,从而有利于学校的管理和查证。

通过基本信息的调查,我们将用户定义为学生、宿舍管理员。

3

华东交通大学课程设计

2.1信息要求

对以上两种用户的信息要求分别为: 1)本宿舍楼的学生:

本宿舍楼的学生能查询其所在的宿舍的所有信息,能查询本楼的指定宿舍的电话号码以及宿舍成员,以利于同楼宿舍间的通信。能查询自己的快件信息,能查询自己的夜归记录和离返校记录,能报修宿舍损毁情况。

2)宿舍管理员:

宿舍管理员希望能够从该系统上查到关于学生需求的各个方面的信息,包括邮件收发的所有信息,毁损报修的所有信息,学生夜归的详细信息和学生离返校的信息等等。这样有利于对整个宿舍楼的全面管理,能够达到为学生提供方便的同时,又能高效率地完成工作。

2.2处理要求

对以上两种用户的处理要求分别为:

1)本宿舍楼的学生:

①本宿舍楼的学生能在报修信息表中插入报修信息,表示本宿舍的财产发生了损毁,需要学校派人维修。

②学生离校时,能在离返校记录表中插入离校时间;学生返校后,能在离返校记录表中插入返校时间,表示已经回校。

③本宿舍楼的学生能在夜归信息表中插入夜归信息,记录夜归时间及原因。

④学生能查询自己的信息,如基本信息、夜归信息、报修信息、快件信息、离返校信息。

2)宿舍管理员:

当学生基本信息发生变化时,宿舍楼管理员能对其进行及时的修改。比如有新生搬入或者是毕业生搬出等等,那么他们在本宿舍楼中相应的记录就应该相应地登记和删除。当宿舍的财产发生变更时,管理员也能及时的做出修改。当快件到达本宿舍楼时,宿舍楼管理员应依据到达快件的相关信息进行登记。当同学们接收快件后,管理员应登记快件的接收时间,表明该快件已成功到达收信人的手中。同时当宿舍财产报修及时解决后,管理员应登记解决时间,表明该报修问题已成功解决。当学生离校或者返校时,管理员应登记相应记录,表明学生在校与否情况,便于学校管理。

4


学生宿舍管理系统(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:对提高学校管理层执行力的几点思考.读书笔记

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: