




已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
安徽职业技术学院毕业论文 1 安徽职业技术学院安徽职业技术学院 毕毕 业业 论论 文文 课题名称 课题名称 成绩管理系统成绩管理系统 学生姓名 郭 磊 学 号 2007231096 专 业 计算机多媒体技术 班 级 多媒体 722 指导教师 李 京 文 二零一零 年 一 月 安徽职业技术学院毕业论文 2 成绩管理系统成绩管理系统 摘摘 要要 随着科学技术的发展 计算机领域不断取得新的研究成果 并不断地代替和延伸 脑力劳动方面发挥越来越重要的作用 无论是工业还是日常生活都越来越离不开计算 机 尤其是在学校里 随着不同高校的的不断扩大和招生人数的不断增加 要处理大 量的学生数据信息显得尤为的重要 学生成绩管理系统就是学校工作中一项重要的内 容 本系统论文主要是管理学生的资料 重点介绍其功能 信息添加 信息修改 信 息的删除及信息查询 使用 Dreamweaver 8 进行静态页面设计 应用 ASP 程序进行后 台管理操作 并用 Access 进行后台数据库的连接设计 主要是以四大功能进行系统的 设计和实现 关键词 Dreamweaver 8 站点设计 ASP Access 数据库 Achievement management system Abstract With the development of science and technology the computer field continue to make new research results And continue to replace the extension of mental work and play an increasingly important role whether industrial or daily life is increasingly inseparable from the computer especially in schools with different colleges and universities of the continuous pension and the increasing number of students To handle a large number of student data information is particularly important Students of the school of information management is an important work of the content The system is the main theses of students of management information Focus on its function to add information information modify and delete information the information The use of Dreamweaver 8 a static page design application procedures ASP Back office operations and use Access to the database linking the background design Mainly focused on four major functions of the system design and implementation 安徽职业技术学院毕业论文 3 Key words Dreamweaver 8 Site design ASP Access database 目录目录 第一章 绪言 4 1 1 课题的背景 4 1 2 课题研究的目的与意义 4 1 3 课题的概况 4 1 4 课题的主要任务 5 第二章 系统分析 6 2 1 可行性分析 6 2 1 1 目的 6 2 1 2 经济上可行性 6 2 1 3 技术上可行性 6 2 1 4 运行上可行性 6 2 2 设计简述 7 2 2 1 系统功能分析 7 2 2 2 系统性能要求 7 2 2 3 系统的功能模块 8 2 3 设计需求 9 2 3 1 运行设计 9 2 3 2 出错处理设计 9 2 3 3 安全保密设计 9 2 3 4 维护设计 9 第三章 详细设计 10 3 1 数据库的实现 10 3 1 1 students 表 11 3 1 2 users 表 12 3 1 3 scores 表 10 3 1 4 courses 表 12 3 1 5 数据库的建立 13 3 2 界面的实现 13 3 2 1 起始界面 13 3 2 2 注册界面 14 3 2 3 登录界面 16 3 3 主功能设计 18 3 3 1 增加记录的实现 19 3 3 2 修改模块 22 3 3 3 删除模块 25 3 3 4 查询模块 27 第四章 总结 30 4 1 编程心得 30 4 2 致谢 30 参考文献 31 安徽职业技术学院毕业论文 4 第一章第一章 绪言绪言 1 1 课题的背景课题的背景 科技的发展 社会的进步 计算机在今天已应用于各个领域之中 学生成绩管理 系统就是其中之一 传统的手写管理由于工作量巨大 存放麻烦 更新困难 不易备 份 已随着时代的发展而显的落伍了 这就要我们创造更新的管理系统 电子管理以 快捷 方便的使用而受到欢迎 1 2 课题研究的目的与意义课题研究的目的与意义 在当今的社会 生活速度的加快 使得人们越来越向信息化 数字化发展 而管 理系统则必然能代替过去大量 繁杂的手工操作 它是一个有人 计算机等组成的能 进行信息的收集 传递 存储 加工 维护和使用的系统哦 学生成绩管理系统则实 现了由复杂 重复性手工操作向人机简便操作的转化 它运用计算机完成数据收集 修改 查询 删除以及统计等工作 提高了管理人员工作效率 降低重复和提高工作 效率的有效途节省人力 物力径 通过对学生成绩管理系统的操作 即节省人力 物 力 又不必保管 整理数据文件 将一切信息转化为数字化 提高经济效益 除此以 外 管理系统是面向对象化设计使系统简便易行 操作人员不需很强的专业技术便可 以操作 系统支持环境广泛 普遍 在技术上具有可行性 同时作此管理系统 使我自己认真的学习网站的开发技术 从 HTML 语言学起 对 VBScript 脚本语言 ISS 信息服务 ASP 语言 SQL 数据库知识 SQL 查询语言 ADO 技术和网络安全知识都有了全面了解 对以上知识的实现及灵活应用 把自己所学的 知识应用到工作实践中 进一步牢固的掌握网站开发技术 当然 作一个功能强大的 软件系统 要进一步拓宽自己的视野 更加灵活应用各项技术 1 3 课题的概况课题的概况 当今社会是一个讲究效率的社会 人们为了节省时间提高效率进行着各种改造 安徽职业技术学院毕业论文 5 常识和分析 运用各种高科技手段来适用不断变化的社会 各种各样的信息管理系统 逐渐 成为人们工作不可缺少的工具 随着各个高校的扩招 大学生人数也越来越多 每次 的考试成绩统计工作也变得越来越繁重 而且经常产生差错 让人仍用手工操作或使 用相当繁琐的软件 既浪费了人力 又浪费了物力 效率无法提高 为此对这种情况 开发了学生成绩管理系统软件 能够使用当今社会各个学校的需要简化学生成绩管理 过程 提高效率 该系统软件具有简单易用 便于管理等特点 是学校成绩管理的一 种重要工具 同时 国外办学规模也逐渐扩大 尤其是一些发达国家 他们学校作为一种产业 使学校成为一种永不赔本的跨国公司 当然 面对如此的需求 不仅仅是局限与一个 学校了 如果再以传统的方式来管理学生的基本信息 那将是一个非常繁杂的工作 针对现状 我们要完善信息管理系统 当然这就需要我们开拓更好的开发环境 我相信在不久的将来 内容制作及客户服务将会成为网站的一项关键的工作 即 使在内容制作方面 也不必使人员完全固定和集中 最新出现的技术已使我们可以直 接在互联网上瞬间完成网页的组织 交流 合成与移植 网站公司中的庞大行政与人 事管理机构将不复存在 随着社会的进步 人类生活将与互联网息息相关 网站公司 将不需要投入大量的人力及巨额资金进行铺天盖地 推销到户式的宣传 还有 就是 我们正在期待的即将发展起来的 ASP 服务事业 将为网站建设提供模块组合式的系统 集成服务 它甚至可以使一人建立功能完善的主页而无需涉足任何技术开发 所以网 站运作从此就可以摆脱庞大的技术开发与维护机构 这是未来 ASP 的发展方向及市场 的趋势 如果我们把它说成是使未来网站事业全盘皆活的钥匙 那将一点都不言过其 实 因此 随着技术的成熟 人们对一些软件的开发更加有利 其功能越来越完善 如成绩管理系统 它的完善会进一步提高教工的效率 也更有利于学校对学生的管理 1 4 课题的主要任务课题的主要任务 Microsoft Active Server Pages ASP 是服务器端脚本编写环境 通过使用它可以创建 和运行动态 交互的 Web 服务器的应用程序 使用 ASP 可以组合 HTML 页 脚本命令 和 ActiveX 组件以创建交互的 Web 页和基于 Web 的功能强大的应用程序 来实现个人 安徽职业技术学院毕业论文 6 网站 成绩管理系统 对于成绩管理系统 它属于典型的信息管理系统 MIS 此系统 主要功能就是帮助学校的教务管理人员对学院班级 课程设置 学生信息以及考试成 绩进行输入 添加 修改 查询和删除等操作 来使用当今社会各个学校的需求 简 化学生成绩管理过程 提高效率 第二章第二章 系统分析系统分析 2 1 可行性分析可行性分析 2 1 1 目的目的 可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决 2 1 2 经济上可行性经济上可行性 现在 计算机的价格已经十分低廉 性能却有了长足的进步 并且网络的普及也 越来越广 本系统的开发体现了以下几个特点 第一 本系统的运行可以给广大同学及老师带来很大的便利 第二 本系统的运行可以节省许多资源 第三 本系统的运行可以大大的提高对学生成绩统计与管理的效率 所以 本系统在经济上是可行的 2 1 3 技术上可行性技术上可行性 本系统主要采用 ASP 作为开发工具 后台数据库采用 ACCESS 技术 基本能实现 有互联网的地方的用户就能登录和浏览 学校校园网的建设也为新系统服务器 客户端 的结构提供了硬件的支持 2 1 4 运行上可行性运行上可行性 本系统为一个网上在线成绩管理系统 所耗费的资源非常的小 学校的电脑无论 是硬件还是软件都能够满足条件 因此 本系统在运行上是可行的 安徽职业技术学院毕业论文 7 2 2 设计简述设计简述 此学生管理系统各功能模块都是由用户自己操作的 一般不用设置专门的系 统管理员对数据进行管理 用户的注册要求这些权限是设定在一定范围之内的 所以此系统的安全性必须要保证 同时 系统的方便性 快捷性也有比较高的 要求 本系统要满足以下几点的要求 用户进入 就需要登录 和用户注册 使用户成为合法用户 否则将无法 登陆本系统 学籍管理系统首页 提供注册 用户登录接口 2 2 1 系统功能分析系统功能分析 本套成绩管理系统开发的总体任务是 使高校学生成绩管理工作系统化 规 范化 自动化 从而达到提高高校学生成绩管理工作效率的目的 系统功能分析是在系统开发的总体任务的基础上完成的 本套学生成绩管 理系统需要完成的功能如下 1 数据的录入 包括学生基本情况信息以及学生所学课程和学生在本课程 成绩的录入 2 学生基本信息的查询 包括学生基本情况 学生学科相信信息以及学科 成绩的查询 3 学生基本信息的修改 包括学生基本情况以及学生学科相信信息以及学 科成绩的修改 4 在查询学生信息时通过单击学生学号可以进一步详细的查询本学生的详 细信息 5 系统的相关设计等 2 2 2 系统性能要求系统性能要求 先进性 对于主机系统应考虑其先进性和生命力 可靠性 有一个稳定可靠的系统是确保整个系统正常运行的关键 安全性 整个系统不应由于操作失误 甚至恶意攻击而遭到破坏 安徽职业技术学院毕业论文 8 2 2 3 系统的功能模块系统的功能模块 在系统功能分析的基础上 得到如下图 1 所示的系统功能模块图 图 2 1 成绩管理系统 登录 注册 退出 提示信息 登录不 成功 返回登录界面 入口 注册界面 返回 成功 主界面 学生资料管理课程设置管理成绩数据管理 添 加 资 料 修 改 资 料 删 除 资 料 查 询 资 料 添 加 课 程 修 改 课 程 删 除 课 程 查 询 课 程 添 加 成 绩 修 改 成 绩 删 除 成 绩 查 询 成 绩 返 回 主 界 面 返 回 主 界 面 返 回 主 界 面 返 回 主 界 面 返 回 主 界 面 返 回 主 界 面 返 回 主 界 面 返 回 主 界 面 返 回 主 界 面 返 回 主 界 面 返 回 主 界 面 返 回 主 界 面 退出 提示信息 成功 信息库 访问权限管理 管理员帐户 安徽职业技术学院毕业论文 9 2 3 设计需求设计需求 2 3 1 运行设计运行设计 1 运行模块的组合 具体网站的运行模块组合为多个子网页窗口的运行环 境 各个子网页在网站运行过程中能较好的交换信息 处理数据 2 运行控制 网站运行时有较友好的界面 基本能够实现用户的数据处理 要求 3 运行时间 系统的运行时间基本可以达到用户所提出的要求 2 3 2 出错处理设计出错处理设计 1 出错输出信息 在用户使用错误的数据或访问没有权限的数据后 系统会给出相应的提示 信息 而且本网站不允许用户的匿名登录 2 出错处理对策 由于数据在数据库中已经有备份 故在系统出错后可以依靠数据库的恢复 功能 并且依靠日志文件使系统再启动 就算系统崩溃用户数据也不会丢失或 遭到破坏 但有可能占用更多的数据存储空间 权衡措施由用户来决定 2 3 3 安全保密设计安全保密设计 系统的系统用户管理保证了只有授权的用户才能进入系统进行数据操作 而且对一些重要数据 系统设置为只有更高权限的人员方可读取或是操作 对 于一些普通的用户系统只能对信息的查询进行操作 而对添加 修改 删除等 操作将无法使用 本系统安全保密性较高 2 3 4 维护设计维护设计 由于系统较小 仅靠数据库的一些基本维护措施即可 安徽职业技术学院毕业论文 10 第三章第三章 详细设计详细设计 3 1 数据库的实现数据库的实现 3 1 1 scores 表表 id 自动编号 student id 数字 course id 数字 score 数字 idstudent idcourse idscore 97286 218289 107380 204380 38490 117490 127574 58670 137681 68770 147776 171786 78870 157885 191880 88980 167967 表 3 1 安徽职业技术学院毕业论文 11 3 1 2 students 表表 student id 自动编号 student num 文本 student name 文本 student sex 文本 birthdate 日期 时间 department 文本 speciality 文本 grade 文本 class 文本 home addr 文本 parent name 文本 home phone 文本 remark 备注 student idstudent numstudent namestudent sexbirthdatedepartmentspeciality 72007231066 大家男 1990 6 1 信息工程系多媒体 62007231067 小小女 1988 6 1 信息工程系多媒体 52007231069 哦棵男 1988 8 1 信息工程系多媒体 22007231070 多媒体女 1988 9 1 信息工程系多媒体 12007231090 工具男 1987 9 1 信息工程系多媒体 42007231091 学习男 1989 8 6 信息工程系多媒体 gradeclasshome addrparent namehome phoneremark 二多媒体 722 班亳州市 Lksjgf545215214 地睚 是不是量一 二多媒体 722 班阜阳 Slfj564521521 杊本本相存在丰硕 是 二多媒体 722 班天长 Klsjf56421521 工星罗棋布是来而 二多媒体 722 班亳州 Gdg42152152 桔柑霜本 二多媒体 722 班宿州 Hjhh564215 好孩子 二多媒体 722 班合肥 lsj5645621 中足可南柯一梦天丰 表 3 2 安徽职业技术学院毕业论文 12 3 1 3users 表表 user id 自动编号 user name 文本 password 文本 E mail 文本 purview level 数字 用于设置权限级别 user iduser namepasswordE mailpurview level 1admin123qz996 3 2zhangyy145zyy 1 3zhaod156zd 1 4chengmh145chengm 1 51111 6123123123 1 7nihao123123 1 8111111Tu1 9122122124 表 3 3 3 1 4 courses 表表 course id 自动编号 course name 文本 course idcourse name 2 高等数学 3Potoshop 4 化学 5 英语 6 Asp 动态网页设计 73d max 8 网络互联技术 表 3 4 安徽职业技术学院毕业论文 13 3 1 5 数据库的建立数据库的建立 因为 ASP 包含了 ADO 所以它可以轻松访问 WEB 数据库 本套学生成绩管 理系统所采用的就是这种方式 系统采用的是模块化设计的 所以在需要数据 库连接的地方通过包含文件 conn asp 实现的 其中 conn asp 文件如下 3 2 界面的实现界面的实现 3 2 1 起始界面起始界面 第一个出现在用户面前的是 index asp 界面 因此要求漂亮 简洁 在制作 过程中首先采用 Photoshop 对网页的整体框架先进行构建 在完成此项工作后 利用 Photoshop 中的切片工具将网页进行切割 最后将其保存为 Web 所用格式 文件名为 index 结束这项这项工作后将 index asp 导入 Dreamweaver 8 中进行 最后的修改 由于主页面的构建比较简洁 其中主要包括两个链接 1 登录查询我的成绩 files login html 2 注册成绩管理系统 files register html 安徽职业技术学院毕业论文 14 3 2 2 注册界面注册界面 通过单击起始界面的 注册成绩管理系统 链接打开注册界面 register html 截图如下 图 3 1 由于匿名用户无法登陆本系统 注册界面提供初次登陆本系统的用户一个 注册个人账户的接口 在注册界面中主要需要用户填写用户名 密码 重输密 码 e mail 在输入用户名时需要与数据库中的信息进行一次比较如果遇到用 户名重复测提醒用户 你输入的用户名已经存在 请重新输入 在输入 重输密码时 系统会和之前输入的密码进行一次比较如果发现两处密码不同则 提醒用户 两次输入的密码应保持一致 具体的代码实现如下 注册页面 sub txtRepwd onBlur if frmReg txtPassword ValuefrmReg txtRepwd Value then window alert 两次输入的密码应保持一致 end if end sub 安徽职业技术学院毕业论文 15 用户名 密 码 重输密码 E mail 返回 Copyright 2009 2010 qingfeng 技术 支持 guolei0817 安徽职业技术学院毕业论文 16 3 2 3 登录界面登录界面 通过单击起始界面的 登录查询我的成绩 链接打开登录界面 login html 截图如下 图 3 2 在输入完用户名 密码后将对其用户名与密码时单击 登录 按钮 此时 所输入的用户名与密码要与数据库中的信息进行比较 如果正确将直接进入主 功能界面 如果哦错误则给出提示语 用户名或密码错误 并给出一个 返回 按钮 本功能的代码实现如下 dim UserName Password cnn rst sSQL UserName Trim Request Form txtUserName Password Trim Request Form txtPassword Login Request Form btnLogin 若未登录且当前无对话 则重定向至登录布面 If Login and Session UserName then Response Redirect login html end if 若登录但未输入用户名或密码 则重定向至登录布面 if UserName or Password and Login then Response Redirect default html end if 成绩管理系统 安徽职业技术学院毕业论文 17 if Session UserName or Session UserName UserName And UserName then Set cnn Server createobject adodb connection cnn open Driver Microsoft Access Driver mdb dbq DBQ dim cnn rst sSQL currentPage rowCount i if session cnn then response End end if session con request Form btnSubmit currentPage request QueryString currentPage if
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 怎么写数学测试题及答案
- 2025年森林环境考试题目及答案
- 燃煤发电环保设施建设方案
- 高级绿化考试试题及答案
- 社会保险基金应收账款质押担保及区块链技术应用合同
- 金融行业员工岗位调整及劳动合同完善协议
- 环保项目环评咨询与实施合同
- 离婚协议书贷款还款及财产分割执行细则合同
- 企业环境管理体系建设与节能减排方案
- 物业让与担保及能源管理系统建设合同范本
- 排球课教案完整版本
- 2024土建工程承包合同范
- 广东高职高考数学题分类
- 掘进支护安全培训课件
- 新概念二单词表
- 《雅思阅读技巧》课件
- 《建筑工程测量》教学教案
- 《影视美学教学》课件
- 小学道德与法治-主动拒绝烟酒与毒品(第一课时)教学设计学情分析教材分析课后反思
- 《工会固定资产管理办法》中华全国总工会办公厅印发
- 单人心肺复苏技术操作考核评分标准
评论
0/150
提交评论