088+JSP作业批改系统mysql(150元)

  • 模板售价:¥150.00元
  • 成品编号:04java04me088
  • 使用技术:
  • 数据库:Mysql
  • 最后更新:2018-11-23 16:34

注意:QQ2748904540,qq3300576459为本网站唯一售卖成品的账号,其他均为盗版

088+JSP作业批改系统mysql(150元)的大图展示

计算机毕业设计源码网:我们提供的源码通过邮箱或者QQ传送,如果有啥问题直接联系客服


素材描述:本套设计包含:程序+毕业设计开题报告
一、研究的现状、意义
1.1 国内外研究现状
信息系统是一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体。
作业批改系统是管理系统的一种,相对于一些复杂的管理系统它要相对简单一些,研究方法也已经达成普遍共识。管理工作是学校不可缺少一部分,也是学校管理的重要组成部分。它的内容对于学校管理者来说都至关重要,所以作业批改系统应该能够为用户提供完整、正确和灵活的数据信息和快捷的查询手段。但一直以来学校使用传统人工的方式管理作业模式,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 所以利用计算机实现学校管理的自动化将势在必行。
(注:内容为宋体五号字)
 
1.2 课题的目的与意义
     (注:内容为宋体五号字)
课题研究的目的
1.掌握mysql数据库的使用方法。
2.学会使用myeclipse开发工具。
3.培养相互合作的精神。
课题研究的意义
作业批改系统是一个学校不可缺少的信息化的一部分,它的内容对于学校的决策者和管理者来说都至关重要,所以它应该能够为用户提供充足的信息和快捷的查询手段。但一直以来学校使用传统人工的方式来进行作业管理,这种管理方式存在着许多缺点,如:效率低、浪费纸张、统计不及时,另外时间一长,将产生大量的纸质作业,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对作业信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生作业的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套软件成为很有必要的事情。在下面的各章中我们将谈谈其开发过程和所涉及到的问题及解决方法。
本文中所做的主要工作如下:
(1) 阐述整个系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点。(2) 设计实现用户管理、班级管理、教师管理、学生管理、课程管理、作业管理、作业查找、作业上传、作业评分、数据备份等。 
(3) 分析并解决实现中的若干技术问题。 
(4) 建立完整的作业管理体系,进行测试并分析结果。
二、研究(或开发)的主要问题、重点和难点
2.1主要问题(或研究内容)
(注:内容为宋体五号字)
1、后台数据库的设计:     
后台数据库要设计多张表,这些表的每一个字段的定义、类型的定义,涉及到表与表之间如何更好的关联等一系列的问题。 
2、作业的录入: 
作业录入,作业关联课程,录入作业时可选择课程,课程数据通过持久化录入数据库中。可以选定题目,以便以后添加到考试模版中。 
3、数据的安全性和完整性: 
所有的用户都是以唯一的ID登录,登录成功后进行相关操作,为了确保数据的安全性就必须对用户的权限进行管理等。
4、数据备份:
通过Mysql的数据库备份语句,在界面中设定触发条件,实现一键备份
2.2 课题重点
(注:内容为宋体五号字)
管理员用户
(1)新闻管理
     新闻录入实现管理发布新的资讯和通知,让教师和学生浏览;管理员可对发布的新闻进行编辑和删除。
(2)班级管理
     管理员维护班级信息,对班级的增删改功能。
(3)教师管理
     管理员维护教师的基本信息,教师关联到班级。
(4)学生管理
管理员维护学生基本信息,学生关联到班级。
(5)系统用户管理
     管理员可以添加其它管理员用户并对其进行维护。
学生用户
(1)作业浏览
     学生用户希望能及时查询到教师发布的作业信息,学生只能查询本班教师布置的作业;在教师发布答案后可以查看答案。
(2)作业上传
     学生用户可以将完成的作业以WORD等文档以附件形式上传至服务器供教师评阅;能查看自己作业的分数。
教师用户
(1)发布作业
     教师布置课后作业,对课后作业进行维护,发布答案等。
(2)作业管理
教师对自己班上学生上交的作业进行下载评阅。
(3)我的学生
教师可查询自己的学生列表。
 
2.3 课题难点
(注:内容为宋体五号字)
如何使系统更加完善,高效的运行,操作更加的便捷。难点在于如何解决用户角色之间的权限问题,控制用户权限只能够访问合法的范围;对数据库操作时,如何运用逻辑性较强的SQL语句,建立表之间较强的关联,来提高执行操作的效率。
2.4 特色或创新点
(注:内容为宋体五号字)
作业的上传下载,角色对应功能的控制,数据库一键备份
三、研究方法和步骤、预期结果
3.1研究方法(或技术路线)
    (注:内容为宋体五号字)
1)应用技术:JSP+servlet+javabean的技术,结合MYSQL数据库,采用B/S
模式,主要应用语言为Java、JSP以及JavaScript。
2) 系统开发环境:Microsoft Windows XP 
3) 应用服务器:Apache Tomcat6 4) 数据库:MYSQL5.0) 开发工具:Dreamwerver8
3.2开发步骤
  (注:内容为宋体五号字)
首先对系统需求进行调研,根据分析该系统用户可分为管理员、老师和学生三类用户,对系统功能架构进行构思,对各用户所拥有的功能进行划分,然后对系统的功能进行分解,通过分解后的功能之前的联系进行数据库的设计,数据库的设计做到了低耦合性,对系统进行概设的编写,最后开始搭工程框架,对常用的方法进行封装,包括数据库连接、数据库执行等方法,进入系统详细阶段,最后进行代码编写以及功能测试。
3.3预期结果
  (注:内容为宋体五号字)
通过这个系统可实现在线考试的基本功能。系统需要经过有效的身份验证可以登录。用户的身份不同,使用的系统资源也不同。学生可以查看作业,下载作业,上传作业,查看得分;教师可以在线上传作业,查看学生上传的作业,下载学生上传的作业,上传答案,对作业进行评分。管理员可添加教师,课程、学生等信息。 
用一台主机作为服务器运行这个系统,把这个网站映射到internet上,internet网上的的用户无需安装其他软件,只需通过浏览器访问这个站点可以选择自己的身份登录,选择相关应用。
四、实验条件与可行性分析
4.1 实验条件
    (注:内容为宋体五号字)
作业批改系统开发的目的之一就是使考试能够随时随地的进行作业的下载与提交,随时随地的批改作业的方式,减少了作业的成本及上交的烦琐,将作业变得高效化。
4.2 人员条件
   (注:内容为宋体五号字)
本人
4.3 可行性分析
 (注:内容为宋体五号字)
根据用户的要求,系统采用B/S模式。B/S模式是三层体系结构,它将表示层、业务逻辑层层、数据服务层分布到不同的单元。表示层由浏览器和动态的Web页面构成,接收和处理用户的请求,并交给Web应用服务器。业务逻辑层对应于Web应用服务器,其业务逻辑处理过程使用数据源层的服务来得到必要的信息或存储、修改相应的数据。数据服务层对应于数据库服务器,数据库服务器实现对数据库的管理和库中数据的访问与增加、删除及修改。
本项目需要从页面输入作业的信息,通过逻辑层来处理这些信息并操纵数据库,实现作业的流转。
五、时间进度安排
 (注:内容为宋体五号字)
第1周:结合实际完成毕业设计选题、并联系相关实习单位;
第2周:查阅资料、现场实际调研,剖析设计需求;
第3-4周:完成设计各项调研任务,撰写开题报告、毕业实习报告;
第5周:上交调研报告和开题报告,完成设计技术方案的比较、选择,指导教师审核;
第6-13周:按照毕业设计指导书各项要求进行设计,并每周与指导老师进行一次沟通。其中第10周准备好期中教学检查有关毕业设计相关材料;
第14周:按照毕业论文的格式规定及要求,认真撰写毕业设计说明书和提纲及设计初稿。
第15周:完成毕业设计的修改、完善及装订工作。
第16~17周:答辩准备、指导教师组织预答辩。
第18周:毕业答辩。
附:主要参考资料(10篇以上,至少2篇英文) 
   (注:内容为宋体五号字)
[1]张孝祥编著.JAVA就业培训教程.北京:清华大学出版社,2003
[2]林邦杰编著.JSP交互网站实务经典[M].北京:中国青年出版社,2001
[3]孙鑫编著.Java Web开发详解.电子工业出版社,2006
[4]飞思科技产品研发中心.JSP开发详解.电子工业出版社,2007
[5]张红,章建林编著.网站建设.高等教育出版社,2004
[6]王冠编著.SQL查询语言及运用.科学出版社,1999
[7]夏帮贵,刘凡罄编著.JDBC API数据库编程实作教程.北京希望电子出版社.2010
[8] Roger S. Pressman,《Software Engineering Fifth Edition》,清华大学出版社,2002.5. 
[9] Jose Annunziato.《JSP 速成教程》.机械工业出版社,2002.1. 
[10] Ethan Cerami and O’Reilly.《Web Services Essentials》.电子工业出版社, 2003.5 
[11] David Chappell Tyler Jewell.《Java Web Services》.电子工业出版社,2003.8.

全部评论 / 0

    相关推荐

    收缩