论文部分内容阅读
[摘 要]本文描述了软件学院资料管理系统的的开发,该系统能够对教师基本信息,学生基本信息,学生毕业设计,教师工资,教师考勤,用户进行管理。
[摘 要]软件学院资料管理系统;毕业设计
中图分类号:TP311.52 文献标识码:A 文章编号:1009-914X(2015)29-0060-01
1 选题背景
在当前的信息化时代中,任何高校,都需要一个实用的管理系统来规范学校管理、学生管理和数据统计和分析,这将会大大提升高校的管理水平,优化资源,尽可能地降低成本,实现最大效益化现在的学校的信息更新速度非常的快, 为了缓解学校对学院资料的管理压力,就管理学院学生信息、教师信息、教师工资、学生毕业设计、学院支出费用所做该软件。这可以大幅度提高管理学院资料的效率和规范。
2 实现目标
该系统能够对现在的办公室资料管理过程中出现人为的疏忽而造成错误,尽最大的可能的去避免,本系统可以对教师和学生的基本信息管理,学生的毕业设计文档、论文答辩是否合格进行录入和显示,教师的工资管理,考勤管理。能够将学院的资料进行统一的管理,避免了多个系统而造成的人员的增加而增加学院的开支。
3系统的用例分析
构造系统用例分析图,首先需要界定系统的参与者。所谓的参与者是指所有存在于系统外部并与系统进行交互的人或其他系统。在系统的实际运作中,一个实际用户可能对应于系统的多个参与者,不同的用户也可以只对应于一个参与者,从而代表同一参与者的不同实例,每个参与者可以参加一个或多个用例。
本系统按照实现功能分成教师和学生的基本信息、学生毕业设计的管理、教师的工资、教师的考勤、学院的支出浏览五个部分。主要的参与者有教师、学生、资料管理员
软件学院资料管理系统的大部分的操作都是信息更新和信息查询。则我们可以找出了信息设置和信息查询这两个用例。
资料管理主要是添加、更新、删除操作。该用例包含了登录验证用例和保存信息用例,且扩展了更新操作用例——新增、更改、删除信息用例。这是由于在进行更新操作前首先必须登录系统且拥有更新操作的权限,更新操作中的用例属于可选行为,但是更新操作完毕后必需保持信息。
4 系统功能分析
4.1 系统总体功能设计
通过对学院的各种信息资料的详细调查,大量资料的搜集,确定了系统主要完成以下功能:
1.教师和学生的基本信息
2.学生毕业设计的管理
3.教师的工资
4.教师的考勤
5.学院的支出浏览
6.用户管理
五种不同类型的资料进行合理的管理。
本系统根据完成功能划分为六个子系统,分别为:信息管理、毕业设计管理、教师工资管理、教师考勤管理、学院支出列表浏览、用户管理六个子系统。
4.2 系统功能描述
信息管理:教师和学生的基本信息是资料管理的核心内容,这也是管理教师和学生基本信息最重要的部分。该模块主要完成对教师和学生基本信息的修改、删除、添加、查询功能:
1)“教师管理”用于对教师的基本信息的添加、删除、修改、查询,在数据库中主要的操作表是“教师基本信息表”,通过该功能能够让管理员和教师能够对教师的基本信息进行时时的更新(例如:教师的手机号码更改了,教师的家庭住址改变了等等),以确定在任何时候教师的基本信息是准确的,及时的。
2)“学生管理”用于对学生的基本信息的添加、删除、修改、查询,在数据库中主要的操作表是“学生基本信息表”,通过该功能能够让学生的基本信息进行及时的更新(例如:马上就要毕业的大四学生这部分学生的电话号码很容易更改,和学生档案的处理),可以保证学生的档案能够正确的发送到学生需要的地方。
毕业设计管理:学生的毕业设计是每届大学毕业生的重要的资料和证明大学生在大学中学习知识的综合运用的能力,所以该部分资料的管理也是相当重要的,包括以下功能:
1)“毕业设计数据的录入”用于录入学生在毕业设计过程中所需完成的必要文档的管理,和毕业论文的教师评价信息。该部分主要操作的数据表有“毕业设计过程表”和“毕业设计评价表”,该功能可以将老师的评价及时通过表的形式显示出来,让学生能及时通过该系统了解到自己的毕业设计文档完成的评价情况,能够马上就是指导老师联系,改正自己不足的地方。
2)“毕业设计过程列表”用于显示学生的毕业设计过程中所提交的文档(包括:需求分析文档、数据库文档、总体设计文档、详细设计文档、论文文档)的教师评价,让学生通过该系统能够及时的了解老师的评价,并修改自己的文档以达到合格的标准。
3)“毕业设计结果列表”用于显示学生的毕业论文的答辩情况,主要对三个答辩老师的对该生的答辩评价综合的分析,来确定该生的论文是否合格。主要操作的表是“毕业设计评价表”该表中含有备注的一个字段,该字段就是显示对三个答辩老师的评价进行综合的分析而得出的结果。
教师工资管理:工资也许是教师最为关心的一个重要问题,一般传统的工资管理通过人为计算,这样会带来一些误操作和计算错误,以带来不必要的纠纷和争吵。本系统就是为了避免此类事情的发生而设计的,包括以下功能:
1)“工资录入”用于录入教师的工资的各个部分的细节情况,主要包括底薪、补贴、奖金、加班、代扣养老金、代扣医疗保险、代扣住房公积金、房贴和发工资的当前月份。
2)“工资查询”用于对输入的教师编号或者教师的姓名,的特定用户工资的详细信息进行显示。
3)“计发工资”该功能就是对老师该月的应该领取的工资,通过表的形式直观的表示出来,并且过滤掉一些不必要的细节工资情况,该功能是通过教师的考勤中得出的综合数据,来确定老师这个月份应该领取的工资的。其中最重要的就是扣考核字段,该字段将在教师考勤功能上详细说明。
4)??“修改工资”该功能主要是对在数据的输入过程中所出现的人为地误操作,而进行适当的修改,这个才可以保证系统的完善。
教师考勤:在教师的上班过程中不免会遇到迟到、早退、加班、出差等等一些特殊的情况,而这些特殊的情况都与老师的工资有关系,就这些情况而言工资的计算就会显得特别的复杂,该功能模块就是为了解决该繁琐问题而设计的。包括以下功能:
1)“考勤录入”该功能是对教师的平时的考勤情况进行录入,主要的是出勤、旷工、请假、迟到、早退、假日加班、其他加班等情况的录入,在录入的同时对教师的工资中扣考核字段进行自动的填充,扣考核字段主要是教师平时的考勤情况进行综合的分析而得出一个数据。
2)“考勤列表”用于显示教师的基本考勤信息,让教师自己能够查看管理员在数据的录入后是否出错进行查看。
学院支出列表:现在的公费支出是通过造报表的形式来确定预算,到财务处报销的,该功能主要是对每个月份的学院支出进行统计和生成报表,并且能够打印出来,完成打印功能的是vb中的内嵌对象DataReport1和DataEnvironment1。
用户管理:用户管理就是对能够使用该系统的用户,能够分权限的对本系统进行操作,为了让系统的安全性提高。该系统分为管理员和普通用户两个权限。分权限管理对系统的安全性能进一步的提高。包括以下功能:
1)“用户添加”对一些新的用户添加。并确定他的权限,在用户的添加的过程中不能添加已经存在的用户(即用户名不能重复),还需要密码的重复确认。
能够进行添加操作的只能是管理员账户。
2)“用户删除”对一些已经没有存在必要的用户进行删除。当然能够进行该操作的只能是管理员用户,此操作对管理员的误操作没有保护的功能。就是没有对已经删除的用户没有恢复的功能,所以在使用该操作的时候一定要小心。
[摘 要]软件学院资料管理系统;毕业设计
中图分类号:TP311.52 文献标识码:A 文章编号:1009-914X(2015)29-0060-01
1 选题背景
在当前的信息化时代中,任何高校,都需要一个实用的管理系统来规范学校管理、学生管理和数据统计和分析,这将会大大提升高校的管理水平,优化资源,尽可能地降低成本,实现最大效益化现在的学校的信息更新速度非常的快, 为了缓解学校对学院资料的管理压力,就管理学院学生信息、教师信息、教师工资、学生毕业设计、学院支出费用所做该软件。这可以大幅度提高管理学院资料的效率和规范。
2 实现目标
该系统能够对现在的办公室资料管理过程中出现人为的疏忽而造成错误,尽最大的可能的去避免,本系统可以对教师和学生的基本信息管理,学生的毕业设计文档、论文答辩是否合格进行录入和显示,教师的工资管理,考勤管理。能够将学院的资料进行统一的管理,避免了多个系统而造成的人员的增加而增加学院的开支。
3系统的用例分析
构造系统用例分析图,首先需要界定系统的参与者。所谓的参与者是指所有存在于系统外部并与系统进行交互的人或其他系统。在系统的实际运作中,一个实际用户可能对应于系统的多个参与者,不同的用户也可以只对应于一个参与者,从而代表同一参与者的不同实例,每个参与者可以参加一个或多个用例。
本系统按照实现功能分成教师和学生的基本信息、学生毕业设计的管理、教师的工资、教师的考勤、学院的支出浏览五个部分。主要的参与者有教师、学生、资料管理员
软件学院资料管理系统的大部分的操作都是信息更新和信息查询。则我们可以找出了信息设置和信息查询这两个用例。
资料管理主要是添加、更新、删除操作。该用例包含了登录验证用例和保存信息用例,且扩展了更新操作用例——新增、更改、删除信息用例。这是由于在进行更新操作前首先必须登录系统且拥有更新操作的权限,更新操作中的用例属于可选行为,但是更新操作完毕后必需保持信息。
4 系统功能分析
4.1 系统总体功能设计
通过对学院的各种信息资料的详细调查,大量资料的搜集,确定了系统主要完成以下功能:
1.教师和学生的基本信息
2.学生毕业设计的管理
3.教师的工资
4.教师的考勤
5.学院的支出浏览
6.用户管理
五种不同类型的资料进行合理的管理。
本系统根据完成功能划分为六个子系统,分别为:信息管理、毕业设计管理、教师工资管理、教师考勤管理、学院支出列表浏览、用户管理六个子系统。
4.2 系统功能描述
信息管理:教师和学生的基本信息是资料管理的核心内容,这也是管理教师和学生基本信息最重要的部分。该模块主要完成对教师和学生基本信息的修改、删除、添加、查询功能:
1)“教师管理”用于对教师的基本信息的添加、删除、修改、查询,在数据库中主要的操作表是“教师基本信息表”,通过该功能能够让管理员和教师能够对教师的基本信息进行时时的更新(例如:教师的手机号码更改了,教师的家庭住址改变了等等),以确定在任何时候教师的基本信息是准确的,及时的。
2)“学生管理”用于对学生的基本信息的添加、删除、修改、查询,在数据库中主要的操作表是“学生基本信息表”,通过该功能能够让学生的基本信息进行及时的更新(例如:马上就要毕业的大四学生这部分学生的电话号码很容易更改,和学生档案的处理),可以保证学生的档案能够正确的发送到学生需要的地方。
毕业设计管理:学生的毕业设计是每届大学毕业生的重要的资料和证明大学生在大学中学习知识的综合运用的能力,所以该部分资料的管理也是相当重要的,包括以下功能:
1)“毕业设计数据的录入”用于录入学生在毕业设计过程中所需完成的必要文档的管理,和毕业论文的教师评价信息。该部分主要操作的数据表有“毕业设计过程表”和“毕业设计评价表”,该功能可以将老师的评价及时通过表的形式显示出来,让学生能及时通过该系统了解到自己的毕业设计文档完成的评价情况,能够马上就是指导老师联系,改正自己不足的地方。
2)“毕业设计过程列表”用于显示学生的毕业设计过程中所提交的文档(包括:需求分析文档、数据库文档、总体设计文档、详细设计文档、论文文档)的教师评价,让学生通过该系统能够及时的了解老师的评价,并修改自己的文档以达到合格的标准。
3)“毕业设计结果列表”用于显示学生的毕业论文的答辩情况,主要对三个答辩老师的对该生的答辩评价综合的分析,来确定该生的论文是否合格。主要操作的表是“毕业设计评价表”该表中含有备注的一个字段,该字段就是显示对三个答辩老师的评价进行综合的分析而得出的结果。
教师工资管理:工资也许是教师最为关心的一个重要问题,一般传统的工资管理通过人为计算,这样会带来一些误操作和计算错误,以带来不必要的纠纷和争吵。本系统就是为了避免此类事情的发生而设计的,包括以下功能:
1)“工资录入”用于录入教师的工资的各个部分的细节情况,主要包括底薪、补贴、奖金、加班、代扣养老金、代扣医疗保险、代扣住房公积金、房贴和发工资的当前月份。
2)“工资查询”用于对输入的教师编号或者教师的姓名,的特定用户工资的详细信息进行显示。
3)“计发工资”该功能就是对老师该月的应该领取的工资,通过表的形式直观的表示出来,并且过滤掉一些不必要的细节工资情况,该功能是通过教师的考勤中得出的综合数据,来确定老师这个月份应该领取的工资的。其中最重要的就是扣考核字段,该字段将在教师考勤功能上详细说明。
4)??“修改工资”该功能主要是对在数据的输入过程中所出现的人为地误操作,而进行适当的修改,这个才可以保证系统的完善。
教师考勤:在教师的上班过程中不免会遇到迟到、早退、加班、出差等等一些特殊的情况,而这些特殊的情况都与老师的工资有关系,就这些情况而言工资的计算就会显得特别的复杂,该功能模块就是为了解决该繁琐问题而设计的。包括以下功能:
1)“考勤录入”该功能是对教师的平时的考勤情况进行录入,主要的是出勤、旷工、请假、迟到、早退、假日加班、其他加班等情况的录入,在录入的同时对教师的工资中扣考核字段进行自动的填充,扣考核字段主要是教师平时的考勤情况进行综合的分析而得出一个数据。
2)“考勤列表”用于显示教师的基本考勤信息,让教师自己能够查看管理员在数据的录入后是否出错进行查看。
学院支出列表:现在的公费支出是通过造报表的形式来确定预算,到财务处报销的,该功能主要是对每个月份的学院支出进行统计和生成报表,并且能够打印出来,完成打印功能的是vb中的内嵌对象DataReport1和DataEnvironment1。
用户管理:用户管理就是对能够使用该系统的用户,能够分权限的对本系统进行操作,为了让系统的安全性提高。该系统分为管理员和普通用户两个权限。分权限管理对系统的安全性能进一步的提高。包括以下功能:
1)“用户添加”对一些新的用户添加。并确定他的权限,在用户的添加的过程中不能添加已经存在的用户(即用户名不能重复),还需要密码的重复确认。
能够进行添加操作的只能是管理员账户。
2)“用户删除”对一些已经没有存在必要的用户进行删除。当然能够进行该操作的只能是管理员用户,此操作对管理员的误操作没有保护的功能。就是没有对已经删除的用户没有恢复的功能,所以在使用该操作的时候一定要小心。