学生综合测评系统精要.doc

学生综合测评系统精要

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

文档评论(0)

1亿VIP精品文档

相关文档