没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
软 件 工 程 理 论 与 实 践
期 末 大 作 业
( 2021 / 2022 学年 第 2 学期)
课题名称
学生成绩查询系统
学生姓名
班级学号
专 业
学 院
物联网学院
日 期
2022.5.23
成 绩
1
目 录
1 系统需求概述………………………………………………………………………………….2
2 系统可行性分析……………………………………………………………………………….2
2.1 系统技术可行性分析 ...........................................................................................................2
2.2 系统经济可行性分析 ...........................................................................................................2
2.3 系统操作可行性分析 ...........................................................................................................2
3 系统设计图…………………………………………………………………………………….3
3.1 初步用例图............................................................................................................................3
3.2 UML 活动图..........................................................................................................................4
3.3 类图........................................................................................................................................6
3.4 实体关系图............................................................................................................................7
3.5 系统体系结构设计图............................................................................................................9
3.6 构件设计图............................................................................................................................9
3.7 用户登陆的程序流程图......................................................................................................10
4 用户界面设计实现…………………………………………………………………………...11
4.1 登录功能模块的界面实现..................................................................................................11
4.2 管理员操作界面的功能模块实现......................................................................................11
4.2.1 密码信息管理功能模块的界面实现 ...........................................................................11
4.2.2 学生信息管理功能模块的界面实现 ...........................................................................12
4.2.3 课程信息管理功能模块的界面实现 ...........................................................................12
4.2.4 班级管理功能的实现 ...................................................................................................13
4.2.5 成绩管理功能的实现 ...................................................................................................13
4.2.6 教师信息管理功能的实现 ..........................................................................................13
4.3 学生角色功能模块的界面实现..........................................................................................13
4.3.1 课程信息查看功能的界面实现 ...................................................................................13
4.3.2 成绩信息查看功能模块的界面实现 ...........................................................................14
4.4 教师角色的功能界面实现..................................................................................................14
4.4.1 学生成绩管理功能模块的界面实现 ...........................................................................14
4.4.2 课程信息查看功能的实现 ...........................................................................................15
5 课程设计总结………………………………………………………………………………...15
2
1. 系统需求概述
本系统的参与者为学生、教师和管理员。
主要功能:
(1)管理员可以管理教师、学生的信息,对课程、班级信息进行管理、查看学生的成绩;
(2)教师可以查看管理学生的成绩以及查看课程的安排;
(3)学生可以查看课程信息、成绩信息。
系统的安全性:
该系统的合法用户是学生、老师和管理员。在进入系统前都要进行身份验证。
性能要求:所有数据实时更新保持同步,且定时备份。
输入要求:及时的修改和更新学生、教师基本的信息。
输出要求:简单、快捷、实时。
2. 系统可行性分析
系统是否可行决定着系统是否要开发,分析系统的可行性通常从系统的技术性、经济性和操作性分
析。系统可行性分析是非常重要的一步,不可缺少。本系统为学生成绩查询系统,所以在系统可行性分
析时需要充分考虑到使用用户和学生成绩管理的需求以及开发条件、配置、硬件环境等。系统可行性分
析一般从系统的技术可行性、经济可行性、操作可行性方面进行分析。
2.1 系统技术可行性分析
技术可行性一般从系统开发所使用的技术和系统运行所使用的软件进行分析。本系统在开发中采用
java 语言和 mysql 数据库。Java 语言为动态的开发语言,支持多种平台,代码也非常健壮。使用 java
语言开发的系统可以把代码单独拿出来用到其它平台上。Mysql 数据库为小型的关系型数据库,支持
c#,android,java 等语言,在安装和使用中非常简单。本系统在运行中采用 meclipse 软件,myeclipse
含有非常多的控件,可以使系统在调试中节省安装其它组件的时间。综合分析,本系统在系统可行性分
析上是没有问题的。
2.2 系统经济可行性分析
经济可行性分为系统的开发成本和运行成本以及售后维护成本。本系统在开发中不需要资金的支
持,只需要电脑一台;本系统在运行中的成本也是电脑一台。如今电脑价格已平民化,电脑的普及率已
达到百分之八十;本系统在今后的维护中也仅需要一人就可以完成。综合分析,本系统的在经济可行性
分析上也是没有问题的。
2.3 系统操作可行性分析
系统的操作可行性包括用户使用本系统的操作流程和界面的设计、布局。本系统在设计中大量调查
了使用人员的习惯和审美,所有的功能都采用统一的风格方便用户使用。本系统的操作流程采用大众的
操作习惯,并加入大量的提示框。比如在删除信息时,会提示“是否有删除本条信息”的提示框,为用
户做出指导。本系统在界面设计中采用了简单、大方的布局。综合分析,本系统在操作可行性上分析是
没有问题的。
本系统从技术可行性、操作可行性和经济可行性三方面分析得出,本系统的实现可行,是可以为用
户带来工作帮助,非常有意义的。
3
3. 系统设计
3.1 初步用例图
以学生、教师、管理员为例如下图所示:
3.2 UML 活动图
图的确定:学生成绩查询活动图、教师成绩录入活动图、教务员修改学生成绩活动图分别如下所
示:
剩余15页未读,继续阅读
资源评论
不吃花椒的兔酱
- 粉丝: 525
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Matlab实现扩展卡尔曼滤波EKF源码+项目说明+超详细注释.zip
- 学生课程实验的流程.doc
- 微信消息防撤回证据记录软件-大飞哥软件自习室.exe
- 2023-04-06-项目笔记 - 第一百二十阶段 - 4.4.2.118全局变量的作用域-118 -2024.05.01
- 课程设计基于python+mediapipe+opencv手势识别系统源码(含示例图片).zip
- 联想L-IG41M v1.0 BIOS
- 学生课程实验的流程.doc
- 基于MATLAB和Simulink通过正运动学和逆运动学设计了PID控制器.zip
- 文档内置图片提取工具 2.0能够将WORD PDF PPT等文档里面的图片解析并提取出来.exe
- 2023-04-06-项目笔记 - 第一百二十阶段 - 4.4.2.118全局变量的作用域-118 -2024.05.01
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功