在当下社会,报告与我们的生活紧密相连,多数报告都是在事情做完或发生后撰写的。你所见过的报告是什么样的呢?以下是小编为大家整理的计算机专业开题报告,欢迎阅读与收藏。
题目:计算机辅助网络教学系统探讨
一、研究的背景和意义
二、文献综述
网络教学的涵义
对于网络教学目前还没有一个统一的、规范的、标准的限定,但可以这样理解,凡是依托计算机网络进行的教学活动,都可以称之为网络教学。它可以有各种各样的方式,如网上实时交互教学、网上实时广播、转播教学及通过网络课件进行的教学等。这里有两个要素:一是计算机网络;二是教学活动。这两个要素缺一不可,必须同时存在,否则就不能称之为网络教学。这样就可以很容易地把当前舆论中的网络教育、网上教学、远程教学、网络化教学、网络辅助教学、计算机辅助教学、网校等概念区分开来,以便于问题的讨论。
网络教学是我国国情的需要
21世纪,教育是我国国民经济发展最大的支柱和基础产业,网络教学作为一种新兴的教学形式必定得到大力的发展。
网络教学是社会发展的需要
信息化是当今世界经济和社会发展的大趋势,时代的信息化将使新知识、新事物随时随地的大量涌现。这就要求人们必须从一次性学习走向终身学习,而网络教学则为教育走出校园迈向社会提供了强有力的支持,使教育社会化,学习生活化。网络教学将成为没有围墙的学校,成为社会生活的有机组成部分。
网络教学是学生个性发展的需要
理论基础
网络技术
计算机辅助网络教学首先应建立校园网,校园网的建设包括以下关键技术:一是大数据量多媒体信息的存储和管理;二是多媒体信息的快速查询与存取;三是多路并发技术处理和信息共享。目前对这些技术的研究较多,支持产品也较多,起步较早的校园网大多采用以太网、FDDI(光纤分布式数据接口)、100VG–Anylan等,随着计算机网络的普及和发展,这些网络越来越不能适应应用要求。新兴的千兆以太网和ATM网就是为适应多媒体信息的传输而发展起来的,但是在校园网中使用ATM技术附加费用太高,优势并不明显,且ATM技术还处于发展阶段;而应用千兆以太网技术则具有较强的优势:传输速率是快速以太网的10倍,而价格仅是其2倍左右;具有广泛的产品支持;具有良好的交互操作性。因此对于中小规模的校园网使用千兆以太网作为校园主干网是一种经济而实用的方案。
三、研究的主要内容和方法
1.计算机辅助网络教学系统的发展、研究等
2.计算机辅助网络教学系统的理论和技术支持
3.计算机辅助网络教学系统的可行性研究
4.计算机辅助网络教学系统的需求分析
5.计算机辅助网络教学系统的概要设计
6.计算机辅助网络教学系统的详细设计
7.计算机辅助网络教学系统实现和测试的理论方法
四、主要参考文献
[1]刘时进。网上教学系统的基本体系结构分析[J].中国远程教育。20xx.07
[2]蒋东兴、罗念龙、戚丽、沈培华。校园网络教学系统及其关键技术研究[J].计算机应用。20xx.09
[3]李克东,谢幼如。多媒体组合教学设计[M].科学出版社。1994.
[4]宋云娴。网络教学的现状和未来[J].多媒体世界。1997.2
[5]谢幼如。新型教学模式的探索[M].北京师范大学出版社。1998.
[6]凌兰兰。开放式多媒体网络教学系统构建[J].微机发展。20xx.
五、研究进度
1、07撰写开题报告
2、07-08撰写论文初稿
3、08-09修改初稿,与导师讨论,完成论文终稿
计算机研究生开题报告包括计算机系统结构、计算机软件与理论、计算机应用技术三个方向,不同计算机硕士专业研究主题各有特点,其开题报告形式却大体一致,下文以“PHP技术应用于中小企业网站开发”课题为例,拟定计算机研究生开题报告范文。
随着千千万万的大小企业加入互联网,是否拥有企业自己的网站不知不觉中已经成为了衡量一个企业素质的标准。在此背景下开发一套企业网站系统就十分有必要,而当今,网站开发的形式多种多样,以ASP+SQLserver,JAVA+Oracle,PHP+MySQL,最具代表性,根据网站的类型不同选用适用的技术组合。
PHP整合了目前流行语言(JAVA/C++/PERL/C)最出色的特性,掌握其中任意一种语言都可以说掌握PHP的基础应用,所以PHP成为最容易上手的语言。优秀的编译系统也是PHP成功重要因素,如ZendOptimizer、EclipsePHP等,完全开源,让世界所有的程序员来完善其功能。PHP以优异的性能,简单的使用,低廉的价格,成为中小企业的网站开发的首选。
LAMP(LINUX-APACHE-MYSQL-PHP)网站架构师目前国际流行的WEB框架,该框架包括:LINUX操作系统,APACHE网络服务器,MYSQL数据库,PERL/PHP或者PYTHON编程语言,所有的组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个构架,如JAVA/J2EE构架相比,LAMP具有WEB资源丰富、轻量、快速开发等特点,微软的。NET架构相比,LAMP具有通用、快平台、高性能、低价格的优势,因此LAMP无论是性能、质量还是价格都是企业搭建网站的首选平台。
二、中文文献综述
LAMP系统是(LINUX-APACHE-MYSQL-PHP)使用范围最多的WEB框架应用系统:L所指的是LINUX服务器操作系统,A所指的是APACHE网站服务的服务器应用系统,M所指的是MYSQL轻量级的数据库系统,P所指的是PERL语言、PHP语言或PYTHON语言,这些服务或产品都是免费的开源软件,是国际上得到认可及比较成熟的开发环境,非常多的网站采用这样的应用环境,LAMP比JAVA语言更开发速度更快捷,可以使用的更丰富、代码更简洁等特点,LAMP比。NET更LAMP具有通用性、开发速度更快、执行效率更高、开发成本更低等优势,综上所述,LAMP具有其他WEB开发语言有更大的竞争力1LINUX概述。
LINUX系统源于UNIX,是1991年由LinusTorvalds开发的开源产品。问世至今受到世界计算机爱好者的热力追捧,被大家广泛的修改及完善。LINUX仿照UNIX的很多功能,源代码也比较相似,所以UNIX的很多应用都可以移植到LINUX上使用。
目前手机系统使用最为广泛的Android系统,也是由Google公司基于LINUX系统编写的。著名电影《阿凡达》的渲染计算机,也是LINUX系统的计算完成。
由此可见,在专业领域的中LINUX系统可以更高效的、更好的完成工作。
2Apache服务器。
Apache是一种网页服务器软件,同WINDOWS自带的IIS是同一种类型的软件,所以如果使用WINDOWS系统来安装Apache就必须关掉IIS.
Apache是后目前网络技术市场中,Apache是唯一一款开源的,全世界的优秀程序员都在对它进行修改。Apache比较古老的名字特别有意思,是“apatchyserver”的谐音。
3MYSQL服务器应用。
MYSQL同ORACLE、DB2、SQLSERVER等软件一样,是一款常用的关系型数据库管理软件。比其他关系型数据库管理软件体积更小、效率更高、搜索快速、不需要花费任何费用,对中小企业来说,是一款不可多得的经济实用型数据库软件。
用MYSQL数据库管理系统与PHP脚本语言向结合的数据库系统解决方案,正被越来越多的网站所使用,其中以LAMP模式最为流行。
4PHP脚本语言。
PHP是近些年被广大网页开发人员喜爱的语言。PHP也是开发动态网站的常用的脚本语言,它是一种嵌入HTML中的语言。具有简单易用,语法流畅,网络资源多、跨平台、执行效率高等优点。PHP成为了WEB脚本技术的先驱,融入了C、JAVA、PERL的一些最佳特性,PHP+APACHE+MYSQL的组合已经成为目前WEB最流行的组合之一。
三、研究目的、意义和研究方法
本篇论文一小型企业网站系统开发为例,使用PHP+MySQL技术构架为核心,开发一套企业网站系统。拉近企业与客户的距离,及时展示企业产品信息,发扬企业文化。
四、研究难点与创新点
本文主要阐述了网站的设计流程与主体设计思想,利用PHP丰富的函数功能,MySQL出色的数据处理能力实现动态更新网站信息,以及在设计中遇到的问题、要点等进行了详细的说明。
一、选题意义
二、博客系统概述
ASP是ActiveServerPage的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。
MicrosoftAccess在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的WEB应用程序,这些应用程序都利用ASP技术在InternetInformationServices运行。
三、毕业设计研究方案
1.研究目标
1)作为网络个人日记
2)个人展示自己某个方面的空间
3)网络交友的地方
4)学习交流的地方
2.研究重点
本设计要使用ASP实现一个基于ASP.NET的个人博客系统,在研究的过程中具体有以下5个步骤:
1)需求分析:本系统制作要求,系统是单用户系统,实现功能比较简单,系统面向各个阶层,操作难度比较低。相对系统的配置要求也符合普通的机器配置;
2)系统分析:系统分析阶段的工作有系统的静态模型,对系统进行健壮性分析,建立系统的交互模型;
3)开发环境的搭建:下载安装设计系统中需要的软件;
4)代码实现:在前面的各项工作都完成后就可以进行具体到每个细节的代码实现了;
5)代码测试:代码测试就是看代码执行是否产生了预期的结果;
了解系统提供者和使用者的需求然后用代码去实现这些功能是这个系统的难点。鉴于目前市场上已经有着许许多多博客系统,做一个有自己特色博客是此次设计的关键问题。
3.博客系统的用途
1)促进学习
2)记录收获
3)反映成长
4)结交朋友
5)共享知识
6)交流看法
4.系统的组成和功能构想
(1)系统的组成
1)Web服务器
2)建网工具Dreamweaver
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
一、选题依据
随着计算机网络发展至二十一世纪,全球已掀起一股信息高速公路规划和建设的高潮,作为其雏形,国际互联网(Internet)上相连的计算机已近达数千万台,全球有数亿人在Internet上进行信息交换和各种业务处理。Internet上积累了大量信息资源,这些资源涉及人类面对和从事的各个领域、行业及社会公用服务信息。成为信息时代全球可共享的最大信息基地。
校园网是各种类型网络中一大分支,有着非常广泛的应用。作为新技术的发祥地,学校、尤其是高等学校,和网络的关系十分密切,网络最初是在校园里进行实验并获得成功的,许多网络新技术也是首先在校园网中获得成功,进而才推向社会的。另一方面,作为高新技术孵化器的学校,知识、人才的资源十分丰富,比其他行业更渴求信息、希望能有渠道获得各种各样的信息来促进自身在研究、学术上的进步。
正因为网络与学校之间的密切关系,我国从1994年教育科研计算机网(CERNET)于1994年正式启动以来,已与国内几百所学校相连。为广大师生及科研人员提供了一个全新的网络环境。1998年10月,中国教育科研网(CERNET)二期工程正式启动,工程到20xx年二期工程完成,除达到连接1000所大学的目标外,对有条件的中小学也提供接入上网服务。的确,随着信息技术的飞速发展,中小学校园网的建设已经逐渐提到议事日程上来。但是我国目前大多数校园网上的应用还不丰富,与学校原有一些计算机业务系统还没有充分发挥,应用水平的低下是对校园网资源的极大浪费。只有提高校园网上的应用水平,才能切实提高学校各项业务水平,适应信息时代的要求。
目前,在国家教委211工程的支持下,全国各大专院校基本上都有了自己的校园网,同时,地方所属的专业/职业院校和中小学的校园网建设如火如荼。因此,如何规划、设计、维护校园网是当前各个学校面临的首要问题,如何高效、充分地利用校园网的资源关系到校园的整体价值。
二、研究目标与主要内容
(一)、校园网建设的原则、目标;
1、系统设计原则:
(1)实用性:指从实际情况出发,使之达到使用方便且能发挥效益的目的。
(3)安全性:指用各种有效的安全措施,保证网络系统和应用系统安全运行。安全包括4个层面:网络安全,操作系统安全,数据库安全,应用系统安全。
(4)可扩充性:指采用符合国际和国内工业标准的协议和接口,从而使校园网具有良好的开放性,实现与其他网络和信息资源的互联互通,并可以在网络的不同层次上增加节点和子网。
(二)网络设计目标:
主要用于多媒体教学、行政办公、学籍和人事管理、图书管理、财务管理、信息共享、视频点播、WEB服务、电子公告、科研和技术交流以及Internet应用等。
2、校园网总体框架
使用作图工具,画出整个校园的平面图和网络结构拓扑图。为网络的规划和设计提供依据。
3、校园网规划、建设方案
根据校园平面图和网络拓扑图,利用所学知识合理的规划和设计出具体的实施方案。
4、校园网的应用系统设计
根据学校教学及师生工作和学习的实际情况,校园网应该有以下应用系统:
(1)、电子邮件功能及OA
校园网信息平台应有功能强大的邮件系统和OA系统,可以为每个使用者建立自己的信箱,和OA账号,安全保密又极大地方便了通信。许多事务处理均可以通过邮件和OA提醒,高效便利。
(2)、电子图书馆
有了电子图书馆以后,所有资料可以以电子文档形式存入大容量服务器中,
(3)、视频点播
(4)、无线网络
一般来说,如教室、图书馆、会议室、操场、食堂、校园园区等地方一般是不可能布设太多信息点的,但是随着学生中笔记本电脑的普及和现代化教学的普及,上述场所往往在同一时刻有大量的电脑,而目前的有线校园网没有办法使学生们在这些区域都能够上网。采用无线方式,在有限的信息点上连接无线接入器,就可以轻松从一个信息点扩展到成百上千个信息点的应用。
(5)、宽带上网
在信息化的今天,人们已经把网络当成获取信息的重要的源泉,而WEB应用则起到了举足轻重的作用。绝大多数的人都是通过浏览WEB页面来获取新知。校园网应该是宽带上网的前沿阵地,学生们可以通过网络获取丰富的知识,增加与其他学校学生,甚至其他国家学生交流的机会。
5、校园网的安防设计
根据学校的经济能力可以有选择的采用防火墙软硬件的安装以及一些安全管理的技术手段来共同完成。
(1)、路由器和交换机的安全功能
各种认证和包过滤。例如PPP协议的认证:PAP、CHAP
(2)、安全措施
a、基于包过滤的防火墙技术
b、日志功能
c、NAT网络地址转换技术
d、IP地址—MAC地址绑定技术
e、动态路由协议认证技术f访问控制
g、防ARP攻击
(3)、主机的安全
保持操作系统和防毒软件的及时的更新;安装适当的经过测试的补丁程序。
6、校园网系统预算。
整个校园网的建设费用都必须在学校财务能力的承受范围内,并且尽量的提高网络系统的整体性能。
三、拟采取的研究方法、研究手段及技术路线、实验方案等
校园网的规划设计关系到整个校园的老师的教学,校长的办公管理,师生的生活等一系列问题,因此规划设计好校园网是一个必须解决的问题。本课题主要解决校园网的如下问题:
1、校园网的功能设计
需要实现主要功能有:多媒体教学、电子图书馆、内部信息的共享以及能够满足学校各部门的日常管理工作。
2、校园网的布线设计
根据学校的环境及学校的经济能力合理的选择所需的各种线缆。为了实现网络高带宽传输,骨干网将采用万兆以太网为主干,千兆光纤到楼,百兆带宽到桌面。
3、校园网的安全问题
校园网络特别是已与INTERNET相连的校园网络,对于网络的安全防范就显得特别重要。因为一次的恶意破坏或管理人员的错误操作都会带来巨大的损失。因此,一方面要加强管理人员及使用者的技术培训及有关法律和道德教育,另一方面,要建立起一套有效的软、硬件的监控、防护体系。
4、校园网的维护问题
要想保证校园网的稳定运行,日常的维护工作是必不可少的。定期对网络设备进行检查和维护,对网络系统进行备份和更新主要通过以下手段解决问题:
1、在整个网络划分VLAN,这样既方便管理,还能增强网络的安全VLAN(VirtualLocalAreaNetwork)也就是虚拟局域网,是一种建立在交换技术基础之上的,通过将局域网内的机器设备逻辑地而不是物理地划分成一个个不同的网段,以软件方式实现逻辑工作组的划分与管理的技术。
2、子网划分,可以更高效的使用每类网络的寻址,解决了地址浪费的问题。
3、地址转换,我们一般只能从ISP获得有限数量的公有IP地址,这些地址是远远不够用的,要满足所有师生的网络需求,就必须进行地址转换。即把用户分到的私有地址转换成共有地址,从而能够访问Internet。
四、中外文参考文献目录
[1]于凌云。陈斌斌。计算机网络基础及应用[M]。南京:东南大学出版社,20xx。
[2]胡能生编著。Novell网络组网指南。北京:人民每电出版社。
[3]陈名法编著。倪朝改编。NOVF2网络实际操作基础篇。北京:人民邮电出版社,1995。
[4]蒋理。计算机理论网络与实践[M]。北京:中国水利水电出版社
[5]李克端。沈伟民。基于VLAN的校园网[N]。电脑教育报,429期
[6]高传善。马文启培训教材。海洋出版社
[7]镣培南。陈福民。郑邑。计算机局部网络。同济大学出版社
[8]顾隽修。王履。荆信圣。段玉平。计算机局域网络原理与应用。中国广播电视出版社。
总述
提纲
开题报告包含的论文提纲可以是粗线条的,是一个研究构想的基本框架。可采用整句式或整段式提纲形式。在开题阶段,提纲的目的是让人清楚论文的基本框架,没有必要像论文目录那样详细。
参考文献
要求
开题报告应有封面页,总页数应不少于4页。版面格式应符合以下第3部分第2)项格式的规定。
一.编写目的
二.开发背景
近年来我国信息产业发展迅速,手工管理方式在银行帐目管理等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。目前,对外开放必然趋势使银行业直面外国银行巨头的直接挑战,因此,银行必须提高其工作效率,改善其工作环境。这
在传统的银行帐户管理中,其过程往往是很复杂的,繁琐的,帐户管理以入帐和出帐两项内容为核心,在此过程中又需要经过若干道手续,因为整个过程都需要手工操作,效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息的重复传递问题,因此该过程必须实现信息化。
我们的系统开发的整体任务是实现银行帐户管理的系统化、规范化、自动化和智能化,从而达到提高企业管理效率的目的。
三.可行性研究
可行性研究能使新系统达到以最小的开发成本取得最佳的经济效益。可行性研究的目的,是根据开发管理信息系统的请求,通过初步调查和系统目标分析,对要开发的银行帐户管理信息系统从技术上、经济上、资源上和管理上进行是否可行的研究。这是一项保证资源合理使用、避免失误和浪费的重要工作
⊙技术上的可行性:要分析技术力量、计算机性能、通讯网络和系统条件等。
⊙资源上的可行性:主要指管理、经费能否得到保证。
⊙管理上的可行性:如帐户管理水平、数据收集可能性、规章制度健全程度和领导对发展系统的态度。
可行性分析已经写成可行性研究报告,并报请领导及有关专家审议,通过后进入了以下需求分析阶段。
四.系统需求分析
用户的主要需求有帐户管理、取款机管理、用户查询、查询统计等几个方面:
(1)帐户管理方面:存款、取款、开户、销户、修改信息、办卡、挂失卡;
开题报告是由选题者把自己所选的课题的概况(即"开题报告内容"),向有关专家、学者、科技人员进行陈述。然后由他们对科研课题进行评议。再由科研管理部门综合评议的意见,确定是否批准这一选题。开题报告作为毕业论文答辩委员会对学生答辩资格审查的依据材料之一。下面这篇论文开题报告由应届毕业生网为你提供:
一、课题研究背景
(一)国内外的研究现状
1、网络教学的设计理论与方法的研究缺乏系统性
通过对国内外有关的学术刊物(如《电化教育研究》、《中国电化教育》、《educationaltechnology》等)、教育网站和国际国内有关学术会议(gccce、icce、cbe等)的论文集进行分析,网络教学的设计研究主要是关于建构主义学习环境的设计和协作学习的设计等方面,缺乏系统的研究。可以说,网络教学的设计理论的研究还处于初级阶段,还有很多问题需要去研究和探索。例如,在网络环境下如何利用网络资源进行主动学习、利用虚拟情境进行探究学习、利用通讯工具进行协商学习、利用工具进行创造学习的设计以及教师指导性活动的设计等方面,都值得我们去研究。
2、网络教学的评价研究才刚刚起步
(二)课题研究的意义
1、促进网络教学的发展,提高网络教学的质量
由于网络教学可以实现信息资源共享,在网上组织最优秀的教材和教法,使学习者在网上可以学到最新的知识,因此是教学改革发展的方向。通过本项目的研究与实践,使网络教学更能为学习者提供一个建构主义的学习环境,充分体现学生的首创精神,学生有更多的机会在不同情境下去运用他们所学的知识,而且学生可以根据自身的行动的反馈来形成对客观事物的认识和解决实际问题的方案,从而提供网络教学的质量。
2、寻找利用计算机技术和网络技术实现学生远程交互自主学习的教学设计的技术解决方案
3、完善和发展教学设计理论
网络环境下的教学与传统教学,不仅是教学环境的不同,在教学内容、教学手段、教学传播形式上都有本质的区别。通过本项目的研究,能够解决网络环境下,教学如何进行教学设计,如何调控教学过程,如何有效实施教学活动以达成教学目标,是对教学设计理论的完善和发展。
二、课题研究内容
(一)研究的主要内容
1、网络教学设计理论体系的研究
包括教学目标的设计、建构性学习环境的设计、学习情境的设计、学习资源的设计、学生自主学习活动的设计、学生协作学习活动的设计、教师指导性活动的'设计、学习评价工具的设计等。
2、基于网络环境下的教学策略与教学模式的研究
(1)网络教学策略的研究,如网络环境下的教学内容组织策略、网络环境下的教学情景营造策略、网络环境下的教学对话组织策略、网络环境下的的课堂管理策略等
(2)网络教学模式的研究,如项目化学习模式、探索性学习模式、研究性学习模式等
3、网络教学评价的内容体系、方法、步骤与模型的研究
4、网络教学设计系统软件的开发与应用
5、网络教学评价系统软件的开发与应用
根据上述研究内容,总课题下设如下子课题:
1、网络教学设计与教学评价的理论研究(谢幼如、李克东)
2、网络教学资源的开发(邓文新)
3、网络教学设计与教学评价系统的开发(柯清超)
4、web课程的教学过程设计及支持系统的研究(陈品德)
5、网络教学设计与教学评价理论的应用研究(余红)
(二)课题的研究目标
本项目的研究目标是:运用现代教学理论与建构主义学习理论,通过教学改革与实验,探索网络教学的设计与评价的理论和方法,开发相配套的网络教学的设计和评价系统软件,探索普通中小学利用网络资源进行网络教学的途径与方法。
(三)预期成果形式
发表有关网络教学的设计与评价的一系列学术论文,出版专著《网络教学的设计与评价》。
开发《网络教学设计系统软件》和《网络教学评价系统软件》,制作《网络教学设计》专题教学(学习)网站,建立《教学设计》多媒体资源库。
三、研究方法与技术路线
(一)研究方法与步骤
本项目的研究主要采用行动研究、实验研究、评价研究等方法。
对于较大规模的教学设计与教学模式的试验研究,将采用行动研究方法。
对于个别带有创新性的,能提出重要见解的小范围的教学研究,则通过建立科学的假设,采用实验研究的方法。
关于教学模式的评价和有关教学效果的分析,则采用评价研究方法。
20xx年5月-20xx年8月,收集资料,建立模型
20xx年9月-20xx年1月,开发软件
20xx年2月-20xx年8月,教学试验,评价修改
20xx年9月-20xx年12月,扩大试验,归纳总结
1、基于网络的协作化设计思维工具的通讯模型的构建;
2、教学设计系统中师生教学活动的可视化表示与分析;
3、网络教学的教学评价模型的构建;
4、网络教学过程中学习反应信息的自动采集与处理。
论文题目:小型实体店铺开发
一、论文(设计)选题的依据(选题的目的和意义、该选题国内外的研究现状及发展趋势、主要参考文献等)
选题的目的与意义:
由于很多的小型实体店铺一直在依靠手工方式来进行出库、入库等记录,使库存管理变得繁琐,同时出错率较高,并且存在不易查找的弊端。所以小型实体店铺库存管理信息系统开发针对这些弊端来进行开发与应用。并能很大提升店铺的经营效率。使企业能够适应社会发展得快节奏与高效性。
研究现状及发展趋势:
库存被称为是“第3利润源泉”,目前普遍认为占企业总资产的20%~30%,库存管理是企业物料管理的核心,是企业信息化建设的重要组成部分。而企业单独建设或与软件公司合作开发库存管理信息系统这样传统的库存管理模式,虽然克服了手工管理模式的各种缺点,并基本上实现了库存管理的信息化,但该模式存在初期投资大、风险大、建设周期长、维护成本高等缺点。由于实现库存管理信息化是实现企业信息化中关键的组成部分,所以针对小型实体店铺库存管理信息系统开发有广阔的前景。
近年来,随着全球经济一体化和中国经济的快速发展,中国制造业已经发生了巨大的变化,生产成本控制的研究已成为一个重要的商业活动,其中库存管理作为一个商业物流活动的重要组成部分,越来越多的企业管理者关心的,面对日益激烈的市场竞争中,如何有效、合理管理库存,降低生产成本,提高物流效率,提高核心竞争力,提高市场份额,已成为一个重要议题在今天的商业管理。
主要参考文献:
1、《C#系统开发完全手册》明日科技张跃延徐文武人民邮电出版社
2、《数据库系统设计与开发》朱扬勇清华大学出版社北京交通大学出版社
3、《C#数据库入门经典(第2版)》JamesHuddleston清华大学出版社杨浩译
5、《数据库原理及应用——SQLServer20xx》夏双双国防工业出版社
6、《SQLServer20xx中文版数据库管理与应用标准教程》王俊伟史创明清华大学出版社
7、《SQLServer20xx数据库实训教程》李丹丹史秀璋清华大学出版社
8、《SQLServer20xx数据库(胡莹瑾)》胡莹瑾化学工业出版社
9、《VisualC#开发技术大全》明日科技人民邮电报社
10、《SQLServer20xx基础教程》刘勇周学军清华大学出版社
11、《SQLServer20xx数据库管理与开发》王庆建董征宇电子工业出版社
二、论文(设计)的主要研究内容及预期目标
主要研究内容:
小型实体店铺库存管理信息系统开发研究的内容涉及库存管理的全过程,包括入库、出库、退货、订货、库存统计查询等等。
根据上述工作流程,库存管理系统将包含以下内容:
1、能对企业内的各类货物进行分类管理,并提供最低库存量、最高库存量、安全库存量的预警功能。
2、可以存储各类信息档案包括物资、产品基本信息、供货单位信息、使用单位信息等。
3、可以方便快捷的进行物资入库管理物资出库管理等等,安全、高效;支持各种类型的出入库业务:生产入库、委外加工入库、采购入库、其他入库、生产领料出库、委外领料出库、销售出库和其他出库等
4、提供退货管理功能
5、通过查询库存,及时了解库存余额信息,便于订货下单,以免由于缺货,影响生产。另外,还提供经济订货量计算功能和打印订货采购单功能。
6、可及时打印库存余额,方便领导决策或安排及时定货、
预期目标:
通过人机界面来浏览数据库内的各种信息,并能进行增加、删除和修改等指令。使用户可以通过傻瓜式的操作来实现企业的库存管理。
三、论文(设计)的主要研究方案(拟采用的研究方法、准备工作情况及主要措施)
主要研究方案:
首先通过文献法来搜集和分析研究各种现存的有关文献资料,从中选取设计所需要的信息,以达到理论上实现设计方案的要求。
再通过实地调研法,去实地来了解用户的需求,来达到设计的软件能够适合企业的应用。
前期准备工作有:
一:掌握VisualC#集成开发环境,熟练掌握VisualStudio20xx开发工具,掌握图形界面的设计,数据窗口,数据窗口对象,数据管道的应用,会使用库管理项目。
二:掌握SQLServer20xx数据库系统的开发,掌握数据库原理,包括数据库设计、VisualStudio20xx与数据库的连接,关系系统及其优化、数据库安全和恢复、数据库的基本操作。
三:掌握SQLServer20xx对数据库图形化的使用,使之更快、更好、更方便的建立数据库。
四、论文(设计)研究工作进展安排
1、20xx年12月下旬:调研收集资料,确定课题的目标,完成开题报告的起草工作。
2、20xx年1月中上旬:完善课题的开题报告。
3、20xx年1—2月:理论分析研究,掌握VisualStudio20xx的开发和SQLServer20xx数据库开发
4、20xx年3月:完成小型实体店铺库存管理信息系统开发的初始原型系统开发。
5、20xx年3月底:系统的实施和测试和修改工作。
6、20xx年4月初:总结并书写论文。
7、20xx年4月底:论文的修改和完善。
8、20xx年5月19日:论文答辩。
一、开题报告
毕业设计(论文)题目计算机课程考试报名系统的设计与实现
课题背景和意义:
随着计算机及网络技术的飞速发展,Internet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大,从而使我们从繁杂的事务中解放出来,提高我们的工作效率。
在众多网络服务中,Web已然成为时代的主流,而JavaWeb开发技术则因为可以进行复杂的数据库操作、很强的交互性以及方便的用户控制和管理备受开发人员的青睐。其中Struts作为基于MVC模型的Web框架,自推出以来不断受到开发者的追捧,得到了用户广泛的应用。作为最成功的Web框架,Struts拥有众多的优点:使用MVC模型、功能齐全的标签库、开放源代码等。
JavaWeb技术非常成熟,能为复杂的应用提供强大的业务计算能力,但是其界面展现能力却略显晦涩。恰巧同样基于MVC模式的Flex技术的优势在于构建绚丽的用户界面,能为用户提供很好的“富客户端”体验,但业务处理能力却并不是它的强项。所以Struts与Flex的结合必将引领Web开发的新的潮流。
目前在我们学校,存在各级各类的考试和活动,而学校现有的报名系统只能完成一些重要的国家级考试的报名。大部分的信息公布和报名工作主要还是依赖于人工完成,不仅缺乏条理,而且工作效率极低。人工管理还存在许多的弊端,由于不可避免的人为因素,容易造成数据的遗漏和误报。计算机信息化管理有着存储量大、速度快等许多优点,提供给我们的处理信息及时快捷,因此我们可以利用计算机网络,结合Struts技术和Flex技术实现动态的管理和完美的画面。
随着计算机网络技术的进一步的发展和普及,利用Struts和Flex技术开发的各种网络报名系统必将大行其道。
研究的主要内容:
1、研究目标:
(1)实现校园考试和活动信息公布和报名的科学规范化。
(2)实现校园考试和活动信息公布和报名的自动简便化。
(3)实现校园考试和活动信息公布和报名的网络便化。
(4)实现Struts技术和Flex技术的完美结合。
2、研究内容
用Struts技术和Flex技术实现基于B/S模式的网络报名系统,主要包括3类用户:学生、教师和管理员。不同的用户有不同的操作界面和它们各自的功能:
(3)管理员:查看所有项目的报名情况、信息的发布和导出、系统的维护(增、删、改)、用户开设等等。
研究方法(或技术路线):
使用的开发技术有:
Struts:完成业务逻辑处理和计算;Flex:完成页面制作;Tomcat6.0:系统的发布和运行环境;MySql:完成数据信息的存储。
开发流程:
1、本系统在Eclipse环境中使用Flex完成页面的制作。
2、在完成页面制作,同样在Eclipse环境用Struts框架完成页面间的跳转和业务逻辑。
3、将成果物发布在tomcat服务器上,验证各页面间是否能够正确跳转。
4、完成页面与MySql数据库间的连接,并导入初始数据。
5、重新在tomcat服务器上发布系统验证各环节的衔接是否正确,数据处理是否有误。
6、完成上述过程,并对出现的问题进行完善后,对整个系统进行各项测试。
7、完成测试,通过后,正式在校园网上发布系统,试运行。
预期结果:
1、一个完整的,能够实现上述功能的,可以运行的系统。
2、一份毕业设计报告。
3、最终的系统画面:
进度计划:
WBSNAMESTARTFINISHWORK
1前期调研Sep1Sep1410天
2设计Sep15Dec558天
2.1开发环境的选择和构筑Sep15Sep2911天
2.2功能模块设计Sep30Oct2518天
2.3界面的设计Oct26Nov2220天
2.4数据库表单的设计Nov23Dec59天
3开发Dec6Feb645天
3.1开发环境和技术的学习Dec6Dec2615天
3.2界面制作Dec27Jan1615天
3.3界面与数据库的链接Jan17Feb615天
4测试Feb7Mar1930天
5毕业论文Mar20Apr915天
二、阅读文献目录
1基于Dojo组件的报名系统的应用中国教育信息化20xx年3月
2论三种设计模式在报名系统中的应用计算机与信息技术20xx年4月
3基于WEB模式的高校设计大赛报名系统设计中国新技术新产品20xx年10月
4利用ASP实现网络通用报名系统中国高新技术企业20xx年8月
5基于Web的培训考试报名系统的设计福建电脑20xx年11月
6高考报名系统统计功能的探讨与实现现代计算机20xx年2月
7基于B/S模式的等级考试报名系统的设计与实现电脑知识与技术20xx年4月
8基于ASP的远程高校考试报名系统的实现中国科技信息20xx年8月
9基于B/S的网络考试报名系统的设计与实现科技广场20xx年1月
10基于WEB的CET报名系统的设计与实现科技信息(学术研究)20xx年5月
11基于WEB的选修课报名系统设计电脑知识与技术20xx年6月
12高校新生报名管理系统设计信息与电脑(理论版)20xx年5月
13基于ASP的艺术考试网上报名系统的开发电脑知识与技术20xx年8月
14面向Web系统的Struts框架研究与应用电子技术应用20xx年8月
15基于B/S模式的教育学、心理学考试在线报名系统的设计与实现电脑知识与技术20xx年1月
16基于ASP的网上报名系统研究与设计信息技术与信息化20xx年8月
17基于网络安全的网上报名系统的实现电脑知识与技术20xx年12月
18计算机等级考试网上报名系统接口的设计与实现科技信息20xx年9月
19全国计算机等级考试报名系统关键环节设计计算机应用与软件20xx年3月
20全国计算机等级考试辅助报名系统设计计算机与现代化20xx年6月
三、文献综述
注意:学生阅读文献后,必须写出1500-20xx字左右的综述或读书报告,作为开题内容之一。(可增页)
前言
随着计算机网络技术的迅猛发展,教育信息化的趋势逐步深入,学校教学和管理的信息化发展有了长足的进步。然而在大多数学校,缺乏多功能网上报名系统——既能支持考试报名,同时又支持各种活动的报名。大部分的信息公布和报名工作主要还是依赖于人工完成,不仅缺乏条理,而且工作效率极低。鉴于传统报名方式存在的问题与不足,给学校的教学管理造成了繁重的劳动。为了切实减轻教务管理的工作负担,提高工作效率,把学校建设成一流的信息管理,教育教学平台,我们迫切的需要开发一种功能强大,处理信息效率高的Web网上报名系统。
一、目前现状:
1、功能方面:
2、技术方面:
通过众多文献我们发现,现有的一些考试报名系统主要使用J2EE技术和ASP技术,采用层次化的开发和模块化的开发这两种开发模式。
一些系统采用基于J2EE和MVC设计模式的多层B/S架构,把每种不同的服务部署在一个独立的层。如:客户层、表示层、业务层、数据层。
客户层:即Web游览器;
业务层:业务层为数据库端表示层提供松散耦合,处理真实应用,完成事务管理的选择,协调各种业务逻辑对象之间的依赖关系,并为持久层和业务逻辑层之间提供松散耦合。
数据层:通常采用Hibernate作为中介,它是采用ORM映射机制的持久层开发工具,是Java应用和关系数据库之间的桥梁,负责Java对象和关系数据库之间的映射。内部封装了JDBC访问数据库的操作,向上层应用提供了面向对象的数据库访问API。
不管使用哪一种的开发方式,都会存在它们各自的优势和缺点,但是我们发现:不管是用J2EE还是ASP技术,开发出来的系统的页面效果都太过单调。就如同一件稀世珍宝披着一件毫不起眼的外衣,总觉得两者非常的格格不入。
二、发展方向:
同时,这是个对美有着很大追求的时代,单调的页面无法给人带来美的享受,如果没有华丽多彩的页面,再强大的系统也只能被历史的长河所吞没。
而Flex的出现却解决了这样一个问题。Flex是一个高效、免费的开源框架,可用于构建具有表现力的Web应用程序,这些应用程序利用AdobeFlashPlayer和AdobeAIR,运行时跨浏览器、桌面和操作系统实现一致的部署。作为新一代的富客户端互联网技术的佼佼者,Flex这种技术已经被越来越多的公司所采用,被越来越多的用户和程序员所接受。
JavaWeb强大开发功能加上Flex无与伦比的表现力和富英特网应用,这两种技术的结合必将成为一种趋势,而用JavaWeb和Flex开发的Web应用或系统也必将大行其道。
三、给我的启发:
针对本次毕业设计翻阅了很多的文献,这些文献给我最大的启发是在开发思路和技术选择方面。
在开发思路方面,主要让我了解了一些开发的流程,开发所采用的模式,当然也帮助我在一定程度上完善了所要开发的系统的功能。开发流程简单的讲就是:一个项目从开始到结束,其中经历的各个阶段,这是以前没有接触过的。至于开发模式,上面也提过了,有基于B/S和C/S的开发,也有分层的开发和模块化的开发等,其实对于这些开发模式,没有绝对的好坏优劣之分,只能说某些模式更适合某些项目。
简而言之,从这些文献中受益匪浅。
参考文献:
1、王念晖,徐林论三种设计模式在报名系统中的应用计算机与信息技术20xx年
2、李小强,张朝晖,李振坤高考报名系统统计功能的探讨与实现现代计算机20xx年
3、王成基于B/S的网络考试报名系统的设计与实现科技广场20xx年1
4、林穗,李振坤面向Web系统的Struts框架研究与应用电子技术应用20xx年
5、宋少伟,刘方爱基于ASP的网上报名系统研究与设计信息技术与信息化20xx年
6、管小卫,丁琳基于Web的全国计算机等级考试报名系统设计电脑知识与技术20xx年
7、陈晓林,吴定雪,周妃,余志超,肖小红全国计算机等级考试报名系统关键环节设计计算机应用与软件20xx年3
一、研究背景及意义
由于USB总线较高的接口速率和灵活方便的使用特性,使得越来越多的存储设备使用USB接口来接入计算机,如闪存盘、移动硬盘等。基于USB接口的存储设备已取代软盘,成为一种重要的信息交换方式。但USB存储设备的广泛使用带来了许多安全隐患:
(1)窃密者可以在合法用户不在场的情况下,利用USB存储设备快速地将个人隐私、国家机密或商业敏感信息取走,并且不会留下痕迹;
(2)合法用户的违规操作和逾权动作可以把USB存储设备作为中转媒;
(3)USB存储设备可作为病毒载体以及开机钥匙等。上述安全隐患都对主机安全构成了较大威胁。因此,对USB存储设备的安全实施监控具有重要意义。目前很多保密单位在物理上禁用USB端口,这会给用户带来很多不便。而一些基于用户态的USB存储设备监控软件很容易被病毒、木马等恶意程序绕过,无法完成有效、实时的监控。本文采用基于驱动层的技术实现其主要的监控功能,相对应用层,更加安全和稳定。
二、国内外研究情况
1、Linux操作系统:
因其具有源码开放,稳定,可靠。安全等显著优点。在电子政务中得到了广泛应用。此类应用的安全性要求较高,特别是内部网。据统计,80%的安全事件来自内部网。其中USB接口是内部网络信息泄密的一个重要途径由于USB设备种类众多且使用广泛。仅仅简单地禁用USB接口会使其他的USB设备(如USB鼠标、USB键盘、ikey等)无法正常使用,给用户带来很多不便。文中在Linux环境下实现了一个分布式USB设备监控系统。可以根据管理员制定的安全策略分类禁用USB设备。以便管理员对网络中各主机的USB设备进行细粒度的管理。该系统的主要功能是以内核模块的形式实现的相对于应用层程序而言。其可靠性高并且很难被用户破解。
2、USB监控基本情况:
Linux的USB子系统分为USB客户软件、USB核心层和主控制器驱动程序3个层次。
USB客户软件是特定设备驱动程序的主机部分。主要完成设备功能驱动,为了和设备正常通信,它通过10请求包(IRP。I/ORequestPacket)向USB内核发出数据接收或发送请求。USB内核则为客户端驱动程序层和主机控制器驱动函数提供了一套函数集。HCD(HostControllerDriver)与主机控制器合作完成USB各种事务处理[”对于USB设备的所有操作都是通过向USB设备发送相应的IRP完成的。本系统将拦截所有发给USB设备的IRP并对其中的内容进行分析。得到USB设备的设备类型,如存储类设备、USB集线器类设备或者厂商自定义设备等。然后根据安全策略文件来决定是否允许这个设备使用。USB设备监控系统中的关键问题是IRP拦截。判断设备类型以及对厂商自定义类设备的管理。
3、IRP拦截技术:
为了实现数据传输。USB内核提供了一个数据结构称为URB(USBRequestBlock)。一个URB由执行任何一个USB事务信息、分发数据信息和回传的状态信息组成。URB中具有USB数据传输的所有信息,包括传输类型、传输方向、数据缓存区、数据传输的设备、端点、返回信息及指向传输完成的处理函数的指针。从图l中可以看出。所有的USB设备I/O请求最终都由总线提交函数usbmit_ttrb(structurb*urb)发送到USB总线上。因此可以通过拦截usb_submiturb函数。对所有的URB数据包进行分析的方法来实现对USB设备的控制。目前。Linux(所支持的主控制器主要有OHC(OpenHostController)和UHC(UniversalHostController)种控制器的驱动程序分别是ohci。0和uhci。o。usbsubruiturb函数就是由这两个模块提供的一般情况下。一台计算机只有一种控制器。Linux考虑了有多种控制器的可能性并为将来扩展更多的控制器提供了方便。
因此,拦截usbsubmiturb函数就是要拦截内核模块的导出函数。Linux采用整体式内核结构。如果要对内核功能进行修改或充。必须重新编译整个内核。这给扩展内核功能带来诸多不便。因此。Linux提供了一种新的机制:动态可加载内核模块内核模块将一些需要扩展的功能先单独编译成一组目标代码。该代码是核心的一分。但并没有编译到内核里面去。可以根据需要在系统启动后动态地加载到系统核心中。当模块不再需要时,可以动态地从系统核心卸载。核心符号表中维护着一个核心资源链表。在加载模块时。它能够解析出模块中对核心资源的引用某个模块对其他模块的服务或资源的需求类似于模块对核心本身资源或服务的请求。不过此时所请求的服务是来自另外一个已加载的模块每当加载模块时核心将把该加载模块输出的所有资源和符号添加到核心符号表中21核心符号表中包含模块导出函数名、变量的名字和其相应的地址通过更改函数地址值的方法可以对函数调用进行拦截。
但这种方法在拦截模块导出函数的时并不适用。如前所述,模块在加载的过程中会使用核心符号表中的信息对引用的函数和变量进行重定向。这种访问是一次性的。系统在内核级中执行时,访问了大量的寄存器,而很多寄存器值是由上层调用者提供的。如果改变这些寄存器值。系统会变得不稳定。很可能出现不可预料的后果。
因此使用hook函数的最佳原则是:在hook函数中调用原函数时。所有寄存器的值与被hook前的信息一样普通的C函数调用都提供了函数堆栈切换操作。而在funl和fun2中要使用原函数的堆栈来获取传人的参数地址。因此这两个函数必须用汇编语言编写这里分析一下拦截代码的稳定性在整个操作系统运行期间。系统服务会经常被调用。当一个进程调用了被hook的系统服务。这时如果发生了进程切换,则另一个进程再次调用相同的系统服务时。就会出现此次调用没有被hook的情况虽然可以通过关闭中断方法加以避免。但对系统性能影响比较大USB子系统的数据传输通常不是提交一次URB就能完成的。
偶尔漏掉了一个URB并不会影响对数据传输的禁用效果。所以这里完全可以忽略这种情况在实际的测试和使用中没有出现禁用失效的情况。
三、监控系统应用价值与基本方法
监控系统在已有研究成果的基础之上,对误差控制、大块数据处理、地形简化等算法和实现技术进行了改进。包围盒进行LOD误差处理,大大地提高了算法的效率,该算法已经应用到研制的某卫星网管仿真测试系统中,取得了良好的效果。算法使用的是存储在本地的地形数据,未来有可能通过网络使用实时的真实地形数据,此时内存映射文件将失效,因此需要进一步考虑如何有效地加载和传输来自网络的数据,从而实时显示真实的地形。另外,使用C++语言实现算法和地形显示,可以进一步提高软件的效率。基于USB的CAN总线系统监控平台的开发成功,为CAN总线控制系统的开发、调试和诊断提供了得力工具。无论在实验室还是在工业现场,开发人员都可方便地将CAN网络与计算机互联,实时监控系统的总线状态。以此为基础,今后还将进一步完善其上位机应用程序,丰富其监控的现场总线种类,使其成为基于CAN的多种现场总线的监控平台。
USB(universalserialbus)通用串行总线,是由Intel、康柏、微软和NEC等公司共同推出的串行接口。它支持即插即用和带电热插拔,占用的系统资源少,不会出现与其它外设资源冲突的情况,软件安装也很方便;其通信速度为1。5、12和480Mb/s,突破了传统计算机串行通信接口(如RS一232)与高速外设进行数据传输时的速度“瓶颈”;接口还可以提供最大5V/500mA的总线电源,小型USB设备无需外扩电源,简化电路设计。USB接口已经成为PC的标准接口。为了便于携带使用,在下位桥接器设计中均采用体积小、功耗低的平面封装器件,这可以减小体积、充分利用USB总线供电。另外,在下位桥接器设计中还设计了数据缓冲和CAN总线通信错误识别功能,这样可以进一步避免系统监控数据的丢失,并且能在CAN总线通信出错时提供详细的状态记录信息,提高平台的监控性能。
一个USB设备插入到计算机USB端口上时,操作系统硬件管理程序将会发现设备,然后查找该设备的驱动程序是否存在,如果存在,系统加载驱动程序,然后给USB设备分配盘符等。
从上面的分析中可以知道,如果要阻止USB设备在计算机上使用,至少有两个方法可以使用:
四、小结
总之,面向端系统的行为安全监控系统是针对Windows平台的。随着Windows平台在电子政务中的日益广泛应用。面向Windows平台的行为安全监控系统将具有广泛的应用前景,课题设计提出的USB设备监控技术不仅可以对USB设备行为进行有效监控。还同样适用于对并口设备及光驱类设备进行监控。具有普遍的指导意义。此课题具有可以成功解决保密要求较高的个人和单位只能在物理上禁用USB端口、使用不灵活的问题。软件关键功能的实现,可优先监控到USB储存设备,不易被恶意程序绕过,软件资源的占有率低等优点。
论文题目:基于Android微博整合客户端的设计与实现
一、选题的背景和意义
1)准入门槛低。
2)即时通讯的原创性。
3)更强的互动性。
与博客上面对面的表演不同,微型博客上是背对脸的follow(跟随),就好比你在电脑前打游戏,路过的人从你背后看着你怎么玩,而你并不需要主动和背后的人交流。既可以一点对多点,也可以点对点。在Web浏览器中实现好友管理是非常方便的,如果你想在手机中进行管理的话同样是非常方便的,移动终端提供的便利性和多媒体化,使得微型博客用户体验的粘性越来越强。与传统博客相比,微型博客具有更好的及时性、开放性和随意性,用户不仅可以通过网页浏览和发布信息,还可以通过手机、即时通讯软件的客户端、桌面客户端、外部API接口等多种途径使用微博功能。对单条信息长度的限制是微博服务形式的核心特征,其信息短、直观、简洁的特点便于迅速阅读和传播。
二、研究目标、内容(论文提纲)及拟解决关键问题
研究目标:
2、熟练使用开放平台提供的AndroidSDK和API接口。
3、了解新浪微博开放平台和腾讯微博开放平台的异同点,实现两种微博平台的整合;
4、熟练使用SlidingMenu、PullToRefresh等Android开源控件。
5、熟练掌握Android高级核心技术的应用。
6、了解用户体验要素,设计出有较好用户体验的界面效果。
一、选题的依据、意义和理论或实际应用方面的价值
二、本课题在国内外的研究现状
在国外,网络教学的发展较国内更加迅速,除了普及广泛外,已经向更高层次的应用和标准化方面发展。以美国为例,美国是目前远程教育规模最大的国家。近年来,美国高校远程教育课程建设快速发展,达到了4万种。其中本科课程3.5万种,研究生课程1.4万种,非学历学位课程50000种。虚拟大学的办学模式。所有的教学活动和教育管理都是通过网络教学技术实现的,网络教学技术几乎成为学员唯一获取知识的途径。
在国内,关于教学信息化我国已有一些网络教学平台,如软酷网,各大重点高校的在线教学平台等都为我们提供了良好的学习平台。但由于传统教学观念的束缚,网络教学并未得到很好的推广。因此,教学网站的设计实现以及观念的转变显得尤为重要。我国的网络基本普及到全国各大中小城市,但现在网络教育资源并不是很丰富,再加上教育水品并不高的广大农村地区。因此在未来,我国的网上教育平台的建设将有很大的前景。要提高我国网络教学水平,必须注重网络教育的教学设计,加强适应个性化教学,合作性教学,加强资源库的标准化建设。
三、课题研究的内容及拟采取的方法
首先按照软件工程理论对系统的业务流程进行分析,确定系统的功能及非功能需求;然后对系统进行设计,确定系统的功能模块如下:
2.课程基本信息:课程内容简介、教学目的和要求、教学内容和授课计划。
3.实验教学:实验教学大纲、实验内容以及实验指导书。
4.教学资源:查看教学课件及网上资源,网上资源采用网页形式进行链接。
5.在线学习:学生可通过该系统进行自测,完成答卷。
6.师生论坛:该模块实行权限管理,用户注册登陆后,会看到发布的各种信息目录,通过点击查看进入,可以查看到具体的信息以及老师或者其他学生回复此问题的内容。
该系统采用了ASP+DIV+CSS的设计模式,利用MD5加密。本系统是基于WinXp+SqlServer20xx+Visualstudio20xx进行开发。系统采用B/S模式结构,利用Internet对毕业论文进行管理。并结合Dreamweaver实现静态网页界面的设计。本系统使用的ASP.NET动态网页技术以及SQLSERVER数据库技术都已经发展成熟,完全可以满足系统设计需要,而且是目前主流技术,服务器的架设和支持均十分方便。
四、课题研究中的主要难点及解决的方法
(1)数据库表结构的设计,由于数据库很多数据都需要存储在数据库中,如果数据库表的结构设计不合理,在以后的开发中,会遇到很多问题。
(2)数据安全以和角色划分。
五、毕业设计(论文)工作进度计划
第一周:阅读资料,进行课题调研,确定毕业设计题目。
第二周:在调查研究的基础上撰写开题报告。
第三周:查阅书籍、期刊,查找外文资料,开始外文翻译。
第五周:对选题教学网站系统的功能进行需求分析。
第六周:安装SqlServer数据库及VisualStudio软件,并熟悉其运行环境。
第七周:网站系统规划和SqlServer数据库设计。
第八周:前台:网站首页及基本功能的实现。
第九周:后台:管理端用户及在线测试模块的设计
第十周:完成毕业设计中期检查报告
第十一周:完善前台布局并进行编码设计。
第十二周:依据后台功能划分进行后台布局和编码。
第十三周:继续完成网站的编码实现。
第十四周:对功能需求与实现进行分析与改进。
第十五周:进行网站调试、美化及改进。。
第十六周:按照工作手册要求,撰写毕业设计论文。
第十七周:完善论文完成剩余章节,检查无误后打印初稿。
第十八周:整理毕业设计资料和答辩汇报材料,准备答辩。
六、参考文献(或资料)
[1]叶子青。ASP网络开发入门与实践。人民邮电出版社.20xx.
[2]杨晓斌施恩早.ASP动态网页设计。中国计划出版社.20xx.
[3]李晓龙。在线教学网站数据库的设计与实现。《电脑知识与技术》期刊.20xx.
[4]官正袁珂。DreamweaverCS4网页制作与网站组建简明教程。清华大学出版社.20xx.
[5]湛美英。信息时代的学校网络教学。《现代教育教学探索》期刊.20xx.
[6]谭浩强.C语言程序设计。清华大学出版社.20xx.
[7]项宇峰.ASP+SQLServer典型网站建设案例。清华大学出版社.20xx.
[8]张莉。ASP连接数据库的方法。湖南大众传媒职业技术学院学报.20xx.