asp.net的幼儿园管理系统(源码)【字数:5123】
*51今日免费论文网|www.jxszl.com +Q: &351916072&
stract II目 录 III一、引言 1(一)课题背景 1(二)研究意义 1(三)研究现状 1二、关键技术研究 2三、系统目标 3(一) 系统的目标 3(二)系统网络结构 3四、系统总体设计 4(一)系统功能模块设计 4(二)系统的数据模型设计 51.实体关系(E-R)图设计 52. 数据物理模型的设计 6五、系统详细设计 12(一)网站首页 12(二)家长注册登录 13(三) 查看教师 14(四)查看课程信息 16(五)课程预约 17(六)课程信息管理 18(七)活动模块 19(八)图书信息管理 21(九)新闻信息管理 22(十)教师信息管理 24总结 26致 谢 27参考文献 28一、引言(一)课题背景随着计算机技术的飞速发展,信息化技术被应用于生活的方方面面。幼儿园信息管理系统作为一种全新的运行网络平台,在幼儿园管理活动中被应用已经较为常见,家长可以通过信息系统获得幼儿的学习状态,管理者可通过信息系统对一线教师提出具体教学建议要求,突破了空间约束。幼儿园信息量和幼儿园数据需求也随着软件的升级而扩增,在这样的大环境下,将幼儿园信息管理系统进行多元化、科学化、模块化发展十分重要。本文就如何在幼儿园信息管理系统中实现现代化管理方式,满足管理需求进行研究。(二)研究意义幼儿园管理信息化平台的综合化、模块化和专业化可以对提高幼儿园内部管理效率和外部沟通效率。幼儿园教师可以通过管理信息系统具体的了解到幼儿的学习、生活、家庭组织状况,幼儿家长可以通过管理信息系统了解到幼儿的学习状况,发展状况。如若以人工方式对这些活动进行管理,那么会产生大量的资源浪费和无效沟通,对统计、维护和查找等需求都不方便。因此,将幼儿园信息管理系统进行深度完善,完全可以给幼儿园带来实质的效益,也能推动幼儿教育的进一步发展。(三)研究现状随着人们生活水平、经济水平的不断提升,越来越多的人将关注点放置于下一代的教育之中。幼儿园教育作为幼儿发展的启蒙教育,更是被很多的家长所关注。现在,很多幼儿家长反馈无法及时了解到幼儿在园内的学习状况,对教师的教学方法、教学态度以及教学内容了解也相对较少,从幼儿口中去了解幼儿教师的教学模式有时候又会存在失真现象,因此家长建议幼儿园可以建立一个良好的信息管理网站或者是信息管理软件,为更多的家长展示幼儿园的相关信息,家长也可通过该系统进行活动预约、课程预约等,方便家园双方的沟通和深入了解。现如今,信息管理系统和管理技术已经能满足幼儿家长和幼儿园管理者的需求,幼儿园管理系统也能完全实现人们所要求的功能,那么接下来幼儿园所面对的难题就是如何设计一种实用型的网络管理平台,尤其是随着幼儿信息数量的不断增大,如何对这些数据进行充分合理的应用更是一个值得思考的问题。二、关键技术研究Visual Studio 2010和SQL Server数据库系统是此次幼儿园管理系统的开发软件,在这个设计过程中笔者选择ASP.NET技术对页面进行了设计,后台程序的开发主要以C#作为主要的语言。信息化管理模式和传统管理模式存在着明显的差异,二者的管理细节和管理方法也存在着迥然不同的风格。针对这样的区别,为进一步加强幼儿信息管理的效率,笔者选择了一种基于ASP.NET的系统设计,运用B/S模式对系统模块进行了划分。此次笔者构建的系统功能主要是按照浏览器/服务器体系结构进行相关部署。三、系统目标(一) 系统的目标此次网站页面代码选择的是Studio 2010集成开发环境。通过后续设计的系统可以发现,该集成开发环境可以满足线上管理系统的各项功能要求。为实现各个数据的统一性,笔者通过对数据表进行关联,将数据表上的数据项进行属性统一,数据通过SQL Server 2008进行存储,在连接数据库时,ASP.NET数据库连接部分的链接代码进行完整写出。通过以上的操作可实现幼儿信息管理系统的信息对外展示功能,家长也可以对相关课程进行简单的预约,还有就是数据库属性统一也能降低管理的出错率,提高幼儿园的信息管理水平,让幼儿园的管理工作可以得到充分的技术支持。(二)系统网络结构系统网络结构框架主要选择的是B/S架构,在远程服务器上放置系统的数据库和相关程序代码是首要条件,在一个服务器上对数据库和程序进行简单的配置设计就可以在其余的客户端服务器中使用架构好的服务系统,这样的设置结构可以突破空间以及时间的约束,家长和幼儿园都可以随时随地的使用信息管理系统。四、系统总体设计(一)系统功能模块设计前台功能模块和后台功能模块组成了幼儿园信息管理系统。前台功能模块主要是给幼儿园家长使用的功能模块,该模块中拥有常见的注册、登录功能、咨询信息查看功能、课程预约功能、教师基本情况查阅功能等。那么在这些功能中最重要的功能模块又数据活动预约功能和课程预约功能。后台功能模块主要是给幼儿园管理者进行使用的功能模块,该功能模块主要是幼儿园信息管理系统的用户信息、书籍管理信息、上架新闻信息、课程上架信息、留言信息等功能。前台功能模块如图4-1所示。图 4-1系统前台功能模块图后台能模块如图4-2所示。图 4-2系统后台功能模块图(二)系统的数据模型设计1.实体关系(E-R)图设计结合上述功能模块分析,可利用ER图表达方式,对系统数据库之间的关系进行简单展示,具体内容如下所示预约课程信息如图4-3。图4-3课程预约信息实体图教师信息如图4-4所示表4-4 教师信息实体的E-R图家长信息如图4-5所示表4-5 家长信息实体的E-R图幼儿课程如图4-6。图4-6幼儿课程实体图管理员信息如图4-7图4-7管理员信息实体图活动预约信息如图4-8。图4-8活动预约信息实体图2. 数据物理模型的设计此次笔者建立的数据库文件名称为YouErYuanWeb,具体数据表结构如下面表格所示新闻信息类别表如表4-1所示/管理员信息表如表4-2所示/家长信息表如表4-3所示 /新闻信息表如表4-4 所示/教师信息表如表4-5所示/幼儿课程信息表如表4-6所示/留言信息表如表4-7所示/课程预约信息表如表4-8所示/活动信息表如表4-9所示/活动报名信息表如表4-10所示/图书信息表如表4-11所示/图书分类信息表如表4-12所示/五、系统详细设计(一)网站首页网站首页作为打开的首个界面,必然也是最为重要、功能模块直接显示的界面。笔者设计的网站首页打开包含了很多前台功能模块的简单功能,其中模块主要有导航信息、家长登录、课程预约、幼儿图书、新闻咨询、建议留言、家长注册、幼儿课程等内容。这些都可以通过点解直接转到相关链接。网站首页示意效果图5-1.//图5-1网站前台 核心代码为 /(二)家长注册登录家长注册登录主要隶属于信息管理模块,该模块主要是搜集用户的相关信息,主要有用户的手机号、姓名、电话、邮编、邮箱、地址以及用户设置的密码。这些信息的搜集可以方便后期的信息推送和管理。家长注册界面如下土5-2所示/图5-2家长注册界面 核心代码为/用户登录界面如图5-3./图5-3用户登录界面(三) 查看教师查看教师模块主要是对教师个人信息的一个展示。该管理模块也存在着几种功能,首先是家长可以看到的前台功能,家长可以看到教师的介绍和列表,点教师的名字可以看到教师的个人简介以及教师的教育状况。后台功能管理模块则可以对这些展示信息进行简单的编辑,例如教师信息的添加、减少和修改,对教师描述信息的更改等。管理员可以在后台管理系统中对这些信息进行添加,添加的信息会在前台功能模块中进行展示。查看教师功能模块的界面如图5-4所示/图5-4显示教师信息界面教师介绍界面如图5-5./图5-5教师显示界面核心代码为/(四)查看课程信息查看课程信息模块主要是后台对相关课程信息进行管理和展示,其中后台功能管理模块可以对课程信息进行增加、删除和修改,与教师资料展示一样。管理员在后台对这些课程信息进行修改,用户在前端就可以看到后台管理者展示的信息。课程信息列表具体展示内容如5-6所示/图5-6课程列表课程信息界面如图5-7。/图5-7课程信息显示界面核心代码为/(五)课程预约课程预约系统是用户进行课程预约的系统。该功能可以实现双方互动。家长利用该系统对课程进行预约,后台管理者受到反馈要求之后可以查看用户预约的课程内容,然后审核预约信息进行交互信息反馈。课程预约系统的显示页面具体如下土5-8所示/图5-8课程预约用户查看自己的预约的课程信息,界面如图5-9 。/图5-9我的预约信息(六)课程信息管理后台对课程信息进行编辑,然后进行管理的功能模块我们称之为课程信息管理模块。该模块可实现的功能主要是各种课程信息的增加、删除和展示功能。管理员在后台进行课程的变动,前台客户端可以查看到具体的信息,添加课程页面具体如土5-10所示/图5-10添加课程信息课程信息管理界面如图5-11。/图5-11课程信息管理界面核心代码为/(七)活动模块活动模块主要是添加活动模块和查看活动模块这两部分,具体的展示内容如下所示添加活动模块图如图5-12所示。/图5-12活动模块图查看活动模块图如图5-13所示。/图5-13查看活动模块图核心代码为/(八)图书信息管理图书信息管理模块主要是后台用户对图书进行简单的管理。该功能主要有添加图书信息、修改图书信息、删除图书信息这些具体的功能。管理员在后台对这些功能进行编辑,然后前台的家长就可以看到具体的图书列表和图书信息。添加图书信息界面如图5-14。/图5-14添加图书信息图书信息管理界面如图5-15。/图5-15图书信息管理界面核心代码为/(九)新闻信息管理新闻信息管理模块就是对幼儿园内部发生的各类事件进行展示的模块。该模块也需要后台进行编辑,主要也是分为添加新闻信息模块、新闻列表模块、修改新闻信息模块和删除新闻信息模块。管理员对这些内容进行编辑,家长利用前台功能模块可以进行查看。添加新闻信息界面如图5-16。/图5-16添加新闻信息新闻信息管理界面如图5-17。/图5-17新闻信息管理界面核心代码为/(十)教师信息管理教师信息管理模块是对用户信息进行管理的功能模块。该模块主要是前期收集用户的注册信息,后期可以对用户的信息进行简单的更改,如教师信息的展示,教师信息的添加以及教师信息的修改等。前台可以看到后台的编辑展示内容添加教师信息界面如图5-18。/图5-18添加教师信息教师信息管理界面如图5-19。/图5-19教师信息管理界面核心代码为/总结首先,幼儿园管理系统的开发笔者严格遵循软件工程开发说明书的开发流程要求,经过了概况设计、功能设计、编码实现等具体流程,每一个环节都十分紧扣和科学。其次,在查阅了大量的文献资料之后,笔者选择了SQL Server 2008进行数据库的建设,因为数据库的建设对一个管理系统而言十分重要,而SQL Server 2008不仅设计相对较为简单,而且使用起来也能符合管理信息系统的合理要求,因此选择SQL Server 2008进行数据库的建立。再来就是用visual studio 2010实现数据库和网页的相互连接,最终得到了如最后章节所展示的效果图。在此次毕业设计过程中的管理系统设计还不完善,还有很多功能可以添加和展示,具体的首页版式和插件版式还可以更加完美。我相信信息管理系统的科学设计和应用完全可以提高幼儿园人力资源管理的相关投入,也能促进家园之间的信息交流,推动幼儿教育工作的发展。致谢时光冉冉,岁月易逝。在这几个月的过程中,我在老师和同学的帮助下终于完成了毕业设计。在此过程中十分感谢老师和同学的帮助,你们的建议为我的设计作品增添了很多有趣的功能。另外,我觉得最重要的就是在此次毕业设计过程中,我感受到了老师孜孜不倦的学术精神,在今后的学习和工作中,我定当以老师为榜样,以认真的态度,科学求知的方法来完成各项工作。毕业设计完成了,这也代表着我们即将离开母校,在这即将步入社会的阶段,我们有憧憬,有心酸,有不舍,有开心,但是这些都将成为我将来发展的养料,不断使我强大。再此,我想对我的老师和朋友们真挚的说一声谢谢!参考文献[1]黄涛. 《基于三层架构ASP.NET的幼儿园管理系统设计与实现》载《电子科技大学》.2014[2]朱佳梅,陈刚,孙毅.基于ASP.NET的幼儿园管理系统的设计[J].科学技术创新, 2017,(21):130-131.[3]张灯.《基于三层架构ASP.NET的幼儿园学生健康管理系统的设计与实现》载《湖南大学》.2017[4]王文.《基于ASP.NET技术的托幼机构卫生保健管理系统的设计与实现》载《电子科技大学》.2011[5]李莉,廖敏,浦雅蕾.基于ASP.NET的幼儿园网站系统[J].计算机光盘软件与应用, 2013,(7):19-21.[6]樊伟,周正国.基ASP.NET的学生信息管理系统[J].和田师范专科学校学报, 2007,027(001):197-198.[7]王馨磊,安永丽.基于ASP.NET的学生信息管理系统设计[J]. 电子技术与软件工程, 2018,000(024):34-34.[8]章胜江,刘萍.基于ASP.NET的企业信息管理系统的设计与实现[J].商情, 2013,(52):371-371.[9]文东,申锐,乔明秋.ASP.NET程序设计基础与项目实训:基于Visual Studio 2010[M].北京科学出版社,2010.[10]许宁,吕瑞芳.基于ASP.NET的员工积分管理系统[J].信息通信,2014, 000(002):86-87.[11]高燕.基于ASP.NET技术辅助课堂教学的体验与思考——《走进数据库》教学案例[J].中国信息技术教育,2017,(24):37.[12]黄光芳.基于ASP.NET的体育信息管理系统的设计与实现[J].福建电脑, 2007,(5):142-143.[13]黄博军.基于ASP.NET的班级信息管理系统的实现[J].今日湖北旬刊,2015,(2).[14]史建江,李世银,黄兴,etal.基于ASP.NET的信息管理系统设计与实现[J].微计算机信息,2008,(06):38-39+60.[15]黄锦焕.基于ASP.Net的实验室管理系统的设计与实现[J].计算机光盘软件与应用,2012,(21):190-191.[16]冯莉.基于ASP.NET的学生信息管理系统的设计实现[J].科学技术创新,2014,(7):148-148.
platform and other aspects.目 录
原文链接:http://www.jxszl.com/jsj/rjgc/80925.html