基于BS模式的学生信息管理系统的设计与实现 PPT课件_第1页
基于BS模式的学生信息管理系统的设计与实现 PPT课件_第2页
基于BS模式的学生信息管理系统的设计与实现 PPT课件_第3页
基于BS模式的学生信息管理系统的设计与实现 PPT课件_第4页
基于BS模式的学生信息管理系统的设计与实现 PPT课件_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1,学生信息管理系统,学生:指导老师:,2,目录,前言系统开发相关说明系统规划与设计系统开发技术与软件工具系统模块的具体实现,3,前言,随着计算机及网络技术的飞速发展,Internet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大,不仅使我们从繁杂的事务中解放出来提高了工作效率,而且增强了信息的安全性。在众多的网络服务中,Web给人耳目一新的感觉,而在这其中,ASP技术则因为可以进行复杂的数据库操作、很强的交互性以及方便用户控制和管理而备受青睐。随着计算机网络技术的进一步发展和普及,利用ASP技术开发的各种管理系统必将代替手工操作,学生信息管理系统也一样。,返回,4,前言系统开发相关说明系统规划与设计系统开发技术与软件工具系统模块的具体实现,5,第一章系统开发相关说明,系统开发背景系统开发平台系统的特点与设计意义,6,系统开发背景,该系统就是把计算机作为一种新型媒介,将计算机技术运用于实践、提高工作效率和改善工作模式。基于Internet的学生信息管理系统不受时间、空间和地域的限制,通过计算机网络可扩展至全社会的每一个角落。方便、快捷是开发该系统的直接原因。,7,系统开发平台,网络服务器操作系统:WindowsVistaWeb服务器:InternetInformationServer7.0后台数据库系统:MicrosoftACCESS2007网页编程语言:HTML,ASP,VBScript网页前台编辑工具:MacromediaDreamweaver8,8,系统的特点与设计意义,安全性:不同的用户应给予不同的数据访问权限。实用性:学生信息管理系专门针对学生信息的繁重与成绩管理而开发,突出“功能专用、形式灵活、兼顾美观”的设计思想。设计意义:高校学生信息管理工作量大、繁杂,人工处理非常困难。借助于计算机强大的处理能力,增强了学生信息录人、查询、统计及成绩单打印等管理功能,大大减轻了管理人员的工作量,并提高了处理的准确性。,返回,9,第二章系统规划与设计,系统简介系统功能介绍数据库系统设计,10,系统简介,学生信息管理信息目前已经在高校网站中得到了广泛的应用,其方便有效地对学生信息进行管理而倍受青睐。本系统采用B/S模式进行设计,要实现的功能是包括用户权限管理,学生信息管理(包括信息的输入、增改、查询等功能、课程管理等)。该系统的开发使用ASP动态网页编程技术,ADO数据库连接实现数据库的访问。,11,系统功能介绍,用户的权限管理灵活、简便、准确的数据录入功能报表输出功能查询功能等,12,数据库系统设计,本系统的数据库设计采用基于ER模型的数据库设计方法。首先,根据调研结果分析系统中存在哪些实体,并确定各实体的属性,再找出各实体间的联系,确定各联系的派生属性,最后按照数据库设计原则产生本系统的所有数据库结构并对其进行优化。本系统中存在的实体有:学生、课程、教师、系部、班级等,各实体都有自己相应的属性,如学生实体,其属性有姓名、学号,班级、系部等。,13,ER图,14,数据库表的设计,15,各表之间的关系图,系统中所设计的二维表有:学生情况表、系部代码表、班级代码表、教师代码表、课程代码表、课程设置表、学生成绩表等。,16,数据库操作,数据库的链接:Conn.asp文件主要被包含在其他文件中实现数据库的链接与断开功能。数据库记录的读取:使用Recordset对象打开记录集。数据库记录删除:使用Recordset对象的Delete方法。数据记录添加:使用Recordset对象的Insertinto方法。,返回,17,第三章系统开发技术与软件工具,ASP技术Web应用程序的工作原理ADO技术简介前台编程工具Dreamweaver8数据库技术VBScript技术,18,ASP技术,19,ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。其特点是:(1)ASP提供了6个内置(built-in)的全局对象供开发者不需声明就可直接调用;(2)使用这些对象可以使服务器端脚本功能更强;(3)服务器端将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;(4)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,安全性较好。,20,Web应用程序的工作原理,从浏览器提交的请求通过Web服务器给应用程序服务器,由它调用相关的网页应用程序进行处理,处理的结果网页交给Web服务器,Web服务器把这个网页作为对请求的应答发送给浏览器。,返回,21,第四章系统模块的具体实现,用户登陆管理模块用户账户管理模块成绩管理模块,22,用户登陆管理模块,该模块主要实现为不同的登陆用户分配不同的功能菜单。实现用户权限的管理。登陆用户包括:管理员、教师、学生三种类型。,23,学生用户登录,学生用户登录后界面,可以查看班级名单、查看课程设置、查询成绩等。,24,教师用户登录,教师用户登录后界面,可以添加课程成绩,查询班级成绩、查询课程设置等。,25,管理员用户登录,管理员登录后界面,添加课程设置界面。,26,用户账户管理模块,用户管理包括普通用户管理(即学生管理)、教师管理和管理员管理。普通用户管理主要是管理一些学生用户的添加,修改和删除工作,对教师用户的管理也是如此。,27,成绩管理模块,成绩管理包括成绩的录入和成绩的查询核对等。管理员可以实现教师管理学生成绩的功能。管理员可以对一些无用的用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论