美章网 资料文库 案例在课程设计教学中的运用范文

案例在课程设计教学中的运用范文

本站小编为你精心准备了案例在课程设计教学中的运用参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

案例在课程设计教学中的运用

1该课程设计题目的意义

(1)让学生学习一门工具在本课程设计过程中,学生选择学习过的编程语言,运用数据库相关知识,对以前所学知识进行了实际的综合性应用。(2)让学生了解实际需要“联村联户,为民富民”管理系统是为甘肃省开展的“联村联户、为民富民”行动服务的一款管理系统。自2012年以来,全省开展了以单位联系贫困村、干部联系特困户为主要内容的双联行动,内容丰富,覆盖面广[2-3]。大部分单位目前只有相应的网站,而没有专门的管理系统软件。因此本系统以所在学校为单位,为这一综合性工程搭建了一个平台。(3)了解国情,省情笔者所在学校以及二级学院,甘肃籍学生占大多数,其中有一部分学生来自贫困地区,通过该系统的设计,使学生更深入地了解国家和甘肃省的帮扶政策,更好地进行国情、省情教育,激励学生奋发学习,励志改变家乡面貌。

2系统分析与总体设计

本系统在实际需求的基础上,选择了部分核心功能,做出系统的需求如下:帮扶对象的基本需求:了解致富信息,科技指导农业生产,农业信息化相关信息,撰写民情日志。联系干部的基本需求:农户基本信息、农户户口信息、农户帮扶地址、农户收入情况,农户发生大事件。

2.1系统的功能与需求假设—致,其模块结构图如下:

2.2系统详细设计与实现(1)系统简介该系统以JAVA语言实现,Java是一个纯的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心,Java舍弃了C++语言中容易引起错误的指针、运算符重载、多重继承等特性,增加了垃圾回收器功能,用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。它是一种简单的、跨平台的动态的语言,其特点是面向对象,采用分布式结构,性能优异,多线程。(2)数据库设计数据库采用MySQL,MySQL是一个关系型数据库管理系统,在WEB应用方面,MySQL是最好的关系数据库管理系统应用软件之一。MySQL是一种关联数据库管理系统,将数据保存在不同的表中,这样就增加了速度并提高了灵活性。MySQL软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。其社区版的性能卓越,搭配PHP和Apache,可组成良好的开发环境。

2.3各部分功能①登录界面A使用注册的用户名和密码进行登录到管理平台进行交流;B管理平台将会对注册用户进行审核。②管理平台基本信息A对系统的版本及登陆IP地址一类信息进行解释;B公告一些系统更新内容及时间信息。C可以获得管理平台的联系方式及地址。③基本信息模块A用户基本信息:存储和查看各帮扶对象的姓名、年龄、民族、政治面貌和学历等基本信息;B用户帮扶地址:需要帮扶对象的详细家庭地址,包括市(州)、县、村;C农村户口信息:需要帮扶对象的详细户口地址;D户口收入情况:需要帮扶对象近几年来的人均年收入情况。④帮扶信息模块帮扶信息管理主要是记录与存储一些发生在农户当中的一些事件,主要列出帮扶者将采取的一些脱贫致富的计划与方案。A民情事件;记录帮扶对象日常生活、从事农业生产等活动情况,可上传相应照片。B大事件;帮扶过程中,帮扶对象出现的突发事件和帮扶人对帮扶对象的帮扶内容。C帮扶计划:帮扶人对帮扶对象具体的帮扶计划。按每月记录,从农业生产、科技致富等方面。⑤信息报表模块:主要公布帮扶信息:向民众展示帮扶后产生的一些实际效果,及在民众中产生的反响信息。帮扶计划执行之后,农户的真是变化。⑥其他信息栏目A通知公告管理:用户可以从此对通知公告栏目进行管理,及时的添加通知公告信息;B修改密码:用户可以通过此栏目对自己用户名的密码进行修改与处理;C退出:用户可以通过此栏目退出管理系统。

3结语

本组课程设计题目以实际应用为背景,以所学知识为依托,深化了课程设计的时效性和针对性,全面培养了学生的动手能力,使学生进一步了解省情和民情,加深了学生的政治政策学习。通过对管理系统各功能模块的测试与运行,初步可以实现双联工作的管理,极大地减轻了管理者的工作量,使大量通知、信息、联系帮扶对象等工作在系统中顺利完成。希望通过这一系统可以更有效地开展“联村联户、为民富民”这一行动。

作者:董莉霞 单位:甘肃农业大学信息技术科学技术学院