教务系统数据库总结报告

个表示内存中数据的一个表tmptable 打开连接 tmptable = DataSet
  6.Tables("成绩信息") 构造查询语句,查询出满足条件的记录 Dim tmpcommand As New System.Data.OleDb.OleDbCommand("select * from 成绩信息 where " & ComboBox
  1.Text & ComboBox
  2.Text & "'" & TextBox
  1.Text & "'", OleDbConnection
  1)
tmpcommand.ExecuteNonQuery() 清空DataSet对象并重新赋值 关闭连接 MsgBox("查询成功!", MsgBoxStyle.OkOnly, "提示") End If 函数结束

  4)修改密码功能模块设计: 本模块利用了两个函数来查询输入的用户名是否存在和查询用户名对应的密码与用户 输入的密码是否一致。这里就把那两个函数的代码省略了。
函数开始: 修改密码时给出提示信息 利用自定义的两个函数checkpassword()和checkUserID()来判断密码与用户编号不对应或者 用户编号不存在 MsgBox("密码与用户编号不对应或者用户编号不存在") TextUsername.Focus() If (两次输入的密码不一致 )then MsgBox("两次输入的密码不一致!请重新输入!", MsgBoxStyle.Exclamation, "密码不一致") 新建一个表示内存中数据的一个表tmptable 打开连接 构造更新语句,来修改满足条件的记录 异常处理 清空DataSet对象并重新赋值 关闭连接 MsgBox("你的密码修改成功!", MsgBoxStyle.OkOnly, "提示") End If 函数结束
四.调试分析
上机过程中出现的问题及其解决方案。
  4.1 上机过程中出现的问题及其解决方案。
问题一:再添加或修改记录时,当把原来的记录修改时,即使取消了添加与修改操作,虽然 数据库中的数据没有改变,但是当前数据集中显示的记录会发生改变。 解决方案: 添加一个刷新的功能, 使数据集中的数据重新被填充, 可以避免类似错误的产生。 问题二:在编写登录窗体的时候,当代码没有任何错误时,运行时,输入用户名跟密码后, 仍然显示“用户名与密码不匹配,请重新输入” 。 解决方案:经过查阅资料后发现,用早 Windows 登录窗体中的数据类型必须是文本类型才 可以,其余的类型都不会显示正确的输入。 问题三:再添加 Timer 控件时,编写的代码正确时,仍然不显示时间,也不控制一行字的 滚动,没有起到作用 解决方案:原来时 Timer 的一个属性,我们必须把它设为 TRUE,上面的问题就解决了。

  4.2 系统在开发环境下实现的功能以及结果
此系统是在系统平台:Windows xp,数据库服务器:Microsoft SQL Server 2000,开发工 具:Visual Studio 2008 的环境下开发的,实现了教务管理系统的基本操作。 (
  1)系统实现了对不同用户权限的用户提供了不同功能的操作,结果是对于用户权限为 “管理员”的用户能够使用系统所有的功能,而对于用户权限为“用户”的用户,
仅能完成其中的一部分功能,不能对院系信息、课程信息、成绩信息和用户信息进 行添加、 修改和删除操作。 只能对成绩资料进行查询和修改密码以及查阅帮助信息。 (
  2)本系统实现了对院系资料的添加、修改和删除操作;实现了对课程资料的添加、修 改和删除操作;实现了对学生资料的添加、修改和删除操作以外,还能对学生资料 进行不同方式的查询;实现了的对学生成绩资料的添加、修改和删除操作以外,还 能够根据不同的条件对学生成绩资料进行查询。 (
  3)本系统实现了对用户资料的添加和删除操作,用户能够修改密码,完善了系统功能。
五.用户手册

  1)运行程序后,首先出现登录界面,用户根据提示输入用户名和密码,点击确定后进入主界 面,如图 1 所示
图 1 登录窗口 输入用户名 admin,密码 admin,选择用户权限为管理员(管理员可以使用系统所有功能,所 以进入的主界面中所有菜单选项都是可用的),点击确定按钮。如果输入错误的用户名、密 码或权限,系统就会给出错误的提示信息,如图 2 所示:

  2:登录时输入错误的警告 (
  2)输入正确的用户名、密码和用户权限后,通过身份验证之后,进入系统的主界面,如图 3 所示。其中系统菜单中包括修改密码和退出登录两个子菜单,系统用户管理菜单中包括用户 管理子菜单,教务信息管理菜单中包括系别管理、课程管理、学籍管理和成绩管理四个子菜 单,教务信息查询菜单中包括学生资料查询和学生成绩查询两个子菜单,帮助菜单中包括关 于系统和关于用户两个子菜单。
图 3 主界面 (
  3)选择“系统”->“修改密码”命令,将弹出“修改密码”窗体,如图 4 所示,填写数据后,
单击确定按钮就会完成密码的修改操作。 但是当输入的用户名为空或者用户名与原密码不匹 配,或者用户名不存在以及两次输入的密码不一致时都会给出相应的信息来提示和警告用 户,如图 5 所示。

  4:修改密码

  5: 警告和提示信息 (
  4)选择“系统用户管理”->“用户管理”命令,将弹出“用户管理”窗体,如图 6 所示,
当你点击记录集中的记录时,相应的数据就会在左侧显示,而且当你输入的用户名或密码及 权限为空时,系统会给出相应的提示信息。如图 6 所示:

  6:有关的提示信息 (
  5)选择“教务信息管理”->“课程管理”命令,将弹出“课程管理”窗体,如图 7 所示,

  7:课程管理界面 当你操作时系统会给出足够的提示信息,来告诉你什么样的输入是不合法的。有关提示信息 如图 8 所示:

  8:相关提示信息 (
  6)选择“教务信息管理”->“学籍管理”命令,将弹出“学籍管理”窗体,如图 9 所示,

  9:学籍管理界面 当你操作时系统会给出足够的提示信息,来告诉你什么样的输入是不合法的。有关提示信息 如图 10 所示:

  10:相关提示信息 (
  6)选择“教务信息管理”->“系别管理”命令,将弹出“系别管理”窗体,如图 11 所示,

  11:系别管理界面 当你操作时系统会给出足够的提示信息,来告诉你什么样的输入是不合法的。有关提示信息 如图 12 所示:

  12:相关提示信息 (
  7)选择“教务信息管理”->“成绩管理”命令,将弹出“成绩管理”窗体,如图 13 所示,

  13:成绩管理界面 当退出界面时,系统会给出提示信息,如图 14 所示:

  14:退出界面提示 前面的那些提示信息对这几个功能模块都是一样的,这里就不一一演示,只是取其中一个进 行演示。 (
  8)选择“教务信息查询”->“成绩查询”命令,将弹出“学生成绩查询”窗体,如图 15 所示

  15:学生成绩查询界面 查询时应当选择查询条件,不然就会给出提示,查询成功时也会给出相应的提示,如图 16 所示

  16:相关提示信息 (
  9)选择“教务信息查询”->“学生资料查询”命令,将弹出“学生资料查询”窗体,如图 17 所示,

  17:学生资料查询界面 当没有填写任何一种条件时,就会给出提示,如图 18 所示:

  18:相关提示 (
  10)选择“帮助”->“关于系统”命令,将弹出“关于系统”窗体,如图 19 所示,

  19:关于系统

  11)选择“帮助”->“关于作者”命令,将弹出“关于作者”窗体,如图 20 所示,

  20:关于作者 (
  12)选择“系统”->“退出登录”命令,将弹出提示信息,如图 21 所示,

  21:退出系统提示
六.总结
程序中可以改进的地方说明。
  6.1 程序中可以改进的地方说明。
(a)在用户登录的时候如果连续三次用户名或密码错误,系统就会自动退出,但是并没有把 此用户锁定,这点会带来一定得安全隐患,所以为了增强系统的安全性,如果连续三次 输入错误,就应该把此用户给锁定住,只有它与管理员联系后,完成解锁后方可继续使 用。 (b)在网络功能上没有提供很好的接口和支持,基本上术语单机版状态 (c)本系统的数据库一旦被更改,就是永久性的,所以为了避免一些问题的发生,应该适时 的进行数据库备份。所以可以在系统中添加备份数据库的功能,这样就可以及时备份数 据库,当数据库遭到破坏的时候,可以还原数据库。
程序中可以扩充的功能及设计实现构想。
  6.2 程序中可以扩充的功能及设计实现构想。
(a)可以在学生资料中添加照片这一属性,为每一位学生设置一张图片,当浏览每一位学生 的记录时,都能看到这位学生的照片。 (b)可以在学生资料中增加出生年月这一属性,利用相关控件,当输入、修改日期数据时, 都会弹出一个框供选择。 (c)增加模块,用来实现班级资料的管理,使教务管理系统更加完整。 (d)可以在系统中添加备份数据库的功能,这样就可以及时备份数据库,当数据库遭到破坏 的时候,可以还原数据库。

  6.3 我的体会
通过这两周的课程设计,我学到了很多从书本上学不到的知识。在此次课程设计中,我 对这门课有了更加深刻的认识,把所学的理论知识和实践联系起来。在做这次课程设计 之前,我对它了解的很少,也从来没想到我能完成这么一个程序。但是经过两周的时间, 我终于弄出了一个完整的程序。 在这次课程设计中,我觉得我最大的收获就是学会了为了做出这个程序,我该如何去寻 找有用的资料,在短时期内学到尽量多而且有用的知识和本领。这两周的时间里,我从
原来的模糊认识,到现在编出这个程序,中间也遇到了很多困难和挫折。在程序的编写 过程中,也出现了很多错误,经过我认真修改,查阅资料,向老师和同学们请教,终于 把那些错误都改正过来,最终使程序能够正确的运行。 所以说,这次课程设计不仅是让我学到了一门面向对象的编程方法,更重要的是它提高 了我接受新事物的能力,让我以后遇到新事物时,不再感到茫然,感到无从下手。当下 次我接触到新知识时,我会知道我该做些什么,该去看那些书籍资料,心中就会有一个 明确的目的。
  •  
 

相关内容

教务系统数据库总结报告

  教务系统数据库总结一.概述1.1 开发背景现如今学校招生越来越多,必然就会有大量的学生信息需要处理。如果只靠人力来完成, 这将会变成一项非常繁琐、复杂的工作,而且还会出现很多意想不到的错误,给管理这些 数据带来了很大的不便,也越来越不适合学校发展的需要。 教务管理系统是一个庞大而复杂的系统,它包括对院系资料的管理,对课程资料的管理, 对学生资料的管理和对学生成绩的管理等等主要的功能。教务管理系统是每个学校的一项 必不可少的内容,它的好坏直接影响到学校里的主要工作,一旦此系统瘫痪,学校将会受 到非 ...

数据库课程设计总结报告

  漳州师范学院数据库课程设计个人日程管理系统姓 学 系 专 年名: 号: 别: 业: 级:某某 某某 计算机科学与工程 计算机科学技术专业 08 级 陈志翔、王桃发指导教师:2011 年 05 月学生学号 专 业某某 计算机科学与技术专业姓名 班 级某某 08 师本一所属学期20 10 -20 11 学年第 2 学期一、项目介绍与设计目的 1.项目介绍: 1)项目名称:个人日程管理系统 2)随着计算机技术的飞速发展,计算机应用的迅速推广,计算机及计算机技术给人们 的日常生活,工作,学习带来了十分巨 ...

创建企业信息管理系统数据库

  创建企业信息管理系统数据库 我们就以一个"企业信息管理系统"的需求为例,开发一个含有 7 张数据表的管理系统。在本文中,我 们来设计该系统的需求和数据库,主要内容如下。 基本需求功能:包括登录、注册和退出的基本功能。 业务需求功能:包括 6 个管理功能模块的业务功能需求,包括通讯录管理、短消息管理、日程安排、 工作记录、公司公告、工作会议。 设计页面结构:设计系统的基本页面结构和页面流程。 设计数据库:设计以上的功能需求的数据库表结构。 创建数据库:安装并配置 MySQL 的 ...

业务系统与SAP系统数据 核对流程

  业务系统与SAP系统数据 业务系统与SAP系统数据 SAP 核对流程计划财务部 2004年11月18日 2004年11月18日目录第一部分:系统情况介绍 第二部分:数据核对流程 第三部分:报表使用的建议第一部分 系统情况介绍一、系统数据的现状:业务系统与财务系统独立核算,长期以来采 系统数据的现状 用手工对账。新业务系统上线以来,由于报表系统的不稳定, 用户限制,功能不完善,给对账工作造成困难。导致大部分机 构数据没有核对一致。台账总数据核对清理工作刻不容缓。 数据核对的意义:业务系统与SAP财 ...

工会工作总结报告

  落实依靠方针 创新工会工作 推动企业持续、 快速、 推动企业持续 、 快速 、 健康发展各位代表、同志们: 服务工会第一次代表大会,是在我们进入国资委管理后,深 化改革、加快发展,全面贯彻总部工会第一次代表大会和省分工 会工作会议,落实省分公司经营工作会议精神的重要时期召开 的。这次会议,对于推动工会工作全面发展,加快铁服发展步伐, 具有十分重要的意义。 这次会议的主要任务是: 三个代表” 重要思想为指导, 这次会议的主要任务是 : 以 “ 三个代表 ” 重要思想为指导 , 深入贯彻党的十六届三 ...

办公室工作总结报告

  2006 年办公室工作总结报告2006 年对于办公室来讲,是开拓进取的一年,是全面提高的一年, 也是富有成效的一年。一年来,我们在局党政班子的正确领导下,在分 管领导的精心指点下,在全局广大干部职工的大力支持下,全体工作人 员团结一心、兢兢业业,讲政治、顾大局,当参谋、献谏言,抓协调、 勤服务,扬正气、树形象,圆满完成了各项工作任务,基本实现年初提 出的“一完成(完成 1-2 个调研课题) 、两确保(确保政令畅通、确保 正常运转) 、三保持(农情信息保持先进、建议提案保持先进、年终评 比保持先进 ...

试用期工作总结报告(格式)

  试用期工作总结报告姓名:刘志亮所属部门:工程中心岗位名称:土建施工员2011 年 01 月 23 日一、 概 述 我之所以就职于广东新大禹环境工程公司是基于一下几点原因: 1、 新大禹环境工程公司的声誉、 地位及经营实力在环保行业处于前列; 2、新大禹环境工程公司能一展我之所长,我能为公司贡献我的能力, 发挥我的潜力,实现个人与公司双赢; 3、 新大禹环境工程公司对人才尊重信任, 能根据员工自身特点安排岗 位, 同时公司也能为个人提供一个平台, 给每个员工一个施展才华的机会; 4、新大禹环境工程 ...

数据库课程设计(货存控制系统)

  数据库课程设计货存控制 控制系统 ?? 货存控制系统一、课程设计题目: 课程设计题目:货存管理系统 一个公司希望为控制它的货存建立一个数据库,货存中的产品被分为几类,如服装、食 品和文具。当产品需要从供应商那里重新订购时,工作人员需要提出一个购买订单。跟踪记 录要提供买进、卖出的货物以及其他的费用。实验课程任务与要求 目的与任务: 目的与任务1. 2. 3. 掌握数据库设计和实现的基本过程 掌握数据库模式设计、分析和实现的方法 了解数据库应用系统软件开发的一般过程。实验基本要求 实验基本要求: ...

2010年度工作总结报告2

  中共安县县委党校 二 0 一 0 年度工作总结2010 年是安县灾后重建和经济社会发展的关键年,县委党校按 照县委、 县政府的总体部署, 紧紧围绕县委县府中心工作, 大胆创新、 积极作为、认真履职尽责,圆满完成了县委县府下达的各项任务。同 时,按照上级党校的统一要求和安排,并依据《党校工作条例》的规 定,我校克服各种不利因素,抓住机遇,以改革创新精神推进各项工 作水平整体跃升。一年来我校在党员干部培训、理论研究、安县基础 技术人才教育培训学校改建、扶贫包村、城乡环境综合治理、平安创 建、自身建设 ...

成本会计试用期工作总结报告

  晟图钉装机械设备有限公司试用期工作总结报告姓名 教育水平 培训经历 经验 知识 技能技巧 个人素质 *** 大专 部门 会计证书 财务部 会计从业资格证 岗位 入职日期 成本会计 2010.9.11成本会计培训、财务管理培训 1 年以上会计助理,2 年成本会计工作经验 精通成本会计核算知识,掌握相应的财务管理知识, 能够熟练使用计算机和财务软件 具有一定的判断与决策能力、人际能力、沟通能力、计划与执行能力本职: 本职:负责核算公司各项成本及费用,监督各部门的费用支出,加强公司成本控制 工作内容: ...

热门内容

住房公积金

  标题:公积金还住房贷款提取 标题:公积金还住房贷款提取 还住房贷款 苏柱 请问一下,我是东莞本地人,我在银行贷款买了房子,公司现在帮我买公积金,我的 坚 公积金可以转到我贷款的银行还贷吗?还是可以提取出来,具体要什么手续? (男) 苏柱坚发表于 2011-6-13 17:25:38 (该信息已经东莞市住房公积金管理中心审核) 站长 你好!根据《东莞市住房公积金提取使用规定》,你可以提取你缴存的住房公积金 回复: 用于偿还你的住房贷款。 但是, 你公积金账户上的钱不会直接转到你的还贷账户上, 需要 ...

天津市2007年度下半年《法规》试题带答案

  天津市 2007 年度下半年会计从业资格统一考试 《财经法规与会计职业道德》试题一,单项选择题(25 分) 单项选择题(1,根据效率等级的不同,我国会计法律制度分为会计法律,会计行政法规,国家统一的会计制度和地方性 会计法规 4 个层次.下列各项中,不属于会计行政法规的是( ) . A,国务院颁布的《总会计师条例》 B,国务院颁布的《企业财务会计报告条例》 C,财政部颁布的《财政部门实施会计监督办法》 D,财政部颁布的《企业会计准则》 2,国有企业,国有控股的或占主导地位的企业,应当至少( )一 ...

网站建设--相关内容及报价

  尊敬的客户您好,很荣幸能与您相识.以下是信为公司网站建设 项目内容的报价,以及您同行业相关参考网站的例举.一,网站服务内容及报价 网站服务内容及 服务内容建站套餐方案 建站套餐方案 套餐 类 型 价 格 特 点用于宣传企业形 象或者个人展示服 务提供 50MB 独立网页空间, 全静态 HTML 网页(10 页以内) 运用一套客户满意的模版 FTP 自主管理,可随时升级到更高档主机 数据定期备份,千兆防火墙,负载均衡系统 提供国际顶级域名一个 100 兆高速虚拟主机空间 (支持 ASP 及数据库) ...

资产管理业务

  第六章 资产管理业务 知识点 601(P183-186) :资产管理业务。 资产管理业务是证券公司作为资产管理人, 与客户签订资产管理合同, 对客户资产进行经营 运作的行为。□包括 3 种: 1、为单一客户办理定向资产管理业务。□特点是(1)证券公司与客户必须是一对一; (2) 具体投资方向在合同中约定; (3)必须在单一客户的专用证券账户中经营运作。 2、为多个客户办理集合资产管理业务。□分为:限定性集合资产管理计划(主要投资固定 收益品种,权益类的不超过资产净值的 20\%) ,和非限定性集 ...

辅导员笔试面试:三四五

  第三部分◆ 辅导员工作的意义(为什么重视辅导员工作) 1、辅导员工作在大学生思想政治教育的第 一线,对大学生的成长成才起着至关重要的作用,做好辅导员工作,关系到大学生思想政治教育能否进 一步加强和改进,大学生能否健康成长。 2、学校的改革、发展离不开稳定的环境,辅导员开展大量 细致的日常工作, 使得许多不稳定因素被化解在萌芽状态中; 也正是由于辅导员们在关键时候冲在最前 面,使得一些影响稳定的事端及时得到平息。 3、辅导员工作平台是为高校锻炼高素质人才、储备人 才的平台。 我们在坐的都是现在是或 ...