【PHP开源代码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了PHP开源代码-基于PHP的网上作业管理系统 - 人力资源的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
—州电■知识与技术———基于的网上作业管理系统崔蕊徐安凤南阳师范学院计算机与信息技术学院河南南阳摘要该系统主要用于计算机文化基础课程作业的网上管理。
它使用的语言是脚本语言。
开发具。
它是目前很流行的网络开发工具组合。
采用浏览器服务器模式对数据库进行管理。
具有作业的发布提交批改及管理功能。
实现了作业的无纸化。
关键词数据库计算机文化基础课程中圈分类号文献标识码文章编号∞—舵—船舔唱课后作业可以使学生巩固所学知识是课堂教学的一种延伸。
但传统的作业都是以作业本等纸质材料作为载体学生需要购买作业本。
还需有专门的学生负责收集同时也不方便教师的修改和信息的反馈。
而在计算机及网络十分普及的大学校园如果可以采用网上作业管理将大大提高作业完成和批改的效率。
本系统就是在这种前提下开发的。
主要针对计算机文化基础课程的作业的管理。
并在实践的基础上逐渐推广到其他学科。
运行环境本系统基于的管理系统它是采用现在很流行的网络开发工具开发而成采用浏览器服务器模式对数据库进行管理。
涉及的具体技术主要有语言脚本语言数据库结构以及开发平台的搭建技术。
其中结构见图属于理论指导高度。
系统功能分析系统所要实现的功能如下学生用户的登录及身份验证用户注册验证学生用户的注册信息登录后的学生用户可以修改自己的信息学生用户进入系统时的身份验证学生用户在不同版块浏览时的身份验证。
作业管理系统增改作业的功能要求面向学生用户允许学生用户浏览所有作业实现按章节查询的功能允许学生用户提交自己的作业允许学生用户在一定时间内修改自己的作业。
管理员登录及身份验证管理员进入系统时的身份验证管理员登录后对个人信息的修改。
作业管理系统的管理功能要求面向管理员对学生用户的注册信息的管理对作业的总体管理作业的批改删除图结构在作业管理系统中的体现投稿日期——作者简介崔蕊一女河南省南阳师范学院教师主要从事计算机信息技术研究与教育。
本栏目责任编辑冯蕾??????????一络囊讯厦安全??万方数据纠电麓知识与技术第卷第期年月对数据库的管理。
系统功能模块的划分鉴于对作业管理系统的可扩展性的考虑作业管理系统采用模块化设计。
又基于系统的基本功能的要求特把作业管理系统划分为如下几个模块系统管理模块该系统由管理后台主页面模块、测试后台主页面模块、管理员添加删除学生用户等模块组成。
作业管理模块管理员添加题目模块、删除题目模块、查询题目模块、作业批改模块等部分组成。
作业显示模块对于发布的作业显示在主页上。
按照不同班级的学生和作答情况实现不同的显示。
用户注册登录模块如果是管理员用户则进人管理后台主界面。
否则则进入普通在线用户的主界面口令出错的则转向注册界面。
作业下载提交模块当学生用户成功登录到系统后按照学生的班级动态的从作业数据库中生成该学生的作业并能够将学生的答案提交到数据库中待教师进行批改。
系统设计的关键技术系统采用数据库数据库是利用管理软件来进行管理的。
建表工作也是在此软件上建立。
数据库中有三个表。
分别保存学生的信息。
作业的信息和学生提交的作业的信息。
关于身份认证在作业管理系统中主要利用来辨认使用者。
即对于已登录的用户服务器会存放在你的电脑里一个。
其他文件就根据有没有这个来判断用户是否已登录。
因此。
计算机应设置为允许。
后台数据库接口对数据库的访问是通过来完成的主要的操作有对数据库的查询、插入、更新、删除等由于采用了数据集的处理方式使后台数据库在客户端生成了数据副本只有当进行数据更新时才访问并更新后台数据库从而大大减轻了服务器的负担。
数据库加密为了保证数据库的安全需要对数据库设置密码一方面需要在中设置密码另一方面又要保证在建立数据源时设置好相应的密码同时
代码中也要体现这一点。
限定作业时间为防止由于学生过多集中操作造成服务器负担按照班级对学生的上传时间进行分批设置。
有系统设置在某几个固定的时间段内上传有效。
??作业的重复提交根据学生的学号和作业号来判定是否为重复提交。
若为重复提交则给出提示框。
请学生确认如属实提交修改的作业则在数据库中删除掉原来的作用只保留最后一次的结果。
结束语“计算机文化基础”课程的作业管理系统基本上实现了作业管理无纸化。
此系统通过平时的测试证明系统完全具有可行性与可扩充性。
另外此系统还有待于进一步修正从而使数据库更为安全系统效率更高操作更为人性化。
参考文献【】应用技巧与实例【】北京人民邮电出版社【】徐曾春基于的三层结构网络考试系统研制【】计算机与现代化【】美舶专业项目实里例开发【】贺民刘永明等译北京中国水利水电出版社??一络蠢讯置安全????本栏目责任编辑冯蕾万方数据基于
PHP的网上作业管理系统作者崔蕊 徐安凤 CUI Rui XU An-feng作者单位南阳师范学院计算机与信息技术学院河南南阳473061刊名电脑知识与技术英文刊名COMPUTER KNOWLEDGE AND TECHNOLOGY年卷期2009520被引用次数0次 1.
PHP 应用技巧与实例 20012.徐曾春 基于B/S的三层结构网络考试系统研制期刊
论文-计算机与现代化 2003123.Asgush Daniel Wilfred.Meeta Gupta.Kartid Bhatnagar.贺民.刘永明
PHP专业项目实里例开发 2003 1.期刊
论文 刘国祥.董颖.刘明银.Liu Guoxiang.Dong Ying.Liu Mingyin
PHP技术支持的基因数据库Web平台构建 -计算机与应用化学20062312
PHP技术是高效的WEB设计技术之一以快速、方便的设计、友好的界面和灵活的嵌入特性见长.本研究通过把各种不同存储形式的基因数据库转换为Oracle格式然后在基因数据库之间建立数据连接借助
PHP技术搭建了基因数据库的Web服务平台从而实现了基因数据库的Web服务.解决了繁杂基因数据库共享使用难的问题实现了通过高效、简单、快速的
PHP操作平台检索基因数据库的功能为发挥这些基因数据库的潜在价值创造了很好的检索环境.2.学位
论文 张弋
PHP站内中文搜索技术的研究与实现 2008 本
论文以站内中文全文搜索技术为背景结合
PHP
PHP:Hypertext Preprocessor在实践领域中对Web应用的性能和内存消耗的要求提出了一种纯
PHP的以预索引字典为基础的轻量高效的站内中文搜索引擎的解决力案。
即通过索引器在数据库中保存生成的站内全文数据的带权重索引和词频权重索引检索器基于此全文数据可以按多个类别的权重定义计算相关度得到搜索结果表示器将结果高亮排序返回给搜索用户完成搜索功能。
一个基于海量字典的中文分词器作为中文数据处理的核心将中英文及数字信息正确的切分并使得索引器可以进行按词汇权重索引实现丰富灵活的搜索或索引相关功能。
文章针对
PHP站内中文搜索技术中最突出的三个方面进行研究。
1.轻量高效的
PHP中文搜索框架设计并统一考虑了检索器和索引器的中文分词问题使得索引和搜索时处理同样的分词结果。
这样在以较小的代价保证分词器90以上准确度的同时对不准确的分词结果具有很好的容忍度保证了
PHP应用的轻量性和可用性。
对实践中对性能非常敏感的Web应用的设计开发有一定的借鉴意义。
2.对站内数据的搜索结果提出了一种多权重因素的相关度计算的方法该方法在传统的本
论文以站内中文全文搜索技术为背景结合
PHP
PHP:Hypertext Preprocessor在实践领域中对Web应用的性能和内存消耗的要求提出了一种纯
PHP的以预索引字典为基础的轻量高效的站内中文搜索引擎的解决力案。
即通过索引器在数据库中保存生成的站内全文数据的带权重索引和词频权重索引检索器基于此全文数据可以按多个类别的权重定义计算相关度得到搜索结果表示器将结果高亮排序返回给搜索用户完成搜索功能。
一个基于海量字典的中文分词器作为中文数据处理的核心将中英文及数字信息正确的切分并使得索引器可以进行按词汇权重索引实现丰富灵活的搜索或索引相关功能。
本文结合
PHP技术以及搜索引擎、中文分词等理论背景对
PHP领域内实现轻量高效的站内中文搜索提出了行之有效的分析解决方法。
随着Web应用的持续发展和
PHP普遍应用、中文信息处理需求的持续增长本文所论述的方法对
PHP相关范围内的中文搜索或索引相关功能都有一定的指导意义。
同时随着先进的搜索引擎技术模型的演进本文所做的分析研究为中文站内搜索的普适性应用进行了一项有意义的探索。
3.期刊
论文 胡玮.张皇庭.HU Wei.ZHANG Huang-ting
PHP与MYSQL在自建医学查新结果数据库中的应用 -井冈山学院学报自然科学版2006272 目的应用
PHP和MYSQL建设查新咨询数据库网站的方法.方法结合
PHP和MYSQL建立数据库的方法和查新咨询数据库的编排特点建立查新咨询数据库.结果可以快速地、不受地域和时间限制检索数据库.结论通过建立查新咨询数据库可以减少许多本地医学科研课题的重复性为科研课题进行信息服务提供导引提高查新咨询质量.4.期刊
论文 张金区.王云鹏.Zhang Jinqu.Wang Yunpeng
PHP对数据库的访问技术及执行效率的比较 -计算机工程与应用2005419
论文系统总结了
PHP对MySQL、Microsoft Access、Microson SQL server等三种数据库的不同访问技术包括数据库函数、0DBC函数、AD0与COM和ADODB四种不同的方案.并对四种数据库访问技术的执行效率进行了探讨结果表明
PHP访问这三种数据库时运用
PHP自带的数据库函数具有较高执行效率而利用ADO与COM相结合的方法则是效率最低的一种方案.5.学位
论文 张亚氢 基于
PHP的通用数据库接口技术的研究 2004 基于
PHP的通用数据操作技术是一种经济、方便、高效的处理方式同时该方式为.开发大规模的数据库应用提供了一条有效解决途径。
由于数据库的通用操作与诸多因素有关就使得本系统的研究非常复杂目前的研究成果仅能在两个著名的
开源数据库中使用尽管已预留了开发的接口但还不能够完全满足对所有数据库操作的实际的需要。
本文在分析研究国内外有关通用数据库操作技术的最新研究状况的基础上进行了如下主要的工作 ①首先利用模块化的思想提出了一种基于
PHP的通用数据库操作模型。
利用模块化的思想基于通用对象从三个过程详细分析了通用数据库操作模型在各个过程的功能和相应算法。
这个模型把当前所进行的系统研究与以前做过的系统研究融为一体使研究者对通用数据库操作对通用数据库操作技术有一个完整的、清晰的认识为以后的通用数据库操作技术的深入研究提供引导作用。
通过这个模型的研究可知当前通用数据库操作技术的研究难点在于综合应用不同数据库的特性。
正是基于这种考虑接下来将对异种数据库的通用操作的问题进行深入研究。
②在以这个模型为理论指导对MYSQL、PostgreSQL的通用操作深入研究通过引入参照ODBC和JDBC的思想提出了通用数据操作技术PDBCPHPOpenDatabaseConnectivity的算法。
基于ODBCJDBC原理提出了通用数据操作技术PDBC的算法并已用程序实现。
通过实例分析表明这个操作的算法具有以下一些优点可以完全消除MYSQL、POSTGRESQL的API间的差异可以获得数据库通用的操作可以极大地扩展PDBC方法的适用范围算法简单、快捷、性能稳定具有很强的实用性适合数据库操作的通用运算规则具有极强的可扩展性可以用这种模型提供的接口进行进一步的扩展。
同时除了具有上述的优点之外基于
PHP的通用数据库操作可以与基于
PHP的中文模板技术联合使用形成强大的集成开发环境。
③最后利用这个通用数据库操作技术进行了实际的项目开发并进行了相关的分析试验。
在贵州信息港的房产频道、中国新西兰电子商务网、中共贵州省委组织部的专网建设中都使用了基于
PHP的通用数据库操作技术并取得了很好的实际效果。
通过详细的理论推导和实际的数据库操作的实验及其分析证明了本文的设计模型的正确性为基于
PHP的通用数据库操作技术的研究进行了有益的探索。
6.期刊
论文 杨厚群.魏应彬.云敏.YANG Hou-qun.WEI Ying-bin.YUN Ming 利用
PHP和ODBC访问网站数据库 -现代计算机专业版20017 本文介绍了
PHP技术分析了
PHP访问数据库的特点并用实例说明了利用
PHP和ODBC访问网站数据库的方法.7.期刊
论文 蓝天莹.朱寿华 基于Ubuntu系统下
PHP访问Microsoft SQL Server数据库的实现方案 -考试周刊201035 本文针对目前比较流行的传统的服务器端脚本语言ASP及ASP.NET等都不具备跨平台开发能力的缺点为了提高编译效率及满足跨平台的需要提出运用一门新的服务器端脚本语言--
PHP来实现.由于Ubuntu服务器版本的运行极为稳定、安全可靠本文提出了一种基于此系统下采用
PHP数据库函数直接存取SOL Server数据库的实现方案.8.期刊
论文 冯祖洪.FENG Zu-hong 用
PHP访问数据库的通用方法 -西北民族学院学报自然科学版2002232 介绍了用
PHP程序与多种数据库连接的方法给出了可与多种数据库连接的通用程序flink.
php和调用flink.
php的例子.用这种方法
PHP脚本程序能非常方便地连接、访问不同的数据库.9.期刊
论文 张程.朱庆生 用
PHP实现Web与数据库的互连 -计算机工程与科学2001236 本文概述Web技术和数据库技术融合的必要性在介绍一种流行的Web脚本语言
PHP的基础上提出了
PHP实现Web与数据库互连的解决方案并通过实例介绍如何运用这一技术在Web上实现对数据库的查询和修改.10.学位
论文 杨占胜 基于网络环境的FORTRAN语言学习系统 2004 基于Web的数据库应用程序是继动态Web之后新的网络编程技术它的出现标志着WWW技术的发展应用趋于成熟与完善.与一般的客户机/服务器程序相比基于Web的数据库应用程序有两个突出的优点:一是它的平台无关性既可运行于UNIX类平台又能运行于Windows平台二是都用浏览器作为客户端程序用户界面统一不用单独安装客户端程序任何一台位于互联网的主机都可以作为客户机.这样在编程方面就有一定的难度程序的所有输入输出都要通过浏览器/Web服务器这样一个中间层就客户端而言其动态部分的程序设计不能直接使用操作系统的应用程序接口API而要用浏览器支持的脚本语言.目前在Web上使用的数据库及其应用程序编程语言和开发工具都较为成熟其中
PHP和MySQL是最完美的组合.
PHP的主要特点:一是平台无关二是功能强大而简单易用三是支持的数据库多数据库操纵能力强.MySQL是一个中小型的关系型数据库其最大特点是速度快这就特别有利于在网络上使用它的另一个优点是价格便宜.作者开发设计的FORTRAN语言学习系统从应用领域来划分属于计算机辅助教学CAIComputer Aid Instruction就编程类型而言是一个基于Web的数据库应用程序.程序主要使用
PHP语言编程数据库管理系统采用MySQL.
论文对FORTRAN语言学习系统的设计过程进行了概括和总结介绍了基于Web的数据库应用程序设计方法和技术背景以及程序设计中所用到的各种计算机语言:超文本标注语言HTML Hyper Text Markup Language、客户端脚本语言JavaScript、服务器端脚本语言PHPPersonal Home Page、数据库查询语言SQLStructural Query Language概括了
PHP的特点并与其它服务器端技术进行了比较总结了
PHP在LinuxApache与WindowsIIS两种平台下的安装与配置要点介绍了常用的网络数据库MySQL以及与其它数据库管理系统DBMS的比较分模块讲述了程序设计过程中的一些技术要点和解决方法其中涉及了
PHP的许多高级应用如:模式匹配、会话Session. 本文链接http://d.g.wanfangdata.com.cn/Periodical_dnzsyjs-itrzyksb200920009.aspx授权使用武汉科技大学whkjdx授权号e89375aa-a27b-4f79-9817-9e5c00cfaf75下载时间2010年12月30日
上一篇:
论文资料
下一篇:
临床前药物安全性评价中毒性病理学新技术的应用