复旦大学学生信息管理系统项目设计方案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在图中,系统共涉及4个外部项:学生、教师、校长、总务处、教务处。
图3-1 系统关联图
数据流说明:
F1入学通知单F7教师基本信息
F2注册信息F8各班级课程安排
F3学籍变动信息F9课程分配信息
F4 毕业信息 F10 学生成绩信息
F5学生基本信息F11成绩及评级结果
F6班级分配信息F12学生档案信息
3.1.2顶层数据流程图及第一层和第二层分解图
根据上面的系统关联图,划分出系统几个主要的信息管理逻辑功能,并明确各功能之间的关系,可以绘制出学生信息管理系统的顶层数据流程图,其中每个逻辑功能有一个数据加工符号描述(如图3-2所示)。
图3-2 系统顶层数据流程图
从上图可以看出本系统共分为5个模块:
P1:学籍管理
P2:班级管理
P3:课程管理
P4:成绩管理
2.在班级管理方面,教务部门根据新生和教师进行分班处理,生成班级表进行存储。
3.在成绩管理方面,任教老师主要负责日常的考试以及考试成绩录入,生成成绩单,并保存,送到教务处,进行成绩处理,生成成绩表,进行存储,以供查询。
4.在课程管理方面,教务处根据各班级课程安排和任课老师的基本信息,为各班级设置课程及指定老师,生成课程表进行存储,以供查询。
2.1 选题
业务系统描述
信息管理系统(MIS)是集计算机技术,网络通信技术为一体的信息系统工程,它能够使企业运行的数据更加准确,及时,全面,详实,同时对各种信息进一步的加工,使企业领导层对生产,经营的决策依据更充分,更具有合理性,科学性,并创造出更多的发展机会;另外也进一步加强企业的科学化,合理化,制度化,规化管理,为企业的管理水平跨上新台阶,为企业持续,健康,稳定的发展打下基础。
业务流程图是对一个组织部业务处理活动的容与工作流程的表述,是一种表明系统各单位、人员间业务关系、作业顺序及管理信息流动的流程图。
根据以下属性绘制出本系统的业务流程图(如图2-1所示):
学校实行校长负责制,各部门主管在教务、教学、考试、学生制度等方面实施管理。
我们调查研究的重点是对学生信息管理业务流程进行描述,如图2-1业务流程图所示,该学校的业务流程说明如下:
3.1数据流程图
业务流程图虽然在一定程度上表达了信息的流动和存储情况,但要想用计算机对组织的信息进行控制和管理,必须把信息的流动、加工、存储等过程流抽象出来,得出组织息流的综合情况,描述这种情况的就是数据流程图。
数据流程图是组织息运动的抽象,是管理信息系统逻辑模型的主要形式。
3.1.1系统关联图
首先,分析本学生信息管理系统的总体情况,划分系统边界,识别系统的数据来源和去处,确定外部项,得出系统的关联图(如图3-1所示)。
经过调查,可以知道学校实行校长负责制,下设四个部门:教务处、正教处、总务处和党支部四个部门。该校的组织结构图见下页:
2.2业务流程图
弄清楚各部门的信息处理工作,必须了解组织的业务流程。按照业务活动息流动过程,逐个调查所有各个环节的处理业务、处理容、处理顺序,
2.2业务流程图
弄清楚各部门的信息处理工作,必须了解组织的业务流程。按照业务活动息流动过程,逐个调查所有各个环节的处理业务、处理容、处理顺序,弄清各环节需要的信息容、信息来源、去向、处理方法,有关调查情况可用业务流程图来表示。
整个系统的系统中人员包括学生、老师,系统外实体是学生,教师,校长,总务处和教务处。
1.在学籍管理方面,新生入学在总务部门报到后,具体工作人员将进行学生信息注册登记处理,经过相应的数据处理即学生名表录入后,经过核对后保存,并把有关新生名表汇总直观地反映给教务部,此外总务部还要负责办理学生学籍变动和毕业,统一管理后重新汇总学生信息反映给教务部。
复旦大学学生信息管理系统项目设计方案
二 系统需求分析
系统分析阶段通常是指对现有系统的、外情况进行调查、研究、分析、剖析,以明确问题或机会所在,认识解决这些总是或把握这些机的的必要性,为确定有关活动的目标和可能的方案提供科学依据。
在需求分析中,主要运用组织机构图、业务流程图、数据流图和数据字典这几种工具进行描述。
P5:档案管理
为了进一步了解系统的信息联系,有必要针对顶层数据流程图中的加工处理在功能上进一步细化,生成第一层数据流程图(图3-3至图3-7):
5.在档案查询方面,各部门将生成的所有存储文件存入档案库,汇总成学生总体档案信息,以供校长查阅。
系统中人员: 总务处,教务处,校长,教师,学生
报 表: 入学通知单,注册信息,学籍变动表,毕业信息,学生基本信息,学生成绩单,评级结果,分班信息,教师基本信息,各班级课程安排表,课程信息,学生总体档案信息
提出设计方案
本设计我将采用面向对象的方法,综合运用数据库技术,程序设计技术,结合学生信息管理管理知识,以C#.net作为系统前台应用程序开发工具,Access作为后台数据库,通过C#.net中的Data控件使两者进行连接从而进行系统软件开发。 此学生信息管理系统主要实现的是学生信息的管理,包括学籍信息,班级信息,课程信息和成绩信息的添加,修改,删除以及年级课程的设置等。为了安全考虑,我还在进入系统之前加上了登录模块。在主窗体中有帮助栏和打印栏。
可行性分析与抉择
可行性分析是需求分析的重要活动,是对系统进行全面、概要的分析。
现行系统主要进行基本信息的录入和一些简单的查询,很多地方仍然需要手工操作,且信息处理工作出错率较高,尤其对于大数据量性能差。
因此,我们需要建立新的信息自动化的管理系统,充分利用现有资源,改进工作方式,提高管理水平。
当前许多学校正在逐步完善学生信息管理工作,需要一个能满足部管理需求,提高管理效率的应用系统进行部管理。许多学校经过多年的发展,学校规模不断扩大,学生人数成倍增长,积累了大量的学生信息急需进行统一管理以防信息的流失。因此,许多学校需要一个功能全面的学生信息管理系统来进行管理,以使管理学生信息的工作在该系统的配合下更加高效和便捷。
处 理: 注册Βιβλιοθήκη Baidu记,学籍管理,班级管理,成绩管理,课程设置及指定任课老师,档案查询
存 储: 学生基本资料,学生成绩表,课程表,班级信息表,评级结果
三 新系统逻辑方案
这一阶段的主要目标是明确用户需求,包括组织、发展、改革的总信息需求和各级人员实现各自功能的信息需求,确定新系统的逻辑功能,提出新系统的逻辑方案。
相关文档
最新文档