VC++程序设计设计说明书学生学习成绩管理程序 .doc
《VC++程序设计设计说明书学生学习成绩管理程序 .doc》由会员分享,可在线阅读,更多相关《VC++程序设计设计说明书学生学习成绩管理程序 .doc(16页珍藏版)》请在三一办公上搜索。
1、VC+程序设计课程卷二实践考核方案VC+程序设计设计说明书设计题目: 学生学习成绩管理程序 姓 名: 学 号: 班 级: 09计本 指导教师: 完成日期: 2010-6-22 设 计 要 求考核目的考核学生掌握所学课程知识,独立完成完整项目的能力。其中主要考核对单文档应用程序结构、对话框、常用控件、菜单栏、工具栏、状态栏的运用程度和掌握程度。考核项目要求一、 基本能运行要独立完成指定(学生成绩管理程序)或自选(需提请教师许可)的一个完整的项目。学生成绩管理程序的主要功能有以下四大部分:添加学生成绩修改学生成绩查询学生成绩删除学生成绩主要依据程序中应用课程所学知识的多少进行评分。这些知识有:单文
2、档应用程序结构、对话框、常用控件、菜单栏、工具栏、状态栏、光标、文档模板字串资源等。二、能正确回答教师关于知识点的提问教师根据学生的学习情况和为完成的项目所编的程序,一般会问3个问题。三、代码规范 凹凸缩进是否清楚地体现程序的结构; 注释是否足够,他人是否从注释中很容易分析出程序实现的功能; 标识符命名四、题目难度涉及的程序页面在10页以上。内容要求1、 项目数据库的设计说明2、 项目使用框架的说明3、 项目实践中的心得体会目录第一章 系统分析3第二章 系统设计42.1 系统功能分析4第三章 数据库设计43.1 数据库需求分析43.2 数据库的建立33.3创建数据源33.4 使用MFC App
3、Wizard选择数据源33.5 设计浏览记录界面33.6 ODBC数据表绑定更新33.7 添加“查询、添加、编辑、删除”功能33.8 菜单栏编辑33.9 状态栏设置33.10 编译并运行3第四章 总结5参考文献6学生成绩信息管理系统设计说明书第一章 系统分析当今时代是飞速发展的信息时代,在各行各业中都离不开信息处理,这正是计算机被广泛应用于管理信息系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。而且只要系统的设计合理,就可以为老师们提供更简单的操作平台来管理复杂的
4、学生成绩,借助数据库管理技术,实现学生管理的规范化和人性化。相比传统书面记录,网络管理有着以下优点:降低成本:由于管理系统是通过互联网将学生的信息记录到一起,加强各系部与总部的信息交流,大大降低了人力成本、管理成本,使老师能够及时对学生学习中出现的问题进行解决。 提高控制力度:管理系统可以加强成绩记录控制,减少人为错误,使每一个学生都可以记录正确,使管理更完善。 减少操作误差:记录的自动化管理,可以在业务操作时录入,保证数据的真实性。多种业务单据自动生成和权限控制,减少操作上的人为误差。 提高成绩规范化运作水平:实施管理系统,保证统一业务处理模式,规范记录流程,消除不符要求的请求,提高业务效率
5、,使之管理规范化。业务流程化,避免重复抄写和录入,减少失误,提高业务人员工作效率。 提升信息交流:管理者和老师及时获取学生的各项真实数据,保证了各老师与学生之间信息交流,提高运作效率。同时,更可与其它系统结合,建立一个统一互动的电子平台,供老师更方便的管理。 提供决策支持:管理系统可充分收集成绩信息,加强了对历史数据的利用,为进一步教学计划提供数据基础和决策支持。总之,伴随着个人电脑的普及和使用电脑人口的增加,网络管理在众多的管理渠道中脱颖而出,其地位及占有量一定会逐渐增加。通过调查,要求系统需要有以下功能: 学生成绩添加 课程成绩查询 学生成绩修改 学生成绩删除学生成绩信息管理系统的设计思想
6、是利用互联网的便捷借助网络数据技术,建立网络学生成绩信息管理系统软件,实现学生成绩添加课程成绩查询、学生成绩修改、学生成绩删除细腻的网络化管理。第二章 系统设计2.1 系统功能分析 在本系统中有四种功能: 增加学生成绩信息:添加新学生的学号、成绩等信息。 删除学生成绩信息:根据条件删除多余的成绩记录。 查询学生成绩信息:根据条件查询成绩记录表中的记录。 修改学生成绩信息:根据条件修改学生成绩信息。第三章 数据库设计3.1 数据库需求分析学生成绩信息管理系统需要建立学生信息数据库,数据库中有学生姓名、学号、成绩、性别、学院、班级。3.2 数据库的建立数据库文件名是:Student。学生成绩信息管
7、理数据库由一个score数据表组成:3.3创建数据源Windows中的数据源(ODBC)是出现在系统控制面板的管理器中的,进入ODBC数据源管理器,添加名为“Database Example For VC+”的数据源。 3.4 使用MFC AppWizard选择数据源用MFC Wizard创建一单文档程序Ex_GUODA,并在向导的第二步对话框中加入数据库的支持,并在Database Options中选择ODBC的数据源Database Example For VC+。3.5 设计浏览记录界面设计控件布局,并修改控件添加属性及成员变量:3.6 ODBC数据表绑定更新3.7 添加“查询、添加、编
8、辑、删除”功能添加“查询”控件的消息映射:void CEx_View:OnButtonQuery() UpdateData();m_strQuery.TrimLeft();if(m_strQuery.IsEmpty()MessageBox(要查询的学号不能为空!);return;if(m_pSet-IsOpen()m_pSet-Close();m_pSet-m_strFilter.Format(学号=%s,m_strQuery);m_pSet-m_strSort=学号;m_pSet-Open();if(!m_pSet-IsBOF()UpdateData(false);elseMessageBo
9、x(没有查到您要找的学号记录!);添加“添加”控件的消息映射:void CEx_View:OnRecAdd() CScoreDlg dlg;if(dlg.DoModal()=IDOK)m_pSet-AddNew();m_pSet-m_column2=dlg.m_strName;m_pSet-m_column3=dlg.m_strXingbie;m_pSet-m_column4=dlg.m_strStuno;m_pSet-m_column5=dlg.m_strXueyuan;m_pSet-m_column6=dlg.m_strBanji;m_pSet-m_column7=dlg.m_strSco
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VC+程序设计设计说明书学生学习成绩管理程序 VC 程序设计 设计 说明书 学生 学习成绩 管理程序
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2385729.html