信息工程学院计算机系课程设计报告 信息工程学院课程设计报告 题 目: 幼儿园管理系统 系部名称 : 专业名称 : 班 级 : 学号 : 计算机科学与技术 201503 学生姓名 : 指导教师 : 一、 课程设计目的 - 1 - 信息工程学院计算机系课程设计报告 本次课程设计的目的是通过进行一次对软件系统的开发、编写、测试及运行而对本学期所学习的C语言这门课程有更深一步的认识、了解及其使用。通过VC6.0集成开发环境及控制台应用程序进行代码的运行和调试,应用程序完全由C语言进行编写,利用C语言建立链表,结构体和指针等。 二、课程设计内容 使用VC6.0集成开发环境开发出目标程序“幼儿园管理系统”,生成的EXE应用程序在控制台内运行。本系统包括幼儿园儿童信息的初始化新建,按儿童姓名、班级等查询,对单个儿童进行信息修改,删除,以某个信息为条件进行降序排列等功能。 三、软硬件环境及系统所采用的体系结构 系统采用C99标准的C语言开发环境代码,VC++运行库作为底层支持。进入系统,首先是系统菜单,有若干选项,包括儿童信息的初始化,单个儿童的信息修改、删除,姓名查询,以儿童身高为条件进行排序。 四、需求分析 1.功能需求 本系统类似于传统的幼儿园信息管理系统,可进行一般的儿童信息新建,修改,查询等功能,第一次使用该程序必须先进行新建儿童信息操作。 2.性能需求 本系统可在Windows2000及以上的Windows系列的系统上运行。 3.可靠性和可用性需求 系统的出错率不超过2%,若大于这个数字,则说明系统该进行维护了。并且在两个月内的出错率不多于2次。 4.数据需求 系统要求的数据较为宽松,但要指出的是,在用户新建时,用户名必须为字母(大小写均可,大些也视为小写)、下划线、数字均可,但是不包括¥、$之类符号。尤其值得注意的是,在用户名左右输入的空格将被系统自动过滤。 五、系统设计 1.系统结构图(功能模块图) (1) 系统功能图 - 2 - 信息工程学院计算机系课程设计报告 (2)儿童实体E-R图 查询 幼儿园管理系统 输入儿童信息 显示儿童信息 查询儿童信息 更新儿童信息 删除儿童信息 插入儿童信息 退出 系统 新建 修改 儿童 浏览 排序 六、系统的实施 系统的运行环境为microsoft Visual C++运行库, 使用C语言作为开发工 - 3 - 信息工程学院计算机系课程设计报告 具,系统界面如下: - 4 - 信息工程学院计算机系课程设计报告 七、系统评价及心得体会 此次系统编写的流程完全按照软件工程学习的开发软件的流程来进行的,基本按照可行性分析,需求分析等步骤严格执行下来,在时间上也是完全暗转进度来执行,使我深切感受了软件开发的过程,虽然系统较小,而且只有我一个人从头进行到尾,但这也为我提供了很多宝贵的项目开发经验。值得考虑的是,在以后开发其他软件系统时,对链表的设计尤其要重视,尤其是链表地址之间的关联,以及链表的建立,这一切不能照搬书本上的内容。要设计出较好的程序,要根据具体情况作出相应的调整。灵活运用各种函数和算法语句才是最高境界。 八、参考文献 C语言程序设计项目教程 李迎秋 东软电子出版社 九、附录 #include
幼儿园管理系统设计报告
2018-12-08 20:22
幼儿园管理系统设计报告.doc
将本文的Word文档下载到电脑
下载失败或者文档不完整,请联系客服人员解决!