




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
班级管理系统设计班级管理系统设计 目目 录录 设计总说明 I INTRODUCTION II 1 绪论 1 1 1 开发背景 1 1 2 项目研究目的 1 1 3 研究内容说明 1 2 主要技术和分析 2 2 1 ASP 技术综述 2 2 2 Dreamweaver CS3 3 2 3 IIS 5 1 特性 3 3 系统需求分析 3 3 1 概要设计 3 3 2 数据库设计 3 3 3 SQL 语言的使用 4 4 系统详细设计与实现 5 4 1 表的结构 5 4 2 页面的布局 5 4 3 功能的实现 6 5 结 论 13 鸣 谢 15 参考文献 16 设计总说明设计总说明 计算机网络从 60 年代末 70 年代初的实验性网络研究 经过 70 年代中后期的集中 式 闭关网络应用 到 80 年代中后期的局部开放应用 一直发展到 90 年代的开放式 大规模推广 其速度发展之快 影响之大 是任何学科不能与之相匹敌的 计算机网 络的应用从科研 教育到工业 如今已渗透到社会的各个领域 它对于其他学科的发 展具有使能和支撑作用 网络通讯是一个网上交流的平台 通过网络让同学们之间能快速 及时地互相联 系 交流感情 因此网络通讯录能给我们带来更多的方便 让同学之间联系得更快捷 现代社会是一个信息化的社会 信息的交流在无形中影响着我们的生活 我们的 生活速度随之加快 网络通讯录就是一个很好的交流平台 它不仅为我们节约了大量 的时间 更我们提供了一个同学交流的空间 让我们在繁忙的生活中获得一份轻松与 惬意 按照毕业设计的具体需求 设计基于 Internet 信息互联服务 IIS 平台 设计并 实现了一个小型网上动态通讯录系统 通过互联网 进行信息交流 关键字 通讯录系统 动态 IIS 5 1 班级管理系统设计班级管理系统设计 0 INTRODUCTION Computer network from the experimental network in the late 1960s and early 1970s after the centralized and closed network application in the late 1970s until the mid and late 1980s the local open application has been developed into the open large scale expansion in the 1990s its speed development the impact is large is any subject can not match The application of computer network from scientific research education to industry has penetrated into all fields of society it has the ability and support for the development of other subjects Network communication is a platform for online communication through the network allows students to quickly timely contact each other exchange feelings Therefore the network address book can bring us more convenience let students contact more quickly Modern society is an information society the exchange of information in the intangible film and the intangible film we speed up the pace of life the network address book is a good platform for communication not only we save a lot of time we provide a student exchange space let us in a busy life to get a relaxed and comfortable According to the specific requirements of graduation design the design based on internet information internet service IIS platform designed and implemented a small online dynamic address book system through the internet for information exchange keyword system dynamic IIS 5 1 班级管理系统设计班级管理系统设计 1 班级管理系统设计班级管理系统设计 1 1 绪论绪论 1 11 1 开发背景开发背景 班级管理系统是用计算机管理班级信息的一种计算机应用技术的创新 在计算机还 未普及之前班级管理都是由教师以及班干部来承担这种操作的 现在一般的学校都采用 了信息化管理的方式 即采用计算机作为工具的计算机班级信息管理程序来帮助班主 任进行更有效的班级管理 班级信息管理系统是典型的信息管理系统 MIS 其开发主 要包括后台数据库的建立和维护以及前端应用程序的开发两个方面 对于要求建立起 数据一致性和完整性强 数据安全性好有一定现实意义和实用价值 1 21 2 项目研究目的项目研究目的 为了提高自己对计算机专业知识的运用水平 检验本人对计算机知识的掌握和运 用 并通过这次的毕业设计的综合运用 找出自己学习中存在的问题和不足 明确今 后努力方向 达到加强对计算机网络和数据库等方面知识的巩固和提高 并祁望在毕 业设计中得到老师的具体指导和帮助 1 31 3 研究内容说明研究内容说明 随着 Internet 的发展 人们已经不再满足于静态网页 交互的网站技术 Microsoft 公司推出了 ASP 技术 1 即使初学者也很容易掌握又使网站精美 ASP 全称 是 Active server Page 它是一个 Web 服务器端的运行环境 利用 ASP 不仅能够产生 动态的 交互的 高性能的 WEB 应用程序 而且可以进行复杂的数据库操作 ASP 本身 包含了 VBScript 和 JavaScript 引擎 使得脚本可以直接嵌入 HTML 中 而且还可以通 过 ActiveX 控件实现更为强大的功能 ASP Active Server Pages 动态服务器主页 2 是开发该系统的关键技术 采用 Microsoft ASP 技术实现 WEB 接口 连接数据库服务器 处理服务器端的程序 动态生成 WEB 页面 作为 Microsoft 公司推出的 IIS3 0 IIS4 0 服务器的一个组件 班级管理系统设计班级管理系统设计 2 它将脚本式编程语言直接嵌入 HTML 语言中 通过执行脚本语句 处理运算 变量输出 和子过程调用 ASP 提供了一个服务器的 Scripting 环境 能够利用它建立和运行动态的 交互 的 高效的网络服务器的应用程序 由于 HTTP 浏览器本身具有多种软产品平台的优势 因此是一种极好的客户端操作平台 这就构成了浏览器 服务器的框架模型 有了 ASP 程序与外观得到分离 通过使用脚本和组件 ASP 允许用户将编程工作与一个网 页的设计和其它工作分离出来 6 所以 ASP 是我制作网站开发的首选工具 2 2 主要技术和分析主要技术和分析 2 12 1 ASPASP 技术综述技术综述 本网站是一套微软开发的服务器端脚本环境 ASP 内含于 IIS 之中 通过 ASP 我们结合了 HTML 网页 ASP 指令和 ActiveX 组件建立动态 交互且高效的 WEB 服 务器应用程序 有了 ASP 我们就不必担心客户的浏览器是否能运行你所编写的代码 因为所有的程序都将在服务器端执行 包括所有嵌在普通 HTML 中的脚本程序 当程 序执行完毕后 服务器仅将执行的结果返回给客户浏览器 这样也就减轻了客户端浏 览器的负担 大大提高了交互的速度 以下是 Active Server Pages 的一些特点 1 简单易懂的脚本语言 2 容易编写 3 可进行编辑设计 4 浏览简单 6 安全性高 ASP 的源程序代码 不会传到用户的浏览器 7 集成于 HTML 中 无需编译或链接即可执行 8 存取数据库方便 班级管理系统设计班级管理系统设计 3 2 2 Dreamweaver2 2 Dreamweaver CS3CS3 Dreamweaver 对于 DHTML 动态网页 的支持特别好 可以轻而易举地做出很多眩 目的互动页面特效 插件式的程序设计使得其功能可以无限的扩展 Dreamweaver 与 Flash Firework 并称为 Macromedia 的网页制作三剑客 由于是同一公司的产品 因 而在功能上有着一个非常紧密的结合 因此 说 Dreamweaver 是高级网页制作的首选 2 3IIS2 3IIS 5 15 1 特性特性 IIS 5 1 Internet Information Server 是 Windows XP 组件的一部分 它具有 更高的安全性 更方便的管理和新版本的网络服务 它具有以下特性 1 安全性 2 管理功能 3 网络服务 3 3 系统需求分析系统需求分析 3 13 1 概要设计概要设计 拥有一个富有个性的网站 是每位网页设计者的追求 而且此类的大型网站更是很多 且各有千秋 班级网站系统需求是用户 网站管理人员这两方面 用户的需求是修改自己的信 息和查询其他用户的信息 还可以尽情地留言 网站管理员可以添加权限 浏览 添加 删除 修改用户等信息 3 23 2 数据库设计数据库设计 4 数据表的设计 Microsoft Access 2000 是一种关系型数据库管理系统 RDBMS 班级管理系统设计班级管理系统设计 4 Access 数据库 3 是 Microsoft Office 2000 套件的 Professional 版和 Developer 版的一个组件 不需要单独安装 与其他关系型数据库一样 MS Access 充当 后端 它的任务是存储数据 除 此之外 通过使用 MS Access 用户还可以创建 前端 或一种对用户友好的 颇受欢 迎的数据访问方式 与 SQL Server 数据库进行比较 Access 数据库具有以下的特点 1 功能比较单一 不提供数据发布 分布式事务处理等操作 因此比 Access 数据库 需要的内存和磁盘资源要少 2 Access 数据库一般用于桌面应用程序 不适用于大型的企业级应用 数据的连接 实现数据库的连接代码如下 7 3 3SQL3 3SQL 语言的使用语言的使用 1 SQL 功能 1 查询数据 2 在数据库表格中插入 修改和删除记录 3 建立 修改和删除数据对象 Comment 21 每个功能要加图 加 文字论述 班级管理系统设计班级管理系统设计 5 4 控制对数据和数据对象的存取 5 确保数据库的一致性和完整性等 2 SQL 查询 数据查询是关系运算理论在 SQL 语言中的主要体现 SELECT 语句是 SQL 查询的基 本语句 当我们在对一个数据库进各种各样的操作时 使用的最多的就是数据查询 3 SQL 数据更新 使用数据库的目的是为了有效地管理数据 而数据的插入 删除和修改则是必不 可少的一个功能 在本系统中就大量地使用了数据插入 删除和修改这三种操作 4 4 系统详细设计与实现系统详细设计与实现 4 14 1 学生信息表学生信息表 4 24 2 用户密码表用户密码表 4 34 3 功能的实现功能的实现 1 登录的判断 班级管理系统设计班级管理系统设计 6 alert 用户名或密码不能为空 history go 1 alert 登录成功 10 location href index asp 班级管理系统设计班级管理系统设计 7 alert 您所登录的用户名不存在 请重新登录 history go 1 2 用户登录菜单模块判断 6 如图 4 4 图 4 4 返回首页 a href onClick iframe main location href user asp class 通讯录 班级管理系统设计班级管理系统设计 8 用户管理 班级管理 各班级留言 本 a href onClick iframe main location href class say asp class 发表留言 a href onClick iframe main location href xiugai asp id 修改个人 档案 退出系统 3 修改用户资料 5 if session admin then id request id user trim request user position trim request position birth request birth if user or birth then 班级管理系统设计班级管理系统设计 9 alert 带 号选项不能为空 history go 1 response End end if set rs createobject adodb recordset rs open select from user where user user and user session user conn 1 1 if not rs eof then alert 您选择的用户名已被注册 history go 1 response End end if rs close sex request sex QQ trim request QQ E mail trim request E mail address trim request address centent trim request centent mp trim request mp touxiang request touxiang rs open select from user where id id conn 3 3 rs user user 班级管理系统设计班级管理系统设计 10 rs position position rs birth birth rs sex sex rs QQ QQ rs E mail E mail rs address address rs centent centent if request class then rs class request class end if rs mp mp rs touxiang touxiang rs update alert 个人档案修改成功 location href index asp 4 留言的判断及保存 9 if session user then usercontent trim request usercontent classname request classname set rs createobject ADODB recordset rs open classname conn 3 3 rs addnew 班级管理系统设计班级管理系统设计 11 rs user session user rs content usercontent rs userdate now rs update alert 回复成功 location href class say asp class if session admin then classname trim request classname if classname then alert 班级名称不能为空 history go 1 班级管理系统设计班级管理系统设计 12 alert 班级名称已经存在 请重新添加 7 history go 1 alert 添加成功 location href class asp 5 后台删除班级及对应的班级留言数据库表 if session admin then Comment 22 增加系统测试和使用 班级管理系统设计班级管理系统设计 13 classname request classname set rs createobject adodb recordset rs open select from user where class classname conn 1 1 if rs eof then conn execute delete from class where classname classname conn execute drop table classname else if msgbox 班级存在学生记录 要一并删除吗 VbYesNo vbyes then location href class delete yes asp classname else location href class delete no asp classname end if alert 删除成功 location href class asp 5 5 结论 结论 本系统是一个面向小团体的网站 具有一定实用性的数据库信息管理系统 它主 班级管理系统设计班级管理系统设计 14 要完成对企业的一系列管理 本系统采用当前流行的开发工具 ASP 来完成整个系统的 设计 在数据库的设计上利用了 access 的便利性和实用性 具有相当的实用功能 在用户管理方面 系统较好地实现了用户注册 用户注销 和密码修改等各项功能 在设计过程中不可避免地遇到了各种各样
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 离婚财产分割及共同财产清算与子女抚养费用合同
- 夫妻双方协议离婚财产清算及分配服务合同
- 严谨规范哺乳期离婚财产分割及子女抚养合同模板
- 离婚彩礼退还及后续财产分割及子女抚养合同
- 专业按摩院技师招聘与服务质量保障合同
- 离婚谈判策略与子女抚养权及财产分割合同
- 2025年房产中介多人合伙协议合同范本4篇
- 离婚债务处理与财产分割及子女抚养协议书范本
- 【医学复习资料】眼科学选择题题库及答案
- 离婚协议违约金及子女抚养权变更及赡养费支付合同
- DB22T 2091-2014 国境空港口岸检验检疫设施建设规范
- 2024数据要素典型案例集
- 医院科室副主任竞聘
- 无人机项目建设规划投资计划书
- 机动车驾驶员培训理论科目一考核题库500题(含答案)
- 人教版(2019)高中生物必修1《分子与细胞》期末复习知识点考点提纲
- 初一开学第一课初一新同学我想对你说课件
- 《无线电失效程序》课件
- 汽车产品使用说明书
- 集体协商工作指导手册
- 摩托车行驶安全知识
评论
0/150
提交评论