欢迎来到天天文库
浏览记录
ID:323543
大小:116.00 KB
页数:10页
时间:2017-07-23
《基于c++的学生信息管理系统的设计与实现 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于C++的学生信息管理系统的设计与实现摘要:学生信息管理系统主要实现用户的管理、基础数据管理、成绩管理、数据库管理功能。本系统运行于WindowsXP操作系统,采用VisualC++6.0作为开发工具,使用MicrosoftAccess2000文件格式作为后台数据库,设计与实现了基于C/S结构的学生信息管理系统,能满足不同系统用户的操作,维护学生管理相关的一些基础数据,提供学生考试成绩的管理同时能现有的数据库进行管理,提高系统的安全性。关键词:VisualC++6.0;MicrosoftAccess2000;学生信息管理系统Abstract:TheStudents’Inf
2、ormationManagementSystemisdesignedtoincludesuchfunctionsmodule:UserManagementmodule、BasicdataManagementmodule、DatabaseManagementmodule.ThissystemcanbeusedinWindowsXPsystemanduseVisualc++6.0asthetool.SIMScanverifytheuser'sidentityaccordingtotheuser’snameandpasswordanddeterminetheauthorityof
3、operation,atthesametimeitmaintainsthestudents’database,offerthemanagementofthestudents’totalachievementandrelevantstatistics,etc;andalsocanmanagetheexistingdatabase,includingthedatabackupandresume.Keywords:VisualC++6.0;MicrosoftAccess2000;SIMS引言随着学生的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也在成倍增长,传统的人工纸质
4、化信息管理工作就变得越来越繁重,这样就迫切需要一个低成本、高效率的信息管理系统来替代原有的人工管理工作。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,有效地提高学生管理效率,在节约管理成本的同时也增强学生信息的安全性。此外还能满足学校领导、教育管理单位、学生管理人员、教师和学生的不同层次和不同方面的需要,为学校整体信息化建设提供必要的支持。第10页(共10页)1系统分析1.1可行性分析从经济方面来说,计算机的价格已经十分低廉,性能却有非常的好,本系统的开发可以为代替人工进行许多繁杂的劳动,节省资源提高学生管理工作的效率,同时还能具有较高的安全性;而从技术层面来
5、讲,本系统使用VisualC++6.0作为系统开发的开发环境,采用的MicrosoftAccess2003来创建后台数据库,它是一个支持多用户的小型数据库,适用于中小规模的数据量需求同时学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持;从运行方面来说,本系统是一个小型的学生信息管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上也是可行的。1.2需求分析1.2.1系统需求在学生管理系统开发是应该满足一下具体的系统需求:(1)满足学校学生管理职能的基本要求。(2)进行多层次数据汇总,为学生管理人员、教师、学校领导和教育
6、管理单位等各层次管理者提供数据支持。(3)提供方便灵活的数据查询功能,满足繁杂,多样的数据查询需求。(4)对操作人员的技能要求比较低,操作方便。(5)能够实现方便的扩展,满足学校发展的需要。(6)能够保障管理数据的安全,准确。1.2.2功能需求该系统需要实现以下基本功能:(1)用户管理:管理系统操作人员,设置操作人员口令和权限。在满足不同系统用户的操作需求的基础上,提高系统的安全性。第10页(共10页)(1)基础数据管理:维护学生管理相关的一些基础数据,它主要包括学校院系设置和各个院系中专业的设置。(2)成绩管理:提供学生考试成绩的管理,以及学生总成绩的排名和相关的统计等功
7、能。(3)数据库管理:对现有的数据库进行管理,包括数据备份和恢复,以方便用户对数据库的管理和维护工作,提高系统的数据安全性。2系统设计2.1基于设计概念和处理流程本系统采用VisualC++6.0开发,采用MicrosoftAccess2003作为后台数据库,在满足需求的前提下,将系统对运行环境的性能要求降到最低。系统基本的流程是:用户登录主界面选择各项功能。2.2系统层次模块图学生信息管理信息系统主要可以分为五个模块:权限验证、用户管理、基础数据库管理、成绩管理和数据库管理,如图2-1所示。权限验证用户管理基础数
此文档下载收益归作者所有