学生学籍管理系统.docx

上传人:b****0 文档编号:12750649 上传时间:2023-04-21 格式:DOCX 页数:22 大小:479.66KB
下载 相关 举报
学生学籍管理系统.docx_第1页
第1页 / 共22页
学生学籍管理系统.docx_第2页
第2页 / 共22页
学生学籍管理系统.docx_第3页
第3页 / 共22页
学生学籍管理系统.docx_第4页
第4页 / 共22页
学生学籍管理系统.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

学生学籍管理系统.docx

《学生学籍管理系统.docx》由会员分享,可在线阅读,更多相关《学生学籍管理系统.docx(22页珍藏版)》请在冰豆网上搜索。

学生学籍管理系统.docx

学生学籍管理系统

 

学生学籍管理系统

 

项目计划书

一.引言

1.编写目的

随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。

面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。

通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。

2.项目背景

该项目开发的软件为学校学生信息管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校,学院等等)的学生信息的管理.目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生信息管理软件也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作.

3.系统功能

●有关学籍等信息的输入,包括学生基本信息、所在班级、所学课程和成绩等。

●学生信息的查询,包括学生基本信息、所在班级、已学课程和成绩等。

●学生信息的修改。

●班级管理信息的输入,包括班级设置、年级信息等。

●班级管理信息的查询。

●班级管理信息的修改。

●学校基本课程信息的输入。

●基本课程信息的修改。

●学生课程的设置和修改。

●学生成绩信息的输入。

●学生成绩信息的修改。

●学生成绩信息的查询。

●学生成绩信息的统计。

二.项目估计

1.目标

该系统软件的设计目标必须尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化.实现保证软件质量的前提下的资金投入最小化.

2.条件、假定和限制

开发该系统的主要资金来源为用户提供的开发资金投入,故在设计开发中最大不能超过该限度,且软件完成交付用户使用后,应保证软件的运行寿命至少达到用户的要求范围.且软件开发时间应基本控制在用户提出的要求范围内.

3.费用支出

由于现有系统的工作负荷严重超载,在现有系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。

三.风险管理策略

1.系统约束

考虑到项目时间、资源等因素,在实际开发该计算机系统时,常常要为资源不足和交付日期难以完成而苦恼,因而需要慎重地尽可能早地估价研制课题的可行性。

可行性研究包括:

经济可行性、技术可行性、法律可行性、不同的方案等等。

2.风险评估及对策

由于历史数据不完整,不准确及费用等因素导致建筑规模估计不精确。

其次,使用新的开发技术、新设备,或是新的应用组合,工作人员没有使用经验,在使用时会造成一定能的困扰,影响工作。

用户管理不严,恐怕功能决定、验收不能顺利地完成(或者出现了延迟)

3.工作负荷

由于数据量越来越大,现有的系统虽能适应目前的庞大数据量,但系统工作负荷过大

4.局限性

经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等一系列缺点,所有这些都明确了需要一个新的适应新的信息化时代的高科技的系统。

所以开发这样一个系统还是很有必要的。

四.项目管理

1.人员

负责人:

徐萌萌。

2.项目开发环境

操作系统:

WindowsXP

开发工具:

C#,Java

数据库系统一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。

3.关键词:

C#程序设计语言,SQLSERVER2000,软件工程

五.实施计划

1.风险评估及对策

系统维护与更新中容易出现错误,导致系统无法更新。

对策:

避免程序员的疏忽导致系统出现错误,吸纳成功项目的经验成果。

2.客户支持(对项目而言)

用户须在2010-02-01至2010-02-08期间熟练掌握对软件的操作。

3.项目监控

3.1质量控制计划

不使用盗版软件,定期检查并配备专业人员监督检查

3.2进度监控计划

派人员专门负责对进度进行监督,每个阶段的计划必须按时完成

六.附录

参考资料

[1].<软件工程概论>李存珠李宣东编著南京大学计算机系出版2001年8月

[2]数据库系统原理教程,王删著.清华大学出版社,2002.1

[3]现代软件工程,陈松桥等著.北方交通大学出版社,2002,1

 

可行性分析报告

一.引言

1.编写目的

随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。

面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。

通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。

2.项目背景

该项目开发的软件为学校学生信息管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校,学院等等)的学生信息的管理.目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生信息管理软件也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作.

3.定义

学籍管理系统:

学籍管理是帮助教学人员、行政人员对人事档案的管理软件。

使用汉语编程语言,独立完成其功能。

MIS:

管理信息系统;DFD图:

数据流图(描述逻辑模型的图形工具,表示数据在系统内的变化。

);CFD:

流程控制图;

4.参考资料

[1].<软件工程概论>李存珠李宣东编著南京大学计算机系出版2001年8月

[2]数据库系统原理教程,王删著.清华大学出版社,2002.1

[3]现代软件工程,陈松桥等著.北方交通大学出版社,2002,1

二.可行性研究的前提

1.原因

由于现今的学籍管理非常繁琐,行政人员付出大量的工作时间,得到的效率很低。

因此为提高工作效率,减轻校方人员的工作负担,决定开发学籍管理系统软件。

2.系统目标

学籍管理信息系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。

3.条件、假定和限制

开发该系统的主要资金来源为用户提供的开发资金投入,故在设计开发中最大不能超过该限度,且软件完成交付用户使用后,应保证软件的运行寿命至少达到用户的要求范围.且软件开发时间应基本控制在用户提出的要求范围内.

4.决定可行性的主要因素:

(1)技术可行;

(2)经济可行;

(3)社会(法律)可行。

三.对现有系统的分析:

1.处理流程和数据流程:

系统流程图:

数据流图:

 

上图为顶层

 

上图为一层

 

上图为二层

2.费用支出

由于现有系统的工作负荷严重超载,在现有系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。

5.工作负荷

由于数据量越来越大,现有的系统虽能适应目前的庞大数据量,但系统工作负荷过大

6.局限性

经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等一系列缺点,所有这些都明确了需要一个新的适应新的信息化时代的高科技的系统。

所以开发这样一个系统还是很有必要的。

四.所建议技术可行性分析

1.技术方面的可行性

系统现阶段的发展过程中,利用现有人力和物力是完全具备的能力开发出来的,作为阶段性产品,日后的发展空间大,实现方法逐步简单容易,所以学籍管理系统的技术上是完全可行的。

2.产品的功能

a.用户可以用该软件对所用库资料进行查找;

b.用户可以对该软件中的库资料进行添加;

c.用户可以了解应用一些简单的数据库系统;

3.影响

a.随着计算机的发展,所有的开发人员要发现在此过程中本产品出的问题和不足,及时更新。

b.与此同时也要准备好人力和设备资源做紧急事件的更新。

c.申请专利,使用法律的手段对本产品进行系统保护

五.社会因素方面的可行性

1市场分析

学籍管理系统主要是为了解决学校的学生管理问题,并且减轻行政人员的工作负担。

2.使用方面的可行性

学校行政人员对该产品的应用是可行的。

3.投资估计

按本软件学籍管理系统开发方案,对于本系统软件投资方向,体现于软件开发、软件生产及软件测试。

3.1估算方案

本系统完全按开发计划进行估算,办公用品的消耗,办公设备的消耗,开发人员生活与维护(包括水、电、房、工作餐)等。

3.2具体项目总体估计

本系统大约总体耗费为8000元。

3.3收益估计

本系统本非收益性质开发,重要是为解决学校现行学籍管理的需要。

 

需求分析报告

一.前言

1.目的

随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。

面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。

通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。

2.使用范围

按沈阳化工学院学生学籍管理等相关文件完成本科和学生学籍状况的系统管理。

系统中保留四个年级学生的信息,学生毕业一年后信息转储,但随时可以查询,输出。

3.定义

学籍管理系统:

学籍管理是帮助教学人员、行政人员对人事档案的管理软件。

使用汉语编程语言,独立完成其功能。

4.参考资料

[1].<软件工程概论>李存珠李宣东编著南京大学计算机系出版2001年8月

[2]数据库系统原理教程,王删著.清华大学出版社,2002.1

[3]现代软件工程,陈松桥等著.北方交通大学出版社,2002,1

二.任务概述(项目概述)

1.产品描述

本系统帮助学校的管理人员对于学生的各种信息可以方便的查询、输入,及有条件的查找。

2.功能描述

a.用户可以用该软件对所用库资料进行查找;

b.用户可以对该软件中的库资料进行添加;

c.用户可以了解应用一些简单的数据库系统;

3.用户特点

行政人员对学籍进行有计划、有步骤、方便的管理学籍。

4.一般约束

a.软件系统的界面要美观,布局要合理,窗口的内容尽量简单明了提供的信息,语言要通俗易懂,有层次感,分类清晰明了。

b.根据现有条件和知识我们必须在技术方面,进行学习和提高。

三.具体要求

1.数据描述

2.功能描述

帮助学校的管理人员对于学生的各种信息可以方便的查询、输入,及有条件的查找。

3.性能需求

·学生档案管理:

学生的一般情况,及奖励,处分情况;

·学生成绩管理:

学习成绩,补考成绩;

·学籍处理:

学生留降级处理,休复学处理,退学处理;

四.数据字典

1.学生基本情况表:

(注:

黑体为主键)

字段号

字段名

数据类型

数据长度

是否为空

1

学号

文本

15

N

2

姓名

文本

15

N

3

性别

文本

50

Y

4

民族

文本

2

Y

5

政治面貌

文本

50

Y

6

出生日期

数字

30

Y

7

学籍状态

文本

16

Y

8

籍贯

文本

2

Y

9

文化程度

文本

2

Y

10

电话

文本

15

Y

2.专业记录表:

字段号

字段名

数据类型

数据长度

1

专业号

文本

2

2

专业名称

文本

20

3

所属院系

文本

5

 

3.成绩表:

字段号

字段名

数据类型

数据长度

1

课程编号

文本

15

2

学号

文本

15

3

教师号

文本

2

4

成绩

数字

小数

4.密码表

字段号

字段名

数据类型

数据长度

1

密码

文本

10

2

用户

文本

10

5.课程表

字段号

字段名

数据类型

数据长度

1

课程编号

文本

2

2

课程名称

文本

20

3

学分

文本

5

6.院系表

字段号

字段名

数据类型

数据长度

1

院号

文本

5

2

院名称

文本

50

注:

院系仅指院;

7.文化程度表

字段号

字段名

数据类型

数据长度

1

文化程度号

文本

2

2

文化程度名称

文本

10

8.教师表:

字段号

字段名

数据类型

数据长度

1

教师号

文本

15

2

教师名称

文本

8

3

性别

文本

2

 

 

层次节构图

 

总体设计说明书

一.引言

1.编写目的

随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。

面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。

通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。

2.项目背景

该项目开发的软件为学校学生信息管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校,学院等等)的学生信息的管理.目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生信息管理软件也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作.

二.任务概述

1.目标

学籍管理信息系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。

2.运行环境

本系统主要利用VisualBasic作为前端的应用开发工具,利用SQLServer作为后台的数据库,利用WindowsXP作为系统平台。

3.条件与限制

开发该系统的主要资金来源为用户提供的开发资金投入,故在设计开发中最大不能超过该限度,且软件完成交付用户使用后,应保证软件的运行寿命至少达到用户的要求范围.且软件开发时间应基本控制在用户提出的要求范围内.

二.总体设计

 

 

IPO图

系统名称:

学生学籍管理系统

模块编号002模块名称:

学生信息管理

模块描述:

添加、修改、删除、查询学生信息

模块设计者:

徐萌萌设计日期:

2009

被调用模块:

学生学籍管理系统

调用模块:

添加、修改、删除、查询学生信息。

详细设计说明书

一.引言

1.编写目的

随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。

面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。

通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。

2.系统说明

学籍管理信息系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。

3.参考资料

[1].<软件工程概论>李存珠李宣东编著南京大学计算机系出版2001年8月

[2]数据库系统原理教程,王删著.清华大学出版社,2002.1

[3]现代软件工程,陈松桥等著.北方交通大学出版社,2002,1

二.模块设计

程序代码:

登录控件的click事件代码:

privatevoidbutton1_Click(objectsender,EventArgse)

{

if(this.textBox1.Text=="xmm"&this.textBox2.Text=="xmm")

MessageBox.Show("welcome");

else

MessageBox.Show("error");

Form2obj=newForm2();

obj.Show();}

运行结果:

语句覆盖:

输入:

textBox1.Text=xmmtextBox2.Text=xmm

执行语句:

welcome,Form2obj=newForm2();obj.Show();

预期输出路径:

a,c,e

输入:

textBox1.Text=sttextBox2.Text=1201

执行语句:

error预期输出路径:

a,b,e

路径覆盖:

输入:

textBox1.Text=xmmtextBox2.Text=xmm

执行语句:

welcome,Form2obj=newForm2();obj.Show();

预期输出路径:

a,c,e

输入:

textBox1.Text=sttextBox2.Text=1201

执行语句:

error预期输出路径:

a,b,e

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1