学生选课及学分成绩管理系统设计与实现.docVIP

学生选课及学分成绩管理系统设计与实现.doc

  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文档。上传文档
查看更多
- LW95 学生选课及学分成绩管理系统设计与实现 [摘 要]:· 学生选课及学分成绩管理系统是教务管理系统的一部分,该系统的开发,对提升学校管理水平和学生培养层次具有深远的意义。一直以来,部分民办高校的学生选课记录都是使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差。或者采用传统的C/S结构管理端,这对于更新和维护都带来了不少的困难,不能适应新形势下对高校学生选课及成绩管理的工作的要求。 烟台南山学院是一所拥有3万多学生的全日制本科院校,学校实行学生自由选课基础上的完全学分制,为学生提供最大的自主学习空间,因此,学生选课及学分成绩管理系统扮演着很重要角色,既方便了学生选课和查分,也方便了教师的教学管理和学生成绩的录入。尤其是最近几年,学校招生扩大、课程分类越来越多,课程成绩信息的收集、传输、存储、查询等工作量也越来越大,使得管理工作量成倍增加,现有的管理系统部分模块是基于C/S结构的,而在南山学院的南山和东海两个校区结合使用,维护性及性能很差。常使管理人员陷于繁杂的手工操作和事物管理之中而达不到很好的管理效果,为了满足南山学院教务管理发展的要求,设计一套实用的学生选课及学分学分成绩管理系统尤为重要。因此本论文设计一套基于B/S结构的学生选课及成绩管理系统来提高学生管理工作的效率。 本系统根据南山学院实际需求,从逻辑架构上分析出发到各个模块的功能到设计与功能完善,使得整个系统界面和功能的设计思路非常清晰,而且易开维护和扩展。系统划分为系统管理模块、学生选课模块、教师成绩管理模块。系统管理模块用来实现对教师和学生的个人信息添加、查找、删除、修改操作信息等。学生通过该系统,选择本学期/学年要学习的选修课,查看已选课程,查看课程成绩和已经获得的学分等信息;教师通过该系统查看授课的课程、教室、时间,修改教师的个人信息,为学过课程的学生给予相应的成绩,查看每门课所选的学生情况,生成学生花名册并打印等,完成对日常课程的管理,包括必修课及选修课。 在系统特色及创新方面,通过结合教师课程及学分成绩管理的实际需求进行开发,提出了一种基于Struts+Hibernater架构J2EE的Web应用设计方案,重点讨论Struts框架作为轻量级开发构架技术以及分层结构。基于组件的分层设计使系统结构清晰,脉络分明,负载均衡,且具有良好的扩展性,易于维护。本系统的开发并没有单纯的使用JSP+Servlet进行,而是结合了Struts和Hibernate,这是为了使系统的结构更加清晰的同时简化了系统的开发工作。 [关键字]:·J2EE MVC Struts Hibernate [目录]· 摘 要10—12ABSTRACT12—14第1章 绪论14—22 1.1 选课及学分成绩管理系统开发的背景14—15 1.2 选课及学分成绩管理系统设计意义15—16 1.3 国内外的研究现状16—19 1.4 本系统需要解决的主要问题19—20 1.5 本文的主要工作20 1.6 本文的组织结构20—22第2章 系统需求分析22—34 2.1 系统功能模块需求分析22—24 2.2 系统流程需求分析24—27 2.3 选课及成绩管理功能需求分析27—32 2.3.1 选课功能需求分析27—31 2.3.2 学分成绩管理需求分析31—32 2.4 数据需求分析32—34第3章 系统架构逻辑设计构思34—46 3.1 学生选课及学分成绩管理系统设计原则34—35 3.1.1 系统总体目标34 3.1.2 系统技术目标34 3.1.3 系统设计原则34—35 3.2 学生选课及学分成绩管理系统结构选择35—37 3.2.1 传统C/S两层结构的缺点35—36 3.2.2 三层或多层WEB结构的优点36—37 3.3 学生选课及学分成绩管理系统架构设计37—43 3.3.1 系统框架设计分析概述37—38 3.3.2 系统应用J2EE体系结构概述38—40 3.3.3 为什么使用struts框架40—43 3.3.4 系统Hibernate的优势43 3.4 平台搭建选型43—46 3.4.1 现有动态网站构建技术的分析与比较43—45 3.4.2 系统平台及开发工具的选用45—46第4章 系统的详细设计46—59 4.1 系统可行性分析46—47 4.2 系统模块及数据库设计47—52 4.2.1 系统功能模块设计47—49 4.2.2 数据库结构设计49—52 4.3 系统安全设计52 4.4 系统的各模块界面设计52—59 4.4.1 用户登陆功能界面设计52—53

文档评论(0)

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

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

1亿VIP精品文档

相关文档