首页 学生公寓管理系统系统

学生公寓管理系统系统

举报
开通vip

学生公寓管理系统系统管理信息系统课程设计报告设计题目:学生公寓管理系统系统分析与设计(开发)专业班级学号学生指导教师时间2010-06-28——2010-07-02地点工商管理学院实验室机房2010年春季学期目录1一、绪论1二、系统规划11、系统功能设计2三、系统分析21、可行性分析32、组织结构调查33、业务调查44、数据流程调查45、数据字典66、相关ER设计7四、系统设计71.总体设计82.系统物理配置方案83.输入设计94输出设计95.代码设计及设计规范11五、系统实施111.选择的开发平台112.系统...

学生公寓管理系统系统
管理信息系统课程设计报告设计题目:学生公寓管理系统系统分析与设计(开发)专业班级学号学生指导教师时间2010-06-28——2010-07-02地点工商管理学院实验室机房2010年春季学期目录1一、绪论1二、系统规划11、系统功能设计2三、系统分析21、可行性分析32、组织结构调查33、业务调查44、数据 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 调查45、数据字典66、相关ER设计7四、系统设计71.总体设计82.系统物理配置方案83.输入设计94输出设计95.代码设计及设计规范11五、系统实施111.选择的开发平台112.系统测试123.系统切换方式124.系统使用 说明书 房屋状态说明书下载罗氏说明书下载焊机说明书下载罗氏说明书下载GGD说明书下载 195.对自己开发的系统地评价19六、 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 191.工作的评价192.收获、存在的问题以及建议一、绪论管理需要信息,现代组织的管理更需要信息系统的支持。计算机等信息技术在管理上的应用发展成为专门的“管理信息系统”领域。管理信息系统综合了管理科学,信息科学,系统科学。计算机科学成为一门新兴的学科。他为组织管理提供了基础平台,使管理活动更加高效有序。学生公寓楼管理系统对学校加强学生宿舍管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统的手工管理不仅工作量大,而且容易出现问题。由于国家扩招政策的推广,各职业学校的学生人数巨增,在数据管理方面越来越不能适宜管理的需要,因而需要一个功能完善,操作方便,容量更大的管理信息系统。目前,在大多职业学校,有很多宿舍管理的主要方式还是基于文本、表格等纸介质的手工处理,对于文明卫生评比等很多信息都是用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统、规范的信息管理手段。这就是本系统开发的基本背景二、系统规划1、系统功能设计“学生宿舍管理信息系统”的主要功能有:用户管理功能、学生查询功能、添加功能、修改功能、删除功能、管理员查询功能。系统功能如下:图2-1系统功能图各子系统功能如下所述:(1)、基本信息维护功能:管理员用户可以打开住户信息维护表单、宿舍信息维护表单、考勤信息维护表单,分别对各项信息进行维护。添加,管理员或是学生用户可以在此界面下打印字迹所需要的相关信息;修改,管理员可以对数据库中的信息进行修改。系统能够通过管理员给出的条件查找出所要修改的信息,对修改后的信息进行保存,并自动查找是否是重复信息;删除、管理员可以对数据进行删除操作。系统能够通过管理员给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除掉;查看,管理员可以通过条件选择查询所有信息,并进行排序等功能。(2)、浏览与查询功能:为了方便学生查看宿舍考勤成绩等信息,将所有信息按照需要进行分类。这样学生就能很方便的找到自己需要的信息。(3)、报表打印功能:管理员和学生用户可以在此界面上打印字迹所需要的各类统计报表。(4)、系统管理功能:用户可以修改密码和自己的用户名。三、系统分析1、可行性分析可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。信息系统也应从技术可行性,经济可行性和管理可行性三方面来论证。通过长时间的观察与实践,我认为学生宿舍管理系统的可行性分析如下:(1)经济可行性分析主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和 培训 焊锡培训资料ppt免费下载焊接培训教程 ppt 下载特设培训下载班长管理培训下载培训时间表下载 费等,另一个是取得的收益。这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可以搞起来,考虑到学校里有电脑,现只要购置一台打印机就可以了。从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给宿舍里的管理提高一个层次。(2)技术可行性分析 技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。本系统所实现的功能并不是很复杂,当前的软,硬件技术可以满足系统提出的要求。由于开发人员自己的水平有限,所以制作的这个系统相对比较简单。(3)管理可行性分析首先,本学校的相关工作人员支持此项目。其次,用计算机管理这些信息的方法是科学的。还有, 管理制度 档案管理制度下载食品安全管理制度下载三类维修管理制度下载财务管理制度免费下载安全设施管理制度下载 改革的时机已经成熟了。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是学校完全有可能也有能力采用这样先进的管理技术。2、组织结构调查为了对系统有一个全貌性的了解,首先要对系统的内部人员结构、组织及用户情况有所了解。学生宿舍系统的组织结构图如下:图3-1组织结构图3、业务调查系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环节。宿舍管理信息系统得业务流程如图所示:4、数据流程调查数据流程图是全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务处理过程联系起来。以下是学生宿舍管理信息系统的数据流程图。图3-3数据流程图5、数据字典(1).数据项定义数据项编号:*00**数据项名称:学生编号简述:学校学生的编号类型及宽度:字符型,5位取值范围:“00001~99999”(2).数据结构定义数据结构编号:A数据结构名称:学生宿舍管理业务信息简述:学生信息(A-1),宿舍信息(A-2)和考勤信息(A-3)等数据结构组成:A-1+A-2+A-3(3).数据流定义数据流编号:D数据流名称:各种注册信息表,维修登记表,寝室信息表等简述:各种单据,票据数据流来源:学生到学校入住数据流去向:查询该信息的人们数据流组成:注册信息表,维修登记表单,寝室信息表等数据流量:5份/时高峰流量:10份/时(4).处理逻辑定义处理逻辑定义:仅对数据流程图中最底层的处理逻辑加以说明处理逻辑编号:p1.1处理逻辑名称:寝室登记处理简述:楼管对学生信息处理输入的数据流:学生的登记信息处理:登记处理输出的数据流:维修登记单和寝室信息表5).数据存储定义数据存储定义:数据存储在数据字典中之描述数据的逻辑存储结构,而不涉及它的物理组织。数据存储编号:C数据存储名称:寝室信息档,维修登记存档,学生信息记载简述:记录学校学生信息,外来人员出入信息数据存储组成:时间+学生姓名+寝室编号+负责楼管+楼号关键字:单元楼相关联的处理:P1.1与P1.2,P1.1与P1.36).外部实体的定义外部实体的定义包括:外部实体编号,名称,简述,及有关数据流的输出与输入。外部实体编号:B外部实体名称:学生简述:对学生信息的记录与输出输入的数据流:学生入住信息登记输出的数据流:宿舍信息6、相关ER设计表3-1学生表 项目 实质 备注 学号 学生编号 唯一且对应每位学生 姓名 学生姓名 性别 男女 年龄 学生年龄 宿舍楼号 学生所在宿舍楼 宿舍号 学生所在宿舍的宿舍号 该项目与宿舍楼号确定一个宿舍 … … …表3-2宿舍表 项目 实质 宿舍楼号 学生所在宿舍楼 宿舍号 学生所在宿舍的宿舍号 该项目与宿舍楼号确定一个宿舍 考勤成绩 每日宿舍考勤状况单 … … …表3-3成员表 项目 实质 备注 成员 学生,老师,管理员 成员登录账号 成员登录密码 … … …图3-4ER图四、系统设计进入了设计阶段,要把软件“做什么”的逻辑模型变换成“怎么做”的物理模型,即着手实现软件的需求,并将设计的结果反应在设计说明书文档中,所以系统的设计是把系统要求转化成系统表示的过程。1.总体设计本系统设置了1名管理员和若干名操作员,分为四大板块9个功能。设置的操作人员由管理员设置。如果用户名或者密码之一错误就会出现错误的提示。图4-1总体系统设计2.系统物理配置方案学生宿舍管理信息系统采用两台服务器构成双机备份结构,保证提供实时服务。为保证较快的响应时间,选用处理速度较快的计算机系统,内存大小对数据库系统的响应速度影响较大,选择内存教大的系统。网络通信速度选用100Mbit/s/1000Mbit/s。为保证系统中的信息安全,配置必要的数据备份设备(采用外部备份方式)。3.输入设计以基本信息维护为例管理员进入住房信息维护可以进行数据录入按追加按钮,再按保存即可。4输出设计以报表打印为例5.代码设计及设计规范在这里,我以主界面模块和浏览与查询模块为例主界面模块,确认按钮docasecasethisform.optiongroup1.option1.value=1thisform.releasedoformjbxxwhcasethisform.optiongroup1.option2.value=1thisform.releasedoformllcxcasethisform.optiongroup1.option3.value=1thisform.releasereportform表1casethisform.optiongroup1.option4.value=1thisform.releasedoformxtglendcase主界面模块,退出按钮thisform.releaseclearevents浏览与查询模块,页面1,表单相关代码publicllfs,xmllfs=""xm=""thisform.pageframe1.page1.grid1.recordsource=""thisform.pageframe1.page2.grid1.recordsource=""浏览与查询模块,页面1,查询按钮docasecasethisform.pageframe1.page1.optiongroup1.option1.value=1llfs="姓名"casethisform.pageframe1.page2.optiongroup1.option2.value=1llfs="学号"casethisform.pageframe1.page3.optiongroup1.option3.value=1llfs="宿舍号"endcaseselect*from表1;orderbyllfs;intocursorzhllifreccount()=0messagebox("没有符合条件的记录",0,"住户信息")endifthisform.page1.grid1.recordsource="zhll"thisform.page1.grid1.column1.header1.caption="学号"thisform.page1.grid1.column2.header1.caption=宿舍号thisform.page1.grid1.column3.header1.caption="姓名"thisform.page1.grid1.column4.header1.caption="性别"thisform.page1.grid1.column5.header1.caption="年龄"thisform.page1.grid1.column6.header1.caption="手机"浏览与查询模块,页面1,退出按钮thisform.release浏览与查询模块,页面2,查询按钮xm=allt(thisform.pageframe1.page2.text1.value)select*from表1;where姓名==xm;orderby学号;intocursorzhxmifreccount()=0messagebox("没有符合条件的记录",0,"住户信息")endifthisform.page2.grid1.recordsource="zhll"thisform.page2.grid1.column1.header1.caption="学号"thisform.page2.grid1.column2.header1.caption=宿舍号thisform.page2.grid1.column3.header1.caption="姓名"thisform.page2.grid1.column4.header1.caption="性别"thisform.page2.grid1.column5.header1.caption="年龄"thisform.page2.grid1.column6.header1.caption="手机"五、系统实施1.选择的开发平台硬件平台是开发与运行系统所需要的硬件环境,由于本系统是一个小型的MIS管理系统,因此对计算机硬件的要求不高。我选择的是DDR256M、60G硬盘内存的普通微机。软件平台是指系统开发与运行的软件环境。我在开发时选用了稳定性较强的WindowsXP中文专业版和VF6.0作为开发语言用于数据库设计。由于这些软件产品都是Microsoft公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。VF6.0具有可视化的开发环境,可以快速完成系统的开发,内部集成的数据库访问通道,使得可以轻松方便的对数据库管理2.系统测试实际开发过程中不可避免地会产生差错,系统中通常可能隐藏着错误和缺陷,不经周密测试的系统投入运行,将会造成难以想像的后果,因此系统测试是MIS开发过程中为保证软件质量必须进行的工作。本系统的整个功能模块是用表单互相连接起来的,首先确认各表单能够完成各自的任务,然后在按照系统结构设计中设计的系统功能模块图一个分支一个分支进行测试。在每个分支中,采用“自下而上”的方式,如果存在问题才可以容易的定位和解决问题。(1)分调:在“登陆界面”文本框中输入“用户名”,例002,然后输入密码,该界面从其他相应的文本框中能够显示出相应的信息,系统是可以正常运行的。为了保证每一项菜单能够正确实现系统设计的功能,我把相关的基础数据,基本上全部输入到本系统中,并对每一个菜单项进行了增加、删除、修改等操作,从而保证了菜单级功能的正确实现。2)数据跟踪:我完成菜单项测试后,我又对系统内的每一个数据进行了跟踪。(3)总调:我在以上测试的基础上对系统功能进行了整体的测试,依次来检验系统功能是否符合系统设计的要求。在具体的测试中,我认为应当遵循以下原则:由程序设计者之外的人进行测试;测试用例应由两部分组成:输入数据和预期输出结果;应选用不合理的输入数据与非法输入测试;不仅要检验程序是否实现预期功能,还应检查程序是否做了不应该做的工作;集中测试容易出错的程序模块;对程序修改以后,必须重新进行测试。3.系统切换方式我设计的大学宿舍管理系统准备采用并行切换方式,以保证平衡可靠的过度。即一方面使用本系统来进行工作,另一方面又继续沿用老的方式—手工方式,在一定时期内,如果程序存在一些漏洞和错误,用户也提出了修改意见,那么系统还要经过进一步完善才能正式投入使用,终止以前的操作方式。4.系统使用说明书登录模块本模块主要用于对用户身份进行鉴别。用户通过表单提供用户名和密码信息,系统根据用户提供的登录信息对用户进行身份查询鉴别。如果身份合法,则将用户导向系统的主页面并记录用户的相关信息,留待以后的系统页面使用。用户名为zhang,密码1。(1)输入用户的登录信息。在页面提供的表单出输入用户的用户名和密码信息,点击“登录”按钮提交表单信息到身份验证页面。(2)用户身份进行验证。主界面模块:此模块为系统的主界面,本系统的整个功能模块使用主界面表单互相连接起来,用户可以通过该表单来选择要执行的其他功能模块,然后单击该表单的确定按钮,系统将执行所选择的功能,通过optiongroup1控件可以选择下列功能:·基本信息浏览·浏览与查询·报表与打印·系统管理基本信息维护模块用户通过此模块可以选择要执行的其他功能,单击进入按钮,系统将执行选择的表单。通过optiongroup1控件可以选择下列功能:·住户信息维护·宿舍信息维护·设施信息维护住户信息模块:该模块对每一位住户从学号、姓名、宿舍号、性别、年龄、手机号码这16个方面进行登记。为了方便管理,系统设置了追加、删除、编辑、保存、恢复、返回这几个功能按钮。宿舍信息模块:该模块对整栋楼的宿舍分房间别从学号、姓名、宿舍号、性别、年龄、手机号码这16个方面进行登记。为了方便管理,系统设置了追加、删除、编辑、保存、恢复、返回这几个功能按钮。设施维护模块:此模块方便楼管对宿舍的设备进行管理,可以方便的进行维修的登记,对设施的完整情况进行登记,也可以备注宿舍的详细信息,方便维护宿舍设施。浏览与查询模块1:此页面为学生用户使用,浏览与查询模块:此页面容许用户浏览宿舍信息,可以按照姓名进行查找,方便用户的使用。报表与打印:此模块可输出报表,方便管理员和学生用户统计数据,便于管理。系统管理模块:此模块为系统管理,可供用户修改个人密码和管理员修改用户信息,管理员可修改包括用户密码和权限。修改个人密码模块用户可以更改自己的登录密码。包含三个按钮,确认修改、撤销修改、退出。确认修改则立即修改密码,下次使用新密码登录,撤销则使用原来的密码登录,退出则退回主界面。修改用户信息模块:此模块为系统管理人员使用。管理人员可根据相应的条件对读者进行管理。对于一些失去使用系统资格的读者,如毕业生等,可以删除他们的用户记录,这样的话,这些读者就无法再次登陆系统。“追加”为增加用户信息,“编辑”为改变用户信息。5.对自己开发的系统地评价丛客观的角度上来说,我自己开发的这套系统还很不成熟,有着不少的漏洞与缺点。比如说没有将管理人员与普通读者分开进行登陆,这样的话会让整个系统更专业,更人性化。六、总结1.工作的评价在为期一个星期的课设中,我始终以一个积极认真的态度来面对我的课题。我想用我的态度来弥补一些我在技术和能力上的不足。在设计开发过程中,有很多难题不可能靠我自己一个人解决,多亏了身边的同学与我的指导老师,给了我很多帮助。希望自己在以后的学习生活中,可以改掉在课社中出现的浮躁问题,更上一层楼。2.收获、存在的问题以及建议在本系统的开发过程中,依赖与自己的艰苦奋斗及同学的耐心帮助,开发出功能较完整的这套软件。此次课程设计使自己对以前知识有了一个充分的回顾,并进行实际操作,是理论与实际开发技巧的有利结合。在程序开法的过程中,曾遇到一些问题,部分程序运行不出来,在同学的帮助下,还有自己认真看相关书籍,最终解决了疑难。总之,从这次课程设计中,本人得到了很大的收获。当然,本系统还存在着这样或那样的不足之处,还需要在以后的开发工作中不断改进和完善。参考文献1.《VisualFoxPro程序设计教程》2.《管理信息系统》3.《VisualFoxPro课程设计》宿舍主管宿舍数据库学生查询考勤成绩公告程序日常考勤登记楼管登记学生入住登记宿舍数据库库入住系统后勤部门录取宿舍管理卫生管理设备管理学生管理学生考勤管理入住管理学生公寓楼管理学校后勤部门修改密码修改信息系统管理设施信息维护宿舍信息维护住户信息维护报表打印浏览与查询基本信息维护学生宿舍管理信息系统人民医院信息管理修改密码系统管理设施信息维护宿舍信息维护住户信息维护报表打印修改信息浏览与查询基本信息维护学生宿舍管理信息系统人民医院信息管理员工管理�楼房学生财物居住包含�寝室学生n:m来访人员1:nn:1进出楼l�探访�m:n1:n:nn:11:nn:mm:nn:mC3(寝室信息记载)钥匙登记管理员D4(费用单C2(保修单存档)C1(领取宿舍钥匙)D3(保修单)D2(宿舍信息单)P1.3登记保修P1.2分配寝室D1(入住单)P1.1注册学生图3-2业务流程图PAGE3
本文档为【学生公寓管理系统系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥14.9 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
真诚文档交流
本人从事临床麻醉五年有余,工作兢兢业业,拥有丰富的临床麻醉经验及临床医学资料,并取得了助理医师资格。
格式:doc
大小:542KB
软件:Word
页数:0
分类:
上传时间:2020-02-12
浏览量:6