基于Struts框架的软件实训系统.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
龚雄兴,等:基于Struts框架的软件实训系统 2 软件实训系统的构建 2.1系统需求分析 采用基于MVC模式的Struts应用架构进行开发,适应需求的经常变更、业务逻辑的多样性.在调研时, 以信息处理为基础,充分考虑软件实训教学过程中的常规性和可变性因素,为软件实训教学过程的管理提 供全方位的、多层面的应用服务. 1)软件实训管理信息化和工作流程规范化需求.实训实践过程的所有信息,包括实训计划、案例等, 均有由管理员统一管理,以更好地实现资源共享. 2)在线评阅实训报告需求.在线提交与批阅软件实训报告,既可节约教师、学生的时间,加快交流反 馈过程,也可体现网络化特色. 3)案例库的建设需求.通过扩充案例库,并仿真演示实训项 目的操作过程,以及不同难易程度的参考 信息,让学生可以根据个人情况进行相应的学习进度调整. 4)互动需求.建立在线调查和监控,收集学生的意见,调查学生的满意度等,用来指导或监督软件实 训过程,用于改进其实训效果. 2l2系统设计 结合上述的需求分析,遵循模块化的设计思想,采 软件实训系统 用基于 Struts的Web应用体系结构,即三层的浏览器 / 上 服务器 B/S(Browser/Server)体系结构.Web浏览器是集 I 用户登录 成所有信息服务的最终平台,提供全动态、分布式的信 息发布与处理机制,实现软件实训信息按角色或权限进 . 实训管 员 实 指导教师 实训学生 行动态发布和更新.构建的系统功能划分如图2所示. 维 信 案 进 在 在 通 在 在 提 答 在 该系统拥有三类用户角色,分别为实训管理员 (实 护 息 例 度 线 线 知线 线 交 辩 线 发 设 管 调 评 监 授 报 由 查 训组长)、实训指导教师、实训学生.实训管理员角色即 布 置 理 查 阅 控 课 止 请 询 与 与 口 指软件实训教学团队的负责人 (组长 );实训指导教师 即指参加实训授课或指导实训教学过程的教师;实训学 图2 系统功能结构 生则指所有参加实训的学生. 根据实训管理员、实训指导教师、实训学生三类用户的定位 ,自动生成适合不同角色访问的实训资源 体系框架 ,有效地为用户提供资源使用引导.当实训管理员登录后,可以设置开放的实训案例、授课安排 和进度等信息发布与维护,以及在线统计实训效果等数据;实训指导教师登录后可以查询授课安排和进度 等信息、以及在线批改学生报告、上传资源;实训学生登录后可以根据个人情况进行预约答辩、上传实训 报告和查询批阅结果和成绩、下载实训指导书等资源.该系统有助于实现软件实训教学资源的科学化、统 一 化管理,搭建和展示具有一定特色的软件实~.Jtllq户平台.对于教师和学生而言,能够有效地应用软件实 训的各类在线资源实现双向互动,及时全面地掌握软件实训的实践过程和效果 2_3系统特色 严格地说,现有的软件实训系统是一个关于软件实训教学的内容管理系统 CMS(ContentManagement System),即管理员在Web服务器端整合应用于软件实训教学过程的案例,在Web客户端向学生显示案例[。】. 笔者在本文中所设计的软件实训系统,主要具有以下两个方面的特色: 1)在设计模式上,选用 Struts框架具有组件模块化、灵活性和重用.1生的优点,可以清晰地区分控制、 事务逻辑和界面,同时简化了传统的运用MVC设计模型来开发Welb应用程序的过程,提高了开发

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档