信息管理系统大作业

合集下载

管理信息系统期末大作业

管理信息系统期末大作业
2.2业务流程及分析
垃圾
垃圾是否分类
正确


重新分类、称 量
整理
回收
储藏
工厂业务流程图
14
三、数据流图分析
数据流图
垃圾箱业务流程图
15
四、相关关键数据字典
4.1数据项定义
数据项编号:A03-01 数据项名称:商家 别名:乙方 简述:包含地址,交易信息 类型及宽度:字符型,4位 取值范围: "0001"~"9999"
分类整理
垃圾袋信 息
校园卡信 息
积分信息
车辆管理
路线选择
人员车辆 配置
检验
分类
整理
条形码 装载信 个人记 信息 息 录信息
积分换 算
车辆维护 检查
车辆容量
7
二、系统分析
2.1组织结构图
总公司
采集部
运输部
接受部
财务部
销售部
采统 集计 组组
车 辆统 管计 理组 组






成会 本计 组组
仓 库
销 售 部
4.3外部实体定义
外部实体编号:SO3-01 外部实体名称:学生 简述:提供垃圾的学生 输入的数据流:各类垃圾的信息 输出的数据流:学生信息
18
四、相关关键数据字典
19
五、ER图
5.1ER图
学生
分类
N
垃圾
N
垃圾袋
N N
N
装入
总图
垃圾箱
20
五、ER图
5.1ER图
学生
学号
积分
姓名
专业
学生实体图

管理信息系统实践大作业

管理信息系统实践大作业

品阁奶茶店信息系统分析报告目录第一篇调查计划1.1调查目的及任务 (02)1.2调查计划 (02)1.3主要调查记录及获得的资料清单 (02)第二篇组织及现有系统介绍2.1组织发展历史与目标 (05)2.2组织结构图与组织功能图 (05)2.3业务流程图及分析 (06)2.4组织与业务关系 (08)2.5现有系统弊端及改进方法 (08)第三篇新销售系统分析3.1新销售系统支持的业务及系统范围界定 (11)3.2优化前后系统业务流程分析与比较 (13)3.3业务系统的数据及数据处理逻辑分析 (16)3.4新销售系统的总体功能结构初步方案 (18)第四篇小组成员心得体会4.1小组成员心得分工 (19)第五篇附件5.1数据资料 (21)第一篇调查计划1.1调查目的及任务(1)深入了解品阁奶茶店的业务流程及运作模式(2)对组织现存系统进行组织结构、功能、数据等方面的分析(3)找出现有系统的弊端并提出改进方案1.2调查计划(1)9月23日:进行初步调研并对调研结果进行可行性分析,确定研究对象品阁奶茶店(2)9月26日:采访店面经理,初步了解品阁奶茶店基本运行状况、部门组成和销售流程(3)9月28日:采访采购经理,咨询采购-储备系统如何运作,订货周期,查货-进货的流程以及供货商的基本信息。

得到2015年9月进货单和查货单(4)10月4日:采访人事部经理,获取有关排班-工资系统的信息,了解与工时、分红、福利有关的工资计算公式。

得到工资表。

(5)10月10日:采访财务经理,获取现金流量表与日记账,了解品阁奶茶店的资金链,财务状况。

(6)10月12日:采访奶茶店店长,询问关于品阁奶茶店的组织背景、发展进程、组织目标。

各部门的主要职能。

现存系统中的弊端及未来的发展战略。

进行业务流程图的初步绘制。

(7)10月17日-10月20日:深入了解各个部门的具体职能,进行组织结构图的绘制。

(9)11月1日-11月3日:归纳整理所有系统功能,分析当前系统所在的信息化阶段,分析现有信息系统存在的问题。

管理信息系统实践大作业

管理信息系统实践大作业

管理信息系统实践大作业在当今数字化的时代,管理信息系统(MIS)已经成为企业和组织管理中不可或缺的一部分。

它不仅能够提高工作效率,优化决策过程,还能增强企业的竞争力。

本次实践大作业,我们将深入探讨管理信息系统在实际应用中的方方面面。

首先,让我们来了解一下管理信息系统的基本概念。

管理信息系统是一个由人、计算机硬件、软件和数据资源组成的,能够收集、传输、存储、加工、维护和使用信息的系统。

其目的是支持组织的决策、管理和控制功能。

在实际应用中,管理信息系统的类型多种多样。

例如,事务处理系统(TPS)主要用于处理日常的业务事务,如订单处理、库存管理等;管理信息系统(MIS)则为中层管理人员提供各种报表和分析,以支持其管理和决策;决策支持系统(DSS)则侧重于为高层管理人员提供决策支持,通过数据分析和模型构建来辅助决策。

以一家制造企业为例,其生产管理信息系统能够实现从原材料采购、生产计划制定、生产过程监控到产品销售的全过程管理。

通过该系统,企业可以实时掌握原材料的库存情况,合理安排采购计划,避免库存积压或缺货的情况发生。

在生产过程中,系统可以监控生产进度、质量控制等关键环节,及时发现并解决问题,确保产品按时、按质交付。

销售环节中,系统能够记录客户订单、销售业绩等信息,为企业的市场策略制定提供数据支持。

然而,管理信息系统的实施并非一帆风顺,往往会面临诸多挑战。

技术方面,系统的兼容性、稳定性和安全性是需要重点关注的问题。

如果新的管理信息系统与现有的其他系统无法兼容,可能会导致数据传输错误或系统瘫痪。

系统的稳定性也至关重要,频繁的故障会影响工作效率和数据的准确性。

此外,随着网络技术的发展,信息安全问题日益突出,企业需要采取有效的措施来保护系统中的敏感信息,防止数据泄露。

除了技术问题,人为因素也会对管理信息系统的实施产生影响。

员工对新系统的接受程度和使用能力各不相同,有些员工可能会抵制新系统的引入,认为会增加工作负担或改变原有的工作习惯。

管理信息系统参考作业答案

管理信息系统参考作业答案

北京化工大学北方学院2010—-2011学年第二学期《管理信息系统(40学时)》期末考试大作业一、简答(每题5分,共20分)1.信息系统的生命周期包括哪几个阶段?其中系统开发阶段的三个主要任务及其内容是什么?管理信息系统建设的生命周期,可以分成系统规划、系统分析、系统设计、系统实施、系统运行与支持等几个阶段。

系统规划是管理信息系统建设的起始阶段。

这一阶段的主要任务是:根据组织的整体目标和发展战略,确定管理信息系统的发展战略,明确组织总的信息需求,制订管理信息系统建设总计划,其中包括确定拟建系统的总体目标、功能、大致规模和粗略估计所需资源。

根据需求的轻、重、缓、急程度及资源和应用环境的约束,把规划的系统建设内容分解成若干开发项目以分期分批进行系统开发。

并进行系统的初步调查和系统开发的可行性研究。

系统分析阶段的主要工作是根据系统规划阶段确定的拟建系统总体方案和开发项目的安排,对系统进行组织结构分析、业务流程分析、数据流程分析、处理功能分析,建立系统逻辑模型。

系统分析的主要任务是明确用户的信息需求,提出新系统的逻辑方案。

需要进行的工作有现行系统的详细调查及新系统逻辑模型的提出等。

系统设计的主要任务是根据新系统的逻辑方案进行软、硬件系统的设计,包括总体结构设计、输出设计、输入设计、处理过程设计、数据存储设计和计算机系统方案的选择等。

系统实施将设计的系统付诸实施,主要工作有应用程序编制或软件包的购置、计算机与通信设备的购置,系统的安装、调试与测试、新旧系统的转换及评估等。

系统运行与支持,每个系统开发项目完成后即投入应用,进入正常运行和支持阶段。

在此阶段,开发者和用户一道支持管理信息系统的运行.一般说来,这是系统生命周期中历时最久的阶段,也是管理信息系统实现其功能、发挥其效益的阶段。

分为4个阶段:产生、开发、运行、消亡1—产生阶段:即其概念阶段或需求阶段,这一阶段分为两个过程,一是概念的产生过程(根据企业经营管理的需要,提出建设信息系统的初步想法)二是需求分析过程(即对企业信息系统的需求进行深入调研和分析,并形成《需求规格说明书》)ﻫﻫ2- 开发阶段:ﻫ总体规划阶段:是系统开发的起始阶段,其基础是需求分析,指明信息系统在企业经营战略中的作用和地位,指导信息系统的开发,优化配置并利用各种资源,包括内部资源和外部资源,通过规划过程规范企业的业务课程。

管理信息系统大作业《酒店管理系统》

管理信息系统大作业《酒店管理系统》

管理信息系统大作业《酒店管理系统》河北联合大学机械工程学院《结课课程设计》课程名称:管理信息系统设计题目:酒店管理系统专业:班级:姓名:指导教师:2012 年 5 月 17 日设计基本情况设计题目设计参与者及分工姓名学号分工综合撰稿总体设计及反馈部分库存部分反馈部分数据库设计界面设计代码设计选题背景随着信息化的发展酒店管理已经逐步信息化。

目前国内外酒店管理系统的发展已经相当成熟,统一的报表管理为房价管理模块,为房价设置、控制,提供了便捷的工具,可以对房价以及不同房间类型的销售进行管理、实时的监控和策略调整,并在系统中提供收入的预测以及统计分析等功能。

酒店管理系统能够使酒店管理者更方便快捷的对酒店经营状况进行了解及管理。

我组选此题正是基于以上状况对酒店管理系统进行更深入的分析,以发掘该系统的可开发点。

设计总结设计特色本系统实现了酒店里前台、客房服务、餐饮、库存管理、财务等部门的联网。

顾客一旦入住登记便在酒店数据库生成客户账户,在酒店各部门的消费均自动计入账户。

在结账时自动生成消费清单。

在财务部门自动生消费信息。

酒店管理者则可以看到系统自动生成的每月经营报表。

设计时间2012年3月15日-2012年4月20日答辩时间2012年4月21日设计评分表情况设计题目评价项目评价标准评分选题与应用价值根据选题与实践的结合重要性,共10分设计表现按团队在设计过程的整体表现,共20分分析与逻辑能力按系统分析的整体性,层次性、清晰程度,共30分设计与规范按设计的规范程度,工作量大小,图文表现力,新见解,共30分文笔按文笔流畅程度,共10总结×50% 评语姓名学号分工组内评价×20%答辩×30%总评数据库设计90综合撰稿90总体设计及反馈部分85 反馈部85分85 界面设计85 库存部分85 代码设计目录目录....................................................................................................................................................... - 1 -酒店管理系统的分析与设计报告 (2)1系统分析 (3)1.1设计背景 (3)1.2系统功能需求描述 (3)1.3组织结构 (3)1.4业务流程及分析 (3)1.4.1入住管理信息系统 (3)1.4.2餐饮管理信息系统 (5)1.4.3 库存管理系统 (6)1.4.4 反馈系统 (7)1.5数据流图分析 (9)1.5.1餐饮系统 (9)1.5.2反馈系统 (11)1.5.3住宿系统 (12)1.6相关关键数据字典 (15)1.6.1住房数据字典 (15)1.6.2退房数据字典 (16)1.6.1出库数据字典 (19)1.6.2订货及入库数据字典 (21)2系统设计部分 (23)2.1系统网络结构设计 (23)2.2系统功能模块分解 (23)2.3关键编码设计 (24)2.3.1企业层级代码表 (24)2.3.2企业会计分录顺序代码表 (25)2.3.3企业经营业务 (26)2.4数据库设计 (27)2.4.1仓库数据库设计 (28)2.4.2餐饮数据库设计 (31)2.4.3住宿数据库设计 (32)2.5输入输出界面设计 (35)3设计总结 (42)酒店管理系统的分析与设计报告摘要:本设计主要目的是为酒店管理者提供方便快捷的管理服务。

管理信息系统大作业

管理信息系统大作业

计算机《管理信息系统课程设计》实验报告专业:班级:学号: _ 姓名:指导老师:学生成绩管理系统的分析与设计一、设计目的与意义现在我国的大中专院校的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了了许多的人力和物力。

在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。

如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率。

建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平。

帮助广大教师提高工作效率,实现学生成绩维护工作流程的系统化、规范化和自动化。

为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:(1)系统应具有实用性、可靠性和适用性,同时注意到先进性。

(2)对各个数据库进行动态管理,防止混乱。

(3)不同用户有不同的查询和修改权限,防止非法查询,非法修改。

(4)能够对查询结果进行分类汇总,实现报表打印和下载。

(5)方便用户的操作,尽量减少用户的操作。

二、系统分析1. 需求分析1)系统需求简介该学生成绩管理系统提供学生成绩的录入、修改、查询、等各种功能。

成绩由各系的任课老师录入,修改。

管理员拥有对教师、学生、选课信息记录的操作权限。

2)用户需求描述a. 教师教师可以看到学生信息和成绩信息。

学生信息包括学号、姓名、班级、生日、性别、地址、电话等基本信息。

当教师要查看某一学生信息时,可以自动显示出该课程的这个学生所有课程的学习成绩,并同时自动计算出这个学生的总分和平均分。

在成绩信息中,教师可以对学习成绩进行增加、修改和删除,并能够打印报表。

特别是可以对学生成绩进行分析,便于在以后的教学和出卷中改进。

b. 学生学生用户登录后,学生可以看到自己的学生信息和成绩信息。

学生信息包括学号、姓名、班级、生日、性别、地址、电话等信息。

管理信息系统课程大作业要求

管理信息系统课程大作业要求

管理信息系统课程大作业要求管理信息系统课程的特点是综合性强,学科覆盖面宽、内容繁杂。

学好本课程除了要掌握有关的基础理论和方法之外,还要具有开发应用系统的能力。

前者可以通过教材上的内容去学习和掌握,而后者则需要通过实践才能得到培养。

课程中安排的大作业是完成本课程学习目标的重要组成部分,是培养学生理论联系实际的重要环节,应充分重视,认真完成。

只有这样才能真正达到良好的教学效果。

现对大作业的要求及教学过程说明如下:一、基本情况说明1.管理信息系统大作业为18学时,各教学点可根据自身实际情况,组织学生进行实践,既可以将学生分组,通过小组成员的共同努力完成作业,也可以采取单兵实练的方式。

分组形式主要适合较大系统的开发实践,可培养学生的分工协作能力,但教学组织相对难度较大。

2.学生在进行开发实践时,应结合具体的实例,将大作业的名称具体化,比如,学生以“人事管理系统开发实例”进行实践,则课程设计名称应具体化为“人事管理系统开发实例”,以此类推。

二、内容及教学过程说明1.选题。

当课堂教学进行到第6章“需求分析”时,或者全部完成后,可组织学生进行开发实例选题(根据具体情况,由教师灵活掌握)。

经教师确认后,学生着手开发实践。

2.形式。

大作业完成后,学生需要以“文档”的形式上交作业。

该文档是教材中所讲述的系统开发与设计资料,一般包括可行性分析报告(总体规划);系统分析说明书、系统设计说明书等内容。

3.对有条件的教学点,学生在完成上述文档的同时,应采用某种程序设计语言,对所设计系统的全部或部分功能进行编程实现。

三、对大作业的说明当学生选题结束后,即可着手开发实践。

为了便于教师组织教学,考核学生,原则上将开发实践分为以下四个阶段。

1.总体规划阶段(提交可行性分析报告)要求学生按教材第6章的知识“勾画”出拟开发系统的蓝图,并最终以“系统可行性报告”的形式提交。

可行性报告是系统开发过程中的第一个正式文档,目前尚没有统一的编写格式,报告的内容通常由以下部分组成:(1)引言。

管理信息系统大作业

管理信息系统大作业

管理信息系统大作业一、引言管理信息系统(Management Information System,简称MIS)是指通过计算机技术和信息技术将信息系统应用于管理的一种系统。

它对组织中的各项业务活动进行监控、控制、决策和评估,以提高管理效率与决策质量。

本文将探讨管理信息系统在不同领域中的应用,并介绍其优势和挑战。

二、管理信息系统在企业管理中的应用1. 企业运营管理管理信息系统在企业运营管理中发挥着重要作用。

通过收集、存储和分析大量数据,MIS能够提供实时的运营数据和报告,帮助企业管理者迅速了解企业的生产、销售、库存等方面的信息,从而及时调整企业的运营策略和决策。

2. 决策支持系统决策支持系统(Decision Support System,简称DSS)是管理信息系统的重要组成部分。

它通过收集和整合各种内外部信息,为管理者提供数据分析、模型建立和决策评估等功能。

通过DSS,管理者能够更准确地评估决策的风险和潜力,并制定出科学合理的决策方案。

3. 供应链管理供应链管理(Supply Chain Management,简称SCM)是指通过整合供应商、制造商、分销商和零售商等各个环节的资源和活动,实现供应链协同性和高效运作。

管理信息系统可以提供供应链各环节的实时数据和信息共享,帮助企业实现库存控制、订单管理、物流优化等目标,提高供应链的运营效率。

三、管理信息系统的优势1. 提高管理效率管理信息系统可以自动化、标准化和集成化地处理大量日常的管理工作,如数据收集、报表生成、业务流程管理等。

这样一来,管理者和员工可以更专注于核心业务,提高管理效率。

2. 加强决策支持管理信息系统通过收集和整合各种内外部信息,为管理者提供科学、准确的决策依据。

这样可以避免主观决策和依靠经验的决策,提高决策质量和效果。

3. 促进信息共享和沟通管理信息系统可以将企业各个部门和岗位的信息整合起来,促进内部信息的共享和沟通。

这样可以避免信息孤岛和信息壁垒,提高企业内部的协同性和信息流畅性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.新系统目前使用 Access2000 作为数据库,这是一个支持多用户的新型数据库,适用于中小规模的数 据量需求。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。
2.使用 Visual Basic 作为系统开发的开发环境,Visual Basic 作为一种现代的编程语言,提供完善的指令 流控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障。同时,Visual Basic 支持的 ADO 数据访问接口是 Windows 平台下被各类主流数据库广泛支持的数据库接口,这些数据库中包括大型数 据库如 MS SQL Server 和 Oracle 等。使用标准的数据访问接口给数据的共享及以后数据库的升级提供极大的 方便和保障。也保证了系统能够适应网络环境里各种操作系统平台的要求。
教务管理系统工作流程 由教务人员在公共信息系统中完成对运行教务系统所需的基本数据的维护(如:系所信息,专业 信息等)。包括这些信息的增、修、改,对于系所和专业的变动都将在这进行操作。所有专业都必须附 属于一个也只有一个系所。系统开始投入使用,教务人员先根据学校实际情况,建立系所的信息,主 要信息包括系所的名称及它的编号。输入专业信息的过程是首先从系统数据库中选择相关的系所,然 后再它下面加入新的专业信息。当学校系所、专业发生变动后,教务人员要及时完成对库中的系所信 息和专业信息的维护。 新生入学后由教务人员在学籍系统中完成新生学籍信息的维护。包括班级的建立,新生个人信息 的录入。班级是一个“专业”下面的组织结构,它也是学生的上层组织结构。在每个新学年,新生来 校报到后,教务人员先从公共信息库中选择正确的系所信息及专业信息,在专业下加入班级,班级的 信息包括班级名称及其编号,班级添加完后,就可以在其下面添加新生的信息。新生的信息来自新生 的信息卡,又教务人员手工输入。如果新生所在班级已经存在,则直接从库中选择相应的班级,进行 新生信息的输入。 在每个学期开始,教务处根据老师的情况,以班级为单位,通过排课系统为每个班级制定下学期 的开课情况。这部分包括三个方面,一是任课教师的信息管理,教务人员要录入新的任课教师的基本 信息,并负责对已有教师信息的变动的更新;二是课程信息的管理,教务人员还是对学校所有开设课 程的信息的管理与维护,当课程变化后要及时更新;第三,也是本步骤最主要的工作,教务人员根据 上两步所产生的信息,即班级信息、教师信息和课程信息,组织编排每个班级本学期的开课情况以及 每门课的任课教师和课时。 每学期末,选课的数据送至成绩系统,由教务人员完成学生成绩的维护工作(成绩排名,成绩单 打印)。首先是教务人员根据成绩单,将每个学生没门课的成绩录入。然后根据相同专业或同意班级进 行成绩的排名打印。 还要打印每个学生的单课成绩,生成本学期的学生成绩单。
三系统设计
1 组织结构图
主模块
公 共 信 息 管
学专学专 院业院业 录录查查
学 籍 管 理


















教课开开 师程课课 录录编查
成成 绩绩 入查
班学学专班学 级生院业级生 录录查查查查
4
5
2 代码设计
学号是系统中一个基本数据项,也是一个重要的数据项。它是固定 8 位数字的数据项,它的一 般格式是“AABBCDEE”,其意义是“AA”为年份编码,如 98,99,用来表示学生的学级;“BB” 为学院编码,表示学生所在学院;“C”为专业编号,表示学生所学专业,“D”为班级编码,“EE”为 学生在班级的学号。学号是系统中学生的唯一标示。
1
校长 教务处
计算机学院
经济管理学院
数学学院
计算机软件与理论
软件教研室
计算机应用
理论教研室
计算体系结构
图 1 组织结构图 3 业务流程分析
教务管理系统是一个面向学校教务人员,为其提供服务的综合信息管理系统。教务人员通过本系 统完成相关的日常工作,这些工作也是平常较为繁重的工作。学生的个人信息、所有的课程考试成绩 以及每学期的开课情况都记录在教务系统里进行管理。
在整个系统的应用过程中,系统将会使用大量的对话框来与用户互动,帮助用户完成工作。 根据业务数据处理功能从界面的性质来看,可分为三类: 1.数据的编辑:这包括数据的新增和修改,这类界面都是包含下拉列表和文本框的对话框,如图 12 所示,通过下拉列表提供有限的规定数据,即可减少用户的输入量,也降低的输入错误的概率。
课程信息 教师信息
教师信息维护
教师信息 数据表
学生信息 数据表
开课信息 数据表
成绩单 打印
成绩信息 4、现行系统存在的主要问题分析
成绩维护
成绩信息 数据表
现行系统的主要问题归纳起来主要有, 1. 单机单用户系统,随着网络的发展和校园网的建立,同时教务管理系统中信息 的使用者大大增加,原有的单机单用户系统已远远不能满足需要。同时,原有的数据库 也不支持多用户的网络运行环境。 2.系统独立性差,原有系统一般都是使用数据库提供的开发工具编写的程序,因 此收数据库的制约比较大,编写出来的程序性能也不好。特别是无法支持如 Access, MS SQL Server 等新的数据库。 3.模块性差,由于不是一个完整的编程语言,故无法做到代码的模块化,给功能 的扩展带来了巨大的不便。 提出可能的解决方案 鉴于目前学校对教务管理系统的需求与实际情况,新系统方案的重点放在系统的 可扩展性上,为了实现这一设计,新系统应具备以下几方面的要求: 1.新系统采用服务器/客户端结构,充分利用现有的校园网络资源,打破地域的 限制,并能提供多人同时使用系统,提高工作效率。 2.使用最新的数据访问接口(ADO),可以运行于 Win9x/WinNT/Win2000/WinXP
2
在学生即将毕业时,教务人员在成绩系统中查询每个学生的整个学业的各课成绩情况,为学生 的毕业审核提供依据,并根据需要打印出每个学生所有的成绩单。
下面的图 2 是教务处日常的一些工作的业务流程。
系所信息
基本数据维护
公共信息 数据表
教务 人员
专业信息
学籍信息维护
学生信息
课程信息 数据表
课程信息维护
开课制定
2 编程环境、工具、实现与数据准备概况
本系统是在 Visual Basic 6 自带的 IDE 下开发,数据库设计工具使用了 Microsoft Access 2002。 所有开发工具都是在 Windows Me 操作系统使用,并考虑了系统程序在其他 Windows 版本操作系统下 运行的要求。
程序代码是以对象的观点来编写,整个系统所有的基本功能都封装在 4 个对象中,系统的功能 实现都是通过调用这 4 个对象提供的接口实现。这样便提高了程序代码的模块化,有助于程序代码 的调试及以后的功能扩展。
能从打印预览到打印机的设置,可以打印所所有在工作区显示出的表格。图 14 是打印预览的界面:
7
四、实施概况
图 14 打印预览界面
1 实施环境与工具的比较选择
系统的实施是在系统设计的基础上,用 Visual Basic 6 进行程序设计开发。Visual Basic 6 是新一代的程序语言,它提供了开发 Microsoft Windows(R) 应用程序的最迅速、最简捷的方法。与 系统管理系统常用的开发工具 Power Builder 相比,Visual basic 6 主要有以下优势: 1.支持 ADO(ActiveX 数据对象):这项新的数据访问技术的特性包括:更简单的对象模型;与其 它 Microsoft 和非 Microsoft 的技术更好的集成;为本地和远程数据数据提供的通用接口;可远程访 问的和断开的记录集;用户可访问的数据绑定接口;以及层次结构的记录集。 2.完整的编程语言:同 Power Builder 只提供脚本不同,Visual Basic 6 提供了一套完整的编程 结构和语言元素。丰富的数据类型也提高了程序的性能。 2.用对象编程:Visual Basic 6 是一种基于对象的编程语言。Visual Basic 6 使得对象的使用变 得很容易,它使在程序性编码和使用对象的程序设计之间进行平稳转换成为可能。
教务管理信息系统
一、需求分析与系统(战略)规划
在学校,教务管理工作是非常重要的一项工作,它负责整个学校的日常教学安排,学生的学籍 管理等等。以前都是人工进行操作。随着学校规模扩大,教务处的教务管理工作量大大加重。随着 计算机应用的发展,教务工作者急切希望能够将大部分繁琐的工作交由计算机的处理,已减轻人工 的压力并提高工作效率。而计算机的普及更加快了教务管理系统的产生。
8
3 系统测试概况
鉴于本系统规模不是很大,因此系统的测试主要集中在 4 个封装基本功能的对象的代码测试和 最后系统的总体测试。
代码测试主要是测试对象提供的接口运行是否正常,测试运行结果是否与期望相同。以及对象 的接口的容错性。
总体测试主要是测试整个系统的运行正确性、可靠性和稳定性,其中正确性最主要。总体测试 的内容包括使用本系统进行大量数据的录入,特别是边缘数据的录入测试。其次测试系统的查询和 打印功能,测试其结果是否与预期相符。
随着计算机网络的发展,特别是校园网的建立。原有教务管理来越频繁。这就要求系统在可扩展性和标准化的要求更高。而原有的 系统由于其与生俱来的缺点而无法在适应现有的需求了。
因此,使用现在的新技术,开发出适应新的需求的新系统的任务刻不容缓。
二、系统需求分析 1 可行性分析与决策
6
图 12 学生基本信息修改界面
2.数据查询:系统查询功能的条件都是在给出的对话框中进行选择,这些对话框中的查询条件 都是下拉列表的形式,避免了用户的繁琐输入。查询的结果则在工作区以二维表格的形式显示在主
界面上。如同专业单课的年级排名查询界面如图 13 所示:
图 13 同专业单课的年级排名查询界面 3.数据的输出:数据的输出分为屏幕输出和打印输出,对于打印输出,系统提供的完整的功
相关文档
最新文档