文档库 最新最全的文档下载
当前位置:文档库 › 基于JSP的精品课程网站毕业论文

基于JSP的精品课程网站毕业论文

E

基于JSP的精品课程网站的设计与实现The Design and Implementation of High Quality Course Website

Based on JSP

设计题目:基于JSP的精品课程网站的设计与实现

学生姓名:

学院名称:

专业名称:计算机科学与技术(软件工程方向)

班级名称:

学号:

指导教师:

教师职称:讲师

完成时间:2012年6月15日

2012 年6 月15 日

摘要

在21世纪这个信息高度发达、高速流通的时代,计算机的普及以及计算机网络的广泛应用,让普通人能够接触到比以往更多的知识。面对信息时代的信息大“爆炸”现象,怎样才能使教育跟上时代的步伐,而不至于被时代抛在后面?很多专家一直都在思考这个问题“如何把教育资源移置到网络上去,使更多的人可以享有这些资源”。作为一个以传播知识为主要职能的机构,学校建立一个自己的精品课程网站是十分必要的事情,这不仅能使更多的人享用宝贵的教育资料源,同时也对于提升学校自身的知名度,提高学生自学能力,有相当大的帮助。

《基于JSP的精品课程网站》教学网站是面向教师和学生的网络教学系统。系统选择java语言,具体采用JSP + SQL Server开发,实现是在SQL Server 2005数据库上并基于B/S结构。实现了普通用户登录;学生提交作业、查看课件、提出问题和在线答题;教师发布课件、更新试卷、解答问题等功能。通过此网站,学生、老师可以不受时间、空间、地域的限制,进行教学互动,相比较传统教学更易提高教学效率。整个系统界面简洁、操作方便,具有实用、代码可读性好、便于维护的特点,同时,系统的设计还充分考虑了通用性和易扩展性。

关键词

网络教学系统SQL Server 2005 B/S结构

Abstract:

The 21st Century is the times which information is highly developed and circulated, people can get more knowledge than before with the popularization of computers and the widespread application of computer network. Facing to the “information detonation” phenomena, how does the education catch up with the step of time not being dropped behind? Many experts think about this question: “How can we move the education resource onto the network and enable more people to share these resources”. As an institution whose main duty is spreading knowledge, it’s very necessary t o build a

high-quality curriculum website for each school, it is not only enable more people to share the valuable education information but also provide a great help to promote the school’s reputation and the students’ self-study ability.

The "Perfect Course Website based on JSP" teaching website faces to the teachers and students. System uses Java language and JSP + SQL specific Server to development. Its implementation basing on B / S structure is in the SQL Server2005 database. It realizes many functions, such as the common user login; students to submit work, view class, question and answer online. At the same time, the teachers can update the papers, courseware, answer questions and other functions. Through this website, the students and the teachers can not subject to time, space, geographical constraints, teaching interaction, compared to traditional teaching to improve teaching efficiency. This system has the characteristic of practicality, readable code and easy to maintenance. At the same time, systematic design has fully considered its versatility and easy to development.

Keywords: Network teaching system SQL Server 2005 B/S structure

目录

1 概述 (1)

1.1网站开发背景 (1)

1.2网站开发意义 (1)

1.3可行性分析 (2)

2 系统环境及主要技术 (2)

2.1系统开发环境 (2)

2.2系统运行环境 (2)

2.3主要技术简介 (3)

3 系统需求分析与设计 (6)

3.1网站需求分析 (6)

3.2网站设计原则 (7)

3.3网站功能设计 (8)

3.4系统用例图 (13)

4 系统数据库的设计 (14)

4.1系统E-R图 (14)

4.2数据库表的设计 (15)

5 系统的实现 (19)

5.1三层架构模式(MVC模式) (19)

5.2系统登录模块的设计 (19)

5.3系统主页面 (21)

5.4教师课程简介 (22)

5.5教学大纲 (24)

5.6其他模块 (25)

I

5.7在线测试 (27)

5.8会员注册 (28)

5.9互动交流 (29)

总结 (31)

参考文献 (32)

致谢 (33)

附录 (34)

II

1 概述

精品课程是具有一流教师队伍、一流教学内容、一流教学方法、一流教材、一流教学管理等特点的示范课程。精品课程建设是“高等学校教学质量与教学改革工程”的一项重要内容和先期启动的四个项目之一。精品课程是教育部深化教学改革,以教育信息化带动教育现代化的一项重要举措。它将引导广大高等学校进一步巩固教学工作的中心地位,在切实加强教学建设、提高教学质量的基础上改善、加强高校信息化条件建设,利用现代化教育信息技术手段将优质的教学资源上网并共享,使全国其他高校在实施同类课程教学的过程中能够借鉴、使用这些优质的教学资源,在更大范围内提高高等学校的教学和人才培养质量。精品课程的建设是学校课程教学工作中一个重要的内容,为了使学生和老师之间有多角度,多渠道的沟通,以及及时、有序和高效地完成教学任务,及时了解教学当前的状态,精品课程的建设就显得尤为重要。

在以往的课堂教学模式中,教师是按照自己对课程的理解来对整个班级的同学进行教学活动,但是这种教学模式不可能很好地实现“因材施教”的方针,而在精品课程这样的教学方式中,学生可以选择自己感兴趣的方式和内容进行学习,同时还可以根据自己的理解对教师提出问题和建议,这样大大改善了教学效果,达到了一定的教学目的。这个数据库精品课程系统就是为了配合这一流行有效的教学方式而设计的。

1.1 网站开发背景

传统教学方式存在着很多的缺点,主要表现在老师和学生不能同步,例如:作业必须由人上交、提问只能在课堂上提出,这样既浪费了各自的时间又使教学效率变得较低。另一方面,由于时间、地域等现实条件限制,能够得到优秀老师教育的只能是少数人;个人不能灵活有效的掌握学习主动权等。现代网络教学技术最为突出的一个特点就是,它利用先进的科技及教育手段,打破了地域的局限,不仅使讲授更为生动,而且使双向教育成为可能。利用多种多媒体教学和网上交流技术,大大增强了讲课的灵活性,降低了教学难度,学生可以不受时间和地点的限制进行自主学习,学习的内容更加丰富、具体。这种新兴的现代网络教学方式,将传统的“以教为主”的教育模式,变为“以学为主”,使学生个性化的自主学习与交互协调学习相结合,充分体现了学生作为学习主体的主动性和创造性,这些特点都决定了网络教学是一种更适合于21世纪对创新人才培养的教学方式。

1.2 网站开发意义

通过《基于JSP的精品课程网站》教学网站,教师可以把现有的图像、文字、多媒体课件等教学资源存放在网络平台的公共数据库中,师生可以共享公共数据库中的教育资源。同时,教师可将自己编写的教案等文件,上传到系统中,学生就可以下载,这样一来,学生就不受时间和空间的限制,可以在课堂中与同学一起学习、也可以随时在图书馆、宿舍、家里等可以上网的地方参与学习。网络教学平台通过发布考试试题、在线测试、在线答疑等方式与学生进行交流,可以帮助教师及时了解到教学效果,

从而及时改进教学。它实现了教育资源存储与共享、教学信息处理与传递、教学评价与教学反馈,可以随时随地让学生和老师进行互动。通过整个系统能时时监控,以便随时对教学进行管理,大大提高了管理效率、工作效率。

1.3 可行性分析

通过对该网站的各个模块进行了具体的了解之后,现在进行可行性分析。

技术上可行:该系统所需硬件设备,如服务器,计算机,市场上都有销售且价格较低,而且申请一个域名也没多大技术上的要求,有些网站还提供相关的技术支持、管理与维护。在软件上,操作系统采用Windows系列操作系统,数据库系统采用SQL Server2005,这些软件在网站建设中被大量采用,技术上都比较成熟。因此在技术上是可行的。

经济上可行:由于我们做的是毕业设计,在成本方面都是由个人自己解决,所以对经费没有很高的要求和控制。

综上所述,网站建设在技术上、经济上都是可行的。

2 系统环境及主要技术

2.1 系统开发环境

开发环境采用Windows7的操作系统,使用MyEclipse8.5和Tomcat 6.0服务器作为主要开发工具。开发环境硬件配置如下:

?酷睿i3-380 处理器2.53GHz;

? 2.0G DDRSDRAM内存;

?80G IDE硬盘;

开发环境的数据库服务器也使用本机作为服务器。

2.2 系统运行环境

根据系统的平台无关性,开发过程中的易于测试与维护等特点,集服务器与客户机于一体,均用本机作测试。运行环境使用SQL Server + Tomcat作为应用服务器。服务器运行环境如下: 服务器解译引擎:Apache Tomcat/6.0.12;

JDK版本:1.6.0_12;

服务器操作系统:Windows7;

HTTP解译引擎:HTTP/1.1;

服务器名(IP):localhost;

服务器端口:8080;

2.3 主要技术简介

2.3.1 J2EE技术

J2EE技术,也就是Java 2 Platform Enterprise Edition,即Java2企业版。它是一个由Sun公司发起的,由众多重要应用促成的与厂家无关的公共标准。它将许多分散的Java技术整合到一起,构合成一个完整的企业标准,是现在市场上的主流产品。系统设计使用浏览器+ JSP(Servlet)+ SQL SEVER 2005。

2.3.2 JSP及Servlet

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux 下运行,也能在其他操作系统上运行。

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML 文本,因此客户端只要有浏览器就能浏览。

JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。

JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP 具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bean公司等,所以JSP迅速成为商业应用的服务器端语言。

JSP的工作原理图如下:

图2-1JSP的工作原理

系统采用三层结构:

三层客户机/服务器应用程序使用一个中间件,是一个应用程序服务器,它在前端应用程序和后台数据库之间操作。中间件存储了系统的商业逻辑,并协调前端应用程序与后台数据库交互的显示。改进的可伸缩性、可用性和性能是选择三层结构的重要原因。

2.3.3 Ajax技术

Ajax通过提供与服务器异步通信,使用户从请求/响应的循环中释放出来。借助于Ajax

当用户单击按钮时,可以即时更新用户操作界面,同时向服务器发出异步请求,从而对数据库进行操作。当请求返回时,可以使用Javascript和CSS来相应地更新用户操作界面,而不用刷新整个页面。在用户

看来,Web站点是即时响应的,如图2-2:

图2-2 Ajax Web应用程序模型

2.3.4 SQL Server 2005

SQL Server 2005,是Microsoft 公司推出的SQL Server 关系型数据库管理系统的新版本,其功能先进,具有可伸缩性好、使用方便、与其他软件集成程度高等优点。可以在众多大型多处理器的服务器等平台使用。

SQL Server 2005 通过在可伸缩性、数据集成、开发工具和强大的分析等方面的革新更好的确立了微软在BI领域的领导地位。SQL Server 2005 能够把关键的信息及时的传递到组织内员工的手中,从而实现了可伸缩的商业智能。从CEO 到信息工作者,员工可以快速的、容易的处理数据,以更快更好的做出决策。SQL Server 2005全面的集成、分析和报表功能使企业能够提高他们已有应用的价值,即便这些应用是在不同的平台上。

2.3.5 MyEclipse8.5

MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE 的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, JavaScript, SQL, Hibernate。

在结构上,MyEclipse的特征可以被分为7类:

1. J2EE模型

2. WEB开发工具

3. EJB开发工具

4. 应用程序服务器的连接器

5. J2EE项目部署服务

6. 数据库服务

7. MyEclipse整合帮助

对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任意模块进行单独的扩展和升级。

简单而言,MyEclipse是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。

2.3.6 Tomcat6.0

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得

到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是7.0。

Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

3 系统需求分析与设计

3.1 网站需求分析

不同于课堂式教育,《基于JSP的精品课程网站》教学网站在线教学有着更多的优点:它通过自主选择学习的方式实现了真正的因材施教;可以不受传统教学模式下时间和地域的约束;自由的学习环境、方便的学习工具可以最大程度的启迪学生的智慧,从而在学习过程中相互启发、交流互助;同时在线学习也是一种信息多向的交流活动,学生可在众多学习资源中对比选择,择优学习,从而达到深入理解和掌握所学知识的目的。当代学生学习方式呈多样性,学习压力也不尽不相同,而网络教学平台可以让学习者可根据自身实际情况选择不同的学习方法,让更多的人符合科学发展跟上时代的步伐。系统的模块划分如图3-1所示:

图3-1系统模块划分

根据以上实际需求和特色,系统需满足以下几个方面的要求:

(1)教师在网站上进行网络教学,并能通过此平台方便地管理教学。

(2)通过教学网站学生能进行多样化学习,根据自身情况自主选择学习内容和信息。

(3)具有交流平台,网络教学系统可以实现教与学的互动,师生间、同学间都能够自由的相互沟通和交流。

(4)学生通过此教学网站可以提交作业及进行课程练习自测。

(5)学生及时获得最新新闻、公告、学习资料等。

(6)所有教师可以共享全部的实验、测试题、课程资源等。

(7)管理员(教师)能够对系统进行管理与维护。

(8)网站操作界面友好、操作简单,用户可以方便有效的使用。

3.2 网站设计原则

实现基于Internet的网络教学系统,需要具备一定的软硬件条件,为其提供不同层次、不同形式的各种材料和网络教学所需的环境,包括网络教学支持和网络教学管理。网络教学支持平台是网络教学通过多种途径、技术得以实现的平台。网络教学支持平台的设计原则有:

(1)适用性原则

系统首先要实现预设的大体功能,在此前提实现的情况下,应更多的从用户使用角度考虑,使系统操作简单、实用。

(2)模块化原则

网络教学平台内置网络课程开发工具,课程由模块构成。在应用时可根据实际需要,灵活对模块进行添加或删除,同时能够控制模块在浏览页面的显示情况。

(3)开放性原则

每个模块都具有编辑入口,管理员(教师)可以方便的对模块进行修改、维护。

(4)课程模块的通用性

增强课程模块的通用即增强网站的通用性,这样可以方便学校将网络教学应用到更多的学科当中,提高总体教学质量。

(5)可扩展性原则

为了应对未来教学工作的不断发展和变化,系统的设计应该提供可扩展能力,主要可以采用结构模块化设计等设计方法,把系统按照独立的模块进行设计,降低藕合度,提高系统的可扩展性。

(6)安全性原则

安全性是系统能够稳定运行的首要条件,所以要建立足够的安全措施,防止数据受受任何形式的破坏;在页面设计时不同身份用户需设置不同权限,对登录身份进行验证,以分配用户不同的平台使用权限。

(7)易维护性原则

网络教学平台更多的是一种教与学的交互,在使用时要求运行速度快、管理方便、维护容易,所以在设计时应充分考虑它的运行、管理和维护问题。

3.3 网站功能设计

3.3.1 网站功能框架

(1)教师课程简介

教师课程简介能够及时提供社会上最新的学科相关的技术、新闻,及时的发布最新技术与课程的管理是管理员每天的工作。对学生能及时了解新知识、新技术具有重要意义。

(2)教学大纲

教学大纲是日常教学生活中的必备资料,包括课程表、教学进度、考试安排等内容。教师根据课程进度及时的制作教学大纲、规划教学任务并发布,有利于学生做好课前预习准备。同时同科目教师可通过自己编写的教学大纲进行教学研究与交流,有助于提高教学质量和方法。教学大纲以WORD文档形式进行保存编辑,并由相关教师进行实时更新。学生可根据自身学习情况选择性查看相关教学大纲,把握好学习方法与进度。

(3)教学资料

好的学习资料可以帮助学生更方便、深程度的理解与掌握知识,同时教师也可以查看更多资料,从而提高教学水平。教学资料由管理员(教师)在后台上传,学生可在网站上自由查看下载。

(4)参考资料

每个专业课程的书籍、资料里的知识都不是完整的,需要通过其他的资料来不断补充、完善。教师或管理员可根据自身经验在众多资料中选择出比较有价值的参考资料进行发布,方便其它教师或学生查看。同时学生也可以有方向性的加大自身学习范围,提高教学质量。

(5)实验指导

由教师做出详细实验指导资料及说明并发布,学生在实验开始之前,下载查看以了解实验内容、流程及方法,方便课上快速而准确的进行实验,避免不必要的失误。也可以帮助不能在课上及时完成实验的同学课后补习。

(6)在线答疑

教师可以针对比较有代表性的问,或者平时课业中学生容易犯错的题目及留言请教的问题,作详细解答并予以发布,方便众多学生查看,也可避免同一道题目反复讲解的情况,优化资源配置,提高学习效率。

(7)在线测试

在线测试模块是一个检验学生知识掌握程度的平台,管理员(教师)在后台完成课后

自测试题或考卷的添加,学生在线点击即可测试,有助于帮助学生认识到自己学习过程中

的弱势部分,并有方向性的学习提高。同时能够提高考试效率,节约资源。

(8)作业下载

教师按班级布置相关作业,学生根据提示下载查看自己班级的作业,完成后登录自己的账号即可提交,实现无纸化作业,节约资源与时间。

(9)会员中心

普通的浏览为游客模式,方便其他学科的学生学习。本学科学生在通过注册并登录之后可以提交作业,并发表留言。

(10)互动交流

系统的交流平台设计成为一个留言板类型,方便所有人交流。登录后显示姓名,未登录则显示为游客。浏览者可发表留言或问题,其它浏览者或专业教师可以答复。

(11)管理登录系统的后台程序。

管理员(教师)可登录对系统中所有资源进行管理,同时回复学生问题。

系统功能框架如图3-2所示:

精品课程网站功能框架

3.3.2 管理员(教师)功能

管理员直接负责系统资源的管理,具有最高权限。其登录后应有以下功能:

(1)管理员设置

通过管理员设置,可以增加和修改管理员,而且可以查看后台登陆日志,如下图3.3.2所示,在输入管理员名,密码以及当前状态后,可以选择增加或者是修改功能对管理员进行修改。

(2)网站通知设置

通知具有即时性,管理员可在此对滚动通知进行管理,同时发布新的滚动通知。如图所示:

(3)教师课程简介管理

管理员在此对教师课程简介进行管理,保证教师课程简介在第一时间发布在网上,让网站浏览者随时了解信息。

(4)基本教学大纲

对教师发布的基本教学大纲进行操作,也可按照教师要求进行修改或更新,为教学大纲的共享搭建平台。

(5)教学资料管理

功能基本同上,都是对教师发布的资料进行管理。

(6)实验指导管理

根据实验课程的安排上传或修改相关实验指导,为学生实验作好准备工作。

(7)在线答疑管理

根据学生提出的问题,与相关教师联系后发布在线答疑资料,确保资料的准确详细。

(8)在线测试管理

对在线测试题目进行管理,根据实际需要修改在线测试题目或设置新题型。

(9)作业管理

首先对班级进行管理,然后按班级发布各自作业,最后可授权给该班级教师对学生上传作业进行批改。

(10)注册会员管理、网站留言管理

对注册会员进行管理,只能删除,应谨慎使用。同时也对留言进行管理,防止留言过多系统刷新过慢。管理员(教师)功能如图3-3所示:

管理员(教师)信息管理业务流程图如图3-4所示:

图3-4 管理员信息管理业务流程图

3.3.3 学生功能

学生是系统中的主要服务对象,为了方便学生学习,提高学生自学能力,系统除上传

作业时需要学生登录外,无需登录也可快速浏览下载资源。学生功能如下:

(1)查看教师与课程简介:学生进入系统后可进入该版面查看相关信息,并了解最新动态。

(2)教学大纲:学生根据自身要求,选择相应科目教师提供的教学大纲,下载查看。

(3)教学资料:和教学大纲一样,为教师提供,学生可查看。

(4)参考资料:提供各科目的教学参考资料,让学生能对学科理论有更深入的认识。

(5)实验指导:在实验开始之前,可查看相应的实验指导,指导学生正确实验。

(6)在线答疑:这里发布各种具有代表性的习题难题的详细解答步骤,学生可通过正确解答与自己所犯错误相对比,找出真正不足之处。

(7)在线测试:为学生提供能力测试的平台,检验学习效果,同时复习所学知识。

(8)作业下载:学生根据自己所在班级选择查看有无作业,若有,完成作业后可提交。重复提交同一作业将覆盖上次提交。

(9)会员中心:为学生提供会员注册,注册必须填写真实资料,注册完成登录后可提交作业和对教师进行评价。

(10)互动交流:一个加深学生与学生,学生与教师的沟通平台。可发表留言,未登录为匿名发表,名字显示为游客,登录后可显示自己名称。

学生功能如图3-5所示:

图3-5学生功能图

学生信息业务管理流程图如图3-6所示:

图3-6 用户信息服务业务流程图

3.4 系统用例图

由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。

系统管理员管理信息和用户功能信息用例图如图3-7、图3-8所示:

图3-7系统管理信息用例图

图3-8用户功能信息用例图

4 系统数据库的设计

数据库设计是针对一个给定的应用环境提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计。数据库的设计应能够达到操作方便、利用率高、布局合理、维护及扩允方便、数据冗余度小的要求。

4.1 系统E-R图

E-R 图清楚地描述了系统中各个实体之间的联系,以及各个实体所具有的属性,可以很清楚地了解整个系统的总体处理。E-R 图如图4-1:

图4-1

系统E-R 图4.2 数据库表的设计

根据系统的目标和任务、结构和功能,仔细研究系统的主要功能模块和数据需求,采用SQL Server 2005设计并建立了12张数据信息表:

(1)管理员表(admin):此表主要是用来存放本网站管理员信息的表。主要包括了标识(id),用户名(username),密码(password),创建时间(createtime),登录次数(logintimes)。具体如表4-1所示:

(2)管理员登录日志表(adminlog):该表主要存放了管理员登录的日志记录。主要包括了标识(id),用户名(username),密码(password),登录时间(logintime),登录IP(loginip),登录操作(useros)。具体如表4-2所示:

相关文档