基于mfc学籍管理系统设计说明书

基于mfc学籍管理系统设计说明书

ID:872517

大小:1.18 MB

页数:22页

时间:2017-09-22

基于mfc学籍管理系统设计说明书_第1页
基于mfc学籍管理系统设计说明书_第2页
基于mfc学籍管理系统设计说明书_第3页
基于mfc学籍管理系统设计说明书_第4页
基于mfc学籍管理系统设计说明书_第5页
资源描述:

《基于mfc学籍管理系统设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、毕业设计说明书(计算与软件学院)设计课题:学生信息管理系统专业班级:嵌入式系统工程学生姓名:季爱学生学号:1297809030243指导教师:龚丽目录第一章序言11.1课题的背景及意义11.2课题的基本概念和发展现状11.3课题的目标2第二章系统分析32.1可行性研究32.2需求分析42.2.1系统需求42.2.2功能需求4第三章系统设计53.1基于设计概念和处理流程53.2系统层次模块图53.3数据库设计6第四章详细设计84.1系统主界面84.1.1主控平台界面设计84.1.2主控平台的实现84.2权限验证模块94.3用户管理模块104.4基础数据设置模块114.

2、4.1系别设置子模块114.4.2专业设置子模块134.5成绩管理模块144.5.1学生成绩录入子模块144.5.2学生成绩查询子模块154.5.3学生总分名次查询子模块174.6数据库管理模块18第五章软件测试195.1测试计划195.2用例及测试过程195.3测试结论21参考文献22附录23第一章序言1.1课题的意义随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。随着学校的规模不断扩

3、大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。1.2课题的基本概念和发展现状信息是现代社会中普遍使用的概念。对于信息,一般的定义是:信息是事物之间相互联系、相互作用的状态的描述。数据是信息的具体表现形式,信息是数据的含义,有时也把信息和数据这两个数据不加区别的使用。信息的主要特征是可传输性、可存储性、可加工性、共享性和时滞性。信息科学是研究信息运动规律和应用方法的一类学科的总称。信息科学的研究对象是信息,

4、主要研究范围是:信息的本质、信息的度量、信息的运动规律、利用信息进行控制和优化的原理。其主要支柱是系统论、控制论和信息论。信息技术是关于信息的产生、发送、传输、接受、变换、识别、控制等应用技术的总称,是在信息科学的基本原理和方法的指导下扩展人类信息处理功能的技术。其主要支柱是通信技术、计算机技术和控制技术。由于信息资源在人们社会生活中的重要性不断提高,信息的收集、传输、加工与利用等活动日益成为人们社会生活中的重要组成部分,我们把这类活动称为信息活动。信息化是指人们的信息活动的规模不断增长以至在国民经济中占主导地位的过程。信息只有经过有效的管理才能发挥出好的效能,以计

5、算机技术和通信技术为基础的信息系统是进行信息管理的有效方式。信息系统是一个由人和计算机等组成的能进行信息搜集、传输、加工、保存、维护和使用的系统。因此只有开发出高质量的信息系统,才能有效的利用信息资源。1.3课题的目标●提高学生管理效率,节约管理成本,增强学生管理的安全性。●满足学校领导、教育管理单位、学生管理人员、教师和学生的不同层次和不同方面的需要。●为学校将来的整体信息化建设提供必要的支持。第二章系统分析2.1可行性研究可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。1.经济上可行性现在,计算机的价格已经十分低廉,性能却有了长足的进步,而本

6、系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高学校学生管理的工作效率;第四,本系统可以使敏感文档更加安全等。所以,本系统在经济上是可行的。2.技术上可行性本系统的开发,利用MicrosoftAccess2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于中小规模的数据量需求。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。使用VisualC++6.0作为系统开发的开发环境,它作为一种现代的编

7、程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。MFC是用来编写Windows应用程序的C++类集,该类集以层次结构组织起来,其中封装了大部分WindowsAPI函数和Windows控件。MFC大大简化了使用C++开发基于Windows的应用程序的工作。3.运行上可行性本系统为一个小型的学生信息管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。4.性能需求可行性

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。