学生作业管理系统

上传人:枫** 文档编号:470370913 上传时间:2023-07-19 格式:DOC 页数:22 大小:549.50KB
返回 下载 相关 举报
学生作业管理系统_第1页
第1页 / 共22页
学生作业管理系统_第2页
第2页 / 共22页
学生作业管理系统_第3页
第3页 / 共22页
学生作业管理系统_第4页
第4页 / 共22页
学生作业管理系统_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《学生作业管理系统》由会员分享,可在线阅读,更多相关《学生作业管理系统(22页珍藏版)》请在金锄头文库上搜索。

1、塔里木大学毕业设计目 录1 设计的目的和意义12作业管理系统的现状与优势33 设计方法5 3.1软硬件环境说明5 3.2设计流程图5 3.3数据库的分析与设计8 3.3配置与连接数据库94系统详细设计10 4.1用户登陆模块10 4.2教师布置作业界面11 4.3学生上传作业界面11 4.4用户管理界面12 4.5权限模块13 4.6整个系统的流程135程序调试146设计创新与关键技术15总 结16致 谢16参考文献17学生作业管理系统摘要:随着Internet技术的发展,人们的日常生活、学习已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚

2、拟化。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。 本设计尝试用JSP在网络上架构一个网上学生作业管理系统,以推进教学无纸化,作业电子化,管理智能化的发展。本文从理论和实践两个角度出发,对一个具有数据分析功能的学生作业管理系统进行设计与实现分析。论文首先较为详尽地介绍了面向对象分析与设计的有关概念与技术,特别深入介绍了在本系统中运用到的知识,如:面向对象的分析设计流程;系统中所用到的开发技术ASP.NET以及ADO.NET的特点、结构框架以及使用方法。接着对学生作业管理系统的可行性进行了分析,

3、然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划。最后对系统的主要页面、数据库、应用程序的设计与实现作了较为详细的讲解。 本作业管理系统是在Visual Studio.Net 平台上运用ASP.NET技术来实现的。其主要功能有:用户管理,布置作业,上交作业,查看作业,数据备份等。论文在撰写过程中,力求将理论与实践应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系统中的应用与实现。关键词:面向对象分析与设计,ASP.NET,ADO.NET 1 设计的目的和意义1958年美国首先提出了“管理信息系统”(即MIS:Ma

4、nagement Information Systems),从而也引出了另外一个概念“管理信息系统”。综合其多种定义以及根据在实际中的应用,管理信息系统可以定义为是一个由人、计算机系统等组成的,能进行信息处理的人机系统,它反映企业的生产经营情况,利用过去、当前的数据预测未来,从企业全局出发辅助企业进行管理与决策1。它具有以下特征:现代管理信息系统是一个以计算机为基础的一个人机系统;管理信息系统是一个集成化的系统;管理信息系统是一个以数据库为中心的系统;管理信息系统是一个网络化的系统;管理信息系统不同于一般的数据处理系统。由于企业类型不同,企业的战略计划不同,企业的管理模式不径相同等因素,实际的

5、管理信息系统的动能会不同。但是从抽象意义上来说,无论什么企业,其管理信息系统的功能相同。一般分为数据处理、辅助管理决策两大功能2。管理信息系统的数据处理功能以完成企业相关数据的收集、存储、加工、传输和输出,提供信息服务。它是管理信息系统的基本功能;辅助管理决策功能即指对企业生产经营中的结构化决策问题,采用管理信息系统相关学科中提出的定量方法,建立问题的模型,求解问题,获得解决问题的方法。斯隆认为用户对管理信息系统的需求分为四类:事务型:是一种例行处理要求,辅助日常事务。例如商业企业的商品进销存的管理。异常型:其处理要求是当某状态超出事先设置的阈值,则系统能够发出警报。例如财务中对某些科目设置报

6、警值,一旦超值则对该科目的开支进行控制。查询型:要求管理信息系统具有灵活的查询能力,满足用户的信息需要。分析型:提供强有力的分析能力,借助数据、模型支持决策,以回答“如果那么”诸如此类的问题。自从管理信息系统这一新兴的管理方法引入我国,在我国企业管理中已有20多年时间。而且,管理信息系统已经广泛应用于各行各业3。虽然,我国的企业计算机管理信息系统建设在20世纪80年代就已经开始起步,但发展极不平衡,也就是说大部分企业目前仍处于低水平开发和应用阶段。随着经济体制的改革和市场经济的发展,企业的运行机制有了很大变化。企业的生产更多地依赖于市场的竞争,信息从而成为企业的重要资源,企业信息系统的建设已成

7、为企业走向现代化的重要标志,企业信息系统对于企业的运作以及在市场中的竞争具有重要作用。在当前形势下,信息化是企业发展的必由之路。世界经济发展已进入一个激烈竞争的年代,可以说,谁先获得信息,谁就有可能抓住发展经济的机遇。同样,谁能很好地管理和利用信息,谁就有可能占领市场,获得效益。国内外大量事实已说明:在目前这个激烈竞争的市场经济中,谁的信息管理现代化水平高,谁重视信息资源的开发和利用,谁就能抓住机遇,在竞争中取胜。本系统采用B/S模式,不需安装客户端,被授权用户通过浏览器即可登录系统,B/S结构极大的简化了客户机的工作,客户机上只需安装配置少量的客户端软件即可, 服务器将担负更多的工作,对数据

8、库的访问和应用程序的执行将在服务器上完成。B/S体系的优点是,系统安装维护简便数据集中管理便于分散用户使用,适应互联时代软件的发展趋势4。2作业管理系统的现状与优势目前,国内外作业管理一般采用两种方式:一种将作业存在软盘上交;另一种则存放到教师的电脑上的一个共享目录内。但这两种方法都有各自的弊端:前一种方法不方便携带、速度慢、容量小、易损坏;后一种方法虽然解决了软盘容量小、容易坏的问题5。但存在一个更致命的缺点:学生可以随意的查看、更改和删除其他同学的作业,造成大量如抄袭作业、恶意删除或修改其他同学作业的事情发生;老师在帮学生修改作业时,也很容易弄不清楚作业批改与否;作业是谁的或是旧作业没删除

9、掉,跟新作业搞混了等情况,虽然有些可以用严格的纪律来实现管理,但仍然会给学生和老师带来很多的麻烦。在当前的信息化时代中,任何学校,都需要一个实用的作业管理系统来规范作业管理,这将会大大提高学校的管理水平,优化资源,实现效益的最大化。现在国内外也有很多作业管理的软件,采用的技术也是多种多样,如基于JSP、FTP模式,但大多数作业管理系统主要用于网络学院的远程教学。至于校园内的正规教学,利用作业管理系统组织管理教学活动的并不多。针对国内外对教学管理软件的巨大需要和基本需要,一个好的教学管理软件,必须功能齐全,操作简便,向用户展示友善的操作界面。在完善功能的同时又必须兼顾系统的灵活性,安全性,健壮性

10、。一个好的教学管理系统,不管是计算机专业人员还是其他用户都能很快上手,操作简单,便于安装,容易普及6。由于学校教学功能的特殊定位,致使教师和学生必须在除了简单的师生区别外,还有合作意味的关系。学生上交作业和老师批改作业,这本身除了学习交流外,还是一个合作的范畴。所以,这其中的信息管理流程,需要以一个规范的MIS来管理7。学生作业管理系统的优势主要表现在三个方面:1、作业无纸化,环保又方便。传统的作业上交方式,都是经由学生科目代表统一收齐后,交到教师办公室,然后教师抽取一个整段的时间,或是若干分时间段,一份一份地手工翻阅批改,然后再做好相关记录,再由科目代表分发8。这种传统的纸质作业管理,一是会

11、有很大的体力消耗,二是在精力上也是不小的付出,而且这种辛苦在很多时候往往没能得到满意的回复。而无纸化作业,只需在电脑前点点鼠标,在体力上几乎没有多大的消耗,而且在环保、效率、针对性教学指导方面做得要比传统的作业管理科学得多。2、科学管理,安全可靠。传统的作业管理方式,都是一本本独立的作业本,一个学生对应一本,而这么一撂的本子,经常会由于各种原因,丢失或是污损,给作业管理和教学进程带来很大的麻烦和不便9。而学生作业管理系统的动作,只需做好系统数据库的保护,以上问题可以迎刃而解了。3、简化工作,促进其他方面的综合发展。由于作业管理系统的介入运行,可以使教师腾出更多的时间,做更多针对性的个性化教学服

12、务,从而使每个学生都有机会在学业上有更大的进步。学生作业管理考试系统可实现学生作业在线提交,管理员管理用户,系统管理维护,共分为五大主要子系统:管理员模块,登陆,教师模块,学生模块,后台管理。通过运行本系统,学生和管理员通过同一界面登陆,登陆后可各自进行不同权限的操作,学生可进行查看、上交作业的操作,管理员登陆后可进行用户管理操作10。、简约的系统操作界面,整个系统的操作界面,界限明晰,人机界面美观,操作极具人性化;完备的系统操作功能,系统开发的宗旨是最简约的操作步骤最完备的操作功能。初一看,这好像很矛盾,但是经过完整的策划编排,系统完全做到了功能无冗余无遗漏,这点也更好的体现了系统的人性化设

13、计。人性化的操作界面,一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。本书店系统通过专业美工的精心打造,让书店的设计充分体现软件的时尚、大众化。完善的安全机制:独立的密码校验功能,确保用户和系统的数据有较好的安全性。学生作业管理系统从三种用户角度进行功能划分。1、学生部分:查看布置作业;上交作业;查看已上交作业;2、教师部分:上传布置作业;查看已布置作业;查看学生上交作业;3、管理员部分:添加用户;编辑用户。3 设计方法3.1软硬件环境说明本系统所开发的软件操作系统是微软的Windows XP sp2,经过仔细的分析决定采用ASP.NET做为网站开发的主要技术;数据库采用运行安全、

14、稳定的微软SQL Server 200011。1系统开发环境12操作系统:Window XP(sp2) ,Web服务器:IIS V5.1,数据库管理系统:SQL Server2000,编程语言:ASP.NET(C#)13。2系统运行环境操作系统:Microsoft Windows,Web服务器:IIS V5.1,数据库管理系统:SQL Server200014。3.2设计流程图在概念设计阶段中,从用户的角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,使各阶段的任务相对单一化,设计复杂程度大大降低,不受特定DBMS的限

15、制15。利用ER方法进行数据库的概念设计,可分成三步进行:首先设计局部ER模式,然后把各局部ER模式综合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。网站实体分析系统的总体设计模块图如图3-1。布置作业类:(allbzzy)Mc/lx/shijian/fn/memo/addby/addtimeAdd()/update()/delete()上交作业类:(allsjzy)Addby/addtime/fn/titleAdd()/update()/delete()用户类(allusers)上交作业类:(allsjzy)Addby/addtime/fn/titleAdd()/update()/delete()用户类(allusers)图31类图 1. 实体和属性的定义:用 户用户名密码注册时间1)用户类别(用户名,密码,权限,注册时间)权限图3-2用户实体与属性的定义布置作业作业名称作业类型限交时间作业说明布置时间2)布置作业(名称,类型,限交时间,说明,教师,布置时间)负责教师图3-3 布置作业实体与属性的定义3)上交作业(学生,添加时间,作业名称)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号