vc++6.0学生信息管理系统_第1页
vc++6.0学生信息管理系统_第2页
vc++6.0学生信息管理系统_第3页
vc++6.0学生信息管理系统_第4页
vc++6.0学生信息管理系统_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.11.1项目的开发背景学生信息管理系统是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的精品文档放心下载管理信息系统(ManagementInformation)。它是一个教育单位不可缺少的部分,精品文档放心下载它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷谢谢阅读的查询手段。能有效的帮助学校和老师掌握学生的基本情况。在传统模式下利用人工进行学谢谢阅读生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数谢谢阅读据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了感谢阅读,计算机科学日渐成感谢阅读熟,使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其精品文档放心下载强大的功能已为人们深刻认识,精品文档放心下载为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点.精品文档放心下载例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命谢谢阅读,也是学校的科学化、谢谢阅读正规化管理,与世界接轨的重要条件。1.2系统调研与可行性分析基于VC课程的学生信息管理系统的设计与开发,主要是利用VisualC++6.0和Access感谢阅读数据库制作一个有特色的管理系统。本系统的设计主要从以下几方面做起:系统的开发环境、系统需求分析、系统的数据库精品文档放心下载结构设计、系统的页面设计等。做这些工作需了解VisualC++6.0的使用和管理系统的相关谢谢阅读知识。(1VisualC++6.0Access精品文档放心下载word专业资料学生信息管理系统数据库来实现。虽然本次开发使用的工具和技术是目前比较旧的,但是微软出的产品最大的谢谢阅读好处就是快速入门、益于上手,所以从这方面来看,技术上是可行的。感谢阅读(2)经济可行性:现在各大教育单位有了自己的管理系统,这样就需要在管理中提供一感谢阅读个简单易操作可行性高的系统,也就是本项目所要开发的管理系统。并且开发一个小型的管谢谢阅读理系统的成本也不高,是完全可以承受的。从这一方面来看,经济上是可行的。精品文档放心下载1.3本文的内容安排本文共分六章,各个章节的内容安排如下:第一章是引言,介绍了项目的开发背景和系统调研与可行性分析。感谢阅读第二章介绍系统的开发环境,着重介绍了VisualC++6.0和Access数据库以及MFC感谢阅读的相关知识等。第三章是管理系统的需求分析,包括学生信息管理系统功能性需求。精品文档放心下载第四章是概要设计,列出了系统的总体结构图,系统流程图,以基本系统所用到的数据精品文档放心下载库表。第五章是系统的详细设计和实现,重点介绍了本系统权限模块的设计,并对各个界面进谢谢阅读行了详细的分析。第六章是总结,总结了本系统已经实现的功能和系统的不足。感谢阅读.22.1VisualC++6.0特点VisualC++6.0是功能最为强大的可视化开发工具之一,它不仅支持传统的软件开发方精品文档放心下载法,更重要的是它能支持面向对象、可视化的开发风格。因此VisualC++6.0又称作是一感谢阅读个集成开发工具,它提供了软件代码自动生成和可视化的资源编辑功能。谢谢阅读VisualC++具有多种优点:它提供了面向对象的应用程序框架MFC(Microsoft精品文档放心下载FoundationCASE精品文档放心下载技术的可视化软件的自动生成和维护工具AppWizard、ClassWizard、Visual、精品文档放心下载WizardBar等,实现了直观、可视的程序设计风格,方便地编辑和管理各种类,维护程序精品文档放心下载word专业资料学生信息管理系统Windows的API函数、USERKERNELGDI谢谢阅读维护窗口的许多复杂的工作。2.2MFC的简介MFC的英文全称是MicrosoftFoundationClassLibraryMFC中的各种类结合起来构感谢阅读Windows下的应用程序,谢谢阅读这是一种相对SDK来说更为简单的方法。因为总体上,MFC框架定义了应用程序的轮廓,感谢阅读并提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序精品文档放心下载特有的东西填入这个轮廓。MicrosoftVisualC++提供了相应的工具来完成这个工作:AppWizard可以用来生成初谢谢阅读ClassWizard精品文档放心下载用来协助添加代码到框架文件;最后,编译,则通过类库实现了应用程序特定的逻辑。感谢阅读2.3Access数据库的介绍AccessAccess感谢阅读的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于谢谢阅读Excel的电子表格,可以使数据库一目了然。另外,Access允许创建自定义报表用于打印谢谢阅读或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库精品文档放心下载文件置于网络文件服务器,与其他网络用户共享数据库。Access是一种关系数据库工具,精品文档放心下载关系数据库是已开发的最通用的数据库之一。Access多用于中小型企业来设计中小型数据谢谢阅读库,一般的学校教务系统的数据库用Access来设计完全能达到要求。由于考虑到本系统是谢谢阅读应用在单机系统上,只建立起一个数据库。.2.4本章小结本章主要介绍了该学生信息管理系统的开发环境、MFC以及Access数据库。谢谢阅读word专业资料学生信息管理系统33.1学生信息管理系统的介绍本系统是基于VC课程开发的管理系统。用户使用本系统可以方便的管理学生基本信息。谢谢阅读本系统共具有5大功能:既添加学生信息、修改学生信息、删除学生信息、学生信息查询、精品文档放心下载感谢阅读3.2学生信息管理系统功能性需求本管理系统共分为五大功能:系统登陆界面主要实现用户的登录、退出登录,系统设置模块主要是方便管理员对系统精品文档放心下载进行操作,包括系统中角色的管理,用户登录后,进入系统主界面,登录之后可以对系统内谢谢阅读的所有功能进行管理。基础数据管理模块主要实现管理员对学生信息的添加、修改、删除、查询、排序操作。感谢阅读系统设置模块各功能性需求见下表所示:表.感谢阅读/在系统中只有成功注册才能进入该系统,注册页面在系统中非常重要,在注册界面,用感谢阅读户必须填写用户名、密码,并且用户输入的用户名必须为系统指定的用户名和密码,本系统精品文档放心下载用户基本信息注册界面的功能性需求如下表3-4所示:精品文档放心下载学生信息管理模块各功能性需求见下表所示:学生信息管理界面感谢阅读3.3本章小结本章主要介绍了基于课程的学生信息管理系统的介绍、学生信息管理系统功能性谢谢阅读需求。学生信息管理系统功能性需求介绍了各个模块各个页面的功能和实现。感谢阅读word专业资料学生信息管理系统4.在正式设计程序之前,先要作一个概要设计,概要设计目的主要是为程序系统的设计考精品文档放心下载虑,包括程序系统的总体结构,整个系统的流程,模块划分、功能分配等,为系统的详细设感谢阅读计、程序的具体实现打好基础。本章将主要介绍概要设计说明书。谢谢阅读4.1系统总体结构本论坛系统共划分为五个模块,包括系统设置模块、基础数据管理模块、人事档案管理精品文档放心下载模块、数据库管理模块、会议记录模块,每个模块都有各自所实现的功能。系统总体结构如感谢阅读下图4-1所示[8]学生信息管理系统删除学生信息添加学生信查询

息修改学生信息图4.2系统流程图当用户登陆系统时,首先呈现在用户面前的是登陆界面,输入正确的用户名和密码即可精品文档放心下载登录系统。成功登陆后,用户根据需要修改基本信息。如图4-2所示感谢阅读word专业资料学生信息管理系统是否.图4.3数据库设计本系统利用Access作为后台的数据库,建立数据库student.mdb。谢谢阅读首先对系统分析得到的数据进行分析,说明数据库基本结构的设计。谢谢阅读(1)数据库学生表中的信息设计如图4-3所示:谢谢阅读word专业资料学生信息管理系统图为4.4本章小结本章主要介绍了学生信息管理系统的框架机构和系统流程以及数据库中各个表的信息谢谢阅读.55.1用户登录界面当用户进入到学生信息管理系统后,会进入登录页面。在登录页面上,用户必须正确填谢谢阅读写用户名:admin,密码:1234,成功登录后用户才具有操作权限,否则会弹出提示信息。精品文档放心下载如图5-1所示图word专业资料学生信息管理系统{谢谢阅读感谢阅读}精品文档放心下载}5.2系统管理主界面感谢阅读删除等操作。.如图5-2所示图5.3各功能实现界面基础数据管理包括:添加学生信息、修改学生信息、删除学生信息、查询、排序。管理精品文档放心下载员点击“添加信息”按钮会弹出一个“添加学生信息”页面按照要求填写,填写完毕后同系谢谢阅读统会将信息提交给数据库每项设置所对应的表。word专业资料学生信息管理系统5.3.1添加学生信息.图voidCStudentView::OnButton1()感谢阅读{//TODO:Addyourcontrolnotificationhandlercodehere感谢阅读Cadddlg;//dlg.DoModal();if(dlg.DoModal()==IDOK){m_pSet->AddNew();m_pSet->m_number=dlg.m_number;谢谢阅读m_pSet->m_name=dlg.m_name;感谢阅读word专业资料学生信息管理系统m_pSet->m_birth=dlg.m_birth;谢谢阅读m_pSet->m_sex=dlg.m_sex;m_pSet->m_age=dlg.m_age;m_pSet->m_tel=dlg.m_tel;m_pSet->Update();m_pSet->Requery();intnChoice=MessageBox("","确认",感谢阅读MB_OKCANCEL|MB_ICONQUESTION);谢谢阅读AfxMessageBox("记录添加成功!");OnInitialUpdate();UpdateData(false);}}.5.3.2修改学生信息word专业资料学生信息管理系统图以下为修改学生信息部分代码:voidCStudentView::OnButton2()感谢阅读{//TODO:Addyourcontrolnotificationhandlercodehere感谢阅读Ceditdlg;//dlg.DoModal();dlg.m_number=m_pSet->m_number;谢谢阅读dlg.m_name=m_pSet->m_name;感谢阅读dlg.m_birth=m_pSet->m_birth;感谢阅读dlg.m_sex=m_pSet->m_sex;.dlg.m_age=m_pSet->m_age;dlg.m_tel=m_pSet->m_tel;if(dlg.DoModal()==IDOK){m_pSet->Edit();m_pSet->m_number=dlg.m_number;精品文档放心下载m_pSet->m_name=dlg.m_name;精品文档放心下载m_pSet->m_birth=dlg.m_birth;精品文档放心下载m_pSet->m_sex=dlg.m_sex;m_pSet->m_age=dlg.m_age;m_pSet->m_tel=dlg.m_tel;m_pSet->Update();m_pSet->Requery();OnInitialUpdate();UpdateData(false);}}word专业资料学生信息管理系统5.3.3删除学生信息精品文档放心下载感谢阅读.图voidCStudentView::OnButton3()感谢阅读{//TODO:Addyourcontrolnotificationhandlercodehere精品文档放心下载CRecordsetStatusstatus;m_pSet->GetStatus(status);精品文档放心下载m_pSet->Delete();if(status.m_lCurrentRecord==0)感谢阅读m_pSet->MoveFirst();elsem_pSet->MoveLast();m_pSet->Requery();UpdateData(false);//intnChoice=MessageBox("确认删除记录?","确认",MB_ICONQUESTION|谢谢阅读word专业资料学生信息管理系统MB_OKCANCEL);AfxMessageBox("!");OnInitialUpdate();}5.3.4学生信息查询图谢谢阅读.{谢谢阅读{感谢阅读}谢谢阅读感谢阅读是感谢阅读=感谢阅读是谢谢阅读{谢谢阅读}word专业资料学生信息管理系统精品文档放心下载}图.图w

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论