教务管理系统分析与设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、系统规划

1、定义目标

本项目的总体目标的是:建立台州学院学院教务管理流程,吸收、借鉴先进的管理理念,再结合学院的具体情况,使教务管理体系更加科学化和规范化。在此基础上,以校园网为平台,开发“台州学院教务管理系统”,完成教务综合管理的信息化、集成化和自动化建设。

按照项目的总体目标,确立了“教务管理系统”应达到如下目标:

( 1) 符合实际需求,建立完善的可行的教务管理系统;

(2)对系统所涉及的各类信息进行规范化建设;

(3)实现数据共享,彻底解决数据安全问题;

(4)自动处理各种统计数据,自动形成各种标准报表;

(5)运行稳定,具有较强的容错性能和异常处理功能;

(6)界面清新,风格一致,操作简单,灵活方便;

(7)具有可维护性和可扩充性;

(8)使其具有通用性。

2、定义业务过程

教务管理所涉及的环节多,信息量大,责任性强。各项工作的具体任务如下:

(1)院、系、专业管理。

对学校院、系、专业进行规范化分类并编号,相关信息登记入册。

(2)教学培养计划管理。

为学校各个专业制定各学年、学期的教学培养计划,相关信息登记入册;

(3)教学实施计划管理。

以教学培养计划为依据,结合些小的教学资源和为每个专业制定当前学期可实施的教学计划,确定每门课程的学时、学分及任课老师和所使用的教材。

二、系统分析

三、系统设计

主窗体设计如上图,主要实现学生登陆、注销以及注册功能;要实现数据库与用户界面的链接,首先要建立一个名为DataAccess的项目,使其负责整个应用程序的数据访问。

至此,整个项目框架已建立,其中Student 是表现层项目,而DataAccess 则为数据访问层项目。

系统的的源代码将在系统的运行与维护中提及。

代码设计

代码是指代表事物名称、属性、状态等的符号。代码设计就是以数字或字符来表示各种客观实体。在管理信息系统中,为便于计算机处理,

节省存储空间和处理对象,提高处理的效率与精确度,需要将处理对象代码化。本系统主要采用顺序码和区间码来设计,以下是对本系统的主要数据代码进行说明:

学生学号:

**

**

**

**

**

教师编号:

**

** **

课程编号:

**

** **

**

输入输出设计

本系统在输入/输出设计上遵循既满足用户需求又方便用户使用的原则。输入/输出界面的确定都与用户反复沟通,知道用户满意为止。 信息系统的输入输出设计是一个重要环节,一个好的输入设计可以给用户带来良好的工作环境,而一个好的输出设计可以为管理者提高简捷、

明了、有效、实用的管理和控制环境。

(1)输入设计

输入设计的目标是:在保证输入信息正确性和满足输出需要的前提下,做到输入方法简便、迅速与经济。输入设计要遵循最小量、简单性、

早检验、少转换原则。其主要内容包括:

①输入方式的选择

输入方式根据数据产生的地点,时间,周期,数量及特性,处理要求的确定。常用的输入方式主要有以下三种:键盘输入、光电设备输入及

入学年份 所在学院

所学专业 所在班级

班中编号

授课学院 课属专业 教师编号 所在班级

就职年份 所在学院

所属专业

四、系统运行与维护

五、总结

六、教师批阅意见

相关文档
最新文档