为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

MIS课程作业举例

2011-11-19 25页 doc 1MB 25阅读

用户头像

is_568226

暂无简介

举报
MIS课程作业举例学生宿舍管理信息系统分析与点评 1.1概述 1.1.1开发背景 由于计算机技术的迅速发展和普及,信息管理系统MIS事实上已成为计算机管理信息系统。计算机管理信息系统已深入到各个部门,为其提供更加丰富和人性化的服务。 对于学校而言,学生宿舍管理是必不可少的组成部分。手工记录数据已不能满足现代学校的发展需求,当数据量繁杂冗长时,依靠人工查找是没有效率的。采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,提高了工作效率。如今,计算机已应用到社会的各领域,走进人们的生活和视野。 1.1.2系统目标和开发的...
MIS课程作业举例
学生宿舍管理信息系统与点评 1.1概述 1.1.1开发背景 由于计算机技术的迅速发展和普及,信息管理系统MIS事实上已成为计算机管理信息系统。计算机管理信息系统已深入到各个部门,为其提供更加丰富和人性化的服务。 对于学校而言,学生宿舍管理是必不可少的组成部分。手工记录数据已不能满足现代学校的发展需求,当数据量繁杂冗长时,依靠人工查找是没有效率的。采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,提高了工作效率。如今,计算机已应用到社会的各领域,走进人们的生活和视野。 1.1.2系统目标和开发的可行性 1、系统目标 本系统开发混合运用结构化系统开发方法与面向对象开发方法,结合两种开发方法各自的优势进行系统开发。 系统计划实现后,计算机系统代替原来繁琐的人工档案管理,能完成以下功能: (1)档案查询; (2)档案更新; (3)档案输出。 对原来的库存管理系统进行改进,使之能为宿舍管理提供强大的管理支持和查询服务。具体完成以下功能: (1)库存输入, (2)库存修改; (3)库存查询。 2、系统开发可行性 技术可行性:开发本系统要求开发人员能够熟练运用VB、VFP等编程语言。目前技术人员已经掌握这些编程语言。考虑将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。 时间可行性:开发时间需要两个月左右。前一个半月,主要用于系统分析、、实现,后面的时间用于调试。 资金可行性:对项目的经济上进行分析评价,其核心是成本/效益分析:①支出的费用:包括设备购置费、管理和维护费用、人员工资和培训费(对编程语言和基本操作的学习)等;②收益:电脑和打印机等设备是学校必备的。 人员可行性:经过前期对编程和计算机基本操作的培训,从这个层面上是基本可行的。 法律可行性分析:学生公寓管理信息系统开发和运行与国家的政策法规不存在任何冲突和抵触之处,它是完全由我们小组单独开发完成的,使用的是VB软件,它不是模仿他人已有的软件,在软件中也不会设置各种逻辑陷阱、特洛伊木马以及其它非法程序,也不会借此发布非法事件,故在法律上、专利问上不会存在违反法律的行为。 组织管理上的可行性:高校管理者具有较高的素质,他们对管理现代化有较高的认识水平且支持重视。 综上所述,此系统开发目标已明确,在技术、经济、法律等方面都可行,并且投入少、见效快所建立的信息系统能在该公寓实现,在当前操作环境下能很好地运行,即组织内外具备接受和使用新系统的条件。因此系统的开发是完全可行的。 1.2系统需求分析 本次系统开发只需开发组织内部的库存管理信息系统和人事档案管理信息系统,采取的是全面铺开与重点调查相结合的方法,即将工作重点放在库存管理部与人事部的具体业务上,略去其他无关部门的具体业务调查。 1.2.1现行系统的业务描述 学生宿舍: ①物品出入登记处理 ②夜归情况登记 ③报修业务登记处理 ④卫生评比情况处理 ⑤订水业务处理 ⑥快件业务登记处理 ⑦购买电话卡、网卡业务处理 其中:物品出入登记、订水业务、报修业务、快件业务、购买电话卡、网卡业务为管理员与学生之间的联系,夜归情况登记与卫生评比由老师和学生完成。 物品出入业务新图 夜归业务新流程图 报修业务旧流程图 卫生评比业务旧流程图 订水业务旧流程图 订购网卡、电话卡业务旧流程图 卫生评比业务新流程图 订水业务新流程图 快件处理业务新流程图 购买网卡,电话卡业务新流程图 1.2.2现行系统的数据与数据流程分析 数 据 类 功能 学生个人信息表 学生住宿安排表 宿管人员信息表 会客登记表 故障报修登记表 处理后存档信息表 行号 审核信息 U 1 宿舍分配 C C 2 审查批准 U 3 宿管人员选聘 U 4 宿管人员分配 C 5 外来人员来访 C 6 外来人员管理 U 7 设施修理 C C 8 后勤部门检查维修情况 U U 9 列号 1 2 3 4 5 6 1.3数据字典 1.3.1数据项 ① 住宿学生数据字典: 属性名 存储代码 类型 长度 备注 学号 SNo char 10 住宿学生学号 姓名 SName char 8 住宿学生姓名 性别 SSex char 2 住宿学生性别 专业 SDept char 20 学生专业 宿舍号 Dno char 6 住宿学生宿舍号 入住时间 CDate date 8 住宿生搬入时间 ② 宿舍数据字典: 属性名 存储代码 类型 长度 备注 宿舍号 Dno char 6 住宿学生宿舍号 宿舍电话 Dp char 12 宿舍电话号码 ③ 物品出入管理数据字典: 属性名 存储代码 类型 长度 备注 学号 Sno char 10 夜归学生学号 姓名 SName char 8 住宿学生姓名 班级 Cnum char 10 住宿学生班级 宿舍号 Pno Int 6 宿舍物品编号 物品名称 Pname char 20 宿舍物品名 ④ 夜归数据字典: 属性名 存储代码 类型 长度 备注 学号 Sno char 10 夜归学生学号 姓名 SName char 8 住宿学生姓名 性别 SSex char 2 住宿学生性别 班级 Cnum char 10 住宿学生班级 宿舍号 Dno char 6 夜归学生宿舍号 晚归时间 Btime timestamp 10 学生夜归时间 晚归原因 Breasonr Char 50 学生夜归原因 ⑤ 报修数据字典: 属性名 存储代码 类型 长度 备注 宿舍号 Dno char 6 报修人宿舍号 物品号 Pno Int 6 报修物品编号 提交日期 Rsubmit date 8 报修提交日期 解决日期 Rsolve date 8 问题解决日期 报修原因 Rreason char 50 物品损坏原因 ⑥ 卫生评比数据字典: 属性名 存储代码 类型 长度 备注 宿舍号 Dno char 6 住宿学生宿舍号 班级 Cnum char 10 住宿学生班级 卫生评分 Score Num 4 卫生评比得分 名词 MCc char 3 宿舍卫生分数排名 改进意见 Att char 50 对评比的备注 ⑦ 订水数据字典: 属性名 存储代码 类型 长度 备注 宿舍号 Dno char 6 离校学生宿舍号 订水桶数 Dnum date 1 学生订水时间 是否已交钱 Money date 2 是否已经交过钱 ⑧ 快件快递数据字典: 属性名 存储代码 类型 长度 备注 学号 Sno char 10 夜归学生学号 姓名 Sname char 8 收件人姓名 班级 Cnum char 10 住宿学生班级 宿舍号 Dno char 6 收件人宿舍号 到达时间 Marrive date 8 快件快递到达时间 签收时间 Mreceive date 8 收件人接收时间 快件数量 Mnumber tinyint 3 学生收到快件数量 ⑨ 电话卡、网卡数据字典 属性名 存储代码 类型 长度 备注 网卡订购量 WDnum Int 3 网卡订购量 网卡剩余量 WSnum Int 3 网卡剩余量 网卡单价 WPri Int 3 网卡单价 电话卡订购量 DDnum Int 3 电话卡订购量 电话卡剩余量 DSnum Int 3 电话卡剩余量 电话卡单价 DPri Int 3 电话卡单价 ⑩ 用户数据字典: 属性名 存储代码 类型 长度 备注 用户名 Uname char 8 学生姓名 用户密码 Upassword char 20 用户类型 Utype tnyint 6 教师或管理员 1.3.2数据结构 数据结构名 组成 用户信息 用户名,用户密码,用户类型(学生,管理员) 住宿学生信息 学号,姓名,性别,专业,宿舍号,入住时间 宿舍信息 宿舍号,宿舍电话 宿舍物品信息 物品号,物品名 夜归信息 学号,宿舍号,夜归时间,夜归原因 报修信息 宿舍号,物品号,提交日期,解决日期,报修原因 卫生评比信息 宿舍号,宿舍电话,卫生评分,评比备注 订水信息 学号,宿舍号,订水时间,送水时间 快件信息 姓名,宿舍号,到达时间,接收时间,快件数量 购卡信息 卡号,卡名,卡数量 1.3.3数据流 数据流名 数据流来源 数据流去向 组成 登记夜归信息 管理员 夜归登记表 夜归信息 查询夜归信息 夜归登记表 管理员 夜归信息 登记报修信息 学生 学生报修登记表 报修信息 查询报修信息 学生报修信息表 管理员 报修信息 登记已修信息 管理员 学生报修登记表 已修信息 登记评分信息 学生 学生卫生评分表 评分信息 查询评分信息 学生卫生评分表 学生 评分信息 登记订水信息 学生 学生订水信息表 订水信息 登记送水信息 学生 学生订水信息表 送水信息 登记快件信息 管理员 快件信息表 快件信息 收取快件信息 快件信息表 学生 快件信息 登记确认信息 学生 快件信息表 确认信息 登记存卡信息 管理员 电话卡、网卡信息表 库存信息 登记售卡信息 学生 电话卡、网卡信息表 出售信息 1.3.4数据存储 数据存储名 输入的数据流 输出的数据流 组成 物品登记表 物品号、物品名信息 物品号、物品名信息 物品号、物品名信息 夜归登记表 夜归信息 夜归信息 夜归信息 学生报修登记表 报修信息、已修信息 报修信息 报修信息、已修信息 学生卫生评分表 评分信息 评分信息 评分信息 学生订水信息表 订水信息 送水信息 订水信息、送水信息 快件信息表 快件信息 接收信息、送达信息 接收信息、送达信息 电话卡、网卡信息表 电话卡、网卡出售信息 电话卡、网卡库存 库存信息、出售信息 1.3.5处理过程 处理过程名 输入数据流 输出数据流 登记夜归 夜归信息 夜归信息 查询夜归 夜归信息 夜归信息 登记报修 报修信息 报修信息 查询报修 报修信息 报修信息 登记已修信息 已修信息 已修信息 登记评分信息 评分信息 评分信息 查询评分信息 评分信息 评分信息 登记订水信息 订水信息 订水信息 登记送水信息 送水信息 送水信息 收取快件 快件信息 快件信息 登记快件信息 快件信息 快件信息 登记售卡信息 售卡信息 售卡信息 登记存卡信息 库存信息 库存信息 .1.4系统总体结构设计 1.4.1子系统的划分 按照系统的业务处理功能将学生宿舍管理系统划分为管理员子系统,将管理员系统划分为寝室管理、班级管理、用户管理、功能查询、留言板管理。 该系统充分利用计算机的功能实现对系统管理、信息录入、信息查询,信息打印等的自动化控制,将会使学生宿舍管理工作大大减轻,方便友好的信息管理用户界面,简便的操作,完善的数据库管理,将会使得信息管理系统极大限度地应用于现代化学生成绩管理,成为管理人员的得力助手。 系统结构图 1、寝室管理 2、班级管理 3、用户管理 4、功能查询 5、留言板管理 6、寝室长与室员模块 1.4.2 系统设备配置 1、网络设计 网络设计将解决如何将初步规划中的各个子系统从内部用局域网连接起来,以及今后系统如何与外界系统连接的问题。主要是根据实际业务的需要去考虑如何配置和选用网络产品。网络设计首先是根据用户的要求选择网络的结构。本系统采用的是总线式网络拓扑结构。在总线式电缆网络中,任何瞬间仅有一台机器是主站,可以发送信息。网络协议选择X.25的接口协议和X.12业务和设施协议。这两种使用时不必涉及协议标准的内部细节,只需按照他的规定操作即可。 某校的网络拓扑结构如图1-16所示。 2、设备和网络的配置 本系统是以VB6.0与Access联合编辑完成的。其安装程序为VB6.0的打包文件。安装程序的操作系统必须为WindowsXP操作系统,(在WindowsMe及Windows2000系统下安装程序会因程序文件与操作系统System中文件冲突。程序文件要求更新操作系统文件而导致程序安装失败)另外,由于系统为现在即2003年度的主流计算机而设计,故对运行本系统的计算机的配置要求为P4 1.5G以上的计算机。系统管理员处配备一台主服务器(H),库存、人事部各配备两台通过网络集线器(HUB)(F)与主服务器H联网的微机(A、B、C、E),以及打印机(D)。具体如图1-17所示。 1.5系统分类编码设计 .1.5.1模块设计 管理员模块设计 对本系统的各个子模块进行了系统分析和数据库设计之后,本章将主要讨论该系统所实现的各部分功能: (1) 管理员登录界面 运行系统首先进入登录界面,界面简洁明了,如图1: (2) 后台管理主界面 角色有三种选择,室员、寝室长、管理员,选择管理员进入管理员后台管理,有寝室管理、班级管理、用户管理、功能查询、留言板五个功能模块,中间显示的是服务器统计信息,如图2: (3) 寝室管理模块 这个模块是对寝室进行管理,主要有寝室楼的添加、修改、删除,文明寝室管理,寝室损坏管理,寝室信息管理,寝室公告栏管理几个模块,如图3: (4) 班级管理模块 班级管理主要有两个方面的功能,系别的添加、修改、删除和专业的添加、修改、删除,分别对学生信息进行设置,如图4: (5) 用户管理模块 用户管理模块的功能是对管理员和学生信息进行管理,可以添加新的管理员,修改管理员的密码,添加学生和对学生信息进行修改几个功能,如图5: (6) 功能查找模块 管理员可以对学生信息,寝室楼信息及文明寝室信息进行查找,对学生信息的查找有通过姓名、学号、班级、系别、专业、导师等进行查找,如图 1.5.2 编码和校对方式 编码设计的主要工作是完成对共享数据类中的关键字段的编码结构设计,并形成编码库。共享编码的设计质量直接影响到未来系统的效率。 编码要求:唯一性{通过编码唯一地确定编码对象,如学生学号}、性{编码规则有包括编码的位数、编码的分段、每段的类型和含义}、可识别性{通过编码能容易识别被编码对象}、可扩展性{对已有编码留有足够的余量}。 编码方式:数字分组顺序编码 编码使用实例:学生学号编码设计 学生学号采用的是数字编码,编码为5段,8位分组数字码 学年码 院系码 专业码 班级码 顺序码 06 07 2 5 35 06级 经济管理系 金融专业 五班 学号 说明:每个学生从大一入学开始分配一个学号,一直到大四,每个学生的学号携带此学生四年当中所有的在校记录,学生学号为入学后学校分配,不得更改。 1.6数据结构和数据库设计 1.6.1用户要求分析: 根据前面需求分析,总结出需要设计以下表:报修表、基本信息登记表、快件收发表、夜归登记表、卫生评比表等。 1.6.2概念结构设计: 根据用户需求设计数据库的概念数据模型。(ER图如下) 1.6.3逻辑结构设计: 概念模型转换成数据模型的二维表,如下。 ① 报修E-R图 报修二维表 学生(学号,宿舍号,姓名,性别,学院) 报修(保修时间,报修原因,解决时间,宿舍号,物品号) 财产(物品号,物品名) ② 基本信息E-R图 基本信息登记二维表: 学生(学号,学院,姓名,宿舍号,性别,专业) 住宿(入住时间,学号,宿舍号) 宿舍(宿舍号,宿舍电话) ③ 快件收发E-R图 快件收发二维表: 学生(学号,学院,姓名,宿舍号,性别,专业) 接收(接收时间,学号) 快件(收件人,到达时间) ④ 夜归登记E-R图 夜归登记二维表: 学生(学号,学院,姓名,宿舍号,性别,专业) 管理(夜归时间,夜归原因,学号,教师编号) 老师(教师编号,学院) ⑤ 卫生评比E-R图 卫生评比表: 宿舍(宿舍号,宿舍成员) 卫生评比(宿舍号) 卫生成绩单(宿舍号,班级,分数,名次,改进建议) (下划线标注的属性为主码) 1.7输入输出设计 1.7.1 输入输出设计 输入设计对系统的质量有着决定性的重要影响,因为如果输入数据有误,即使计算和处理均十分正确,也无法获得可靠的输出信息。同时,输入设计是信息系统与用户之间交互的纽带,决定着人机交互的效率。 输入设计的原则 ① 控制输入量 由于数据的输入与计算机的处理比较起来相对缓慢,在数据录入时,系统大多数时间都处于等待状态,系统效率将显著降低;同时,数据录入工作一般需要人的参与,大量的数据录入往往浪费很多人力资源,增加系统的运行成本。因此,在输入设计中,应尽量控制输入的数据总量。而我们的系统只需输入必要的基本信息,其他的数据可通过计算、统计、检索得到,即可由计算机自动产生。 ② 减少输入延迟 输入数据的速度往往成为提高信息系统运行效率的瓶颈。而在我们的系统中,信息的输入往往是即时输入,信息当时产生便输入系统中, ③ 减少输入错误 这一点我们可加强对使用者的使用水平进行控制。 ④ 输入过程应尽量简化 输入设计应尽量避免不必要的输入步骤,不能因为查错、纠错而是输入复杂化。我们的系统便是一个简化的系统,只需输入必要的基本信息,而信息的纠错可在输入的同时进行。 输入设备的选择 我们的输入设备为键盘—磁盘输入装置。由管理员等通过键盘等输入信息,经可靠性验证后存入磁盘等磁记录介质。 原始单据的格式设计 由于我们的系统运用的是Visual Basic,因此原始的数据输入是通过表单输入的。表单给谁视各个活动的需要设计,其中基本的信息为使用者即管理员、老师及学生的信息。 输入屏幕的设计 我们系统是通过Visual Basic的运行实现的,其输入屏幕为VB的运行界面,具体界面可见以下的程序运行界面。 1.7.2 用户界面设计 (1) 管理员登录界面 运行系统首先进入登录界面,界面简洁明了,如图1 (2) 后台管理主界面 角色有三种选择,室员、寝室长、管理员,选择管理员进入管理员后台管理,有寝室管理、班级管理、用户管理、功能查询、留言板五个功能模块,中间显示的是服务器统计信息,如图2: (3) 寝室管理模块 这个模块是对寝室进行管理,主要有寝室楼的添加、修改、删除,文明寝室管理,寝室损坏管理,寝室信息管理,寝室公告栏管理几个模块,如图3: (4) 班级管理模块 班级管理主要有两个方面的功能,系别的添加、修改、删除和专业的添加、修改、删除,分别对学生信息进行设置,如图4: (5) 用户管理模块 用户管理模块的功能是对管理员和学生信息进行管理,可以添加新的管理员,修改管理员的密码,添加学生和对学生信息进行修改几个功能,如图5: (6) 功能查找模块 管理员可以对学生信息,寝室楼信息及文明寝室信息进行查找,对学生信息的查找有通过姓名、学号、班级、系别、专业、导师等进行查找,如图 1.8模块功能与处理过程设计 1.9系统界面图 学生宿舍管理系统 夜归查询 管理 夜归时间 管理员子系统 留言板管理 查询功能 用户管理 班级管理 寝室管理 寝室管理 寝室公告栏 寝室信息管理 文明寝室管理 寝室楼添加修改删除 寝室损坏管理 班级管理 添加、修改、删除专业名称 添加、修改、删除系别名称 用户管理 添加学生基本信息 学生基本资料管理 管理员密码修改 添加管理员 功能查询 评分查询 寝室楼查询 辅导老师查询 班级名称 查询 专业名称 查询 系别名称 查询 姓名查 询 学号查询 留言板管理 搜索留言 回复、删除留言 寝室长与室员模块 评分录入 损坏登记 寝室损坏 文明寝室 系别查询 寝室查询 留言板 个人资料 管理员子系统 夜归原因 学生查询 报修原因 退出 登记物品号 解决日期 登记宿舍号 快件管理 卫生评比 扣分统计 提交日期 卫生评比 周查扣分 报修管理 管理 高校学生公寓管理系统 网络拓扑结构图 A B C � � � � � � � � � � � � 1 2 3 4 D E H FG 图1-17 网络设备配置图 其它相关部门 学生事务部 � EMBED Unknown ��� � EMBED Unknown ��� 后勤基建部 数 据 库 宿管 辅 导 员 财产 学生 报修 学号 性别 姓名 学院 物品号 物品名 宿舍号号 报修时间 解决时间 报修原因 学生 宿舍 宿舍号 性别 姓名 学院 住宿 宿舍电话 宿舍号 学号 专业 入住时间 收件人 到达时间 快件 接收时间 专业 学号 学院 姓名 性别 宿舍号 学生 接收 教师编号 夜归原因 夜归时间 学号 学院 姓名 性别 宿舍号 学生 专业 老师 夜归管理 学院 宿舍 宿舍号 宿舍成员 卫生评比 卫生成绩单 宿舍号 名次 班级 分数 改进建议 用户查询 登陆系统 退出系统 学生姓名 宿舍号 送达信息 快件数量 接收信息 订水信息登记 送水信息登记 订水管理 物品名登记 物品号登记 物品出入 库存信息登记 出售信息登记 电话卡、网卡管理 _1288961984.vsd � � � 学生� 订水登记 管理员� 判断及输入订水信息 送水员� 送水� 订水信息单 � _1289559411.vsd � � � 学生� 报修� 管理员� 登记报修信息 报修单� 维修� 报修单� 维修结果 通知单� 维修人员� 付钱� _1289559698.vsd � � � � 检查人员� 卫生检查� 成绩单� 学生� 老师� 成绩单� _1288962418.vsd � � � 管理员� 邮递员� 送达信件� 信件信息处理� 信件信息表� 学生� 接收信件� _1288962060.vsd � � � 学生� 管理员� 出售信息表� 购买网卡、电话卡� 输入出售信息 出售� _1288960697.vsd � � � 学生� 卫生评分 卫生评分单� 老师� 输入评分� 卫生评分表� _1288961830.vsd � � � 学生� 物品出入登记 管理员� 输入出入信息� 出入信息表� _1288959931.vsd � � � � 学生� 购买网卡、电话卡� 管理员� 通知可以购买� 通知暂不能买� 网卡数量登记表�
/
本文档为【MIS课程作业举例】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索