计算机硬件技术基础》作业管理系统的设计与实现--学位论文.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《计算机硬件技术基础》作业管理系统的设计与实现--学位论文.doc》由会员分享,可在线阅读,更多相关《计算机硬件技术基础》作业管理系统的设计与实现--学位论文.doc(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、JIU JIANG UNIVERSITY毕 业 设 计 题 目 计算机硬件技术基础作业管理系 统的设计与实现 英文题目The Basis of Computer Hardware Technology Homework Management System Design and Implementation 院 系 信息科学与技术学院 专 业 计算机科学与技术 姓 名 王文勤 班级学号 A081137 指导教师 饶莉莉 二一二年五月信息科学与技术学院学士学位论文摘 要目前作业管理一般都是通过U盘直接提交、在机房内设置文件夹完全共享自己拷贝、E-mail发送等方式来进行的。但是这几种方法很不科学,
2、不仅是在提交作业时很不方便,更主要的是需要老师花费大量的精力和时间来整理、批改、记分,而且不便于老师对学生学期成绩的统计,在当前信息化时代中,任何学校,都需要一个实用的作业管理系统来规范作业管理,这将会提高学校的管理水平,优化资源,实现效益最大化。因此,将计算机硬件技术基础作业管理系统的设计与实现作为本次毕业设计课题是非常有意义的,具有研究的价值。计算机硬件技术基础作业管理系统利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,设计了基于B/S模式,采用ASP(动态服务器页面)语言来完成网页的代码编辑及实现,SQL server 2000来完成数据库的相关设计,学生通过浏
3、览器来完成答题全过程,同时管理员可进行远程系统维护和管理。实现学生的选题、做题、提交和查看分数等功能和老师的题库编辑、作业批改、查看作业数据分析等功能。降低做题成本,减少人为干扰,减轻教师负担,节约人力、物力和财力。关键词:作业管理系统,动态服务器,数据库AbstractThe present operation management is generally through the U disk directly submitted, in the engine room settings folder completely share their copy, send E-mail etc
4、 to carry out. But these methods are not scientific, not only in the submission is not convenient, more important is the need of teachers spend a lot of energy and time to organize, correcting, scoring, and is not convenient for teacher to student achievement statistics, in the current information a
5、ge, any school, we need a practical operation management system to regulate the operations management, which will improve the level of school management, optimization of resources, to achieve maximum benefit. Therefore, thethe basis of computer hardware technology homework management design and impl
6、ementation as the graduation design topic is very meaningful, has research value. The basis of computer hardware technology homework management system using network and database technology, combining with the current hardware prices falling and the broadband network to the advantage of building, des
7、ign based on the B/S model, using ASP ( active server pages ) language to complete the webpage code editing and implementation, SQL Server 2000 to complete the database design, the student to use the browser to complete the answer process, at the same time, the administrator can carry out remote sys
8、tem maintenance and management. The realization of students subject, title, submit and view the score function and the teacher database editor, correcting homework, the homework data analysis and other functions. Reduce the problem cost, reduce human disturbance, alleviate the burden of teachers, sa
9、ve manpower, material and financial resources.Key words:Homework Management System, ASP, Database目 录摘 要IAbstractII1 绪论1.1课题背景(1)1.2国内外相关研究论述(1)1.3课题目的和意义(2)1.4本章小结(2)2 需求分析2.1设计目标(3)2.2开发意图(3)2.3功能需求分析(3)2.4本章小结(5)3 系统设计3.1系统结构设计(6)3.2数据库设计(7)3.3本章小结(13)4 前台代码设计4.1用户登录界面(14)4.2用户注册界面(17)4.3做题及答案界面(2
10、0)4.4 本章小结(24)5 后台代码设计5.1管理员登录界面(25)5.2管理员首页界面(25)5.3判断题管理界面(26)5.4选择题管理界面(33)5.5填空题管理界面(33)5.6作业批改管理界面(33)5.7作业数据分析界面(40)5.8学生管理界面(40)5.9本章小结(41)6 系统测试6.1测试意义(42)6.2测试内容(42)6.3本章小结(43)7 总结与展望7.1论文工作总结(44)7.2未来工作展望(45)致 谢(46)参考文献(47)481 绪论1.1课题背景随着计算机网络技术的快速发展,我国的计算机网络分布面已有了很大的提高,网络已经跟我们的生活密不可分了1。而对
11、于教育来说,网络可以让我们实现远程教育,也可以让我们通过网络来实现教育资源共享,这将大大的改善现在的教育。当今社会,我们可以感觉到,计算机网络正在不断的改变着人们的工作、学习和生活方式,促使着教育不断地向前发展。但是现在学校中,使用作业管理系统的软件普遍不多,因而我们目前需要一套作业管理系统来为我们的教育服务2。当学校能用上此系统时,可以提高学校的教学水平,优化教学资源,提高教学效率。而且我们所要求的一个好的作业管理系统,起码应该是功能完善、操作简单、便于管理、易于推广的3。因而我设计一个计算机硬件技术基础作业管理系统,适用于某些校园内正规教学。实现学生的选题、做题、提交和查看分数等功能和老师
12、的题库编辑、对用户作业批改、查看作业数据分析等功能。这样不仅为学生学习带来了方便,也为老师节省了许多宝贵的时间。1.2国内外相关研究论述目前,国内外作业管理系统一般采用两种方法:一种将作业通过U盘直接提交,另一种存放到教师电脑上的一个完全共享目录内或发送邮件4。但这两种方法都有各自的弊端,前一种方法不方便携带、速度慢、容量小、易损坏,后一种方法虽然解决了软盘容量小、容易坏的问题,但很容易弄不清作业批改与否,作业是谁的或是旧作业没删掉,老师也不方便统计分数5。任何学校都需要使用一个作业管理系统来规范作业管理,以便提高学校的教学水平,优化资源,实现效益最大化6。现在国内外也有很多作业管理系统的软件
13、,采用的技术也是多种多样,如基于ASP、FIP模式,但大多数作业管理系统主要用于远程教学,至于校园内正规教学,利用作业管理系统组织管理教学活动并不多7。针对一个好的教学管理软件,必须功能齐全,操作简单,向用户展示友善的操作界面,在完成功能的同时又必须兼顾系统的灵活性,安全性,健壮性,一个好的教学管理系统,不管是计算机专业人员还是其他用户都能很快上手,操作简单,便于安装,容易普及的要求和国内外作业管理系统的基本要求,必须设计一个实用的作业管理系统,以用于校园内正规教学8。1.3课题目的和意义在现代化的教育技术模式下,计算机已经广泛应用于学校的教育管理,给传统的教学方式带来了重大的改革。如何有效进
14、行作业管理是摆在我们面前的一个新的课题9。目前作业管理一般都是通过U盘直接提交、在机房内设置文件夹完全共享自己拷贝、E-mail发送等方式来进行的10。但是这几种方法很不科学,不仅是在提交作业时很不方便,更主要的是需要老师花费大量的精力和时间来整理、批改、记分,而且不便于老师对学生学期成绩的统计,在当前信息化时代中,任何学校,都需要一个实用的作业管理系统来规范作业管理,这将会大大提高学校的管理水平,优化资源,实现效益最大化11。现在学生一般是买课外书进行做题,但由于出题、印刷等方面的原因,一般一本课外书题数较少,试题做题整体覆盖有限,容易形成小范围复习或猜题等现象,不利于学生的学习,而计算机硬
15、件技术基础作业管理系统采用了随机生成技术,题库题量大,抽题范围相对较大,并可生成多套题库,尽可能的避免了这方面的缺点。因此,将计算机硬件技术基础作业管理系统的设计与实现作为本次毕业设计课题是非常有意义的,具有研究的价值。1.4本章小结明确了本次毕业设计的目的和程序要实现的功能,为以后编写程序和功能的实现打下了基础。通过从图书馆和上网浏览资料,扩大了自己的知识量,并多向老师和同学请教,多和同学一起探讨研究,从而更好的完成这次毕业设计,使我更进一步了解所学知识并融会贯通,这样才能更好的把自己的作品展示出来,而且还能更好的学习到其他相关的知识,开拓自己的见识面,让所学知识有更好的发挥平台。2 需求分
16、析上一章介绍了作业管理系统的课题背景、国内外相关研究论述和课题目的和意义,让我们初步了解了作业管理系统的实现目标和研究意义。本章将介绍系统的需求分析,通过介绍系统的设计目标、开发意图和功能需求分析来介绍系统的需求分析。2.1设计目标设计一个计算机硬件技术基础作业管理系统,适用于某些校园内正规教学。系统功能齐全,操作简单,向用户展示友善的操作界面,具有灵活性,安全性,健壮性,并且不管是计算机专业人员还是其他用户都能很快上手,操作简单,便于安装,容易普及12。实现学生的选题、做题、提交和查看分数等功能,老师的题库编辑、对用户作业批改、查看作业数据分析等功能,题库的自动生成,答题完成后,系统对照正确
17、的答案,给出每题详细对错和正确答案并给出各题详细得分和总分数。2.2开发意图计算机硬件技术基础作业管理系统利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势13,设计了基于B/S模式,采用ASP(动态服务器页面)语言来完成网页的代码编辑及实现,SQL server 2000来完成数据库的相关设计,学生采用浏览器来完成答题全过程,同时管理员可进行远程系统维护和管理。实现学生的选题、做题、提交和查看分数等功能和老师的题库编辑、作业批改、查看作业数据分析等功能。降低做题成本,减少人为干扰,减轻教师负担,节约人力、物力和财力。2.3功能需求分析实现管理员的题库编辑、作业批改、查看
18、作业数据分析等功能并掌握所有学生的基本情况。实现学生的选题、做题、提交和查看分数等功能。实现题库的自动生成,答题完成后,系统对照正确的答案,给出每题详细对错和正确答案并给出各题详细得分和总分数。具体如图2-1所示。作业管理系统登入注册学生登入管理员登入选题做题提交查看分数编辑题库作业批改查看作业数据分析图2-1 功能模块图学生用户进入登录界面后输入用户名及密码,待由数据库检验正确后进入系统的学生用户主界面。学生用户程序流程图如图2-2所示。开 始登陆界面是否通过验证退出YN新用户注册进入系统图2-2学生用户程序流程图管理员进入登录界面后输入用户名及密码,待由数据库检验正确后进入作业管理后台系统
19、。进入后台系统后可以根据不同的需要进行系统中功能的操作,如题库编辑、对用户作业批改、查看作业数据分析等功能。管理员系统流程图2-3所示。进入功能选择作业管理后台系统各功能模块选择输入/输出操作信息YN返回主页面是否继续图2-3管理员程序流程图2.4本章小结从技术方面来看,此项目开发所使用的工具载体都能够实现系统所需要的功能,表明此项目是能够实现的;从经济方面来看,此项目所带来的长远利益远远大于项目的开发成本,表明此项目具有经济价值;从用户方面来看,在不掌握任何专业知识的前提下,可以方便快速上手,表明此项目是具有广泛使用人群的,所以从可行性分析来看项目是可行的。3 系统设计上一章介绍了系统的设计
20、目标、开发意图和功能需求分析,让我们理解了计算机硬件技术基础作业管理系统的设计目标、开发意图和功能需求分析。本章将介绍系统的后台设计,通过介绍系统的系统结构设计和数据库设计来介绍系统的后台设计。3.1系统结构设计 系统结构设计的基础是系统构架。下面介绍本系统的三层体系结构和系统总体构架图。3.1.1基本B/S体系整个系统采用Browser/Web/DataBase的三层体系结构。Browser/server三层体系结构,具体如图3-1所示。客户机浏览器Web服务器(IIS)Web应用程序数据库HTTPHTML服务器图3-1 B/S三层体系结构图Browser/Server的系统中,用户可以通过
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机硬件 技术 基础 作业 管理 系统 设计 实现 学位 论文
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内