大学生信息管理系统的设计与实现SQL+VC++
作者:佚名; 更新时间:2017-01-16

大学生信息管理系统的设计与实现

摘要:本系统是1个基于C/S模式的大学生信息管理系统。该系统用Visual C++ 6.0作前端开发工具,用SQL Server 2000作后台数据库管理,包括学生信息、学校信息、数据管理、系统管理等4大功能模块,其中学生信息功能模块包括学籍管理、选课管理、出勤管理、成绩管理、奖惩管理等5个模块,学校信息功能模块包括学院管理、班级管理、老师管理、课程管理等4个模块且每1模块集添加、修改、删除、打印、统计等处理功能为1体。本文首先对MFC、SQL作了简单介绍,然后着重讲述了在开发过程中所采用的1些关键技术,其中包括MFC的运行机制、类的继承与封装、ADO技术和DLL技术,最后结合相关技术就如何使用SQL Server 2000来设计数据库以及使用Visual C++ 6.0来开发大学生信息管理系统的整个过程作了详细介绍,包括需求分析、数据库设计、详细设计和系统测试。
关键词:大学生信息管理系统;MFC;ADO;数据库。

The Design And Realization of the University Student’s Information Management System
 
Abstract: This system is a university students information management system based on C/ S pattern. It uses the Visual C++6.0 as the head development tool, and uses the SQL Server 2000 as the backstage database management, including four pieces of function molds such as the student’s information, the school’s information, the management of the system, the management of the data. The student’s information function mold includes five pieces of molds such as the management of the student’s status ,the management of selecting courses, the management of doing on duty, the management of result, the management of prize and punishment. The school’s information function mold includes four pieces of molds such as the management of classes, the management of colleges, the management of teachers, the management of courses. Each mold gathers various processing functions as integral whole. Those processing functions include increase, modify, delete, print and statistics. This paper first makes brief introduction to MFC, SQL, then narrates emphatically some key technologies that has used during the developing process, including the MFC movement mechanism, inheritance and seal of class, the ADO technology and the DLL technology, finally unifing the correlation technology makes the detailed introduction on how to use SQL Server 2,000 to design the database as well as the entire process of using Visual C++ 6.0 to develop the university student’s information management system, including demand analysis, database design, detailed design and system test.
Keywords: University student’s information management system; MFC; ADO; DataBase.

目 录
前言 1
1 绪论 2
1.1 Visual C++开发数据库技术的特点 2
1.2 MFC简介及MFC运行机制 2
1.3 SQL Server 2000简介 3
2 设计采用技术 5
2.1 C/S模式简介 5
2.2 ADO技术 5
2.2.1 ADO简介 5
2.2.2 ADO技术的特点 5
2.2.3 使用ADO对象开发数据库应用程序 6
2.3 DLL技术 8
2.3.1 动态链接库的基本概念 8
2.3.2 DLL的调用方式 9
3 系统分析 11
3.1系统的需求分析 11
3.2 系统的功能分析 11
3.3 系统的模块设计 12
3.4系统实现过程分析 12
3.5系统的运行要求 12
4 数据库设计 13
4.1绘制系统数据流图与总结数据字典 13
4.2数据库结构设计 14
5 详细设计 18
5.1类的封装与继承 18
5.2登陆窗口与主窗体 19
5.2.1系统登录窗口的创建 19
5.2.2主窗体的建立 22
5.3信息管理 24
5.4系统管理 32
5.5数据管理 34
6 系统测试 37
6.1 VC调试环境 37
6.2错误处理与调试技巧 37
7 总结 39
参考文献 40
致谢 41

注:不包括源代码.

    核心期刊快速发表
    Copyright@2000-2030 论文期刊网 Corporation All Rights Reserved.
    《中华人民共和国信息产业部》备案号:ICP备07016076号;《公安部》备案号:33010402003207
    本网站专业、正规提供职称论文发表和写作指导服务,并收录了海量免费论文和数百个经国家新闻出版总署审批过的具有国内统一CN刊号与国际标准ISSN刊号的合作期刊,供诸位正确选择和阅读参考,免费论文版权归原作者所有,谨防侵权。联系邮箱:256081@163.com