毕业论文——学生信息管理系统.doc

上传人:滴答 文档编号:1255801 上传时间:2019-01-19 格式:DOC 页数:28 大小:1,014.50KB
下载 相关 举报
毕业论文——学生信息管理系统.doc_第1页
第1页 / 共28页
毕业论文——学生信息管理系统.doc_第2页
第2页 / 共28页
毕业论文——学生信息管理系统.doc_第3页
第3页 / 共28页
毕业论文——学生信息管理系统.doc_第4页
第4页 / 共28页
毕业论文——学生信息管理系统.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、1中文摘要:随着 Internet 的普及,越来越多的企业建立了自己的 WWW 网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中学生信息管理系统是构成网站的一个重要组成部分,它担负着双层作用 ASP 操作环境的设置以及虚拟目录的创建,系统采用 Microsoft Office 中的Access 来设计数据库,并使用当前优秀的开发工具 ASP技术,它有着最为灵活的数据库结构,对数据库 应用 有着良好的支持。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。设计网站中

2、的页面,创建网站中所要用到的数据库,利用 ADO 完成与数据库的链接,把注册登录等页面嵌入到具体的网页中,完善整个网站、进行调试本系统运行简单,方便!关键字:学生资料 管理员管理 管理员日志 班级信息2目 录、 系统概述 1、系统开发的目标二、 系统分析1、用户查询结构2、管理员结构三、数据库的建立、 Access 数据库、数据库的连接、主要数据表四、主要功能模块设计(一)主页前台设计1、学生信息查询模块设计2、学生留言模块(二)后台主要设计1、登陆日志模块设计2、专业管理模块设计3、增加学生信息模块设计4、管理员管理权限模块设计5、退出管理模块设计1学生信息管理系统一、 系统概述学生信息管理

3、管理是一个对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机都是 PIII 以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。本系统的设计是在 Windows XP 中文版操作系统环境下,使用 ASP 技术开发成功的。采用 Access 数据支持本系统,在开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,更多的考虑

4、了数据库应用的特点及适用范围,本论文在以下内容中做以详细介绍。(一) 系统开发背景ASP 是 Active Server Pages 的简称,它是一种在微软公司的 WEB 服务器 IIS(Internet Infomation Server)上开发交互网页的新技术。微软公司最初在 IIS3.0 版上使用它以取代 CGI。随着 Windows NT 在 WWW 上的使用日益增多,ASP 已经成为了开发动态网站、构筑 Internet 和 Intranet 应用的最佳选择。(二)系统开发的目标出于本系统是学校学生管理的一个综合性的系统,本系统的设计目标将最终定位于完成以上所述的系统主要业务的基本模

5、型上。2二、 系统功能分析本学生信息管理系统可以说是一个综合性的学校学生管理系统,这它集成了学生学籍管理系统、学生档案管理系统等多种功能,因而具有较强的实用性和先进性。系统开发的总体任务是用 ASP 技术实现毕业生信息关系的系统化,规范化自动化。学生管理系统需要完成的主要模块设计图如下:用户查询结构:图 2-1 用户查询管理员结构(后台管理):给学生留言显示学生详细信息查 询Index 主页 (前台)登陆超级管理员 admin登陆日志 专业管理增加,删除专业显示系统日志 增加,删除班级班级管理 增加学生信息 管理员管理 退出添加学生信息 添加,删除,修改管理员工3图 2-2 登陆超级管理员图

6、2-3 登陆信息管理员三、 Access 数据库设计(一)Access 数据库Access 是 MicroSoft 公司始于 1994 年发表的微机数据库管理系统。作为一种功能强大的 MIS 系统开发工具,它具有界面友好,易学易用,开发简单,接口灵活等特点,是一个典型的新一代数据管理和信息系统开发工具。与Microsoft 的其他数据库产品如 FOXPRO 等相比,Access 具有较独特的优势-提供了更强大的数据组织,用户管理,安全检查等功能。在一个工作组级别的网络环境中,使用Access 开发的多用户数据库管理系统具有传统的 XBASE 数据库系统所无法比拟的客户服务器(Cient/Ser

7、ver)结构和相应的数据库安全机制。本文拟就 Access 数据库系统的网络应用及安全(二)建立数据库首先根据学生信息管理系统的需求,建立数据库的方法如下:(1) 启动 Access,打开“Microsoft Access”窗口,选择“空数据库”选项钮,然后单击“确定”按钮。登陆信息管理员 ldq增加学生信息 退出添加学生信息4(2)弹出“文件新建数据库”对话框,在对话框中指定数据库的名称和位置。本系统数据库名是 test.mdb,存放在Inetpub 目录的共享目录下。在对话框中单击“创建”按钮。(3)弹出“res:数据库”对话框,选择“使用设计器创建表”选项。(4)弹出“表设计视图” ,如

8、图 3-1 所示,在图中输入字段名称、字段数据类型和字段属性。然后保存设计好的表,本系统设计 12 个表。如图 3-1 表结构设计图(三)主要数据表管理员表(isopr)表 3-1字段名称 数据类型 描述id 自动编号 记录标识oprname 文本 管理员oprvalue 数字 权限级别oprother 备注 用户备注用户留言表(repuser)表 3-2字段名称 数据类型 描述5Repid 自动编号 记录标识Reptiltle 文本 标题Repbody 文本 内容Repip 文本 本地 IP 地址Reptime 日期/时间 留言时间Username 文本 用户姓名repsys 文本 系统运行

9、环境管理员管理表(userpage)表 3-3字段名称 数据类型 描述id 自动编号 记录标识pagename 文本 标题pagevalue 文本 内容pageopr 数字showid 数字班级管理表 xcclass表 3-4字段名称 数据类型 描述id 自动编号 记录标识classname 文本 班级名称intime 文本 入学时间cteacher 文本 老师姓名outtime 文本 毕业时间xcdepid 文本 专业名称专业管理表(xcdepartment)表 3-56字段名称 数据类型 描述id 自动编号 记录标识depname 文本 系名称depmaster 文本 领导姓名日志管理表(

10、xcoprlog)表 3-6字段名称 数据类型 描述id 自动编号 记录标识oprtime 日期时间 系统时间oprip 文本 IP 地址oprsys 文本 系统运行环境opruser 文本 管理员oprinfo 文本 所有操作信息管理员登陆信息表:表 3-7字段名称 数据类型 描述id 自动编号 记录标识Usename 文本 管理员姓名Userpwd 文本 管理员密码Useopr 文本 管理员级别Usertime 日期/时间 系统时间insertuser 文本学生信息表(xcuserinfo):表 3-8字段名称 数据类型 描述id 自动编号 记录标识7username 文本 姓名Unumb

11、er 文本 学号Penname 文本 笔名Usex 文本 性别Uage 文本 年龄Utel 文本 电话Uaddr 文本 地址Udep 文本 系别Uclass 文本 班级Intime 文本 入学时间Outtime 文本 毕业时间Edu 文本 学历Edutype 文本 类型Pic 文本 照片Uother 文本 备注Regtime 文本 时间usertest 文本 学制登陆日志表(xcuserlog)表 3-9字段名称 数据类型 描述id 自动编号 记录标识logtime 日期时间 登录时间Loguser 文本 管理员名字Logip 文本 IP 地址Logsys 文本 运行环境logopr 文本 管

12、理级别(四)数据库的访问8在 ASP 技术中,上网的用户可以交互的方式访问主页,网页中的信息根据用户的请求或服务器端数据库内容的更新而及时变化。所以 ASP 技术中,访问数据库及数据库的信息发布应用占据了比较重要的地位。ADO(ActiveX Data Objects)是微软开发的一套属于应用程序级的通用访问数据库编程接口,它提供一组优化的访问数据库专用的对象集,是面向对象的数据库连接新技术,也为 ASP 提供了完整的站点数据库访问解决方案。它可与 ASP 结合,在服务器端脚本中,提供对数据库的操作,使用户可以浏览到含有数据库住处的主页。嵌入 SQL语句,在权限许可的情况下可使用户在浏览器端使

13、用和管理数据库通过浏览页面输入、更新和删除服务器端的数据库的内容。在 ASP 中内置了数据库访问组件 ADODB,它是属于数据库应用的 COM 构件,可以在多种环境下应用,ADO 通过它来访问各种类型的数据库。各种脚本和语言也就可以调用 ADO 组件访问数据库,并利用相应的数据接口显示查询结果。ADO 使用内置的 RecordSets 对象作为数据的主要接口,为用户返回对数据库的查询结果。在 ASP 技术中使用 ADO 访问数据库的工作过程:(1)用户通过客户端浏览器提出*.asp 页面请求。(2)ASP 引擎调用相应的脚本引擎进行处理。(3)若脚本指令调用了 ADO 组件,则 ADO 调用 ODBC。(4)通过 ODBC 与后台数据库相连。(5)数据库管理系统对数据库进行操作,并将用户请求数据通过数据库管理系统上传。(6)将执行结果动态生成一个 HTML 页面返回用户。(五) ADO 访问数据库技术的实现使用 ADO 技术可以访问多种数据库,本系统使用了Access 桌面数据库。

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。