毕业设计论文学生公寓管理信息系统_第1页
毕业设计论文学生公寓管理信息系统_第2页
毕业设计论文学生公寓管理信息系统_第3页
毕业设计论文学生公寓管理信息系统_第4页
毕业设计论文学生公寓管理信息系统_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

PAGEPAGE11课程设计说明书目录TOC\o"1-4"\h\z\u一.可行性研究 11.1系统目标 11.2开发的背景及意义 11.3建立新系统 21.4可行性分析 21.4.1技术可行性分析 21.4.2经济可行性 21.4.3运行可行性 21.5总结 3二.总体规划 32.1组织机构调查 32.2划分子系统 32.3具体计划 4三.系统分析 43.1现行系统分析(业务流程) 43.1.1学生注册及入住流程 43.1.2外来人员查询流程 43.2新系统逻辑设计(改进的数据流程) 4四.结构设计 54.1结构设计 54.2模块设计(设计内容) 64.3数据库设计 64.4代码 74.4.1楼房管理代码如下 74.4.2学生查询代码如下 8五.系统实施(测试方式与用例) 9

一.可行性研究1.1系统目标在社会飞速发展的今天,用计算机来管理宿舍信息是发展必然趋势,同时宿舍种类和学生的不断增加,对于管理造成了困难。以往的宿舍管理方法,查询速度慢,管理困难,容易丢失数据,已经不适合现在的要求。为克服宿舍管理的困难,和查询的不便。采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,达到了预期的要求。二十一世纪的今天,已经是计算机的时代。计算机已经进入了现代社会的各个领域,计算机世界日新月异地发展着,在Microsoft公司的Windows操作系统被成千上万的用户所使用的今天,开发Windows下的图形用户界面程序对于广大的程序员来说已经成为一件刻不容缓的事。开发数据库程序已经一个重要的领域,如今,各种数据库的开发层出不穷,而VisualStudio.Net以其完美的界面,方便的操作,强大的功能在各种数据库开发独树一帜。作为微软公司的重点产品,VisualStudio.Net具有其它语言平台开发所无法比拟的优势,它易学易用,因此得到了广大软件开发人员及计算机爱好者的青睐,成为了人们的得力助手。过去的单位一般都用人工来管理信息,这样既不方便又容易发生错误,还占用了大量的人员和物资,现在这些已经成为过去,用计算机来管理可以非常容易的实现这些要求。用计算机来管理各种数据信息,是世界发展的需求,也是社会发展的趋势。在学校的宿舍管理中,也存在着这种问题,为了提高办事效率,急需开发一套操作简单方便的管理系统。此次课程设计就是为了解决这种问题而设计的。1.2开发的背景及意义在现在学校的生活中,对学生宿舍的管理大多还是以常规的人工管理。随着信息的飞速发展和计算机技术的普及,设计一个学生公寓管理系统是非常必要的。本系统主要是针对公寓管理者-门卫而设计的。随着信息时代的来临,设计一款适合大众学校的学生公寓管理系统是十分必要的。假设有了这样的管理系统,管理学生住宿情况,员工情况,处理学生离校,管理人员来访情况等功能。通过此系统,后勤人员可以对学生公寓的各项情况实行电脑化管理,以提高工作效率,也使得公寓管理所需的各项信息能方便快速进行录入,查询,删除和更新。本系统采用MicrosoftVisualStudio.Net2005为主要开发工具,结合数据库SQLServer2005与XP操作系统。既考虑了系统的需求,又兼顾了运行的效率,以及今后系统的功能拓展等。1.3建立新系统1.充分利用现有的资源,汲取原有先进的公寓管理系统开发方案,充分利用学校现与本小组现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果2.对数据库进行动态管理,防止混乱。3.能够按照用户选择的不同的条件进行简单查询和复合查询。4.能够对查询结果进行分类汇总,实现报表打印。5.方便用户的操作,尽量减少用户的操作。1.4可行性分析可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。也就是说可行性研究的目的不是解决问题,而是确定问题是否值得去解,研究在当前的具体条件下,开发新系统是否具备必要的资源和其它条件。一般说来,应从技术可行性、经济可行性、运行可行性三方面研究可行性。1.4.1技术可行性分析本小组对数据库原理、C#语言、数据结构等一些理论知识有一定的认识与了解。对基于C#的MicrosoftVisualStudio2005编程和SQLserver2000数据库管理比较熟悉,有一定的动手实践能力。因此,技术上是可行的。1.4.2经济可行性本小组有电脑一台,不必重新购置计算机,不需要花费大量资金,是一个节约人力物力的好办法1.4.3运行可行性现在是信息时代,信息技术将从根本上改变人类社会的生产方式和生活方式,各行各业的业务管理现在都已经相继使用计算机来处理,可以说用计算机进行信息管理是一个总趋势。学生公寓管理软件主要是对公寓、寝室的配置、住宿人员登记、卫生检查、公寓资产、学生违纪、值班老师记录以及对学生住宿情况查询,修改,更新等。可以更快地了解到每个学生的住宿情况。开发一个学生公寓管理系统可以达到事半功倍的效果。随着数据库管理系统的普及以及可视化编程软件的出现,使数据库管理信息系统的开发变得更为简单,因此开发一个学生公寓管理系统是完全可行的。1.5总结由于管理信息系统的开发在国内外是一个技术上成熟的系统,本小组具有开发此系统的基础设施及基本能力,因此开发学生公寓管理信息系统是完全可行的二.总体规划2.1组织机构调查学生处学生处后勤保卫处高层管理者(如:校长)学生基本信息管理学校楼房管理外来人员管理2.2划分子系统现将学生公寓管理系统主要划分成如下几个子系统:(1)楼房管理子系统:主要实现对学校寝室楼基本信息的管理与维护。(2)学生管理子系统:主要实现对学生注册、入住、离校等方面的信息管理。(3)外来人员管理子系统:主要实现对外来人员基本信息管理,具体有来访者登记和访毕登记。(4)查询子系统:本系统所有的查询功能都继承在此子系统中。如:学生基本信息查询、外来人员信息查询等。2.3具体计划阶段人数时间(天)起止时间可行性研究21系统分析23系统设计25程序设计27系统测试23三.系统分析3.1现行系统分析(业务流程)3.1.1学生注册及入住流程学生到学校来以后,要到学生处进行学生登记。学生缴费。学生需到财务处上缴本学年相关费用,或先由学生处带收,事后学生处再与财务处进行沟通。收费单位要向学生办理注册证明。学生拿着注册证明到后勤处办理房屋入住3.1.2外来人员查询流程输入管理员或职工帐号和密码,登录。输入来访者姓名点击查询。或选择当日来访者,再点击查询。3.2新系统逻辑设计(改进的数据流程)学生入住数据流图如图3.2.1。P1.2学生入住后勤P1.2学生入住后勤P1.1入学注册学生处后勤学生后勤学生学籍表学籍表图3.2.1图3.2.1学生入住流图学生寝室查询数据流图如图3.2.2。P1学生P1学生查询后勤教师教师教师教师D1学生寝室查询结果D1学生寝室查询结果图3.2.2学生寝室查询流图四.结构设计4.1结构设计学生公寓管理结构图4.2模块设计(设计内容)学生注册模块:此模块完成学生注册信息的录入工作。输入学生姓名、学号、班级、是否缴费等信息,点击确定完成登记工作。(丁作亮完成)查询模块:本系统所有的查询功能都在此模块中。如:学生信息查询、外来人员查询等。(许广博完成)楼房信息管理模块:通过该模块可以完成对学校现有寝室楼房基本信息进行管理。(丁作亮完成)离校管理模块:该模块完成了后勤保卫处对离校学生的管理登记工作。输入学生学号,确认离校后点击按钮完成离校登记。此模块也具备对像班级离校这样的大数据简化操作。(许广博完成)打印报表模块:可以层次分明的显示当前用户的可见信息,可选择性的打印查询的内容。(许广博完成)4.3数据库设计1.学生信息表:应包括如下信息:姓名、学号、院系、班级、性别、专业等。表4.1学生信息表(studentinfo)字段名字段类型是否为空默认值studentIDChar(10)非空,主键studentNameChar(10)NULLstudentSexChar(2)NULLstudentClassChar(10)NULLstudentDepartChar(50)NULLzuanyeChar(50)NULL2.保存学生入住的信息如表4.2学生入住表(live)表4.2学生入住表(live)字段名字段类型是否为空默认值studentIDChar(10)非空,主键addressChar(10)NULLroomNameChar(10)NULLbedIDChar(10)NULLsexChar(2)NULL3.来访者信息表:包括来访者姓名、性别、身份证号码、探访人、来访日期等。表4.3来访记录表(fangweng)字段名字段类型是否为空默认值viewNameChar(10)非空,主键addressChar(10)NULLroomNameChar(10)非空,主键workNameChar(10)NULLcomeNameChar(2)NULLconneChar(10)NULLcardTypeChar(10)NULLcomeDateChar(30)非空,主键comeTimeChar(30)非空,主键goTimeChar(30)NULLisGOChar(10)NULLbeizhuVarChar(50)NULL4.楼房信息表:包括楼号、层数、寝室数、是否已入住等。表4.4楼房信息表(buildinfo)字段名字段类型是否为空默认值addressChar(10)非空,主键buildIDChar(10)NULLfloorCountChar(2)NULLroomCountChar(10)NULLbeizhuChar(50)NULL4.4代码4.4.1楼房管理代码如下SqlCommandcmd=conn.CreateCommand();//保存开户cmd.CommandText="insertintobuildinfo(address,buildID,floorCount,roomCount,beizhu)values('"+add+"','"+id+"','"+floor+"','"+floorcount+"','"+beizhu+"')";cmd.ExecuteNonQuery();MessageBox.Show("操作成功!","提示",MessageBoxButtons.OK, MessageBoxIcon.Information);4.4.2学生查询代码如下connection();//按班级查询SqlDataAdapterda=newSqlDataAdapter("selectstudentinfo.studentIDas学号,studentNameas姓名,studentinfo.studentSexas性别,studentClassas班级,studentDepartas系别,zuanyeas专业,addressas寝室地址,roomNameas寝室,bedIDas床位fromstudentinfoinnerjoinliveonstudentinfo.studentID=live.studentIDwherestudentClass='"+this.textBox2.Text.Trim()+"'",conn);ds=newDataSet();da.Fill(ds,"info");if(ds.Tables[0].Rows.Count==0)MessageBox.Show("没有此班级!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information);else{this.dataGrid1.DataSource=ds;this.dataGrid1.DataMember="info";}privatevoidbutton3_Click(objectsender,EventArgse)//将结果倒出为Excel{倒出Excel.DataGridToExeldg=new倒出Excel.DataGridToExel(ds);dg.Export();}

五.系统实施(测试方式与用例)对于任何软件开发来说,软件测试部分是必不可少的。按一般情况来说,软件产品可用黑盒法和白盒法进行测试,通常两种方法结合使用。在测试系统时先进行黑盒法测试,即检查程序是否输出正确的结果,而后进行白盒测试,即了解程序的内部结构和处理过程,对程序中重要的逻辑路线进行测试,在不同点检查程序状态,确定实际状态与预期的状态是否一致。对本系统的测试采用了黑盒测试法,黑盒测试又称为功能测试、数据驱动测试等,它将待测试的对象看成是一个黑盒子,不考虑程序内部的逻辑结构和特性,只依据规格说明书检查程序的功能是否能正常使用。所以,用黑盒测试发现程序中的错误,主要根据输入条件和输出条件确定测试数据,来检查程序是否能产生正确的输出。测试时,主要对程序的逻辑、边界值得等一些比较容易产生错误的方面并由第三方进行测试。本组采用交互型测试方法对系统进行测试。其中,离校管理页面测试如下(黑盒测试):当个不输入学号时:结果:提示“请输入学号!”。当输入一个不存在的学号时:结果:“没有此学生”。当输入一个正确的学号时:结果:提示“成功离校!”。当输入一个不存在的班级时:结果:显示“没有找到该班级”。当输入一个存在的班级:结果:提示“离校成功”,并产生报表。总结:本系统可以基本完成原有要求,已达到了预期效果。尚有不足之处,有待改进。基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究基于双单片机冲床数控系统的研究与开发基于Cygnal单片机的μC/OS-Ⅱ的研究基于单片机的一体化智能差示扫描量热仪系统研究基于TCP/IP协议的单片机与Internet互联的研究与实现变频调速液压电梯单片机控制器的研究基于单片机γ-免疫计数器自动换样功能的研究与实现基于单片机的倒立摆控制系统设计与实现单片机嵌入式以太网防盗报警系统基于51单片机的嵌入式Internet系统的设计与实现单片机监测系统在挤压机上的应用MSP430单片机在智能水表系统上的研究与应用基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用单片机在高楼恒压供水系统中的应用基于ATmega16单片机的流量控制器的开发基于MSP430单片机的远程抄表系统及智能网络水表的设计基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计基于单片机的氨分解率检测系统的研究与开发锅炉的单片机控制系统基于单片机控制的电磁振动式播种控制系统的设计基于单片机技术的WDR-01型聚氨酯导热系数测试仪的研制一种RISC结构8位单片机的设计与实现基于单片机的公寓用电智能管理系统设计基于单片机的温度测控系统在温室大棚中的设计与实现基于MSP430单片机的数字化超声电源的研制基于ADμC841单片机的防爆软起动综合控制器的研究基于单片机控制的井下低爆综合保护系统的设计基于单片机的空调器故障诊断系统的设计研究单片机实现的寻呼机编码器单片机实现的鲁棒MRACS及其在液压系统中的应用研究自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究基于单片机的锅炉智能控制器的设计与研究超精密机床床身隔振的单片机主动控制PIC单片机在空调中的应用单片机控制力矩加载控制系统的研究项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的

温馨提示

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

评论

0/150

提交评论