欢迎来到天天文库
浏览记录
ID:6197661
大小:6.89 MB
页数:42页
时间:2018-01-06
《班级管理系统设计与实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、班级管理系统设计与实现毕业论文目录目录Ⅰ第1章前言11.1简介11.2开发工具的选择41.2.1VisualBasic简介41.2.2SQLServer2000简介61.2.3ActiveX数据对象——ADO简介61.2.4C/S简介10第2章需求分析112.1需求概述112.1.1应用系统概述112.1.2开发背景122.2系统概述132.2.1系统组成132.2.2系统各子模块功能简述132.3数据库需求分析142.3.1数据库需求分析142.4任务概述162.4.1目标16第3章概要设计173.1
2、数据库设计17ii3.1.1数据库概念结构设计173.1.2数据库逻辑结构设计203.2数据库结构的实现233.2.1创建Class表233.2.2创建CStudent表243.2.3创建Grade表243.2.4创建Room表243.2.5创建Student表253.2.6创建SPerformance表253.2.7创建Teacher表263.2.8创建Us26第4章详细设计284.1登录界面设计284.2主界面设计31第5章模块测试34结束语36致谢39参考文献40ii第1章前言随着社会的进步和发展
3、,信息系统在生产生活中的作用日益明显,信息产业在学校生产规模中的比重日趋增大,已经成为衡量学校现代化水平的重要指标之一。因此,如何能对学校整体的概况进行宏观调控,使学校的人、财、物等资源配置更加合理,使之发挥最大的效益,使办公及生产趋于自动化,是一个学校始终不渝追求的目标。管理计算机产生的信息在很多方面不同于处理人工产生的数据,通常有更大量的计算机信息需要管理。组织和维护信息的成本可能以惊人的速度增加,而且与通过其他途径获得的信息相比,用户往往更信任它。学校班级管理系统可以为学校节约大量的人力和物力资源
4、。同时,能够第一时间提供给学校领导有关学校班级情况、学校教室利用情况及各班班主任等信息。班主任可以更方便地管理自己所带的班级、查询学生的基本信息等。1.1简介管理信息系统(ManagementInformationSystems简称MIS),是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统。经过30多年的发展,已经成为一个具有自身概念、理论、结构、体系和开发方法的覆盖多学科的新学科。MIS的对象就是信息,信息是经过加工的数据。信息的主要特征是来源分散,数量庞大。信息具有时间性。信
5、息的加工方式有多种形式。管理信息系统辅助完成学校日常结构化的信息处理任务,一般认为MIS的主要任务有如下几方面:1、对基础40数据进行严格的管理,要求计量工具标准化、程序和方法的正确使用,使信息流通渠道顺畅。同时,必须保证信息的准确性、一致性。2、确定信息处理过程的标准化,统一数据和报表的标准格式,以便建立一个集中统一的数据库。3、高效低能地完成日常事务处理业务,优化分配各种资源,包括人力、物力、财力等。管理信息系统开发方法主要有:结构化生命周期开发方法、原型法、面向对象的开发方法等。1.结构化生命周期
6、开发方法目前较为流行的MIS开发方法是结构化生命周期开发方法,其基本思想是:用系统的思想和系统工程的方法,按用户至上的原则,结构化、模块化地自上而下对生命周期进行分析与设计。用结构化生命周期开发方法开发一个系统,将整个开发过程划分为5个依次连接的阶段:系统规划阶段:主要任务是明确系统开发的请求,并进行初步的调查,通过可行性研究确定下一阶段的实施。系统规划方法有战略目标集转化法(SST,StrategySetTransformation)、关键成功因素法(CSF,CriticalSuccessFactor
7、s)和企业规划法(BSP,BusinessSystemPlanning)。系统分析阶段:主要任务是对组织结构与功能进行分析,理清企业业务流程和数据流程的处理,并且将企业业务流程与数据流程抽象化,通过对功能数据的分析,提出新系统的逻辑方案。系统设计阶段:主要任务是确定系统的总体设计方案、划分子系统功能、确定共享数据的组织,然后进行详细设计,如处理模块的设计、数据库系统的设计、输入输出界面的设计和编码的设计等。40系统实施阶段:主要任务是讨论确定设计方案、对系统模块进行调试、进行系统运行所需数据的准备、对相
8、关人员进行培训等。系统运行阶段:主要任务是进行系统的日常运行管理,评价系统的运行效率,对运行费用和效果进行监理审计,如出现问题则对系统进行修改、调整。这五个阶段共同构成了系统开发的生命周期。结构化生命周期开发方法严格区分了开发阶段,非常重视文档工作,对于开发过程中出现的问题可以得到及时的纠正,避免了出现混乱状态。但是,该方法不可避免地出现开发周期过长、系统预算超支的情况,而且在开发过程中用户的需求一旦发生变化,系统将很难作出调整。2.原型法
此文档下载收益归作者所有