2.2 SQLServer2000简介 信息管理系统采用SQL Server 2000数据库,实行自动化,高效率进行数据处理。由于本信息管理系统是使用ASP.NET开发基于B/S体系结构的Web应用程序,将通过使用计算机网络化处理,宿管人员只需懂得计算机操作的初步知识即可。 copyright paper51.com
SQL Server 2000 是Microsoft公司推出的SQL Server数据库管理系统,它继承了SQLServer 7.0版本的优点;同时,SQL Server 2000具有使用方便,可伸缩性好与相关软件集成程度高等特性;它是一个可靠易用的数据库平台,可以用于大型联机事务处理,数据仓库及电子商务等;支持多种操作系统(所有Windows版本)平台。 copyright paper51.com Access数据库本应该是作为本信息管理系统使用的数据库,但考虑到若Access数据库在 Web服务器上使用,其在数据处理流量,安全性和数据库功能方面考虑,而SQL Server 2000是一种常用的关系数据库,能存放和读取大量的数据,能管理众多并发的用户,故选用了SQL Server 2000数据库。 http://www.paper51.com 2.3 开发环境 http://www.paper51.com
l 操作平台 内容来自www.paper51.com WindowsNT(SP2以上)或Windows 2000系列,但由于管理中心的工作人员对Windows NT (SP2)系统操作熟悉,系统开发设计将使用Windows NT (SP2)作为开发时的平台。 paper51.com l 网站服务器 http://www.paper51.com 考虑到目前,系统只是给管理中心使用,暂时不开放一般权限功能,因此网站服务器采用Internet Information Services 5.1。 paper51.com l 开发时所用的浏览器 paper51.com 浏览器最好是IE5.5以上版本,此考虑到浏览器的版本不同可能引起网页排版出现异常。 paper51.com l Microsoft.Framework2.0 http://www.paper51.com Framework提供建置及部署网页服务的环境。由于系统的开发将采用ASP.NET,因此需要Framework来保证网页的正常执行。 内容来自论文无忧网 www.paper51.com 3 系统开发 内容来自论文无忧网 www.paper51.com 3.1 系统前期实地调查 http://www.paper51.com 系统前期实地调查是实地到成都信息工程学院(本部)第三后勤服务管理中心进行必要的信息收集,并通过对收集得到的信息进行分析,为系统的设计与实现提供必要信息支持。 http://www.paper51.com
3.1.1 信息收集 http://www.paper51.com 根据毕业设计任务书的要求,对管理中心进行了实地调查,对其日常宿舍信息管理工作,宿舍信息管理范围,以及宿舍信息管理中遇到的问题等进行了详细的询问调查,下面将收集得到的信息一一列出: http://www.paper51.com l 学校、管理中心、学生和宿舍四者关系如图3-1: paper51.com 图3-1 学校、管理中心、学生和宿舍四者关系图 http://www.paper51.com 从学校、管理中心、学生和宿舍四者关系图可以看出:若有学生想入住、迁出或调换宿舍,则需要学生向学校后勤办或辅导员提出相应的请求;然后学生将获得学校后勤办或辅导员批准的请求提交给管理中心;最后管理中心的工作人员根据提交的请求,做出相应的宿舍信息管理操作,即完成学生的请求。 内容来自www.paper51.com l 日常宿舍信息管理工作: 内容来自www.paper51.com 通过与管理中心的工作人员的交流沟通,了解到管理中心对宿舍信息的日常管理工作情况,下面将以学生在校的不同时间段为条件,用图描述管理中心对宿舍信息的日常管理流程;学生在校的不同时间段分为:当学生为新生的时段、当学生为在读生的时段和当学生毕业离校的时段; 内容来自www.paper51.com 1. 当学生为新生的时段,其管理工作流程如下图3-2所示: 内容来自www.paper51.com 图3-2 新生时段的工作流程图 内容来自论文无忧网 www.paper51.com 流程说明:当新生进校前,由管理中心的工作人员先将管理范围的存在空床的宿舍信息统计出来,生成宿舍清单;然后将宿舍清单交给学校后勤办,学校后勤办根据新进学生的入住需求和宿舍清单,做出宿舍安排表并将宿舍安排表返回给管理中心;最后由管理中心的工作人员根据宿舍安排表进行执行和日常管理。 copyright paper51.com 2. 当学生为在读生的时段,其管理工作流程如下图3-3所示: 内容来自www.paper51.com 图3-3 在读生时段的工作流程图 paper51.com
流程说明:当学生为在读生的时段:(1)宿室请求:包括迁入宿舍请求、迁出宿舍请求和调换宿舍请求(注:调换宿舍请求是学生要求将自己从当前入住的宿舍调换到存在有空床位的另一个宿舍,相当于先执行迁出宿舍操作后再执行迁入宿舍操作);在读学生先向学校后勤办或相应老师提交宿室请求,再将获到学校后勤办或辅导员老师批准后的请求转交给管理中心,然后管理中心的工作人员按照批准的请求进行相关操作;图3-3中的宿舍请求是获得学校后勤办或辅导员批准后的请求;(2)查询请求:发出该请求的对象是学生家长/学生朋友/学生,查询的信息只能是与宿室相关的信息,查询是直接向管理中心请求即可;(3)操作:包括迁入宿舍操作、迁出宿舍操作和查询操作;操作由管理中心的工作人员根据获得批准的请求执行完成,同时备注迁入/迁出宿舍的原因。 内容来自论文无忧网 www.paper51.com
3. 当学生毕业离校的时段,其管理工作流程如下图3-4所示: copyright paper51.com
图3-4 毕业时段的工作流程图 内容来自www.paper51.com
流程说明: 当学生毕业离校的时段,图3-4中的退还宿舍请求是获得批准的请求,到时管理中心的工作人员根据批准的请求执行退还宿舍操作(注:其操作与迁出操作一样,但备注信息一定为毕业);当确认数据库信息已经备份后,管理中心的工作人员进行宿舍信息的整理,即删除无效的信息。 内容来自www.paper51.com l 管理中心管理的宿舍分布情况: paper51.com 从管理中心工作人员获得了大部分信息之外,还通过实地调查获得管理中心管理范围内的宿舍分布情况,其情况下面图3-5 楼的分布图 和图3-6 楼层宿舍分布图所示: http://www.paper51.com
图3-5 楼的分布图 copyright paper51.com 图3-6 楼层宿舍分布图 内容来自论文无忧网 www.paper51.com
特别说明: paper51.com (1)每栋楼2楼层到6楼层的宿室分布情况相同; copyright paper51.com (2)第13楼到第17楼的楼层布局相同; paper51.com
(3)第三后勤服务管理中心的工作人员正使用的宿室: copyright paper51.com 13楼:1001、1002、1015、1017、1018、1020 内容来自论文无忧网 www.paper51.com
14楼:1002、1013、1015、1016、1018 copyright paper51.com 15楼:1014、1015、1016、1017 http://www.paper51.com 16楼:1014、1015、1016、1017 copyright paper51.com 17楼:1016、1017、1018、1019、2006 内容来自论文无忧网 www.paper51.com l 管理中心在宿舍管理中的迫切待解决的问题: http://www.paper51.com
通过与管理中心工作人员的谈话交流,该管理中心迫切希望解决的问题:当新生到来时,工作人员在管理中心管理范围内的宿舍中如何查询到存在空床位的宿舍,以便统计数据信息,将此数据信息提交给本校后勤办使用。 copyright paper51.com 目前,该管理中心对于存在空床位的宿舍信息的统计工作完全是通过人工查询宿舍情况表(手工绘制的表格)来完成,故工作效率很低而且工作量很大。 内容来自www.paper51.com 3.1.2 可行性分析 内容来自论文无忧网 www.paper51.com 通过前期信息收集,对设计开发的高校学生宿舍信息管理系统进行了可行性分析,分析如下: 内容来自论文无忧网 www.paper51.com l 管理上的可行性 paper51.com 设计开发的信息管理系统面向的是成都信息工程学院(本部)第三后勤服务管理中心,管理部门的工作人员都具备一定电脑基本操作技能。而且目前的宿舍管理制度也比较完善,实现管理人员查询相关资料的信息化,可将使宿舍管理部门的办事效率提高到一个新的档次。 内容来自www.paper51.com
l 技术上的可行性 内容来自论文无忧网 www.paper51.com 设计开发的信息管理系统采用SQL Server 2000数据库,可实行数据信息自动化管理,高效率进行数据处理。而且通过使用计算机网络化来处理信息,宿舍管理部门的工作人员只需懂得计算机操作的初步知识和上网知识即可。 copyright paper51.com l 经济上的可行性 http://www.paper51.com
成本低:通过运用计算机技术,进行信息化管理;虽然计算机资源需要一定的开支,但可以充分利用其部门已有的资源(其部门已有计算机);这样可以减少不必要的人力,物力和财力的支出。 paper51.com 该系统在将来经济允许的条件下还可进行系统扩展。 paper51.com l 分 析 结 论 内容来自论文无忧网 www.paper51.com 通过以上的分析,管理、技术、经济都具有可行性,故该信息管理系统可以进行设计和实现。 内容来自www.paper51.com |