版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、设计题目:教务管理系统设计与实现教务管理系统设计与实现指导教师指导教师: :姚兰姚兰答辩人:孙丹答辩人:孙丹 第一章系统简介第一章系统简介 1、开发系统的目的、开发系统的目的 在现代社会中管理的作用越来越显得重要和突出,一般讲来,管理通过计划、组织、指导与领导、控制等手段,为组织制定目标,应用组织的各种要素,以实现组织的目标。对学校来说,人们按照一定的学籍计划、学籍资源,对新生信息、教师信息、成绩信息等加以计划和协调,已达到预期的目的,因此教务管理系统的出现正符合了学校信息化发展的需要。 2、系统开发的平台 开发工具开发工具Visual Basic 6.0 本系统编程环境选择采用Visual
2、Basic 6.0作为开发工具。Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计。 可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大。在Visual Basic环境下,利用事件驱动的编辑机制、新颖易用的可视化设计工具。使用Window内部的应用程序接口(API)函数,以及动态连接库(DLL)动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。 总的来说,Visual Basic又有一下的主要特点: (1)可视化编程
3、(2)事件驱动编程机制 (3)面向对象的程序设计第二章系统功能的设计 1、系统结构图、系统结构图 教务管理系统学 籍 信 息成绩信息教师信息系统维护学籍管理学籍查询成绩管理成绩查询教师管理教师查询重新登录退出系统2、各系统功能介绍(1)教师管理系统 该模块用于查看,统计学校内教师的基本信息,便归档及查询。主要的功能:教师档案的登记、错误信息的删除和修改、教师信息的查询。(2)学生管理系统 学生信息的维护和实施的修改、新生信息的采集,提供信息的归档。主要功能有:学籍信息的维护、删除、修改,新生信息的录入和学生信息的查询。(3)成绩管理系统 用户可以提供方便的增加考试信息,并提供了对成绩的多种查询
4、方式.主要功能有:智能成绩的输出、成绩查询和成绩按学科、分数的分析。(4)退出系统 对系统的重新登录与退出。第三章 数据库的设计 开发任何一个应用项目必须确定其数据库结构,其中包括使用的数据库管理系统和数据库表结构,设计数据表结构是建立数据窗口的基础,对于该系统首先需要创建一个数据库的结构。基于实际情况,采用的是Microsoft公司的Access的数据库处理的速度。 1、系统数据库: 该数据库为中包含有以下各表: (1)学生信息表:记录学生的基本信息,是进行学生及其它各类信息处理的基础。 (2)学生成绩表:记录学生的各科成绩。 (3)课程信息表:记录各专业各年级开课情况。 (4)班级信息表:
5、 记录班级名和班级号 (5)系统人员表:记录系统人员的姓名和密码。 (6)教师信息表:记录教师的基本信息,是进行教师及其它各类信息处理的基础。 (7)校区信息表:记录校区的名称和编号。2、部分数据库表结构(1)学生表结构:表3.1 (2)学生成绩表结构:(3)教师信息表 3、数据库设计第四章第四章 系统的具体实现系统的具体实现 1、 登录窗口设计 登录界面的主要根据用户名、密码是否镇区来判断是否可以进入系统后台,使用本系统的用户分为教务管理人员和学生两类。系统将会自动退出。如果用户选择了管理员身份,则系统对数据库中系统人员表进行查询,以确定是否存在相应的用户和口令;如果用户选择了学生身份,则系
6、统将会在数据库中的学生信息表进行查询,以确定是否存在相应的用户名和口令。 程序流程图如下: 开始进入登录界面密码是否输入正确否是身份选择进入MDI主窗体结束程序运行效果图2、教师信息窗口设计 本窗口对教师的基本信息记录进行操作,可以删除当前记录,添加一个新记录,或者编辑当前记录。并在当前记录集中进行向前、向后、移动到第一条、移动到最后一条这几个操作。程序流程图如图4.4开始接收用户输入的教师信息添加教师信息是否为空否是确认添加信息结束3、主窗体、主窗体MDI的设计的设计 该模块是一个多文档界面(MDI)应用程序,它可以同时显示多个文档,每个文档显示在各自的窗体中,MDI应用程序中常有包含子菜单
7、的“窗体”选项,用于窗体或文档之间进行切换。 MDI主窗体的作用主要是整体系统中的各个功能窗体的父窗体。对于不同身份的用户(教务人员和学生),MDI主窗体显示出不同的菜单项。 对于教务用户,由于教务用户具有系统中所有的权限,因此MDI主窗体将会显示所有的菜单项,可以通过单击菜单项来管理学生、教师、成绩和查找学生、教师、成绩和重新登录或者退出系统等。对于学生用户,由于学生用户的权限收到一定的限制,因此MDI主窗体不会显示所有的菜单项。因此学生只有查询的权限没有管理的权限。开始用户身份的确认所有界面全显示显示查询和登录和退出界面结束教师身份学生身份结结 语语 在本系统的开发过程中,由于本人是初次开发软件,在知识、经验方面都存在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会存在一些缺陷和不足。因为对教务管理的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。虽然网络在教务管理系统中的应用不是很多,但是未来的发展方向,在本次开发过程由于硬件的限制,未能实现网络功能,因此在以后的系统更新过程中可能会造成一些不必要的数据损失。 尽管本管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的。相信本学生管理系统是一套学校在日常管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (新教材)2026人教版三年级下册数学 4 小讲堂 教学课件
- 2026年专利买卖合同(1篇)
- 2025 网络基础之能源网络的电网故障快速恢复网络案例课件
- 2026年农地租用合同(1篇)
- 文旅设备更新可行性研究报告
- 干燥设备生产项目可行性研究报告
- 行政处罚的种类和适用条件
- 高中信息技术信息系统在水产育苗场水质调控与鱼苗生长跟踪中的应用课件
- 2025 高中信息技术数据与计算之算法的模拟进化算法课件
- 2025 高中信息技术数据与计算之数据在智能医疗远程监护系统优化中的应用课件
- 水利工程鱼类保护监理实施细则
- 小学二年级下册《人与社会》教案
- 第一单元 一方水土一方情跟着课文探民风 整体公开课一等奖创新教学设计
- 网络安全培训教材与教学大纲(标准版)
- (一模)东北三省三校2026年高三第一次联合模拟考试英语试卷(含答案)+听力音频+听力原文
- 2025-2030中国对叔丁基苯甲酸市场竞争格局展望与营销创新发展趋势研究报告
- (2026春新版)苏教版二年级数学下册全册教学设计1
- 2026年春季人教版小学数学三年级下册教学计划(含进度表)
- 口腔正畸考核制度
- ARM Cortex-A9多核嵌入式系统开发教程
- 2026年《必背60题》通信工程专业26届考研复试高频面试题包含详细解答
评论
0/150
提交评论