实用小学学生管理系统设计和实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实用小学学生管理系统设计和实现

实用小学学生管理系统设计和实现   [摘要]当前许多成熟的小学学生管理系统在设计上并没有考虑到小学教师的计算机能力,从而导致系统使用率不高。为了解决该问题,应基于小学教师的计算机能力,设计一个简单实用、功能集中,让小学教师容易掌握的管理系统,这对提高学校的管理效率非常有帮助。   [关键词]管理系统;ASP;B/S程序设计;小学   [中图分类号]G647[文献标识码]A[文章编号]2095-3712(2014)04-0079-03   [作者简介]吴俊(1979―),男,湖北武汉人,硕士,湖北中医药大学信息工程学院讲师,研究方向:网络工程,操作系统原理。   一、前言   当前许多小学都有学生管理系统。这些学生管理系统大多是庞大的“客户端/服务器”模式的程序,没有考虑到中小学教师的计算机能力,也没关注到教师使用该系统的行为原因,系统的使用率不高,导致学校高额购买的管理系统成为摆设。由于中小学教师的学习时间较少、较分散,他们不会花太多的时间去了解学校的管理系统,而且他们在有需要时才会去学习,因此这种庞大的管理系统不仅没有给学生管理带来便利,反而增加了教师的负担。   本文设计的小学学生管理系统突出管理学生学籍的基本特点,不追求大而全,只遵循简单、务实、有效的原则,保留了小学学生管理系统中的基本功能;同时,本系统的数据库设计符合《中小学学生学籍信息化管理基本信息规范》的要求,具备较好的数据移植特征。   二、系统设计   对于绝大部分的小学教师来说,学生管理系统中常用的功能为学生信息的录入与呈现、课程的选取、学生成绩的录入与核对等,这几个功能也是学生管理系统的必备功能。因此,本设计仅考虑这几个功能的实现,操作界面的设计也相对简单,教师能更迅速地熟练掌握,这样有利于教师充分使用这一系统完成学生管理工作。   (一)系统开发环境   系统基于Browser/Server(浏览器/服务器,B/S)模式,由Active Server Pages(活动服务页面,Asp)开发。Asp发展相对成熟、建设成本较低、管理方便、维护容易,很适合学校使用。   数据库设计采用微软Office系列的Access。该数据库系统具有可视化的特点,直观方便,有利于管理人员对数据库的后期维护,一定程度上减少了管理的成本。   程序开发使用的是Dreamweaver CS4。这个软件增加了一个实时预览功能,当完成一个程序的时候可以在本地预览,节省时间。因为是实时预览,所以也很容易发现错误,方便调试。   (二)系统功能模块   这一系统有三个模块:管理员操作模块、教师操作模块、学生操作模块,如图1。   管理员是这个系统的核心。在这个系统中,管理员可以对学生的成绩进行录入,也可以核对录入的成绩,可以给班级选课,可以添加学号、增加学生,也可以添加管理员和教师。   教师在整个系统中是一个相当重要的用户,教师可以录入、核对学生成绩,可以对学生进行管理,可以看到学生的个人信息,可以录入学生的信息。   学生用户在登录的情况下,可以查看自己的考试成绩,也可以查看教师录入的自己的个人信息。   (三)数据库结构设计   本系统的数据库存放了管理员及教师信息表(Admin表)、学生课程表(Course表)、学生课程班级表(Courseclass表)、学生信息表(Student表)。   Admin表包括ID、Name、Password、OSKEY四个字段,用来存储管理员和教师的用户名、密码、权限值。Password采用MD5加密,保证系统用户的安全;OSKEY字段代表用户的权限,用来区分普通教师和管理员。   Course表包括ID、Studentno、Coursename、Classcode、Classname、Examtypecode六个字段。Studentno字段代表学生的学号,Coursename字段代表学生的所选的课程名,Classcode字段代表学生所在的班级的代码,Classname字段代表学生所在的班级名称,Examtypecode字段代表学生所学的课程的成绩。   Couseclass表中主要存放的是课程名和班级代码,Courseclass表包括ID、Cousename、Classcode三个字段。Coursename字段代表学生所选的课程名,这个是管理员在给班级加入课程的时候直接写入的,Classcode字段代表学生所在的班级代码。   Student表主要存放学生的注册信息。这个表是教师给学生填写信息时直接写入的,里面的很多字段都是按照《中小学学生学籍信息化管理基本信息规范》进行设计的,详见表1。   (四)系统流程设计   系统中有学生、教师和管理员这三个用户的登录窗口,学生录入学号和密码后就会进

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档