1、本科毕业论文 目录目录1摘要IAbstractII第一章 绪论51.1 开发背景51.2国内外发展现状51.3 选课依据61.4 设计思想6第二章 系统需求分析72.1 系统的需求分析72.2 系统可行性分析7第三章 系统概要设计93.1 系统基本设计思想93.2 系统结构设计9321 设计目标9322 开发及运行环境93.3 ASP技术10331 ASP的工作原理11332 ASP的特点11333 asp的功能12334 asp的内置对象12第四章 系统的总体设计144.1 系统功能概述144.2总体构成设计144.3 系统逻辑设计144.4数据库设计1644.1主要实体联系1744.2表结
2、构设计18第五章 系统模块详细设计205.1 主页模块的设计205.2 用户模块28521 用户登录设计28522 登录用户的验证285.3课件显示设计305.4管理员管理功能的实现315.4.1 添加课件32542删除课件33543修改课件335.5用户留言功能及实现3455.1留言板页面设计34552书写留言36553管理员管理留言38第六章 系统实现及收尾处理406.1 系统测试406.2系统运行与维护41第七章 开发总结43致谢44参考文献45摘 要随着计算机科学的发展,数据库技术,特别是简单方便的asp技术,在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的
3、服务。个性化已逐渐成为当今Wed应用的潮流。本文研究了一种基于asp技术的用户个性化页面动态生成方案,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、方便、反映用户更明显细致等优点。本文首先对分析了现代网络教学的发展趋势,指出网络技术的发展和网络教学的发展是同时进行、相互促进的。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点地说明了系统设计的核心、设计思想、难点技术和解决方案。系统功能包括前台显示和后台管理两大模块。关键词:信息管理系统;教学辅助管理;数据库;动态服务器主页 AbstractAlong with the development of the comp
4、uter ,the databasetechnique is widespread in the application of Internet, more andmore , providing more thoughtful and humanized service for the largenetwork customer. Characteristic services have already becomegradually the current as the application of Wed nowadays. This textstudied a method of pr
5、oject which composed of characteristic pageand dynamic state of technical customer according to the dataconnection rule, compared with some projects that adopt already onpresent nets, this project have the advantage of providing customersmore simple ,reflective obvious meticulous use and so on.In th
6、is thesis, at first, I analysis the developing current of modern electronic business, and point out that the relation between network technology and net teaching is developing together and accelerating each other. The article is to introduce the development background of the subject, the function an
7、d the course of developing mainly. It explains the systems focal point, design philosophy, difficult point and solution. The system of net teaching includes two parts: the foreground displaying and the background management.Keywords:MIS;student management;database;ASP 第一章 绪论在Internet飞速发展的今天,互联网成为人们快
8、速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。为了更好的办学,增强学生和学校的互动性,加强学生与老师之间的沟通以及同学之间的交流和探讨,给老师和学生提供一个教与学交流、共享资源的平台,以达到更好的教学效果,特构建一个教学网站。 本论文中,将软件工程的基本原理和方法应用到整个网站系统,并对其进行
9、需求分析,提出了解决问题的具体方法。在具体制作中,用ASP技术来实现B/S系统,ASP技术与数据库技术结合,用户在浏览器端可以随意查询自己需要的标本,这样提高了网页的互动性,使整个系统能更好的为用户服务。该系统使用于不同层次不同需求的学生,其应用范围广不受地域的限制,其主要功能有: 用户注册:可以获得网上练习,真题试演的权力。 查看课件:浏览本网站所提供的全部课件,满足自己的需要。 名家讲坛:权威性的教授及导师为您提供学习的要领。 互动论坛:用于将您的意见反馈给网站,以便于对网站做更好的改善;同时也是构造了与其他学生互动交流的平台。 该系统可用性和可掌握性强,具有较高的扩展性和可维护性。1.1
10、 开发背景 在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、学习、生活等各个方面发挥着重要的作用。因特网技术与印刷出版、飞机、个人电脑并列,作为历史上最具革命性的技术之一。在沉寂了20多年后,因特网走出不为人所知的角落,引起了全世界所有人的关注和想象。 众所周知,Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。1.2 国内发
11、展现状1、网络教学的设计理论与方法的研究缺乏系统性 通过对国内外有关的学术刊物(如电化教育研究、中国电化教育)、教育网站、国际国内有关学术会议的论文集进行分析,网络教学的设计研究主要是关于建构主义学习环境的设计和协作学习的设计等方面,缺乏系统的研究。可以说,网络教学的设计理论的研究还处于初级阶段,还有很多问题需要去研究和探索。例如,在网络环境下如何利用网络资源进行主动学习、利用虚拟情境进行探究学习、利用通讯工具进行协商学习、利用工具进行创造学习的设计以及教师指导性活动的设计等方面,都值得我们去研究。2、网络教学的评价研究才刚刚起步随着internet应用的普及,网络教学已成为一种重要的教学手段
12、和教学场所。然而,与传统教学相比,网络教学的质量保证体系却显得不够完善、健全。如何保证网络教学的质量,建立一个行之有效的网络教学模型,已成为网络教学研究的一个重要课题。1.3 选课依据随着科学的进步,社会的发展,现代信息技术的迅猛崛起,利用网络进行远程教学已是教育界的一个趋势。由于信息技术的正规化,越来越多的人倾向于通过网络进行教育,也由此使得网络技术在教育中的应用日益广泛和深入,特别是internet与校园网的接轨,为学生教育及老师教学提供了丰富的资源。因而也促进了网上教学系统的研究与应用。传统的教学方法只是局限于教师在课堂上的授课,大众化的讲课方式,并不能有效地针对个人情况而学习,不仅浪费
13、了时间而且学习效率不高。网络环境下的教学与传统教学,不仅是教学环境的不同,在教学内容、教学手段、教学传播形式上都有本质的区别。从社会发展的角度来看,网络教学可以实现信息资源共享,在网上组织最优秀的教材和教法,使学习者在网上可以学到最新的知识,因此是教学改革发展的方向。1.4 设计思想个人教学网站的宗旨是培养学生利用信息技术的意识和能力,促进信息技术与学科课程的整合,逐步实现教学内容的呈现方式、学生的学习方式、教师的教学方式和师生互动方式的变革,充分发挥信息技术的优势,为学生的学习和发展提供丰富多彩的教育环境和有力的学习工具,它的主要功能如下:(1)能够提供丰富的教学资料,方便学生学习;(2)能
14、够为学科教师提供网站管理的能力,如学生的注册,对网站的相关信息进行有效管理(增加、删除、修改);(3)能够提供在线测验、在线选课,名师指导;(4)大大增强了学生学习的方便性,不受时间、地理位置、地域差异的限制;(5)开辟学生论坛,供学生之间交流心得体会和学习方法;(6)能够提供一定的安全机制,提供数据信息的授权访问,防止随意删改。 第二章 系统需求分析使用该系统,用户可以让所有上网浏览的学生看到你在网络上所显示的课件信息,并可以查看课件、浏览真题和实战演练,解决了各种环境因素带来的困难,使每一个学生根据需求获得所要的知识,极大的增加了学生学习与相互交流方便性,是教学变得更加有趣、方便、快捷。2
15、.1 系统的需求分析(1)学生前台功能学生管理功能:系统实行会员注册或登陆,在用户页面可显示个人相关信息。课件信息查询功能:为学生提供模糊查询课件信息、搜寻所要学习的课件内容。真题查询功能:学生可以查询各种年份的考试真题,以保证学习的效率。实战演练功能:本系统实现学生测验功能,对所学的知识进行及时测试,以保证学习的效率。名师指导功能:针对不同学生学习的困难度,提出有效的学习方法。用户留言功能:用户可以在论坛上发布信息,与其他用户交流心得体会以及学习方法;还可以给管理员留言,提出自己所需的课件或对本网站的不满,以便网站的完善。(2)管理员后台功能网站信息管理功能:由系统管理员或由系统管理员授权委
16、托管理整个系统的网站信息,发布最新网站信息,用户登录后可以有方向性的选择所需课件。课件信息管理功能:管理员随时查看课件信息,删除、修改、添加课件,时刻更新课件目录,保证用户所需。留言管理功能:及时查看用户留言的信息,可以对用户留言进行删除操作,根据用户留言更新网站内容,保证用户所需,完善网站功能,使之更加快捷方便,实用有效。2.2 系统可行性分析(1)经济上可行性:当今,计算机的价格下跌到一定程度,足以让大多数的人接受,然而性能却飞速增长。本系统的开发,为学生学习的方便性和有效性带来了质的飞跃,主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动,例如传统的教学;第二,本系
17、统的运行可以节省许多资源,使得学生在网上得到所需资料,获得知识,省去了传统教学上师资与物资的浪费;第三,本系统的运行可以大大的提高学生的学习效率,带动学习积极性;第四,本系统可以使敏感文档更加安全等。所以,本系统在经济上是可行的。(2)技术上可行性:本系统的开发利用Microsoft Office Access 2003作为本系统的数据库。可靠性与可伸缩性 IIS 5.1提供了更智能的、更可靠的Web服务器环境,新的环境包括应用程序健康监测、应用程序自动地循环利用。其可靠的性能提高了网络服务的可用性并且节省了管理员用于重新启动网络服务所花费的时间,IIS 5.1将提供最佳的扩展性和强大的性能从
18、而充分发挥每一台Web服务器的最大功效。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。(3)运行上可行性:本系统为一个中小型的网上教学系统,所耗费的资源非常的小,学生所需要电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。(4)法律可行性:本系统纯为私人设计,在开发过程中没有涉及合同、责任等与法律相抵触的方面。因此,本系统在法律上是可行的。第三章 系统概要设计3.1 系统基本设计思想本系统的主要设计思想如下:(1)介绍了个性化页面的背景及IIS+ASP系统的一般原理;(2)阐述整个个性化页面生成系统的系统结构及工作原理;分析了系统
19、实现中的特殊性、难点和重点。(3)设计实现用户注册/登录、查询、留言;管理员对网站的系统管理;(4)分析并解决实现中的若干问题;(5)建立完整的实验网站,进行测试并分析结果。3.2 系统结构设计321 设计目标经过十几年的发展,网络逐步走向成熟,网上教学也由新生到发展再到深入,面临着蓬勃发展的局面。随着ISO9002等管理体系在网上教学系统中的引入,对传统的教学模式进行了一次具有深远意义的重大变革,对网上教学网站正朝着正规化、科学化、有效化的方向发展起到有力的推动作用。随着计算机信息技术和网络通讯等高新技术的发展,对网上课件信息和课件的管理提出了更高的要求,要求网上教学系统进一步发展得平民化、
20、大众化,为用户提供快捷、灵活、方便的智能网上学习服务。通过本系统可以实现网上学习的信息化,解决以往只能靠教师课堂授课不仅费时、费力,信息传递不方便、不快捷等问题。因此,应用本系统可以大大提高工作效率,节省人力和物力,提高学生的学习效率。322 开发及运行环境软件平台需要服务器上的操作系统为microsoft windows xp server。因为ASP的开发平台首选是Windows NT Server(Windows 2000 Server)上的IIS,然后是Windows NT Workstation(Windows 2000 Profession)或Windows95/98的Person
21、al Web,使用的浏览器是微软的explorer,网站的数据库使用了同样是microsoft的office access数据库,因为一个数据不是很庞大的个人网站没有必要使用oracle等大型数据库系统,同时access数据库结构比较的简单,使用起来比较简单好用。简述如下所示:1. 操作系统:WINDOWS XP2. 数据库管理系统 :ACCESS 20033. WEB服务器: 用IIS建立Web服务器4. 开发技术:Dreamweaver 、ASP等基本硬件建议配置:(1)CPU Pentium 2300 Mhz entium III 550 Mhz 以上(2)内存 64MB 以上(3)硬盘
22、 400MB以上本系统在网络环境下运行,B/S模式。3.3 ASP技术Asp是Microsoft公司在1996年底推出的一种取代CGI(公共网关接口,即Common Gateway interface)运行服务器端的Web应用程序开发技术,它内含于IIS3.0(Microsoft internet information Server3.0)以上的版本之中。通过asp我们可以结合HTML网页、ASP指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序。它属于ActiveX技术中的Server端技术。与常见的在Client端实现动态网页的技术如Java applet,activeX
23、 Control,VBScript,JavaScript等不同,Asp中的命令和Script语句都是由服务器解释执行的。简单地讲,ASP就是为客户提供服务的服务商,它和会计事物所、婚姻介绍所没有什么本质方面的区别。不同的是ASP主要是通过INTERNET(国际互联网络)作为主要工作和业务工具,采用一对多的方式,向企业、公司提供标准化的应用软件以及相关的技术咨询、管理租赁的服务,ASP的概念最早是1998年由美国人提出来的。目前被全球各大IT厂商看好并被认为是可以推动网络经济发展的,有稳固基础的第三种网络商业模式和传统的外包服务(Outsourcing)相比,ASP的主要区别在于:ASP是一对多
24、的经营模式,提供的服务有兼容性和可协调性,并且ASP的收费方式一般是按月收费。业界认为:ASP一般有这样一些“成员”:电信运营商、传统IT服务厂商、互联网络接入服务商(ISP)、独立软件供应商(ISV)、系统集成商和单纯的ASP公司。根据流行的观点,ASP有如下五个核心内涵: (1)ASP着重应用为中心,提供对于应用方面的访问和管理。(2)ASP服务可以为用户提供没有在服务器、人员、系统和系统授权等前期资源投入情况下就可以在“定制”的全新应用系统环境进行访问的服务,如ISP,而这样的服务一般按月份ASP收取服务费。(3)ASP采用集中管理的方式,ASP一般都有一个管理中心,所有的客户通过INT
25、ERNET来进行远程访问,获得技术支持和咨询服务。(4)一对多的服务,也就是讲,ASP提供的是标准化的产品包,产品都是最低程度的自定义或者没有实现客户定制化,对于行业用户来讲已经达到实用方便的标准 。(5)按照合同交付,在ASP客户的眼中,ASP是一家根据客户协议内容提供相关服务 ,保证应用服务系统服务可以得到确实履行的机构。331 ASP的工作原理ASP通过后缀名为asp的文件来实现,一个asp文件相当于一个可执行文件,因此必须放在web服务器上有可执行权限的目录下。当浏览器向 web服务器请求调用asp文件时,就启动了asp。Web服务器响应该HTTP请求,调用asp引擎,解释被申请的文件
26、。当遇到与Active X Script兼容的脚本(VBScript,Javascript)时,asp引擎调用相应的脚本引擎进行解释处理。若脚本指令中涉及到对数据库的访问,就通过ODBC与后台数据库进行连接,由数据库访问组件实现对数据库的操作,并将执行结果动态生成一个HTML页面返回 web 服务器端,然后与页面中脚本的HTML合并成一个完整的HTML页面送至客户端浏览器。因而客户端浏览器接收到的是经web服务器执行以后生成的一个纯粹的HTML文件,可被运行在任何平台上的浏览器所执行。同时由于asp的脚本程序是在服务器端执行的,通常脚本代码不会被别人窥视,保证了程序代码的安全和知识产权。另外程
27、序执行完毕后,服务器仅仅是将执行的结果返回给客户端浏览器,减轻了网络传输的负担,大大提高了交互的速度。332 ASP的特点Asp是基于ActiveX技术的,它支持面向对象即可扩展的ActiveX server组件。ActiveX技术以COM/DCOM技术为基础,程序员可以用VC+,VB5.0等语言创建特定功能的服务器端组件,扩展asp的应用功能。它是一种成熟的web到数据库的接口技术,使用与现有的web客户/服务器应用程序。从软件的技术层面看,Asp有如下的特点: (1)无需编译 ASP脚本集成于HTML当中,容易生成,无需编译或链接即可直接解释执行。 (2)易于生成 使用常规文本编辑器(如W
28、INDOWS下的记事本),即可进行*.asp页面的设计。若从工作效率来考虑,不妨选用具有可视化编辑能力的Visual InterDev。(3)独立于浏览器 用户端只要使用可解释常规HTML码的浏览器, 即可浏览ASP所设计的主页。ASP脚本是在站点服务器端执行的,用户端的浏览器不需要支持它。因此,若不通过从服务器下载来观察*.asp 主页,在浏览器端见不到正确的页面内容。(4)面向对象 在ASP脚本中可以方便地引用系统组件和ASP的内置组件,还能通过定制 ActiveX Server Component(ActiveX服务器组件)来扩充功能。 (5)与任何ActiveX scripting 语
29、言兼容 除了可使用VBScript 和JScript语言进行设计外,还可通过Plug-in的方式,使用由第三方所提供的其它scripting 语言。 (6)源程序码不会外漏 ASP脚本在服务器上执行,传到用户浏览器的只是ASP执行结果所生成的常规HTML码,这样可保证辛辛苦苦编写出来的程序代码不会被他人盗取。333 ASP的功能从应用的层面看,ASP有如下的功能: 1、处理由浏览器传送到站点服务器的表单输入。 2、访问和编辑服务器端的数据库表。使用浏览器即可输入、更新和删除站点服务器的数据库中的数据。 3、读写站点服务器的文件,实现访客计数器、座右铭等功能。 4、提供广告轮播器、取得浏览器信息
30、、URL表管理等内置功能。 5、由cookies读写用户端的硬盘文件,以记录用户的数据。 6、可以实现在多个主页间共享信息,以开发复杂的商务站点应用程序。 7、使用VBScript或JScript等简易的脚本语言,结合HTML码,快速完成站点的应用程序。通过站点服务器执行脚本语言,产生或更改在客户端执行的脚本语言。 8、扩充功能的能力强,可通过使用Visual Basic、Java、Visual C + 等多种程序语言制作ActiveX Server Component以满足自己的特殊需要。334 ASP的内置对象Asp 提供内置对象,这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览
31、器以及存储用户信息(如用户首选项)。本文简要说明如下:1、Application对象 可以使用 Application 对象使给定应用程序的所有用户共享信息。 2、Request对象 可以使用Request对象访问任何用HTTP请求传递的信息,包括从HTML表格用POST方法或GET方法传递的参数、cookie 和用户认证。Request对象使您能够访问发送给服务器的二进制数据,如上载的文件。 3、Response 对象 可以使用Response对象控制发送给用户的信息,包括直接发送信息给浏览器、重定向浏览器到另一个URL或设置cookie的值。 4、Server对象 Server对象提供对服
32、务器上的方法和属性进行的访问。最常用的方法是创建ActiveX 组件的实例 (Server.CreateObject),其他方法用于将URL或HTML编码成字符串,将虚拟路径映射到物理路径以及设置脚本的超时期限。 5、Session对象 可以使用Session对象存储特定的用户会话所需的信息。当用户在应用程序的页之间跳转时,存储在Session对象中的变量不会清除,而用户在应用程序中访问页时,这些变量始终存在,也可以使用Session方法显式地结束一个会话和设置空闲会话的超时期限。 6、ObjectContext对象 可以使用ObjectContext对象提交或撤消由ASP脚本初始化的事务。第
33、四章 系统的总体设计及功能分析4.1 系统功能概述网上教学的整个流程,用户进入教学网站首页,可以查看网站公告和最新信息,但需注册登记成为会员,填写有关会员的资料,才能对网站进行深入的搜索。注册成功后使用其注册的帐号登录(只有登录后才可以使用网上实战演练功能,并在网站论坛上发表言论),通过网站上的课件查询,查找相关课件,浏览课件的信息,找到所需学习或考试的资料后,会员便可以使用实战演练功能对所学知识进行巩固,以加深印象。会员还可以进入互动论坛页面进行留言,与其他会员交流信息,给管理员提出建议或不满。管理员随时查看留言,有选择性的采纳会员的建议,及时更新网站内容。4.2总体构成设计要实现网络教学系
34、统的功能,一个重要的技术就是要实现通过浏览器来访问数据库。这个功能可以通过ASP.NET与ADO.NET的结合来完成。ADO.NET是微软提供的使ASP.NET具有访问数据库功能的构件。在设计用户界面的时候,把页面都设计成ASP的,然后用ASP去访问数据库。用ASP访问数据库涉及创建数据源、创建链接、创建数据对象、操作数据对象、关闭并释放数据对象等环节。这其中又涉及DSN(Data Source Name)的配置以及用ASP访问数据库的各种语法格式。 在实际的设计中,对数据库的访问操作设计是结合用户界面的设计同时进行的。换句话说,我们要设计的用户界面几乎都是ASP格式的。用户界面的设计包括网页
35、的外观设计和网页的层次结构设计。其中网页的外观设计可借助网页设计工具来进行,其基本原则是:实用、方便和美观。网页的层次结构应能满足教学系统的基本需要。具体来说,一方面学生能够通过网站方便地登录进行课件的查询和学习,并能与其他学生进行网上交流。另一方面管理员能够通过网站方便地对课件和资料进行后台管理,对学生留言进行细致的慎思,以完善用户需求。4.3 系统逻辑设计经过对网上教学功能与网站构建目标的分析,网站由以下几个部分组成:网站介绍、会员登记、课件查询、在线留言、后台管理。各功能分解成若干子模块分工合作共同完成,如图4.1系统框架所示:网上教学系统用户功能会员注册登录退出课件查询实战演练用户留言
36、管理员功能网站管理课件管理课件安排图 4.1系统框架系统的数据流程图如下所示:管理员P1注册审核P2用户注册管理员P3注册审核D1 用户表 P4用户管理P5课件管理P6资料管理P7试题管理P8留言管理D4 用户信息表D8 留言表 留言管理外部项 加工 数据存储 数据流(有进有出) (处理逻辑)密码图4.2 数据流程4.4数据库的设计数据库设计主要解决的问题是:对于一个给定的应用领域,设计优化数据和物理结构,使之满足用户信息管理要求和数据操作要求,有效地支持各种应用系统的开发和运行,它的目标是为各种应用系统提供一个高效率的运行环境。设计时的效率包括:数据库存取效率、存储空间的利用率。 Web数据
37、库具有大量可供设计策略的选择,我们最终希望得到优化的设计方案,要到达这个目的必须在选取存储结构和方法之前对数据库数据进行详细的分析,分析内容包括以下三点:l 各种数据的关系l 各种数据涉及的条件以及属性l 各种数据使用的频率。设计数据库时还应注意:1、设计字段长度的原则是即要满足用户数据处理的长度需要,又考虑如何节省存储空间,对各种数据及文字结论所需长度进行认真调查,使之为最小。2、在数据库结构定义中,充分考虑了各种字段的定义问题,考虑用户可能发生的对数据的操作,调整字段的类型。44.1主要实体联系教学网站的实体包括:网站用户、课件、管理员(包括网站本身和为网站提供课件和各种资料的管理员委托人
38、)。在涉及数据库的时候,最好搞清楚这些实体之间的关系。本系统考虑的主要实体为用户、网站、课件,其主要实体E-R图如下图4.3实体联系所示:课件类型课件名称登录生日Email 性别用户名课件网站用户用户名密码学历所在学校密码查询课件编号图 4.3 实体联系44.2表结构设计1.用户信息表表 4.4用户信息表字段名称数据类型字段大小是否为空说明id自动编号长整型否用户编号userid文本12否用户名userpwd文本12否用户密码usex文本2是性别ubirsday日期/时间是出生年月uxueli文本12是学历uschool文本50是所在学校uemail文本12是电子邮箱uqq文本12是QQ号此表
39、是用来用户登录的,共分为九个字段,其中id字段设为主键,数据类型是自动编号,userid和userpwd字段分别用来存放用户的登录名和密码,数据类型文本,其它的为用户的个人信息。2.管理员信息表表 4.5管理员信息字段名称数据类型字段大小是否为空说明id自动编号长整型否管理员编号adminid文本12否管理员名称adminpwd文本12否管理员密码此表是用来管理员登陆的,共有三个字段,其中id 字段设为主键,数据类型是自动编号,adminid和adminpwd字段分别用来存放管理员的登录名和密码,数据类型文本,管理员登陆网站后进行网站的修改和更新。3.课件信息表表 4.6 课件信息表字段名称数
40、据类型字段大小是否为空说明id自动编号长整型否课件编号courseid文本12否课件号码coursename文本20否课件名称coursesore文本12否课件类型此表列出了课件的一些信息,共有四个字段,其中id 字段设为主键,数据类型是自动编号,courseid、coursename和coursesore分别记录课件的详细信息,数据类型为文本型,用户应用此表查找所需要的信息。4.留言表表 4.7 留言字段名称数据类型字段大小是否为空说明id自动编号长整型留言编号userid文本12否用户昵称uemail文本20是电子邮箱uqq文本12是QQ号uneirong文本200否留言内容image备注
41、是头像本文列出了一些主要的数据库中的表,在设计的过程中,一些非主要的表,可以随时增加,但是一定要考虑数据库设计的原则。第五章 系统模块详细设计5.1 主页模块的设计本系统的主页界面如图 5.1网站主页 所示:图 5.1 网站主页1. 其主要代码如下所示:无标题文档 您当前所在位置>>首页 您是第 个访问者 td width=543 height=360 valign=