还剩16页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
北京化工北方学院管理信息系统期末作业(程序__类)学院商学院专业班级学号姓名指导教师郑康宁摘要简要介绍作业内容,随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟……【关键字】管理信息系统、学生管理、VisualBasic应用Sum__ryWithmoreandmorewidespreadandprofoundapplicationofinfor__tiontechnologyin__nagement……[Keywords]MIS、student__nagement、visualbasicapplicationTOC\o1-3\h\z摘要2Sum__ry3第一章前言5第二章绪论62.1目的背景与意义62.2相关技术与__工具介绍62.2.1VisualBasic
6.0__环境62.2.2VisualBasic系统几个在程序应用中的常用名词62.2.3Windows下的VisualBasic编程环境简介62.2.4怎样__一个学生信息管理系统的查询模块?72.2.5使用Ac__ss2000创建数据库7第三章可行性分析8第四章系统功能分析94.1系统总体的组织结构图94.2各部门的组织结构图9第五章总体设计105.1系统功能描述105.2数据流图105.3数据库设计10第六章详细设计12第六章系统具体实现
136.1各功能的实现13第七章信息系统软件测试15结束语17____18第一章前言介绍一下___要__这个系统,即__这个系统的背景第二章绪论学生信息管理系统是一个教育单位不可缺少的部分一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,2.1目的背景与意义学校主要有总务处、政教处、教导处、培训处四大块其中教导处的工作最为繁重,工作人员多,信息量大除财务部门有专人及专用软件进行信息处理外,其它各类的数据处理都由班主任以及教导处工作人员人工完成教导处目前有几十个班级的学生,处理的信息主要有五大类学生信息、成绩数据、课程信息本系统主要着眼于以上部分,建立数据库以及对数据的各种操作功能2.2相关技术与__工具介绍本系统采用面向对象的软件__办法,以Microsoft公司的可视__环境VisualBasic
6.0作为主要__工具,使用MicrosoftAc__ss2000作为关系数据库,并为VB编程语言中采用ADO数据库编程模型,配合功能强大的SQL查询语言实现建立关系数据库,放问数据库,对数据库的更新,较好地实现了预定的需求功能2.2.1VisualBasic
6.0__环境VisualBasic
6.0是一种可视化、面向对象和采用__驱动方式的结构化高级程序设计语言,可用于__Windows环境下的各类应用程序它简单易学、效率高、且功能强大在VisualBasic环境下,利用__驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)……2.2.2VisualBasic系统几个在程序应用中的常用名词VisualBasic系统除了一般高级语言所具有的一些名词术语外,还有几个系统常用的名词其基本含义如下
1、视窗(Form)视窗是进行人机交互的界面或接口,也叫窗体VB系统的人机交互界面或接口,无论是在设计时或是在运行时,都是Windows系统的标准视窗
2、对象O__ect对象是VB系统内部提供给设计者可以直接使用的处理输出的控制工具本程序所应用到的对象类型有标签框LabelBox,文本框TextBox,…….2.2.3Windows下的VisualBasic编程环境简介
1、面对对象的编程面向对象的设计方法OOPO__ectedProgramming从应用领域内的问题着手……2.2.4怎样__一个学生信息管理系统的查询模块?
1、查询模块的设计分析根据实际情况,我们使用原型法RapidPrototyping即以少量代价快速地构造一个可执行的软件模型使用户可以较快地确定需求,然后采用循环进化的__方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所……2.2.5使用Ac__ss2000创建数据库
1、数据库的概念数据库是一种存储数据并对数据进行操作的工具数据库的作用在于组织和表达信息,简而言之,数据库就是信息的__计算机的数据库可以分为两类非关系数据库flat-file和关系数据库(relational)关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录……第三章可行性分析学生信息,作为一个学校,就有一定的工作量存在,而学生信息,它的工作量可能是其它信息工作量的几倍,班级的增加、班级的查找、班级的修改;学生档案;课程管理;成绩管理;缴费管理;统计等等,每个信息的数据都在不断地变化着……第四章系统功能分析学生信息,作为一个学校,就有一定的工作量存在,而学生信息,它的工作量可能是其它信息工作量的几倍,班级的增加、班级的查找、班级的修改;学生档案;课程管理;成绩管理;缴费管理;统计等等,每个信息的数据都在不断地变化着……4.1系统总体的组织结构图4.2各部门的组织结构图第五章总体设计5.1系统功能描述本系统的主要任务是实现对学校教导处的学生信息管理、成绩管理、课程管理及相关查询其主要功能包括
1、学生信息管理功能班级管理提供给班主任进行本班学生的信息更新、删除添加学生以班级为单位,进行学生入库其中分为单个添加和成批添……5.2数据流图根据以上的系统功能描述,设计出数据流图如下
一、顶层数据流图与0层数据流图学生信息管理成绩管理当前日期课程信息管理查询要求查询结果统计表图4-1顶层数据流图5.3数据库设计本系统涉及到的信息主要有5类学生信息、成绩信息、教师信息、图书信息、后备信息由于成绩信息和教师信息与学生信息关系密切,因此将这三类信息存放在同一数据库中,以提高多种信息同时读取的速度按以上分析,将系统的数据库设计为三个
一、学生数据库该数据库为中包含有以下各表
1、学生表记录学生的基本信息,是进行学生及其它各类信息处理的基础
2、成绩表记录学生的期中、期末及总评的各科成绩
3、总分表记录学生的期中、期末及总评的总分及名次
4、课程表记录各专业各年级开课情况,在添加学生记录时,可根据该表的情况决定在成绩表添加学生记录的个数
三、后备数据库该数据库主要保存两类信息学生信息、成绩信息其数据表是按用户的要求在运行过程中动态建立的2.3.2表设计
1、学生表结构表
2.1编号字段名称字段类型字段宽度1学号CHAR152姓名CHAR103性别CHAR24出生日期DATE85__CHAR106家庭住址CHAR507班级CHAR208原毕业学校CHAR509是否住宿CHAR410__面貌CHAR611入学总分LONG412专业char
202、课程表结构表
2.2编号字段名称字段类型字段宽度1课程名称CHAR152年级CHAR103专业char20第六章详细设计
一、登录及系统主窗口界面设计该部分界面主要包括登录窗口、系统主窗口、修改__窗口
1、登录窗口界面本系统中使用到的数据表主要有班级表、成绩表、缴费表、课程表、学生档案、用户资料,由这六个表,组成了名为信息的数据库(如图一)其中学生档案是本系统主要的(图一)一张表,所有信息都是根据这张学生档案进行有关的操作,主要的字段有学号、姓第六章系统具体实现
6.1各功能的实现主要的源程序EndSub课程管理课程查询(如界面如图三)(图三)当输入查询类别、运算符和条件后可以查找到所需要的课程设置,或按查询时间来查询,输入所要查找的时间段,就可查到所要的课程设置代码如下DimsqlstrAsStringPrivateSubCombo1_ChangeEndSubPrivateSubCombo2_ChangeEndSubPrivateSubCombo4_ChangeEndSubPrivateSubCombo5_ChangeEndSubPrivateSubCombo7_ChangeEndSubPrivateSubCom__nd1_ClickDimaAsStringDimKCCX1AsStringDimKCCX2AsStringDimstr1AsStringDimstr2AsString第七章信息系统软件测试
1、集成测试集成测试将测试每一个部件之间的工作是否正常在这个阶段,我们假设所有的单元已通过__人员个人在单元测试阶段测试全部通过,没有任何错误集成测试包括以下内容连续集成测试数据库测试数据整合测试
2、功能测试功能测试环境操作系统windows98内存128M网络环境校园网本功能测试共分为:系统功能测试测试是否可以正常添加用户和修改__,系统正常退出测试是否可以正常对班级进行管理,学生的单个或成批添加,删除以及新生信息的导入和学生信息备份测试成绩管理中是否可以进行分数录入,汇总及排名和成绩备份等操作测试课程信息模块中针对课程管理,老师和课程的关系之间操作是否正常测试是否可以正常查询学生,老师和成绩
3、链接测试这一部分将测试系统各模块之间的超链接跳转是否正确
4、文档测试本章主要内容为测试文档是否包括全部内容测试软件功能描述与其他功能有没有冲突查看软件功能描述是否是原来系统分析和需求查看文档内容在特定的情况和进度下以现有人力物力和资源能否实现
5、负载测试这一部分将测试正常情况下系统性能和用户数目之间的关系本章主要内容为查看在多个用户同时使用本系统时是否正常
6、极限测试这一部分将测试所有极端的情况,如速度非常快的情况下和速度非常慢的情况下,以及所有其它的极端情况本章主要内容为:网络资源极限测试综合极限测试结束语学生信息管理系统(课程设置和打印统计)的完成,它在审核这一功能中能够对不同情况的资料进行设置和打印,针对需要的信息进行设置和打印在本系统的__过程中,由于本人是初次……____
[1]刘凌.基于AHP的粮食安全评价指标体系研究.生产力研究[J].2007
(15),58-60
[2]高 帆.中国粮食安全研究的新进展一个文献综述.江海学刊[J].2005
(5),82-88
[3]Ra__lingaswamiV.JohnssonU.RohdeJ.1996TheAsianenig__intheProgressofNations.UnitedNationsChildrensFundNewYork.学生信息管理系统用户学生信息管理系统系统时钟。