软件学院小学期总结报告 - 图文

更新时间:2024-04-20 14:47:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

软件学院

小学期总结报告

课程名称

课堂点名提问软件总结报告

专 业: 软件学院移动与互联网开发 姓 名: 李腾飞 赵简 闫绪 班 级: 移动1、2班 学 号: 2009010535

2009010542 2009010564

指导教师: 张伟芝

2011年 9月

课堂点名提问软件总结报告 一、 需求简介

该软件实现对学生及班级信息的录入和管理,实现课堂现场点名或随即提问功能,并根据点名或提问的效果,当场给出学生应得分数并保存,帮助教师灵活记录学生的平时课堂表现,以便期末给出相应结论评价,同时软件具有定时提醒功能,为教师掌握讲课时间进度提供帮助。

二、 设计简介

该软件设计从最大限度的方便教师和同学以及管理员使用为原则,开发过程遵循软件工程的相关工程化理论,在软件的需求,设计,编程和测试都很注意,严格按照需求文档进行设计和开发,

功能模块划分

1. 管理员功能模块,包括添加管理班级信息、添加管理教师信息、学生统计查询、教师统计查询、课堂成绩统计查询等。

2. 教师模块,包括审批课堂学生、课堂点名、随即提问、定时提醒、学生统计查询、教师统计查询、课堂成绩统计查询等。

3. 学生模块,包括课堂提问备注、修改个人信息、课堂成绩查询等。 请看类图:

按照软件开发过程中的三层架构来设计(表示层UI,业务逻辑层BLL,数据访问层DAL),具体设计如下:

1:首先在登录界面中,有学生和教师登录的相关验证,以及学生和教师的登录注册,以及系统管理员的登录。

2:学生方面:当学生进入界面时,会有自己的相关的注册信息的验证,而当学生进入系统时,可以查看自己的相关课程成绩和学分的获得。

3:教师方面:当以教师身份登录时,进入系统会看到教师的相关信息,以及教师信息的修改,教师也可以根据班级查询该班级学生的学习成绩。

4:教师方面:在教师登录之后,会有一个教学计时的软件,当教师教课时间超出的时候,会提出系统的警报,里面有一个进入课堂点名的按钮,在教师进入点名系统时,会有以下功能:首先,对本班学生进行逐个点名,也可逐个提问进行评分,再者,教师也可以随机对本班的学生进行提问。

5:管理员方面:当以管理员身份登录系统之后,可以对学生和教师进行数据的增,删,改,查等操作。

三、系统运行结果

运行结果的界面、文字等的截图,及对结果的说明 1:登陆界面:

功能:1,登录号,密码的输入判定;

2,以学生,管理员,教师三个身份登录; 3,学生可以在登录界面实现学生注册信息;

2:当以学生身份登录时,会显示学生的当前成绩;

3:学生可以实现自己信息的注册;

确认学生注册

4:当以教师身份登录时,会得到一下功能:

1, 通过班级的选择查看班级的信息

2, 可以查看学生的注册信息;

3, 通过班级的选择进入本班的课堂点名系统;

对班级学生学习成绩的查看 对学生注册信息的确认 进入课堂点名系统

5:当以管理员身份进行登录时,管理员界面可以实现一下功能: 1, 通过班级选择查询统计学生; 2, 教师统计查询;

3, 添加教师姓名,性别,工号;

四、实习总结

心得体会:通过对课堂点名提问软件项目的开发,我们学到可很多知识,首先,就是任何一个软件开发的过程,都是一个工程化的过程需要合理的分工和计划才能使工程进行的更加顺畅和高效,再次就是对三层架构的理解,三层架构的思想贯穿于整个工程中,前台后台的联系,数据库的调用和操作,都需要得心应手才行,再次就是对于表示层的设计,需要一定有一定的美工基础,对将来的求职之路,也奠定了坚实的基础。

不足之处:当然,我们也发现了很多的不足,接口的使用和面向对象思想的编程都需要大大的加强,还有就是数据库的链接使用等等,而且其他小的方面也需要我们去逐一的改进和加强。

本文来源:https://www.bwwdw.com/article/eftp.html

Top