- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录1 可行性分析31.1设计目的3 1.2 数据流图 31.2.1 顶层图31.2.2 0层图41.2.3 1层图5 1.3 数据字典52 需求分析72.1 系统需求7 2.2 功能需求7 2.3 运行环境7 2.4 E-R图73 总体设计8 3.1 层次图84 详细设计8 4.1 模块设计84.1.1 学生模块84.1.2 教师模块114.1.3 管理员模块13 4.2 数据库设计174.2.1 教师数据库设计174.2.2 管理员数据库设计184.2.3 学生数据库设计184.2.4 班级数据库设计184.2.5 学生成绩数据库设计194.2.6 课程数据库设计195 测试196 总结20基于JSP学生成绩管理系统设计与实现人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治,经济,军事,文化等领域产生越来越深刻.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要.本论文叙述到的学生成绩管理系统是用Tomcat+JSP网页编程+MYSQL数据库+SQL查询语言实现的.重点介绍了学生成绩管理系统的实现过程:包括系统分析,功能设计,数据库设计,系统实现,系统测试等.本系统主要功能有教师管理,学生管理,班级管理,学生信息管理,成绩管理,包括功能需求描述,数据库设计等内容. 【关键字】 JSP 成绩管理 成绩查询 MYSQL 可行性分析1.1.1设计目的 计算机已经成为我们生活之中的越来越普遍,给人们带来了许多方便。以往对于学生的成绩信息管理都是纸质的,每个学生都要去学校领成绩报告册,或者学校将成绩单寄回学生家。这样带来了许多不方便以及浪费人力物力财力。现在我们可以将成绩上传的网络上,学生可以上网查询自己的成绩。这样与以往相比会更为方便。1.1.2实验要求1、教师能够方便的把学生的成绩情况录入网络。查看个人资料以及学生信息。2、学生可以登录网站查询自己的每门课的成绩。查看个人资料以及课表。3、管理员可以管理学生,教师信息、管理课程分类、成绩管理、管理课程、班级管理 1.2数据流图 1.2.1 顶层图事务事务 1.2.2 0层图教师查询系统查询请求查询结果成绩信息学生查询系统查询请求查询结果学生教师管理员用户管理课程管理班级管理管理员学生/教师/管理员信息课程信息班级信息班级课程1.2.3 1层图基于0层图,加工学生查询系统学生查询请求查 询 条 件 合法 性 检 查合法性检 查查询条件查询成绩查询条件学生课程班级成绩 1.3数据字典2、需求分析2. 1系统需求随着网络的普遍,网络给人们带来了许多方便,把成绩上传到网络,省去以往的许多纸张,人力等。学生可以随时上网查看自己的成绩。老师可以上传学生信息,查看学生的成绩,班级整体成绩等,与以往相比要省事很多。2. 2功能需求学生成绩管理系统主要提供方便高效的管理功能以及网上信息查阅平台,学生可以系统的查阅相关的信息,教师可以上传学生信息,查看学生信息。管理员则要管理所有信息。我们需要实现以下一些基本功能:学生功能:查询成绩、查看个人资料教师功能:成绩录入、成绩查询、查看与修改个人资料、查询学生信息管理员功能:用户管理(添加、删除、修改教师,学生,管理员信息)、课程分类(添加与删除)、成绩管理(查看与修改)、课程管理(添加、修改、删除与查询)、班级管理(添加、查看、修改、删除班级) 2. 3运行环境 JDK6.0 以及 JRE Tomcat6.02. 4 E-R图成绩学期学号姓名班级课程名成绩学生学号密码电话性别班级住址邮箱姓名学教师邮箱电话密码姓名编号教1NNM课程专业课程名编号课时学分+3、总体设计3.1、层次图录入学生成绩查询学生成绩查看个人信息 产品教师管理员学生用户管理课程分类班级管理成绩管理录入学生成绩查询学生成绩学生管理教师管理管理员管理添加课程修改删除课程 4、详细设计 4.1、模块设计 4.1.1 学生模块 学生模块:学生登录系统进入学生操作界面,根据需求操作选择查询成绩、查看个人资料以及课表安排。登录功能截图:学生操作界面:查询成绩:查看个人资料:查看课表安排:程序流程:是否成功查看成绩资料信息课程表结束FT 4..1.2教师模块 教师模块:教师登录后进入教师操作界面进行成绩录入、成绩查询、查询个人资料、查询学生信息成绩录入截图:成绩查询:查询学生信息:查看个人信息:程序流图:是否成 功查询学生信息查看个人资料查看学生成绩 4.1.3管理员模块 管理员模块:管理员登陆进入管理员操作界面,实现用户管理、课程分类管理、成绩管理、班级管理、课程管理。管理员登陆界面:管理员操作界面:用户管理:(查询教师)(添加管理员)(
文档评论(0)