还剩24页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
本科学生毕业论文幼儿园管理系统的设计与实现——幼儿管理功能与系统管理功能诚信承诺书郑重承诺所呈交的论文是作者个人在导师指导下进行的研究工作及取得的研究成果除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得安阳师范学院或其他教育机构的学位或证书所使用过的材料与作者一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意作者签名 日期 导师签名 日期 院长签名 日期 论文使用授权说明本人完全了解安阳师范学院有关保留、使用学位论文的规定,即学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文保密论文在解密后遵守此规定作者签名 导师签名 日期目录TOC\o1-3\h\u1绪论12系统开发背景
12.1开发背景与目的
12.2开发意义23系统分析
23.1系统初步分析
23.2系统功能需求分析
33.3开发环境与开发工具34系统设计
34.1系统功能模块设计
34.2数据库设计
44.
2.1系统局部E-R图设计
44.
2.2数据库结构组成
44.
2.3数据库表的设计85系统的具体实现
125.1用户登录模块
125.
1.1用户登录模块功能
125.2主界面设计
135.
2.1界面布局
135.3幼儿管理模块
135.
3.1幼儿管理模块功能
145.4系统管理模块
155.
4.1系统管理模块功能
155.5系统代码166系统测试与评价
186.1系统测试
186.2系统评价19结束语19参考文献19幼儿园管理系统的设计与实现某某某(安阳师范学院计算机与信息工程学院,河南安阳455000)摘要随着社会的发展,时代的进步幼儿园中幼儿入园人数的增加,幼儿的信息也随之增加,随之而来的幼儿园的管理工作也会越来越繁重,因此,传统的人工管理模式已不能有效的管理幼儿园中教工与幼儿的信息在当今计算机技术飞速发展的时代,使用计算机管理系统不仅能提高幼儿园管理水平和运作效率,还能为幼儿园的管理节省人力、物力本系统就是应信息化幼儿园发展的要求而开发的系统应用MicrosoftVisualStudio2008开发工具和SQLSever2008数据库管理系统,利用其提供的各种面向对象的开发工具而建立首先对幼儿园管理系统的开发背景进行了介绍然后对系统的需求功能进行了分析、开发环境进行了介绍接着,根据需求分析建立了系统功能模块,并按照系统功能的分析和数据库设计理论给出了局部E-R图和数据库表再次,根据系统的具体实现给出了各个管理模块功能图最后,对系统进行了测试与评价关键词幼儿园管理系统;VisualC#;SQLSever1绪论管理现代化,办公自动化是现代办公管理发展的必然趋势人工管理幼儿园出现了不少缺点,比如管理中办公的效率不高;越来越多的幼儿数量的增加使管理员对其管理的难度加大;管理比较繁琐复杂,并且由于手工的操作,使这些管理内容无法有效的核对和管理,在汇总方面更加困难因此,迫切需要计算机技术来辅助管理基于这些问题,我们认为有必要建立一套幼儿园管理系统,使幼儿园的管理工作规范化、系统化、程序化,避免人工管理的随意性、繁琐性,提高信息处理的速度和准确性,能够及时、准确、有效的记录幼儿园中各个情况并且作为新世纪数字化的幼儿园,拥有一个属于自己的管理系统更是不可缺少的而就目前幼儿园管理软件来说,很多都是华而不实的功能,幼儿园买到手后使用起来有很多不方便的地方,即不能很好的与幼儿园日常生活工作磨合起来,而导致日常工作出现异常有的时候甚至出现新的管理系统与幼儿园原来日常工作相抵触的情况本系统就是针对幼儿园工作与幼儿园管理系统不能完全磨合而设计的,针对中小型幼儿园的特殊要求,本着“对于其不需要的功能一概不加,而需要的功能则有针对性的加以设计”的原则,采用C#技术与SQLSever数据库相结合的方式进行开发的在使用幼儿园管理系统后,可以提高幼儿园信息管理的准确性,系统将信息准确无误地输入计算机并在数据库中存储起来,按照规范设定标准代码,大大保证了统计原始数据的准确性,在进行分析设计时能最大限度地减少人为的影响,大大提高了工作效率论文从数据库开发角度,对幼儿园系统所需要的查询、修改、插入、删除等主要功能进行需求分析与设计,编写代码并进行调试测试,实现了系统的应用2系统开发背景
2.1开发背景与目的幼儿信息管理系统是幼儿教育单位不可缺少的部分一个功能完善、简单易用的信息管理系统不但能有效地减轻幼儿园相关工作人员的工作负担,而且它的内容对于学校的决策者和管理者来说也都非常重要基于以上原因幼儿园信息管理系统应能够为用户提供充足的信息、快捷的查询手段以及便捷的操作但是一直以来,人们通过使用传统人工的方式管理文件档案、统计以及和查询数据这种传统的管理方式存在着许多缺点,如效率低、保密性差、人工的大量浪费以及很多不必要的人为错误;另外时间一长,由于存储信息的不断增加,这将产生大量的文件和数据,对于日后查找、更新和维护都带来了不少困难随着经济的发展和科学技术的不断提高,计算机科学也日渐成熟,其强大的功能已为人们所认知,同时发挥着越来越重要的作用使用计算机对学校的各类信息进行管理,具有手工管理所无法比拟的优点——检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等这些优点能够极大地提高幼儿园信息管理的效率也是一个单位科学化、正规化管理,与世界接轨的重要条件实际上,在幼儿园管理工作中,除了财务部门有专人及专用软件进行信息处理外,其它各类的数据处理都由班主任或者教导处工作人员人工完成就教导处而言,有很多的幼儿信息需要管理,但处理的信息无非是以下几类幼儿信息、成绩数据、课程信息基于以上的考虑,该系统着眼于这些功能以建立数据库并提供对这些数据的各种操作
2.2开发意义以上对各类信息的处理目前还处于手工或半手工的管理状态,效率低,可靠性差虽然配备了电脑,但实际利用率不高,如果采用计算机对以上各类信息进行管理,必将大大提高工作效率,对幼儿园各类信息的维护及了解起到积极的作用因此,一个功能完备的幼儿园信息管理系统的开发是非常有必要3系统分析
3.1系统初步分析在现代化管理中,经济效益的评价是决策的重要依据当采取一项重大的改革和投资行动之前,首先关心的是它能取得多大的效益因此,在进行大规模系统开发之前,要从有用性、可行性和必要性等三个方面对系统未来的经济效益、社会效益进行初步分析可行性研究的目的是为了避免盲目投资,减少不必要的损失这一阶段的总结性成果是可行性报告幼儿园作为一个学校,有一定的工作量存在,而幼儿园中信息的管理,包括幼儿、教职工和班级等的信息,如幼儿、教职工、班级信息的查询、增加、删除和修改等等,每个信息的数据都在不断地变化着,如果采用人工的方式进行操作,那么,一天的工作量足以让人觉得比较繁琐,吃不消,针对这样的情况,采用计算机管理让数据的查询变得简单化,数据变得明了是十分必要的从幼儿园的软硬件环境看,开发幼儿园管理系统从技术上、经济上、管理上均已具备实施的基本条件随着科学技术的不断发展,计算机科学技术的日渐成熟,其强大的功能以为人们深刻的认识,它已进入人类社会的各个领域并发挥着越来越重要的作用应用计算机对幼儿园信息进行管理,具有人工管理所无法比拟的优点例如,检索迅速、查找方便、可靠性强、存储量大、保密性能好等这些优点能够极大的提高幼儿园管理的工作质量和效率,也是幼儿园管理科学化、规范化、信息化的重要条件下面从技术上、经济上和运行上来说明本系统的可行性
(1)技术上的可行性本系统的设计是在Windows7旗舰版操作系统环境下,使用MicrosoftVisualStudio2008开发成功的数据库系统为MicrosoftSQLSever2008这两个开发工具都是基本的开发应用工具所以,本系统的设计与开发在技术上和硬件设备上的条件都是满足的因此,它在技术上是可行的
(2)经济上的可行性现在计算机的价格十分低廉,性能却有了很大的进步而系统的开发,为幼儿园的管理工作效率带来了一个质的飞跃,主要表现有以下几个方面1)本系统的运行可以代替人工进行许多繁杂的劳动;2)本系统的运行可以节省许多资源;3)本系统的运行可以大大提高幼儿园的工作效率,等等;所以,本系统在经济上是可行的
(3)运行上的可行性本系统为一个简单的幼儿园管理系统,所耗费的资源非常小,学习的电脑无论是硬件还是软件都能满足条件因此,本系统在运行上是可行的
3.2系统功能需求分析在对幼儿园进行深入了解后,我确定了幼儿园管理系统的设计框架因为系统是单机版的系统,所以系统在功能上有一般用户和管理员两种权限其中,管理员能操作所有功能,而一般用户除了不能操作用户注册和密码修改功能外,其他所有功能都可操作系统所能实现的功能将会在后面的章节中详细介绍
3.3开发环境与开发工具
(1)MicrosoftVisualStudio2008介绍MicrosoftVisualStudio2008是目前最受欢迎的免费.NET开发工具,它支持多种开发语言,并不仅仅用于.NET应用的开发MicrosoftVisualStudio2008本身提供的功能比较有限,但它提供的插件功能大大增加了他的功能MicrosoftVisualStudio2008的插件非常多,MicrosoftVisualStudio2008是其中最出色之一它是功能丰富的.NET集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,C#,C++,CSS,SQL本系统使用的是VisualC#语言,通过创建具有windows窗体用户界面的应用程序项目来实现的界面设计,界面简洁、大方,操作方便,用户可以很容易的操作自己想用的任何功能,比如查询、插入、修改、删除等
(2)MicrosoftSQLSever2008介绍SQLSever2008是在SQLSever2005的基础上进行开发的,不仅对原有的功能进行了改进,而且还增加了许多新的特性,如新添了数据集成功能,改进了分析服务、报告服务以及Office集成等等SQLSever2008将提供更安全、更具有延展性、更高的管理能力,从而成为一个全方位企业资料、数据的管理平台创建数据库是该数据库进行操作的前提,在SQLSever2008环境下,创建数据库有两种方式一种是通过界面方式创建数据库,另一种是通过命令方式创建数据库本系统采用的就是界面方式创建数据库的,这种方式更简单、更方便4系统设计本节主要讲述幼儿园管理系统各个模块的主要功能和各个数据库表的设计本系统的模块分为5大部分,它们分别是幼儿管理、教工管理、财务管理、伙食管理、和系统管理等模块
4.1系统功能模块设计
(1)幼儿管理,包括幼儿信息、幼儿事务管理、成绩管理幼儿信息中包括学号、姓名、班名、父母亲信息等幼儿事务管理中包括体检信息、疾病/请假信息、药物使用信息所有的用户都能实现对幼儿管理模块的修改、插入、查询、删除等操作
(2)教工管理,包括教工信息、考勤管理和班级管理教工信息中包括教工的一些基本信息考勤管理中包括教工请假等信息班级管理包括教师所管理班级的信息所有的用户都能实现对教工管理模块的修改、插入、查询、删除等操作
(3)财务管理,包括收费管理和收费项目查询两部分所有的用户都能实现对财务管理模块的修改、插入、查询、删除等操作
(4)伙食管理,只包括幼儿每周食谱一个界面所有的用户都能实现对伙食管理模块的修改、插入、查询、删除等操作
(5)系统管理,包括用户注册、修改密码和退出系统只用管理员才有权实现用户注册和修改密码的功能幼儿园管理系统的功能结构图如下图1所示图1幼儿园管理系统功能结构
4.2数据库设计
4.
2.1系统局部E-R图设计本系统规划出的实体有用户实体、幼儿信息实体、幼儿体检实体、幼儿疾病/请假实体、幼儿成绩实体、幼儿用药信息实体、教工信息实体、教工考勤实体、财务信息实体和伙食信息实体各个实体具体的E-R图描述如下如图2所示在用户数据库中,用户有编号、用户名、密码和权限四个属性图2用户实体E-R图如图3所示,在幼儿信息数据库中,幼儿信息主要包括学号、姓名、班名、性别、出生日期、年龄、入园日期、入园形式、家庭电话、家庭住址、备注、父亲姓名、父亲电话、父亲单位、母亲姓名、母亲电话、母亲单位等属性图3幼儿信息实体E-R图如图4所示,在幼儿体检信息数据库中,幼儿体检信息包括学号、姓名、体检日期、体重、身高、体质状态、牙数、龋齿、左/右视力、听力、传染病、其他、备注等属性图4幼儿体检实体E-R图如图5所示,幼儿疾病/请假信息数据库中包括学号、姓名、发病症状、发病时间、医疗部门、康复时间、请假类型、请假日期、天数、原因、治疗结果、备注等属性图5幼儿疾病/请假实体E-R图如图6所示,幼儿成绩数据库中,幼儿成绩信息包括学号、姓名、考试类型、总分、音乐、绘画、识字、体育、舞蹈、其他等属性图6幼儿成绩实体E-R图如图7所示,幼儿用药信息数据库中,幼儿用药信息包括学号、姓名、负责老师、发病症状、发病时间、开始服药时间、服用药物、服用次数(每天)、等属性图7幼儿用药信息实体E-R图如图8所示,在教工信息数据库中,教工信息包括编号、部门、姓名、性别、职务、负责班级、状态、学历、民族、籍贯、政治面貌、身份证号等属性图8教工信息实体E-R图如图9所示,教工考勤数据库中,教工考勤信息包括编号、部门、姓名、职务、负责班级、请假日期、类型、天数、原因、备注等属性图9教工考勤实体E-R图如图10所示,财务信息数据库中,财务信息主要包括收费编号、收费项目、收费班级、学号、姓名、班名、状态、收费时间、收费金额等属性图10财务信息实体E-R图如图11所示,伙食信息数据库中伙食信息包括菜肴编号、菜肴名称、开始日期、结束日期四个属性图11伙食信息实体E-R图
4.
2.2数据库结构组成设计幼儿园管理系统,首要问题是建立后台的数据库数据库中的数据资料来源于该幼儿园管理过程中的各种资料数据数据库设计是开发过程中非常重要的环节,分为确定数据库模型、建立数据库、建立数据表、确定字段列等步骤在建立数据库之前,应考虑以下事项数据库的用途,容易使用和维护,便于数据结构的改进,便于数据的检索和修改,很少的数据库维护工作,冗余数据少或没有,便于数据库的备份和恢复等考虑到数据量及数据的存储并经过仔细比较和综合之后,本系统建立的信息数据库由10张表组成,它们分别为用户资料表、幼儿信息表、幼儿体检表、幼儿疾病/请假表、幼儿成绩表、幼儿用药信息表、教工信息表、教工考勤表、财务信息表和伙食信息表等
4.
2.3数据库表的设计SQLSever作为系统的数据库,表的设计是至关重要的,因此在建立好数据库后,就要建立其中的数据表,确定数据表的具体字段使得各个表的基本结构要明确、清晰
(1)用户资料表本表记录着用户的登录名称和密码,主键是用户名,用户资料表包括编号、用户名、密码和权限字段当用户输入的用户名和密码与表中记录相对应并且都准确时,用户才能登录成功,反之,如果用户输入的用户名或密码错误,那么系统将会出现错误提示用户资料表如图12所示图12用户资料表
(2)幼儿信息表本表记录着幼儿园中每个幼儿的基本信息,主键是学号,幼儿的基本信息主要包括学号、姓名、班名、性别、出生日期、年龄、入园日期、入园形式、家庭电话、家庭住址、备注、父亲姓名、父亲电话、父亲单位、母亲姓名、母亲电话、母亲单位等所有的用户都可实现对此表的操作,其中操作功能包括查询幼儿信息、插入幼儿信息、修改幼儿信息、删除幼儿信息等当进行插入和修改操作时,系统是根据用户输入的学号来进行判断的,如果用户输入的学号是表中的信息,那么就会实现对这个学号的信息进行修改;如果表中没有这条学号的信息,则实现插入操作幼儿信息表如图13所示图13幼儿信息表
(3)幼儿体检表本表记录着幼儿园中每个幼儿的体检信息,主键是学号,体检的基本信息主要包括学号、姓名、体检日期、体重、身高、体质状态、牙数、龋齿、左/右视力、听力、传染病、其他、备注所有的用户都可实现对此表的操作,其中操作功能包括查询幼儿体检信息、插入幼儿体检信息、修改幼儿体检信息、删除幼儿体检信息等当进行插入和修改操作时,系统是根据用户输入的学号来进行判断的,如果用户输入的学号是表中的信息,那么就会实现对这个学号的信息进行修改;反之,则实现插入操作幼儿体检表如图14所示图14幼儿体检表
(4)幼儿疾病/请假表本表记录着幼儿园中每个幼儿的请假信息,主键是学号,疾病、请假表信息主要包括学号、姓名、发病症状、发病时间、医疗部门、康复时间、治疗结果、请假类型、请假日期、天数、原因和备注幼儿疾病/请假表如图15所示图15幼儿疾病/请假表
(5)幼儿成绩表本表记录着幼儿园中每个幼儿的成绩信息,主键是学号,幼儿成绩的信息包括学号、姓名、考试类型、总分、音乐、绘画、识字、体育、舞蹈和其他幼儿成绩表如图16所示图16幼儿成绩表图17幼儿用药信息表
(6)幼儿用药信息表本表记录着幼儿园中每个幼儿生病后的用药情况,主键是学号,幼儿用药表包括学号、姓名、负责老师、发病症状、发病时间、开始服药时间、服用药物、服用次数(每天)、服用方法、有/无不良反应、服药天数和备注幼儿用药信息表如图17所示
(7)教工信息表本表记录着幼儿园中每个教工的基本信息,主键是编号,教工的基本信息主要包括编号、部门、姓名、性别、职务、负责班级、状态、学历、民族、籍贯、政治面貌、身份证号、出生日期和入职时间等各个字段的数据类型如表中教工信息表如图18所示图18教工信息表图19教工考勤表
(8)教工考勤表本表记录着幼儿园中教工的请假信息以及管理班级,主键是编号,教工考勤表包括编号、部门、姓名、职务、负责班级、请假日期、类型、天数、原因和备注教工考勤表如图19所示
(9)财务信息表本表记录着幼儿园的财务信息,主键是收费编号,财务信息表中包括收费编号、收费项目、收费班级、学号、姓名、班名、状态、收费时间、收费金额、应收金额、实收金额和应退金额如图20所示图20财务信息表
(10)伙食信息表本表记录着幼儿园的伙食信息,主键是菜肴编号,伙食信息表中包括菜肴编号、菜肴名称、开始日期、结束日期各个字段的数据类型如图21所示图21伙食信息表5系统的具体实现本系统的模块分为5大部分,它们分别是幼儿管理,教工管理,财务管理,伙食管理和系统管理
5.1用户登录模块通过登录用户进入系统的主界面如果用户的权限是一般用户,则该用户无权操作系统管理中的用户注册和修改密码功能,但其他的功能都可操作,而管理员可以操作所有功能
5.
1.1用户登录模块功能功能描述用户输入相应的用户名和密码,当用户名和密码均为正确时才能通过验证登录到主界面;如果用户名或密码错误,系统将弹出对话框提示用户名或密码错误,并将输入框内的信息清空,用户需要重新输入然后重新登录登录成功后,系统将会根据用户的用户名进行判断当前用户的权限是“一般用户”还是“管理员”,进而主界面显示的具体功能也会有所改变初始登录窗口如图22所示图22登录界面
5.2主界面设计
5.
2.1界面布局当用户输入的用户名和密码都正确时,登录成功将进入系统的主界面,这时将会看到主界面上所显示的具体功能模块,主界面上显示的具体功能模块有幼儿管理、教工管理、财务管理、伙食管理和系统管理;幼儿管理包括幼儿信息、幼儿事务管理和成绩管理;教工管理包括教工信息、教工考勤管理和班级管理;系统管理包括用户注册、修改密码和退出系统每个模块的具体功能将会在后面详细介绍系统的主界面如图23所示图23系统主界面
5.3幼儿管理模块幼儿园中幼儿的管理是最主要的部分本系统中幼儿管理功能的设计包括对幼儿信息、幼儿事务管理和成绩管理的查询、插入、修改、删除等功能的实现在这个管理模块中,无论是管理员还是一般用户都可以实现所有的操作
5.
3.1幼儿管理模块功能功能描述
(1)点击主界面中的幼儿管理菜单下的“幼儿信息”即可弹出幼儿信息界面,通过点击操作区中“重填”、“修改/插入”、“取消”、“删除”相应的按钮即可实现对编辑区的操作当点击“重填”按钮时,编辑区中用户填入的信息将会被清空当点击“查询”按钮时,显示区将显示所有学生的信息当点击“退出”按钮,则退出该界面系统将修改和插入功能设计成一个按钮,通过对用户输入的学号与幼儿信息表中的记录进行比对,如果幼儿信息表中有用户输入的学号,那么当用户单击“修改/插入”按钮时,系统将会弹出“修改成功”的对话框,反之,系统将会弹出“插入成功”的对话框,即采用学号对比的方式实现对修改/插入功能的区分所有的用户都可以实现对这个管理模块功能的操作幼儿信息界面如图24所示图24幼儿信息界面
(2)点击主界面中的幼儿管理菜单下的“幼儿事务管理”即可弹出幼儿事务管理界面,在此界面中包括体检信息、疾病/请假信息和药物使用信息点击相应的选项卡即可显示相应界面所有的用户都可以实现对这个管理模块功能的操作幼儿事务管理界面具体如下所示图25幼儿事务管理界面-体检信息图26幼儿事务管理-疾病/请假信息图27幼儿事务管理-药物使用信息
5.4系统管理模块
5.
4.1系统管理模块功能系统管理的功能模块主要包括用户注册、修改密码和退出系统功能,其中用户注册功能和修改密码功能只有管理员才能操作系统管理界面具体如下图所示
(1)点击系统管理菜单下的“用户注册”即可弹出注册界面,此页面显示的是添加用户功能在管理员输入用户名和密码并选择权限点击“注册”按钮后,系统首先会对用户名进行判断,如果输入的用户名与用户表中的记录不重复,系统将会弹出“注册成功”对话框;如果输入的用户名与用户表中的记录相同,系统将会弹出“这个用户名太受欢迎了,重新填一个吧!”对话框,当用户点击“确定”后,系统将会回到注册界面,并将注册界面的信息清空,等待用户继续注册用户注册界面如图28所示图28系统管理-用户注册
(2)点击系统管理菜单下的“修改密码”即可弹出修改密码界面,只有对应的用户名和旧密码输入都正确时才能修改,否则系统将会弹出“您的用户名或密码不正确,请重新输入”对话框,当用户点击“确定”按钮后,系统将会返回修改密码界面,并清空该界面的信息等待重新输入修改密码界面如图29所示图29系统管理-修改密码
(3)点击系统管理菜单下的“退出系统”即可直接退出系统
5.5系统代码由于该系统的主要功能只有4个,即查询、插入、修改和删除,所以对于代码的描述只以幼儿信息界面为例给出,其他界面类似不在赘述主要功能代码如下引入命名空间usingSystem.Data.SqlClient;定义BindData类,用于调用,代码如下privatevoidBindData{SqlConnectionconn=newSqlConnectionDataSource=.;InitialCatalog=Kindergarden;IntegratedSecurity=True;SqlDataAdaptersda=newSqlDataAdapterselect*fromtb_ChildRecordconn;DataSetds=newDataSet;sda.Fillds;dataGridView
1.DataSource=ds.Tables
[0];}
(1)查询功能代码privatevoidbutton4_ClickobjectsenderEventArgese{BindData;}
(2)修改、插入功能代码privatevoidbutton2_ClickobjectsenderEventArgse{iftextBox
1.Text==||textBox
2.Text==||textBox
3.Text=={MessageBox.Show请注意学号、姓名、班名不能为空!;textBox
1.Focus;}else{SqlConnectionconn=newSqlConnectionDataSource=.;InitialCatalog=Kindergarden;IntegratedSecurity=True;conn.Open;SqlCommandcmd=newSqlCommandselectcount*fromtb_ChildRecordwhere[学号]=+textBox
1.Text+conn;inti=Convert.ToInt32cmd.ExecuteScalar;ifi0{cmd=newSqlCommandupdatetb_ChildInfoset[姓名]=+textBox
2.Text+[班名]=+textBox
3.Text+[性别]=+comboBox
1.Text+[出生日期]=+dateTimePicker
1.Text++[年龄]=+textBox
5.Text+[入园日期]=+dateTimePicker
2.Text+[入园形式]=+textBox
7.Text+[家庭电话]=+textBox
8.Text+[家庭住址]=++textBox
9.Text+[备注]=+textBox
10.Text+[父亲姓名]=+textBox
17.Text+[父亲电话]=+textBox
6.Text+[父亲单位]=+textBox
4.Text++[母亲姓名]=+textBox
20.Text+[母亲电话]=+textBox
19.Text+[母亲单位]=+textBox
18.Text+where[学号]=+dataGridView
1.SelectedCells
[0].Value.ToString+conn;cmd.ExecuteNonQuery;//返回受影响的行数conn.Close;MessageBox.Show修改成功!;BindData;}else{{cmd=newSqlCommandinsertintotb_ChildInfo[学号][姓名][班名][性别][出生日期][年龄][入园日期][入园形式][家庭电话][家庭地址][备注][父亲姓名][父亲电话][父亲单位][母亲姓名][母亲电话][母亲单位]values‘+textBox
1.Text+’‘+textBox
2.Text+’‘+textBox
3.Text+’‘+comboBox
1.Text+’‘+dateTimePicker
1.Text+’‘+textBox
5.Text+’‘+dateTimePicker
2.Text+’‘+textBox
7.Text+’‘+textBox
8.Text+’‘+textBox
9.Text+’‘+textBox
10.Text+’‘+textBox
17.Text+’‘+textBox
6.Text+’‘+textBox
4.Text+’‘+textBox
20.Text+’‘+textBox
19.Text+’‘+textBox
18.Text+’conn;cmd.ExecuteNonQuery;conn.Close;MessageBox.Show插入成功!;BindData;}}
(3)删除功能代码privatevoidbutton5_ClickobjectsenderEventArgse{SqlConnectionconn=newSqlConnectionDataSource=.;InitialCatalog=Kindergarden;IntegratedSecurity=True;conn.Open;SqlCommandcmd=newSqlCommanddeletefromtb_ChildInfowhere[学号]=+dataGridView
1.SelectedCells
[0].Value.ToString+conn;cmd.ExecuteNonQuery;conn.Close;MessageBox.Show删除成功!;BindData;}6系统测试与评价
6.1系统测试经过需求分析、设计和编码等阶段的开发后,得到了源程序,开始进入到软件测试阶段因为在测试之前的各阶段都可能在软件产品中遗留下许多错误和缺陷,如果不及时找出这些错误和缺陷,并将其改正,这个软件产品就不能正常使用,甚至会导致巨大的损失目前,程序的正确性证明尚未得到根本的解决,因此软件测试仍是发现软件中错误和缺陷的主要手段测试是“为了发现程序中的错误而执行程序的过程”,测试的目的就是在软件投入生产运行之前,尽可能多地发现软件中的错误功能测试环境操作系统windows7旗舰版系统功能测试
(1)测试是否可以正常添加用户和修改密码,系统正常退出,经测试正常
(2)测试个模块中的查询、插入、修改和删除功能是否正常,经测试正常
6.2系统评价系统在运行过程中除了要不断进行大量的维护工作外,还要定期对系统的运行状况进行评价其目的是为了估计系统的技术能力、工作能力和系统的利用率它不仅度量了系统当前的性能,而且为开展未来的工作提供依据系统评价一般从以下几个方面考虑
(1)达到目标的测定此系统很适合中小型幼儿园的管理需求,达到了预定的目标
(2)系统的适应性、安全性评价本系统运行稳定性可靠,系统使用与维护很方便,运行效率能够满足管理人员的管理需求
(3)系统的经济效益由于是针对中小型幼儿园做的管理系统,因此,经济效益不是很明显,但对幼儿园的管理上更加方便和易于管理;对幼儿园中工作人员而言也是更加方便了查询对于系统来说,具有许多优点可任意方便的进行信息管理查询、插入、修改和添加等;实现了信息的资源化、系统化和标准化,使得幼儿园信息的管理更加规范化、科学化等;操作简单,将重复的工作自动化,复杂的工作简单化;通用性好,可以适合不同形式,不同系统,中小型规模的幼儿园的使用要求结束语在本系统的开发过程中,由于本人是初次开发软件,在知识、经验方面都存在着不足,另外,在整个开发的过程中,时间也比较仓促因此,该系统存在一些缺陷和不足,例如,信息的繁复冗余输入,以及从复兴的操作使得系统不够简便因为对幼儿管理的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求虽然网络在幼儿管理系统中的应用不是很多,但是是未来的发展方向,在本次开发过程由于硬件的限制,未能实现网络功能,因此在以后的系统更新过程中可能会造成一些不必要的数据损失尽管本管理系统存在着很多不足,但其功能还是比较全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的在毕业设计即将完成之际,我要衷心的感谢我所有的老师和同学感谢大学期间在学习和生活上给过我最真诚关心和帮助的人在此要特别感谢我的指导老师李杰老师,在本次毕业设计过程中,李老师从选题,构思到最后定稿的各个环节都给与了细心指导与教导,使我对幼儿园管理工作有了深刻的认识,使得我可以最终完成毕业设计,在此,谨向老师们致以衷心的感谢和崇高的敬意!在整个毕业设计过程中,李老师给了我们细心的指导和帮助,并提出了很多宝贵的意见,同时他对同学们认真负责的精神,为我在以后的工作道路上树立了非常好的榜样另外这次与我同组毕业设计的同学也给了我很大的帮助,在我遇到难题时给了我很大的支持与鼓励在大家的帮助下使我能顺利完成这次毕业设计在此我向他们表示衷心的感谢由于本人水平有限,论文中可能存在不足之处,恳请各位老师批评指正也希望在我毕业以后用我的实际行动报答老师们对我的教导,同学给我的关心帮助!参考文献
[1]郑阿奇主编.SQLSever实用教程第3版(SQLSever2008版)[M].北京:电子工业出版社
2009.
[2]扶松柏编著.深入体验C#项目开发[M].北京:清华大学出版社
2010.
[3]陈伟卫琳主编.ASP.NET
3.5网站开发实例教程[M].北京:清华大学出版社
2009.
[4]李瑞旭主编.C#程序设计教程[M].北京:中国电力出版社
2008.
[5]沈世根汪承焱许小东编著.web程序设计[M].北京:清华大学出版社2009
[6]杨浩著.C#数据库入门经典(第2版)[M].北京:清华大学出版社
2003.TheKindergartenManagementSystemDesignandImplementationMouMou-mou(SchoolofComputerandInformationEngineeringAnyangNormalUniversityAnyangHenan455000)Abstract:Withthedevelopmentofsocietytheprogressofthetimes.Totalchildcareinkindergartensincreaseinthenumberofchildrenattendkindergartenschildcareinformationalsoincreasesfollowedbythemanagementofthekindergartenwillbemoreoneroussothetraditionalmanualmanagementmodecannotbeeffectivelymanagednurserytheinformationgiven.Intodayseraofrapiddevelopmentofcomputertechnologytheuseofcomputermanagementsystemnotonlycanimprovethekindergartenmanagementlevelandoperationalefficiencyandsavemanpowermaterialresourcesbutalsothemanagementofthekindergarten.Thesystemisthenurseryrequirementsofthedevelopmentoftheinformationtechnologydevelopment.SystemapplicationsMicrosoftVisualStudio2008developmenttoolsandSQLSever2008databasemanagementsystemestablishedtheuseofitsobject-orienteddevelopmenttools.Firstthebackgroundofthedevelopmentofthekindergartenmanagementsystemwasintroduced.Thenthedemandfunctionsofthesystemareanalyzedandthedevelopmentenvironmentwereintroduced.ThenbasedontheneedsanalysissystemfunctionmoduleandlocalERdiagramisgiveninaccordancewiththesystemfunctionanalysisanddatabasedesigntheoryanddatabasetables.Againaccordingtotheconcreterealizationofthesystemmanagementmodulefunctiondiagram.Finallysystemtestingandevaluation.Keywords:thekindergartenmanagementsystem;VisualC#;SQLSever毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意作者签名 日 期 指导教师签名 日 期 使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容作者签名 日 期 学位论文原创性声明本人郑重声明所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明本人完全意识到本声明的法律后果由本人承担作者签名日期年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文涉密论文按学校规定处理作者签名日期年月日导师签名日期年月日注意事项
1.设计(论文)的内容包括1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)
2.论文字数要求理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于
1.2万字
3.附件包括任务书、开题报告、外文译文、译文原文(复印件)
4.文字、图表要求1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档
5.装订顺序1)设计(论文)2)附件按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它成绩管理幼儿园管理系统教工管理教工信息考勤管理班级管理财务管理幼儿管理幼儿信息幼儿事务管理成绩管理用户注册退出系统系统管理修改密码用户编号用户名密码权限父亲姓名幼儿信息父亲电话母亲单位母亲电话母亲姓名家庭电话家庭住址备注性别出生日期姓名学号年龄入园形式入园日期班名听力幼儿体检传染病备注其他龋齿左/右视力体重身高姓名学号体质状态牙数体检日期幼儿疾病/请假实体天数原因备注请假类型请假日期发病时间医疗部门姓名学号康复时间治疗结果发病症状幼儿成绩学号考试类型总分音乐绘画识字体育舞蹈其他姓名幼儿用药信息服用方法有/无不良反应备注服用药物服用次数(每天)发病症状发病时间姓名学号开始服药时间服药天数负责老师教工信息家庭住址处罚奖励联系电话籍贯政治面貌身份证号性别负责班级部门编号状态民族学历姓名出生日期职务入职时间备注教工考勤编号姓名职务负责班级请假日期类型天数原因备注部门财务信息收费时间收费金额应收金额应退金额实收金额状态学号姓名收费项目收费编号班名收费班级伙食信息菜肴编号菜肴名称开始日期结束日期。