学生成绩管理系统的设计与实现PPT.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生成绩管理系统的设计与实现 院系:华科学院 姓名:张宇 学号:201022080240 班级:通信102202H 指导教室:田璟霞 目录 一、项目背景 二、系统概要 三、开发环境与技术 四、设计与实现 五、主要模块展示 六、总结 七、致谢 一、项目背景 随着我国国民经济的飞速发展,电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会 一直以来学生的成绩管理是学校工作中的一项重要内容,我国的大中专院校 的学生成绩管理水平普遍不高。随着办学规模的扩大和招生人数的增加,建立一个成绩维护系统是非常必要的。普通的成绩管理已不能适应时代的发展,因为它浪费了许多的人力和物力。在当今信息时代这种传统的管理方法必然被以计算机为基础的信息管理系统所代替。为了提高成绩管理的效率,我选择了学生成绩管理系统作为毕业设计的课题。 本系统在大多数成绩管理系统的基础上,主要增加了教师对成绩的操作,教师改完试卷后不用在往学院的教务处办公室报送成绩,可以直接的把成绩上传到网络上,学生也可以方便快速的查询到自己的成绩,考试后教务管理人员也不必总呆在学院的办公室,他们都不受时间,位置,空间的限制,只要有上网的条件,在家里就可以完成有关成绩的录入,更新,管理,查询和删除。本系统将会改变以前靠手工管理学生成绩的状况,提高工作效率。希望能为老师和学校的工作带来便利。 二、系统概要-系统构架示意图 Tomcat 操作请求 返回查询结果 使用eclipse操作 数据库 返回操作结果 IE等浏览器 用户浏览器 Web服务器 数据库服务器 系统功能描述 学生成绩管理系统根据实际使用对象,共分为两个角色:教师和学生。主要划分为五个功能:登录功能、学生个人信息管理功能、学生课程管理功能、学生成绩管理功能、用户管理功能。 1.学生用户应具有的功能: (1)学生登陆后可以查看首页公告及修改自己账号的密码; (2)查询所有人及他自己的个人信息,课程信息,成绩信息; 2.老师用户应具有的功能: (1)老师登录后可以查询所有人或者某位学生的个人信息,课程信息,成绩信息,用户信息; (2)老师可以对所有模块进行管理,对各种信息进行增加,删除,修改操作,管理用户信息及对用户权限进行操作 系统功能图 登录 学生登录 老师登录 查询信息 查询信息 增加信息 删除信息 修改信息 系统模块图 –登录模块 N 开始 进入登陆界面 用户登录 输入用户名和密码,选择权限 验证用户名,密码和权限是否正确 进入系统主界面 结束 退出 系统模块图 –信息查询模块 必修 选修 查询一门课程成绩信息 信息查询 个人信息查询页面 课程信息查询页面 成绩信息查询页面 查询全部个人信息 查询单个学生个人信息 查询全部课程信息 查询单个学生课程信息 查询一门课程课程信息 查询单个老师代课信息 查询不同类型课程信息 查询全部课程成绩信息 查询单个学生成绩信息 系统模块图 –信息管理模块 信息管理 新增信息 删除信息 修改信息 三、开发环境与技术 开发环境: Microsoft windows 7操作系统,JDK1.6 使用技术: jsp、servlet、html、sql语句等编程语言 使用工具: 数据库 oracle 11g 服务器 tomcat 6.0.36 编程软件 eclipse 技术路线 本系统将搭建在B/S结构的基础之上,系统将首先由用户向Web Server发出请求,而Web Server则将请求交给Servlet进行处理,Servlet根据请求的类型调用相应的JavaBean业务组件来进行操作,业务处理将在JavaBean组件中进行,主要包括对数据库的存取。JavaBean处理结束之后将结果返回给Servlet,这时,Servlet就可以根据结果将相应的JSP页面返回给用户。在这样的结构中,JSP页面负责了前台显示,也就是视图(View)层,Servlet扮演了控制器(Controllor)的角色,JavaBean则是业务处理组件模型(Modal)。这样的设计使得整个系统的结构显得清晰,每个层负责自己相应的功能处理,而对超出自己能力范围之外的功能不作涉及。 四、设计与实现-系统概念模型ER图 设计与实现-系统物理模型图 设计与实现-系统登录界面 五、主要模块展示-系统主页面 数据库设计 编号 表格名称 表1 学生个人信息表 表2 课程信息表 表3 成绩信息表 表4 用户表 表5 用户权限表 表格总体设计 个人信息表设计 表1 学生个人信息表(stu_imp) 字段名 描述 数据类型 数据长度 NULL Primarykey st

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档