学生宿舍管理系统报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

管理信息系统课程设计报告


宿





指导老师:***
班级:2013级工商管理
课程设计小组组长:张晨()
课程设计小组成员:胡婷婷()、郑小浪()、余曦()、龚乐()
目录
摘要.......................................................................... 错误!未定义书签。

Abstract .................................................................... 错误!未定义书签。

第一章绪论 ............................................................ 错误!未定义书签。

理论技术基础 ................................................ 错误!未定义书签。

MIS对企业组织管理的重要性...................... 错误!未定义书签。

本系统的开发原因及目标 ............................... 错误!未定义书签。

系统开发计划 .................................................. 错误!未定义书签。

第二章系统分析 .................................................. 错误!未定义书签。

需求分析 ........................................................ 错误!未定义书签。

可行性分析 .................................................... 错误!未定义书签。

操作可行性分析....................................... 错误!未定义书签。

经济可行性分析....................................... 错误!未定义书签。

技术可行性分析..................................... 错误!未定义书签。

业务流程分析 ................................................ 错误!未定义书签。

基本信息业务流程图 ............................... 错误!未定义书签。

宿舍情况业务流程图 ............................... 错误!未定义书签。

晚归信息业务流程图 ............................... 错误!未定义书签。

贵重物品登记业务流程图 ....................... 错误!未定义书签。

数据流程分析 ................................................ 错误!未定义书签。

数据字典 ...................................................... 错误!未定义书签。

第三章系统设计 .................................................... 错误!未定义书签。

系统总体结构设计......................................... 错误!未定义书签。

数据结构和数据库设计................................. 错误!未定义书签。

前言 .......................................................... 错误!未定义书签。

规范数据结构........................................... 错误!未定义书签。

E-R图设计 .............................................. 错误!未定义书签。

数据输入输出和安全保密和设计 ......... 错误!未定义书签。

界面设计 ........................................................ 错误!未定义书签。

第四章系统实施和总结......................................... 错误!未定义书签。

系统实施 ........................................................ 错误!未定义书签。

用户使用说明........................................... 错误!未定义书签。

系统测试 .................................................. 错误!未定义书签。

对整个系统建立过程的总结 ......................... 错误!未定义书签。

附录.......................................................................... 错误!未定义书签。

部分代码 .......................................................... 错误!未定义书签。

贵重物品查询........................................... 错误!未定义书签。

密码修改 .................................................. 错误!未定义书签。

参考文献: ...................................................... 错误!未定义书签。

摘要
管理信息系统是一个基于计算机的信息系统,它通过搜集、处理、存储和扩散信息,来支持组织的管理、决策、合作、控制、分析活动,并使之可视化。

它能实测国民经济部门或企业的各种运行情况,能利用过去的数据预测未来,能从全局出发辅助决策,能利用信息控制国民经济部门或企业的活动,并帮助其实现规划目标。

本文以学校的学生宿舍管理信息系统的开发过程为蓝本,详细阐述了管理信息系统开发的过程和基本方法。

通过对宿舍活动各环节产生的数据进行处理,将为上级管理人员提供一系列有关宿舍情况的动态信息,使宿舍管理工作更加规范化、制度化、程序化,从而促进宿舍管理的基础水平,避免业务管理的随意性,提高信息处理的速度和准确性。

本系统程序设计采用面向对象的软件开发工具Visual FoxPro ,系统界面友好,操作简便快捷,且文后附有系统操作的使用说明书和部分程序代码,可供参考。

关键词:管理信息系统、系统分析、系统设计、宿舍管理、数据字典、VFP、SQL语言
Abstract
Management information system is a computer based information system, it through the collection, treatment, storage, and spread information, to support the organization's management, decision-making, cooperation, control, analysis, and visualization of the activities. It can be measured the national economy department or enterprise operational situation, can use the past data to predict the future, can aid decision making from the overall situation, can make use of information control the national economy department or the activities of enterprises, and help them to achieve planning objectives.
Based on the school dormitory management information system development process as the chief, elaborated the management information system development process and basic methods. Based on the activities of each link to generate data processing, will be superior management personnel to provide a series of the dormitory of the dynamic information, make the management more standardized and institutionalized, and procedures, so as to promote the foundation of dormitory management level, to avoid arbitrariness of business management, improve the information processing speed and accuracy
This system program design USES object-oriented software development tools Visual FoxPro , system friendly interface, easy operation, fast, and with the use of the system operation manual and part of the program code, for reference.
Keywords: management information system, the system analysis,the system design,dormitory management, data dictionary, VFP, SQL language
第一章绪论
理论技术基础
20世纪60年代末,管理信息系统(Management information system,MIS)起源于美国,1968年管理信息系统一词开始流行;1970年,瓦尔特.肯尼万给它下了一个初始定义:“以书面或口头的形式,在合适的时间向经理、职员或外界人员提供过去的、现在的、预测未
来的有关企业内部及其环境的信息、以帮助他们决策;直到80年代,管理信息系统的创始人,名尼苏达大学卡尔森管理学院的著名教授高登才给出管理信息系统一个较完整的定义:管理信息系统是“一个利用计算机硬件和软件,手工作业、分析、计划、控制和决策模型以及数据库的用户-机器系统,它能提供信息支持企业或组织的运行、管理和决策功能”。

20世纪70年代末80年代初,管理信息系统开始在我国出现。

20世纪90年代开始,MIS在我国的研发应用逐渐发展、兴起,为我国的管理现代化作出了不可磨灭的贡献。

进入21世纪,随着全球化进程的不断深入和新经济的兴起,各国、各组织、各企业,都对管理信息系统有了更多的需求和更高的要求。

在这样的形势下,管理信息系统呈现出了专业化、智能化、网络化的发展趋势。

MIS的发展离不开计算机信息技术的发展。

从1946年第一台计算机的出现到如今的第五代计算机,计算机的飞速发展为MIS提供了强有力的技术支持。

当然,各种软、硬件的出现和发展,大量专业的IT 和管理综合型人才的涌现也极大促进了MIS的发展。

MIS对企业组织管理的重要性
正如工业革命对整个社会带来的影响一样,管理信息系统对管理所带来的影响也是根本的、彻底的、深远的,可以说已经和正在彻底地改变管理的理念、架构和运作规则。

在外部环境日益复杂多变,企业
组织结构日益复杂的情况下,MIS促使管理者由经验转向管理科学化,使企业的运营效率和效益得到了提高。

从战略层面讲,企业组织可以利用MIS的信息优势,高效制定出符合企业目标宗旨的战略或制定出几个战略,供决策者选择。

同时,管理信息系统的建立发展战略也是企业战略的重要组成部分。

从战术层面上讲,MIS能帮助企业科学的制定出原料采购、产品生产、成品销售、人员管理等方面的策略。

从作业层面上讲,好的MIS能有效的提高企业的作业,作业效率和效益能帮助企业很好的监控和反馈企业各方面的运作信息,并从中获取有效信息,供管理者利用。

总之,建立符合企业自身状况的MIS是现代企业健康、长期发展不可或缺的部分。

本系统的开发原因及目标
宿舍管理几乎对每个学校来说都是必须的,也是非常重要的。

随着各个学校规模的不断扩大,传统的手工登记住宿信息的方式已经不能满足学校科学化、正规化管理的要求。

因此,利用MIS相关知识设计一个宿舍管理系统就显得很必要。

通过宿舍管理系统,宿舍管理由传统的人工方式转变为人—机系统的方式,由低效率、数据冗杂、易出错的方式,转变为检索方便、查找迅速、可靠信高、信息储量大的方式。

系统开发计划
首先,小组讨论确定系统开发的目标。

然后分工收集相关信息和参考资料。

根据收集的资料,再小组讨论,明确系统分析、系统设计、系统实施等各部分的具体内容。

随后,分工完成任务。

最后,汇总大家的成果,进行系统编写,修改,测试和报告的写作,修改。

第二章系统分析
需求分析
科学、高效、尽量低成本的进行学校的各种日常管理工作是学校或其他组织生存发展的必然选择。

因此通过建立宿舍管理系统来进行宿舍管理是有必要的。

通过建立宿舍管理系统,能有效减少宿舍管理的成本,比如可以节约大量的纸、笔等耗材;也能方面管理员进行管理,学生进行查询修改,化繁为简,提高了管理效率。

根据分析,宿舍管理系统应该满足下述基本要求。

管理员能修改学生所有信息,也能输入各种新增的信息;学生能利用该系统进行个人信息查询和个人密码修改。

可行性分析
操作可行性分析
本系统无复杂操作,修改、查询等基本操作经过简单学习即可掌握。

因此,宿舍管理员是有能力使用本系统的;经常接触计算机的学
生来说更是不在话下。

同时,通过对本系统的使用,能整体提高宿舍管理员的职业技能。

因此,从操作层面来说,该系统是可行的。

经济可行性分析
从学校来的角度,该系统的实际建立成本,,只有少量的人工成本和可以几乎忽略不计的电力成本、电脑折旧成本。

该系统成功建立后,使每学年宿舍管理方面的办公用品的消耗下降到几乎为零。

后期的维护消耗也只是偶尔的维修人员费用和设备更换费用。

因此,该系统的使用能带来非常明显的经济效益,具有很好的经济可行性。

当然,对于少数贫困地区的人数极少的学校,建立宿舍管理系统,从经济上来说是没必要的。

技术可行性分析
只需熟悉VFP、VB、PowerBuilder或Delph中的一种即可建立此系统,对技术人员来说,这是完全可行的。

后期的系统维护和改进,对技术人员也基本没有特别要求吗。

因此,技术上是可行的。

业务流程分析
基本信息业务流程图
基本信息登记内容和对象:学院;学号;姓名;性别;宿舍号;床位号;密码。

宿舍情况业务流程图
宿舍情况登记内容和对象:宿舍号;检查日期;教学周;卫生评分;是否为文明寝室;是否有违章电器;备注。

晚归信息业务流程图
晚归信息登记内容和对象:学号;宿舍号;姓名;晚归日期;晚归原因。

贵重物品登记业务流程图
贵重物品登记对象和内容:学号、姓名、宿舍号、物品名称、姓名
数据流程分析
数据字典
第三章系统设计
系统总体结构设计
我们将整个宿舍管理系统分为两大子系统:学生查询系统和管理员系统。

学生查询系统分为:基本信息查询和密码修改。

管理员系统分为:学生基本信息;寝室基本情况;贵重物品登记;晚归记录四个子系统。

具体的系统结构图如下:
数据结构和数据库设计
前言
信息系统的主要任务是通过大量的数据获得管理所需的信息,这就必须存储管理大量的数据。

因此建立一个良好的数据组织结构和数据库,使整个系统都可以迅速、方便、准确的调用和管理所需的数据,是衡量信息系统开封工作好坏的主要指标。

数据结构组织和数据库或者文件的设计,就是要根据数据的不同用途、使用要求、统计渠道、安全保密性等,来决定数据的整体组织形式、表或者文件的形式,以及决定数据的结构、类别、载体、组织方式、保密级别等一系列的问题。

规范数据结构
通过设计。

我们使学生基本信息表、宿舍情况表、学生晚归表、贵重物品登记表都满足了第三范式。

其中,学生基本信息表、学生晚归表、贵重物品登记表的主关键字为“学号”;宿舍情况表的主关键字为“宿舍号”。

E-R图设计
说明:一个管理员能管理多个学生,但一个学生只能被一个管理员管理。

说明:一个学生可以有多个贵重物品,比如一个学生可以有电脑,苹果手机等贵重物品;同一种贵重物品,也可以由多个学生有,比如很多学生都有电脑。

其他E—R图类似,此处不再赘述。

数据输入输出和安全保密和设计
输入输出方面,通过键盘输入(key-in)的方式进行数据输入;通过打印的方式进行数据输出。

对于学生用户,只有查询自己个人相关信息和修改自己的登录密码的权限;对于管理员,可以查询和修改所有管理的学生的所有信息,包括密码(为了防止学生忘记登录密码,而无法登录系统,所以管理员可以查询和修改学生的登录密码)。

界面设计
学生宿舍管理系统的界面设计是用的Visual ,Visual 是对于用户的语言编辑程序,因此编辑学生宿舍管理系统的界面还是比较的方便和简洁的。

首先是利用vfp设计一个学生宿舍管理主界面,其中的菜单主要有学生登陆、管理员登陆、退出系统三个方面。

在学生登陆中有信息查询、密码修改两个方面。

具体见如下截图
第四章系统实施和总结
系统实施
用户使用说明
学生用户,通过学号和密码登录查询本人相关信息和密码的修改。

如需修改个人信息和找回密码,需前往管理员处。

管理员直接登录,可完成查询修改等的所有功能。

系统测试
通过测试,本系统能满足宿舍管理的基本需求,比如住宿学生的基本信息查询修改。

效率、效益方面都明显优于传统的手工记录。

但是,本系统也存在不足。

比如在数据录入方面,需要管理员逐个输入,不能和学校的学生数据库实现连接,使管理员能直接从学校数据库方便地批量导入数据。

这方面的改进将再次有效提高管理效率。

再比如系统不具有筛选功能,例如不能把同一个学院的学生的基本信息一起显示出来,将不能帮助管理员完成学院表现比较等工作。

对整个系统建立过程的总结
九层之台,起于垒土
不积跬步,无以至千里;不积小流,无以成江河。

通过本学期管理信息系统的学习和本次期末设计,我们由最初的对数据库系统设计一窍不通,到如今的成品出炉,如果没有管理信息系统和程序设计的知识的一点一滴的积累,我们使断然完不成期末设计的。

这次的设计,让大家懂得了,在完成目标的道路上,不断积累知识、提高能力的重
要性。

齐心协力,众志成城
俗话说:“人心齐,泰山移”。

没有小组内的团队合作,单靠个人,是很难在短时间作出系统和报告的。

在此次设计中,大家分工明确,有很强的责任心,能牺牲自己的时间,都很好完成了各自的任务。

面对问题,都能积极的思考解决办法,并同大家商量,一起解决。

整个设计过程,让大家明白了团队合作的重要性,并且提高了团队合作能力,这对大家以后的工作生活是很有帮助的。

锲而不舍,金石可镂
在通往梦想的道路上,有人死在了昨天,大部分人死在了今天,只有很少的人能活到明天。

坚持,是成功的必要条件。

在整个期末设计过程中大家遇到了一些困难,比如说有些程序代码不会写。

大家就去图书馆借书,网上查找,然后一点一点的试,直到最后达到想要的效果。

网上本来是可以找到现成的程序和源文件的,大家也坚持自己写出来。

这次设计对大家的耐性的磨砺是很有好处的,让大家能以坚忍不拔的精神面对以后学业、工作、生活的挑战。

附录
部分代码
贵重物品查询
a=ALLTRIM for 学号=a
if found() and b=ALLTRIM(密码)
"select 晚归日期,物品名称from 学生基晚归表1,贵重物品登记表 1 where 学生晚归表 1.姓名=贵重物品登记表 1.姓名and 贵重物品登记表1.学号=a into cursor tmp "
else
messagebox("学号或密码不正确,请重新选择和输入")
LPARAMETERS cItem
LPARAMETERS nRow, nCol
密码修改
a=alltrim
b=alltrim
locate for a=alltrim(学号) and b=alltrim(密码)
if found()
"请输入新密码"
"再输入一次新密码"
""
""
messagebox("学号或密码不正确!")
end if
参考文献:1 安徽大学管理学院.《管理信息系统发展文献综述》
2 薛华成《管理信息系统》(清华大学出版社.第五版)
3 李俊德《Visual FoxPro 中文版入门与实例》(清华大学出版社)。

相关文档
最新文档