学生信息管理系统设计方案

合集下载

学生信息管理系统数据库设计报告

学生信息管理系统数据库设计报告

学生信息管理系统数据库设计报告一、前言学生信息管理系统是一种非常重要的教务管理工具,它可以帮助学校管理学生的个人信息、课程信息以及成绩信息等。

在本报告中,我们将详细介绍一个学生信息管理系统的数据库设计方案。

二、需求分析在设计学生信息管理系统数据库之前,我们需要进行需求分析。

根据实际需求,该系统需要包含以下功能:1. 学生个人信息管理:包括学生姓名、性别、出生日期、身份证号码、联系电话等;2. 课程信息管理:包括课程名称、授课教师、上课时间、上课地点等;3. 成绩信息管理:包括学生姓名、课程名称、成绩等;4. 用户权限管理:包括管理员和普通用户两种角色,管理员可以对系统进行操作和管理,普通用户只能查看自己的个人信息和成绩。

三、数据库设计根据以上需求,我们可以设计出以下数据库结构:1. 学生表(student)字段名数据类型字段描述id int 主键IDname varchar(20) 姓名sex varchar(2) 性别birthday date 出生日期id_card varchar(18) 身份证号码phone varchar(20) 联系电话2. 课程表(course)字段名数据类型字段描述id int 主键IDname varchar(50) 课程名称teacher varchar(20) 授课教师time varchar(20) 上课时间place v archar(50) 上课地点3. 成绩表(score)字段名数据类型字段描述id int 主键IDstudent_id int 学生ID(外键)course_id int 课程ID(外键)score f loat 成绩4. 用户表(user)字段名数据类型字段描述id int 主键IDusername varchar(20) 用户名password varchar(50) 密码role int 角色(1:管理员,2:普通用户)四、数据库关系图根据以上数据库设计,我们可以画出以下的数据库关系图:五、总结通过本报告的介绍,我们了解了一个学生信息管理系统的数据库设计方案。

学生教育信息管理系统建设方案

学生教育信息管理系统建设方案

学生教育信息管理系统建设方案概述随着信息技术的快速发展,学生教育信息管理系统成为现代教育领域的关键工具。

本文将具体介绍学生教育信息管理系统的建设方案,总结其重要性和优势。

一、需求分析1.1 学生信息管理:包括学生个人信息、家庭背景、课程成绩、出勤情况等的记录和管理。

1.2 教师信息管理:包括教师个人信息、授课科目、任教班级、教学资源等的记录和管理。

1.3 课程管理:包括课程编排、选课情况、教材使用等的管理。

1.4 成绩管理:包括成绩录入、查询、统计分析等的功能。

1.5 课程资源管理:包括教学目标、教学计划、教学资料等的管理。

1.6 借阅管理:包括图书借阅、归还、罚款等的管理。

1.7 班级管理:包括班级信息、班级成员、班级活动等的管理。

1.8 通知公告管理:包括学校通知、班级通知、考试安排等的发布与管理。

二、系统设计2.1 数据库设计:根据需求分析,设计学生、教师、课程、成绩等相关数据表,并建立合理的数据关系。

2.2 界面设计:通过可视化界面提供简洁易用的操作界面,使用户能够方便地进行各类操作。

2.3 功能设计:根据需求,设计学生信息管理、教师信息管理、课程管理、成绩管理等功能模块,确保系统的高效性和可扩展性。

2.4 安全设计:采用登录认证、用户权限管理等机制,确保系统数据的安全性和隐私保护。

三、系统实施3.1 服务器搭建:选择适当的硬件和操作系统,搭建稳定高效的服务器环境。

3.2 数据库配置:配置数据库,确保系统能够高效地存储和管理数据。

3.3 系统安装:将系统部署在服务器上,并进行必要的配置和测试。

3.4 数据迁移:将现有的学生和教师信息迁移到新的系统中,确保数据的完整性和准确性。

3.5 培训与推广:组织培训活动,向学生、教师和管理员介绍系统的使用方法和操作技巧。

四、系统运维4.1 系统更新:及时更新系统版本,修复漏洞并增加新功能。

4.2 数据备份:定期备份系统数据,以确保数据的安全性和可恢复性。

学生管理系统的课程设计

学生管理系统的课程设计

学生管理系统的课程设计一、教学目标本课程旨在让学生了解和掌握学生管理系统的基本概念、设计与实现。

通过本课程的学习,学生应达到以下目标:1.知识目标:•理解学生管理系统的基本原理和架构;•掌握学生管理系统的核心功能和操作方法;•了解学生管理系统的发展趋势和应用场景。

2.技能目标:•能够使用学生管理系统进行日常的学生信息管理;•能够根据实际需求设计和定制学生管理系统的功能;•能够对 student management system 进行简单的维护和故障排除。

3.情感态度价值观目标:•培养学生对信息技术应用的积极态度和兴趣;•培养学生对 student management system 的正确使用和保护意识;•培养学生对团队协作和信息共享的重要性认识。

二、教学内容本课程的教学内容主要包括以下几个部分:1.学生管理系统概述:介绍学生管理系统的基本概念、功能和应用场景;2.学生管理系统设计:讲解学生管理系统的设计原理、架构和关键技术;3.学生管理系统的实现:介绍学生管理系统的开发过程、编程语言和工具;4.学生管理系统的使用和维护:讲解学生管理系统的日常使用、维护方法和故障排除技巧。

三、教学方法为了提高教学效果和学生的参与度,本课程将采用以下教学方法:1.讲授法:教师通过讲解和演示,向学生传授学生管理系统的基本知识和技能;2.案例分析法:通过分析实际案例,让学生了解学生管理系统的应用场景和解决方案;3.实验法:学生通过实际操作和实验,掌握学生管理系统的使用和维护方法;4.讨论法:学生分组讨论和分享,培养团队合作和问题解决能力。

四、教学资源为了支持本课程的教学,我们将提供以下教学资源:1.教材:选用权威、实用的学生管理系统教材,为学生提供系统的理论知识;2.参考书:提供相关的参考书籍,丰富学生的知识体系;3.多媒体资料:制作教学PPT、视频等多媒体资料,提高教学的生动性和趣味性;4.实验设备:提供学生管理系统实验环境,让学生能够进行实际操作和实验。

学校学生信息管理系统设计方案

学校学生信息管理系统设计方案

学校学生信息管理系统设计方案一、内容概述随着信息技术的快速发展,学校学生信息管理系统的设计与实施已成为现代教育管理的重要组成部分。

本设计方案旨在为学校提供一个全面、高效的学生信息管理系统,以提高管理效率,优化学生服务体验,推动教育信息化发展。

该系统主要围绕学生信息的管理与整合展开,包括学生基本信息管理、成绩管理、课程管理、考勤管理等多个方面。

通过此系统,学校能够实时掌握学生信息动态,提升教育资源配置效率,为教育教学决策提供数据支持。

系统强调数据的保密性和安全性,确保学生信息的安全可靠。

本设计方案将详细介绍系统的设计理念、功能模块、技术架构以及实施步骤,为学校实施学生信息管理系统提供全面的指导。

1. 背景介绍:简述当前学校对于学生信息管理的重要性及现状,阐述设计学生信息管理系统的必要性。

在当今教育信息化的时代背景下,学校学生信息管理是一项至关重要的任务。

随着教育规模的扩大和学生数量的增加,对于学生信息的管理提出了更高的要求。

学校需要有效、准确地掌握每一位学生的基本信息、学习进度、成绩记录等重要数据,以便更好地进行教育教学管理、学生服务以及决策分析。

传统的依靠纸质文档或简单的电子表格管理方式已经无法满足现代学校对于信息管理的高效、安全和便捷的需求。

设计一套完善的学生信息管理系统显得尤为重要。

设计学生信息管理系统的必要性在于,随着信息技术的飞速发展,数字化管理已经成为各行各业提高工作效率、保障数据安全的重要手段。

学校作为教育的主要场所,学生信息管理是其日常运营中的重要环节。

一个先进的学生信息管理系统不仅能够提高学校对学生信息管理的效率,减少人为操作带来的错误,还能保障学生信息的安全性和完整性。

该系统可以帮助学生更好地了解自己的学习情况,为未来的职业规划和发展提供有力的数据支持。

设计并实现一个功能完善、操作便捷、安全可靠的学生信息管理系统是当前学校教育信息化建设的迫切需求。

二、系统概述随着社会的发展和科技的进步,学校学生信息管理变得日益重要且复杂。

学生信息管理系统设计方案ppt课件

学生信息管理系统设计方案ppt课件
学生信息管理系统设计方案
2021精选ppt
1
目录
一、需求分析 二、开发意义 三、系统详细分析与设计 3.1模块分析 3.2数据库设计 3.3系统逻辑结构图 3.4业务流程图 四、代码 4.1界面 4.2主页 4.3链接数据库 4.4 登录界面图…............…………………………..23 4.5 信息界面图………………………………….....23 4.6 主界面图…………………………………….....24 五、总结………………………………………………24
作为计算机应用的一部分,使用计算机对学生档案进行管理,有着手工管理 所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密 性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率, 也是学校向科学化、正规化管理发展的必要条件,更是各个高等院校与世界 接轨的重要条件。
2021精选ppt
align="right">
<tr>
<td height="494">
cellSpacing="0"
<table
2021精选ppt
7
cellPadding="0" width="559" align="center" border="0">
<tr>
<td><IMG height="47" src="images/bslogin_01.gif" width="559"></td>
2021精选ppt
4

课程设计学生信息管理系统

课程设计学生信息管理系统

课程设计学生信息管理系统一、课程目标知识目标:1. 理解学生信息管理系统的基本概念、功能及作用;2. 掌握数据库的基本操作,如数据录入、查询、更新和删除;3. 学会运用编程语言(如Python)实现学生信息管理系统的基本功能;4. 了解信息系统的安全性和可靠性,提高信息保护意识。

技能目标:1. 能够运用所学知识设计并实现一个简单的学生信息管理系统;2. 培养分析问题、解决问题的能力,通过编程解决实际问题;3. 提高团队协作和沟通能力,通过项目实践共同完成任务;4. 掌握项目管理和时间规划,合理安排学习进度。

情感态度价值观目标:1. 培养学生对信息技术的兴趣和热情,提高学习积极性;2. 培养学生严谨、认真的工作态度,养成良好的编程习惯;3. 增强学生的信息安全意识,尊重个人隐私,树立正确的道德观念;4. 培养学生的团队精神,学会分享和合作,提高人际交往能力。

本课程针对初中年级学生,结合学科特点和教学要求,以实用性为导向,旨在让学生通过学习学生信息管理系统,掌握信息技术的基本知识和技能,同时培养其情感态度价值观。

课程目标具体、可衡量,便于后续教学设计和评估。

在教学过程中,教师需关注学生的个体差异,充分调动学生的积极性,引导他们主动参与课堂实践,提高课堂效果。

二、教学内容1. 学生信息管理系统概述- 了解信息系统的基本概念、功能及作用;- 掌握学生信息管理系统的基本模块和流程。

2. 数据库基础知识- 学习数据库的基本概念、数据模型;- 掌握SQL语言的基本操作,如插入、查询、更新和删除。

3. 编程语言应用- 学习Python编程基础,掌握基本语法和常用库;- 利用Python实现学生信息管理系统的功能。

4. 系统设计与实现- 分析学生信息管理系统的需求,进行系统设计;- 学习项目管理方法,制定项目计划,分工协作。

5. 系统测试与优化- 学习系统测试的基本方法,对实现的功能进行测试;- 根据测试结果,优化系统性能和用户体验。

学生智能化管理信息系统建设方案

学生智能化管理信息系统建设方案

学生智能化管理信息系统建设方案一、背景介绍在当今数字化时代,智能化和信息化已经渗透到各个领域,教育也不例外。

学生管理对于学校和教育机构非常重要,如何建立一个智能化的学生管理信息系统,成为了迫切需要解决的问题。

二、需求分析1.任务管理:学生的任务安排和完成情况需要被系统记录和管理,以提高学生的效率和自律性。

2.成绩管理:学生的学习成绩需要被系统准确记录和及时通知给学生、家长和老师,以便分析学生学习情况和提供个性化辅导。

3.行为规范:建立学生的行为规范,并通过系统监控和提醒学生遵守,促进学生文明礼貌和良好习惯的养成。

4.考勤管理:通过智能考勤系统,提高考勤的准确性和效率,减轻学校工作负担,提高教学效率。

5.家校互动:建立学生、家校之间的沟通渠道,方便双方实时交流,并提供家长管理学生的工具和资源。

三、系统架构设计1.前端设计:通过响应式设计,确保系统在各种终端上都能良好显示。

设计简洁、友好的界面,方便用户操作。

2.后台数据库设计:建立规范的数据库模型,确保数据的安全性和完整性。

同时,优化数据库的查询和存储操作,提高系统的性能。

3.系统安全设计:加强系统的安全防护,如用户身份验证、数据加密和访问控制等,以保护学生和教职员工的信息安全。

4.系统集成设计:考虑到学校其他系统的兼容性问题,确保系统能够与其他系统进行集成,实现数据共享和信息传递。

四、任务管理模块设计1.任务发布与接收:教师可以通过系统发布学生的作业和任务,学生可以方便地接收并查看任务内容和截止日期。

2.任务提醒与提交:系统通过消息推送功能提醒学生任务的截止日期,学生可以直接在系统中提交任务,方便教师批改。

3.任务进度跟踪:学生和教师可以通过系统查看任务的完成情况和进度,以及学生的表现和反馈。

五、成绩管理模块设计1.成绩录入与查询:教师可以方便地录入学生的成绩,学生和家长可以通过系统查看个人的成绩和成绩趋势分析。

2.成绩通知与分析:系统通过消息推送功能及时通知学生、家长和教师成绩情况,学生和家长可以及时了解学习进展,并与教师一起分析原因和制定改进措施。

学生教育管理信息系统建设方案

学生教育管理信息系统建设方案

学生教育管理信息系统建设方案一、引言近年来,随着信息技术的迅猛发展,学校管理面临着日益复杂的挑战。

为提高学生教育管理效率和质量,建设一套科学、高效、智能化的学生教育管理信息系统势在必行。

本文将就学生教育管理信息系统的建设方案进行探讨。

二、需求分析学生教育管理的核心目标是提高教育质量,确保学生全面发展。

因此,学生教育管理信息系统需具备以下功能:学生信息管理、课程管理、成绩管理、考勤管理、奖惩管理、家校沟通、学生发展跟踪等。

三、系统架构设计学生教育管理信息系统的架构设计应包括前端界面、后端数据库和服务端应用。

前端界面要美观、易用,后端数据库要结构清晰、高效稳定,服务端应用要支持各类业务逻辑。

四、学生信息管理模块学生信息管理模块主要包括学生档案管理、学籍管理、学生证件管理、学生档案查询等功能。

通过学生信息管理模块,可以快速查询学生基本信息,便于教师和家长对学生进行全方位的了解。

五、课程管理模块课程管理模块应包含课程计划、选课管理、教材管理、课程表查询等功能。

教务管理人员可以通过课程管理模块进行课程安排、资源分配以及教学计划的制定。

六、成绩管理模块成绩管理模块是学生教育管理信息系统的重要组成部分。

通过成绩管理模块,教师可以录入学生成绩、生成成绩报告单,学生和家长可以查询学生成绩,及时了解学生的学习进展。

七、考勤管理模块考勤管理模块应具备学生考勤记录、缺勤统计、请假申请等功能。

学校可以通过考勤管理模块有效掌握学生出勤情况,并依据数据进行相关管理和辅导。

八、奖惩管理模块奖惩管理模块可以记录学生的表现和行为,包括优秀学生的表彰和不良行为的纪录。

学生教育管理信息系统可以及时反馈学生的学习和行为表现,更好地指导学生成长。

九、家校沟通模块家校沟通模块应包括教师和家长之间的信息交流平台,可以发布通知、请假申请等功能,方便学校和家长之间的沟通和协商。

十、学生发展跟踪模块学生发展跟踪模块可以记录学生在学校期间的成长历程,包括各类评比、社团活动、个人经历等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生信息管理系统设计方案目录一、需求分析 (2)二、开发意义 (3)三、系统详细分析与设计 (3)3.1模块分析 (3)3.2数据库设计 (5)3.3系统逻辑结构图 (8)3.4业务流程图 (9)四、代码 (9)4.1界面 (9)4.2主页 (16)4.3链接数据库........................... 错误!未定义书签。

4.4登录界面图 (23)4.5 信息界面图 (23)4.6 主界面图 (24)五、总结 (24)一、需求分析学生信息档案的管理对于学校的管理者来说至关重要,学生信息是高等学校非常重要的一项数据资源,是一个教育单位不可缺少一部分。

特别是近几年来,国家政策的调整,我国高等院校大规模的扩招,给高等院校的教学管理、学生管理、后勤管理等方面都带来不少的冲击。

其包含的数据量大,涉及的人员面广,而且需要及时更新,故较为复杂,难以单纯地依靠人工管理,而且传统的人工管理方式既不易于规范化,管理效率也不高,目前我国各类高等院校中还有相当一部分学生档案管理还停留在纸介质的基础上,尤其是中、小学对学生档案的管理更是落后,这样的管理机制已经不能适应时代发展的要求,其管理方法将浪费许多人力和物力。

随着科学技术的不断提高,计算机科学与技术日渐成熟,计算机应用的普及已进入人类社会生活的各个领域,并发挥着越来越重要的作用。

这种传统的手工管理模式必然被以计算机为物质基础的信息管理方法所取代。

作为计算机应用的一部分,使用计算机对学生档案进行管理,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高学生档案管理的效率,也是学校向科学化、正规化管理发展的必要条件,更是各个高等院校与世界接轨的重要条件。

二、开发意义针对学校学生信息的特点以及管理中实际需要而设计,能够有效地实现学生信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地管理大量的学生信息,并避免人为操作的错误和不规范行为。

三、系统详细分析与设计3.1模块分析学籍信息管理每年的大量新生入学,老生毕业都需要处理大量的学生信息。

通过这一模块,可以实现学生基本情况的添加、删除、更新。

还能查询各个学生的情况,姓名、家庭电话、家庭住址、学号等各个消息班级信息管理实现班级的添加、删除、更新。

查询班级的所在系别,辅导员等。

课程信息管理每个学期都会增加一些新的科目,通过本模块可以轻松的添加以及更新课程。

可以根据学期条件或者班级条件的选择,也可根据课程名、课程号或者班级的选择,并对值的输入,可以看到数据集中显示符合条件的课程数据信息,而且可以根据教工的修改要求进行数据的添加、删除、修改的操作。

该项管理对课程的属性进行了具体化的分类,比如可以分辨是考试科还是考察课,而且根据条件的选择大大得提高了对各学期课程数据的记录操作,很大得帮助了教工们工作效率的提高。

成绩信息管理本模块实现了成绩的输入、删除、更新。

还能查询到平均成绩以及单科最高最低成绩以及个人成绩。

把成绩统计这个繁琐的工作简单化,为学生成绩的管理方面提高工作效率。

系统管理因为本系统是供多人一起使用的,必须对某一些人进行限制。

于是设置了管理员,非管理员只能进行查询操作,不能进行更改。

3.2数据库设计学生基本情况表:班级情况表:系表:课程表:平均成绩表:单科成绩表:班级选课表:3.3系统逻辑结构图3.4业务流程图四、代码4.1界面<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 transitional//EN"><HTML><HEAD><title>学生信息管理系统</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><LINK href="css.css" type="text/css" rel="stylesheet"></HEAD><bodyonload="javascript:document.all.tbYHM.focus();document.a ll.tbYHM.select();"><form name="Form1" method="post" action="Default3.aspx" id="Form1"><input type="hidden" name="__VIEWSTATE" /><DIV align="justify"><table height="100%" cellSpacing="0" cellPadding="0" width="100%" bgColor="#f7f7f7" border="0"align="right"><tr><td height="494"><table cellSpacing="0"cellPadding="0" width="559" align="center" border="0"><tr><td><IMG height="47" src="images/bslogin_01.gif" width="559"></td></tr><tr><td><IMG height="66" src="images/bslogin_02.gif" width="559"></td></tr><tr><td><IMG height="87" src="images/bslogin_03.gif" width="559"></td></tr><tr><td vAlign="bottom" background="images/bslogin_04.gif" height="100"><table cellSpacing="0" cellPadding="3" width="100%" border="0"><TR></TR><tr><td width="108"height="33"><divalign="right"><IMG height="16" src="images/name.gif" width="11"> 用户名:</div></td><td width="82" height="33"><input name="tbYHM" type="text" id="tbYHM" style="height:20px;width:109px;" /></td><td width="80" height="33"><divalign="right"></div><divalign="right"><IMG height="12" src="images/mm.gif" width="11"> 密码:</div></td><td width="19%" height="33">&nbsp;<input name="tbPSW" type="password" id="tbPSW" style="height:20px;width:109px;" /></td><td width="31%" height="33"><select name="ddlSF" id="ddlSF"><option value="-请选择-">-请选择-</option><option value="访客">访客</option><option value="学生">学生</option><option value="教师">教师</option><option value="部门">部门</option></select></td></tr><tr><tdwidth="108">&nbsp;</td><tdwidth="82">&nbsp;</td><tdwidth="80">&nbsp;</td><td colSpan="2"><input type="image" name="imgDL" id="imgDL" src="images/login.gif" alt="" border="0" /><input type="image" name="imgTC" id="imgTC" onclick="window.close();" src="images/longout.gif" alt=""border="0" /><input type="image" name="imgQMM" id="imgQMM" src="images/getps.gif" alt="" border="0" /></td></tr><TR><TD colSpan="5"><div class="xglj"><em>相关连接:</em> <a href="xsxjxtdl.aspx" id="HLxsxj">学籍信息查询系统</a> <FONT color="#cccccc">&nbsp;</FONT></div></TD></TR><tr id="TRads"> <td colspan="5" align="center" background="images/bslogin_04.gif" width="559"><div id="mq" class="xglj"style="OVERFLOW:hidden;WIDTH:100%;HEIGHT:18px"align="center" onmouseover="iScrollAmount=0" onmouseout="iScrollAmount=1"><table width='100%' border='0' cellspacing='0'cellpadding='0'></table><scripttype='text/javascript'>var oMarquee = document.getElementById('mq');var iLineHeight = 16;var iLineCount = 0;var iScrollAmount = 1; function run(){oMarquee.scrollTop += iScrollAmount;if ( oMarquee.scrollTop == iLineCount * iLineHeight ){oMarquee.scrollTop = 0;}if ( oMarquee.scrollTop % iLineHeight == 0 ) {window.setTimeout( 'run()', 2000 );} else {window.setTimeout( 'run()', 50 );}}oMarquee.innerHTML += oMarquee.innerHTML;window.setTimeout( 'run()', 2000 );</script></div></td></tr></table></td></tr><tr><td><IMG height="30" src="images/bslogin_05.gif" width="559" useMap="#Map" border="0" href=""></td></tr></table></td></tr></table></DIV></form></body></HTML>4.2主页<html><head><title>学生信息管理系统 </title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script language="javascript"> document.write(""+"<frameset rows=108,*,30 frameborder=NO border=0 framespacing=0 cols=* ordercolor=#6699cc>"); document.write(""+"<frame name=topFrame scrolling=NOnoresize src=xstop.aspx>");if(document.all) document.write(""+"<frameset cols=210,* frameborder=NO border=0 framespacing=0 name=forum rows=*>"+"<frame name=leftFrame frameborder=no src=xsleft_js.aspx scrolling=no marginwidth=0 marginheight=0>");else document.write(""+"<frameset cols=210,* frameborder=NO border=0 framespacing=0 name=forum rows=*>"+"<frame name=leftFrame frameborder=no src=xsleft.aspx scrolling=no marginwidth=0 marginheight=0>"); document.write(""+"<frame name=mainFrame src=xsbzwj.aspx scrolling=yes bordercolor=#6699cc style=BORDER-LEFT:#99ccff 2px groove; BORDER-TOP: #003366 1px solid>"); document.write(""+"</frameset>");document.write(""+"<frame name=bottomFrame scrolling=NO noresize src=bottom.htm>"); document.write(""+"</frameset>"); </script><noframes><body></body></noframes><SCRIPT language="vbscript" DESIGNTIMESP="15207"><!--var isSubmitisSubmit=false//--> </SCRIPT></head><body></body></html>4.3链接数据库<%@page contentType="text/html;charset=GB2312"%> <%@ page import="shopBeans.ConnDB" %><%@ page import="java.sql.*" %><style type="text/css"><!--.STYLE10 {font-size: 14px;color: #FF0000;}.STYLE3 {color: #FF0000; font-size: 12px; } --></style><%ConnDB conn=new ConnDB();Stringadmin_name=(String)request.getParameter("a_name");Stringadmin_pass=(String)request.getParameter("a_pass");String name="",pass="",header="";if (admin_name!=null || admin_pass!=""){try{String strSql="select a_name,a_pass,a_header from admin where a_name='"+admin_name+"' and a_pass='"+admin_pass+"'";ResultSet rs=conn.doQuery(strSql);while(rs.next()){name=rs.getString("a_name");pass=rs.getString("a_pass");header=rs.getString("a_header");}if(admin_name.equals(name) && admin_pass.equals(pass)){session.setAttribute("admin_name",admin_name);session.setAttribute("admin_header",header);out.println( "<HTML><HEAD><META http-equiv='refresh' content='2; URL=admin_index.jsp' target=Main></HEAD><BODYbgcolor='#FFFFFF'></body></html>");%><br /><br /><br /><br /><br /><br /><br /><br /><center><table width="300" border="1" bordercolor="#99CCFF" style="border-collapse:collapse" cellpadding="0" cellspacing="0"><!--DWLayoutTable--><tr bgcolor="#99CCFF"><td height="13">&nbsp;</td></tr><tr><td height="60" align="center"><span class="STYLE10">登录中...</span></td></tr></table></center><%}else{out.println( "<HTML><HEAD><META http-equiv='refresh' content='2; URL=index.jsp' target=Main></HEAD><BODYbgcolor='#FFFFFF'></body></html>");%><br /><br /><br /><br /><br /><br /><br /><br /><center><table width="300" border="1" bordercolor="#99CCFF" style="border-collapse:collapse" cellpadding="0" cellspacing="0"><!--DWLayoutTable--><tr bgcolor="#99CCFF"><td height="13">&nbsp;</td></tr><tr><td height="60" align="center"><span class="STYLE10">登录失败,请重新登录<spanclass="STYLE3">!</span></span></td></tr></table></center><%}}catch(Exception e){out.println("<scriptlanguage='javascript'>alert('您的操作有误!');window.location.href='default.jsp';</script>");}}%>4.4 登录界面图4.5 信息界面图4.6 主界面图五、总结通过本次实验,掌握了一些通过JSP编B/S结构的系统的方法,同时学到了如何分析一个系统的结构、组成、前台、后台、以及数据库的分析方法,以后多做这方面的程序就可以更加的熟悉的运用JSP的各种操作。

相关文档
最新文档