当前位置:首页 >> IT/计算机 >>

学生文档管理系统


管理信息系统课程设计报告
设计名称: 专业班级: 姓 学 名: 号: 学生文档管理系统 信管 09-1 杨扬 091120113 2012.6.11——2012.6.22

起止时间:

成 绩 评 定
考核 内容 成 绩 设计 表现 设计 答辩 报告 定成绩 综合评

吉林建筑工程学院城建学院 计算机科学与技术系

一、

可行性分析

可行性分析的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。也就是说 可行性研究的目的不是解决问题,而是确定问题是否值得去解,研究在当前的具体条件下,开 发新系统是否具备必要的资源和其它条件。 对于本系统的可行性,我们从以下三方面进行研究: 1 经济可行性分析 这是个中、小型的管理系统,投入的财力与物力是非常小的,单机版只要一台电脑,一台打 印机即可。使用计算机管理,也可以节省很多人力,可以给学校档案管理提高一个层次。所以, 从经济上,本系统的开发是可行的。 2 技术可行性分析 Visual basic 是良好的前端开发工具,它功能强大,特别是对数据库的操作比较方便。SQL Server 2000 比其他的数据库管理工具更容易了解和掌握。 3 操作可行性分析 学生档案管理系统将以操作简单,功能完善,运行速度快,本着一切为用户着想作为其设计 目标,本系统面向的用户较为广泛,对于上网的用户均可使用,这些用户只需具备基本的上网操 作能力即可使用,在计算机操作上不会存在问题。因而用户操作上具有可行性。

二、 项目进度计划编制

6 月 11—13 日 6 月 13—17 日 6 月 17—20 日 6 月 20—22 日

讨论、确定设计方向与课题 查询资料,确定模块,实行分工 完成各自任务 汇总、交流,完善定稿

总 分



三、系统分析
1、业务流程图 详细调查的重点是对管理业务的流程进行描述, 通过采用系统流程图中部分图形工具来描述 管理活动,进行规范化说明。业务流程图的符号说明如图 1-1 所示: 1、 2、 3、 4、 5、

-

2

系统中人员

实体或单据

实物或信息流 业务流程图图例

处理

数据存储

图 1.1

详细调查之后,绘制出的学生档案管理系统的管理业务流程图如图 1.2 所示。

教导处 各班主任 每学年 9 月份 各班学生名单 各班学生名单 各年级主任

微机室 转退复留学生 名单 年级主任 录入有关信息 打印各班名单

各班学生 名单(空 白,供填 写学生成 绩)

学生档案处理报表 教导处存档 学生档案处理报表 校领导 学生档案处理报表 学生档案处理

2、数据流程图 数据流图是组织中信息运动的抽象。是在调研的基础上,从系统的科学性、管理的合理性、 实际运动的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上 精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外 部实体)等项目。 首先,分析学生档案管理的总体情况,划分系统边界,识别系统的数据来源和去处,确定外 部实体,得出系统的顶层数据流程图; 然后划分出几个主要的信息管理功能,并明确各功能之间的联系,绘制出数据流程图。 数据流程图的符号说明如图 2-1 所示。 学生档案管理系统的顶层数据流程图如图 2-2 所示。 学生档案管理系统的数据流程图如图 2-3 所示

-

3

外部实体

处理 图 2-1

数据流 数据流程图的符号
P 学生档案处理

数据存储

学生简明情况

用户

校领导

D1

学生档案报表

图 2-2 学生档案处理的顶层数据流程图 P1
F1 1221 打印学生名单 录入课程、班 级等信息
D1

P2
学生情况手工报表 F2 1221 填写学生情况

P3
D2

已填好的学生情况

学生档案处理

F3

D3

学生档案报表

F4

图 2-3 系统数据流程图 其中‘P’表示数据处理, ‘F’表示数据流, ‘D’表示数据存储

3 数据字典 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。 由于本次设计是小型软件系统的开发,所以采用卡片形式书写数据字典。每张卡片上保存描述一 个数据的信息这样做更新和修改起来比较方便,而且能单独处理描述每个数据的信息。下面将列 出若干数据元素的数据卡片信息。

-

4

名字:学号 定义:学号=10{字符}

描述:惟一地标识一个特定学生的关键域 位置:学生基本信息表 家长信息表 学生毕业信息表

名称:学生基本信息

描述:对学生基本情况的

定义: 学号+姓名+性别民族+出生日期+家庭住址+通信地址+考生来源+家庭背景+入学分数+入学政治面 貌+所在院系+专业+邮政编码 位置:输出到打印机 保存到磁盘

名称:学生奖惩信息 描述:学生奖惩信息的描述 定义:学号+姓名+奖惩名称+奖惩日期+奖惩原因+评价 位置:输出到打印机 保存到磁盘

名称:学生家长信息 描述:对学生家长信息的描述 定义:学号+姓名+家长姓名+工作单位+职务+电话+年龄+文化程度 位置:输出到打印机 保存到磁盘

名字:学生毕业信息 描述:学生毕业后的信息描述 定义:学号+姓名+学历+学位+工作单位+职务+单位+政治面貌+电话 位置:输出到打印机 保存到磁盘

名字:普通用户 定义:用户名+密码

别名: 学生用户 描述:输入学生自己的信息,查看其他的信息 位置:普通用户表

四、 系统设计

1、总体设计--模块结构图 根据系统的功能需求,依照结构化设计方法的思想,将本系统划分成六个模块。分别是:系 统管理模块,学生档案管理模块,组织结构管理模块,档案变动管理模块,用户管理模块,帮助 功能模块。系统的结构图如图 3-1 所示:

-

5

学生 档案 管理 系统

系 统 管 理

学生 档案 管理

组织 结构 管理

档案 变动 管理

用 户 管 理

帮 助

重 新 登 陆

退 出 系 统

新 增 档 案

修 改 档 案

查 询 档 案

删 除 档 案

院 系 管 理

专 业 管 理

班 级 管 理

档 案 调 转

本 校 结 档

用 户 管 理

权 限 管 理

图 3-1 系统模块结构图 1.系统管理模块:实现对系统的日常操作。 (1)重新登陆:实现系统登陆用户的切换。 (2)退出:实现退出系统的功能。 2.学生档案信息管理模块:实现对学生档案信息的新增、修改、删除、查询等基本操作。 3.组织机构管理模块:实现对学生档案信息的组织机构的设置。 (1)院系管理:实现对学校院系结构的设置。可对院系信息进行录入、修改、删除和查询 等操作。 (2)专业管理:实现对学校专业结构的设置。可对专业信息进行录入、修改、删除和查询 等操作。 (3)班级管理:实现对学校班级结构的设置。可对班级信息进行录入、修改、删除和查询 等操作。 4.档案变动管理模块:实现对学生档案变动的管理。 (1)档案调转:实现学生转班、转专业、转院系时的档案调转功能。 (2)本校结档:实现学生毕业、学生退学、学生休学、其他异常情况时,对学生档案进行 结档操作。 5.用户管理模块:实现对系统用户进行管理和用户权限的管理。 (1)用户管理:实现对系统用户信息的管理。可对用户信息进行录入、修改、删除和查询 等操作。 (2)权限管理:实现对系统用户的权限设置。 6.帮助功能模块:提供系统的帮助。

-

6

2、详细设计---输入、输出设计;代码设计;处理过程设计等。 输入界面设计 用户的大部分时间用在选择菜单命令、键入数据和向系统提供输入。在系统中,键盘是 主要的输入介质,但是鼠标等设备的也是重要的输入手段,所以,对于他们的数据输入操作有如 下约定: 1、保持信息显示和数据输入间的一致性 为了方便用户的使用,鼠标应当尽量减少操作的幅度。 2、保持显示信息和输入信息之间的一致性 对于用户来说,要保证其输入的数据在显示上与其他显示的视觉特征(例如:文字大小、颜色、 位置等)要一致。 对于不同类型的用户在登录到系统后,由于有不同的权限,所以在主界面中会有一些项目受到 限制而无法使用,所以要使这些项目不发生作用,以保证系统安全。 信息输入方法 输入界面如图示单击录入按钮,在光标处添写所要添入的信息。

信息输出设计 应当尽量为用户提供的界面输出时完整的、明确的和容易理解的,这样才能满足用户的需求。

-

7

1) 、只输出与当前工作有关的信息 在用户操作有关系统的特定功能的信息时,不必看到与之无关的数据、菜单和图形。 2) 、使用便于用户迅速吸收数据的方式来表示数据 在系统设计的过程中,较多地使用了表结构的形式表示数据。这样,用户可以直观的体会到图 表所表示的含义。 3) 、使用一致的标记、标准的缩写和可预知的颜色 为了使系统所表达的含义准确、无误,就必须适用一致的标记、标准的缩写和可以预知的缩写, 这样用户就无需参照其他信息源就能理解,而正确地适用软件。 4) 、产生有意义的错误信息 对于系统在运行过程中产生的错误尽量给用户返回一个容易理解的错误信息,以使用户保持对 系统的信任,和系统的可用性。 5) 、使用窗口分隔不同类型的信息 使用不同的窗口输出、保存不同类型的信息。 当使用多窗口时,应该有足够的空间使得每个窗口至少都能输出出一部分。此外,屏幕的大小 应该选得和应用系统的类型相配套。 在各个输出数据的窗口中,由于数据窗体项目较多,所以在数据窗体空间中较多的是用了垂直 和水平滚动条,以保证信息的全面正确输出。

-

8


相关文章:
学生管理系统文档
学生管理系统文档 - 数据库原理课程设计任务书 一、目的 1. 通过对学校教务管理系统的调查、分析,掌握教务管理系统设计的一般方法,主 要包括系统需求分析、系统概念...
学生信息管理系统文档
学生信息管理系统文档_电脑基础知识_IT/计算机_专业资料。学生信息管理系统初始化界面 要求: 1. 输出功能选项 2. 让界面好看一点,把作者名字日期输出 查询所有学员...
基于java的学生信息管理系统(含源文件)
基于java的学生信息管理系统(含源文件) - 目录 1. 学生信息管理系统概述 ......
学生基本信息管理系统设计文档_图文
学生基本信息管理系统的设计 计升本 13-1 班 第五组 2014.12.21 第一部分 问题定义 一、系统名称本系统为实现辽宁工程技术大学在校学生日常管理的信息化和网络...
学生成绩管理系统详细设计文档
学生成绩管理系统详细设计文档 - 详细设计说明书 1、引言 1.1 编写目的 学生成绩管理系统的详细设计是设计的第二阶段, 该阶段的根本目标是在概要设 计的基础之...
学生基本信息管理系统文档1 精品
学生基本信息管理系统文档1 精品 - 北方民族大学 课程设计报告 系(部、中心) 姓名专业 同组人员 设计题目名称 起止时间 成绩 指导教师签名 李昌玲 网络工程 陆巍...
学生信息管理系统系统说明文档格式_图文
学生信息管理系统系统说明文档格式 - 北京化工大学北方学院 系统设计报告 设计题目 专业、班级 学姓号名 学生信息管理系统 软件 0803 班 080203082 王进 2010 年...
学生成绩管理系统文档
学生成绩管理系统文档 - 学生成绩管理系统 1.1 实验目的 通过本实验, 要求学生掌握面向对象程序设计的思想和方法,熟练运用JAVA语言 类机制,掌握GUI的程序界面设计。...
学生成绩管理系统需求文档
暂无评价|0人阅读|0次下载|举报文档学生成绩管理系统需求文档_计算机软件及应用_IT/计算机_专业资料。学生信息管理 添加信息 学生属性 信息编辑 基本信息 学籍信息 ...
学生管理系统文档
学生管理系统文档 - 学生完整版uml学生成绩管理系统... 学生管理系统文档_计算机软件及应用_IT/计算机_专业资料。学生完整版uml学生成绩管理系统 UML 课程设计 学生成绩...
更多相关标签: