摘要:结合实际, 基于ASP.NET的幼儿园管理系统的设计进行了分析。
关键词:幼儿园; 管理; 数据库;
与实现随着社会的发展, 二胎政策的实行。幼儿园中幼儿入园人数增加, 幼儿的信息也随之增加, 随之而来的幼儿园的管理工作也会越来越繁重, 因此, 传统的人工管理模式已不能有效的管理幼儿园中幼儿的信息。在当今计算机技术飞速发展的时代, 使用计算机管理系统不仅能提高幼儿园管理水平和运作效率, 还能为幼儿园的管理节省人力、物力, 经市场分析故开发此管理系统。
系统应用Visual Studio 2010开发工具和SQL Sever2008数据库管理系统, 利用其提供的各种面向对象的开发工具。首先, 对幼儿园管理系统的开发背景与论文研究中所用到的理论、技术的介绍。接着, 根据需求分析建立了系统功能模块, 并按照系统功能的分析和数据库设计理论给出了局部E-R图、数据库表以及各个管理模块功能图, 经模拟15名幼儿数据测试各项功能模块, 各项功能模块测试结果通过。
1、课题的背景
幼儿园日常办公自动化是将现代化办公和计算机网络功能结合起来的一种新型的办公方式。幼儿园在此基础上实现幼儿园日常管理的快速运转和交流, 进而有效提高幼儿园日常管理效率。在现代幼儿园推行日常业务化更有其重要性。
实现无纸化、网络化、自动化的幼儿园管理系统, 具有深远的现实意义和实用价值。如今, IT技术飞速发展, 尤其是网络技术的兴起, 使得幼儿园管理系统自动化、信息化不再是不可能的事。幼儿园管理系统的出现为企业发展提供了一个良好的平台, 从而实现统一管理, 极大地节省了人力、物力, 提高了效率。
通过系统的使用, 提升幼儿园日常管理信息化, 如果使用幼儿园管理系统, 将无法发挥信息化所应该有的功效, 甚至可能由于数据信息错弊误导了决策, 导致更大的损失。当然, 幼儿园薄弱的内部控制基础并不能成为幼儿园拒绝信息化的理由。相反, 幼儿园信息化倒是一个借助信息技术手段有效地改进和完善内部控制的契机。在这样的情况下, 要求我们在信息化的前期预备阶段, 要对原有的内部控制、数据基础进行改进和完善。
本文主要综述了系统的开发背景、选题的目的意义。对论文研究中所用到的理论、技术的介绍。描述了系统的需求分析过程, 包括系统的基本情况描述, 系统功能分析, 可行性分析以及软硬件环境要求。对系统的总体设计过程做了阐述, 主要包括系统的整体功能模块分析, 功能模块细分与设计。对系统的详细设计过程做了阐述, 主要包括系统的数据库设计和界面设计。对本系统进行了测试, 主要包括测试目标, 测试准则以及根据测试目标和测试准则进行黑盒测试和白盒测试。
图1 系统组织结构图
2、系统实现
2.1、系统基本情况描述
幼儿园管理系统, 力图达到使用者操作简单。系统分为管理员和普通用户, 系统界面简单友好, 用户具有查看公告, 以及普通的日常管理等管理模块信息。
2.2、系统功能分析
用户登录在每一个系统中都占有着很重要的地位, 登录设计的好坏直接决定了系统是否能够健全的使用得一个重要的标志。针对此问题我采取的方法是, 前后台登陆分开, 用户和管理员面向不同页面;管理员有修改, 删除, 查看的权力, 普通用户具有注册登录浏览网站以及发布信息等。幼儿园管理系统的分析, 系统主要功能包括:用户管理、幼儿管理、入园管理、收费管理、公告管理、日常菜谱管理、日常检查管理等功能。
3、整体功能模块分析
根据需求分析的说明, 该幼儿园管理系统应具有基本功能可以总结为以下几个模块, 如图1所示。
我们将对各个子系统模块进行更进一步的划分子模块以及功能, 主要分为用户管理模块、幼儿管理模块、入院管理模块、收费管理模块、公告管理模块、日常菜谱管理模块、日常检查管理模块。
4、数据库和界面设计
4.1、数据库设计
数据库概念结构设计和逻辑结构设计的分析数据库系统的生命周期分为两个重要阶段:一是数据库系统的设计阶段, 二是数据库系统的实施和运行阶段。其中数据库系统的设计阶段是数据库系统整个生命周期中工作量比较大的一个阶段, 其质量对整个数据库系统的影响很大。
4.2、界面设计
界面设计为系统首页用户登录界面、用户管理界面、幼儿管理界面、入院管理界面、收费管理界面、日常菜谱管理界面、日常检查管理等界面的功能实现以及系统首页用户登录界面、用户管理界面、幼儿管理界面、入院管理界面、收费管理界面、日常菜谱管理界面、日常检查管理等界面功能的主要代码。
5、测试结果
对于一个完整的程序, 测试是否出现错误是必不可少的。引入系统测试就是为了提高系统的可靠性, 令人们有着良好的用户体验。
在系统测试这一阶段又可分为以下模块:模块测试, 将每一个设计完成的模块也就是网页进行单独运行, 测试其功能是否达到预想;组装测试, 也就是每个页面能否完整链接;确认测试, 从整体出发, 将系统从头到尾进行测试, 其目的就是要检测系统能否达到预期所想。
总之测试的目的就是要将出现的错误进行改正, 对于出现的不完整功能要想办法解决。
6、结论
通过几个月来资料的收集和系统设计, 基于ASP.NET的幼儿园管理系统终于完成。在设计整个系统的过程中, 模块设计主要有用户管理模块, 幼儿管理模块, 入院管理模块, 收费管理模块, 公告管理模块, 日常菜谱管理模块, 日常检查管理模块, 功能实现了对各项信息的添加、删除、修改以及查看的功能。以下是我对系统做的总结:
6.1、系统功能已达到各个要求。
系统各模块均按设计要求编写, 并已实现。
6.2、系统界面简洁, 操作简单。
6.3、系统结构和功能易于扩充。
基于Web的幼儿园管理系统本身就易于维护和扩展, 加上本系统数据库的可扩充性, 本系统对于新的需求将易于做出变化和适应。
参考文献
[1]曾光华.基于B/S的销售管理系统的设计与实现[J].俪人:教师.2014, (2) :257.
[2]赵磊.系统观念指导下的战略管理[J].管理观察.2012, (25) :123.
[3]方东森.基于PHP的在线请假系统的设计与实现[J].现代计算机:上下旬, 2011, (23) :78-80.
[4]王众.人事管理系统的分析报告[J].知识经济, 2013, (1) :119.
[5]梁丽.基于同城的网上购物系统网站的设计与实现[J].商, 2013, (21) :214.
[6]张晓东.毕业论文指导与管理系统的分析与设计[J].中国教育信息化:高教职教, 2011, (11) :35-37.
[7]郭珍华.基于JSP和SQL2000的动态教学网站设计[J].软件导刊, 2013, (6) :48-49.