新生入学缴费管理信息系统.docx

上传人:b****3 文档编号:13299576 上传时间:2023-06-12 格式:DOCX 页数:13 大小:333.51KB
下载 相关 举报
新生入学缴费管理信息系统.docx_第1页
第1页 / 共13页
新生入学缴费管理信息系统.docx_第2页
第2页 / 共13页
新生入学缴费管理信息系统.docx_第3页
第3页 / 共13页
新生入学缴费管理信息系统.docx_第4页
第4页 / 共13页
新生入学缴费管理信息系统.docx_第5页
第5页 / 共13页
新生入学缴费管理信息系统.docx_第6页
第6页 / 共13页
新生入学缴费管理信息系统.docx_第7页
第7页 / 共13页
新生入学缴费管理信息系统.docx_第8页
第8页 / 共13页
新生入学缴费管理信息系统.docx_第9页
第9页 / 共13页
新生入学缴费管理信息系统.docx_第10页
第10页 / 共13页
新生入学缴费管理信息系统.docx_第11页
第11页 / 共13页
新生入学缴费管理信息系统.docx_第12页
第12页 / 共13页
新生入学缴费管理信息系统.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

新生入学缴费管理信息系统.docx

《新生入学缴费管理信息系统.docx》由会员分享,可在线阅读,更多相关《新生入学缴费管理信息系统.docx(13页珍藏版)》请在冰点文库上搜索。

新生入学缴费管理信息系统.docx

新生入学缴费管理信息系统

新疆轻工职业技术学院

课程设计说明书

 

课程名称:

管理信息系统

项目名称:

新生入学缴费管理信息系统

班级:

2010级计算机专业三高10计信管班

组长姓名:

依米提

组员姓名:

付林,吉米兰木,图尼萨古丽

指导教师:

李杰

命题发出日期:

年月日

设计应完成日期:

年月日

 

指导老师:

20年月日

 

《新生入学管理系统分析》项目开发计划安排

 

姓名

系统分析

时间

系统设计

时间

系统实施

时间

运行于维护

时间

备注

10.16-11.10

老系统调查

概要设计

关系模型

关系模式

界面设计

打印设计

详细设计

 

1.1系统的初步调查3

1.1.1老系统调查4

1.1.2新系统调查4

1.1.3可行性论证5

1.1.4组织机构图7

1.1.5业务流程图8

1.1.6数据流图9

1.1.7数据字典10

1.1.8开发工具14

1.1.9数据图库视图15

1.1.10数据库设计15

 

 

1.系统分析

关于通过开发一个新生入学管理系统,可是学校的新生管理工作更加系统化,规范化和自动化。

从而达到全面提高学校对赌新生档案管理效率的目的。

目前各大高校在实际招收新生的过程中基本上都是在用纯手工的操作来进行的,这就在实际的招收过程中带来了较大的工作量。

因此需要通过建立一个新生入学管理系统,来确定实际新生报到情况,以及新生报到的各类信息,方便统一学校的管理查询。

1.1.老系统的需求分析

经过系统调查发现,某学校学生缴费管理采用的人工管理方式落后,处理数据的能力有限,在手工方式下,通常是先造一个学生缴费花名册,在相应的表格栏内填入每一个学期是否缴费。

这种方式比较原始和落后,也容易出错。

如果要查找某个系某个班级中的某位学生的缴费情况,相当费时费力,需要一个名字一个名字的查找。

如果要列出某个系某个班级中全部学生的缴费情况或者欠费情况,就要重新抄写一遍名册或查找一遍名单,其工作量是相当大的。

由于学生缴费和欠费的情况多种多样,还有减免学费、留级和随时来补缴欠费的学生,把这些一一记录在花名册上,使表格显得杂乱,如果记录不准确或表述不准确,别人看不懂,有时时间长了,自己也会忘记,不知当时记的是什么。

解决这些问题最好的办法就是实现学生缴费管理管理的自动化,用计算机处理方式代替手工处理方式,由计算机应用系统提供友好、简易、方便的操作界面,轻松地完成数据的录入、浏览、查询和统计的操作。

1.2.新系统的分析

实现学生缴费管理的计算机化之后,会给我们的各项管理工作带来很大的便利,如:

当在某个数据表里修改的某项数据时,系统就会自动的更新其它跟它有联系的表里面的数据信息,保证数据的完整性和一致性,避免手工处理方式中由于工作疏忽而产生的错漏现象。

同时还能极大的提高工作效率,及时地为领导、管理人员和学生提供所需的各种信息数据。

在调查中我们了解到,该校学生缴费管理的主要对象有:

系部、班级、专业、学生、学费及缴费标准等。

学生缴费管理的日常工作有:

系部、专业和班级信息的登记、修改和查阅;

学生档案信息的登记、修改和查询;

学生缴费信息的登记、修改和查询;

各种相关的数据统计。

经过分析,以上工作可归纳为系部和专业及班级信息管理、学生档案信息管理、学生缴费信息管理和汇总统计等四类管理工作。

1.3.可行性论证

由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。

因此,比较适合于采用数据库管理。

且学校用于学生管理的微机都是PIII以上的机器,在存储量、速度方面都能满足数据库运行的要求。

在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。

本系统的设计是在Windows98中文版操作系统环境下,使用VisualBasic6.0中文版开发成功的。

数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言介绍如下:

总的来说,VisualBasic具有以下特点:

(1)可视化编程:

用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。

如果对界面的效果不满意,还要回到程序中修改。

有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。

VisualBasic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。

(2).面向对象的程序设计:

(3).结构化程序设计语言

VisualBasic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。

VisualBasic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。

(4).事件驱动编程机制

(5).访问数据库

(6).动态数据交换(DDE)

(7).对象的链接与嵌入(OLE)

(8).动态链接库(DLL)

1.4组织机构图

确认学生相关信息

计算应缴金额

去财务缴费

核对学生相关信息

 

将费用金额从学生的银行卡中扣…

 

1.5业务流程图

 

总体业务流程图

1.6数据流图

管理人员

学生

入取通知书,身份证,考生证学生信息核实

 

入学信息确定新生信息核实结果

 

数据流程图

 

迎新工作系统

输入基本信息

新生缴费确认

缴费核实

资料核实

确认新生入学资格

新生基本资料确

输入基本信息

 

确认成功接受确认

 

接受确认

资料确认

 

准考证,

身份证,确认成功准考证

入取通知确认信息输入

 

数据流程图

 

1.7数据字典

1数据词典的作用和内容

词典的作用是给词汇一定义和解释。

在结构化分析中,数据词典的作用是个数据流图上的每个成分以定义和说明。

换句话说,数据流图上所有的成分的定义和解释的文字集合的数据词典。

上面讨论的数据流图只能给出系统逻辑功能的一个总体框架而缺乏详细、具体的内容。

数据词典对数据流图的各种成分起注解、说明作用,给这些成分赋值以实际的内容。

除此之外,数据词典还要对系统分析中其他需要说明的问题进行定义和说明。

数据词典的组要内容:

数据元素、数据流、数据存储、数据加工和外部项,其中数据元素是组成数据流的基本成分。

数据存储的组成与数据流类似,既有若干数据元素组成。

下面是本系统的数据字典

∙数据流名称:

新生基本信息

∙别名:

∙简述:

确认新生是否具有入学资格

∙来源:

学生

∙去向:

系统

∙数据流量:

所有已入取新生

数据项目条

∙数据项名称:

学生证件

∙别名:

身份证、准考证、入取通知书

∙简述:

新生入学所需所有信息

∙类型:

字符串

∙长度:

120

数据存储条目

∙数据存储名称:

新生注册信息

∙别名:

学生花名册

∙简述:

存放学生信息

∙组成:

姓名+性别+籍贯+班级+身份证号码+班级+专业

∙组织方式:

索引文件,以姓名+身份证号+班级为关键字

∙查询要求:

要求能立即查询

∙数据存储名称:

缴费信息

∙别名:

∙简述:

存放新生缴费信息

∙组成:

姓名+性别+班级+身份证号+缴费信息+学号

∙组织方式:

索引文件,以姓名+学号为关键字

∙查询要求:

要求能立即查询

 

1.8开发工具(软件:

硬件:

SQL语言介绍

SQL(StructuredQueryLanguage,结构查询语言)是一个功能强大的数据库语言。

SQL通常使用于数据库的通讯。

ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。

SQL语句通常用于完成一些数据库的操作任务,使用SQL的常见关系数据库管理系统有:

Oracle、Sybase、MicrosoftSQLServer、Access、Ingress等等。

虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。

常常被用于完成绝大多数数据库的操作。

MSSQLServer就是用的Transact-SQL。

SQL功能强大,是一种完备的数据处理语言,不仅用于数据库查询,而且用于数据库中的数据修改和更新,概括起来,它可以分成以下几组:

DML(DataManipulationLanguage,数据操作语言):

用于检索或者修改数据;DDL(DataDefinitionLanguage,数据定义语言):

用于定义数据的结构,比如创建、修改或者删除数据库对象。

本系统采用单机单用户操作方式,基本配置如下;

硬盘:

120G

内存:

1GB

打印机:

EPSONLQ—1600K

软件:

VFP6.0(汉化)。

机器安装在仓库办公室。

 

1.9数据图库视图(E-R图:

结构图:

表结构:

E-R模型图

拥有

年级

任务

老师

缴费

招收

班级

学生

学习

授课

课程

开设

m1

1

 

nn

 

n

1n

m

1

m

n

 

nn

 

总体E-R图

1.10数据库设计

目前,数据库技术已被广泛使用,几乎所有的管理信息系统中的数据都被组织成数据库的形式,因此,数据设计成了管理信息系统设计中的重要组成部分。

在设计中,必须根据用户的具体要求进行分析和设计,如何从系统的观点出发建立一个数据模式是核心问题,它必须满足以下条件:

1、符合用户的要求,即能正确地反映用户的工作环境,满足用户处理的所有“数据”,又能支持用户需要进行的所有“加工”。

2、数据模式必须与所选DBMS所支持的数据模式相匹配。

3、数据组织必须合理,易操作,易维护,易理解。

实体及其属性描述

通过对数据流图的调研,确定出以下实体:

学生(学号、姓名、年级、专业、性别、出年年月、民族、籍贯、政治面貌、家庭地址、邮政编码、联系电话、入学时间)

课程(课程号、课程名称、教材、任课老师、课时、上课地点、课程性质、考试性质)

班级(班级号、人数、辅导员、备注)

教师(教师工号、姓名、性别)

年级(年级编号、年级名称、辅导员)

物理结构设计

数据库在实际物理设备上的存储结构和存取方法称为数据库的物理结构。

对于设计好的逻辑数据模型选择一个最符合应用要求的物理结构就是数据库的物理结构设计。

本设计根据实际情况,确定数据库表结构如下:

(列举3个表,余同从略)

 

∙学生表结构:

表4.3.1

编号

字段名称

字段类型

字段宽度

1

学号(主键非空)

CHAR

15

2

班级号(外键)

CHAR

15

3

姓名

CHAR

10

4

性别

CHAR

2

5

出生日期

DATE

8

6

民族

CHAR

4

7

籍贯

CHAR

8

8

政治面貌

CHAR

20

9

家庭地址

CHAR

50

10

邮政编码

CHAR

6

11

联系电话

CHAR

16

12

入学时间

DATE

8

2、课程表结构:

表4.3.2

编号

字段名称

字段类型

字段宽度

1

课程编号(主键非空)

CHAR

15

2

年级编号(外键)

CHAR

15

3

教师编号(外键)

CHAR

15

4

课程名称

CHAR

15

5

年级

CHAR

10

6

课程

CHAR

12

7

学期教材

CHAR

16

8

任课老师

CHAR

8

9

课时

CHAR

4

10

上课地点

CHAR

30

11

课程性质

CHAR

10

12

考试性质

char

20

3、班级表结构:

表2.3

编号

字段名称

字段类型

字段宽度

1

班级号(主键非空)

CHAR

15

2

年级编号(外键)

CHAR

15

3

专业

LONG

4

4

人数

LONG

4

5

辅导员

LONG

4

6

备注

char

20

 

界面设计

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

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2