- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论文 学生信息管理系统设计与实现精选
学生信息管理系统设计与实现
董燕林摘 要
学生信息管理系统是一个学校不可缺少的部分,对于学校管理者来说是至关重要但一直以来人们使用传统人工的方式管理学生档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间长了,将产生大量的文件和资料,这对于查找、更新和维护都带来了不少的困难。
目 录
摘 要 1
目 录 2
1绪论 3
1.1课题背景 3
1.2课题研究目标 3
1.3课题研究的理论基础 4
1.4小结 6
2系统设计 7
2.1需求分析 7
2.2可行性分析 7
2.3系统功能模块设计 9
2.4数据库设计 12
2.5小结 16
3系统实现 17
3.1系统的登录界面 17
3.2系统主界面 18
3.3数据录入界面 19
3.4数据更新界面 19
3.5数据删除界面 21
3.6数据查询界面 21
3.7打印界面 22
3.8帮助说明界面 23
3.9数据库的连接方法 23
3.10数据库的备份与还原方法 24
3.11小结 24
4结束语 25
5致谢 26
6参考文献 27
附 录 28
1绪论
1.1课题背景
职业学校学生信息的管理是学生管理的主要工作,由于学校的工作时间比较集中,工作中流程复杂,信息量大,信息的准确性要求高,信息的更新要求快,要求迅速查询学生的信息,现在还没有现成的合适的学校信息管理系统,随着学校的规模不断扩大,学生数量的增加,有关学生的各种信息量的成倍增长。面临庞大的信息量,需要有相应的学生管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询。因而减少管理反面的工作量。由于传统的学生信息管理方法、由于分散管理,易发生数据丢失,劳动强度高,速度慢。使用计算机可以高速、快捷地完成以上工作。学生信息信息管理系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,从而全面提高教学质量。
1.2课题研究目标
提高学生管理效率,节约管理成本,增加学生管理的安全性,满足学生管理人员的需要,为学校将来的整体信息化建设提供了必要的支持。在对现有系统和现状认真调查分析的基础上,明确了学生信息管理工作本身存在的问题和建立管理信息系统的初步要求,进一步研究确定新系统的目标(1)按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持学生管理的全过程,提高工作的效率。 (2)针对现代计算机广泛应用的情况以及数据的封闭性,学生信息管理系统基于WindowsWindows 2003、Windows NT等系统研制、设计和开发(3)考虑经费等的原因,系统使用一台PC机和现有软件以节省资金、降低成本。Visual Basic 6.0
Visual Basic(以后简称为VB) 语言用其设计应用程序时有两个基本特点:可视化设计和事件驱动编程。可视化设计:表现在vb在设计应用于程序界面有“所见即所得”的处理功能。事件驱动编程:在设计程序时,把对象添加到窗体中,在用户与程序之间进行交互时,用户基本上是通过鼠标、键盘与应用程序进行交互的,对象就对鼠标和键盘操作所引发的事件做出反应,来执行一段应用程序。
面向对象的设计方法 (OOP, Objected Programming) 从应用领域内的问题着手,以直观自然的方式描述客观世界的实体。Visual Basic 作为一种面向对象的编程方法,把程序和数据封装起来作为一个对象,并为每个对象赋予相应的属性。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,由 Visual Basic 自动生成对象的程序代码并封装起来。Visual Basic 应用程序基本的构建块是用户所创建的对象,每一个对象都具有一些特性和行为(属性、事件和方法)。开发人员可以最有效利用所创建的每一个对象。使用应用程序具有可通用性可说扩展性和强有力的功能。Visual Basic 应用由一系列对象组成,包括有函数、菜单、函数、结构和数据窗口、用户对象、用户事件等等,对象中又包含若干控件如命令按钮、单行编辑器等这些对象和控件都可在许多应用中重复使用。
1.3.2 后台数据库Microsoft SQL Server 2005
Microsoft SQL Server是一种基于客户机/服务器的关系型数据库管理系统,它是使用Transact—SQL语言在服务器和客户机之间传送请求。SQL Server 2005是一个全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理,在数据库性能,数据库可靠性、收缩性、易用性、与Internet集成等方面都有了改进。SQL Server 2005数据库引擎是企业数据管理解决方案的核心,为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和
文档评论(0)