第一篇:软件工程 学生宿舍管理系统
一、需求分析
软件需求是软件开发的基础,每个软件开发过程都是以获取需求为目的的活动:理解客户的基本需求和目标。准确获取用户的需求是项目开发成功的开端。然而,软件工程所需要解决的问题十分复杂,尤其当软件系统是全新的时,了解问题的本质是十分困难的过程。因此,对软件需求的完全理解和系统描述,是保证软件成功开发至关重要的前提。
软件需求包括四个不同的层次:业务需求、用户需求、功能需求和非功能需求。需求分析主要包括以下内容:理解客户需要什么,分析要求,评价可行性,协商合理的方案,无歧义的说明方案,确认规格说明,管理需求以至将这些需求转化为可行系统。
本系统的最终使用者是宿舍楼管理员和住宿学生,根据日常生活的经验,结合对宿舍管理员和住宿学生的调查,得出用户的下列需求:
(一)宿舍楼的基本情况
学生住在宿舍楼中,每栋宿舍楼都会有若干名管理员负责本宿舍楼的日常管理。
1、学生的基本信息
入校时,每位学生都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,会有一个固定的宿舍号,其入校时间就是入住时间。另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。
2、宿舍的基本信息
每个宿舍都有唯一的宿舍号,床号。每个宿舍的财产属于学校,灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,为每种财产分配不同的财产号。这样有利于财产的报修和管理。
3、报修的基本信息
宿舍楼中经常出现财产的损坏,比如灯泡坏了,这时,同学们需要将财产损坏情况报告,以便进行维修。这时,需要上报报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。当损坏的财产维修完毕后,维修人员应记录解决时间,表示该报修成功解决。
4、夜归的基本信息
宿舍楼在指定的时间关门(晚上23:00),若有同学晚于关门时间会宿舍,需通知宿舍楼管理员,同时应登记晚归学生姓名,宿舍号,时间和晚归原因,以利于学校的管理和查证。
5、离校的基本信息
寒假或暑假时,同学们大部分都会回家,“元旦”、“五一”、“端午”等小长假时,同学们也有很多不会留在宿舍。这时,为加强学校对同学假期安全的管理,离校的同学应登记离校时间,返校后记录返校时间,以便学校查证和管理。
6、卫生的基本信息
学生入住后,每个宿舍安排好卫生值日表,宿舍管理员每天对宿舍卫生进行检查并及时上传卫生情况,针对卫生不合格的宿舍,提出整改意见。学生可以查看卫生评分,针对宿舍卫生出现问题的,根据管理员的意见,及时打扫。出现多次卫生不合格的现象,宿舍管理员及时通知辅导员。
(二)用户对系统的要求
1、宿舍楼管理员(1)信息要求
宿舍楼管理员能查询到所管理宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,报修的所有信息,夜归的详细信息、学生离返校的信息和宿舍卫生信息。以利于对整个宿舍楼的全面管理。(2)处理要求
当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改;学生毕业后办理离宿手续等等。
当宿舍楼的电话号码发生变更时,宿舍楼管理员能根据有关证明做出修改。
当宿舍财产报修及时解决后,管理员应登记解决时间,表明该报修问题已成功解决。每天检查宿舍卫生,并及时上传检查卫生情况。
2、宿舍楼的学生
(1)信息要求
本宿舍楼的学生能查询其所在的宿舍的所有信息,能查询本楼的指定宿舍的电话号码以利于同楼宿舍间的通信,能查询自己的夜归记录,离返校记录和宿舍卫生情况。
(2)处理要求
本宿舍楼的学生能在报修信息表中插入报修信息,表示本宿舍的财产发生了损毁需要派人维修。
学生离校时,能在离返校记录表中插入离校时间;学生返校后,能在离返校记录表中插入返校时间,表示已经回校。
3、安全性要求
(1)系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用。
(2)系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容。
(3)系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员。
4、完整性要求
(1)各种信息记录的完整性,信息记录内容不能为空。(2)各种数据间相互的联系的正确性。(3)相同的数据在不同记录中的一致性。
二、系统功能设计和划分 根据以上的需求分析,将本系统划分为两个部分:学生管理部分和管理员部分。
(一)学生管理部分
1、处理学生注册。
2、处理学生登录。
3、学生可以查询自己的信息。
4、学生用户可以提交与查询报修信息。
5、学生可以插入与删除自己的离返校信息。
6、学生可以修改自己的密码。
(二)管理员管理部分
1、处理管理员登录。
2、管理员可以查询学生信息。
3、管理员可以插入、修改与查询报修信息。
4、管理员可以插入与查询学生夜归信息。
5、管理员可以查询在校与离校学生信息。
6、管理员可以修改管理员密码。
三、结构化分析与建模
结构化分析方法是一种传统的系统建模技术,其过程是创建描述信息内容和数据流的模型,依据功能和行为对系统进行划分,并描述必须建立的系统要素。
(一)数据流图
用数据流图描述系统处理过程是一种很直观的方式,在需求分中用它来建立现存目标系统的数据处理模型,描述数据流被(人工/计算机)处理或者转换的加工过程。当数据流图用于软件设计时,这些处理或者转换在最终生成的程序中将是若干个程序功能模块。
1、宿舍管理系统顶层数据流图
2、一层数据流图
3、报修管理数据流图
4、卫生管理数据流图
5、离校管理数据流图
6、夜归管理数据流图
四、用例图
五、系统活动图
1、学生登录活动图
2、添加学生信息活动图
3、修改学生信息活动图
4、删除学生信息活动图
六、系统顺序图
1、添加学生信息顺序图
2、删除学生信息顺序图
3、管理员修改密码顺序图
4、学生查询信息顺序图
5、添加管理员顺序图
6、删除管理员顺序图
7、管理员登陆顺序图
8、管理员给学生分配宿舍顺序图
七、心得体会
两周的课程设计结束了,在这次的课程设计中不仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在设计过程中,与同学分工设计,和同学们相互探讨,相互学习,相互监督。学会了合作,学会了运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世。
课程设计是我们专业课程知识综合应用的实践训练,着是我们迈向社会,从事职业工作前一个必不少的过程.”千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义.我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础.
第二篇:学生宿舍管理系统-小结
C#项目开发实训
总结报告
宿舍信息管理系统的设计
(项目名称)
Information Management System for Dormitory design
班 级 : 软件092 学生姓名: 唐 坤 学号: 930505037 指导教师: 葛红美 职称: 讲 师 所属院(系): 信息管理技术学院 信息工程系 EMAI: 1196301423@qq.com
第三篇:软件工程 课程设计 销售管理系统
销售管理系统一.项目简介
随着计算机技术的迅猛发展,存在于网络的企业销售管理系统将逐步代替传统的管理模式进入企业。为了更高效得完成销售方面的工作,也可以有更多的时间处理更多的别的事务,企业也将摆脱原有的管理形势完全进入信息化管理。销售管理系统在企业的管理过程中起着巨大的作用
二.功能需求
一个销售管理系统,设计者的目标是满足公司运营和日常管理的需要,具有对产品,客户管理的功能。客户登录销售管理系统进行售后服务查询,销售员可以对销售的产品进行登记,并将销售情况反馈给数据库。为管理的方便性和信息传递的快速性提供了一个很好的平台。系统开发的总体任务是实现售后服务及销售登记自动化。总之,销售管理系统要实现登陆验证、商品销售管理、商品销售报表管理、客户信息管理四大部分。1.客户对功能的需求
1>查看自己的信息,了解自己近期的购买情况。2>查看产品的信息,熟悉产品情况。2>查看售后服务信息。
2.销售人员对功能的需求
1>查看自己的信息,了解自己近期的销售情况。2>查看产品的信息,熟悉产品情况。3>登记销售产品。
4>添加新产品,并填写产品相关信息。
3.售后服务人员对功能的需求
1>查看售后服务信息。2>添加售后服务信息。
三.分析模型时序图
销售管理系统顶层图
1.客户管理
第三层DFD图 客户管理子系统
2.销售管理
第三层DFD图 销售管理子系统
3.售后服务管理
第三层DFD图 售后服务管理子系统
4.客户登录动态时序图为
四.模块活动图,登录流程图
1.注册、登陆模块
1>模块功能描述
该模块主要实现对用户能否进入系统的确认以及对进入系统的用户权限的设定;因为本系统涉及到三类使用者,不可能每一类用户都具有相同的操作权限,如前所说,必然会早成系统的混乱和崩溃,严重影响其安全性和有效性。所以采取在通常的注册,登录模式下加上用户类型的选择,非常简洁地就完成了对用户类型的区别及权限的划分。2>在模块的详细设计后,便能得出实现该部分的具体流程,如图
用户注册模块程序流程图
登录模块程序流程图
活动图为:
2.客户管理模块
1>模块功能描述
显示客户的基本信息。库户可以查看自己的等级和交易次数。
2>在模块的详细设计后,便能得出实现该部分的具体流程,如图3-8。
客户管理模块流程图
活动图为:
3.销售管理模块 >模块功能描述
在这个模块可以登记销售记录。并且在提交记录时,更新数据库:
(1)更新客户信息。如果是“老客户”系统会按照客户等级给出对应的优惠价。(2)更新产品信息。主要是更新该产品数量。
2>在模块的详细设计后,便能得出实现该部分的具体流程,如图
销售管理模块流程图
活动图为
五.数据库设计
1.客户信息表
字段khidkhnamegyshjchzhgzhugteladrkhtelfaxbzh数据类型IntVarCharVarCharVarCharnCharVarCharncharVarChartext是否是主键是否否否否否否否否是否为空否否否是是是否是是说明客户编号客户名称客户简称采购主管采购主管联系方式客户地址客户电话传真备注
2.商品进货表
字段数据类型intVarCharCharCharCharnumericnumericint是否是主键是否否否否否否否是否为空说明进货编号商品名称商品名称首拼大单位小单位进货成本jhbhshpmchshpshpddwxdwjhchbxshjgjhshulgyshjhrqbzh否否否否是否否否销售价格进货数量供应商进货日期备注VarCharsmalldatetimeVarChar否否否是否是 3.商品销售表
字段xshbhshpmchshpshpxshjgxshshlxshryxshrqkhbzh数据类型IntVarCharVarCharNumericIntVarCharSmalldatetimeVarChartext是否是主键是否否否否否否否否是否为空否否否是是是否是是说明销售编号商品名称商品名称首拼销售价格销售数量销售人员销售日期客户简称备注
六.运行界面与代码
1.登陆窗口
Dim conn As ADODB.Connection Dim rs As ADODB.Recordset Private Sub CmdOk_Click()If UserName.Text <> “" And PassWord.Text <> ”“ Then Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.Open ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ rs.Open ”select * from usermanage where username='“ & UserName.Text & ”'“, conn, 1, 1 If Not rs.EOF Then If rs(”password“)= PassWord.Text Then Main.Show Unload Me Else MsgBox ”非法登录,密码错误!“, vbOKOnly, ”警告“ End If Else MsgBox ”非法登录,找不到该用户!“, vbOKOnly, ”警告“ End If Else MsgBox ”用户名或密码不能为空!“, vbOKOnly, ”提示“ End If End Sub
Private Sub PassWord_KeyPress(KeyAscii As Integer)If KeyAscii = 13 Then Call CmdOk_Click End If End Sub
Private Sub UserName_KeyPress(KeyAscii As Integer)If KeyAscii = 13 Then Call CmdOk_Click End If End Sub
`2.主界面
Private Sub Cmd_Click(Index As Integer)Select Case Index Case 0 GoodsIn.Show Me.Enabled = False Case 1 Saler.Show Me.Enabled = False Case 2 SaleData.Show Me.Enabled = False Case 3 SaleTotal.Show Me.Enabled = False Case 4 UserM.Show Me.Enabled = False End Select End Sub
`进货管理
Private Sub Cmd_Click(Index As Integer)Select Case Index Case 0 '第一条
Adodc1.Recordset.MoveFirst
Case 1 '上一条
If Not Adodc1.Recordset.BOF Then Adodc1.Recordset.MovePrevious End If
Case 2 '下一条
If Not Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveNext End If
Case 3 '最尾条
Adodc1.Recordset.MoveLast
Case 4 '添加
Adodc1.Recordset.AddNew For i = 0 To 7 GoodText(i).Enabled = True Next Cmd(6).Enabled = True
Case 5 '修改 For i = 0 To 7 GoodText(i).Enabled = True Next Cmd(6).Enabled = True
Case 6 '保存 Adodc1.Recordset.Update For i = 0 To 7 GoodText(i).Enabled = False Next MsgBox ”更新记录成功!“, vbOKOnly, ”提示“ Cmd(6).Enabled = False
Case 6 '删除
If MsgBox(”确定删除当前记录,数据将不可恢复?“, vbOKCancel, ”提示“)= vbOK Then Adodc1.Recordset.Delete End If End Select End Sub
Private Sub Form_Load()Adodc1.ConnectionString = ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ Adodc1.RecordSource = ”select * from save“ For i = 0 To 6 Set GoodText(i).DataSource = Adodc1 GoodText(i).DataField = Adodc1.Recordset.Fields(i).Name Next Adodc1.Refresh
Set DataGrid1.DataSource = Adodc1 End Sub
Private Sub Form_Unload(Cancel As Integer)Main.Enabled = True End Sub
`销售管理
Dim conn As ADODB.Connection Dim rs As ADODB.Recordset Public id As String Public action As String Private Sub Cmd_Click(Index As Integer)Select Case Index Case 0 '第一条
If Not Adodc1.Recordset.BOF Then Adodc1.Recordset.MoveFirst End If
Case 1 '上一条
If Not Adodc1.Recordset.BOF Then Adodc1.Recordset.MovePrevious End If
Case 2 '下一条
If Not Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveNext End If
Case 3 '最尾条
If Not Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLast End If
Case 4 '添加 action = ”add“ ManageSale.Show Me.Enabled = False
Case 5 '修改 action = ”modify“ id = Adodc1.Recordset.Fields(”id“)ManageSale.Show Me.Enabled = False
Case 7 '删除
If MsgBox(”确定删除当前记录,数据将不可恢复?“, vbOKCancel, ”提示“)= vbOK Then Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.Open ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ rs.Open ”select goodcount from save where goodnum='“ & GoodText(0).Text & ”'“, conn, 1, 3 rs(”goodcount“)= rs(”goodcount“)+ GoodText(5).Text rs.Update rs.Close Adodc1.Recordset.Delete End If End Select End Sub
Private Sub Form_Load()Adodc1.ConnectionString = ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ Adodc1.RecordSource = ”select * from sale order by id“ For i = 0 To 6 Set GoodText(i).DataSource = Adodc1 GoodText(i).DataField = Adodc1.Recordset.Fields(i + 1).Name Next Adodc1.Refresh Set DataGrid1.DataSource = Adodc1 End Sub
Private Sub Form_Unload(Cancel As Integer)Main.Enabled = True End Sub
添加修改销售记录
Dim conn As ADODB.Connection Dim rs As ADODB.Recordset Public salecount As Long
Private Sub Combo1_Change()End Sub
Private Sub Cmd_Click(Index As Integer)Select Case Index Case 0 Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.Open ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ If GoodText(0)= ”“ Or GoodText(3)= ”“ Or GoodText(4)= ”“ Then MsgBox ”数据没有输入完整,请重新输入!“, vbOKOnly, ”提示“ Exit Sub End If
If SaleData.action = ”add“ Then rs.Open ”select * from sale“, conn, 1, 3 rs.AddNew Else rs.Open ”select * from sale where id=“ & SaleData.id, conn, 1, 3 End If rs(”Goodnum“)= GNum.Text rs(”goodname“)= GoodText(1).Text rs(”danwei“)= GoodText(2).Text rs(”outdate“)= GoodText(3).Text rs(”danjia“)= GoodText(4).Text rs(”outcount“)= GoodText(0).Text rs(”salename“)= SaleName.Text rs.Update rs.Close
rs.Open ”select * from save where goodnum='“ & GNum.Text & ”'“, conn, 1, 3 '在库存表中将库存数量减去已售出的数量 If SaleData.action = ”add“ Then rs(”goodcount“)= rs(”goodcount“)(GoodText(0).Text-salecount)End If rs.Update rs.Close MsgBox ”数据更新成功!“, vbOKOnly, ”提示“ SaleData.Adodc1.Refresh Unload Me Case 1 Unload Me
End Select End Sub
Private Sub Form_Load()Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.Open ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ Dim saleman As String
If SaleData.action = ”add“ Then rs.Open ”select goodnum from save order by goodnum“, conn, 1, 1 Do While Not rs.EOF GNum.AddItem rs(0)rs.MoveNext Loop GNum.Text = GNum.List(0)Else rs.Open ”select * from sale where id=“ & SaleData.id, conn, 1, 1 GNum.AddItem rs(”goodnum“)GoodText(1).Text = rs(”goodname“)GoodText(2).Text = rs(”danwei“)GoodText(3).Text = rs(”outdate“)GoodText(4).Text = rs(”danjia“)GoodText(0).Text = rs(”outcount“)saleman = rs(”salename“)GNum.Text = GNum.List(0)GNum.Enabled = False rs.Close rs.Open ”select * from save where goodnum='“ & GNum.Text & ”'“, conn, 1, 1 SaleNum.Max = GoodText(0).Text + rs(”goodcount“)salecount = GoodText(0).Text End If rs.Close rs.Open ”select salename from saler order by id“, conn, 1, 1 Do While Not rs.EOF SaleName.AddItem rs(0)rs.MoveNext Loop If SaleData.action = ”add“ Then SaleName.Text = SaleName.List(0)Else SaleName.Text = saleman Cmd(0).Caption = ”保存修改“ End If rs.Close End Sub
Private Sub Form_Unload(Cancel As Integer)SaleData.Enabled = True End Sub
Private Sub GNum_Click()Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.Open ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ rs.Open ”select * from save where goodnum='“ & GNum.Text & ”'“, conn, 1, 1 If Not rs.EOF Then GoodText(1).Text = rs(”goodname“)GoodText(2).Text = rs(”danwei“)SaleNum.Max = rs(”goodcount")End If End Sub
第四篇:软件工程实验报告-请假条管理系统
请假条
一、可行性研究分析
引言:
不管是学习还是工作生活,人们总避免不了和请假这种事情打交道。开发操作简单,功能实用的请假系统既可以帮助要请假的人更加方便的申请请假,又可以帮助领导者快速审核请假事情,还可以简化请假的审查和统计以作为评比的依据。该系统非常容易被接受,它具有简单易学性,便于申请者实用和管理阶层管理,是对学校,机关,事业单位进行请假管理的非常有效的工具。
编写目的:
这份可行性研究报告是对请假管理系统做的可行性研究分析以及之处存在的必要性。由于学校、机关、公司日常都需要所管理员工的请假问题,还需要及时处理员工的请假,对请假到期人员的到岗情况,未请假人员的缺岗情况进行审核,传统的纯人工纸质请假程序复杂,极不方便员工的请假,也不方便管理者的考勤和管理。开发该请假系统将极大的方便学生群体和职工群体的请假和公司化管理,提高效率,对请假者,管理者,单位都是有极大的好处的!
可行性研究所采用的方法和步骤:
通过调查分析开发请假系统所具备的能力及实现的方法。确定总体结构,利用web + mysql 所具有的能力,以最简洁最容易的方法,使其成为一个初级的系统软件。
对现有产品的分析:
因为当前学校、机关等都采用纸质请假考核,所以目前该方面尚处于空白阶段!
系统功能:
方便使用者完成请假操作,方便管理者处理请假请求,方便管理者管理请假!(图表,工作原理,系统流程图,数据流程图)
技术可行性:
由于该请假系统设计的初衷是方便使用者请假和领导者进行请假的管理,所以要做到最大限度方便用户。当用户完成登录后,可以查看自己的历史请假信息,可以填写新的请假申请,填写完成后信息进入数据库。系统根据提交者的工号(学
号)判断提交者的所属单位,找到其直接管理者A,然后通知其管理者A该条请假申请。管理者A通过审核该请假申请,选择同意或者拒绝,同时改写数据库的请假条批复状态反馈至申请者。当管理者B登录后可以查看所有当前状态下(当前日期)所有的当期(在请假期限内)请假条。整个流程完成!考虑到整个系统要方便使用者,规模属于小型系统,使用web开放完全可以胜任!因此,决定采用jsp+strut2+mysql的框架对该系统进行开发。
其它可供选择的方案:
可以选择web,传统桌面应用程序,android系统移动终端程序相结合的方法,三种模式共享数据库,可以做到极大的方便使用者和管理者的使用。可行性综合分析:
技术方面:
本工程产品开发周期为20天,在技术上采用web编程与数据库相结合方法来实现,要求所有数据信息都有数据库来完成,而这些数据信息的管理必须有web编程来设计完成。
可行性结论:
综上所述,本工程的技术成熟、完备,测试手段可靠,具有良好的市场拓展,因此本工程可立即开始。
一、需求分析
用户需求:高校学生希望能够快速便捷的完成请假,高校管理者希望能更加方便批复和管理学生的请假申请,教师希望能更及时准确掌握学生的请假信息以完成考核。
业务需求:
使用范围要求:按照安阳师范学院全日制学生学籍管理等相关文件,学生请假需要其直接辅导员批准,且请假时间不能超过七天!数据库中保留所有学生的请假信息,当前有效请假信息随时供辅导员和教师查看。
功能要求:
学生请假:学生可以提交请假条,查看历史请假条
辅导员管理:辅导员可以查看属于自己管理的请假条,批准或拒绝(可写明拒绝原因),查看所有自己批准的请假条,查看所有提交给自己的请假条
教师管理:登录查看当天自己所执教课程的请假人员。
二、总体设计
三、详细设计
第五篇:学生宿舍管理系统项目研究
学生宿舍管理系统项目研究
摘要:在当今的社会中,社会的科技不断发展,计算机正在社会生活广泛的运用,在社会中各个领域应用。因此,作为新世纪的公民,我们应该要熟习计算机网络。而在各个高校当中,对学生的宿舍管理的工作也是重要部分之一。最近几年随着各个高校招生的不断扩展,对宿舍的要求也就显得格外的重要,那么有关宿舍管理系统项目的研究就显得格外的重要。这样在一定的程度上不仅仅可以促进各个高校能够与现代化学校管理机制进行接轨,同时还可以保证各个高校在学生生活有秩序与安全。使用高校学生宿舍管理系统在一定的程度还可以减少工作人员的使用情况,为学生的发展奠定良好的基础。因此,本文主要就是针对在高校中学生宿舍管理系统项目进行研究探讨的。
关键词:学生宿舍管理系统探究
在社会的不断发展,我国高校的地位越来越显得重要,我国教育正在大众化,这样就促进了我国高校正在不断的扩展其规模,每年所招收学生人数不断的扩大,这样在一定的程度上来说,传统的宿舍管理制度已经不能适应高校发展的速度,这个时候利用计算机网络进行宿舍管理显得格外的重要。在当今的社会中,计算机技术在生活中使用的越加广泛,具有很大的优点,使用时间长,使用的成本比较低,查索信息速度快等,这样在一定的程度上就可以提高高校宿舍管理的效率。
一、当前高校学生宿舍管理存在的问题
1、学生宿舍管理人员素质低下
在传统上的学生宿舍管理是很片面的,以为只是对于卫生或是门卫上的管理,这样在一定的程度上就会使在宿舍管理人员上的素质低下。在学生宿舍进行管理思想就很难进行。
2、学生宿舍管理重视程度不够
在很多的高校中认为学生宿舍仅仅是后勤服务性质的工作,提高学生的居住环境。但是,在宿舍不仅仅学生休息与学习的地方,更是学生在学校期间的“家”。目前,在很多高校中对于学生宿舍的规范力度好不够,同时查寝工作做的不到位。
3、学生宿舍管理制度不够完善
目前,在很多高校中学生宿舍的规章制度还不够完善,诸多的制度在操作起
立可行性过于差。
4、学生宿舍管理形式过于单一
目前,在各个高校之中都有学生参与到学生宿舍的管理中,但是进行管理的方面过与单一。很对的时候都是值班或者进行卫生的评比。在各个高校中可以建立老师轮流值班制度,这样在发生紧急情况下就可以做到及时解决,同时也可以对学生进行生活、学校等方面的指导。
5、学生宿舍管理制度落后
目前,在很对的高校中宿舍管理系统过于落后,很多的情况下都是采用的是传统纸质方法,这样在一定的程度上就会很难确保对每个宿舍床位在调整之后进行及时的更新,也没有办法办法保证所记档案与实际的情况相符合。这样在查询时不方面,使用效率低。
二、系统数据库
1、系统功能
各个高校在针对于学生宿舍管理项目系统设计的时候一般都不会根据不同的人员进入而定义出不同的角色,同时也会根据不同的角色而制定出不同的进入权限。在学生宿舍管理系统中的管理人员一般主要进行对学生的基本信息进行管理,比如说学生所在班级,所在班级导员,学生本身信息等。同时还对学生分配的宿舍信息、床位、宿舍费等进行统一的管理。这样班级辅导员就可以通过学生宿舍管理系统类学生住宿情况有着大概的了解。
2、学生宿舍系统的设计
在各个高校中我们可以简单的把学生宿舍分为八个模块进行管理。这样在一定的程度上就会使学生宿舍管理的效率提高,查询信息方面简介、快速。
(1)、用户模块
这里主要是为广大学生准备的,学生自己就可以上网对本人信息进行修改。同时还可以进行用户帐号绑定,使用了保密技术。这样在一定的程度上对于用户信息起到了保护作用。
(2)、信息模块
信息模块中可以对学生的基本信息有着一定的了解,如学生的家庭信息、班导员信息等。还可以对宿舍内部安全与宿舍床位安排都有着一定的了解。目前在很多的高校中都是按照班级顺序进行统一的管理,这样在一定的程度上就会减少宿舍管理的混乱。
(3)、系部管理
通过该模块,就可以为管理人员提供宿舍一定的情况,比如说学生的请假情况、夜不归宿情况等。同时管理人员还可以通过进入系统核实信息等情况,及时对突发事件做出相应的策略,减少存在的安全隐患等。
(4)、自律模块
这里主要是针对夜不归宿而设计的,在很多的高校中进行查寝的时候都是随机抽取的。查询哪个寝室在执勤要做好保密工作,这样才会起到一定的效果。
(5)、楼栋管理
本部分主要是针对外来人员进行登记,班导员进入寝室登记等。这样就可以把人员出入情况计入电脑中,同时做好备份。
(6)、管理工具
该部分主要是对于新生而设计的,对新入学同学进行宿舍安排与信息的填入。
(7)、宿舍管理
该部分是对以上的一个总结以及补充。管理的考核在次部分最为突出。因为,学生在小之间换寝等情况难免出现,信息要及时更新,不然对日后的工作产生一定的影响。
(8)、帮助资料管理
资料帮助管理上主要就是对整体系统如何使用进行一定的辅导、介绍宿舍相关的制度规定。
三、总结
发展到目前,各个高校的学生宿舍管理系统的开发基本已经完成。该系统运行速度快,在使用执行中功能强,基本上符合高校学生宿舍的要求。利用本系统在一定的程度上能够及时了解学生们在学校的住宿情况,有利于促进高校宿舍管理向着信息化前进。整体上有利于管理人员管理学生宿舍更为方便、简洁,对于学生的信息可以更加准确的掌握,可以及时处理突发事件与宿舍床位变更的信息等。有利于提高学生宿舍管理的效率。
参考文献:
【1】、夏建华、胡箐、李铁辉,高校学生宿舍管理工作浅议,四川师范学院报,2009,134—135.【2】、郑广成,三种设计模式在人事管理系统中的应用,连云港职业技术学院学报,2009,11—12,15.【3】、唐伟荣,学生宿舍管理系统的设计与实现,数字技术与应用,2012,136.【4】、唐红雨、何峰、郑明喜,学生宿舍管理系统的开发研究,镇江高专学报,2010,49—51.【5】、卢桂珍,高校学生宿舍管理系统的分析与设计,湖南科技学院,2013,186—187.【6】、华蕊,学生宿舍管理信息系统的设计与实现,电脑开发与应用,2011,27—29.