首页
会员中心
到顶部
到尾部
Java毕业设计

基于J2EE的学生选课系统论文+设计源码+sql数据库

时间:2020/10/13 14:50:58  作者:  来源:  查看:0  评论:0
内容摘要: 目 录摘要 I目 录 I1 绪论 11.1学生选课系统介绍 11.1.1 学生选课系统的概念 11.1.2  学生选课系统的开发方法 21.2 课题内容 3    2 相关技术介绍 42.1 面向对象的设计方法 ...

        5.2学生登录 35


 
 
 
 
 
 
 

1 绪论

1.1学生选课系统介绍

1.1.1  学生选课系统概念

学生选课系统针对我们的系统数据进行分析和处理,来调控系统的决策、计划和辅助系统学生选课系统起到了很大的作用,具体作用:
1) 对数据关系进行指定的分析,客观的预测未来的发展。
2) 向各级管理机构提供相关的报告,从而方便人们解释和分析,节省了我们的时间。
3) 针对信息的管理和提供的信息进行统一的处理,从而排除数据可能不完整的情况,减少了使用的错误率。
4) 及时提供所需的各种信息和正确的数据。
5) 为开发用户提供可靠的信息和数据,满足开发者的需求,节约开发的时间和成本,方便选择最佳的开发方案。

1.1.2  学生选课系统开发方法

怎么开发学生选课系统?现在我们一般使用原型法和生命周期法,我们将两个结合起来开发。首先是系统总体框架设想,在总框架下再构思各功能单元的功能和结构。系统需要哪些功能,可以分成哪些部分,各个部分又分成哪些模块这些都是必需确定下来的。针对具体模块的设计,可能是新设计一块模块,或者采用另一模块进行替代。学生选课系统的研发是相当复杂困难的,所以我们应该选择科学的方式来实现系统的设计[3]。但是,现如今系统的开发技术还不是特别的完善和完整。所以从实际情况出发,考虑到用户的需求和功能,我选择了原型法和生命周期法相结合的方式来开发系统。
1) 生命周期法
生命周期法是科技不断发展的产物,我们从各个技术的成长消亡过程中得到了这个技术。从广义来说,任何系统都有着产、成长和被取代的过程,这个过程就是系统的生命周期[4]。其包含以下几个部分:系统的分析、系统的维护、对系统的功能进行设计分析。根据对整个系统的分析和设计来对系统进行设计。其中包括程序的设计,程序的运用和实现。生命周期法拥有一定的优势。包括以下几个特点:
服务用户
重视研究调查和系统分析
分别进行逻辑设计与物理设计
设计方法科学和有效
严格步骤进行
系统的标准化和规格化
2) 原型法
在信息系统理论中,原型是指其形状、结构和功能都与某个物体相类似的对该物体进行模拟的初始模型。我们通常用原型对前期可运行的版本进行描述,并能够对新的系统的功能的特征进行较好的反应。在此基础上,原型方法就是利用原型来对开发系统进行辅助的一种新的方法。首先设计新系统的一个原型用户,开发者可以在开发的过程中,不断的改进系统,逐步满足你想要的这种需求,从而最终完善新系统的各项功能。
原型法的基本思想是:用户在短时间内快速的开发出一个粗糙的原型系统,然后根据自己的要求不断的改进系统,最后在进一步的完善自己的系统,从而满足自己的需求和所需要的各个功能。
本文的系统选择演化型原型法,其主要的并不在于对用户的需求进行改变以及对规格进行说明,而在于使得系统设计更加容易改进,基于原型的基础上逐步改进成为最终的目标系统[5]。所以,我们在开发系统的时候应该使用原型法来满足我们这个系统的功能和需求。

1.2 课题内容

目前,学校工作繁杂、资料重多,学生选课系统已进入高校,但还未普及,而对于学生信息管理来说,还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。根据开发要求,它主要应用于教育系统,完成对日常学生基本信息以及成绩的录入查询更新删除等管理操作,实现学生信息管理的计算机化。开发学生选课系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理。
本文主要介绍了学生选课系统的主要任务,阐述了开发该系统用到的关键技术,如采用B/S结构,使用JSP编程、利用mysql建立数据库。
本系统是采用B/S模式进行开发的,系统的用户权限有三种:学生、教师和系统管理员,不同权限用户登入到不同的操作界面。该系统主要由管理员,教师和学生功能模块组成,本文具体介绍了各功能模块所包含的小模块的功能。
  


相关评论
Java毕业设计
    本类推荐
      广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号