学生宿舍管理信息系统分析与点评_第1页
学生宿舍管理信息系统分析与点评_第2页
学生宿舍管理信息系统分析与点评_第3页
学生宿舍管理信息系统分析与点评_第4页
学生宿舍管理信息系统分析与点评_第5页
已阅读5页,还剩28页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学生宿舍管理信息系统分析与点评1-1概述 1.1.1开发背景由于计算机技术的迅速发展和普及,信息管理系统MIS事实上已成为计算机管理信息系 统。计算机管理信息系统已深入到各个部门,为其提供更加丰富和人性化的服务。对于学 校而言,学生宿舍管理是必不可少的组成部分。手工记录数据已不能满足现代学校的发展需 求,当数据量繁杂冗长时,依靠人工查找是没有效率的。采用计算机来管理宿舍和学生的信 息,大人提高了查询的速度,节约了人力和物力资源,提高了工作效率。如今,计算机已应 用到社会的各领域,走进人们的生活和视野。1.1.2系统目标和开发的可行性1、系统目标本系统开发混合运用结构化系统开发方法与面向对象开发

2、方法,结合两种开发方法各自 的优势进行系统开发。系统计划实现后,计算机系统代替原来繁琐的人工档案管理,能完成以下功能:(1)档案查询;(2)档案更新;(3)档案输出。对原来的库存管理系统进行改进,使之能为宿舍管理提供强人的管理支持和查询服务。 具体完成以下功能:(1)库存输入,(2)库存修改;(3)库存查询。2、系统开发可行性技术可行性:开发本系统要求开发人员能够熟练运用VB. VFP等编程语言。目前技术人 员已经掌握这些编程语言。考虑将來要釆用的硬件和软件技术能否满足用户提出的 要求(如计算机的容量、速度等)。时间可行性:开发时间需要两个月左右。前一个半月,主要用于系统分析、设计、实现, 后

3、面的时间用于调试。资金可行性:对项目的经济上进行分析评价,其核心是成本/效益分析:支 出的费用:包括设备购置费、管理和维护费用、人员工资和培训费(对编程语言 和基本操作的学习)等;收益:电脑和打印机等设备是学校必备的。人员可行性:经过前期对编程和计算机基本操作的培训,从这个层面上是基本可行的。法律可行性分析:学生公寓管理信息系统开发和运行与国家的政策法规不存在任何冲突 和抵触之处,它是完全由我们小组单独开发完成的,使用的是VB软件,它不是模仿他人已 有的软件,在软件中也不会设置各种逻辑陷阱、特洛伊木马以及其它非法程序,也不会借此 发布非法事件,故在法律上、专利问题上不会存在违反法律的行为。组织

4、管理上的可行性:高校管理者具有较高的素质,他们对管理现代化有较高的认识水 平且支持重视。综上所述,此系统开发目标已明确,在技术、经济、法律等方面都可行,并且投入少、 见效快所建立的信息系统能在该公寓实现,在当前操作坏境卞能很好地运行,即组织内外具 备接受和使用新系统的条件。因此系统的开发是完全可行的。1 -2系统需求分析本次系统开发只需开发组织内部的库存管理信息系统和人事档案管理信息系统,采取的 是全面铺开与重点调查相结合的方法,即将工作重点放在库存管理部与人事部的具体业务 上,略去其他无关部门的具体业务调查。1.2.1现行系统的业务描述学生宿舍: 物品出入登记处理 夜归情况登记 报修业务登记

5、处理 卫生评比情况处理 订水业务处理 快件业务登记处理 购买电话卡、网卡业务处理其中:物品出入登记、订水业务、报修业务、快件业务、购买电话卡、网卡业务为管理 员与学生之间的联系,夜归情况登记与卫生评比由老师和学生完成。物品出入业务新流程图夜归业务新流程图报修业务旧流程图卫生评比业务旧流程图订水业务旧流程图记表订购网卡、电话卡业务旧流程图通知可以购买通知暂不能买卫生评比业务新流程图订水业务新流程图快件处理业务新流程图购买网卡,电话卡业务新流程图122现行系统的数据与数据流程分析数据类功能学生个 人信息 表学生住 宿安排 表宿管人 员信息 表会客登记表故障报 修登记 表处理后 存档信 息表行号审核

6、信息U1宿舍分配CC2审查批准U3宿管人员选聘U4宿管人员分配C5外来人员来访C6外来人员管理U7设施修理CC8后勤部门检查维 修情况UU9列号1234561-3数据字典13-1数据项住宿学生数据字典:属性名存储代码类型长度备注学号SNochai10住宿学生学号姓名SNamechai8住宿学生姓名性别SSexchai2住宿学生性别专业SDeptchai20学生专业宿舍号Dnochai6住宿学生宿舍号入住时间CDatedate8住宿生搬入时间宿舍数据字肌:属性名存储代码类型长度备注宿舍号Dnochai6住宿学生宿舍号宿舍电话Dpchai12宿舍电话号码物品出入管理数据字典:属性名存储代码类型长度

7、备注学号Snochar10夜归学生学号姓名SNamechar8住宿学生姓名班级Cnumchar10住宿学生班级宿舍号PnoInt6宿舍物品编号物品名称Pnamechar20宿舍物品名夜归数据字典:属性名存储代码类型长度备注学号Snochar10夜归学生学号姓名SNamechar8住宿学生姓名性别SSexchar2住宿学生性别班级Cnumchar10住宿学生班级宿舍号Dnochar6夜归学生宿舍号晚归时间Btimetimestamp10学生夜归时间晚归原因BreasonrChar50学生夜归原因报修数据字典:属性名存储代码类型长度备注宿舍号Dnochar6报修人宿舍号物品号PnoInt6报修物品

8、编号提交日期Rsubm itdate8报修提交口期解决日期Rsolvedate8问题解决口期报修原因Rreasonchar50物品损坏原因卫生评比数据字典:属性名存储代码类型长度备注宿舍号Dnochar6住宿学生宿舍号班级Cnumchar10住宿学生班级卫生评分ScoreNum1卫生评比得分名词MCcchar3宿舍卫生分数排名改进意见Attchar50对评比的备注订水数据字典:属性名存储代码类型长度备注宿舍号Dnochar6离校学生宿舍号订水桶数Dnumdate1学生订水时间是否已交钱Moneydate2是否已经交过钱快件快递数据字典:属性名存储代码类型长度备注学号Snochar10夜归学生学

9、号姓名Snamechar8收件人姓名班级Cnumchar10住宿学生班级宿舍号Dnochar6收件人宿舍号到达时间Marrivedate8快件快递到达时间签收时间Mreceivedate8收件人接收时间快件数量Mnumbertinyint3学生收到快件数量电话卡、网卡数据字典属性名存储代码类型长度备注网卡订购量WDnumInt3网卡订购量网卡剩余量WSnumInt3网卡剩余量网卡单价WPriInt3网卡单价电话卡订购量DDnumInt3电话卡订购量电话卡剩余量DSnumInt3电话卡剩余量电话卡单价DPriInt3电话卡单价用户数据字典:属性名存储代码类型长度备注用户名Unamechai8学生

10、姓名用户密码Upasswordchai20用户类型Utypetnviiit6教师或管理员1.3.2数据结构数据结构名用户信息用户名,用户密码,用户类型(学生,管理员)住宿学生信息学号,姓名,性别,专业,宿舍号,入住时间宿舍信息宿舍号,宿舍电话宿舍物品信息物品号,物品名夜归信息学号,宿舍号,夜归时间,夜归原因报修信息宿舍号,物品号,提交日期,解决口期,报修原因卫生评比信息宿舍号,宿舍电话,卫生评分,评比备注订水信息学号,宿舍号,订水时间,送水时间快件信息姓名,宿舍号,到达时间,接收时间,快件数量购卡信息卡号,卡名,卡数量133数据流数据流名数据流来源数据流去向组成登记夜归信息管理员夜归登记表夜归

11、信息查询夜归信息夜归登记表管理员夜归信息登记报修信息学生学生报修登记表报修信息查询报修信息学生报修信息表管理员报修信息登记已修信息管理员学生报修登记表已修信息登记评分信息学生学生卫生评分表评分信息查询评分信息学生卫生评分表学生评分信息登记订水信息学生学生订水信息表订水信息登记送水信息学生学生订水信息表送水信息登记快件信息管理员快件信息表快件信息收取快件信息快件信息表学生快件信息登记确认信息学生快件信息表确认信息登记存卡信息管理员电话卡、网卡信息表库存信息登记售卡信息学生电话卡、网卡信息表出售信息1.3.4数据存储数据存储名输入的数据流输出的数据流组成物品登记表物品号、物品名信息物品号、物品名信

12、息物品号、物品名信息夜归登记表夜归信息夜归信息夜归信息学生报修登记表报修信息、已修信息报修信息报修信息、已修信息学生卫生评分表评分信息评分信息评分信息学生订水信息表订水信息送水信息订水信息、送水信息快件信息表快件信息接收信息、送达信息接收信息、送达信息电话卡、网卡信息表电话卡、网卡出售信息电话卡、网卡库存库存信息、出售信息1.3.5处理过程处理过程名输入数据流输出数据流登记夜归夜归信息夜归信息查询夜归夜归信息夜归信息登记报修报修信息报修信息查询报修报修信息报修信息登记已修信息已修信息已修信息登记评分信息评分信息评分信息查询评分信息评分信息评分信息登记订水信息订水信息订水信息登记送水信息送水信息

13、送水信息收取快件快件信息快件信息登记快件信息快件信息快件信息登记售卡信息售卡信息售卡信息登记存卡信息库存信息库存信息.1.4系统总体结构设计1.4.1子系统的划分按照系统的业务处理功能将学生宿舍管理系统划分为管理员子系统,将管理员系统划分 为寝室管理、班级管理、用户管理、功能查询、留言板管理。该系统充分利用计算机的功能实现对系统管理、信息录入、信息查询,信息打印等的 自动化控制,将会使学生宿舍管理工作人人减轻,方便友好的信息管理用户界面,简便的操 作,完善的数据库管理,将会使得信息管理系统极人限度地应用于现代化学生成绩管理,成为管理人员的得力助手。I管理员II子系统I学生宿舍管理系统E系统结构

14、图1、寝室管理2、班级管理3、用户管理4、功能查询5、留言板管理1.4.2系统设备配置1、网络设计网络设计将解决如何将初步规划中的各个子系统从内部用局域网连接起来,以及今后系 统如何与外界系统连接的问题。主要是根据实际业务的需要去考虑如何配置和选用网络产 品。网络设计首先是根据用户的要求选择网络的结构。本系统采用的是总线式网络拓扑结构。 在总线式电缆网络中,任何瞬间仅有一台机器是主站,可以发送信息。网络协议选择X.25 的接II协议和X.12业务和设施协议。这两种使用时不必涉及协议标准的内部细节,只需按 照他的规定操作即可。某校的网络拓扑结构如图1-16所示。辅导员宿管网络拓扑结构图2、设备和

15、网络的配置本系统是以VE6.0与Access联合编辑完成的。其安装程序为VB6.0的打包文件。安装 程序的操作系统必须为WmdowsXP操作系统,(在WmdowsMe及Wmdows2000系统卜安装 程序会因程序文件与操作系统System中文件冲突。程序文件要求更新操作系统文件而导致 程序安装失败)另外,由于系统为现在即2003年度的主流计算机而设计,故对运行本系统 的计算机的配置要求为P4 1.5G以上的计算机。系统管理员处配备一台主服务器(H),库存、 人事部各配备两台通过网络集线器(HUB) (F)与主服务器H联网的微机(A、E、C、E), 以及打印机(D)。具体如图1-17所示。ABC

16、E1234图1-17网络设备配置图1 -5系统分类编码设计丄51模块设计管理员模块设计对本系统的各个子模块进行了系统分析和数据库设计之后,本章将主要 讨论该系统所实现的各部分功能:(1) 管理员登录界面运行系统首先进入登录界面,界面简洁明了,如图1:(2) 后台管理主界面角色有三种选择,室员、寝室长、管理员,选择管理员进入管理员 后台管理,有寝室管理、班级管理、用户管理、功能查询、留言板五个功能模块, 中间显示的是服务器统计信息,如图2:(3) 寝室管理模块这个模块是对寝室进行管理,主要有寝室楼的添加、修改、删除, 文明寝室管理,寝室损坏管理,寝室信息管理,寝室公告栏管理儿个模块,如图3:(4

17、) 班级管理模块班级管理主要有两个方面的功能,系别的添加、修改、删除和专业 的添加、修改、删除,分别对学生信息进行设置,如图4:(5) 用户管理模块用户管理模块的功能是对管理员和学生信息进行管理,可以添加新 的管理员,修改管理员的密码,添加学生和对学生信息进行修改儿个功能,如图 5:(6) 功能查找模块管理员可以对学生信息,寝室楼信息及文明寝室信息进行查找,对 学生信息的查找有通过姓名、学号、班级、系别、专业、导师等进行查找,如图1.5.2编码和校对方式编码设计的主要工作是完成对共享数据类中的关键字段的编码 结构设计,并形成编码库。共享编码的设计质量直接影响到未来系统 的效率。编码要求:唯一性

18、通过编码唯一地确定编码对象,如学生学号、 规范性编码规则有包括编码的位数、编码的分段、每段的类型和含 义、可识别性通过编码能容易识别被编码对象、可扩展性对已有 编码留有足够的余量。编码方式:数字分组顺序编码编码使用实例:学生学号编码设计学生学号采用的是数字编码,编码为5段,8位分组数字码学年码院系码专业码班级码顺序码0607253506级经济管理系金融专业五班学号说明:每个学生从大一入学开始分配一个学号,一直到人四,每个学生的学号携带此学 生四年当中所有的在校记录,学生学号为入学后学校分配,不得更改。16数据结构和数据库设【计1.6.1用户要求分析:根据前面需求分析,总结出需要设计以下表:报修

19、表、基本信息登记表、快件收发表、 夜归登记表、卫生评比表等。1.6.2概念结构设计:根据用户需求设计数据库的概念数据模型。(ER图如下)1.6.3逻辑结构设计:概念模型转换成数据模型的二维表,如下。报修E-R图报修二维表学生(学号,宿舍号,姓名,性别,学院)报修(保修时间,报修原因,解决时间,宿舍号,物品号)财产(物品号,物品名)基本信息E-R图基本信息登记二维表:学生(学号,学院,姓名,宿舍号,性别,专业)住宿(入住时间,学号,宿舍号)宿舍(宿舍号,宿舍电话)快件收发E-R图快件收发二维表:学生(学号,学院,姓名,宿舍号,性别,专业)接收(接收时间,学号)快件(收件人,到达时间)夜归登记E-

20、R图夜归登记二维表:学生(学号,学院,姓名,宿舍号,性别,专业)管理(夜归时间,夜归原因,学号,教师编号) 老师(教师编号,学院)卫生评比E-R图卫生评比表:宿舍(宿舍号,宿舍成员) 卫生评比(宿舍号)卫生成绩单(宿舍号,班级,分数,名次,改进建议)(下划线标注的属性为主码)1-7输入输出设计1.7.1输入输出设计输入设计对系统的质量有着决定性的重要影响,因为如呆输入数据有误,即使计算和处 理均十分正确,也无法获得可靠的输出信息。同时,输入设计是信息系统与用户之间交互的 纽带,决定着人机交互的效率。输入设计的原则 控制输入量由于数据的输入与计算机的处理比较起来相对缓慢,在数据录入时,系统大 多

21、数时间都处于等待状态,系统效率将显著降低;同时,数据录入工作一般需要人的参与, 人量的数据录入往往浪费很多人力资源,增加系统的运行成本。因此,在输入设计中,应尽 量控制输入的数据总量。而我们的系统只需输入必要的基本信息,其他的数据町通过计算、 统计、检索得到,即可由计算机自动产生。 减少输入延迟输入数据的速度往往成为提高信息系统运行效率的瓶颈。而在我们的系 统中,信息的输入往往是即时输入,信息当时产生便输入系统中, 减少输入错误这一点我们可加强对使用者的使用水平进行控制。 输入过程应尽量简化输入设计应尽量避免不必要的输入步骤,不能因为查错、纠错而 是输入复杂化。我们的系统便是一个简化的系统,只

22、需输入必要的基本信息,而信息的纠错 可在输入的同时进行。输入设备的选择我们的输入设备为键盘一磁盘输入装置。由管理员等通过键盘等输入信 息,经可靠性验证后存入磁盘等磁记录介质。原始单据的格式设计 由于我们的系统运用的是Visual Basic,因此原始的数据输入是通过 表单输入的。表单给谁视各个活动的需要设计,其中基本的信息为使用者即管理员、老师及 学生的信息。输入屏幕的设计 我们系统是通过Visual Basic的运行实现的,其输入屏幕为VB的运行界 面,具体界面可见以下的程序运行界面。1.7.2用户界【计(1) 管理员登录界面运行系统首先进入登录界面,界面简洁明了,如图1学生宿舍管理系统学号:登录I 学生注册II室员 T密码:(2) 后台管理主界面角色有三种选择,室员、寝室长、管理员,选择管理员进入管理员 后台管理,有寝室管理、班级管理、用户管理、功能查询、留言板五个功能模块, 中间显示的是服务器统计信息,如图2:学生寝室管理系统管理首页p底宝蔭杀加| p寝室楼修改/删除j文勇復室笞理j 寝室损坏管理j p宜室涪息言理j L寝室公甘栏管理 k班级皆理j 希加系别名称| L痰别名称越改甥降;”专业名称济加I L专业名称修改例除用尸管理i H忝加言理E5!管理员密

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论