毕业设计学生成绩管理系统毕业论文.doc
《毕业设计学生成绩管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《毕业设计学生成绩管理系统毕业论文.doc(33页珍藏版)》请在三一办公上搜索。
1、 毕业设计论文题目 专业 班级 学号 姓名 指导老师 二一三年六月摘要本论文叙述了我校学成绩管理的现状以及Visual basic60语言的概况重点介绍了学生成绩管理系统的实现过程包括系统分析系统调查数据流程分析功能设计数据库设计系统物理配置方案系统实现系统测试和调试本系统主要功能有用户管理学生注册班级信息录入学生信息录入班级课程录入学校专业信息录入课程信息录入学生成绩录入教师信息录入数据查询打印输出等功能总结了本系统的特点界面美观操作方便容错性强效率高从而节约学生成绩管理成本本论文主要内容是第一章简要介绍了本系统的应用背景需求分析设计总体思路第二章概述了管理信息系统的相关理论及开发语言的有关
2、知识第三章对本系统进行了系统分析和设计包括功能需求描述数据库设计等内容第四章介绍了本系统的具体实现第五章关于本系统开发过程中的结论及体会关键词学生成绩管理系统功能特点论文内容AbstractThis thesis describes my school the present condition of the score management and the general situation of the Visual basic60 languages The point introduced the student the result management system carries
3、 out the process Include the system analysis system investigate the data process analysis the function design database design the system physics installs the project system realization system test and adjusts to try The main function a management student of this system register the class information
4、 records to go into students information records to go into the class course record go into professional information in school record go into the course information record go into students result record go into teachers information record go into data search print the exportation etc function Tallie
5、d up the characteristics of this system The interface beauty operate the convenience and permit the wrong strong the efficiency is high thus economizing the student result management costMain contents of this thesis is A synopsis introduced the applied background the need analysis of this system des
6、igning the total way of thinking Chapter 2 said the relevant knowledge of the related theories and development language of the management information system all chapter 3 carries on this system to system analysis and design include such as function request description and the database designetc A co
7、ncrete realization that introduced this system Chapter 5 concerning conclusion within this system development process and realizeKeyWords the Student result management system function characteristics thesis contents 目 录摘要前言第一章引言 11开发背景12开发目标13 项目提出的意义1 4 系统开发所用的技术准备第二章 系统分析21系统需求分析com查com构设置com求com务
8、流程图com计思想com计分析com能分析22新系统逻辑方案com图简称为DFDcom典com逻辑模型的提出com界第三章 系统设计31学生成绩查询系统功能需求简介32功能需求描述33系统目标要求34系统平台选择35数据库设计com需求分析com概念结构设计com逻辑结构设计ER图向关系模型的转换第四章 系统实施41各子系统模块程序设计举例42 软件测试的目的和原则43 子系统测试44 软件运行与转换第五章 结 论致 谢参考文献 第一章 引 言11 项目开发背景几年前各个学校的学生成绩管理基本上都是靠手工进行随着各个学校的规模增大有关学生成绩管理工作所涉及的数据量越来越大有的学校不得不靠增加人
9、力物力来进行学生成绩管理但手工管理具有效率底易出错检索信息慢对学校的管理提供决策信息较为困难等缺点我校尽管部分学院或系已开出学生成绩管理系统但开发的系统不具有通用性所以我想借本次毕业设计之际开发一个不仅适用本校各系而且适用于其它各校的通用高校学生成绩管理系统我选择母校来设计这个系统主要有两个原因一是我熟悉学校的学生成绩管理工作进行需求分析时比较方便二是在我校学习的几年里我受到了很多老师的关怀若开发的系统能投入使用并发挥作用使有关人员从繁重的工作中解脱出来也算是对母校的一点回报12 项目开发的目标建立学生成绩管理系统采用计算机对学生成绩进行管理进一步提高办学效益和现代化水平帮助广大教师提高工作效
10、率实现学生成绩信息管理工作流程的系统化规范化和自动化13 项目提出的意义现在我国的大中专院校的学生成绩管理水平普遍不高有的还停留在纸介质基础上这种管理手段已不能适应时代的发展因为它浪费了了许多的人力和物力在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替如果本系统能被学校所采用将会改变以前靠手工管理学生成绩的状况可以树立良好的办学形象提高工作效率14 系统开发所用的技术准备14 1数据库技术的现状与发展 数据库是60年代末出现的一门计算机软件技术到现在虽然只有三十多年的历史但在理论和时间上都得到了和很大的发展现在数据库是数据处理的主要工具是管理信息系统 MIS 的核心部分数
11、据库系统是当今计算机信息系统的核心是计算机技术和应用发展的关键传统的数据库系统旨在处理永久稳定的数据强调维护数据的完整性一致性数据库理论与技术的发展极其迅速其应用日益广泛在当今的信息社会中它几乎无所不在以关系型为代表的三大经典层次网状关系型数据库在传统的商务和管理的事务型应用领域获得了极大成功com系统的选择原则 1数据库系统采用易于集成的开放的技术 2产品质量优异可靠性高适于长期运行能支持关键应用 3数据安全保安型高 4能提供分布式数据库功能 5支持多种开发环境软件开发容易 6扩充性和升级能力强com发工具的选择 现在市场上有很多管理系统的开发工具如Visual basicDelphiASP
12、等等数据库开发工具又有很多种如AccessSQL SeverOracle等等这些都是很出色的管理信息系统及数据库的开发工具 微软公司的Visual Basic 开发系统60版是开发效率极高的用于创建高性能组件和应用程序的工具Visual Basic 60可支持开发人员基于客户端或服务器端创建优秀的应用程序或是在分布式n层环境下操作Visual Basic 是快速应用程序开发RAD工具可作为独立的产品使用也可作为Visual Studio 60套件的一部分使用windows98windows2000逐渐向WindowsXP升级的发展潮流visual Basic 60必将成为今后数据库产品中的主流
13、Visua Basic 60是采用面向对象的通过由事件驱动的程序设计方法开发应用的最新且受欢迎成功的一种程序设计语言Microsoft Visual Basic是可视化的面向对象的由事件驱动的结构化高级程序设计语言它提供了最迅速最简捷的开发应用程序的方法Visual中文的意思是目视的直观的看得见的形象化的在本次程序设计中这里的Visual指直观的开发应用程序界面的方法只需将系统提供的标准控件拖放到屏幕窗体上Visual Basic 就会自动的生成相应控件的程序代码和其属性数据而不需要用户去编写大量的界面程序代码Visual Basic 是在原有Basic 语言的基础上发展成为易学易掌握的功能强
14、的最程序设计语言Visual Basic应用程序不同于其他语言开发的单一性程序使用Visual Basic编程时必须首先确定应用程序如何与用户交互如鼠标单击用户必须编写代码控制这些事件的响应方法使用Visual Basic开发数据库应用程序的一般步骤如下所示1 建立数据库2 建立用户界面3 编写代码4 调试运行5 编译应用程序6 发布应用程序界面设计1 控件的位置2 界面元素的一致性3 保持界面的简明4 使用颜色和图增加视觉的感染力5 图和图标增加应用程序的视觉上的趣味6 选取字体Visual Basic应用程序的结构由于Visual Basic应用程序是基于对象的所以应用程序的代码结构就是该
15、程序在屏幕上物理表示的模型根据定义对象包含数据和代码在屏幕上看到的窗体代表属性这些属性定义了窗体的外观和内在特性结构化生命周期法遇到一系列挑战主要问题是手工操作多工作效率低开发周期长应变能力弱不能对用户需求的变更和环境的变化做出迅速反应所以软件工程思想经过人们的归纳和整理又提出了许多工程方法如原型法企业系统规划法战略数据规划法等1结构化生命周期法简介结构化生命周期法是一种传统的管理信息系统开发方法其基本思路是把整个系统开发过程分成若干阶段每个阶段进行若干活动每项活动应用一系列标准规范方法和技术完成一个或者多个任务形成符合给定规范的产品其开发大致分为以下四个阶段系统规划主要目标是制订系统的长期发
16、展方案决定系统在整个生命周期内的发展方向规模和发展进程系统开发a系统分析 系统初步调查 系统的可行性研究 现行系统的详细调查 新系统逻辑方案的提出系统设计 系统总体结构设计 系统总体功能设计 系统总体物理结构设计 系统详细设计 数据库设计 代码设计 输入输出设计 处理过程设计系统实现 程序设计 系统测试系统转换系统运行及维护系统评价2原型法简介原型法的基本思路是用户与系统分析设计人员合作根据用户提出的最基本的问题和想法先很快建立一个应用软件的骨架作为应用开发的实验模型这个实验模型叫做系统原型用户先运行这个原型系统熟悉它使用它受到启发并取得经验然后对系统的目标和功能提出精确具体的要求在对系统的需
17、求最后决定后再用传统的方法建设系统通常原型系统的部分程序可以在后来的系统建设中直接采用该方法是传统方法和用户开发相结合的方法建立一个管理信息系统的原型可分四步进行 1 明确用户基本信息需求 2 建立初始的原型系统 3 使用原型系统进一步明确用户需求 4 修改和完善原型系统快速原型法的开发过程可分为快速分析构造模型运行模型评价模型改进模型等3本系统开发方法选择基于上述两种开发方法的优劣本系统利用软件工程化思想和方法总体上是采用结构化生命周期法从上而下地进行系统分析和设计的但系统实现等步骤采用了自下而上的快速原型法com 可行性研究1可行性研究的目的可行性研究的目的是用最小的代价在尽可能的时间内确
18、定问题是否能够解决2经济上可行性现在计算机的价格已经十分低廉性能却有了长足的进步而本系统的开发为学校的工作效率带来了一个质的飞跃为此主要表现有以下几个方面第一本系统的运行可以代替人工进行许多繁杂的劳动第二本系统的运行可以节省许多资源第三本系统的运行可以大大的提高学校的工作效率第四本系统可以使敏感文档更加安全等等所以本系统在经济上是可行的3技术上可行性为了进行本系统的开发我特对我校的学生成绩处理工作进行了深入的调查研究特别是对我们计算机学院进行了调研我们学院现有个6专业16个班共有学生人数为1300人学院有三个机房二百多台电脑并且我对用户所提出的要求也都能够满足 使用Visual basic60
19、作为系统开发的开发环境它作为一种现代的编程语言提供完善的指令控制语句类与对象的支持及丰富的数据类型给开发高性能系统提供的保障为开发满足客户要求的系统保证了代码的模块化要求而代码模块化的提高非常有利于以后对新系统的扩展与修改综上所述本系统的设计与开发在技术上和硬件设备上的条件都是满足的因此它在技术上是可行的4运行上可行性本系统为一个小型的单机版学生成绩管理系统所耗费的资源非常的小学校的电脑无论是硬件还是软件都能够满足条件因此本系统在运行上是可行的15本系统设计经过流程设计流程如下图11所示图11 设计流程第二章系统分析21系统需求分析com系统调查对现行学生成绩管理业务进行详细调查是了解系统需求
20、和进行系统分析和设计的重要基础工作我们计算机系的学生成绩管理工作具有典型性我的目的是开发一个适用全校各系及各校使用的通用成绩管理系统因此首先对我们计算机系的学生成绩管理工作进行全面细致而充分的调查研究系统调研采取的主要方法是到现场去通过座谈询问观察甚至直接参与考试活动自上而下逐步细化的进行了解首先与分管教务处主任交流意见了解他们对现有学生成绩管理流程的看法有无新的信息需求原系统有无多余的功能然后与教师和部分学生特别是从辅导员那里了解他们对原有信息系统的看法在此基础上深入到具体业务职能管理部门即教导处进行详细的调查了解他们对现行学生成绩管理方式的看法在操作上有无需要改进的地方通过调查得知我们计算
21、机学院尽管已开发并利用学生成绩管理系统但开发的系统不具有通用性科目是固定的拿到其他院系不能使用或需要修改后才能使用所以我想借本次毕业设计之际为我校开发一个不仅适用本校各系而且适用于各校的通用高校学生成绩管理系统学生成绩处理的过程是新的学年教务人员首先加入班级信息然后根据招生情况编排班级再对来校学生进行基本的信息登记造册新生入学后由教务人员负责完成学生信息的维护 在每个学期开始教务处根据专业班级的情况以班级为单位为每个班级安排一个班主任并结合竞争上岗情况对各科老师进行安排并对这些信息进行登记备案 每举行一次考试后由任课老师对本学科的成绩进行登记并交教务处进行登记盖章班主任对本班的成绩汇总 教务处
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 学生 成绩管理系统 毕业论文
链接地址:https://www.31ppt.com/p-3975373.html