1. 研究目的与意义
如今计算机渗入了社会生活中的各个领域,它的广泛应用给经济和社会生活带来深刻的变革。信息技术不仅改变了人们的工作和生活方式,也在改变教育和学习的方式,于是就对于学生管理工作的高效性和规范化提出了更高的要求。作为学校管理工作的一个重要组成部分--学生信息管理。因此自动化的学生信息管理系统应运而生。
它及时准确的为管理人员提供学生,班级等各类信息,并提供标准化,查询,修改等管理功能。为了能够为高校学生信息管理提供一种更加高效,实用的管理手段,为学生信息的存储,统计,分析,交流提并提供标准化,查询,修改等管理功能。为了能够为高校学生信息管理提供一种更加高效,实用的管理手段,为学生信息的存储,统计,分析,交流提供一种更加快捷,安全的信息平台。2. 课题关键问题和重难点
(1)需熟练开发环境。visualfoxpro相对于其他开发环境较为陌生,需要在较短时间内熟悉了解,方可完成所需要的功能及页面设计。
(2)创新性差。由于选择开发设计的教学管理系统,实用性和不可替代性较强,在此之前已经有很多前人已开发设计,各种细小的,人性化的,简洁的,安全的,快速的功能都已被设计出来,要想做到创新,只能找到别人找不到的地方,从教师和学生两个方面一起出发,并向思考,才有希望将教学管理系统完善到更好,开发出一个与众不同的教学管理系统。
(3)缺乏整体规划。思想不够开阔,缺乏前瞻性和扩展性,倘若需要改革,无法快速响应。
3. 国内外研究现状(文献综述)
微软公司的VisualFoxPro微软公司的VisualFoxPro具有强大的数据库管理功能,可以方便开发信息处理系统, 能够有效地存储数据,满足用户的应用需求(信息要求和处理要求)。设计指导思想:一切为用户着想,界面美观大方,操作尽量简单明了,而且作为一个实用系统要有良好的容错性,在用户出现误操作时,及时给出警告,以便用户及时更正。 学生信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 管理信息系统简称MIS是一个计算机的数据处理过程的系统。它是一个机构支持决策及其它必需的管理功能提供及时有效的信息而开发的,并且可按需要把人工操作过程结合在一起。本课题,学生信息系统就是MIS的一种。 学生信息管理是一项比较繁琐的工作,而学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的领导和管理者来说都至关重要。学生信息管理系统是为了更好的管理学生而开发的数据库管理软件。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能己为人们深刻认识,它己进入人类社会的各个领域并发挥着越来越重要的作用。本次课题就是使用计算机对学生信息进行管理,设计一个学生信息管理系统。 根据学校实际要求,即实现学生基本信息、成绩的录入,删除,查询,维护以及成绩的统计分析等方面功能。管理员可以通过査询,实现删除、修改学生的基本信息;可根据 实际需求,自由添加、删除课程。学生成绩管理系统可帮助老师们方便快捷地管理这些繁琐地数据。学生成绩管理系统具有手工管理无比优越的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。克服了传统的人工的管理方式效率低,保密性差等缺点。 本次课题选择在VisualFoxPro环境下进行,Visual FoxPro是一个数据库管理系统软件,它将面对对象的程序设计技术与关系型数据库系统有机地结合在一起,是具有更加强 大功能的可视化程序设计的关系数据库系统。VisualFoxPro 6.0可用于数据库设计、创 建和管理,利用它板以对管理工作中的大量数据进行有效的管理和检索。Visual FoxPro 6.0同时提供了可视化的、面向对象的程序设计方法。我负责的是学生信息管理系统的用户管理与报表部分,其关键在于基于表、视图、査询、表单、菜单,设计开发用户管理及报表子系统,使具有用户权限、分配、登陆及报表、打印功能。 因此我对VISUAL FOXPR06.0进行了较深入的学习和应用,主要完成了对学生管理系统的需求分析、功能模块划分、数据库模式分析,并出此设计了数据库结构和应用程序。 本次课题设计的学生信息管理系统可以方便地对教学信息进行有效管理,方便学生、教师使用,因此,开发这样一套管理软件是非常有必要的。
[1] 史济民,汤观全.VISUALFOXPROL及其应用系统开发[M].北京:清华大学出版社,2004 [2] 汤炳文,精通.VISUAL Basic6.0中文版[M].北京:电子工业出版社,1999 [3] 郭盈发等.VISUALFOXPROL6.0及其程序设计[M].西安:西安电子科技大学岀版社,2002 [4] 郭琪.VISUAL Basic数据库系统开发技术[M].北京:人民邮电出版社,2006 [5] 李钢.Visual FoxPro 6.。实用教程[M].北京:科学出版社,2003. [6] 邵鹏鸣.数据库原理及应用[M].重庆:重庆大学出版社,2000. [7] 萨师煩,王珊,数据库系统概论[M].北京:高等教育出版社,2004. [8] 乔锦毅,梁静毅,等.Visual FoxPro及其应用系统没计[M].北京:清华大学出版社,2010. [9] 李跃鹏,胡上国,雷霖,自动化专业PLC控制技术课程设计[M].四川:成都大学出版社,2021 [10]赵佰亭,等.高校自动化专业优质资源共同探讨[M].科技视界,2018. [11]杜江淮.浅析自动化专业电子技术实践教学活动 [M].湖北函授大学学报,2018. [12]程智明,匡程.Multisim10在自动化专业教学过程中的应用 [M]. 无线互联科技,2017. [13]Liu B,Miyaji I ,Shiina M . Design and Implementation of DistributedLearning Management System for CAI by Using Mobile Agents[J]. IEICE technicalreport. Education technology, 1998. [14]LezcanoJ M ,Adachihara H ,Prunier M . Experimenting Design andImplementation of an Educational Services Management System Based on ISO/IEC20000 Standard[C]// International Conference on Technology Enhanced Learning.Springer, Berlin, Heidelberg, 2010. [15]刘顺清.Visual FoxPro编程题解举例[J].2022(7).
|
4. 研究方案
学生管理系统的开发目标是:能科学有效的管理学生,方便地查询学生各种信息以及课程安排、系别关系等情况,对所需要的数据以表格形式显示,以报表形式打印,并为将来时一步扩充和发展学生信息管理系统奠定基础。
学生信息和学生成绩是此系统中主要的组成部分,学生信息准确、快速、方便的正常管理直接影响到一个学校的正常运行。
学生信息管理系统的主要任务是用计算机对学生的各种信息进行日常的管理,如查询、修改、删除、添加以及存储等,迅速准确地完成各种操作。针对系统服务对象的具体要求,设计了此学生信息管理系统,该学生管理系统主要有以下几大设计如图:
5. 工作计划
第1周:查阅文献资料(收集相关工程技术资料及应用案例);熟悉visual foxpro的开发环境。
第2周:继续查阅文献资料(收集相关工程技术资料及应用案例)。
第3周:论证方案可行性;探讨方案框架。
课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。