Sci论文 - 至繁归于至简,Sci论文网。 设为首页|加入收藏
当前位置:首页 > 教育论文 > 正文

基于 WEB 的《软件项目管理》课程教学与管理系统设计论文

发布时间:2020-01-03 09:51:51 文章来源:SCI论文网 我要评论














SCI论文(www.lunwensci.com):

摘要:本系统是基于WEB平台设计和开发的《软件项目管理》课程教学与管理管理系统,并使用JSP、SSH框架、JS框架技术进行系统开发。通过对系统模块和业务的具体划分和最后的编程实现,从问题的提出到最后系统的编码实现过程,每一个开发步骤都作了详细的说明,给学生、教师在课程教学中带来很多方便,学生可以在线登录系统选择课程、个人信息管理、课程成绩查询;老师在线登录系统后也可以实现添加课程、录入课程成绩、管理个人信息等;管理员在线登录系统后可以对老师、学生、课程进行管理。

关键词:B/S;SSH框架;JS框架;课程教学与管理系统

本文引用格式:普措才仁,等.基于WEB的《软件项目管理》课程教学与管理系统设计[J].教育现代化,2019,6(39):118-122.

一 绪论

        目前,在我国各高校的课程教学资源管理中存在两种方式的弊端,一方面是教师与院系内部存在的大量教学和科研活动中产生的教学数字化资源,没有规范的管理平台支持,零散地被教师或教研室收藏;教师和学生在教学工作中没有更好的交流平台,不利于教学工作持久化的开展。另一方面,各高校的课程教学资源平台管理复杂,结构上比较封闭,不利于课程教学资源的管理和共享,使得课程教学管理平台的资源缺乏,其他平台和应用程序也无法共享课程教学资源的数据。

        许多高校都存在教师跨院系授课,学生和教师经常需要跨系使用课程教学与管理系统,为了很好地管理教师和学生的课程计划、课程信息发布、课程选择、成绩查询、信息修改,因此各高校需要提供一个方便、高效的资源信息化课程教学平台,并建设一批课程教学与管理系统来实际用于教学资源,也要设置各种课程教学资源服务器,使课程教学资源信息在课程教学与管理系统中共享。

二 系统设计

         此系统采用当前流行的Spring MVC+Hibernate+Struts2+JS框架开发模式,建立在WEB平台上开发的具有稳定性和可维护性的系统。使用此开发模式有效地将用户类型进行模块化,提高了课程教学资源的信息化和教师的工作效率,方便了学生对信息的查询。

\

 
(一)系统功能概图

        此系统的运行流程为:管理员登陆系统后对课程信息管理、个人信息管理、查询;教师登录系统后对学生成绩进行录入、所授课程查询、个人信息修改;学生登录系统后查询课程成绩、个人信息修改。该系统的适用对象为学生、教师和管理员,如图2-1所示:

(二)系统结构化设计

        该系统根据用户类型将其分为三个模块:管理员、学生、教师。以下是对三个模块分别用类图进行详细说明。

(三)模块类图

        类图(Class diagram)描述的是模型中的类、属性、方法之间的关系。学生模块类图、教师模块类图、管理员模块类图如图2-2所示。

三 系统实现

(一)登录系统


         说明:(a)为了防止非法用户登录系统对数据进行破坏,用户登录时要求对用户名、密码进行匹配;(b)创建系统失效时间,进一步增强系统安全性。用户未登录系统前,在做任何操作时,都会跳到登陆界面如图3-1。用户登录系统时输入的用户名、密码与数据库中的匹配时,点击登录按钮后,会跳到主界面,页面的右上角显示“欢迎xxx使用西北民族大学课程教学与管理系统”字样如图3-2。

(二)学生模块

         以学生身份成功进入系统后,点击“浏览个人信息”链接,跳转到学生信息列表界面。以表格的形式显示学生信息,如图3-3。学生点击“浏览成绩”链接,跳转到成绩列表界面,显示学生的课程成绩,如图3-4。学生点击“学生基本信息查询”链接,进入学生基本信息查询页面。根据学生的学号、姓名、身份证号进行模糊查询,显示所有满足条件的学生信息;如果没有满足条件的学生,显示“没有任何学生信息,请重新查询!”,如图3-5。学生通过对“成绩查询”按钮的点击,输入要查询的课程,在界面上显示所查询到的课程成绩,如图3-6。

(三)管理员模块

         以管理员身份登录系统后,管理员点击“新建学生”链接,进入添加学生信息界面。新增入学的学生或数据库中不存在的学生信息。姓名、学号为必填项,学号是区别学生唯一标志,在系统中应保证唯一性,如图3-7。管理员点击“学生基本信息管理”链接,进入学生基本信息管理界面。对系统中所有的学生档案信息进行删除,修改,并对学生的成绩维护,如图3-8。

(四)教师模块

        以教师身份登录系统可以实现对学生成绩的录入、更新、删除等操作,如图3-9。

(五)退出系统

         用户点击“退出系统”链接,弹出信息框“欢迎你下次继续登录本系统!”,如图3-10。



\

\

\

\

\

\

\
 


四 总结

          本系统在开发中从需求分析到编码实现遇到了很多困难,以前开发的系统只注重功能实现,很少关注系统的需求分析、数据库设计。此系统是基于WEB的B/S结构的课程教学与管理系统,有利于高校课程教学资源的管理、教学资源的共享和师生之间的交流互动,提高课程教学管理的工作效率。

参考文献

[1]王海涛.基于Struts和Hibernate的Web应用开发[J].计算机工程,2011,37(9):113.
崔洋著.MySQL数据库应用从入门到精通[M].中国铁道出版社.2013-1-1.
[3]姜承尧著.MySQL技术内幕:SQL编程[M].机械工业出版社.2012-4-1.
[4]刘增杰,张少军.编著.MYSQL5.5从零开始学[M].清华大学出版社.2012-1-1.
[5]王欢.基于J2EE的Web应用架构研究与设计[J].中国管理信息化2012:53-55.
[6]徐景芳.J2EE软件开发框架技术探讨[J].信息产业2012:119.
[7]杜波依斯.MySQL技术内幕[M].第4版[M].人民邮电出版社,2011年07月.
[8]朱斐.面向工程教育专业认证的《软件项目管理》实验教学探索[J].软件,2018,39(12):187-190.

关注SCI论文创作发表,寻求SCI论文修改润色、SCI论文代发表等服务支撑,请锁定SCI论文网!
文章出自SCI论文网转载请注明出处:https://www.lunwensci.com/jiaoyulunwen/10276.html
本文标签: B/S ,SSH 框架 ,JS 框架

发表评论

Sci论文网 - Sci论文发表 - Sci论文修改润色 - Sci论文期刊 - Sci论文代发
Copyright © Sci论文网 版权所有 | SCI论文网手机版 | 鄂ICP备2022005580号-2 | 网站地图xml | 百度地图xml