《java学生信息管理系统论文.doc》由会员分享,可在线阅读,更多相关《java学生信息管理系统论文.doc(14页珍藏版)》请在三一办公上搜索。
1、java学生信息管理系统论文软件工程学在学生信息管理系统中的应用探究摘要在学生信息管理系统的设计与实现的过程中,应按照软件工程学生命周期的各个阶段为依据,具体结合应用软件工程的知识与技术,最终反映用户的实际需求,实现系统设计的目的,感受软件工程学的指导意义。关键词软件工程学生信息管理系统应用学生信息管理系统是教育单位不可缺少的部分,它对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。在各大学校,用计算机管理学校信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了学校资料的安全性,提高了学校的管理能力,为此,
2、用计算机来管理学校的信息,是非常必要的。进行数据库设计首先必须准确了解与分析用户需求(包括数据与处理)。需求分析是整个设计过程的基础,是最困难、最耗费时间的一步。作为基础的需求分析是否做得充分与准确,决定了在其上构建数据库大厦的速度与质量。我们将从学生信息管理系统的需求、项目功能、数据流的情况进行分析。一、学生信息管理系统的需求分析需求分析主要是分析用户的需求。通过详细调查现实世界要处理的对象,充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。需求分析的重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求。需求分析的方
3、法是调查组织机构情况、调查各部门的业务活动情况、协助用户明确对新系统的各种要求、确定新系统的边界。分析和表达用户需求的方法主要包括自顶向下和自底向上两类方法。自顶向下的结构化分析方法(Structured A-nalysis,简称SA方法)从最上层的系统组织机构入手,采用逐层分解的方式分析系统,并把每一层用数据流图和数据字典描述。根据目标系统现状进行分析,要将学生个人基本信息、考试信息、奖惩信息、综合测评信息等输入数据库,以供学生、管理员、相关领导调阅相关信息,从中了解到关于学生的第一手资料。学生学籍管理系统必须结合学生档案管理系统和学生成绩管理、日常管理等配合使用,利用系统中的数据进行分析和
4、处理。学生可以随时对自己的成绩进行查询、打印,但不能查看别人的成绩,对本人学籍、考试及其它信息进行查询、更新、留言等;学院相关领导可以对全院学生的所有成绩进行查询、分析,但不能对学生的成绩进行修改等(如图1)。二、学生信息管理系统的逻辑模型学生信息管理系统逻辑模型如图2、3、4所示:三、学生信息管理系统的系统功能学生信息管理系统功能模块划分如下图所示。1C/S系统(1)用户登陆模块。管理人员输入所使用的用户名和口令登录系统,系统判断用户的合法性,如果是合法用户,则允许登录系统,同时判断用户管理级别,分配不同的权限;否则,提示错误信息,并允许用户重新输入,如果累计错误达三次,则自动退出系统。(2
5、)学籍管理模块。该模块的主要是对学生基本个人学籍信息进行维护管理(学生出生日期、政治面貌、照片、籍贯、生源地信息、毕业院校、联系电话、学生个人简历、家庭成员等等)。学生在录取入学报到后,由招生就业科将学生基本信息导入数据库,在学生管理过程中由各个学生管理大队进一步完善学生学籍信息。该模块包括档案添加、档案浏览、档案查询等功能,从而方便学校管理部门对学生的基本情况快速查询并打印学生学籍表;(3)成绩管理模块。学校的成绩管理工作是检验学生学习情况的一个主要手段。在每次学生考试结束,由教务处管理人员整理学生的考试成绩,考虑考试成绩数据量大,如果单独输入系统,不但工作量大而且容易出错,因此管理人员将成
6、绩整理并保存格式为*.XLS格式的文件,之后将考试成绩导入学籍系统。用户在浏览学生学籍信息时可以对学生考试情况进行浏览查询,同时可以打印学生的成绩表;(4)综合测评管理模块。学生综合测评结果对学生非常重要,综合测评是在学生大队指导下由各个学生中队完成,它涵盖了学生学习、德育、奖惩等方面的信息。将综合测评表汇总后,由专门管理人员将学生综合测评结果导入系统(该结果的唯一性致使我们采用导入方式,一方面省却了大量的工作时间,另一方面避免了录入过程的失误,并且不提供修改功能),方便我们随时查询、浏览学生综合测评结果,并可以随时打印学生的综合测评表,这样更加权威;(5)奖惩管理模块。该模块主要对学生的奖惩
7、进行维护管理。对于奖励信息,由管理人员将对应奖励信息登陆入系统,奖励信息主要包括受奖时间、项目、原因进行;对于处罚管理,由管理人员审核学生的违纪事实,并在学籍管理系统中登记,登记项目包括处分时间、项目、原因、处分期限、撤销处分时间,并打印处分审批表,如果学生在处分期间无其他违纪现象,由学生管理人员酌情撤销学生处分,并在学籍管理系统中撤销学生违纪信息(并非删除信息,而只是标记为已经撤销处分);(6)学籍变动模块。学生学籍变动包括留级、休学、退学、转学、开除学籍和毕业。对于单独学生学籍变动,首先选择学籍变动管理,即显示学生基本信息,需要添加学籍变动项目、变动说明和操作日期;对于整体毕业学生,可以进
8、行批处理,直接选择毕业学生年级,即可进行批量学籍变动操作。(7)查询模块。对于一个管理系统,查询功能至关重要。对于查询,我们提供针对单个学生的查询和批量学生的多关键字查询。对单个学生,提供两个关键字学号和姓名,如果知道学生的学号,那么查询结构是最准确的;如果不知道学生的学号,而只知道姓名,则利用学生的姓名查询,但是对于查询结果未必准确,因为可能存在重名、名字错误等。对于多个学生查询,我们提供综合查询界面,在这里可以对所有学生按照不同关键字进行查询(年级、中队长、奖励项目、处分项目、就业信息等),也可以进行关键字组合查询(生源地、年级、性别等)及模糊查询,如输入某生源地信息或者输入学生姓氏,即可
9、找到对应年级、专业的学生,并可以将查询结果导出为Excel格式文件;(8)报表管理。对应管理系统数据管理是基础,也是最重要的,但是对于用户还需要不同的报表。在该系统中我们提供了学生学籍表、综合成绩单、综合测评表、处分审批表、学生名单、学籍变动表等报表,涵盖了学生在校期间涉及到的所有表格,通过这些报表我们也可以了解学生在校的基本情况。2B/S系统(1)用户登陆模块。在B/S系统中,招生就业信息网提供一个登录入口,系统判断用户级别,分为学生和系统管理员,系统管理员和普通管理员需要输入所使用的用户名和口令登录系统,系统判断用户的合法性,如果是合法用户,则允许登录系统,同时判断用户管理级别,分配不同的
10、权限;而学生则需要使用本人学号、姓名和身份证号登录系统,浏览、查询更新本人学籍信息;(2)学生用户。对于学生用户,登录系统后可以查询浏览本人的学籍信息(出生日期、政治面貌、照片、籍贯、生源地信息、毕业院校、联系电话、学生个人简历、家庭成员等等)、各学期考试成绩、奖惩情况、综合测评信息、派遣证号、毕业生就业联系电话等。学生也可以通过留言簿对自己学籍信息的疑问进行咨询;(3)管理员用户。对于管理员用户,登陆系统后可以查询单个学生信息,也可以进入学籍管理系统的后台进行管理,可以按照不同关键字(年级、中队长、奖励项目、处分项目、就业信息等)进行分类查询,也可以进行关键字组合查询(生源地、年级、性别等)
11、及模糊查询,同时提供对数据的管理功能,管理员可以对不同的数据表中的不同的字段进行修改,也可以进行删除。(4)数据流分析。数据流图表达了数据和处理过程的关系。根据以上对学生学籍管理系统的数据的处理过程及需求的分析,在本系统存在以下的数据流:数据名:学生/管理员登录数据来源:学生/管理员登录界面去向:数据验证文件内容:用户名、密码、等级数据名:学籍信息来源:数据库去向:系统内容:学号、姓名、性别、年级、专业、系别等数据名:成绩信息来源:数据库去向:成绩显示文件内容:学号、名称、成绩、学期、补考数据名:留言信息来源:学生留言页面/管理员回复页面去向:留言验证文件内容:用户名、密码、E-mail、QQ
12、、留言内容、回复内容数据名:综合测评信息来源:数据库去向:综合测评显示文件内容:学号、总分、均分、成绩总分、成绩排名、排名等(5)数据字典。数据字典是各类数据描述的集合,它是关于数据库中数据的描述,即元数据,而不是数据本身。数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。数据项描述=数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系数据结构描述=数据结构名,含义说明,组成: 数据项或数据结构数据流描述= 数据流名,说明,数据流来源,数据流去向,组成: 数据结构,平均流量,高峰期流量数据存储描述= 数据存储名,说明,编号,流入的数据流
13、,流出的数据流,组成: 数据结构,数据量,存取方式处理过程描述=处理过程名,说明,输入: 数据流,输出: 数据流,处理: 简要说明分析过程是系统设计的起点,我们通过调查组织机构的情况、调查学籍管理和使用的各部门之间的业务活动情况、确定了系统的边界,分析的结果基本能准确地反映用户的实际要求。通过对以上的对用户的需求进行分析、对学生的学籍管理的流程进行分析、学籍管理的功能进行分析,进而对学生学籍管理的数据流进行分析,得出本系统中相关的数据词典。到此为止我们系统需要处理的数据、系统中的功能都有一个清晰的边界,系统的设计目的也逐渐明确。参考文献1郑耀东,蔡骞.ASP.NET网络数据库开发实例精解M.北
14、京:清华大学出版社, 2006.2张海藩,牟永敏.面向对象程序设计实用教程(第二版)M.北京:清华大学出版社, 2007.3马军. SQL语言与数据库操作技术大全基于SQL Server实现M.北京:电子工业出版社, 2008.下面是赠送的合同范本,不需要的可以编辑删除!教育机构劳动合同范本 为大家整理提供,希望对大家有一定帮助。 一、_ 培训学校聘请_ 籍_ (外文姓名)_ (中文姓名)先生/女士/小姐为_ 语教师,双方本着友好合作精神,自愿签订本合同并保证认真履行合同中约定的各项义务。 二、合同期自_ 年_ 月_ 日起_ 年_ 月_ 日止。 三、受聘方的工作任务(另附件1 ) 四、受聘方的
15、薪金按小时计,全部以人民币支付。 五、社会保险和福利: 1.聘方向受聘方提供意外保险。(另附2 ) 2.每年聘方向受聘期满的教师提供一张_ 至_ 的来回机票(金额不超过人民币_ 元整)或教师凭机票报销_ 元人民币。 六、聘方的义务: 1.向受聘方介绍中国有关法律、法规和聘方有关工作制度以及有关外国专家的管理规定。 2.对受聘方提供必要的工作条件。 3.对受聘方的工作进行指导、检查和评估。 4.按时支付受聘方的报酬。 七、受聘方的义务: 1.遵守中国的法律、法规,不干预中国的内部事务。 2.遵守聘方的工作制度和有关外国专家的管理规定,接受聘方的工作安排、业务指导、检查和评估。未经聘方同意,不得兼
16、任与聘方无关的其他劳务。 3.按期完成工作任务,保证工作质量。 4.遵守中国的宗教政策,不从事与专家身份不符的活动。 5.遵守中国人民的道德规范和风俗习惯。 八、合同的变更、解除和终止: 1.双方应信守合同,未经双方一致同意,任何一方不得擅自更改、解除和终止合同。 2.经当事人双方协商同意后,可以变更、解除和终止合同。在未达成一致意见前,仍应当严格履行合同。 3.聘放在下述条件下,有权以书面形式通知受聘方解除合同: a 、受聘方不履行合同或者履行合同义务不符合约定条件,经聘方指出后,仍不改正的。 b 、根据医生诊断,受聘放在病假连续30天不能恢复正常工作的。 4.受聘方在下述条件下,有权以书面
17、形式通知聘方解除合同: a 、聘方未经合同约定提供受聘方必要的工作条件。 b 、聘方未按时支付受聘方报酬。 九、本合同自双方签字之日起生效,合同期满后即自行失效。当事人以方要求签订新合同,必须在本合同期满90天前向另一方提出,经双方协商同意后签订新合同。受聘方合同期满后,在华逗留期间的一切费用自理。 十、仲裁: 当事人双方发生纠纷时,尽可能通过协商或者调解解决。若协商、调解无效,可向国家外国专家局设立的外国文教专案局申请仲裁。 本合同于_ 年_ 月_ 日在_ 签订,一式两份,每份都用中文和_ 文写成,双方各执一份,两种文本同时有效。 聘方(签章)_ 受聘方(签章)_ 签订时间: 年 月 日二手
18、房屋买卖合同范本由应届毕业生合同范本 卖方:_(简称甲方) 身份证号码:_ 买方:_(简称乙方) 身份证号码:_ 根据中华人民共和国经济合同法、中华人民共和国城市房地产管理法及其他有关法律、法规之规定,甲、乙双方在平等、自愿、协商一致的基础上,就乙方向甲方购买房产签订本合同,以资共同信守执行。 第一条乙方同意购买甲方拥有的座落在_市_区_拥有的房产(别墅、写字楼、公寓、住宅、厂房、店面),建筑面积为_平方米。(详见土地房屋权证第_号)。 第二条上述房产的交易价格为:单价:人民币_元/平方米,总价:人民币_元整(大写:_佰_拾_万_仟_佰_拾_元整)。本合同签定之日,乙方向甲方支付人民币_元整,
19、作为购房定金。 第三条付款时间与办法: 1、甲乙双方同意以银行按揭方式付款,并约定在房地产交易中心缴交税费当日支付 首付款(含定金)人民币_拾_万_仟_佰_拾_元整给甲方,剩余房款人 民币_元整申请银行按揭(如银行实际审批数额不足前述申请额度,乙方应在 缴交税费当日将差额一并支付给甲方),并于银行放款当日付给甲方。 2、甲乙双方同意以一次性付款方式付款,并约定在房地产交易中心缴交税费当日支 付首付款(含定金)人民币_拾_万_仟_佰_拾_元整给甲方,剩余房款 人民币_元整于产权交割完毕当日付给甲方。 第四条甲方应于收到乙方全额房款之日起_天内将交易的房产全部交付给乙方使用,并应在交房当日将_等费
20、用结清。 第五条税费分担甲乙双方应遵守国家房地产政策、法规,并按规定缴纳办理房地产过户手续所需缴纳的税费。经双方协商,交易税费由_方承担,中介费及代办产权过户手续费由_方承担。 第六条违约责任甲、乙双方合同签定后,若乙方中途违约,应书面通知甲方,甲方应在_日内将乙方的已付款不记利息)返还给乙方,但购房定金归甲方所有。若甲方中途违约,应书面通知乙方,并自违约之日起_日内应以乙方所付定金的双倍及已付款返还给乙方。 第七条本合同主体 1.甲方是_共_人,委托代理人_即甲方代表人。 2.乙方是_,代表人是_。 第八条本合同如需办理公证,经国家公证机关_公证处公证。 第九条本合同一式份。甲方产权人一份,
21、甲方委托代理人一份,乙方一份,厦门市房地产交易中心一份、_公证处各一份。 第十条本合同发生争议的解决方式:在履约过程中发生的争议,双方可通过协商、诉讼方式解决。 第十一条本合同未尽事宜,甲乙双方可另行约定,其补充约定经双方签章与本合同同具法律效力。 第十二条双方约定的其他事项: 出卖方(甲方):_ 购买方(乙方):_ 身份证号码: _ 身份证号码: _ 地址:_ 地址:_ 邮编:_ 邮编:_ 电话:_ 电话:_ 代理人(甲方):_ 代理人(乙方): _ 身份证号码: _ 身份证号码: _ 鉴证方: 鉴证机关: 地址: 邮编: 电话: 法人代表: 代表: 经 办 人: 日期:年月日 鉴证日期:_年_月_日