产品展示 Categories
联系我们 contact us
- 联系人:
- 陆先生
- 手机:
- 15895595058
- 电话:
- 0512-58628685
- 地址:
- 张家港市南丰镇
管理系统的设计与实现-电动弯管机数控弯管机张
添加时间:2019-06-25

采集
转载中国知网整理! http://www.suoguanji.name 。该文主要介绍系统的具体设计与实现。关键词:JavaEE;学生成绩管理;MyBatis中图分类号:TP315文献标识码:A文章编号:系统概要设计1.1总体架构学生成绩管理系统采用B/S结构、管理系统的设计与实现-电动弯管机数控弯管机张家港电动液压弯管机滚圆机模块化的开发方式进行开发。如图1,整个系统由三个模块组成,分别是公共模块、学生模块和管理模块。公共模块是整个系统的核心,在该模块中放置着实现好的功能与工具,模块中的service层是其它模块使用模块的入口,而管理模块和学生模块主要功能是为管理用户和学生用户提供一个使用平台。这样的设计模式可以提高开发效率,后续也十分便于维护和扩展系统。图1系统总体架构1.2需求分析随着计算机技术应用的普及,越来越多的高校使用学生成绩管理系统来完成学生成绩的管理工作。用以前的传统人工方式来进行学生成绩的管理,工作效率不仅低下,在工作过程中也很容易造成错误。用JavaEE技术实现的学生成绩管理系统,可以让管理者高效地对学生信息和成绩进行录入、修改、查询等,既大大简化了学生成绩的管理工作,同时也方便了学生们对自己成绩的查询。1.3模块基本功能公共模块:也是核心模块,其中Service层实现了对DAO层的调用、图片的上传与加载等功能,本文由全自动缩管机张家港缩管机网站
采集
转载中国知网整理! http://www.suoguanji.name 其他模块只需调用Service层中的类就能使用该模块的功能。管理模块:能够使用专有的管理员账号的登录访问,在管理页面中可以录入学生、课程的信息、修改学生、的学生对象,对象的属性值都与用户所填的表单项一一对应,将学生对象返回给servlet,servlet拿到学生对象后就可以调用添加学生的方法,以学生对象为参数,完成添加。添加成功后会和添加课程一样跳转到相应页面,并在数据库学生成绩表中添加相应记录。添加学生页面如图6所示。3)分类显示课程或学生当用户点击相应的专业模块,就能进入到相应课程列表页面或学学生列表页面。在跳转到这些页面之前,servlet会做一系列的工作:首先会request对象能得到两个参数,专业ID和年级,通过调用service层的查询课程或者学生方法,以专业ID和年级参数,就能得到该专业、年级下的课程或者学生对象集合。将集合通过request传给将要跳转的JSP页面。在JSP中,通过EL表达式可以很轻松地拿到这个集合对象,通过c:forEach标签遍历JSP拿到的集合对象就可以将每一项展示在页面中了。图6添加学生页4)修改学生成绩当用户在专业模块的学生显示区点击某个学生的姓名就能进入该学生的管理页,点击学生成绩按钮该页面会呈现该学生在该专业、该年级下的所有课程,点击修改按钮触发js函数就能使学生成绩列表变成可编辑状态,当用户输入完学生的学生课程分数并进行提交,servlet就开始工作了。想完成这个功能首先需要考虑两个问题,如何让servlet知道用户修改的是哪些课程的分数?如何让用户修改的分数与显示的分数一一对应?首先要解决第管理系统的设计与实现-电动弯管机数控弯管机张家港电动液压弯管机滚圆机本文由全自动缩管机张家港缩管机网站
采集
转载中国知网整理! http://www.suoguanji.name