开题报告、任务书、幻灯片 毕业设计周志 中期检查报告 摘要 使用计算机对学生信息信息进行管理,具有检索迅速、查找方便、可*性高、存储量大、保密性好、寿命长、成本低等手工管理所无法比拟的优点。这些优点能够极大地提高学生信息管理的效率。针对高校学生信息的特点以及管理中的弊端,要实现学生信息管理的电子化、减轻管理人员的工作负担,规范、高效地管理大量的学生信息,使得信息管理更为方便和有效,开发一个新系统来适应这一些工作具有重要意义。 学生信息档案管理是高校管理的重要组成部分。学生的稳定是学校快速发展的有力保障,这不仅仅关系到学生在校期间的表现,在很大程度上度量了对一个学生的跟踪管理情况。本系统是针对目前学生管理工作的情况设计的,力求满足学生工作多方面的需要。 本系统的设计要充分考虑到学生管理工作的各个方面,具有较强的针对性,力求为学生工作者的工作提供更加便捷的辅助工具和手段。 关键字 学生信息 档案管理 数据库 vb Abstract Computer program is used to carry on the management of student's information. There are certain excellences that exceed traditional management method. Due to the characteristics as frequent index, convenient checking, high security, great capacity, good confidentiality, long span-life, low cost etc., the efficiency of information management can be enhanced. Limitations exist in the present methods of college students’ information management. So it is important to introduce the computer-aid usage, to ease the work, and to improve the standardization level. A development of a brand new system is needed. Being an important part of college management, student's information management needs to be paid key attention to. The stability of students is related to the development of college. Besides the attention to student’s performance during the school period of school, it also reveals the trends of student’s character in a extent time period. All aspects of student management are concerned.
Key words Student information File management Data-base 目录 摘要. I Abstract II 第1章 绪论. 1 1. 1 系统研究的背景和意义... 1 1.1.1 系统背景... 1 1.1.2 技术背景... 1 1.1.3 研究意义... 2 1.2 系统的研究现状... 3 1.3 本文的主要工作... 3 1.4 论文的组织... 3 第2章 相关技术与理论. 4 2. 1 系统的开发环境及有关技术... 4 2.1.1 面向对象的可视化设计工具... 4 2.1.2 事件驱动的编程机制... 5 2.1.3 应用程序集成开发环境... 5 2.1.4 结构化的程序设计语言... 5 2.1.5支持多种数据库系统的访问... 5 2.1.6 OLE技术... 6 2.1.7 Active技术... 6 2. 2 VB中的基本概念... 6 2. 3 基于VB的程序开发过程... 7 2.3.1 建立可视化界面... 7 2.3.2 定义可视化界面的特性... 11 2.3.3 编写代码... 11 2.3.4 运行与调试... 12 2. 4 Access数据库... 13 第3章 系统的设计与实现. 15 3. 1 系统流程... 15 3. 2 数据库设计... 16 3. 2. 1 学生基本资料... 17 3.2.2 系统整体ER图... 19 3. 3 各部分的设计与实现... 20 3. 3. 1 启动窗体... 20 3. 3. 2 登录窗体... 21 3. 3. 3 MDI主窗体... 26 3. 3. 4 信息管理窗体... 30 3. 3. 5 信息查询... 43 3. 3. 6 报表打印... 47 第4章 系统的改进与扩展. 50 结论. 52 致谢. 53 参考文献. 54
第1章 绪论 1. 1 系统研究的背景和意义 学生信息档案的管理对于学校的管理者来说至关重要,学生信息是高等学校非常重要的一项数据资源,是一个教育单位不可缺少一部分。但其包含的数据量大,涉及的人员面广,而且需要及时更新,故较为复杂,难以单纯地依*人工管理,而且传统的人工管理方式既不易于规范化,管理效率也不高,所以利用计算机实现学生信息档案管理成为必然的趋势。本系统针对学校学生信息的特点以及管理中实际需要而设计,能够有效地实现学生信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地管理大量的学生信息,并避免人为操作的错误和不规范行为。 1.1.1 系统背景 学生信息档案管理是高校管理的重要组成部分。学生的稳定是学校快速发展的有力保障,这不仅仅关系到学生在校期间的表现,在很大程度上度量了一个学生的跟踪管理。学生管理的重要性不言而喻,但是学生管理在学校中很繁琐的,在每个系,每个学生都需要有对应的档案记录。在学校各项管理中,学生管理牵涉到的其他管理内容是最复杂的,它牵涉到了学生个人档案管理、日常考核管理、成绩管理等。所以在实际管理工作中,往往由于记录的数量多、管理复杂、可连续性差,造成学生管理的混乱。对这一混乱,最好的解决办法就是借助计算机技术和数据库管理系统,对整个学生管理进行记载,并实行电子化管理。本课题的目的就是开发“学生信息档案管理系统”,通过这一系统来掌握学生的管理情况,实现学生信息管理的电子化,提供一个电子化的学生管理平台。 1.1.2 技术背景 电脑己经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。虽然现在市场上己经有了各式各样的软件,但它们依然不能满足用户的各种需要,人们还是需要开发适合自己特殊需求的软件。 Visual Basic 6.0是微软公司系列可视化开发工具Visual Studio 6.0中的产品之一。它的主要思想是用现有的部件组装应用程序,因此Visual Basic是创建Window、应用程序最简便、最快捷的开发工具之一。Visual Basic 6.0作为一个功能强大的开发工具,我们不仅可以用它来开发小型的桌面管理系统和应用程、序,更可以用它来创建企业级的、分布式的和基于Web的高性能的应用程序和部件。 除了vb之外,当一前能够编制windows应用程序的可视化编程工具还有很多,所针对的编程领域也各有侧重,就微软系列的可视化开发工具而言,就有vb,visualc++, visual]++, visual foxpro等,其中visual foxpro是针对数据库编程的开发工具;visual c+十是为专业程序设计员提供的开发工具,变量声明和定义严密,功能强大灵活,必须经过相当的努力刁‘能掌握:而vb不支持虚类、多态性和类的继承,相对而言vb简单易学,变量定义不太严密,对于非专业程序员而言功能足够强大,同visual c++一样也支持网络编程和数据库编程。 除了微软之外,其他公司也在为windows操作系统平台制作应用程序开发工具,例如前Borland的公司出品的delphi,c++bulider, j++bulider等,其他一些公司出品的针对数据库编程的powerbulider, powerdesigner等,不可否认,这些产品相当出色,如果能够熟练掌握将是编程者能力的体现,但是必须承认,对windows操作系统最熟悉的还是微软,而且微软本身windows操作系统的源代码采取不公开的策略,使得其他公司出品的产品在实现相同功能时多少都要走些弯路,用户在使用这些产品设计应用程序时,程序的效率将会受到影响。 在选择所需要的应用程序开发工具时,不但要考虑开发工具的功能是否强大,还要考虑所花费的时间和效果。 1.1.3 研究意义
|