ASP035网上评教系统毕业论文.docx
《ASP035网上评教系统毕业论文.docx》由会员分享,可在线阅读,更多相关《ASP035网上评教系统毕业论文.docx(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要今天,随着微型计算机的普及,吏越来越多的人们了解到了计算机的 作用,以及带给我们的便利。而怎样更好的利用计算机来为我们服务,更好 的应用于各个社会领域,则是软件开发人员研究的问题了,我所开发的网 上教务评教系统就是在社会需要,人们需求的情况下应运而生。最近几年 大多数的大学都应用了一些评教系统的软件,实现了计算机管理,在网 络时代的今天,则显得有些落伍,并没有真正考虑到人性化的设计。网上教 务评系统应用了 B/S模式,在此我所设计的网上教务评教系统,就是方 便本校教务部对任课教师进行教学评教时,对各项评教数据的管理,使得教 务部在查询、整理、输入、输出等方面教会达到事半功倍的效果,同时,该
2、 系统也是对任课教师的教学质量进行检查,更加有效督促教师教学的种手 段。学生还可以通过该系统实现网上评教。更加减轻教务老师的工作量。为此,我应用ASP. net+ACCESS达到对数据库的调用,实现所设想的 各项功能。关键词网上教务评教;结构化设计方法;B/S模式AbstractNowadays, since the microcomputers are so popular that more and more people realize the important of computer and the convenience it provide. But how to make co
3、mputer well-served for us and apply for each field of the society, which is the most problem to software development programmers. I developedNetwareEvalvate the teacher systemwhich is bom for the necessary of the society and people. In recent years, most library apply some Netware evalvate the teach
4、er systemsoftware to realize computer management. Though its better than the old library management, but these software are all single machine model. In these net age, it seem out of date and doesnt consider the personal design. Netware evalvate the teacher system applied B/S model, provided a elect
5、ronic reading platform for reader, so that reader can realize researching and borrowing book in advance. The system convenient readers and content their necessary considerably, and it is more reasonable than before.Keywords Netware evalvate the teacher system ; constructure design method ; B/S model
6、摘要Abstract 第1章绪论1.1 课题背景1.2 目的意义第2章开发工具简介2.1 开发平台和技术简介1 .1.1 ns 简介.2 . 1. 2 ASP 简介.2. 2数据库ACCESS简介. 第3章软件需求分析.2.1 数据流程图2.2 软件的设计目标.3. 3数据字典4. 4系统流程图第4章软件总体设计4.!软件结构设计4. 2层次图4. 3数据库设计第5章软件实现5.1学生登录5.2管理员身份登录. 第6章系统运行测试6.1运行环境6. 2软件测试6. 3测试及操作过程.6. 3.1系统主界面.6. 3.2 朦:1314141416222223242424282828296. 3.
7、 3学生投票.6. 3. 4管理员查询31结论32致谢33#文献34附录1 外文原文3538附录2外文资料译文第1章绪论1.1 课题背景在当今的社会,可以说是信息技术的发展时代,在社会的方方面面无不 涉及到各种信息的处理。信息是人们对客观世界的具体描述,是人们进行交 流与联系的重要途径。人类社会就处在个对信息进行有效合理的加工中。 它将促进整个社会的发展。随着社会信息技术的提高,计算机已被广泛应用 于当今社会的各个领域,成为推动社会发展的首要技术动。在软件技术的 应用中,软件的开发技术,尤其是应用型软件产品的开发技术成了重中之重。 不断开发适应用户需求、市场需要的新型软件产品,参与市场竞争,获
8、取最 大利润是全球信息企业追求的目标。网上教务评教系统正是个非常实用 的应用型软件产品,我们不谈它的经济利益,单说他的应用范围就是十分广 泛的,只要有学校的地方,者何以采用本系统。我想计算机的作用就是辅助 人们完成那些烦琐的体力劳动和脑劳动,使人们从劳动力中解脱出来,我 所设计的网上教务评教系统就是辅助教务老师完成繁琐的数据统计工作。 面且更加方便广大学生,学生只要可以上Internet,则可以对其任课教师进 行评优。1.2 目的意义开发网上教务评教系统有两方面的好处:一是网上教务评教系统 的实用性,个好的网上教务评教系统会将一个庞大投票评优工作井井 有条的管理起来,计算机与人的不同就在于,计
9、算机是机械的,精确的,它 不会使管理工作出现差错。例如:检索迅速、查找方便、可靠性高、存储量 大、保密性好、寿命长、成本低等。这些优点能够大大减轻教工人员的工作 量,提高办事效率;各一方面好处,设计网上教务评教系统只是种手 段,通过它使我可以更好的了解计算机的工作过程,掌握开发语言的使用方 法,掌握开发各种项目的工作技能,适应迅猛发展的社会。本课题的直接目的是为了成功完成网上教务评教系统的开发。间接 目的也可以说是最终目的是为了 了解软件的开发思想,掌握软件开发人员应 当具备的基本技术素质:树立良好的软件开发理念,建立正确的、符合工程 规范的、系统化的软件工程思想,灵活运用各种软件分析与设计技
10、术,开发 高质量的软件产品。第2章开发工具简介2.1 开发平台和技术简介2.1.1 2s 简介1. I is的功能Internet Information Services (IIS) 5. 0 是Microsoft Windows 2000 Server内建的Web伺服器,能让您在企业内部网路或网际网路上轻松共享文 件和资讯。HS 5.0是Windows 2000 Server中最快的Web伺服器,并与 Microsoft Active Directory目录服务完全整合,这种结合让以Web为基础 的应用软体更可靠且更具延展性。这项新一代的电子商务解决方案把旧资料 和应用软体整合到全球资讯网
11、(聊)中,让公司能重新定义内部与外部的不 同商务处理流程。2. IIS 好科IIS 5. 0 是 Windows 2000 Server 所提供的服务,所以能和 Windows 2000 Server上的其他服务紧密地合作。图2-1说明了 HS 5. 0与安装在Windows 2000服务器上之与他服务彼此间的关系。區。8*图2T IIS 5.0的结构图因为ns 5.0和Windows 2000 Server共用同一个安全模型(使用者帐 户),所以不再需要管理多余的使用者帐户。US 5. 0同时也借用Windows 2000 Server现有的管理工具,如系统监视器、事件检视器来处理相似的管理
12、程序。2.1.2 ASP 简介1. ASP是什么Active Server Pages (ASP)实际上是将标准的HTML文件拓展了一些附 加特征,Active Server Pages像标准的HTML文件样包含HTML对象并且 在个浏览器上解释并显示。任何你可以放在HTM中的东西Java applets, 闪烁字符串,客户端脚本,客户端ActiveX控件等等你都可以放在Active Server Page中。因此,个Active Server Page有如下四个重要特征来使 之具备很强的通用性。(1) 个Active Server Page可以包括服务端脚本。利用Active Server
13、Page中的服务端脚本,你可以创建动态内容的网页,举个最简单的例子, 你可以让网页在一天的不同时间显示不同内容。(2) 个Active Server Page提供了一些built-in对象。利用这些 Active Server Page中提供的built-in对象,你可以使你的脚本更加强大; 这些对象会允许您从浏览器中接受和发送信息。例如,利用request对象, 你可以将用户在HTML form中的信息接受到并在个script中来响应它。(3) 个Active Server Page可以用另外的元素来扩展。Active Server Pages本身就是来源于相当数量的标准服务端ActiveX
14、元素,这些组件允许 你做诸如依据浏览器能力进行不同显示以及在浏览器内包含计数器的工作。(4) Active Server Page可以和诸如SQL Server这样的数据库进行挂 接,利用些特别的对象集合,Active Data Object (ADO),你就可以在你的 Active Server Page 中使用 SQL 语言。再次重申,这是 Active Server Page 一个非常强大的功能所在,在线商务以及在线沙龙等各种非常高级的,动态 更新的站点都需要数据库的支持,而且需要随数据库内容的更新而自动更新, 这样,你就可以利用Active Server Pages自己建立很多类似的高
15、级站点。以上四个特性对 Active Server Page 进行了限定,Active Server Page 就是由Server端脚本、对象以及组件拓展过的标准主页。利用它,你的主页 就可以包含动态内容。2. ASP是怎样工作的理解Active Server Pages怎样工作的最好方法将支持它的Web server 和不支持的进行对比。Microsoft利用Internet InformationServer (HS) 3. 0 版本和 Active Server Pages 结合在起。在 HS3. 0 中引 入了 Active Server Pages就能够使站点从仅仅的静态内容变成动态
16、内容。 这是什么意思呢?在前面对Active Server Pages的介绍中,HS的主要功能是支持静态 HTM主页,当用户向个使用HS的服务器提出请求后,服务器将会从自己 的硬盘或者内存中提出个静态主页发送到用户的浏览器上,HS的主要作 用就是作为用户浏览器到服务器硬盘的些文件的个有效的接口。注意:早期的IIS版本包括个称作!nternet Database Connector (IDC) 的工具,IDC可以从数据库中接受和存储数据,你仍然可以利用IDC做这种 工作,但是显然Active Server Pages可以做的更好。从这个意义上,IIS和其他的Web Server没有什么区别,任何
17、Web Server 的主要作用都是支持静态HTML主页。在大多数情况下,对于各种典型的Web Server来说,Web Server接收文件申请并从内存或者硬盘中读取正确的文件。Active Server Pages改变了这一切,在IIS仍然支持静态HTML主页的 前提下,利用Active Server Pages可以根据用户要求在Web Server上建立 新的主页。2. 2数据库ACCESS简介、数据库简介数据库:指个关于某特定主题或目标的信息集合。利用数据库,人们可 以为自己建立起诸如地址簿、收支表、电分配等各种各样的信息集合并进 行有效和切实的管理和安排。数据库需要借助于数据库管理系
18、统(DBMS) 才能发挥功能。数据库管理系统:是指对数据库信息进行存储、处理和管理的系统。如果在 数据库管理系统中,根据用户定义的关系来存储、处理和管理数据库信息, 这样的数据库管理系统称为关系型数据库管理系统。Access实际上是一个基 于关系型数据库的数据库管理系统。Access属于MicrosofiO田ce的套件。可以为各级别用户查找、管理和共享数 据提供种简单的方法。在Windows操作系统中运行。Access的数据库元素:字段和记录数据库工作表分为行和列,行称为记录,列称为字段。二、Access的功能1 .数据库中包含多个表,每个表可以分别表示和存储不同类型的信息。2 .通过建立各个
19、表之间的关联,从而将存储在不同表中的相关数据有机地结 合起来。3 .用户可以通过创建查询在个表或多个数据表中检索、更新和删除记录, 并且可以对数据库中的数据进行各种计算。4 .通过创建联机窗体,用户可以直接对数据库中的记录执行查看和编辑操 作。5 .通过创建报表,用户可以将数据以特定的方式加以组织,从而达到分析可 打印的目的。三、Access数据库中的七个对象1 .表:表是用来保存和组织各种信息的,它是Access数据库的基本对象, 其它的数据库对象都是以表为基础来创建的。每个表都包含了体现同一主 题的同类信息。表中信息分行、列存储。表中的每一列都包都包含特定主题 下的某实例的所有信息数据,称
20、为“字段”;表中每一行所包含的是特定主 题下的某实例的所有信息数据,称为“记录”。2 .查询:用户通过查询可以在表中搜索符合指定条件的数据,并可以对目 标记录修改、插入和更新等编辑动作。3 .窗体:用户可以通过创建窗体逐条显示记录,便于详细的查看和编辑,还 可以对窗体进行编程。4 .报表:生成报表目的是进行计算、打印、分组和汇总数据。5 .页:功能上类似于典型的窗体和报表,但数据访问页是允许用户查看、编 辑和汇报驻留在浏览器中的数据和HTML页。6 .宏:可以将数据中不同对象联在起,从而形成一个数据管理系统。7 .模块:可以保存VB应用程序的声明和过程。四、Access的启动和退出1 .启动:
21、开始一程序一Microsoft Access M2 .退出:文件一退出或单击标题栏右上角关闭按钮。五、Access 窗 标题栏、菜单栏、工具栏、工作区、状态栏工具栏的显示与隐藏:视图工具栏自定义或(工具自定义)六、创建数据库1 .创建数据库的两种方法:种是使用“数据库向导”,用户可以在系统提 供的数据类型中作出选择。另种是创建一个空的数据库,由用户根据自己 的需要添加相应的内容。2 . Access数据库的扩展名:.mdb3 .创建表:三种方式:使用向导创建表:用户根据向导提供的字段可以直接选择。使用设计器创建表:用户可以定义个或多个字段作为主键使用输入数据创建表:可以直接输入数据创建一个新表
22、4 .数据库类型:数据类型使用对象大小文本文本或文本与数字的结合,也可以是不需要计算的数字最长255个字 符备注保存长度较长的文本及数字最长64000个字符数字可用进行算术计算的数字数据,但金钱数据除外大小为1、2、4或8 个字节。当数字类型为“同步复制ID”时,其大小为16个字节日期/时间日期及时间8个字节货币货币值8个字节自动编号在添加记录时自动添加序列号4个字节,当数字类型为“同步复 制1D”时,其大小为16个字节是/否这些字段只包含两种值中的种1位OLE对象在使用OLE协议程序创建的对象最大可为!GB超级链接保存超级链接的字段最长为64000个字符查阅向导创建字段,该字段将允许使用组合
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP035 网上 系统 毕业论文
限制150内