1、“.....密码为,若数据库中无对应信息,则返回信息,若有,服务器端验证,匹配则返回成功信息,传递,不匹配则返回信息。签到模块签到模块主要功能是查看登录学生的各门课程课程的签到情况。首先,先搜索该学生都学习了哪些课程,查询课程名称的语句如下例如,查找到的课程名通过显示在界面中。图签到模块选择班级界面点击课程名称,将执行操作将点击的中的课程名传递到,即然后执行如下语句查询签到信息例如点击为数据结构,数据结构便搜索到如图图个人签到情况界面作业模块作业模块主要功能是查看登录学生的各个科目的作业情况情况,学生可以选择科目,查看对应科目所留作业的时间内容和自己得到的分数。首先通过数据库搜索到学生所学课程。点击图界面中的课程图作业模块选择班级界面同签到模块样,将课程名传到中,然后由课程名称找到课程编号例如信计信计由以及查询班级中留下的作业例如信计,信计将转到作业历史界面图作业信息界面点击单个作业记录,执行如下语句例如,找到学生得分后显示和的内容......”。
2、“.....将自己的疑问好的意见和建议提交给老师,供老师查看。这个模块可以完成学生进行反馈信息的增加,删除和修改功能。同签到模块和作业模块相同,开始用数据库选出学生所学科目。图反馈功能选择班级界面课程选择完成后,将科目名称传递到中,例如离散数学。在数据库中搜索登录学生先前发表的反馈语句如下离散数学然后进入反馈界面,如下图图反馈功能界面在文本框中输入需要进行的反馈,点击反馈按钮,将输入信息写入数据库,判断数据库是否为空,为空则插入,不为空则不用插入。添加反馈信息的语句如下离散数学第个问题不会点击手机键,屏幕底端会出现修改和删除按钮,选中所要删除和修改的内容,可以进行对反馈内容的修改和删除。删除反馈信息的语句修改反馈信息的语句第二个问题不会每次更新数据库,则发送完毕后通过将数据库语句发送给服务器端,并使服务器端进行数据库更新,使手机客户端的信息与服务器端信息实现同步。至此,手机客户端的主要功能已经实现,软件的代码编写思路......”。
3、“.....需求中的要求都得以了实现。服务器端模块通讯数据格式定义服务器端主要用来接收客户端发来的信息,进行相应的操作,并将数据返回给客户端,同时对服务器端数据库进行管理。本系统利用机制实现服务器端与客户端之间数据的传送,并且要对数据格式进行规范。服务器端向客户端发送数据的格式定义为表的形式。表客户端向服务器端发送数据的格式头信息客户端地址信息内容头信息定义为该信息为请求下载数据库文件和传递用户参数,该信息为请求添加数据,该信息为请求删除数据,该信查询完成后将刷新页面,将查询信息输出到作业页面上。作业界面如下。图作业页面反馈模块通过功能选择模块跳转到反馈页面。进入反馈页面之前,同签到,作业页面相同,学生课程已经传到相应的下拉框中,服务器搜索出现前该学生提出的反馈信息,以课程名为离散数学为例,以往反馈信息查询的语句为,离散数学学生课程已经传到相应的下拉框中,点击需要进行反馈的课程名称,在文本框中输入反馈内容,点击反馈按钮,则将反馈信息上传,在数据库中添加相应信息......”。
4、“.....可以在修改删除后面的文本框中写入反馈文字前面的编号,在反馈文本框中输入修改的内容进行修改,删除则直接写入编号点击删除按钮即可。删除反馈信息的语句修改反馈信息的语句第二个问题不会图反馈页面教学管理系统学生网页客户端的主要功能都得以展现,网页部分内容通过编写完成,使得学生用户可以通过两种方式去查询自己的签到,作业情况并可以与老师进行互动,实现了和两种模式,将系统变得更加完善。总结教学管理系统学生客户端已经基本实现了预期的功能,实现了在安卓手机学生客户端的基本功能。学生用户可以通过学生客户端实现了个人登录功能查看相应课程签到情况功能,查询每个课程留下的作业和各作业自己的得分情况功能,以及对教师进行添加反馈信息,删除反馈信息和修改反馈信息的功能,并在网页端实现了包括学生登录功能,选择功能,签到功能,作业功能以及反馈功能,帮助没有安卓手机的同学解决了不能应用教学管理系统的问题,手机客户端和网页客户端共同实现了和两种模式,让教学管理系统更加完整和丰满。不过由于技术水平有限......”。
5、“.....如安全性考虑不足等等。仍然需要进步的完善和改进。参考文献萨师煊王珊数据库系统概论北京高等教育出版社,年余志龙郑名杰等开发范例大全北京人民邮电出版社,年林锐软件工程思想年张海藩软件工程导论北京清华出版社,年。墨菲李雪飞吴明晖译开发入门教程北京人民邮电出版社,年李宁开发权威指南北京机械工业出版社年丁光惠唐正连杨伟等基于的毕业设计管理系统开发涂继亮陶秋香基于的毕业设计双向选题系统设计陈恩义吴强译开发指南清华大学出版社,出版社年出版社年致谢本人能够比较顺利的完成该次毕业设计,离不开河北大学谢博鋆老师和王涛老师的悉心指导。两位老师不但在技术方面给予了指点,还在编程思想以及学习方法等方面给予了指导,使我在毕业设计的过程中有了专业技能和综合能力的提高。也要感谢河北大学数学类同学对本系统的所提的建议与意见,使我对毕业设计的流程有了更加全面和完善的认识。还要感谢项目小组的所有成员,大家和无间合作才成就了今天的设计成果。最后还要感谢组织毕业设计的老师们,没有你们的辛勤付出,就没有毕业设计的顺利成功的进行......”。
6、“.....服务器端向客户端发送数据的格式定义为表的形式。表服务器端向客户端发送数据的格式头信息服务器端地址信息内容头信息定义为该信息为数据库文件,该信息为操作返回信息。接收客户端发来的请求信息功能模块服务器端接收客户端的请求信息,通过建立个直运行的线程保持监听客户端发来的请求信息。部分代码如下接收信息线程声明个对象无线循环定义接受端口定义输入流获取信息剥离头信息判断头信息数据库参数请求格式如下以添加为例,在本系统所用添加删除修改最多不超过三个表,添加内容不会超过个内容,传递数据时参数形式为,其中若或为空,我们统设定其为。同样,修改,删除形式如上发送返回数据模块在服务器端接收到客户端发来的请求时,服务器端将从数据库中查询相关内容返回给客户端。将模拟器的端口绑定到端口,代码如下为即为所在路径。绑定端口后,想模拟器端口发送的信息其实是通过端口发送的。服务器端发送返回数据的代码如下为数据内容网页客户端由于考虑到学生经济条件的不平均,不能保证每个学生都能拥有部手机,以至于部分学生不能使用此软件......”。
7、“.....不能将好的建议意见提交给老师,影响正常的学习生活,网页学生客户端是必要的。网页客户端的主要功能同手机客户端的功能大体相似,分为五个模块登陆模块,功能选择模块,签到模块,作业模块以及反馈模块。登录模块登录模块同样用于学生身份的验证,在服务器端验证用户名与密码正确与否。语句较手机客户端稍有不同。例学号,密码的学生信息查询语句为若查找到学生信息则登陆成功,否则,登录失败。网页客户端登陆界面如图。图网页端登陆界面功能选择模块此模块是较手机客户端多出的个小模块,由于手机客户端可用分页显示出三个模块,网页客户端受到网页制作的限制,只得添加个功能选择模块实现各功能页面的跳转。这里使用选择页面的跳转。功能选择界面如图。图选择功能页面签到模块通过功能选择模块跳转到签到页面,服务器会在数据库中自动搜索出登陆学生所学习的课程。查询课程的语句与手机客户端相似,以为例,然后将课程名称输出到中,点击所要查询的课程,服务器会查询登录学生在此门课程中的签到情况。以选择数据结构为例,签到信息查询语句为......”。
8、“.....将搜索到的信息显示在网页上。界面如下图所示。图签到页面作业模块通过功能选择模块跳转到作业页面,过程同签到模块相似,服务器通过搜索学生所学课程,并将课程信息传递给中,选择相应课程,以课程选择数据结构为例,服务器将执行如下语句,崩溃,卡顿等问题,整个界面操作起来很流畅。系统应该容易维护以及更新。系统各个模块设计应该很明确,核心代码处应有必要的注释,使得今后的软件维护,软件更新等操作应该能够顺利的进行。功能需求分析学生客户端教学管理系统应该能完成四种功能包括登录功能,签到情况查询功能,作业情况以及评分情况查询功能和向教师进行反馈功能,并且能手机客户端形式与网页客户端两种形式实现上述功能,保证系统的正常运行。系统用例图如图。教务处老师系统教师数据库信息学生签到模块作业模块反馈模块图教学信息管理系统用例图登录功能进行学生身份的验证。手机客户端把学生学号密码通过网路传递给服务器,有服务器进行数据库查询,如若学号和密码匹配,则将学生信息和数据库内容传递到手机端,不匹配则返回信息提示。网页客户端相似......”。
9、“.....则进入系统,不匹配则拒绝登录。系统用例图如图。学生输入密码输入用户名图登录功能用例图签到情况查询功能可以提供给学生查询自己相应课程的签到情况,学生可以选择查询的课程名称,查看各个课程的考勤时间,和相应自己的签到记录。用例图如。学生选择课程查询考勤情况查询考勤时间图签到功能用例图作业内容评分情况查询功能提供给学生查询每个课程作业的情况,学生通过选择需要查询的课程,查看此课程教师留下的作业的作业号,日期和作业题目等内容,并可以查询自己在此项作业中得到的分数。用例图如图所示。学生选择课程查询作业时间查询作业内容查询自己得分图作业功能用例图反馈功能则是学生向教师提出意见和建议的平台,学生可以通过此平台,选择想进行反馈的课程,给课程老师留言,查询修改和删除以往的反馈内容,课程老师可以通过教师客户端查看学生留言。用例图如图所示。学生选择课程查询以往反馈内容添加反馈信息修改反馈信息删除反馈信息图反馈功能用例图数据流图数据流图描绘信息流和数据从输入移动到输出的过程中所经受的变换,它反映系统必须完成的逻辑功能......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。