基于Web的大学生寝室管理系统设计与实现

2015-01-06 18:54张岩李玉陈立军牛磊
电脑知识与技术 2014年34期

张岩+李玉+陈立军+牛磊

摘要:文章结合学生寝室管理的实际工作,设计和实现了大学生寝室管理系统。系统采用Web构架模式,利用了ASP编程技术和SQL Server 2000数据库管理技术,实现了班级管理、学生管理、寝室管理、访客管理、信息查询等功能,提高了寝室管理的效率,实现了大学生寝室管理的自动化和信息化。

关键词:寝室管理系统;Web;ASP

中图分类号: TP315 文献标识码:A 文章编号:1009-3044(2014)34-8098-03

随着我国改革开放的深入发展,我国的大学教育也有了很大发展,上个世纪90年代党中央国务院按照“科教兴国”的战略部署,做出了大学教育大扩容的重大决策,使得更多的学生接受了大学教育,有效提高了国民文化素质和国家科学技术水平,但同时也带来了一些困难,其中之一就是大幅度提高了高校管理工作量。从而让高校各项管理工作真正走向制度化、规范化和高效自动化,就越加显得非常必要[1-2]。

大学生寝室管理工作是高校管理工作的重要组成部分,教师和管理人员希望能随时随地、动态地进行数据信息查询和修改,并要求能自动生成表格、打印文件。然而学校在大学生寝室管理方面一直存在着诸多问题:主要表现为学生人数多、涉及面广、工作量大,人工管理烦琐且易出错。如果采用计算机来进行大学生寝室管理,不仅能大幅度减轻管理人员的工作量,更重要的是方便工作、便于管理、处理快捷、精确度高,从而减少人为因素造成的错误,以提高管理水平和管理质量,提高工作效率[3]。

为了提高高校寝室管理部门的工作效率,充分利用资源,减少不必要的人力、物力和财力的支出,方便寝室管理部门的工作人员全面地掌握学生住宿情况等目的,基于Web技术,利用数据库管理系统开发针对大学生寝室信息进行管理的系统,实现大学生寝室信息管理的标准化和规范化[4]。

1 系统设计

1.1 系统功能设计

根据应用需求,大学生寝室管理系统包括班级管理模块、学生管理模块、寝室管理模块、访客管理模块、学生信息查询模块和管理员管理模块,每一模块具体功能描述如下[5-6]。

1) 班级管理模块用于管理学校里的班级信息,包括班号、班名、班长和辅导员等信息的管理。

2) 学生管理模块用于学生信息的管理,包括学生的学号、姓名、性别、年龄、班号、寝室号、床铺号、手机号等管理。

3) 寝室管理模块用于寝室信息的管理,包括寝室的编号、寝室名、寝室电话、寝室类别等信息的管理。

4) 访客管理模块用于对来访客人信息的管理,包括来访者身份证号、姓名、手机号、来访事由等信息的管理。

5) 学生信息查询模块用于对系统信息的查询,包括对班级信息的查询、寝室信息的查询、学生信息的查询等。

6) 管理员管理模块用于对系统管理员的管理,包括管理员账号、姓名、联系电话等信息的管理。

1.2 系统数据库设计

根据系统功能设计系统的数据模型,系统中涉及的实体有班级、学生、寝室、访客和管理员等,其中一个班级由多名同学组成,一个同学只隶属某一班级;一个寝室可住多名同学,某个同学只能住在一个寝室;一个访客可以访问多名同学,一名同学可被多个访客访问;管理员系孤立实体,管理着系统里的全部信息。系统的概念模型如图1所示[7]。

根据系统概念模型,设计系统的关系模型,具体如下:

班级(班级号,班级名,班长,辅导员,专业);

寝室 (寝室ID,寝室名称,寝室电话,寝室类别);

学生(学生ID,学生姓名,学生性别,学生年龄,学生电话,寝室ID,床铺号,班级号);

访客(访客编号,访客身份证号,访客姓名,访客电话,事由,拜访时间);

管理员(账号,密码,姓名,电话)。

2 系统实现

2.1 数据库实现

系统采用SQL Server 2000数据库管理系统管理数据,通过建表语句建立相应的数据表,如学生数据表的创建:

create table student—学生表.

2.2 系统功能实现

系统采用Web构架模式,利用ASP编程技术实现各功能模块的开发。由于篇幅有限,这里仅以学生信息查询模块为例说明系统的实现。

学生信息查询模块采用模糊查询方式,查询关键词段包括学生的姓名、学号、手机号、班名、辅导员和寝室,查询界面如图2所示。

3 结束语

大学生寝室管理系统实现了班级、学生、寝室、访客等信息的管理和查询,不仅减轻了寝室管理人员的工作量,大大提高了管理人员的工作效率,还进一步规范了大学生寝室管理,提高了大学生寝室管理的水平,从而推进了高校的信息化建设。

参考文献:

[1] 刘晓敏,高华.大学生宿舍管理系统设计与实现[J].电脑编程技巧与维护,2014(19):32-33.

[2] 杨杰.学生宿舍管理系统开发浅谈[J].计算机光盘软件与应用,2014(17):276,278.

[3] 车广杰,李绍静,董峰.高校学生宿舍管理系统的设计与实现[J].电子测试,2014,16:42-44.

[4] 卢桂珍.高校学生宿舍管理系统的分析与设计[J].电子测试,2013(19):186-187.

[6] 秦川,万民.学生宿舍管理信息系统的设计与实现[J].电脑知识与技术,2013(34):7659-7662,7674.

[7] 石杨,秦延召.基于ASP.NET的学生宿舍管理系统设计与实施[J].电脑编程技巧与维护,2014(16):83-85.endprint

摘要:文章结合学生寝室管理的实际工作,设计和实现了大学生寝室管理系统。系统采用Web构架模式,利用了ASP编程技术和SQL Server 2000数据库管理技术,实现了班级管理、学生管理、寝室管理、访客管理、信息查询等功能,提高了寝室管理的效率,实现了大学生寝室管理的自动化和信息化。

关键词:寝室管理系统;Web;ASP

中图分类号: TP315 文献标识码:A 文章编号:1009-3044(2014)34-8098-03

随着我国改革开放的深入发展,我国的大学教育也有了很大发展,上个世纪90年代党中央国务院按照“科教兴国”的战略部署,做出了大学教育大扩容的重大决策,使得更多的学生接受了大学教育,有效提高了国民文化素质和国家科学技术水平,但同时也带来了一些困难,其中之一就是大幅度提高了高校管理工作量。从而让高校各项管理工作真正走向制度化、规范化和高效自动化,就越加显得非常必要[1-2]。

大学生寝室管理工作是高校管理工作的重要组成部分,教师和管理人员希望能随时随地、动态地进行数据信息查询和修改,并要求能自动生成表格、打印文件。然而学校在大学生寝室管理方面一直存在着诸多问题:主要表现为学生人数多、涉及面广、工作量大,人工管理烦琐且易出错。如果采用计算机来进行大学生寝室管理,不仅能大幅度减轻管理人员的工作量,更重要的是方便工作、便于管理、处理快捷、精确度高,从而减少人为因素造成的错误,以提高管理水平和管理质量,提高工作效率[3]。

为了提高高校寝室管理部门的工作效率,充分利用资源,减少不必要的人力、物力和财力的支出,方便寝室管理部门的工作人员全面地掌握学生住宿情况等目的,基于Web技术,利用数据库管理系统开发针对大学生寝室信息进行管理的系统,实现大学生寝室信息管理的标准化和规范化[4]。

1 系统设计

1.1 系统功能设计

根据应用需求,大学生寝室管理系统包括班级管理模块、学生管理模块、寝室管理模块、访客管理模块、学生信息查询模块和管理员管理模块,每一模块具体功能描述如下[5-6]。

1) 班级管理模块用于管理学校里的班级信息,包括班号、班名、班长和辅导员等信息的管理。

2) 学生管理模块用于学生信息的管理,包括学生的学号、姓名、性别、年龄、班号、寝室号、床铺号、手机号等管理。

3) 寝室管理模块用于寝室信息的管理,包括寝室的编号、寝室名、寝室电话、寝室类别等信息的管理。

4) 访客管理模块用于对来访客人信息的管理,包括来访者身份证号、姓名、手机号、来访事由等信息的管理。

5) 学生信息查询模块用于对系统信息的查询,包括对班级信息的查询、寝室信息的查询、学生信息的查询等。

6) 管理员管理模块用于对系统管理员的管理,包括管理员账号、姓名、联系电话等信息的管理。

1.2 系统数据库设计

根据系统功能设计系统的数据模型,系统中涉及的实体有班级、学生、寝室、访客和管理员等,其中一个班级由多名同学组成,一个同学只隶属某一班级;一个寝室可住多名同学,某个同学只能住在一个寝室;一个访客可以访问多名同学,一名同学可被多个访客访问;管理员系孤立实体,管理着系统里的全部信息。系统的概念模型如图1所示[7]。

根据系统概念模型,设计系统的关系模型,具体如下:

班级(班级号,班级名,班长,辅导员,专业);

寝室 (寝室ID,寝室名称,寝室电话,寝室类别);

学生(学生ID,学生姓名,学生性别,学生年龄,学生电话,寝室ID,床铺号,班级号);

访客(访客编号,访客身份证号,访客姓名,访客电话,事由,拜访时间);

管理员(账号,密码,姓名,电话)。

2 系统实现

2.1 数据库实现

系统采用SQL Server 2000数据库管理系统管理数据,通过建表语句建立相应的数据表,如学生数据表的创建:

create table student—学生表.

2.2 系统功能实现

系统采用Web构架模式,利用ASP编程技术实现各功能模块的开发。由于篇幅有限,这里仅以学生信息查询模块为例说明系统的实现。

学生信息查询模块采用模糊查询方式,查询关键词段包括学生的姓名、学号、手机号、班名、辅导员和寝室,查询界面如图2所示。

3 结束语

大学生寝室管理系统实现了班级、学生、寝室、访客等信息的管理和查询,不仅减轻了寝室管理人员的工作量,大大提高了管理人员的工作效率,还进一步规范了大学生寝室管理,提高了大学生寝室管理的水平,从而推进了高校的信息化建设。

参考文献:

[1] 刘晓敏,高华.大学生宿舍管理系统设计与实现[J].电脑编程技巧与维护,2014(19):32-33.

[2] 杨杰.学生宿舍管理系统开发浅谈[J].计算机光盘软件与应用,2014(17):276,278.

[3] 车广杰,李绍静,董峰.高校学生宿舍管理系统的设计与实现[J].电子测试,2014,16:42-44.

[4] 卢桂珍.高校学生宿舍管理系统的分析与设计[J].电子测试,2013(19):186-187.

[6] 秦川,万民.学生宿舍管理信息系统的设计与实现[J].电脑知识与技术,2013(34):7659-7662,7674.

[7] 石杨,秦延召.基于ASP.NET的学生宿舍管理系统设计与实施[J].电脑编程技巧与维护,2014(16):83-85.endprint

摘要:文章结合学生寝室管理的实际工作,设计和实现了大学生寝室管理系统。系统采用Web构架模式,利用了ASP编程技术和SQL Server 2000数据库管理技术,实现了班级管理、学生管理、寝室管理、访客管理、信息查询等功能,提高了寝室管理的效率,实现了大学生寝室管理的自动化和信息化。

关键词:寝室管理系统;Web;ASP

中图分类号: TP315 文献标识码:A 文章编号:1009-3044(2014)34-8098-03

随着我国改革开放的深入发展,我国的大学教育也有了很大发展,上个世纪90年代党中央国务院按照“科教兴国”的战略部署,做出了大学教育大扩容的重大决策,使得更多的学生接受了大学教育,有效提高了国民文化素质和国家科学技术水平,但同时也带来了一些困难,其中之一就是大幅度提高了高校管理工作量。从而让高校各项管理工作真正走向制度化、规范化和高效自动化,就越加显得非常必要[1-2]。

大学生寝室管理工作是高校管理工作的重要组成部分,教师和管理人员希望能随时随地、动态地进行数据信息查询和修改,并要求能自动生成表格、打印文件。然而学校在大学生寝室管理方面一直存在着诸多问题:主要表现为学生人数多、涉及面广、工作量大,人工管理烦琐且易出错。如果采用计算机来进行大学生寝室管理,不仅能大幅度减轻管理人员的工作量,更重要的是方便工作、便于管理、处理快捷、精确度高,从而减少人为因素造成的错误,以提高管理水平和管理质量,提高工作效率[3]。

为了提高高校寝室管理部门的工作效率,充分利用资源,减少不必要的人力、物力和财力的支出,方便寝室管理部门的工作人员全面地掌握学生住宿情况等目的,基于Web技术,利用数据库管理系统开发针对大学生寝室信息进行管理的系统,实现大学生寝室信息管理的标准化和规范化[4]。

1 系统设计

1.1 系统功能设计

根据应用需求,大学生寝室管理系统包括班级管理模块、学生管理模块、寝室管理模块、访客管理模块、学生信息查询模块和管理员管理模块,每一模块具体功能描述如下[5-6]。

1) 班级管理模块用于管理学校里的班级信息,包括班号、班名、班长和辅导员等信息的管理。

2) 学生管理模块用于学生信息的管理,包括学生的学号、姓名、性别、年龄、班号、寝室号、床铺号、手机号等管理。

3) 寝室管理模块用于寝室信息的管理,包括寝室的编号、寝室名、寝室电话、寝室类别等信息的管理。

4) 访客管理模块用于对来访客人信息的管理,包括来访者身份证号、姓名、手机号、来访事由等信息的管理。

5) 学生信息查询模块用于对系统信息的查询,包括对班级信息的查询、寝室信息的查询、学生信息的查询等。

6) 管理员管理模块用于对系统管理员的管理,包括管理员账号、姓名、联系电话等信息的管理。

1.2 系统数据库设计

根据系统功能设计系统的数据模型,系统中涉及的实体有班级、学生、寝室、访客和管理员等,其中一个班级由多名同学组成,一个同学只隶属某一班级;一个寝室可住多名同学,某个同学只能住在一个寝室;一个访客可以访问多名同学,一名同学可被多个访客访问;管理员系孤立实体,管理着系统里的全部信息。系统的概念模型如图1所示[7]。

根据系统概念模型,设计系统的关系模型,具体如下:

班级(班级号,班级名,班长,辅导员,专业);

寝室 (寝室ID,寝室名称,寝室电话,寝室类别);

学生(学生ID,学生姓名,学生性别,学生年龄,学生电话,寝室ID,床铺号,班级号);

访客(访客编号,访客身份证号,访客姓名,访客电话,事由,拜访时间);

管理员(账号,密码,姓名,电话)。

2 系统实现

2.1 数据库实现

系统采用SQL Server 2000数据库管理系统管理数据,通过建表语句建立相应的数据表,如学生数据表的创建:

create table student—学生表.

2.2 系统功能实现

系统采用Web构架模式,利用ASP编程技术实现各功能模块的开发。由于篇幅有限,这里仅以学生信息查询模块为例说明系统的实现。

学生信息查询模块采用模糊查询方式,查询关键词段包括学生的姓名、学号、手机号、班名、辅导员和寝室,查询界面如图2所示。

3 结束语

大学生寝室管理系统实现了班级、学生、寝室、访客等信息的管理和查询,不仅减轻了寝室管理人员的工作量,大大提高了管理人员的工作效率,还进一步规范了大学生寝室管理,提高了大学生寝室管理的水平,从而推进了高校的信息化建设。

参考文献:

[1] 刘晓敏,高华.大学生宿舍管理系统设计与实现[J].电脑编程技巧与维护,2014(19):32-33.

[2] 杨杰.学生宿舍管理系统开发浅谈[J].计算机光盘软件与应用,2014(17):276,278.

[3] 车广杰,李绍静,董峰.高校学生宿舍管理系统的设计与实现[J].电子测试,2014,16:42-44.

[4] 卢桂珍.高校学生宿舍管理系统的分析与设计[J].电子测试,2013(19):186-187.

[6] 秦川,万民.学生宿舍管理信息系统的设计与实现[J].电脑知识与技术,2013(34):7659-7662,7674.

[7] 石杨,秦延召.基于ASP.NET的学生宿舍管理系统设计与实施[J].电脑编程技巧与维护,2014(16):83-85.endprint