学生综合测评系统精要
VC++课程设计报告
课题:综合测评系统
目录
1、需求分析 1
2、系统分析 2
3、系统结构设计 3
3.1、系统目标 2
3.2、系统模块结构 2
4、数据库设计 4
4.1、数据库分析 2
4.2、E-R图 2
4.3、数据库表的设计 2
4.4、数据库表关系图 2
5、运行结果 6
6、开发环境与运行环境 5
7、总结 6
8、参考文献 7
9、全部代码实现 8
需求分析
作为计算机的一部分,使用综合测评系统对学生信息与成绩管理及成绩测评,院系的信息管理,有着手工管理所无法比拟的优点,如查找方便,可靠性高,储存量大,寿命长,成本低等。这些优点能够极大地提高学校对学生成绩管理和测评的效率。因此,开发一套学生综合测评管理系统是有必要的。它能对学生素质发展水平进行全面,规范,科学的评价,提高测评分的管理效率,简化评分流程,减轻评分者的负担。
本系统采用Windows图形界面,是大家熟悉的操作系统,用户只需要具有一般计算机知识就可以轻松上手,而且整个测评系统采用友好的交互界面,简洁明了,不需要对数据库非常了解也可以熟练操作。
系统分析
该系统面向相关学生管理部门,是实现对学生成绩情况,考勤情况,奖学金,违纪,和处分等情况进行管理的计算机管理系统。使学校教师及管理员方便测试学生每学期,每学年的文化成绩和综合评分情况,以及为了解各学期之间的进步或后退情况提供了方便。通过设计综合测评系统可以增强综合测评的公正性,准确性和执行效率。
系统结构设计
3.1:系统目标
本系统主要实现了综合测评方面的先关功能,对学院,班级,班级成员及各门专业课程的信息进行添加,删除,修改等操作,增强了软件的延伸性和使用寿命,极大程度的方便一个测评者对各院系信息的统筹管理,进而能够更准确地获得各个班的综合测评结果。
3.2:系统模块结构
4.数据库设计
4.1:数据库分析
本系统数据库采用了SQL Server2012作为系统开发的数据库管理系统,SQL Server2012能提供超大型系统所需的数据库服务,支持事务操作,对数据的完整性有很好的保障。
4.2:E-R图
学生E-R图
班级E-R图
成绩E-R图
测评成绩E-R图
n m
部分实体E-R图
4.3:数据库表的设计
4.4:数据库表关系图
运行结果
开发环境与运行环境
1:操作系统:Win7
2:数据库:Sql Server2012
3:编译工具:Visual Studio 2013
总结
首先,用MFC实现,本次课程设计让我基本懂得了MFC内部的运行原理,能给独立的制作一个较为简单的系统,算是MFC的入门。同时然我学会了sql server数据库在VC中的使用,能够使用数据库大大提高程序运行的效率,其操作的复杂程度也远远低于文件操作。能够实现预先设计好的程序的功能,非常有自豪感。其次我体会到了任何一门新的东西并非想象中的那么困难,学习一门技术首先要搞清楚其最底层,最基本,最原始的东西,了解了原理之后再学习它的应用就十分轻松。但是如果一开始就急于去运用,没有把原理性的东西搞清楚,则很难做出好的程序。同时,我还认识到实践的重要性,代码是写出来的。看别人的程序只能在非常有限
的程度上提高自己的编程水平,但是如果能够自己动手去写代码则不同,要按照自己的思路去写,遇到什么问题再解决什么问题,这样就可以基本把一个程序设计中所有设计的难点和重点都学懂,比起照葫芦画瓢这样的程序编写方法事半功倍。
参考文献
1:Visual C++实用教程
2:亮剑Visual C++项目开发
全部代码实现
系统框架界面实现:
BOOL CHCCPDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// Add About... menu item to system menu.
// IDM_ABOUTBOX must be in the system command range.
ASSER
您可能关注的文档
最近下载
- 金属学与热处理(哈工大)第三版大纲.pdf VIP
- 2024改良型新药现状与趋势概览报告.pdf VIP
- 沙利文:改良型新药行业现状与发展趋势报告.pdf
- 状态-特质焦虑量表(STAI).docx VIP
- 2026年湘西民族职业技术学院单招职业技能考试题库含答案详解(考试直接用).docx VIP
- 上海市黄浦区2022届高三一模英语卷带答案.pdf VIP
- 2025年一建《建筑工程管理与实务》案例300问.pdf VIP
- 东南大学研究生课程考试成绩单试卷封面.docx VIP
- 2026年医护护士脑出血急救PPT.pptx VIP
- 【高三英语一模】2022届上海青浦区高三英语一模含答案 .pdf VIP
原创力文档

文档评论(0)