vb学生成绩管理系统实验报告

vb学生成绩管理系统实验报告

ID:18755845

大小:524.00 KB

页数:17页

时间:2018-09-22

vb学生成绩管理系统实验报告_第1页
vb学生成绩管理系统实验报告_第2页
vb学生成绩管理系统实验报告_第3页
vb学生成绩管理系统实验报告_第4页
vb学生成绩管理系统实验报告_第5页
资源描述:

《vb学生成绩管理系统实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、综合性实验实验名称:学生成绩管理系统实验报告专业班级:金融1202学生姓名:于淇学号:2012180227指导教师:刘素华一、系统的理论与技术基础1.1管理信息系统基础管理信息系统就是我们常说的MIS(ManagementInformationSystem),是集成了计算机网络技术、信息处理技术,对信息进行收集处理、传输及存储,进行事务管理的一种人机交互的智能化计算机系统。1.2软件工程理论对本系统的指导学生成绩管理系统的设计和开发是一个较为庞大的系统工程,应以软件工程的思想和方法为指导,进行设计和开发。软件工程理论对本系统的指导,主要表现在:帮助我们理清思路,建立较为科学的结

2、构和开发制作流程方面。上述的各种理论,对我们设计和开发学生成绩管理系统提供了重要的理论基础,同时也为我们如何进行具体的设计和开发工作,提供了必要的思路和方法。二、系统的分析2.1背景分析当今时代是飞速发展的信息时代,在各行各业中离不开信息管理处理,这正是计算机被广泛应用于管理系统的原因。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行管理控制,不仅提高了工作效率,而且大大的提高了其安全性,尤其对于复杂的管理,计算机能够充分发挥它的优越性。管理系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。学生成绩管理系统是一个教育单位不可

3、缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统能为用户提供充足的管理手段,对学生来说可以轻松的查阅自己在校的成绩及排名。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点。例如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化、正规化管理并与世界接轨的重要条件。因此,开发这样一套成绩管理系统成为很有必要的事情。学生成绩

4、管理系统提供了强大的学生成绩管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询等操作。2.2系统主要业务逻辑 系统表业务逻辑如下图:业务流程如下图所示: 系统用例如下图所示:每个用例都包括,科目,名次,班级属性。对于科目这个用例,他又包括分数这个属性。下面对系统的参与者进行更具体的分析:1. 如果最终分析的候选参与者没有用例,那么他根本不是一个参与者。2. 如果他和用例之间没有通信,没有任何联系,那么他也可能不是一个参与者。3. 如果候选用户并不作任何事情,但是他包含了一些特殊信息,那么他可能不是一个 参与者,但他可以作为参与者的一个附属品。4. 如果参与者的名字

5、过于细化,比如,张三,那么,我们应该根据他的角色来创建参 与者。5. 如果一个参与者的名字过于泛化,比如“用户”,那么我们可以根据他的角色来细化他的参与者(如上图所示)描述参与者和用例之间的关系是我们构建用例图的最后一步。系统的每个参与者都触发一个或多个用例,当然如果他没有触发任何用例,他将不能成为参与者,而每个用例都由一个或多个参与者触发。三、系统的开发工具及编程环境3.1 开发工具的选择基于系统的需求分析以及系统的应用,系统将采用微软的VisualStudio6.0简体中文版进行开发,所选择的语言是VisualBasci6.0,下面将介绍VisualBasic6.0的特点。

6、3.2 VisualBasic语言的特点及常用名词VisualBasic语言用其设计应用程序时具有两个基本特点,可视化设计WYSIWYG(whatyouseeiswhatyouget)和事件驱动编程。VisualBasic系统除了一般高级语言所具有的一些名词术语外,还有几个系统常用的名词。其基本含义如下:视窗(Form)、对象(Object)、属性(Properties)、事件(Events)、方法(Method)、过程(Procedure)和模块(Module)。1.视窗(Form)视窗是进行人机交互的界面或接口,也叫窗体。VB系统的人机交互界面或接口,无论是在设计时或是在运

7、行时,都是Windows系统的标准视窗。2.对象(Object)对象是VB系统内部提供给设计者可以直接使用的处理输出的控制工具。本程序所应用到的对象类型有标签框(LabelBox),文本框(TextBox),命令按扭(CommandButton),网格(DataGrid)等。当把这些工具放置到用户界面对应的窗体上时,被称为对象或控件。用户可以通过设置对象的“属性”和“方法”,便于对象适应自己所设计应用程序的输入输出内容,对象的生成过程及结构都被封装起来。正确使用对象可以减少程序和开发时间,提

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。