资源描述:
《java学生信息管理系统论文软件工程实践论文软件工程设计论文...new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Author:http://www.5dw.org青州seojava学生信息管理系统论文软件工程实践论文软件工程设计论文软件工程学在学生信息管理系统中的应用探究[摘 要]在学生信息管理系统的设计与实现的过程中,应按照软件工程学生命周期的各个阶段为依据,具体结合应用软件工程的知识与技术,最终反映用户的实际需求,实现系统设计的目的,感受软件工程学的指导意义。[关键词]软件工程 学生信息管理系统 应用 学生信息管理系统是教育单位不可缺少的部分,它对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。在各大学校,
2、用计算机管理学校信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了学校资料的安全性,提高了学校的管理能力,为此,用计算机来管理学校的信息,是非常必要的。进行数据库设计首先必须准确了解与分析用户需求(包括数据与处理)。需求分析是整个设计过程的基础,是最困难、最耗费时间的一步。作为基础的需求分析是否做得充分与准确,决定了在其上构建数据库大厦的速度与质量。我们将从学生信息管理系统的需求、项目功能、数据流的情况进行分析。一、学生信息管理系统的需求分析需求分析主要是分析用户的需求。通过详细调查现实世界要处理的对象,充分了解原系统(手工
3、系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。Author:http://www.5dw.org寿光seoAuthor:http://www.5dw.org青州seo需求分析的重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求。需求分析的方法是调查组织机构情况、调查各部门的业务活动情况、协助用户明确对新系统的各种要求、确定新系统的边界。分析和表达用户需求的方法主要包括自顶向下和自底向上两类方法。自顶向下的结构化分析方法(StructuredA-nalysis,简称SA方法)从最上层的系统组织机构入
4、手,采用逐层分解的方式分析系统,并把每一层用数据流图和数据字典描述。根据目标系统现状进行分析,要将学生个人基本信息、考试信息、奖惩信息、综合测评信息等输入数据库,以供学生、管理员、相关领导调阅相关信息,从中了解到关于学生的第一手资料。学生学籍管理系统必须结合学生档案管理系统和学生成绩管理、日常管理等配合使用,利用系统中的数据进行分析和处理。学生可以随时对自己的成绩进行查询、打印,但不能查看别人的成绩,对本人学籍、考试及其它信息进行查询、更新、留言等;学院相关领导可以对全院学生的所有成绩进行查询、分析,但不能对学生的成绩进行修改等(如图1)。Author:ht
5、tp://www.5dw.org寿光seoAuthor:http://www.5dw.org青州seo二、学生信息管理系统的逻辑模型学生信息管理系统逻辑模型如图2、3、4所示:Author:http://www.5dw.org寿光seoAuthor:http://www.5dw.org青州seo三、学生信息管理系统的系统功能学生信息管理系统功能模块划分如下图所示。Author:http://www.5dw.org寿光seoAuthor:http://www.5dw.org青州seo1·C/S系统(1)用户登陆模块。管理人员输入所使用的用户名和口令登录系统,系
6、统判断用户的合法性,如果是合法用户,则允许登录系统,同时判断用户管理级别,分配不同的权限;否则,提示错误信息,并允许用户重新输入,如果累计错误达三次,则自动退出系统。(2)学籍管理模块。该模块的主要是对学生基本个人学籍信息进行维护管理(学生出生日期、政治面貌、照片、籍贯、生源地信息、毕业院校、联系电话、学生个人简历、家庭成员等等)。学生在录取入学报到后,由招生就业科将学生基本信息导入数据库,在学生管理过程中由各个学生管理大队进一步完善学生学籍信息。该模块包括档案添加、档案浏览、档案查询等功能,从而方便学校管理部门对学生的基本情况快速查询并打印学生学籍表;Au
7、thor:http://www.5dw.org寿光seoAuthor:http://www.5dw.org青州seo(3)成绩管理模块。学校的成绩管理工作是检验学生学习情况的一个主要手段。在每次学生考试结束,由教务处管理人员整理学生的考试成绩,考虑考试成绩数据量大,如果单独输入系统,不但工作量大而且容易出错,因此管理人员将成绩整理并保存格式为*.XLS格式的文件,之后将考试成绩导入学籍系统。用户在浏览学生学籍信息时可以对学生考试情况进行浏览查询,同时可以打印学生的成绩表;(4)综合测评管理模块。学生综合测评结果对学生非常重要,综合测评是在学生大队指导下由各个
8、学生中队完成,它涵盖了学生学习、德育、奖惩等方面的信