- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生管理系统的 设计与实现 二级学院: 华建软件学院 学生姓名: 专业班级: 学 号: 指导教师: 年 月 日 摘 要 本程序是用于学校管理学生信息,由于在学校学生众多,在管理方面比较棘手,采用本系统完全可以满足教师员工的需要,实现对学生的信息综合管理,本系统主要有查询,编辑,教师管理,学生管理,打印等一系列的功能。Visual Basic由于具有先进的设计思想、快速易掌握的使用方法及控制媒体对象手段灵活多样等特点,自然成为《学生管理系统》开发首选的理想工具。 关键词:学生管理系统;Visual Basic;数据库 目 录 一、需求分析 1 1、引言 1 2、系统分析 1 二、系统设计 2 1、系统设计的主要功能 2 2、数据库设计 2 三、关键技术 3 1、建立数据连接 3 2、设置数据环境设计器 3 3、初始化数据环境 4 四、界面和主窗体的设计 5 1、界面系统模块设计 5 2、系统主窗体的设计 8 五、系统环境与软件安装 10 1、硬件环境要求 10 2、软件环境要求 10 3、软件安装 10 六、结束语 11 七、谢辞 11 参考文献 11 一、需求分析 1、引言 科学在飞速发展,人的管理理念也该随着改进了,为了使学校对学生管理更为系统化,人性化,计算机的应用同样也被用到了学生管理系统当中。从而使学校对学生的管理更加方便。计算机不论是在企业还是在学校管理中的应用已普及,利用计算机实现对学校的系统化管理势在必行。本系统结合学校学生的基本情况来对学生实现一个系统化管理制度,经过实际的需求分析,采用了Visual Basic 6.0作为开发工具而开发出来的学生信息管理系统。 论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。学生信息是学校的一项非常重要的数据资源,本系统针对高校学生信息的特点以及管理中作弊而设计,实现了学生信息管理的电子化、减轻了人员的工作负担,能够规范、高效地管理大量的学生信息,并避免人为操作错误和不规范行为。本系统为学校管理学生所用一个系统,在各学校用来管理学生信息,提供了完善的学生信息管理功能,对学生信息的查询、修改、以及删除提供了良好的界面。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成对学生信息的查看,条件查询,打印报表,包括对学生信息的增添与修改等。 2、系统分析 学生管理系用于管理学生的基本信息,通过建立学生的基本信息,有效管理学生的个人档案。其完成的功能如下: a、可以实现学生的基本信息的有效管理,同时能打印出相应的数据。 b、可以实现对学生的信息的查询,包括信息的逐个浏览,以及对学生信息的增加、删除和编辑操。另外,可以根据输入学生的基本信息的一些条件来选择查询学生的信息。 c、可以实现不同的用户的使用权限,通过权限的设置使数据有较高的安全性。 和研究任何其它软件项目一样,我做的毕业设计也经历了从选题,调研,熟悉开发环境,实验关键技系统试运行和修改。查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试,系统调试和流程图。 实例根据上面的设计规划出的实体有用户登录实体、用户信息编辑实体、用户信息打印报表实体、查询输出实体。 二、系统设计 1、系统设计的主要功能 1、信息管理 2、信息查询 3、水平平铺 4、垂直平铺 5、层叠 6、排列图标 7、关于窗口 8、重新登录 9、退出系统 2、数据库设计 根据系统的功能需求,本系统数据库采用了Microsoft Access数据库,便不但适合系统的需求,而且它所支持的数据类型十分丰富,维护简便,费用较低,人员素质要求不是很高,容易升级。 在学生信息管理系统的数据Student中,需要包含学生信息表、学生所在班级的班级信息表、班级所在的系的系别信息表、包含教务管理人员帐号的系统人员表。 从实际的学生信息管理来说,每个学生都隶属于某个特定班级,而每个班级又隶属于某个特定系。为了表现这种逻辑关系,在数据库Student中还需要设立每个信息表、班级信息表和系别信息表相应字段间的关系。各个表的结构如下图所示: 表2-1 学生信息表结构列表 字段字 字段说明 类型 宽度 备注 Serial 学号 文本 7 主关键字 Name 姓名 文本 10 不能为空 Class 所属的班级 文本 5 不能为空 Birthday 生日 日期/时间 不能为空 Sex 性别 文本 2 默认值为“男” Address 家庭地址 文本 30 可以为空
文档评论(0)