- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于B-S结构和JAVA开发的学生成绩管理系统的设计与实现-计算机毕业设计学位论文范文模板参考资料.doc
第1章 引 言
1.1 问题的提出
在我国,教育是一个影响着国富民强的重要行业,随着改革开放和市场经济的发展根据中国特有的国情发展,教育得到了国家的大力扶持与社会各界的高度重视,从而使教育业向规范性与现代化的方向高速发展,但是同发达国家相比,我国的教育行业的信息技术的应用程度还很低,只有在大城市中发展较早、规模较大的院校中才使用计算机进行大规模操作,从各方面提高工作效率,取得良好的社会和经济效益,而一些新兴的、规模较小的教育机构还没有全部具备这种功能。因此可见,随着我国教育的迅速发展,信息技术在其上的应用会更加广泛和深地入。
随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使用人们的生活与工作方式发生了很大的改观。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。数据库始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。而互联网技术的出现,更是进一步丰富的人类生活,数字化生存已经一步步走进我们的生活与工作。互联网技术与数据库技术的结合为计算的在人类生活中的应用带来了巨大的影响。产业信息化,管理现代化,科学化已经成为行业发展的重要课题,这不仅是企业提高自身竞争力,甚至是国家提高综合国力,走向国民富强的重要手段。
21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,管理系统软件为学校办公室带来了极大的方便。系统是集成了计算机网络技术、信息处理技术,对信息进行收集处理、传输及存储,进行事务管理的一种人机交互的智能化计算机系统。学生成绩管理系统的设计和开发是一个较为工程,应以软件工程的思想和方法为指导,进行设计和开发。软件工程理论对本系统的指导,主要表现在:帮助我们理清思路,建立较为科学的结构和开发制作流程方面。上述的各种理论,对我们设计和开发学生成绩管理系统提供了重要的理论基础,同时也为我们如何进行具体的设计和开发工作,提供了必要的思路和方法。学校工作总体规划由教务人员在学生管理系统中完成对运行教务处所需的基本数据的维护,包括信息的增加、修改及对各项信息的变动新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在系统中完成新学生信息的维护。每举行一次考试后由任课老师对成绩进行录入。教务处、任课老师跟据实际情况对录入的成绩进行维护,各位同学对以上录入的信息可以跟据自己的需要进行适当的查询。.2 系统设计思想
1、采用现有的资源,先进的管理系统开发方案,充分利用学校现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。
2系统就满足学校的需求,例如学生信息的录入、查询、更新等。学生录入。
3系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。.3 系统设计分析
本系统适用于各高校,其功能主要分为5大类:登录、学籍管理、班级管理、课程管理、成绩管理。具体功能分析如下:
登录:用户进入本系统的入口,分为学生和教师两种角色
学籍管理:对学生信息进行增、删、改、查操作
班级管理:对班级信息进行增、删、改、查操作
课程管理:对课程信息进行增、删、改、查操作
成绩管理:对学生成绩进行增、删、改、查操作
第5章 学生成绩管理系统详细设计
5.1 总体设计
图5-1 软件系统构架
基于Web的学生成绩管理系统采用B/S结构模式,该结构由浏览器和服务器组成,该结构主要特点是集中管理,软件的程序、数据库、发布的信息等都集中在服务器,极大地简化了用户端的工作,用户端除了操作系统及浏览器外不需要安装其它软件。服务器则由Web服务器和数据库服务器组成,它将担负更多的工作,对数据库的访问和应用程序的执行都将在服务器上完成。
5.2 系统功能模块设计
系统将用户分为学生用户和教师用户两种类型,所有的用户都必须凭帐号和密码登录系统。不同类型的用户具有不同的权限。学生只能进行个人信息、课程成绩等查询;教师则可以对学生的信息、课程内容、学生成绩等进行增加、删除、修改和查询等操作。系统具体流程如下图所示。
图5-2 系统流程图
5.3 模块功能
5.3.1 系统模块
该模块包括四个要素:“登录”、“注册”、“修改密码”、“安全退出”。其中,“登录”模块分为以学生、教师身份登录,分别要通过用户自身的用户名和密码登录
文档评论(0)