首页 >  开题报告  > 正文

C语言作业系统的设计与实现

作业作为教学手段广泛存在于各种教学产所,传统方式采用人工收集学生作业,即教师采用课代表收集分发作业,但是传统人工收发作业存在收集难、效率低、统计难等问题,C语言作为应用类课程,其作业多为电子档存在,由科代表统一存放在同一U盘,但这样一旦存放数据的U盘消失,里面数据也会消失。而且因为是电子文档,同学之间只要复制粘贴提交作业,违背了老师布置作业的初衷,本文旨在为C语言课程设计基于Java-web技术采用MySQL存放数据的提交批改系统方便教师发布收集,减少学生相互作弊的情况发生。

本毕设研究在完成学生上传作业教师发布、批改作业等基本要求的同时,为教师、学生提供一些针对性的优化,方便教师教学,学生学习。具体内容如下
(1) 在学生主界面添加消息提示,学生在在教师发布作业、提交作业成功时、作业不及格和其他信息时就会在该功能收到相关消息。
(2) 在学生主界面添加“成绩单”在该功能,学生可以查一段时间自己的成绩。
(3) 教师布置作业可以设置期限,教师在布置完作业,可以设置一个期限,超过期限就不再接受作业。
(4) 添加反作弊系统,不能完全杜绝学生相互作弊,但能防止简单的复制粘贴。
(5) 为教师设置自动批改功能,在一些由单一答案的题目,比如选择题,教师可以选择
自动批改,方便教师批改作业。
本毕设需要解决的功问题有以下几点
(1) 新形势的确定
根据需求需要确定有哪些新功能可以添加,那些可以舍弃
(2) 实现方式的研究
研究内容包括其实现的原理,所采用的算法以及相关概念所涉及的专业邻域
(3) 数据形式的确定
采用何种数据结构?以什么样的形式进行数据的交换与存储?应该怎样对数据的表现形式进行处理

2020.2.1-2020.2.20   查阅相关文献资料,明确研究内容,学习开发所需JSP,MySql 等相关技术,确定方案.完成开题报告
2020.2.21-2020.3.20  搭建相关平台,进行软件设计开发与测试
2020.3.21-2020.3.15  撰写论文,完成毕业设计初稿
2020.4.16-2020.4.30  对毕业论文进行修改,并最终定稿

目标:实现一个基于java web的作业上传批改系统

1、通过广泛查阅国内外现有的相关文献资源,包括图书、期刊和网上资源,在此基础上进行分析、归纳和总结。
2、通过在本校广大师生中开展深入交流与调查,了解用户的需求,这样开发更加具有针对性和目标化;通过试用调查,得到用户的反馈意见,进一步完善和改进系统。
3、通过反复的开发、调试、完善,使系统的功能、安全性、运行稳定性等方面都能得到提高。

[1]赵恒.Java Web应用程序安全技术[J].电子技术与软件工程,2020(04):194.

[2]李永飞,郭晓欣.Java Web应用开发课程目标的研究与设定[J].计算机教育,2018(05):127-129.

[3]杨俊.基于Java Web项目开发之JavaBean应用[J].电脑迷,2018(07):108.

[4]邱湘开.云计算支持下的在线作业系统设计与研究[J].佳木斯大学学报(自然科学版),2018,36(05):781-784.

[5]孙术超.基于JAVA的数据库开发和应用[J].计算机产品与流通,2018(06):22.

[6]韦美雁,段华斌,周新林.大数据环境下的MySQL优化技术探讨[J].现代计算机(专业版),2018(30):68-72.

[7]吴宇星.Web应用Session会话共享方案[J].计算机产品与流通,2018(06):27.

[8]张学诚.Java WEB开发中的中文乱码问题解决方法[J].电脑知识与技术,2018,14(27):62-63.

[9]罗广恒.基于Django和MySQL的网络化测试数据查询系统研究[J].智能物联技术,2020(02):15-21+31.

[10]Divya Mahajan,Cody Blakeney,Ziliang Zong. Improving the energy efficiency of relational and NoSQL databases via query optimizations[J]. Sustainable Computing: Informatics and Systems,2020.

[11]王诚.研究JDBC连接MySQL数据库技术[J].网络安全和信息化,2018(12):68-69.

[12]王晓燕.MySQL安全问题探讨[J].办公自动化,2018,23(23):62-64.

[13]Ahmad Hanafi,I Made Sukarsa,A.A. Ketut Agung Cahyawan Wiranatha. Pertukaran Data Antar Database Dengan Menggunakan Teknologi API[J]. Lontar Komputer,2017.

[14]Vilaplana Jordi,Alves Rui,Solsona Francesc,Mateo Jordi,Teixidó Ivan,Pifarré Marc. MetReS, an Efficient Database for Genomic Applications.[J]. Journal of computational biology : a journal of computational molecular cell biology,2017.

[15]罗群. 基于SSH技术的学生作业在线管理系统的设计与实现[D].吉林大学,2018.

[16]He Gui-lan,Wu Sheng,Yao Jun-Ping. Application of design pattern in the JDBC programming[P]. ,2013.

[17]Hopfner, H., Schad, J., Wendland, S., Mansour, E.. MyMIDP: An JDBC Driver for Accessing MySQL from Mobile Devices[P]. Advances in Databases, Knowledge, and Data Applications, 2009. DBKDA '09. First International Conference on,2009.


以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:基于Web的物流信息系统开题报告

下一篇:中国戏曲非物质文化遗产展示网站设计

相关文章: