鉴于大家对计算机其他语言十分关注,我们编辑小组在此为大家搜集整理了“实验室教学管理系统的设计与实现”一文,供大家参考学习
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
计算机毕业设计 随着计算机信息技术的发展,计算机在教育领域应用日趋广泛。计算机上机的比例逐年增多;为了计算机实验室的管理更加方便,也使学生在上机的时候能够更灵活的处理所遇到的问题,上机后学生的上机的结果的保存与收集都是需要考虑的问题。本毕业设计利用internet技术,开发一个计算机实验室的教学管理系统。 1.1 本课题研究的意义随着计算机信息技术的发展,计算机在教育领域应用日趋广泛。计算机上机的比例逐年增多;为了计算机实验室的管理更加方便,也使学生在上机的时候能够更灵活的处理所遇到的问题,上机后学生的上机的结果的保存与收集都是需要考虑的问题。本毕业设计利用internet技术,开发一个计算机实验室的教学管理系统。老师可以利用此系统配置实验环境,管理班级、老师、学生的基本信息,查看学生的实验报告,收集学生上机实验结果。学生可以利用此系统,缴交作业、交流学习心得等。要求能够为每门课程、每个老师提供比较完善的解决方案.通过本系统的设计和开发不仅可以考查我综合运用以前所学知识的能力,同时也使我了解了当今网编程的一些新技术;锻炼了我的实际动手能力,对于我以后工作能力的培养具有重要的意义 1.2 本课题研究的方法本次毕业设计应首先分析计算机实验室教学管理系统的相关功能,结合本次毕业设计的相关要求写出需求分析;其次,综合运用以前所学的相关知识,选择 ASP+ SQL Server进行本毕业设计的开发;在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法;同时,在开发设计与实现中,保存好相关的设计文挡,为后面的毕业论文的写作准备材料;最后,系统开发完毕后,进行调试和试运行,做好调试和试运行的相关记录,也为后面的毕业论文的写作准备材料。其中,计算机实验室教学管理系统是典型的信息管理系统,该系统的开发主要包括后台数据库的建立.维护和前端应用程序的开发三个方面。对于前者要求建立数据一致性和完整性强,前台应用程序系统要求应用程序功能完备, 易于使用和界面友好等等。 2 开发语言及平台简介2.1 开发语言2.1.1 ASP简介Microsoft Active Server Pages即我们所称的ASP,其实是一套微软开发的服务器端脚本环境,ASP内含于IIS 3.0和4.0中,通过ASP我们可以结合HTML网页、 ASP 指令和 ActiveX元件建立动态、交互且高效的WEB服务器应用程序。在ASP中必担心所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。当浏览器浏览ASP网页时, Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页内容。通过ASP可以结合HTML网页。ASP指令建立动态、交互且高效的WEB服务器应用程序。ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的环境。ASP程序其实是以扩展名为. 使用VBScript、Jscript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。 1. 无须使用compile编辑,容易编写,可在服务器端执行。 2. 使用普通的文本编辑器,如 Windows 的记事本,即可进行编辑设计。 3. 与浏览器无关(Browser Independence),用户端只要使用可执行 HTML 码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。Active Server Pages 所使用的脚本语言(VBScript、Jscript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。 4. Active Server Pages 能与任何ActiveX scripting语言相容。除了可使用 VBScript 或 JScript 语言来设计外,还通过 plug-in 的方式,使用由第三方所提供的其他脚本语言,譬如 REXX、Perl、Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。 5. Active Server Pages的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃也提高了程序的安全性。 6. 可使用服务器端的脚本来产生客户端的脚本。 7. 物件导向(Object-oriented)。 8. ActiveX Server Components(ActiveX 服务器元件)具有无限可扩充性。可以使用Visual Basic、Java、Visual C++、COBOL等编程语言来编写你所需要的ActiveX Server Component。 ASP(Active Server Pages)提供五个内置的“对象”(object),可直接调用。 1. Request:取得用户信息。 2. Response:传送信息给用户。 3. Server:提供访问服务器的方法(methods)和属性(properties)的功能。 4. Application:一个应用程序,可以在多个主页之间保留和使用一些共同 5. Session:一个用户.可以在多个主页之间保留和使用一写共同的信息.在多个主页之间共享信息. ASP开发的应用程序,可以在多个主页之间保留和使用一些共同的信息,ASP提供两种使用范围,如下: 1. Application: Applicationd的所有信息,在一个应用程序,多个主页之间,可以让所有用户共同使用。 2. Session:Session的所有信息,仅适用于一个用户。 2.1.2 SQL server 2000语言简介SQL Server是“结构化查询语言(Structured Query Language)的简称。SQL是用户操作关系数据库的通用语言,SQL虽然叫结构化查询语言,其查询操作确实是数据库中的主要操作,包含数据定义、数据操纵和数据控制等与数据库有关的全部功能。SQL语言是1974年由Boyce和Chamberlin提出的。 SQL Server语言的特点:SQLserver之所以能被用户和业界所接受并成为国际标准,是因为它是一个综合的,功能强大且又简洁易学的语言,其主要特点有: (1) 一体化; (2) 高度非过程化; (3) 语言简洁; (4) 有多种方式使用。 SQL Server语言的组成可分为以下几部分: (1) 数据定义语言(Data Definition language):实现定义、删除和修改数据库对象的功能。 (2) 数据查询语言(Date Query language):实现查询数据的功能。 (3) 数据操纵语言(Date Manipulation language):实现对数据库数据的增加、删除和修改功能。 (4) 数据控制语言(Date Control language):实现控制用户对数据库的操作权限的功能。
|
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |