全球旧事资料 分类
命,极大程度的方便一个测评者对各院系信息的统筹管理,进而能够更准确地获得各个班的综合测评结果。32:系统模块结构
数据库自动备份
系统主界面
退出软件
List控件
Tab控件
Tree控件
右键菜单
显示学生名单
显示课程成绩
学生成绩修改
学生成绩查询
学生综合测评
学科学分修改
学生成绩排序
添加功能
删除功能
f修改成绩
删除成绩
计算总成绩
总程序排序
打印预览
院系
班级
课程
学生
4数据库设计
41:数据库分析本系统数据库采用了SQLServer2012作为系统开发的数据库管理系统,SQLServer2012能提供超大型系统所需的数据库服务,支持事务操作,对数据的完整性有很好的保障。42:ER图
学生学号院系
姓名
班级
学生ER图
班级
课程课程名
学分
f班级ER图
学号成绩课程
成绩ER图
测评成绩
总成绩
附加分
编号
智育
姓名德育
体育
测评成绩ER图
分数
f成绩班级课程号课程课程名


m
学生姓名
学分院系
学号
部分实体ER图43:数据库表的设计
44:数据库表关系图
f5运行结果
ffff6开发环境与运行环境
1:操作系统:Wi
72:数据库:SqlServer20123:编译工具:VisualStudio2013
7总结
首先,用MFC实现,本次课程设计让我基本懂得了MFC内部的运行原理,能给独立的制作一个较为简单的系统,算是MFC的入门。同时然我学会了sqlserver数据库在VC中的使用,能够使用数据库大大提高程序运行的效率,其操作的复杂程度也远远低于文件操作。能够实现预先设计好的程序的功能,非常有自豪感。其次我体会到了任何一门新的东西并非想象中的那么困难,学习一门技术首先要搞清楚其最底层,最基本,最原始的东西,了解了原理之后再学习它的应用就十分轻松。但是如果一开始就急于去运用,没有把原理性的东西搞清楚,则很难做出好的程序。同时,我还认识到实践的重要性,代码是写出来的。看别人的程序只能在非常有限的程度上提高自己的编程水平,但是如果能够自己动手去写代码则不同,要按照自己的思路去写,遇到什么问题再解决什么问题,这样就可以基本把一个程序设计中所有设计的难点和重点都学懂,比起照葫芦画瓢这样的程序编写方法事半功倍。
8参考文献
1:VisualC实用教程2:亮剑VisualC项目开发
f9全部代码实现
系统框架界面实现:
BOOLCHCCPDlgO
I
itDialogCDialogO
I
itDialogAdd
好听全球资料 返回顶部