县职业中学学生信息管理系统
目录
目录……………………………………………………………………….1
摘要……………………………………………………………………….2
前言……………………………………………………………………….3
1.系统分析……………………………………………………………..4
1.1功能需求分析…………………………………………………...4
1.2系统功能模块图………………………………………………...4
2.数据库的设计和创建………………………………………………..5
2.1SQLServer2000数据库简介…………………………………5
2.2据库概念设计……………………………………………………6
2.3据库逻辑设计……………………………………………………7
2.4据库的创建………………………………………………………8
3.统各功能模块的设计和实现………………………………………..9
3.1VisualC 6.0简介……………………………………………9
3.2创建学生信息管理模块………………………………………..10
3.3创建教师信息管理模块………………………………………...15
3.4创建课程信息管理模块………………………………………...18
3.5创建选课信息管理模块………………………………………...20
3.6创建成绩查询模块……………………………………………...21
3.7创建主模块………………………………………………………27
4.结束语………………………………………………………………..29
参考文献………………………………………………………………….29
附录……………………………………………………………………….30
中学学生信息管理系统
【摘要】本论文描述了运用VisualC 6.0和MicorsoftSQLSever2000实现一个学生管理系统的开发过程。系统的结构采用当前流行的C/S模式。系统前端界面以VisualC 6.0为开发工具,主要运用ActiveX控件ADODataControl和DataGridControl实现;系统后端数据库用MicorsoftSQLSever2000来创建。在系统的开发过程中,灵活地运用了ADO对象操纵数据库的技术和OLEDB的数据库链接方法。本系统的开发是对陆良县职业中学学生管理工作信息化的一种尝试。
【关键词】ActiveX控件;ADO;VisualC 6.0;C/S模式
TheStudentInformation-ManagementSystemofLuliangVocationalhighSchool
【Abstract】Thispaperdescribesthedevelopmentcourseofastudentinformation-managementsystembyusingVisualC 6.0andMicorsoftSQLSever2000.ThesystemstructureadoptspopularC/Smode.ThedevelopmentofthefrontinterfaceisbasedonVisualC 6.0,andUsesActiveXcontrollertechnologysuchasADODataControllerandDataGridController.Thedatabase-creatingisasedonMicorsoftSQLSever2000.Duringdevelopingthesystem,thetechnologyofADOhandlingdatabaseandthemethodofdatabase-linkingofOLEDBisflexiblyapplied.Thedevelopmentofthissystemisatryonstudent-managementinformationizationofLuliangvocationalhighschool.
【Keywords】ActiveXController;ADO;VisualC 6.0;C/Smode
前言
随着计算机的发展及网络技术的应用,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。而在日常生活中信息技术的不断融入,在技术越来越先进的同时,应该从以前繁琐的事务中解放出来。随着学校对学生招生规模的不断扩大,学生的数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生里系统来提高学生管理工作的效率。通过这样的系统,可以方便的查询、统计和修改学生的基本情况、学生的课程开课情况和选课情况及成绩,实现信息的规范管理、科学统计和快速查询,从而〖本文来自:毕业设计论文网www.paper51.com〗减少管理方面的工作量,同时避免由于人为因素造成数据遗漏和误报等。本文作者对陆良县职业中学学生信息管理工作做了详细的调查,发现在这一项工作中存在着下列一些问题:管理人员对学生的基本信息记录和操作,手续烦琐,效率底;数据信息共享性差,冗余度大;信息的独立性差。这样很容易造成数据的不一致性,给数据的修改和维护带来困难。因此,需要一个功能完善的信息系统来解决这些问题。本系统正是对这种需求的一个实现。本系统结构采用当前流行的C/S结构,也就是客户端/服务器模式,该模式的主要形式是系统的管理人员以及使用者在客户端对服务器端的数据库进行各种操作,操作的记过又由服务器端的数据库发送回给客户端显示出来,客户端和数据库服务器可以在同一台计算机上安装,也可以在出于联网状态的不同机器上安装,形式比较自由,安装比较方便。
参考文献
[1]张立科.VisualC 6.0数据库开发技术与工程实践[M].北京:人民邮电出版社,2004
[2]林青松.VisualC 案例开发[M].北京:中国水利水电出版社,2005
[3]刘浩.VisualC |SQLServer数据库应用系统开发与实例[M].北京:人民邮电出版社,2004
[4]郑人杰.软件工程概论[M].北京:清华大学出版社,2003
[5]萨师煊.数据库系统概论[M].北京:高等教育出版社,2003
[6]沈精虎.VisualC 程序设计实战训练[M].北京:人民邮电出版社,2004
[7]吴继刚.VisualC 6.0数据库系统开发实例导航[M].北京:人民邮电出版社,2004
[8]钱能.C 程序设计教程[M].北京:清华大学出版社,2003
[9]郑莉.C 语言程序设计[M].北京:清华大学出版社,2003