- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SQL数据库职业院校学生信息管理系统研究
基于SQL数据库职业院校学生信息管理系统研究
摘要:职业院校学生信息管理系统的设计合理性和在以后使用过程中的科学性越来越成为人们关注的焦点。管理的现代化和信息化是职业院校教学改革的关键,也是提高我国职业院校教育质量的有效途径。以SQL Server为后台数据库,设计开发职业院校学生信息管理系统,有效提高职业院校学生管理工作的效率。
关键词:SQL数据库;学生信息管理;系统设计学生信息管理是职业院校管理工作的重要组成部分。近年来,随着国家对职业院校的投入不断加大,国家对于职业院校的建设非常的重视,各个职业技术学院招生规模的逐步在不断的扩大,职业院校的在校学生不断增加,学生管理工作也从开始向专门的学生工作管理者制度进行转变,但是在实际工作中,专门学生管理者相对来说比较少,伴随着职业院校的不断发展,学生基层学生管理工作的头绪凌乱,内容相对复杂等特点,对于学生管理工作者提出了更高的要求,传统的面对面的管理方式已经不能适应新形势的要求,学生在校的很多信息都需要管理,比如学生入学的学籍信息管理、学生在校期间的奖励和惩罚、学生在校期间是否需要贷款,学生在校期间是否是学生会干部、学生在校期间的毕业管理等诸多信息都需要管理,采用计算机和网络等现代化的工具进行管理已是大势所趋。
本研究结合关于学生信息管理工作,设计一种以SQL数据库为基础的多层学生信息管理系统,具有学籍信息、选课信息、成绩信息、教师信息、就业信息等子系统,具有数据输入、信息存储、浏览、查询、数据分析等功能,本系统实施预期可在职业院校学生管理信息化方面具有一定的实用价值,可以有效促进职业院校信息化建设。
一、系统结构整体设计
拟采用三层架构的程序设计思想,分别为数据访问层、业务逻辑层和表示层。根据此系统设计的理念,表示层完成向用户展现数据,为用户提供数据操作的界面。通过表示层,用户可以完成添加加、删除、修改、查询的操作。业务逻辑层起到了承上启下的作用,对于表示层来说,业务逻辑层是为数据操作提供的服务,当用户请求操作的时候,表示层通过调用相应的数据业务层方法,来完成对数据的操作。而数据访问是连接业务逻辑层和数据库的渠道,业务逻辑层是动作的发起者,直接与数据访问层通讯,最终将数据库的数据展现提交返回给页面表示层,数据访问层位于最下层,主要完成与数据库的数据源进行直接交互、完成数据的直接操作。
该管理系统软件从启动到进入系统登录界面的时间正常情况下应少于5秒,录入并更新数据的时间正常情况下少于2秒。软件适用于Windows /xp及以上操作系统,并装有SQL Server数据库系统及.NET Framework平台,数据库服务器要求Microsoft SQL Server及以上。图1学生信息管理结构图
二、系统功能设计
系统功能需求是各种管理角色对学生信息的管理和系统自身的管理。因此,系统需要具备如下功能:第一,信息输入功能。即包含学生基本信息和动态信息,主要功能为“浏览”、“新增”和“输入”。第二,信息的逐级审核功能。不同的角色具有不同的权限,各种用户根据自己的权限进行数据审查,以形成最终的学生信息。第三,信息的编辑维护功能。系统在交换信息的过程中具备角色在授权范围内的数据误差修正,即“编辑”功能。第四,信息的检索、导出和报表输出功能。第五,信息的统计分析功能。任何决策都是依据一定的信息基础作出的,学生信息一旦形成,便具有相对的稳定性,因此要求系统具有统计分析的功能,从而实现对决策有用信息的提取。第六,系统维护功能。系统在运行的过程中,具备对系统的基本设置、管理员维护、数据备份、数据恢复、数据初始化这些功能,以提高系统的适用性。
本研究职业院校学生信息管理系统模块设计主要为:第一,学生基本信息模块:录入学生注册信息,添加至数据库,可进行信息修改、信息查询、信息删除等操作。第二,课程信息模块:录入教学课程具体信息,包括课程名称、代码、授课老师、选修课程,添加至数据库。第三,成绩信息模块:学生成绩作为评估教学质量的重要凭证,在职业院校学生信息管理工作中显得尤为重要;成绩信息管理设计多个表格,采用一定统计学方法计算课程教学质量,采用相应操作得到最新成绩信息;同时提供了与EXCEL办公软件进行交互的接口,可采用EXCEL形式输出,并具备打印功能。第四,用户模块:用户注册包括教师和学生两个端口。
三、系统数据库设计
绝大多数 Web应用程序都需要后台数据库支持。在后台数据库中,以 Acess和SQL Server是运用最多的数据库。由于SQL Server数据库可提供集成化信息管理解决方案,可实现数据资源的共享,更加有效的实现数据查询、整合、导出等。因此,本研究系统选用 SQL Server数据库。选用实体-联系方法构建系统数据
文档评论(0)