学生成绩管理系统分析报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生成绩管理系统 分 析 报 告 姓 名: 学 号: 专 业: 计算机科学与技术 设计题目: 学生成绩管理系统分析报告 2011年 12月 20 日 本题目的研究意义,国内外研究现状、水平和发展趋势。 随着学校的规模不断扩大,专业、班级、学生的数量急剧增加,有关学生选课的各种信息量也成倍增长,而目前许多高校的学生成绩管理仍停留在人工管理阶段,重复工作较多,工作量大,效率低。因此,迫切需要开发基于网络的学生成绩管理系统来提高管理工作的效率。故建立学生成绩管理系统,采用计算机对学生成绩进行管理,帮助广大师生提高工作效率,实现学生成绩管理工作流程的系统化、规范化和自动化,减少人力财力投资。 随着计算机技术的发展,特别是计算机大量软件的使用,使用人们的生活与工作方式发生了很大的改观。软件镶嵌在各种设备中,存在与我们计算机的方方面面。在我国,教育是一个影响着国富民强的重要行业,随着改革开放和市场经济的发展根据中国特有的国情发展,教育得到了国家的大力扶持与社会各界的高度重视,从而使教育业向规范性与现代化的方向高速发展,但是同发达国家相比,我国的教育行业的信息技术的应用程度还很低,只有在大城市中发展较早、规模较大的院校中才使用计算机进行大规模操作,从各方面提高工作效率,取得良好的社会和经济效益,而一些新兴的、规模较小的教育机构还没有全部具备这种功能。因此可见,随着我国教育的迅速发展,信息技术在其上的应用会更加地广泛和深入。 本题目的基本内容,预计可能遇到的困难,提出解决问题的方法和措施 本题目分为:系统分析设计和数据库设计与实现 1、系统分析设计: (1)功能: A、学生:使用自己的用户名和密码登录,查看、编辑个人信息和查询各门课程成绩,查看公告信息。 教师:使用自己的用户名和密码登录,根据管理员所赋予的权限对学生信息进行管理,实现成绩录入和查看功能。 管理员:负责系统的管理及日常维护、课程(分类)管理、消息公告管理、学生管理、教师管理等,管理员可以查看并修改学生的成绩。 B、在安全与保密方面的要求:管理员赋予各学生和教师的登录权限,只能查看与自己相关的信息和执行相关的操作,其他人禁止更改和删除他人信息。 C、同本系统相连接的其他系统:相关的学生成绩数据库管理系统。 (2)目标: A、减少人力和设备的费用;提高人员利用率的改进; B、处理速度的提高;控制精度或生产能力的提高; C、管理信息服务的改进;自动决策系统的改进; (3)处理流程和数据流程: 以下给出管理员业务的流程图: 整个系统的操作过程中,教师和学生都将采取类似的流程。 局限性: 因为本次系统开发成员都是初次开发类似系统,知识方面还存在欠缺,技术不够娴熟,时间短,任务重,考虑不周全,对有些操作同时进行的要求还可能存在问题,对一些技术含量较高的操作暂时还无法实现。 (4)所建议的系统: A、对所建议系统的说明 首先利用网页制作工具三合一做出前台的登陆页面,然后利用My Eclipse软件把页面做成动态页面,接着利用My SQL 创建相关的数据库,实现链接。 B、处理流程和数据流程 以下给出教师业务流程图和学生业务流程图: 教师业务流程图 学生业务流程图 C、影响 相对于现有的系统全部依靠人工管理来说,所建议的系统大大缩小的人力物力和财力的投入,大量的学生信息得到较安全的处理,信息分类明确无误,提高了信息的开放性,大大改善了学生、教师对最新消息查询的准确性, 2、数据库设计和实现: 数据库设计主要考虑数据规范化的五个层次: ①消除重复的数据组; ②消除多余的数据; ③消除不依赖于键标的列; ④分离独立的几个关系; ⑤分离语义相关的多个关系。 利用关系型数据库的特征,将学生成绩管理主要分为四个库: 学生信息库: 从成绩的角度,学生信息库包括学生学号、姓名、班级三个字段就够了,但考虑其他用处,还可将学生家庭联系信息(如,邮政编码,通讯地址,收信人、电话等) 也包括在学生库中。 课程信息库: 课程信息库包括课程编码(课程编码在课程信息库中是唯一的) 、课程名称、课程性质(考试或考察) 、学期、学时数、学分值等,在课程库中采用了课程编码,使得录入更方便、快速。如高等数学、英语、体育等课程建立了C201 、C202 、C203 等一类编码,在录入过程中,输入编码就和输入课程名称一样,它们是一一对应的。可以菜单形式弹出,用鼠标点击输入。这是程序设计中普遍采用的方法。 成绩信息库: 成绩信息按描述不同,分为成绩库和描述库;成绩库设有学号、课程代码、 成绩三字段:描述库设有

文档评论(0)

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

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

1亿VIP精品文档

相关文档