vb学生信息管理系统设计vbaccess毕业设计论文(编辑修改稿)内容摘要:
系统 总体 功能 设计 实现 对 学生的基本信息管理 ① 能够 实现对学生基本信息进行添加、修改、删除、 查询 和打印等功能。 ② 能够 实现 对学生的教育经历信息的添加、修改、删除和查询 等功能。 ③ 能够按 学号 、姓名 等 对学生的 基本 信息进行检索并将检索结果显示在屏幕上。 ④ 要求有错误提示功能,例如性别只能输入男女,输入错误 则 提示重 新输入。 6 ⑤ 如果 查询 不到相应的信息应提示用户。 实现学生的基本信息管理,这是根据管理学生信息的需要,将各个学生的基本信息分类,开发不同的子功能模块,如有基本信息模块、教育经历信息模块等。 此功能的实现旨在 取代手工记录 的 工作效率低,错误多,不利于存储和管理 等 的 劣势 而 发挥 无纸化 管理 工作的 高 效率,减轻教师 以及 学生干部 的工作负担,使学生 基本信息 管理简洁化、自动化 和 计算机化。 实现学生综合素质测评 成绩 管理 ① 根据教务处提供的上学期各门课程成绩和体育成绩进行学生的智育和体育成绩登记。 ② 根据班上同学 提供的考勤记录和奖惩情况进行登记。 ③ 根据宿管中心的舍情通报进行登记。 ④ 能根据以上信息计算所有同学的综合素质测评成绩。 ⑤ 根据专业奖学金评定办法提出各班级获得奖学金的名单。 ⑥ 打印学生的综合素质成绩单和智育成绩单 实现学生综合素质测评管理功能,就 是根据 本校 学生手册 的评定方法,对学生的德育、智育、体育以及能力四个方面进行综合评定。 在评定 中对学生的德育、智育、体育以及能力成绩进行相应的考核,再根据该综合素质测评成绩对学生颁发相应的奖助学金。 本系统对学生的德育、智育、体育、能力等成绩进行智能化管理,以满 足我系学生在计算机上进行综合素质测评的需求。 该系统功能的实现可以有效的帮助教务处管理学生成绩,方便学生查询自己的成绩,计算自己的综合素质测评成绩。 同时为优秀三好学生、优秀班干及各种奖学金的评定等提供了依据。 本系统功能结构图 如图 所示。 本系统计算机处理的业务流程图 如图 所示。 7 图 系统功能结构图 学生基本信息管理 综合素质测评成绩 能力成绩设置 智育成 绩打印 综合成 绩打印 基本信息查询 综合素质测评管理 基本信息设置 学生综合信息 管理 系统 智育成绩设置 德育成绩设置 体育成绩设置 系统信息维护 8 图 系统计算机处理的业务流程图 系统基本结构 设计 通过对 本 系统 功能需求的 了解,明确了系统的主要功能, 本系统主要包含 以下功能 模块,分别是: 系统登录模块。 本模块 所实现的功能为: ① 用户身份验证 ② 登录提示对话 ③ 登录成功时的连接 登录 成功 综合成绩查询 能力成绩设置 智育成绩设置 学生信息设置 德育类型设置 能力类型设置 系统用户管 理 年级,班级设定 学生信息查询 学生用户管理 德育成绩设置 体育成绩设置 综合成绩设置 课程信息设置 系统登录 (身份识别 ) 开始 系统主窗体 (MDI)窗体 9 用户管理模块。 本模块 所实现的功能为: ① 用户基本信息设置 ② 用户信息查询 ③ 添加、修改、删除、保存用户信息 MDI 窗体(系统主窗体)模块。 本模块中又包含了以下几个子模块,分别是: ① 学生信息设 置、查询 模块 ② 德育类型设置, 德育成绩设置、查询 模块 ③ 课程信息设置、查询 模块 ④ 智育成绩设置、查询、打印 模块 ⑤ 体育成绩设置、查询 模块 ⑥ 能力类型设置、查询 模块 ⑦ 能力成绩设置、查询、打印 模块 ⑧ 综合测评成绩设置、查询、打印等 模块 以上模块所实现的 功能就是 本系统的主要功能,实现了对学生的基本信息管理和综合素质测评成绩管理等相关的管理功能。 本系统数据库设计 数据库技术在计算机软件邻域研究中一直是非常重要的主题,从 20 世纪 60 年代 到现今 ,50 多年来数据库技术得到了迅速发展,并已形成较 为完整的理论体系和实用系统。 所以在通俗的意义上,数据库不妨理解为存储数据的基地。 在 数据库应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。 开发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。 把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用 体系。 数据库 数据 由 DBMS(数据库管理系统)处理, DBMS 则由开发人员和用户通过应用程序直接或间接地使用。 在系统开发的过程中,最重要的环节就是数据 库的结构设计。 一个好的数据库结构设计会减少数 据库的存储量,数据的完整性和一致性比较高,并且使系统具较快的响应 速度,从而提高管理效率。 10 一个成功的信息管理系统,是建立在许多条件之上的,而数据库 技术就 是其中 的 一个非常重要的条件和关键技术。 所以我们必须进行数据库需求分析, 进行 数据库需求分析的主要目标 就 是 为了 确定基本数据、数据结构以及数据处理的流程等。 本系统 数据库 设计的 表 如图 所示 : 图 本系统数据库表 数据库表结构 本系统共涉及到 13 张数据表,分别是系统用户信息表、学生用户信息表、学 生信息表、德育类型设置表、德育成绩设置表、缺勤扣分设置表、课程信息设置表、智育成绩设置表、体育成绩设置表、能力类型设置表、能力成绩设置表、综合素质测评成绩设置表 、访前设 设置 表 等,其各种表的结构分别如下所示: ⑪ 系统用户信息表 列名 数据类型 长度 允许空 编号 自动编号 长整形 否 用户名 文本 50 否 用户密码 文本 50 否 用户性别 文本 10 否 用户身份 文本 50 否 真实姓名 文本 50 否 11 联系电话 文本 50 否 所属部门 文本 50 否 记住用户名 文本 10 否 记住密码 文本 10 否 ⑫ 学生用户信息表 列名 数据类型 长度 允许空 编号 自动编号 长整形 否 帐号 文本 50 否 密码 文本 50 否 信息录入者 文本 50 否 信息录入时间 文本 50 否 ⑬ 学生信息表 列名 数据类型 长度 允许空 编号 自动编号 长整形 否 学号 文本 20 否 姓名 文本 20 否 性别 文本 10 否 年龄 数字 整形 否 民族 文本 50 否 籍贯 文本 50 否 通信地址 文本 100 否 联系电话 文本 20 否 备注 备注 无限制 是 所属年级 文本 50 否 所属班级 文本 50 否 信息录入者 文本 50 否 信息录入时间 文本 50 否 ⑭ 德育类型设置表 列名 数据类型 长度 允许空 12 编号 自动编号 长整形 否 代码 文本 50 否 名称 文本 50 否 分类 文本 50 否 信息录入者 文本 50 否 信息录入时间 文本 50 否 ⑮ 德育成绩设置表 列名 数据类型 长度 允许空 编号 自动编号 长整形 否 学号 文本 50 否 姓名 文本 50 否 德育名称 文本 50 否 德育 成绩 数字 单精度型 否 所属年级 文本 50 否 所属班级 文本 50 否 信息录入者 文本 50 否 信息录入时间 文本 50 否 ⑯ 缺勤扣分设置表 列名 数据类型 长度 允许空 编号 自动编号 长整形 否 学号 文本 50 否 姓名 文本 50 否 缺勤名称 文本 50 否 缺勤周次 文本 50 否 缺勤次数 数字 单精度型 否 所属年级 文本 50 否 所属班级 文本 50 否 信息录入者 文本 50 否 信息录入时间 文本 50 否 13 ⑰ 课程信息设置表 列名 数据 类型 长度 允许空 编号 自动编号 长整形 否 课程编号 文本 50 否 课程名称 文本 100 否 课程类型 文本 20 否 课程学分 数字 单精度型 否 课程描述 备注 无限制 是 所属年级 文本 10 否 所属班级 文本 10 否 信息录入者 文本 50 否 信息录入时间 文本 50 否 ⑱ 智育成绩设置表 列名 数据类型 长度 允许空 编号 自动编号 长整形 否 学号 文本 50 否 姓名 文本 50 否 课程名称 文本 50 否 得分 数字 单精度型 否 所属年级 文本 10 否 所属班级 文本 10 否 信息录入者 文本 50 否 信息录入时间 文本 50 否 ⑲ 体育成绩设置表 列名 数据类型 长度 允许空 编号 自动编号 长整形 否 学号 文本 50 否 姓名 文本 50 否 基本得分 数字 单精度型 否 14 加分 数字 单精度型 否 减分 数字 单精度型 否 所属年级 文本 10 否 所属班级 文本 10 否 信息录入者 文本 50 否 信息录入时间 文本 50 否 ⑳ 能力类型设置表 列名 数据类型 长度 允许空 编号 自动编号 长整形 否 代码 文本 50 否 名称 文本 50 否 分类 文本 50 否 信息录入者 文本 50 否 信息录入时间 文本 50 否 ⑴ 能力成绩设置表 列名 数据类型 长度 允许空 编号 自动编号 长整形 否 学号 文本 50 否 姓名 文本 50 否 能力名称 文本 50 否 能力成绩 数字 单精度型 否 所属年级 文本 10 否 所属班级 文本 10 否 信息录入者 文本 50 否 信息录入时间 文本 50 否 ⑵ 综合素质测评成绩设置表 列名 数据类型 长度 允许 空 编号 自动编号 长整形 否 学号 文本 50 否 15 姓名 文本 50 否 德育 数字 单精度型 否 智育 数字 单精度型 否 体育 数字 单精度型 否 能力 数字 单精度型 否 综合 数字 单精度型 否 名次 数字 长整形 是 奖学金级别 文本 10 是 所属年级 文本 10 否 所属班级 文本 10 否 信息录入者 文本 50 否 信息录入时间 文本 50 否 ⑶ 访前设置 表 列名 数据类型 长度 允许空 编号 自动编号 长整形 否 年级 文本 50 否 班级 文本 50 否 数据库数据表关系结构图 如图 所示。 本系统的 运行环境 为了保证 本 系统运行的效率和可靠性,客户机的软硬件配置要求不是很高。 具体 要求如下: 操作系统 环境: Windows95/98/20xx/20xx/XP 硬件配置 : CPU: 500MHZ 以上,内存: 128M 以上,硬盘: 5GB 以上 建议使用分辨率: 1024*576 以上 16 图 数据库数据表关系结构图 17 第 3 章 系统详细设计 Visual Basic 简介 Visual Basic 是一种可视化的、面 对对象 的 和 使 用事件驱动方式 为一体 的结构化高级程序设计 开发工具 ,可用于开发 Windows 环境下的种类应用程序。 它简单易学、效率高,且功能强大,可以与 Windows 的专业开发工具 SDK 相媲美,而且程序开发人员不必具有 C/C++编程基础。 在 Visual Basic 环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows 内部的应用程序接口 (API)函数,以及动态链接库 (DL。vb学生信息管理系统设计vbaccess毕业设计论文(编辑修改稿)
相关推荐
Visual Basic 自动生成对象的程序代码并封装起来。 每个对象以图形方式显示在界面上,都是可视的。 结构化程序设计语言 Visual Basic 是在 BASIC 语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。 Visual Basic 语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
言的真正含义.我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础。 通过这次实验使我收获很多,对书本理论知识有了进一步加深,初步掌握了MAXPLUSII 软件的一些设计使用方法。 对一些器件的使 用方法了解更深刻了,如一些器件的使能端的作用等。 主要有以下一些实验感想 应该对实验原理有深刻理解; 做实验必须不急不躁
CMessg temp。 (*m_aSessionIn)。 m_dlgm_sMsgList+=+\r\n。 m_dlgm_tmpMsgList=+\r\n。 m_dlgSetDlgItemText(IDC_SHOWTEXT,m_dlgm_sMsgList)。 FILE* fp。 fp = fopen(,a+)。 fputs(m_dlgm_tmpMsgList,fp)。 fclose(fp)。
nd Sub Private Sub Command5_Click() End Sub Private Sub Command6_Click() End Sub Private Sub Command7_Click() End Sub Private Sub Command8_Click() End Sub Private Sub Command9_Click() End Sub 该界面代码如下
技术可行性分析 技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。 该管理系统采用 visual studio 20xx 作为开发工具。 Client / Server(客户机 /服务器 )结构把数据库内容放在远程的服务器上,而在客户上机安装相应软件。 C/S 软件一般采用两层结构,它由两部分构成 :前端是客户机
纸、实物样品等〕: ( 1)熟悉、分解设计任务,查找资料熟悉相关设计的方法; ( 2)选择最佳的设计方案; ( 3)程序编写及调试。 ( 4)设计过程中应画出双闭环调速系统的电路原理图及动态结构图 ( 5)利用 matlab/simulink 进行结果仿真。 ( 6)撰写设计报告、调试报告、设计心得体会。 4.主要参考文献: [1] 王兆安,黄俊 主编 电力电子技术 第四版 ,机械工业出版社,