学生工作系统范文

2022-06-02

第一篇:学生工作系统范文

大学生综合测评系统大学生综合测评系统

大学生综合测评系统

1、需求分析

根据计算机科学与工程系综合测评评分细则以及广大同学计算综合测评的经历,该系统的功能需求为:

1、 用户只要根据列出的得分项进行选择,以及少量的数据输入就可以计算出自己的

2、 综合测评成绩。 用户将自己计算好并核对过的综合测评成绩上传,为防止恶意用户随意修改合法

用户的成绩,成绩上传前必须进行用户合法性的验证,合法用户方能将自己的综

合测评成绩上传至服务器端的数据库。同时,合法用户也可以随时修改自己的密

码。

3、 用户可以根据自己的需要进行查询:

1) 输入学号,就可以精确得到该位同学的综合测评的得分、排名等情况。

2) 询所有学生的综合测评得分情况,并按学号顺序排列显示。

3)查询业务学习成绩大于等于或小于某一值的所有学生的综合测评得分情况,并按业务学习成绩从高到低排列显示。

4)查询综合测评成绩大于等于或小于某一值的所有学生的综合测评得分情况,并按综合测评成绩从高到低排列显示。

5)查询业务学习成绩大于或小于某一值且综合测评成绩大于等于或小于某一值的所有学生的综合测评得分情况,并按学号的顺序排列显示。

4、 用户可以查看全班同学的业务学习成绩及综合测评成绩各个得分段的比例,更好

地了解班级的综合测评情况。

模块功能说明

1、政治素质

该模块能够将所有的政治素质方面的得分项列出来,供用户选择自己的得分情况,然后计算出政治素质的得分。法纪观念、学习态度、品德修养、劳动实践、奖惩得分与政治素质模块的功能相似,都是计算各自的得分,所以在此不一一阐述。

2、政治思想素质

该模块则将政治素质、法纪观念、学习态度、品德修养、劳动实践、奖惩分各个模块组合,以整体的方式显示给用户,并能将各个小模块的得分情况相加,得出政治思想素质的实际得分(100分制)及总得分(实际得分×20%)

3、业务学习得分该模块能够处理用户输入各门课程的得分情况,计算业务学习实际得分(100分制,业务学习实际得分=各门课程的学分成绩总和÷各门课程学分总和+公共选修课的成绩)及总得分(业务学习实际得分×60%)。

4、智能素质得分

该模块则将科研能力、社会工作能力、师范生技能、文艺活动能力各个小模块的得分相加得到智能素质的实际得分(100分制)及总得分(实际得分×10%)。

5、体育素质得分

该模块能够处理用户体育课成绩的输入,计算体育素质的实际得分(体育课成绩×60% + 课外体育活动成绩)及总得分(实际得分×10%)。

5、 精确查询

该模块能够接受用户输入学号,查询该同学综合测评的相关情况。

7、模糊查询

该模块能够接受用户的输入,根据用户的需要,以业务学习得分和综合测评得分为条件进行查询。

8、综合测评成绩比例显示

该模块能够根据全部上传的综合测评,统计总人数,某一分数段的人数,然后按比例图显示给用户。

9、综合测评成绩上传

该模块能够验证用户的合法性并将合法用户计算出的综合测评得分情况上传至服务器端的数据库上,作为留档材料,也作为成绩核对的依据。

10、用户密码修改

该模块能够验证用户的合法性并能实现合法用户对自己密码的修改

综合测评管理系统应用信息化手段通过网络实施学生综合测评。功能模块包括:测评标准设置、奖项设置、智育课程设置、学生测评、测评汇总、上报、各级部门审核、统计查询。

第二篇:学生成绩管理系统系统使用说明书

系统使用说明

1.本系统只允许管理员进行相关的操作。运行本程序后,首先进入登陆界面,学生选择学生登录,老师选择教师登录,教务选择教务登录,输入相应登录账号、密码。

2.账号和密码输入正确后,将进入菜单选项界面,你可以根据所需要的服务选择对应的操作。

3.教务可进行学生信息、课程信息、专业信息的增加、删除、修改、查询等功能,教师可进行学生成绩的增加和查询功能,学生只能进行成绩和信息的查询。

4.在选定所需要的操作后,系统会有相应的操作提示,可以根据提示进行自己所需要的服务。出现错误,系统也会自动提醒,用户根据系统的提醒,即可完成操作。

5.在教务功能模块中选择增加-增开学生信息即可进入增加学生信息界面,按照提示输入学生的学号、姓名、性别、班级、专业,点击确定,即可成功添加学生信息。在教务功能模块中选择增加-增开课程信息即可进入增加课程界面,按照提示输入课程号、课程名、学分、任课老师、职工编号,点击确定,即可成功添加课程。在增加专业信息界面中输入班级、专业,点击确定,即可成功添加专业信息。

6.查询学生信息可按学号查询和姓名查询,在查询学生信息界面中按照提示在对应位置输入需查询的学号或姓名,点击确定,下面白色框中便会显示学生信息。以类似方式查询课程信息和专业信息。

7.选择删除-删除课程信息即可进入删除课程信息界面,在对应位置输入课程号与课程名,点击确定,弹出询问是否继续删除小窗口,点击“是”即可删除课程信息,点击“否”可取消删除课程信息,以类似方式删除学生信息和成绩信息。

8.在修改专业信息界面对应位置输入需修改的专业和班级,点击确定,即可进行专业信息修改,以类似方式修改课程信息和学生信息。

9.学生登录成功后进入学生查询界面,点击成绩查询选项,进入学生成绩查询界面,在对应位置输入学号,点击确定,学生成绩便会显示在下面的表格中,点击右下方退出查询即可退出学生成绩查询界面。

第三篇:学生宿舍分配系统系统设计说明书剖析

系统设计说明书模板 1. 引言 1.1 编写目的

本设计说明是在学生宿舍分配软件需求规格说明书的基础上,详细描述系统的概要设计结果,作为详细设计的基础资料,为系统开发人员提供设计和开发依据。

1.2 背景

a. 待开发的软件系统的名称:学生宿舍分配系统 b. 本项目的任务提出者:宿舍管理中心 c. 本项目的任务开发者:学校技术人员

d. 本项目的任务用户:学生、班主任、辅导员、宿舍负责人、校领导、院领导。

1.3 术语

本文当中涉及的专业术语定义或解释,一般用表格形式给出,如表2-1所示。 表2-1 术语定义或解释表

1.4 参考资料

学生宿舍分配系统需求规格说明书

马小军 张玉祥,《软件开发实训教程》,中国人民大学出版社,2015年8月

2. 系统总体设计 2.1设计约束

2.1.1本系统应遵循的标准和规范

易用性、高效性、可靠性、可扩展性、安全性 2.1.2软硬件运行环境约束 Windows XP/win7/win8, Sql server 2008数据库 数据库服务器一台,CPU:Pentium900M,内存容量>512M 2.1.3接口约束 数据库访问接口

2.1.4用户界面约束 交互方式:人机交互

界面空间尺寸:可随浏览器大小自行调整 硬件级网络带宽:校园网带宽>10M 2.2体系结构设计

(系统的体系结构模型,如下)

2.3系统功能结构 主功能清单

2.4模块设计

2.4.1 学生住宿申请子系统——填报申请模块程序设计 2.4.1.1功能描述 学生在线填写住换宿申请,填写后提交。该模块提供住换宿申请的保存和提交功能。 2.4.1.2性能 提交时间<1s 2.4.1.3输入项

住宿申请表内容包括:姓名、学号、性别、学院、班级、家庭地址、联系电话、电子邮件、申请日期、特殊说明。

2.4.1.4输出项

提交状态的宿舍申请表 2.4.1.5流程逻辑与算法描述 (住宿申请顺序图,如下)

2.4.1.6接口 数据库访问接口 2.4.1.7单元测试计划 按照住宿申请顺序图即程序执行流程设计测试用例

2.4.2 学生住宿申请子系统——申请查询模块程序设计 2.4.2.1功能描述 针对学生在线提交的住换宿申请,实现申请书所处状态的具体查询并显示查询结果。 2.4.2.2性能 提交时间<2s 2.4.2.3输入项 学号 2.4.2.4输出项

住宿申请表审核或批准的状态。 2.4.2.5流程逻辑与算法描述 (申请查询顺序图,如下)

2.4.2.6接口 数据库访问接口 2.4.2.7单元测试计划 按照申请查询顺序图即程序执行流程设计测试用例

2.4.3 辅导员审核子系统 2.4.3.1 功能描述 实现辅导员对接收到的学生住宿申请进行审核意见标注的操作 2.4.3.2 性能 审核提交时间<1s 2.4.3.3 输入项 学生住宿申请表 2.4.3.4 输出项 审核后的的住(换)宿舍申请表 2.4.3.5 流程逻辑与算法描述 (辅导员审核顺序图,如下) 学生 住(换)宿舍申请查询界面 住(换)宿舍申请审核界面 住(换)宿舍申请书 数据库 辅导员编号 查询辅导员负责班级的住宿申请表 显示全部申请 查询提交状态的申请 显示列表结果 选择列表中申请 查询结果列表 查询未审核的住宿申请列表 查询结果列表 调取申请表详情 申请表详情 查询 查询结果 调用审核界面 置审核标记 持久化 审核完成 返回成功 返回,关闭审核界面 标注审核信息 刷新页面 审核完成,退出 界面关闭

2.4.3.6 接口 数据库访问接口 2.4.3.7 单元测试计划 按照辅导员审核顺序图即程序执行流程设计测试用例 2.4.4 宿舍负责人工作子系统——批准住宿模块程序设计

2.4.5 宿舍负责人工作子系统——住宿统计程序设计 2.4.6 公共服务子系统——用户登录模块程序设计 2.4.7 公共服务子系统——住宿查询模块程序设计 2.4.8 系统管理子系统——用户管理模块程序设计 2.4.9 系统管理子系统——基础信息维护模块程序设计 3.数据结构设计 (详细类图,如下)

用户 +用户 : string +用户编号 : string +用户类型 : char -口令 : string -有效标记 : bool +增加用户( : string +修改信息( +删除( -修改口令( 教师 -所在学院 : string 宿舍管理人员 系统管理员 领导 班主任 -管理班级 : string 1 * 辅导员 +管理班级 : string 1 班级 -班级编号 : string +班级信息维护( 1 * 学生 1 * * * * 1 -所在班级 : string * 1 宿舍负责人 宿舍管理员 校领导 院领导 -所在学院 : string * 1 住宿记录 -学生姓名 -班级 -床位号 -房间号 -楼号 -宿舍名称 -入住日期 +增加( +维护( +查询( +统计( * 1 * 宿舍检查记录 0..* 0..* 0..* -检查地点 -检查内容 -记录人 +新增( +维护( 设备 -所在房间 -设备名称 -设备编号 -使用者 1* +新增( +维护( * 0..* 1 住(换)宿舍申请 -申请人姓名 : string -联系方式 : string -家庭住址 : string -辅导员审核意见 : char -宿舍负责人批准意见 : char -辅导员姓名 : string -宿舍负责人姓名 : string +新建( +保存( +提交( +审核( +批准( 床位 * -所在房间 -床位号 +新增( +维护( 0..* 1 * * 1 楼栋 -楼号 +新增( +维护( 1 房间 -房间号 -朝向 -床位数 +新增( +维护( *1 0..* 宿舍 -名称 : string +新增( +维护(

第四篇:学生管理系统

import java.awt.*; import java.awt.event.*; import java.sql.*; import java.util.*; import javax.swing.*;

public class Xsglxt extends JFrame implements ActionListener { JPanel mb1,mb2; JLabel bq1; JTextField wbk1; JButton an1,an2,an3,an4; JTable bg1;

JScrollPane gd1; Xsxx xsxx2;

public static void main(String[] args)

{

Xsglxt xs=new Xsglxt(); }

public Xsglxt() {

mb1=new JPanel();

bq1=new JLabel("请输入姓名");

wbk1=new JTextField(10);

an1=new JButton("查询");

an1.addActionListener(this);

an1.setActionCommand("chaxun");

mb1.add(bq1); mb1.add(wbk1); mb1.add(an1);

mb2=new JPanel();

an2=new JButton("添加");

an2.addActionListener(this);

an2.setActionCommand("tianjia");

an3=new JButton("修改");

an3.addActionListener(this);

an3.setActionCommand("xiugai");

an4=new JButton("删除");

an4.addActionListener(this);

an4.setActionCommand("shanchu");

mb2.add(an2); mb2.add(an3); mb2.add(an4);

xsxx2=new Xsxx();

bg1=new JTable(xsxx2); gd1=new JScrollPane(bg1);

this.add(gd1); this.add(mb1,"North"); this.add(mb2,"South");

this.setTitle("学生管理系统"); this.setSize(500,400); this.setLocation(201,181); this.setResizable(false); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true);

} public void actionPerformed(ActionEvent e) { if(e.getActionCommand().equals("chaxun")) {

String xingming=this.wbk1.getText().trim();

String sql="select * from xuesheng where xingming=+xingming+";

xsxx2=new Xsxx(sql);

bg1.setModel(xsxx2); } else if(e.getActionCommand().equals("tianjia")) {

Tianjia tj=new Tianjia(this,"添加学生信息",true);

xsxx2=new Xsxx();

bg1.setModel(xsxx2);

} else if(e.getActionCommand().equals("xiugai")) {

int ii=this.bg1.getSelectedRow();

if(ii==-1)

{

JOptionPane.showMessageDialog(this,"请选中要修改的行");

return;

}

new Xiugai(this,"修改学生信息",true,xsxx2,ii);

xsxx2=new Xsxx();

bg1.setModel(xsxx2); }

else if(e.getActionCommand().equals("shanchu"))

{

int ii=this.bg1.getSelectedRow();

if(ii==-1)

{

JOptionPane.showMessageDialog(this,"请选中要删除的行");

return;

}

String st=(String)xsxx2.getValueAt(ii,0);

PreparedStatement ps=null;

Connection ct=null;

ResultSet rs=null;

Statement sm=null;

try {

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

ct=DriverManager.getConnection("jdbc:odbc:sql server","sa","ydyd4488321");

ps=ct.prepareStatement("delete from xuesheng where xuehao=?");

ps.setString(1,st);

ps.executeUpdate();

} catch (Exception e2){}

finally

{

try {

if(rs!=null)

{

rs.close();

}

if(ps!=null)

{

ps.close();

}

if(ct!=null)

{

ct.close();

}

} catch (Exception e3){}

}

xsxx2=new Xsxx();

bg1.setModel(xsxx2);

} } }

第五篇:高绩效工作系统

高绩效工作系统的主要设计原则

1、 高绩效工作系统的设计着重于企业的顾客,包括内部顾客(员工、下下级等)和外部顾客。

2、 团队(Team work)作为企业高绩效工作系统设计的基本单元,是整个组织建立授权机制和自我管理的核心。围绕企业整体工作系统而设立的各级团队应有明确的目标和任务界限,并在各自的工作界限范围内最大限度地自主工作。

3、 信息取得与信息共享:团队只有在获得充分信息条件下才能做出有效的决策,这也是有效实施授权的前提。

4、 社会和信息系统的一体化。高绩效工作系统的设计扩大了组织对人力资源和技术体系的整体需求,也促进了二者的整合。

5、 员工技能的多样化。建立团队成员的工作轮换制度,使员工技能尽可能的多样化,从而大大增加组织的灵活性和应变能力。

6、 建立有利于授权的整体组织管理结构。

7、 建立支持授权的各项具体人力资源管理措施,如选拔机制以团队为基础的奖励计划等。

8、 强化组织的纠错和更新能力。在团队自我检测和纠错能力不断增强的基础上形成组织的迅速更新能力,使企业更具动态的灵活应变能力。

高绩效工作系统与最佳人力资源实践[2]

高绩效工作系统提出了企业成功所必须的人力资源活动的焦点。企业为了建立高绩效工作系统,真正赢得高绩效和竞争优势,就应该改善人力资源管理实践。从这个角度说,人力资源管理实践必须支持高绩效工作系统,并为员工提供技能、工作动力、知识以及自主权,进而达到工作的高绩效。

高绩效工作系统包括哪些最佳人力资源实践?学术界对此有不同看法。其中影响较大的是Pfeffer的研究结果。Pfeffer最初提出16种最佳人力资源管理实践,后来简练概括为工作安全、新员工的选拔式招聘、自主式管理团队和分散化决策作为组织设计的基本原则、基于业绩的权变式高工资体系、员工培训、缩小管理级别之间的差距和障碍、广泛分享财务和业绩方面的信息等7个方面。有文章提出了在高绩效工作系统中不同职位的岗位设计要素,这些要素与不同职位人员的核心人力资源管理实践相关(杨清,2006)。此外,还有一些研究专门探讨个别人力资源管理实践在高绩效工作系统中的作用,如强调企业战略的作用(Boxall等,2000),把技术作为影响工作过程的主要环境因素之一(Baron et.al,1999),高绩效工作系统与职业安全的关系(Zacharatos,2005)。当然,很多研究都提到了一些较为普遍的原则,如团队建设与授权、员工参与、正式的绩效反馈、员工薪酬与企业财务业绩挂钩等等。

依据不同的组织目标、愿景和发展战略,与高绩效工作系统相对应的人力资源最佳实践活动会各有侧重。但是概而言之,高绩效工作系统最典型的实践包括:严格招聘和选拔员工,广泛培训和发展以提高员工技能,通过有竞争力的薪酬、工作安全、上下级间的友好关系等激励和保持优秀的员工,通过组织结构和业务流程的改善更好地发挥员工参与的积极性。具体的人力资源最佳实践如图1所示。

环境:组织生存的空间。高绩效工作系统所含的人力资源实践,必须与组织外部环境协调一致,即外部契合。伴随着经济全球化步伐的加快,国际化的要求越来越高;变革与创新的速度不断加快;市场竞争更趋激烈;而且组织内外的复杂性、不确定性、多样性日益增加,因此组织的人力资源管理措施必须要适应市场、适应竞争。

组织愿景和目标:内部契合的轴心。内部契合是指高绩效工作系统的最佳人力资源实践在企业内部必须相互一致或相互协调。各种管理实务不仅要与企业的战略、目标等协调一致,而且彼此之间也应相互协调。

招聘和选拔:严把企业人力资源整体素质之门。选拔式招聘能够关注员工是否适应组织,有研究证明了求职者与组织之间的文化适应性和价值观的符合性能够显著预测日后的人员流动率和工作业绩。科学的选拔式的招聘能够吸引优秀人才,并确保他们对公司有所承诺,这种提高门槛的效应增强了入围者的情感投入。

培训和发展:对企业员工的有益投资。高绩效工作系统依赖于第一线员工的技能和首创精神。而造就员工能力的学习过程是高绩效工作系统不可或缺的重要组成部分。培训的内容除了知识和专业技能的培训外,还有员工综合能力的提高和企业文化的培训。伴随着工作技能的提高,员工在组织中的薪酬、职位也会有一定发展,从而进一步促进员工整个职业生涯的发展。

薪酬驱动与激励:工作安全和群体激励的有效手段。在高绩效工作系统中,基于业绩的权变式工资制是其中重要的组成要素,它是以业绩为基础,灵活运用比如收益分享、利润共享、股票期权、技能工资、以及各种形式的个人奖励和团队奖励等进行薪酬和奖金的分配。它不仅能解决公平公正的问题,而且有助于激励员工的干劲。

员工保持:培养员工的献身精神。通过合理配置用好人才,通过日常管理和绩效管理留住人才,通过员工关系管理(管理者和员工之间缩小层级差距;员工与员工之间的信任、合作、团队式管理)和工作安全保障措施,创设一种和谐的环境和安全感,这样才能保持组织发展所需要的人才资源。同时,这些员工保持的种种措施能够鼓励员工采取长期的观点看待自己的工作和组织的业绩。

成功的变革:变革时代的必然选择。高绩效工作系统认为变革的意愿一定要伴随着切合实践的执行,变革的措施应该遵循三条基本原则,即建立信赖、鼓励变革、权衡正确的行动。通过公正对待员工、管理者接纳员工、协作开展工作建立信任;通过改变组织结构和改善业务流程来鼓励变革。最终目的是提高员工参与的积极性,使人力资源管理最佳实践与组织期望的行为相一致,使高效管理的实践与组织文化协调一致。

上一篇:写人作文资料范文下一篇:新娘致答谢词范文