新生入学管理系统样本.docx

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

新生入学管理系统样本.docx

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

新生入学管理系统样本.docx

新生入学管理系统样本

通过本次新生入学系统开发,对开发软件整个系统流程有了进一步理解,熟悉了编程语言vb,同步也锻炼了系统思维方式,对于开发一种完善,符合客户需求软件,需要从全局上宏观把握,同步,在本系统编写同步,参照了某些类似资料,对于编程中自己不够熟悉数据库内容,请教了教师同窗,也查阅了有关资料,锻炼了自己解决实际问题能力,为后来软件开发打下了一定基本。

 

01月05日

 

年月日

 

年月日

 

引言………………………………………………………………………………………3

1.系统分析概述…………………………………………………………………………31.1开发背景……………………………………………………………………………3

2.系统分析…………………………………………………………………………………3

2.1系统可行性分析…………………………………………………………………3

2.2系统功能分析……………………………………………………………………4

2.2.1组织机构分析………………………………………………………………4

2.2.2业务流程分析………………………………………………………………5

2.3数据流程分析……………………………………………………………………6

2.4数据字典与E-R图………………………………………………………………10

2.4.1数据字典……………………………………………………………………10

2.4.2E-R图………………………………………………………………………12

2.4.3转换规则和关系模式………………………………………………………13

3.系统设计………………………………………………………………………………14

3.1系统配备方案选取和设计……………………………………………………14

3.1.1系统硬件配备状况…………………………………………………………14

3.1.2系统软件配备状况…………………………………………………………14

3.1.3网络通讯系统配备…………………………………………………………14

3.1.4系统总体安全性、可靠性方案与办法……………………………………15

3.2系统输入与输出设计………………………………………………………15

3.3系统功能构造设计………………………………………………………………16

3.4数据库设计………………………………………………………………………17

3.4.1实体及其属性描述…………………………………………………………17

3.5物理构造设计……………………………………………………………………17

参照文献…………………………………………………………………………………19

 

引言

随着信息技术在管理上越来越进一步而广泛应用,管理信息系统实行在技术上已逐渐成熟。

管理信息系统是一种不断发展新型学科,任何一种单位要生存要发展,要高效率地把内部活动有机地组织起来,就必要建立与自身特点相适应管理信息系统。

本文简介了在Visualbasic6.0环境下采用“自上而下地总体规划,自下而上地应用开发”方略开发一种管理信息系统过程。

通过度析某一学校学生管理局限性,创立了一套行之有效计算机管理学生方案。

文章简介了学生管理信息系统系统分析某些,涉及可行性分析、业务流程分析等;系统设计某些重要简介了系统新逻辑方案和数据库设计及代码设计;系统实现用截图形式阐明了几种重要模块用法,系统界面和谐,操作简朴,比较实用。

1.系统分析概述

1.1开发背景

始终以来人们使用老式人工方式管理文献档案、记录和查询数据,这种管理方式存在着许多缺陷,如:

效率低、保密性差,人工大量挥霍;此外时间一长,将产生大量文献和数据,这对于查找、更新和维护都带来了不少困难。

一种功能齐全、简朴易用信息管理系统不但能有效地减轻学校有关工作人员工作承担,它内容对于学校决策者和管理者来说都至关重要。

因此学生信息管理系统应当可觉得顾客提供充分信息和快捷查询手段。

作为计算机应用一某些,使用计算机对学校各类信息进行管理,具备手工管理所无法比拟长处.例如:

检索迅速、查询以便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。

这些长处可以极大地提高学校信息管理效率,也是一种单位科学化、正规化管理,与时代接轨重要条件。

2.系统分析

2.1系统可行性分析

学生信息,作为一种学校,就有一定工作量存在,而学生信息,它工作量也许是其他信息工作量几倍,班级增长、班级查找、班级修改;学生档案;课程管理;成绩管理;缴费管理;记录等等,每个信息数据都在不断地变化着,如果采用人工方式进行操作,那么,一天工作量,足以让人觉得比较繁琐,吃不消。

针对这样状况,采用让数据查询变得简朴化,数据变更让每个人都在任何时刻都可以理解到。

学生信息管理系统是为广州XX学校开发,本系统所采用语言是VisualFoxPro6.0,用MicrosoftAccess数据库完毕。

通过本系统,把本校内部查询学生信息、教务信息、学生选课各个环节进行有效地筹划、组织和控制。

通过本校内部信息,根据统一数据信息进行管理,把任何一块信息所产生数据变动及时地反映给其他有关信息,做到数据共享。

本系统重要信息流程为:

教务信息维护接受学生信息,学生信息查询依照教务信息维护学生信息做出对所接受信息合理性进行判断,并交于信息维护进行相应修改,再把信息存入数据库中。

学生选课是对学生进行相应选取自己有关课程。

最后进行打印。

采用本系统,可以使整个系统内部所有信息工作简化,提高工作效益。

由于采用统一数据信息,使有关资料可以迅速地查询所需数据、资料及其他信息,使信息迅速高效运营。

2.2系统功能分析

2.2.1组织机构分析

学校重要有总务处、辅导处、两大块。

其中辅导处工作最为繁重,工作人员多,信息量大。

除总务中财务部门有专人及专用软件进行信息解决外,其他各类数据解决都由班主任以及辅导处工作人员人工完毕。

辅导处当前有几十个班级学生,解决信息重要有三大类:

学生信息、成绩数据、课程信息。

本系统重要着眼于以上某些,建立数据库以及对数据各种操作功能。

对于学生信息,各班班主任及学校领导由于各种分类和理解需要,经常性地进行各种查询。

辅导处在每一届学生进校时必要进行分班,设立学号;设立课程,并告知任课教师;

对于成绩管理,课任教师要进行本科目成绩登记;班主任在期中考试和期末考试后计算本班学生总分,排名次;并打印学生成绩单给学生;

学校系统内人员则可通过查询工具来理解学生状况。

对于课程信息,辅导处每学期要进行课程安排、课任教师分派、等等。

 

2.2.2业务流程分析:

业务流程图(图2.1)

广州××学校实行校长负责制,各部门主管在教务、教学、考试、学生制度等方面实行管理。

咱们调查研究重点是对学生信息管理业务流程进行描述,如图2-1业务流程图所示,该学校业务流程阐明如下:

整个系统系统中人员涉及学生、教务人员、和任教教师以及班级实体,系统外实体是学生,教师,总务处。

在学生档案管理方面,新生入学在新生接待部门报到后,详细工作人员将进行“学生信息登记解决”,通过相应数据解决即学生名表录入后,通过核对后,进行分班解决后入档保存,并把关于新生名表汇总成报表直观地反映给教务部门。

在注册缴费方面,学生报到注册后,按学生名表到总务处进行缴费,作缴费解决,并生成缴费单,给教务处作分班和课程设立解决。

在班级管理方面,教务部门依照新生名表联系关于分班名额限制、男女生比例等条件来鉴别进行分班解决,生成班级表。

在成绩管理方面,任教教师重要负责寻常考试以及考试成绩录入,生成成绩单,并保存,送到辅导处,进行成绩解决,生成成绩表,进行存储,以供查询。

报表解决是整个学生信息管理业务流程中重要工作集中反映。

正如前面所述,它直接提供了学生学习状况和教学状况,可供决策层对学校教学状况有一种直观理解。

2.3数据流程分析

数据流图是在对系统调研阶段绘制业务流程图进行分析基本上,从系统科学性、管理合理性、实际运营可行性角度出发,将信息解决功能和彼此之间联系自顶向下,逐级分解,从逻辑上精准地描述本系统应具备数据加工功能、数据输入、数据输出、数据存储和数据来源及去向(外部项)。

一方面,分析学校教学活动及管理总体状况,划分系统边界,辨认系统数据来源和去处,拟定外部项,得出系统关联图,

 

第二,划分出几种重要信息管理功能,并明确各功能之间联系,绘制出数据流图顶层图。

 

顶层图仅从总体上反映了学校信息联系,咱们应按照自顶向下,逐级分解分析

 

2.4数据字典与E-R图

数据流图只是对数据解决和彼此之间联系进行了阐明,要进一步明确数据详细内容和数据加工过程,应将底层数据流图所有数据流及其构成某些数据流、数据项、数据存储和加工等通过数据字典描述清晰,以便于此后系统设计进行。

2.4.1数据字典

在系统分析中产生了大量数据字典,限于篇幅,进里仅对数据流、外部项、数据项、数据存储举例加以阐明,并已表格形式对加工予以阐明。

如表4-1至4-5所示。

 

2.4.2E-R图

实体间联系及其属性描述

1对多联系

开设(1个年级开设多门课程)

拥有(1个年级拥有各种班级)

招收(1个班级招收多名学生)

授课(1个教师授课多门课程)

多对多联系

任职(各种教师任职各种年级)

学习(多名学生一学期要学习多门课程)

缴费(多名学生缴费给多名教师)

 

2.4.3转换规则及关系模式

转换规则:

1、若实体间联系是1:

1,可以在两个实体类型转换成两个关系模式中任意一种关系模式属性中加入另一种关系模式键和联系类型属性。

2、若实体之间联系是1:

N,则在N端实体类型转换成关系模式中加入1端实体类型转换成关系模式键和联系类型属性。

3、若实体之间联系是M:

N,则将联系类型也转换成关系模式,其属性为两端实体类型键加上联系类型属性,而键为两端实体键组合。

4、若实体间是三元联系,涉及1对多对多、1对1对多、1对1对1,则将联系类型也转换成关系模式,其属性为三端实体类型键加上联系类型属性,而组合键出自三实体键,但如何组合要视详细状况而定。

关系模式(“”是主码,“”是外码)

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

班级(班级号、年级编号、专业、人数、辅导员、备注)

课程(课程编号、年级编号、教师编号、课程名称、学期教材、任课教师、学时、上课地点、课程性质、考试性质)

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

任课(教师工号、班级号、姓名、性别)

学习(课程号、学号、学习成绩)

缴费(教师工号、学号、金额、姓名、年级、专业、学期、缴费日期、应缴费用、实际交费、本次欠费)

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

任职(年级编号、年级编号、年级名称、班级名称)

3.系统设计

3.1系统配备方案选取和设计

3.1.1系统硬件配备状况

广州XX学校有近50名人员,考虑到学校规模不大,且在计算机上已有所投资,因此实际新购电脑数量并不大。

为兼顾价格和性能等综合方面,决定工作站和服务器都用采用既有计算机。

充分运用学校人员素质较好和已配计算机房。

工作站:

DellOptiplex160L(赛扬2.0G/256M内存/40G硬盘/100M网卡/主板集成显卡、声卡/CDROM/1.44M)15台

服务器:

DellPE6400(双至强PIII1G解决器/1G内存/18G*5硬盘(或36G*3),作raid5/USB转接卡/在线UPS/100M网卡)1台

打印机:

HPLaserJet1000激光打印机2台

    3.1.2系统软件配备状况

工作站安装WinProfessional操作系统,以及Office等惯用办公软件。

两台服务器安装WinServer操作系统,其中一台服务器供其她工作站登陆用,尚有一台用作备份服务器。

3.1.3网络通讯系统配备

整个系统采用总线型网络构造,20台电脑通过2个D-Link24口Swith用直通线相连。

配备一根ADSL作为Internet出口,在访问服务器上安装Wingate5.0代理服务器软件,工作站可以通过Server共享Internet连接。

3.1.4系统总体安全性、可靠性方案与办法

学校所企望建立数据库是一种可靠、随时可用宝贵资源,它应具备安全保密性、完整性、一致性。

为了使数据库满足这些规定,应具备各种保护办法。

 

3.2系统输入与输出设计

表3-2系统输入与输出

模块名

模块号

输入

输出

学生信息逻辑检查

P1.1.1

新生数据

有效新生记录、无效新生记录

启动EXCEL调节

P1.1.1.1

新生数据

有效新生记录

学籍信息合并解决

P1.1.2

新生数据

写入学生表文献

记录新生数据

P1.1.3

新生数据

各专业新生人数,各专业男女生人数

规整新生数据解决

P2.1

新生数据

学生名单写入学生表文献

按限制条件分班

P2.2

规整新生数据

各班学生名单写入班级表文献,并设立班级名称

按总分降序设立学号

P2.3

指定班级学生记录,起始学号

写入学生表文献,成绩表文献,总分表文献

查询班级有关记录

P3.1

学生记录,班级名称

指定班级学生名单

课程维护解决

P3.2

班级名称

课程表,备份数据

课程数据录入

P3.2.1

课程数据单,录入规定

更新课程表文献

课程数据修改

P3.2.2

课程数据单,修改规定

更新课程文献

课程分派解决

P3.3

班级名称

指定班级学生名单及本学期所开课程

课程查询解决

P3.4

查询条件

查询成果

选取班级课程解决

P4.1

班级名称,课程名称

指定班级学生名单及成绩数据

成绩录入

P4.2

学生名单,课程信息,成绩录入数据

更新成绩表

查询成绩数据

P4.2.1

班级名称

指定班级学生名单及成绩数据

查询单个学生成绩数据

P4.2.2

学生名称

查询条件,学生表,成绩表

计算总分及名次

P4.3

成绩数据

总分与名次信息,更新总分表

查询成绩数据

P4.3.1

查询条件

成绩暂时文献

 

3.3系统功能构造设计

系统划分基本上,对各关于子系统数据流图采用变换中心法或事务中心法进行分解,这样不断分解下去,直到分解成为含义明确、功能单一单元模块,从而得到系统功能模块构造图,即系统HIPO图。

可做如图4-1所示划分,限于篇幅只能举例阐明。

 

3.4数据库设计

当前,数据库技术已被广泛使用,几乎所有管理信息系统中数据都被组织成数据库形式,因而,数据设计成了管理信息系统设计中重要构成某些。

在设计中,必要依照顾客详细规定进行分析和设计,如何从系统观点出发建立一种数据模式是核心问题,它必要满足如下条件:

1、符合顾客规定,即能对的地反映顾客工作环境,满足顾客解决所有“数据”,又能支持顾客需要进行所有“加工”。

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

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

3.4.1实体及其属性描述

通过对数据流图调研,拟定出如下实体:

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

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

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

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

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

3.5物理构造设计

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

对于设计好逻辑数据模型选取一种最符合应用规定物理构造就是数据库物理构造设计。

本设计依照实际状况,拟定数据库表构造如下:

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

1、学生表构造:

表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

 

参照文献

[1]张民坤,马崇华.VisualFoxPr08.0编程指南[M].中华人民共和国铁道出版社,

[2]郭伟.网上书店建立分析[J].山西农业大学学报,,(S2)

[3]唐伟.基于Web网上书店系统设计与实现[J].电脑学习,,(6)

[4]王权.用ASP.NET实现网上书店系统[J].甘肃科技,,

(1)

[5]孙桂兰.电子商务网上书店系统[J].抚顺石油学院学报,,

(2)

 

解决逻辑编号:

P1.1.1

解决逻辑名称:

信息逻辑校验

简述:

输入数据流:

入学单

解决描述:

输出数据流:

入学单

解决频率:

解决逻辑编号:

P1.1.2

解决逻辑名称:

学籍信息合并解决

简述:

输入数据流:

入学单

解决描述:

输出数据流:

入学登记表

解决频率:

解决逻辑编号:

P1.1.3

解决逻辑名称:

数据记录解决

简述:

输入数据流:

入学单

解决描述:

输出数据流:

学生学籍表

解决频率:

解决逻辑编号:

P2.1

解决逻辑名称:

规划新生数据解决

简述:

输入数据流:

学籍信息

解决描述:

输出数据流:

规整学籍信息

解决频率:

解决逻辑编号:

P2.2

解决逻辑名称:

按专业、成绩、性别分班解决

简述:

输入数据流:

规整学籍信息

解决描述:

输出数据流:

班级表

解决频率:

解决逻辑编号:

P2.3

解决逻辑名称:

设立学号班号解决

简述:

输入数据流:

班级表

解决描述:

输出数据流:

学号信息、班级信息

解决频率:

解决逻辑编号:

P3.1

解决逻辑名称:

班级类型解决

简述:

输入数据流:

班级信息

解决描述:

输出数据流:

归整学籍信息

解决频率:

解决逻辑编号:

P3.2

解决逻辑名称:

课程维护解决

简述:

输入数据流:

归整学籍信息

解决描述:

输出数据流:

课程信息

解决频率:

解决逻辑编号:

P3.3

解决逻辑名称:

课程分派解决

简述:

输入数据流:

课程信息、班级信息

解决描述:

输出数据流:

课程信息

解决频率:

解决逻辑编号:

P4.1

解决逻辑名称:

选取班级课程类型

简述:

输入数据流:

课程信息

解决描述:

输出数据流:

归整课程信息

解决频率:

解决逻辑编号:

P4.2

解决逻辑名称:

成绩录入解决

简述:

输入数据流:

归整课程信息

解决描述:

输出数据流:

成绩信息

解决频率:

解决逻辑编号:

P4.3

解决逻辑名称:

成绩分析解决

简述:

输入数据流:

成绩信息、班级信息

解决描述:

输出数据流:

学生成绩单

解决频率:

外部实体编号:

S1

外部实体名称:

学生

简述:

输入数据流:

D6

输出数据流:

D1

外部实体编号:

S2

外部实体名称:

总务处

简述:

输入数据流:

D2

输出数据流:

D3

外部实体编号:

S3

外部实体名称:

教师

简述:

输入数据流:

D4

输出数据流:

D5

数据存储编号:

F1

数据存储名称:

学籍表

简述:

学生信息

数据存储构成:

学号+姓名+班级+籍贯

核心字:

学号+姓名

有关联解决:

D11

数据存储编号:

F2

数据存储名称:

班级表

简述:

班级信息

数据存储构成:

班级号+人数

核心字:

班级号

有关联解决:

D21

数据存储编号:

F3

数据存储名称:

课程表

简述:

课程信息

数据存储构成:

课程号+课程名+上学时间

核心字:

课程号

有关联解决:

D31

数据存储编号:

F4

数据存储名称:

成绩单

简述:

学生成绩

数据存储构成:

分数+学生姓名+学号

核心字:

学号+分数

有关联解决:

D41

数据存储编号:

F2

数据存储名称:

学籍表

简述:

学生信息

数据存储构成:

学号+姓名+班级+籍贯

核心字:

学号+姓名

有关联解决:

D111、D114、D113

数据存储编号:

F5

数据存储名称:

缴费表

简述:

缴费信息

数据存储构成:

学号+姓名+缴费单

核心字:

学号+缴费单

有关联解决:

D121

数据存储编号:

F1

数据存储名称:

学生表

简述:

学生信息

数据存储构成:

学生姓名+学号+籍贯

核心字:

学号

有关联解决:

D211、D23

数据存储编号:

F2

数据存储名称:

班级表

简述:

班级信息

数据存储构成:

班级号+人数

核心字:

班级号

有关联解决:

D221

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

当前位置:首页 > 幼儿教育 > 育儿知识

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

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