中学生班主任工作管理系统学生基本信息管理模块的设计与开发大学本科毕业论文.docx
- 文档编号:22551
- 上传时间:2022-10-01
- 格式:DOCX
- 页数:26
- 大小:1.90MB
中学生班主任工作管理系统学生基本信息管理模块的设计与开发大学本科毕业论文.docx
《中学生班主任工作管理系统学生基本信息管理模块的设计与开发大学本科毕业论文.docx》由会员分享,可在线阅读,更多相关《中学生班主任工作管理系统学生基本信息管理模块的设计与开发大学本科毕业论文.docx(26页珍藏版)》请在冰豆网上搜索。
中学生班主任工作管理系统学生基本信息管理模块的设计与开发大学本科毕业论文
摘要
随着21世纪信息化的发展,高校学生的逐渐增加,学生信息的管理成为学校进行学生信息管理越来越重要的部分。
而且学生信息管理系统的开发与设计对教学效率的提高至关重要。
本毕业设计是一个典型的信息管理系统,本系统的开发主要分为图形用户界面(UI)设计和后台数据库系统设计两部分。
图形用户界面采用MicrosoftVisualStudioC++6.0开发平台开发设计;学生信息数据库部分采用MicrosoftAccess2000[1]来创建、设计一个数据一致性、完整性和数据安全性好的数据库。
首先在短时间内建立起系统应用类型,然后,对初始原型进行需求迭代,不断修正和改进。
通过对计算机硬件和相关软件方面的了解,来找到本系统的解决方案。
另外对学校学生信息管理的基本的了解和调研分析,参照相关各种资料进行数据库编程实践,在指导老师的指导下,完善相关要求。
班主任在进行对学生基本信息的管理之前,需要进行身份验证,首先进入用户登录界面,判断是否符合这个权限,具有这个权限,之后进入主界面,点击基本信息可对学生基本信息进行管理功能。
其中学生的基本信息包括学生的姓名、学号、性别、民族、年龄、出生年月、政治面貌、电话、专业、所在学院、宿舍住址和家庭住址。
班主任通过添加、修改、删除和查询各个按钮对数据库中的信息进行操作的实现,使班主任可以更好的了解学生的基本信息、更加便利的对学生信息的管理。
关键词:
信息管理系统VC++Access学生信息管理系统MFC
ABSTRACT
Thecollegestudentsincreasefasterandfasterwiththedevelopmentofinformationtechnologyinthe21stcentury.Informationofstudentshasbecomethemostimportantpartofstudentinformationmanagement,whichcollegestaffisfocuson.Thedevelopmentofthestudentinformationmanagementsystemwhatisdesignediscrucialtoimproveteaching.
ThegraduationprojectisatypicalInformationManagementSystem.Thedevelopmentofthissystemisdividedintotwopartswhichisdesignofthegraphicaluserinterface(UI)andback-enddatabasesystem.ThegraphicaluserinterfaceisdevelopedanddesignedbyMicrosoftVisualStudioC++6.0developmentplatform.TheinformationdatabaseofstudentiscreatedbyMicrosoftAccess2000[1],sothedatabaseshouldbeconsistency,integrityandsecurity.Firstofall,theapplicationtypeofsystemshouldbeestablishedinashorttime.Thesecond,Needsoftheinitialprototypeiterations,constantlyrevisedandimproved.Throughtheunderstandingoftheaspectsofthecomputerhardwareandassociatedsoftware,wecanfindthesolutionsofthepresentsystem.Inaddition,abasicunderstandingoftheschoolstudentinformationmanagementandresearchanalysiscarefullyandwithreferencetotherelevantinformationdatabaseprogrammingpractice,Icompletedtherelevantrequirementswiththehelpofteacher.
Beforetheteacherinchargeinthemanagementofstudents'basicinformation,authenticationisrequired,firstentertheuserlogininterface,judgewhetheraccordwiththejurisdiction,hasthepermissions,thenenterthemaininterface,clickonthebasicinformationforstudentsbasicinformationmanagementfunctions.
Student'sbasicinformationincludingthestudent'sname,studentnumber,gender,nationality,age,dateofbirth,politicalaffiliation,phone,professional,school,dormitoryaddressandhomeaddress.
Directorbyadding,modify,delete,andqueryeachbuttonontheinformationinthedatabasefortheimplementationoftheoperation,maketheteacherinchargecanbetterunderstandthestudents'basicinformation,moreconvenientmanagementofstudentinformation.
Keywords:
InformationManagementSystemVC++AccessStudentInformationManagementSystemMFC
目录
1引言1
1.1项目的开发背景1
1.2系统调研与可行性分析1
2开发环境简介2
2.1VisualC++6.0特点2
2.2MFC的简介2
2.3Access数据库的介绍2
2.4Access数据库的优缺点2
2.5ADO的介绍3
2.5.1ADO是什么?
3
2.5.2Connection对象Recordset对象3
2.5.3ADO连接ACCESS数据库3
2.5.4数据类型转换4
3理论研究5
3.1性能需求5
3.2Access数据库6
3.3运行环境6
3.3.1硬件环境6
3.3.2软件环境7
4总体系统设计8
4.1系统功能设计8
4.2系统数据库设计8
4.2.1数据库E-R图9
4.2.2数据库表格设计与创建9
4.2.3数据库环境变量配置11
5系统详细设计与实现12
5.1用户登录12
5.2学生基本信息管理主界面13
5.3学生基本信息管理界面14
5.4各功能实现界面14
5.4.1显示所有信息14
5.4.2添加学生信息15
5.4.3修改学生信息17
5.4.4删除学生信息18
5.4.5查询学生信息20
5.4.6清空20
总结21
参考文献22
致谢23
1引言
1.1项目的开发背景
学生信息管理系统是针对学校的大量业务处理工作而开发的管理软件,是典型的管理信息系统(ManagementInformationSystem)。
它是一个教育单位不可缺少的部分,它对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。
能有效的帮助学校和老师掌握学生的基本情况。
在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:
效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。
诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。
随着科学技术的不断提高,计算机科学日渐成熟,使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点.例如:
检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。
这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。
1.2系统调研与可行性分析
基于VC课程的学生信息管理系统的设计与开发,主要是利用VisualC++6.0和Access数据库制作的一个有特色的管理系统。
本系统的设计主要从以下几方面做起:
系统的开发环境、系统需求分析、系统的数据库结构设计、系统的页面设计等。
做这些工作需了解VisualC++6.0的使用和管理系统的相关知识。
(1)技术可行性:
本系统主要是用VisualC++6.0作为网站的开发工具,使用了Access数据库来实现。
虽然本次开发使用的工具和技术是目前比较旧的,但是微软出的产品最大的好处就是快速入门、益于上手,所以从这方面来看,技术上是可行的。
(2)经济可行性:
现在各大教育单位有了自己的管理系统,这样就需要在管理中提供一个简单易操作可行性高的系统,也就是本项目所要开发的管理系统。
并且开发一个小型的管理系统的成本也不高,是完全可以承受的。
从这一方面来看,经济上是可行的。
2开发环境简介
2.1VisualC++6.0特点
VisualC++6.0是功能最为强大的可视化开发工具之一,它不仅支持传统的软件开发方法,更重要的是它能支持面向对象、可视化的开发风格。
因此VisualC++6.0又称作是一个集成开发工具,它提供了软件代码自动生成和可视化的资源编辑功能。
VisualC++[2]具有多种优点:
它提供了面向对象的应用程序框架MFC(MicrosoftFoundationClass),简化了程序员的编程工作,提高了模块的可重用性;提供了基于CASE技术的可视化软件的自动生成和维护工具AppWizard、ClassWizard、VisualStudio、WizardBar等,实现了直观、可视的程序设计风格,方便地编辑和管理各种类,维护程序的源代码;封装了Windows的API函数、USER、KERNEL、GDI函数,简化了编程时创建、维护窗口的许多复杂的工作。
2.2MFC的简介
MFC的英文全称是MicrosoftFoundationClassLibrary,MF
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中学生 班主任工作 管理 系统 学生 基本信息 模块 设计 开发 大学本科 毕业论文