首页 > 其他分享 >2021级《软件工程》 开发技能测试试卷题目-河北宏志大学学生成绩管理系统

2021级《软件工程》 开发技能测试试卷题目-河北宏志大学学生成绩管理系统

时间:2023-05-29 22:00:28浏览次数:30  
标签:管理系统 用户 查询 学生 软件工程 2021 宏志 成绩

2021级《软件工程》
开发技能测试试卷(180分钟)

河北宏志大学学生成绩管理系统
(卷面成绩40分)

河北宏志大学学生成绩管理系统
1、项目需求:
学生管理是各大院校的管理工作中尤为重视的一项工作,它一直以来是学校管理的一项重要的衡量指标。学生管理系统的应用解决了学校日常学生管理工作中的信息量大、数据难以统计、数据更新困难等问题。河北宏志大学为了提高工作效率,及时掌握学生的学习成绩、个人基本情况等一系列数据信息,要求开发学生成绩管理系统。
2.系统要求与功能设计

2.1 页面要求
(1)通过浏览器查看,能适应常用分辨率;(1分)
(2)布局合理、结构清晰、页面完整;(1分)
(3)网站页面整体风格统一;(1分)
(4)首页为用户登录页面,不同角色用户登录后,进入相应的功能页,要求密码在数据库中加密;(4分)
(5)学生功能页:学生查看、修改基本信息,查询个人所有的考试科目的成绩;
(6)教师功能页:教师查看、修改基本信息,录入、修改个人所教授考试科目考试成绩,可以实现汇总查询;
(7)管理员功能页:用户注册、用户权限管理;
(8)对每页中的查询结果推荐采用分页显示。

图1 学生成绩管理系统功能结构图

2.2 功能要求
(1)设置年级参数:增加、删除、修改年级参数;(1分)
(2)设置班级参数:增加、删除、修改班级参数;(1分)
(3)设置考试科目参数:增加、删除、修改考试科目参数;(1分)
(4)学生基本信息维护:增加、删除、修改学生基本信息;(1分)
(5)教师基本信息维护:增加、删除、修改教师基本信息;(1分)
(6)考试成绩维护:教师用户登录后选择考试科目,选择所教班级依次录入考试成绩;(3分)
(7)基本成绩查询:学生用户登录后,可查询所有所学科目的成绩,仅限于查询本人成绩;(2分)
(8)成绩信息查询:教师用户可依据各种条件查询所教班级的学生成绩信息;(至少要求提供两种条件查询)(2分)
(9)汇总查询:管理员可以依据条件汇总统计各个科目不及格(分数低于60分)和成绩优秀(分数高于89分)的学生人数;(3分)
(12)用户管理:管理员可以查询用户、批准新用户、暂停用户、为用户赋予角色,普通用户可以修改用户资料。(2分)
2.1,2.2 评分标准:以上各项分值为页面要求和功能要求,各项分值合计(24分);除此以外设计出合理的数据库和数据表(3分),数据库连接正常(2分),设计出用户权限管理(6分)。
2.3 网站发布
(1)网站制作完成后需指定一台机器作为服务器发布。
(2)在其他主机上可正常浏览。
评分标准:能够在Tomcat服务器中正确部署(3分),其它主机可正常浏览(2分);
2.4 注意事项
(1)网站首页(登录页) 统一使用index.命名。(表示源文件的后缀名)。

标签:管理系统,用户,查询,学生,软件工程,2021,宏志,成绩
From: https://www.cnblogs.com/yzx-sir/p/17441783.html

相关文章

  • Adobe Acrobat DC 2021 中文直装版 win/mac版
    AdobeAcrobatDC2021是一款功能强大的PDF编辑软件。它提供了多种编辑PDF的工具,如创建、编辑、转换和签署PDF文件等。该软件还可以将PDF转换为其他文件格式,如Word、Excel、PowerPoint、图像等。AdobeAcrobatDC2021还支持OCR(光学字符识别)技术,可以将扫描的文档转换......
  • 软件工程中内聚的分类
    在软件工程中,内聚是用来衡量模块内部功能联系紧密程度的概念。有不同的内聚类型,其中包括偶然内聚、逻辑内聚、过程内聚和通信内聚。下面是对每种内聚类型的简单说明和举例:偶然内聚(CoincidentalCohesion):偶然内聚指的是模块内的元素之间没有明确的功能联系,它们仅仅是因为某种偶然......
  • 软件工程课程总结
    光阴似箭,日月如梭,不知不觉已经到了期末,在此简单做一下对软件工程这门课的课程总结。在学习软件工程课程的这一学期中,我通过王建民老师的讲解和实践操作,学习到了很多软件开发的基本理论知识和开发方法。感谢王建民老师对我们的耐心指导和教授。在软件开发中,团队合作是非常重要的。......
  • 软件工程期末总结
    软件工程期末总结作为一门涉及到实际应用的学科,软件工程在我的学习中给我带来了巨大的启示和认识。这门课程的学习,不仅丰富了我的知识面,还让我深刻地体会到了自主学习的重要性。在这篇期末总结中,我将分享我学习软件工程时的体会和思考。一、认识软件工程软件工程是研究如何高效......
  • 软件工程的问题
    我长期以来一直是这个应用程序的用户,它一直快速、响应迅速且易于使用。然而,在上周的一次更新之后,启动时间从不到一秒钟大幅增加到超过15秒。唯一明显的变化是添加了一个新的启动界面和更新了用户界面。我经常发现自己在质疑为什么工程师们会给应用程序添加某些功能,却无意中引发......
  • 软件工程课程本学期总结
    大二下学期过的很快,一转眼也快结束了;不能不让人感叹一句光阴似箭,时间从来不等人,这是我本学期的课程总结。在这个学期中,我学习了大量的软工相关的知识,从专业课程到项目实践,从个人开发到团队合作,这种全方位的学习方式让我感到收获很多。我在这个学期中遇到的一些问题,以及通......
  • 软件工程日报——《人间》读书笔记
    总结以下《人件》这本书中涉及到的几个概念和建议1、帕金森定律帕金森定律讲述了如下的定律:如果一个很平庸的人作了管理,那么摆在它面前的只有三条路:退位给有能力的人。使用比自己更优秀的属下。运用比自己还平庸的手下。第一条路和第二条路一般是个有欲望的人,都不会采取,......
  • 2023.5.28——软件工程站立会议(阶段二)
    站立会议内容:1.整个项目预期的任务量:目前已经花的时间:剩余的时间:2.任务看板照片: 3.团队照片: 4.产品状态:最新做好的功能:正在完成中5.燃尽图:......
  • 2023.5.28——软件工程日报
    所花时间(包括上课):6h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;5.了解了一些Javaweb的知识;4.了解了一些数学建模的知识;6.了解了一些计算机网络的知识;......
  • 2023.5.27——软件工程日报
    所花时间(包括上课):6h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;5.了解了一些Javaweb的知识;4.了解了一些数学建模的知识;6.了解了一些计算机网络的知识;......