已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
东方职业技术学校题目 学生信息管理系统 学科专业: 计算机及应用基础 指导教师: 学 生: 毕业设计(论文)任务书毕业设计(论文)题目VB学生管理系统课题内容性质软件开发课题来源性质教师收集的结合生产实际的课题设计/论文校内(外)指导教师职 称工作单位及部门联系方式赵双萍副教授软件工程、题目说明(目的和意义):Visual Basic 是一个强有力的系统开发软件之一,以其实用、方便、快捷、开发周期短,越来越被广大编程人员所青睐。VB更容易上手,进而提高软件开发的效率。通过实际设计,掌握VB应用程序开发软件的设计方法,理解软件工程思想。本次设计的主要目的是提高学生综合分析问题和解决实际问题的能力,为将来走上工作岗位打下一个良好的基础。学生信息管理系统主要包括对学生信息的查询和修改等操作。摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。学生成绩管理系统主要提供方便高效的管理功能,该实现以下一些基本功能: 1。系统管理模块:维护系统的正常运行和安全性设置,包括添加用户、修改密码、删除用户等等。 2。学院信息模块:实现对学校院系、专业、班级操作。包括:添加、修改、删除院系、专业、班级等信息。这三个功能模块各自独立,完成学校的全部班级的管理。 3。学生学籍管理模块:实现对学生的个人信息的管理工作,包括学籍添加、 学籍查询、学籍修改等功能,从而方便学校管理部门对学校的基本情况的快速查询和了解。 4。课程管理模块:该模块对各个班级的课程进行设置,并可在其中设置各门 课程的教材选用情况,方便了学校教材管理部门和教务处的教学管理人员的工作。该模块包括基本课程设置和班级课程设置两个模块。5。成绩管理模块:检验学生学习情况的一个主要手段,本模块包括考试类型 设置,共有期中考试和期未考试两种类型,还设置了成绩添加、成绩查询、成绩浏览、成绩修改等功能模块。6。 退出模块:此模块完成程序的退出。 该程序界面友好,功能强大,适合实际应用。关键字:数据库 ACCESS 数据库AbstractAlong with the information technology in the management of a more profound and extensive application, management information systems implementation, technology has gradually matured. Management information system is a continuous development of new disciplines, any one unit to survive and to develop, efficient activities of the internal organization of organic, it must establish its own characteristics and to adapt the management of information system.Student achievement management system to facilitate the provision of efficient management, the implementation of the following basic functions: 1 system management module: maintaining the normal operation of the system and security settings, including add, modify, delete user password user and so on.2 School of information module :the realization of school faculty, professional operation, class. Include: add, modify, delete, professional colleges, class and other information. The three function modules are independent, complete the whole school class management.3 student management module: the realization of students personal information management, including add, query student school, student modify functions, thereby facilitating school administration to the school s basic situation of fast inquiry and understanding.The 4 curriculum management module:This module of the various classes of curriculum setting, and can be set up in which the course of the teaching material selection, convenient school teaching material management department and the school administration office of the teaching management staff. The module includes the basic curriculum and the courses setting of two modules.5 performance management module:testing the students learning is one of the main means, the module test type setting, a total of midterm and final exams in two types, also set up the achievement to add, query results, performance, function modules such as browsing performance changes.6: This module exit module program exit.The process friendly interface, powerful, suitable for practical applications.Keywords:database ACCESS database第一章 绪论1.概述该信息管理系统可以说是一个综合性的学校学生管理系统,它集成了学生学籍管理系统、学生成绩管理系统、学生档案管理系统等多种功能,因而具有较强的实用性和先进性。项目提出的意义现在我国的大中专院校的学生信息管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被学校所采用,将会改变以前靠手工管理 学生成绩的状况,可以树立良好的办学形象,提高工作效率。项目开发背景学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,对学生来说也可以轻松的查阅自己在校的成绩以及信息等。但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机对学生信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等。这些优点能够极大地提高学生信息管理的效率,方便系统管理员对学 生成绩等信息的添加,修改,删除,查询,留言等操作,同时一样的方面学生对自己各科成绩查询,学习的交流。项目开发的目标建立学生信息管理系统,采用计算机对学生信息进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生信息管理工作流程的系统化、规范化和自动化。二、相关技术与开发工具介绍本系统采用面向对象的软件开发办法,以Microsoft公司的可视开发环境 Visual Basic6.0 作为主要开发工具,使用Microsoft Access 2000作为关系数据库,并为VB编程语言中采用ADO数据库编程模型,配合功能强大的SQL查询语言实现建立关系数据库,放问数据库,对数据库的更新,较好地实现了预定的需求功能。第二章 需求分析通过调查,要求系统需要有以下功能: 要求有良好的人机界面;较好的权限管理;原始数据修改简单方便,支持多条件修改;方便的数据查询,支持多条件查询;相应的权限下,删除数据方便简单,数据稳定性好;数据计算自动完成,尽量减少人工干预;可行性分析:由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机都是奔腾 3 以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。数据库是 MIS 中的重要支持技术,在 MIS 开发过程中,如何选择数据库管理 是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言介绍如下: Visual Basic 是一种可视化的、面对对象和调用事件驱动方式的结构化 高级程序设计,可用于开发 Windows 环境下的种类应用程序。它简单易学、效率 高,且功能强大。在 Visual Basic 环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,可以高效、快速地开发出 Windows 环境下功能强大、图 形界面丰富的应用软件系统。第三章 功能设计2.3 业务流程分析学生信息管理系统普通用户中级用户管理员查询个人信息查询个人成绩查询个人信息改查学生成绩修改密码添加学生教师添加管理员查询数据设置学院信息2.4 数据流程分析:普通用户(学生):提供查询(需登录,仅显示登录用户信息)中等用户(教师):提供增删改查(需登录,只可操作成绩表,并且教师工号对自己对应的成绩)管理员(教务处):提供增删改查(可对学生,教师,成绩等操作)学生信息管理系统普通用户中级用户管理员学生表教师表管理员表成绩表普通用户:登录账户为学生学号中级用户:登录账号为教师工号,密码自定义,可修改管理员:登录账号为特定,密码可修改,可增加特殊账号管理员管理员表增查个人信息增查教师信息教师表修改学院信息专业表院系表班级表软件功能设计第四章 结束语在本系统的开发过程中,由于本人是初次开发软件,在知识、经验方面都存在着不足。因此,该系统必然会存在一些缺陷和不足。因为对学生管理的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。虽然网络在学生管理系统中的应用不是很多,但是未来的发展方向,在本次开发过程由于硬件的限制,未能实现网络功能,因此在以后的系统更新过程中可能会造成一些不必要的数据损失。通过开发这个系统,我掌握了项目的基本开发过程,了解了的基本知识巩固 了我对 Visual Basic 的学习,但在这次设计中的最大收获并不是掌握这几门开发工具的应用,而是学会了设计系统的思维方法,以及与同学们之间相互帮助的 精神。致 谢在论文即将完成之际,回顾紧张但又充实的学习班和开发过程,本人在此向所有关心我的及帮助我的老师和同学们致
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 景观工程总体实施方案
- 桥梁病害处治方案
- 水厂班组点检标准化方案
- 企业包装出库管理方案
- 高血脂患者的燕麦片早餐搭配方案
- 景观工程廊架施工方案
- 建筑拆除工程会议纪要
- 环保工程质量控制方案
- 公司市场活动ROI分析
- 钢结构构件加工方案
- (五调)武汉市2026届高三年级五月调研考试数学试卷(含答案及解析)
- 小型农田灌溉工程施工组织设计
- 2024年广东省广州市市中考道德与法治试卷真题(含答案逐题解析)
- GB/T 4008-2024锰硅合金
- 《智能仪器》课后习题答案
- 车辆租赁服务方案
- 《深度学习:基于PyTorch 》 课件汇总 第1-7章:深度学习简介-序列模型
- GB/T 43081-2023道路车辆灯泡和光源尺寸、光电性能要求
- GB/T 809-1988嵌装圆螺母
- GB/T 7324-2010通用锂基润滑脂
- GB 17761-1999电动自行车通用技术条件
评论
0/150
提交评论