班级信息系统设计

上传人:豆浆 文档编号:32024366 上传时间:2018-02-10 格式:DOC 页数:11 大小:991.50KB
返回 下载 相关 举报
班级信息系统设计_第1页
第1页 / 共11页
班级信息系统设计_第2页
第2页 / 共11页
班级信息系统设计_第3页
第3页 / 共11页
班级信息系统设计_第4页
第4页 / 共11页
班级信息系统设计_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《班级信息系统设计》由会员分享,可在线阅读,更多相关《班级信息系统设计(11页珍藏版)》请在金锄头文库上搜索。

1、 面向对象的信息系统设计主要考虑的是为实现某一个系统/子系统,应该怎样组织和设计类,这些类之间的相互关系是怎样的,每个类应该包含哪些成员变量和方法,其提供的公共接口应该是怎样的。一,信息系统设计概述1,信息系统设计概述(1)系统设计阶段的任务是靠系统设计人员完成的,由于系统设计主要考虑的是在计算机上实现应有信息系统的各项功能,因此系统设计员必须具有丰富的计算机知识和应用软件开发经验,同时他们还要经过系统分析和设计方法的培训。(2)系统设计步骤:数据库的物理设计,分类编码设计,界面设计,系统功能设计。(3)一般来说,评价系统方案主要从 8 个方面来进行:运行效率,可靠性,可修改性,可扩充性,可移

2、植性,灵活性,通用性和实用性。其中前三项是最重要的评价标准。二数据库设计和编码设计1,数据库设计在系统设计阶段数据库的设计应从实际的管理需求出发,按照用户对数据处理的要求,考虑到系统的运行效率,可靠性,可修改性,灵活性,通用性和实用性等各个方面,主要完成以下设计内容。(1)用户权限的设计(2)索引文件的设计(3)中国文件或临时文件的设计(4)试图的设计(5)存储模式的设计2,编码设计(1)编码设计的地位和作用(2)分类的原则(3)系统性(4)可扩展性(5)兼容性(6)综合实用性3,信息分来方法(1)线分类法(2)面分类法4,分类编码的设计步骤(1)选定编码化的对象(2)明确编码化的目的及编码在

3、系统中的作用(3)确定编码使用范围(4)确定编码使用期限(5)决定编码的方法5,代码设计用 1 代表学生,2 代表班干部,3 代表任课教师,4 代表班主任比如所有学生中,班干部的编号为 22008031470xx;其他学生的编号为 12008031470xx2008031470xx 代表他们的班级学号,xx 为学号中的最后两位数字,属于变动数字。任课教师可根据他们所教的不同科目进行不同的编号,如:管理信息系统老师:3glxxxt物流企业管理老师:3wlqygl机械设计基础老师:3jxsjjc以此类推班主任,只有一位。不同的学生根据其编号的不同,把他们的测评报告分别对号入座即可。三人机界面设计输

4、出设计输出时系统产生的结果或是提供的信息,它可以正确及时反映和组成用于生产和服务部门的有用信息。它包括信息使用方面的内容,输出格式,输出设备,输出介质等。它体现了正确性,有效性,及时性,用户友好性。存储文件格式设计数据库结构设计 所涉及的主要实体及其属性有:实体:班级,课程,学生,教师属性:班别,年级,辅导员,课程号,课程名,学号,年龄,住址,电话,性别,入学时间,姓名,任职时间,离职时间,任课科目,职务名关系:任课,属性,选课学生信息表,学生成绩表,课程表,教师信息表。班级管理系统学生档案管理,如下图:班级管理信息-学生成绩表,如下图:班级管理系统课程表,如下图:班级管理系统-教师信息表,如

5、下图:班级管理系统用户登陆界面,如下图:输入设计是信息系统与用户之间交互的纽带,决定着人机交互的效率。输入设计包括数据规范和数据准备的过程。在输入设计中,提高效率和减少错误是两个最根本的原则。输入设计的目标是控制输入量,减少输入延迟,减少输入错误,而且输入过程应尽量简化。班级信息表:学生信息表:成绩表:学生课程表:四功能设计功能结构图设计功能结构图就是按功能从属关系化成的图表,图中的每一个框称为一个功能模块。功能模块可以根据具体情况分得大一点或小一点。分解的最小的功能模块可以是一个程序中的每个处理过程,而较大的功能模块则可能是完成某一任务的一组程序。功能结构图中各层功能与新的信息系统中数据流程图中的处理是对应的。班级管理信息系统的概念数据模型班级管理信息系统的物理数据模型

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号