文档库 最新最全的文档下载
当前位置:文档库 › 学生成绩管理系统-(1)汇编

学生成绩管理系统-(1)汇编

学生成绩管理系统-(1)汇编
学生成绩管理系统-(1)汇编

天水师范学院计算机系

课程设计说明书

课程名称:JA V A连接数据库课程设计

题目:成绩管理系统

专业班级:计算机科学与技术一班

学生姓名:辛亚玲

学号:20121030135

目录

设计总说明 --------------------------------------------------------------II 1. 课程设计目的与需求分析 ------------------------------------------------3 1.1 课程设计目的 ------------------------------------------------------3

1.2 需求分析 ----------------------------------------------------------3

2. 设计思路与主功能设计 --------------------------------------------------4 2.1 设计思路 ----------------------------------------------------------4 2.1.1 开发环境和软件 ------------------------------------------------4

2.1.2 数据库表结构 --------------------------------------------------4

2.1.3 程序设计图 ----------------------------------------------------4

2.2 功能设计与介绍 ----------------------------------------------------5

3. 具体功能的介绍和数据测试 ----------------------------------------------5

登录界面 ----------------------------------------------------------5 . 学生登录界面 --------------------------------------------------------9 教师登陆界面 ----------------------------------------------------------7 信息查询----------------------------------------------------------9

成绩查询 ---------------------------------------------------------10

信息录入 ---------------------------------------------------------12

成绩录入 ---------------------------------------------------------13 4. 课程设计总结 ---------------------------------------------------------14

设计总说明

1.设计概况

名称:学生学籍管理系统

用途:学校等机构

功能:实现对学生学籍信息的管理与维护等功能

2.设计说明

学生学籍管理系统,可用于学校等机构的学生信息管理,查询,更新与维护,使用方便,易用性强,图形界面清晰明了。该软件用java语言编写,用SQLServer2005数据库作为后台的数据库进行信息的存储,用SQL语句完成添加,查询,修改,删除的操作。用ODBC驱动实现前台Java与后台SQL数据库的连接。Java语言跨平台性强,可以在windows,linux,ubuntu等系统下使用,方便简单,安全性好。

SQLServer2005数据库高效安全,两者结合可相互利用各自的优势。系统可供输入的属性有“学号”,“姓名”,“性别”,“班级”,“学院”,“籍贯”。

该系统实现的大致功能:

1.管理员登陆界面。该界面可以输入管理员号,登陆密码。用户通过验证通过后方可进入管理系统。一定程度上保证了信息安全性,防止他人未经允许篡改学生信息。

2.查询学生信息。可以选择由用户选择“显示系统中当前的所有学生信息”。也可以选择按照“某一个学号查询该学号的学生信息”。查询到的信息会在窗口中依次显示出来。

3.添加学生信息。可以按照图形的界面的显示依次输入新学生的“学号”,“姓名”,“性别”,“班级”,“学院”,“籍贯”。完成新纪录的添加。

4.修改学生信息。可以选择按照“学号”或者“姓名”找到该学生的学生信息并输入要修改的属性,并输入新的数据。完成对学生记录的修改。

5.删除学生记录。可以根据输入的“学号”或者”姓名”进行删除的操作。

3.本系统只实现了基本操作功能,,对于添加管理员,修改登录密码和数据库信息备份等功能并未提供,便利性和安全性仍有不足,使用过程中造成的不便还请谅解!

学生学籍管理系统

1课程设计目的与需求分析

1.1 课程设计目的

本课程设计作为《Java语言高级程序设计》课程的延伸,在学生完成了《Java语言高级程序设计》课程的理论知识学习后,希望通过本次课程设计的实践操作,能够让学生懂得Java的各种相关知识的使用,真正的提高学生独立开发设计Java程序,把课堂上的知识运用在实践上,一门编程语言只有在不断实践操作和练习上才会有进步。做这个小的学生成绩管理系统来加深对JA V A所学知识的巩固,以及学习JA V A与数据库的连接和JA V A的GUI图形界面。

1.2需求分析

在一些学校等机构,随着学生数量的不断增加,学生的信息不断增多,人工管理信息的难度也越来越大。而且效率也是很低的。所以如何自动高效地管理信息是这些年来许多人所研究的。

随着这些年电脑计算机的速度质的提高,成本的下降,IT互联网大众趋势的发展。我们使用电脑的高效率才处理数据信息成为可能。学生学籍管理系统的出现,正是管理人员与信息数据,计算机的进入互动时代的体现。友好的人机交互模式,清晰简明的图形界面,高效安全的操作使得我们对成千上万的信息的管理得心应手。

学生学籍管理系统,以SQL数据库作为后台信息存储,Java作为前台系统的语言。提供了对学生信息添加,查询,修改,删除的功能。实现了最基本的信息管理。

此系统统实现如下系统功能:

(1)使得学生的成绩管理工作更加清晰,条理化,自动化。

(2)通过用户名和密码登录系统,查询学生基本资料,学生所学课程成绩等功能。容易地完成学生信息的查询操作。

(3)设计人机友好界面,功能安排合理,操作使用方便,并且进一步考虑系统的安全性,完整性,并发控制,备份和恢复等方面的功能要求。

系统模块设计

此系统可分为2个模块,教师管理模块和学生操作模块,其中教师又包括学生信息输入与学生成绩录入等;学生模块则包括学生成绩查询与学生信息录入查询操作等。

2 设计思路与主功能设计

2.1 设计思路

2.1.1 开发环境和软件

本学籍采用Java 语言编写前台程序,后台采用SQL Server2005软件管理数据库,

调试和运行皆由Eclipse SDK 3.5.2完成。

2.1.2 SQL 数据库表结构

2.1.3 程序设计图

2.2 功能设计与介绍

1)用户登录

2)对学生信息进行录入

3)对学生成绩进行录入

4)查询数据库中的学生信息

5)查询数据库中已有学生的成绩

数据库

1.学生表

2. 教师表

3.成绩表

2. 教师表

2.3系统概念结构设计

II.SQL语句实现

数据表的创建:

(1)教师信息表创建:

create table 教师信息表(

教师ID varchar(8) primary key , 登录密码varchar(8) not null,

)

学籍信息表创建:

create table 学籍信息表(

学号varchar(15) primary key,

姓名varchar(8) not null ,

性别varchar(4) ,

班级varchar(8) not null ,

学院varchar(5) ,

成绩信息表创建:

create table 成绩信息表(

学号varchar(15),

物理 int,

化学 int,

语文 int,

英语 int,

生物 int,

政治 int,

数学 int,

心理 int;)

视图的创建:

(1)“教师课程详细信息”视图创建:

create view 教师课程详细信息

as

SELECT 教师信息表.教师ID,教师信息表.教师姓名,课程信息表.课程号,课程信息表.课程名称,

教师信息表.登录密码

FROM 教师信息表

JOIN 课程信息表ON 教师信息表.教师ID =课程信息表.教师ID

3.具体功能的介绍和数据测

登录界面

登录界面输入“学号或老师的ID”和“登录密码”,点击“确定”,通过验证则进入主功能菜单。如果输入错误则会有相应的警告!

1.当输入了一个未存在的管理员号时,会出现下图!

2.当输入一个错误的密码时,会出现下图!

老师登录界面

信息查询

如果没有查询到,则显示:

成绩查询

信息录入

成绩录入:

课程设计总结

课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程. 本次课程设计虽然很辛苦,实在是受益匪浅。本来这门课的知识学的就不够扎实,本次课程设计,在设计过程中碰到了很多问题,刚开始要设计的时候,还真不知道从哪里下手但最终在图书、同学和老师的帮助下都得到了解决,让我学会了好多书本上没有的东西,通过本次课程设计我也能将课本上的知识融会贯通,起到了很好的辅助学习的效果,但是我发现我学到的知识比整整一个学期学到的都多。理论和实践的相结合是学习最有效的方法。在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,通过这次课程设计之后,一定把以前所学过的知识重新温故。

通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。

附录(程序代码)

import javax.swing.*;

import java.awt.BorderLayout;

import java.awt.Container;

import java.awt.FlowLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.sql.*;

class DataBase{ // DataBase类

public void Add(String xh,String xm,String xb,String xy,String bj,String

jg) throws SQLException {

try {

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

Connection c=DriverManager.getConnection("jdbc:odbc:studentdatabase");

Statement s=c.createStatement(

ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_UPDATABLE);

ResultSet r=s.executeQuery("select * from 学籍管理系统where 学号

='"+xh+"'");

https://www.wendangku.net/doc/d315168295.html,st();

if(r.getRow()==1) { JOptionPane.showMessageDialog( null ,"该学号的学生信息已存在");} else if(xh.equals("")){

JOptionPane.showMessageDialog( null ,"学号不能为空");}

else{ s.executeUpdate(" insert into 学籍管理系统values

('"+xh+"','"+xm+"','"+xb+"','"+ xy+"','"+bj+"','"+jg+"')");

s.close();

c.close();

JOptionPane.showMessageDialog( null ,""+"学号:"+xh+"
"

+"姓名:"+xm+"
"

+"性别:"+xb+"
"

+"学院:"+xy+"
"

+"班级:"+bj+"
"

+"籍贯:"+jg+"
学生记录添加成功!" ) ; }

}

catch(Exception e) {JOptionPane.showMessageDialog( null , "数据添加异常!" ) ;}

}

Public void DisplayAll(ResultSet r){

try{

https://www.wendangku.net/doc/d315168295.html,st();

System.out.println("数据库表共有"+r.getRow()+"行记录");

r.beforeFirst();

while(r.next())

{

System.out.print("第"+r.getRow()+"行记录:");

System.out.print(" 学号为:"+r.getString("学号"));

System.out.print(" 姓名为:"+r.getString("姓名"));

System.out.print(" 性别为:"+r.getString("性别"));

System.out.print(" 学院为:"+r.getString("学院"));

System.out.print(" 班级为:"+r.getString("班级"));

System.out.println(" 籍贯为:"+r.getString("籍贯"));

}

}

catch(Exception e)

{ }

}

public void DisplayOne(String str22) throws Exception

{

try

{

Connection c=DriverManager.getConnection("jdbc:odbc:studentdatabase");

Statement s=c.createStatement(

ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_UPDATABLE);

ResultSet r=s.executeQuery("select * from 学籍管理系统 where

学号='"+str22+"'");

https://www.wendangku.net/doc/d315168295.html,st();

int cc=r.getRow();

if(cc==0)

{ JOptionPane.showMessageDialog( null ,"未查询到相关信息!" ) ; } else{r.beforeFirst();

while(r.nex

{JOptionPane.showMessageDialog( null ,""+"学号:"+r.getString

("学号")+"
"

+"姓名:"+r.getString("姓名")+"
"

+"性别:"+r.getString("性别")+"
"

+"学院:"+r.getString("学院")+"
"

+"班级:"+r.getString("班级")+"
"

+"籍贯:"+r.getString("籍贯")+"
已查询到相关记录!" ) ;

}

} }

catch(Exception e)

{}

}

public void DeleteXh(String str11) {

try

{

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

Connection

c=DriverManager.getConnection("jdbc:odbc:studentdatabase");

Statement s=c.createStatement(

ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_UPDATABLE);

ResultSet r=s.executeQuery("select * from 学籍管理系统where 学号='"+str11+"'");

https://www.wendangku.net/doc/d315168295.html,st();

if(r.getRow()==1){

s.executeUpdate("delete from 学籍管理系统 where 学号='"+str11+"'");

JOptionPane.showMessageDialog( null , "学生记录删除成功!" ) ;

}

else { JOptionPane.showMessageDialog( null ,"学籍系统中并无相关记录!

" ); } }

catch(Exception e)

{ }

}

public void DeleteXm(String str13)

{

try

{

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

Connection c=DriverManager.getConnection("jdbc:odbc:studentdatabase");

Statement s=c.createStatement(

ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_UPDATABLE);

ResultSet r=s.executeQuery("select * from 学籍管理系统 where

姓名='"+str13+"'");

https://www.wendangku.net/doc/d315168295.html,st();

if(r.getRow()==1) {s.executeUpdate("delete from 学籍管理系统 where 姓名='"+str13+"'");

JOptionPane.showMessageDialog( null , "学生记录删除成功!" ) ;}

else{ JOptionPane.showMessageDialog( null ,"学籍系统中并无相关记录!" ) ; } }

catch(Exception e)

{}

}

public void UpdateXh(String xg,String str15,String str16)

{

try {

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

Connection c=DriverManager.getConnection("jdbc:odbc:studentdatabase");

Statement s=c.createStatement(

ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_UPDATABLE);

ResultSet r=s.executeQuery("select * from 学籍管理系统

where 学号='"+xg+"'");

https://www.wendangku.net/doc/d315168295.html,st();

if(r.getRow()==1)

{ s.executeUpdate("update 学籍管理系统 set "+str15+"='"+str16+"'

where 学号='"+xg+"'");

JOptionPane.showMessageDialog( null , "学生记录修改成功!" ) ; } else{

JOptionPane.showMessageDialog( null ,"学籍系统中并无相关记录!" ) ;

};

}

catch(Exception e)

{

JOptionPane.showMessageDialog( null ,"学籍系统中并无相关记录!" ) ;

} }

public void UpdateXm(String str18,String str19,String str20) {

try {

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

Connection c=DriverManager.getConnection("jdbc:odbc:studentdatabase");

Statement s=c.createStatement(

ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_UPDATABLE);

ResultSet r=s.executeQuery("select * from 学籍管理系统

where 姓名='"+str18+"'");

https://www.wendangku.net/doc/d315168295.html,st();

if(r.getRow()==1)

{ s.executeUpdate("update 学籍管理系统set

"+str19+"='"+str20+"' where 姓名='"+str18+"'"); //直接执行SQL语句修改

JOptionPane.showMessageDialog( null , "学生记录修改成功!" ) ;

}

else{

JOptionPane.showMessageDialog( null ,"学籍系统中并无相关记录!" ) ;

}; }

学生成绩管理系统详细操作过程

学生成绩管理系统 我将把我的实现步骤完整的写出来,我是在VC 6.0版本下用MFC实现的。 我创建的基于单文档的应用程序,过程不介绍,大家都会。下面的是我系统菜单: 思路: 刚进入系统时,只有“登录”菜单可用,其他三个菜单项都是灰色不可用的。当用户点“进入系统”菜单项时,用户输入用户名、密码和用户类型,系统将根据相应的用户权限使相应的菜单可用,并且“进入系统”菜单项变为不可用。如:如果用户类型是学生,那么只有学生权限菜单可用,而“教师权限”和“管理员权限”都不可用,同时“进入系统”变为不可用。 “学生权限”下只有“查询成绩”,因为学生只可以查询自己相应的成绩;“教师权限”下有“查询学生成绩”和“增改删学生成绩”两个菜单项,因为教师除了可以查询学生成绩还可以增加、修改和删除学生成绩;“管理员权限”下有“管理学生”和“管理教师”两个菜单项。 整体设计: 因为我们要设置系统菜单的状态,所以必须在CMainFrame中添加相应的函数和代码,具体步骤如下: 【步骤1】由于系统要使用ODBC类操作数据库,所以需要在stdafx.h中加入代码: #include 【步骤2】在CMainFrame中的OnCreat()中添加代码如下,实现菜单的初始化工作,当用户没进入系统之前,只有“登陆”菜单下的“进入系统”菜单项可用,而“退出系统”和其他3个权限菜单都不可用,即都是灰色的。 int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { //使“退出系统”和其他3个权限菜单都不可用,即都是灰色的 GetMenu()->GetSubMenu(0)-> EnableMenuItem(1,MF_BYPOSITION | MF_DISABLED | MF_GRAYED); GetMenu()-> EnableMenuItem(1,MF_BYPOSITION | MF_DISABLED | MF_GRAYED); GetMenu()-> EnableMenuItem(2,MF_BYPOSITION | MF_DISABLED | MF_GRAYED); GetMenu()-> EnableMenuItem(3,MF_BYPOSITION | MF_DISABLED | MF_GRAYED); } 【步骤3】在CMainFrame中添加自己定义的函数void SetMenuSta(int type),此函数在登陆对话框的OnOK()中被调用,即当用户进入系统后使“进入系统”

汇编语言课程设计---学生成绩管理程序

郑重声明:本篇文档为从百度文库中下载的经过原文修改后的! 目录 第一章设计课题概述 (2) 课程设计目的 (2) 设计内容及要求 (2) 第二章总体设计 (3) 总体设计思路 (3) 各版块功能描述 (3) 第三章详细设计 (5) 程序功能设计 (5) 各模块程序详细流程 (5) 源代码及注释 (8) 第四章调试过程及结果 (32) 显示所有成绩 (32) 插入成绩 (32) 查询学生成绩 (33) 删除学生成绩 (34) 修改学生成绩 (35) 输出数学成绩 (36)

第五章总结 (37) 参考资料 (38) 第一章设计课题概述 课程设计目的 当今社会是一个信息时代的社会,计算机的使用也是越来越普遍了,各行业在管理职员都采用了一些管理软件,不管是银行、学校,大大小小的各种企业,都是使用的相应的管理软件管理企业的各种信息,我选择的这个汇编语言课程设计题就是一个简单学生信息管理程序,虽然只能处理一些简单操作,但是其意义却是非凡,同过此课程设计,让我了解了一些简单的管理软件的基本原理,更深刻的理解了汇编语言的特点,对汇编语言有了一个跟深层次的理解。 利用汇编程序编写一个小型学生成绩管理程序,实现学生信息成绩的插入、修改、显示所有学生的各科成绩,并且可根据输入学生姓名插询该生的各科成绩,可统计所有成绩个各分数段的人数。 设计内容及要求 设计一个学生管理程序,主要实现以下功能 (1)各科成绩的录入、修改、和删除。 (2)按姓名查询每个学生哥们成绩。 (3)显示查询结果 (4)统计各分数段的成绩的人数个分数段的人数。

程序运行时,在出现的主菜单中,按l键,将浏览学生的各科成绩;按i键后,将执行插入功能,可以插入新的学生成绩,按m键,键输入需要修改的学生成绩,也包括不修改的科目;按d键输入要删除的学生姓名,将使其成绩全部变成0;按q键输入查询的学生的姓名,将其各科成绩显示出来;按下c键将按数学成绩分段结果。 第二章总体设计 总体设计思路 (1)各科成绩的录入、修改、和删除。 (2)按姓名查询每个学生各科成绩。 (3)显示查询结果 (4)统计各分数段的成绩的人数个分数段的人数。 程序运行时,在出现的主菜单中,按l键,将浏览学生的各科成绩;按i键后将执行插入功能,可以插入新的学生成绩,按m键,键输入需要修改的学生成绩,也包括不修改的科目;按d键输入要删除的学生姓名,将使其成绩全部变成0;按q键输入查询的学生的姓名,将其各科成绩显示出来;按下c键将按数学成绩分段结果。 各版块功能描述 main主程序模块 用于对各种操作的调用,如插入、删除、显示所有学生的各科成绩等。

企业各类管理制度汇总

办公行政管理制度 总公司办公管理制度 第一章总则 第一条为使11公司系统的办公工作实现规范化、程序化、制度化,迸一步加强管理和协调,明确办公程序,提高办公效率,保障和促进11公司战略目标的实现及各项业务的发展,制定本制度。 第二条总公司办公室负责本制度的组织实施和管理监督。 第二章经理办公会议 第三条总公司经理办公会议分为管理工作会和业务工作汇报会。 第四条每月第一、二、四周的周一上午8:40分召开管理工作会议,由总经理(或指 定其他总公司领导)主持,总公司其他领导及各管理部门正副职总经理(主任)参加,必要时指定人员列席。主要研究公司重大事项,如经营战略、重大经营决策、重要规章制度;决定重大投资或贸易项目、重要对外关系、主要工作部署以及需要经理办公会议讨论研究的其它事项。 第五条每月第三周周一上午8:40分召开业务工作汇报会,由总经理(或指定副总经理)主持,总公司其他领导、各部门、各专业公司负责人参加,必要时指定人员列席。业务工作汇报内容包括:组织机构建设情况、职工思想状况和具体业绩、业务发展情况等。汇报单位应于会前认真准备,届时全面汇报。 第六条各部门及各专业公司需要提请经理办公会研究的事项,应在会议召开的上周五前以书面形式提出并附背景说明,送办公室汇总筛选后,报总经理确定会议议题。议题确定后,由办公室通知有关部门做好会前准备(包括会议材料等)。 第七条经理办公会议对议定的事项形成相应决议或决定,总经理有最终集中决策及决定权。 第八条办公室指定专人作好经理办公会议记录,并整理存档。重要决议事项形成会议纪要,印发有关单位或人员。办公室对需贯彻落实的事项进行催办、督察并反馈情况。 第九条总公司领导会议由总经理主持,总公司其他领导参加,不定期召开,必要时由办公室主任负责记录和督促会议议决事项的协调落实。 第三章公文处理 第十条各部门原则上不得以部门名义对11公司系统外的单位制发正式文件。 第十一条国务院各部委及国务院扶贫办来文(包括各部门收到或代领的),均应交由办公室统一登记、传阅和归档。有关文件经办公室同意,部门可复印留存。 第十二条凡以总公司名义发出的公文、函件及用总公司印章的,办公室对内容和文字有权审核,并负有把关责任。 第十三条办公室负责文书档案的管理工作并负责指导全系统的文档工作。 第十四条办公室负责制定总公司保密工作条例并指导全系统的保密工作。 第四章内部呈批

学生成绩管理信息系统1

1 学生成绩管理信息系统 学生成绩管理系统 一.系统分析

1.现状分析 随着计算机应用的普及和迅雷般的飞速发展,信息化必然成为世界发展的潮流和趋势。信息化正在以前所未有的速度影响着人类 的方方面面,同时对传统教育的改革也起到了推动作用。 在今天的中国,信息化迅速发展,信息化必然走进校园。在学校众多管理工作中,学生的成绩管理原来越重要。然而传统的工作方

式如手工修改和查询成绩是一项非常繁重 而枯燥的工作,经常耗费很大财力和人力。数据量大时,将不可避免的出现失误。因此,学生成绩管理工作的信息化是十分必要的。学生成绩管理系统是利用现代的信息技术,实现学生信息资源的共享,实现学生信息与社会其他信息的有机联系,促进学生成绩管理工作的科学化、现代化,提高学生管理工作的效率。 2.系统需求分析 通过调查,要求系统具有以下功能: 1) 任课教师可以录入所教课程的成绩 2) 成绩的上传和下载 3) 教务处即系导员能够统计成绩

4) 成绩的发布和查询 5) 用户权限的限定 3系统的可行性分析 1)技术可行性分析 该系统选择微软公司的Visual Basic 6.0作为系统开发工具,主要是因为它是一个快速可视化程序开发工具软件且功能强大,主要表现为:所见即所得的界

面设计,尤其是数据窗口能方便而间接操纵数据库的智能化对象,基于对象的设计方法,极短的软件开发周期,较易的代码维护,同时还有众多的Active控制,提高了软件的使用效率。 连接采用SQL Server数据库,SQL Server是一种关系数据库工具,关系数据库已开发的最通用的数据库之一。该数据库能汇集各种信息以供查询、存储和检索。它是一种使用广泛的数据库管理系统,具有许多优点:易用性、适合分布组织科伸缩性、用于决策支持的数据库功能等。. 2)经济可行性分析 从经济角度分析,学生成绩系统所耗费的资源非常的少。目前,计算机越来越普及,大部分

学生成绩管理信息系统

学生成绩管理系统 一.系统分析 1.现状分析 随着计算机应用的普及和迅雷般的飞速发展,信息化必然成为世界发展的潮流和趋势。信息化正在以前所未有的速度影响着人类的方方面面,同时对传统教育的改革也起到了推动作用。 在今天的中国,信息化迅速发展,信息化必然走进校园。在学校众多管理工作中,学生的成绩管理原来越重要。然而传统的工作方式如手工修改和查询成绩是一项非常繁重而枯燥的工作,经常耗费很大财力和人力。数据量大时,将不可避免的出现失误。因此,学生成绩管理工作的信息化是十分必要的。学生成绩管理系统是利用现代的信息技术,实现学生信息资源的共享,实现学生信息与社会其他信息的有机联系,促进学生成绩管理工作的科学化、现代化,提高学生管理工作的效率。 2.系统需求分析 通过调查,要求系统具有以下功能: 1) 任课教师可以录入所教课程的成绩 2) 成绩的上传和下载 3) 教务处即系导员能够统计成绩 4) 成绩的发布和查询 5) 用户权限的限定 3系统的可行性分析 1)技术可行性分析 该系统选择微软公司的Visual Basic 作为系统开发工具,主要是因为它是一个快速可视化程序开发工具软件且功能强大,主要表现为:所见即所得的界面设计,尤其是数据窗口能方便而间接操纵数据库的智能化对象,基于对象的设计方法,极短的软件开发周期,较易的代码维护,同时还有众多的Active控制,提高了软件的使用效率。 连接采用SQL Server数据库,SQL Server是一种关系数据库工具,关系数据库已开发的最通用的数据库之一。该数据库能汇集各种信息以供查询、存储和检索。它是一种使用广泛的数据库管理系统,具有许多优点:易用性、适合分布组织科伸缩性、用于决策支持的数据库功能等。 2)经济可行性分析 从经济角度分析,学生成绩系统所耗费的资源非常的少。目前,计算机越来越普及,大部分学校都配有计算机,它使用的软件工具Visual Basic 和SQL Server,学校的机房几乎都有安装,而且由于这个系统较小,涉及人员较少,开发费用小,易于维护并具有可靠的安全性,该系统在投入使用后可以节省大量的人力、物力和财力。 3)社会可行性分析 现代科学信息技术的应用越来越普及,促进了社会的高速发展,也将社会带入了一个新的数字时代。学生成绩管理系统采用科学的,有效的手段,对信息加以分析,通过建立一个有效的学生成绩管理系统是学校的各项活动能够提高工作效率,最终提高经济效益和社会效益的目的。 该软件易于操作,实现的功能丰富,大大减少了工作量以及偶那个做人员的数量,便于对学生进行有效的管理,提高了部门信息化水平,同时能够与社会同类院校数据处理相融合,使此系统在时间上具备了可行性。 综上分析可知,学生管理信息系统在技术、经济、社会上具有可行性。 4.业务流程图 业务流程图如下: ①用户登录部分的业务流程

公司管理制度汇编文件

CIS系统手册 何为CIS? CI是英文Corporate Identity的缩写,直译为:“企业自我同一化”,我们称之为企业识不。 所谓“企业识不”确实是指围绕着企业的多层关系者,透过商标等视觉要素对大伙儿所产生的态度及所造成的效果的总和。所谓“关系者”包括消费者、股东、投资者、职员、金融机构、有关联的企业、新闻记者、政府、公共团体等。值得注意的是知识水准不同的人对同一家企业的印象常会不同,各关系者也可能因为不了解企业,而产生特不离谱印象,如何矫正关系者对企业分歧印象或离谱印象,便是公司信息传递的目的。 CI设计是五十年代欧美开以出来的经营技法,是一种藉着改变企业形象,注入新奇感,使企业更能引起外界注意进而提升业绩的经营技巧。一个企业正如一个人一样,在社会上与人交往过程中,必定给人们留下一个印象,或英俊,或潇洒,或幽默,或剽悍,或秀气,或粗鲁,那个印象是由容貌、服饰、言谈、性格、阅历、行为等多方面构成的。企业的存在和行动,既然为一般人所认识,因此也会对它产生某种印象,即使企业方而弃置不顾,其形象依旧存在。假如企业方面采取主动,使一般人对企

业产生良好的印象,这确实是“企业形象战略”。为了在社会上建立良好的形象,采到意图性、打算性,战略性的有关行动,塑造一个既迎合顾客和社会大众,又切合企业实体的形象,就会发挥极大的经营效力。 企业的一切活动必定直接或间接地牵涉到信息传递。企业向外界发送情报、信息,传送企业理念,然后就能够回收其成果,维持公司的业务,然而,企业在从事这种活动时,需耗大量资金,假如传达出来的信息未能统一,企业标志所代表的涵意无法得到社会大众的认同;或者传达的涵意和公司的经营观念、服务、商品相去太远;或者标志、标准字以不同形状、大小或色彩出现在印刷物、招牌或广告上时,容易使大众觉得困惑,甚至发生互相抵触的情况,不仅白费了宣传经费,更可能引起大众的反感,造成无法弥补的损失。反之,假如经由组织化、统一性的方法,传达企业经营的讯息,便能够塑造独特的形象,并增强情报、信息的可信度。 良好的企业形象是使社会大众轻易地感受企业个性的震撼力,是提高社会知名度的一大助力,使全体职员产生信心和荣誉感。CI是企业对内、对外塑造形象的工具,随着企业规模的逐渐扩大,企业内外所接触的人愈来愈多,假如得不到这些人

学生成绩管理系统设计实验

实验六学生成绩管理系统设计实验 一、实验目的 1、熟悉汇编语言程序结构; 2、熟悉 INT 21H 的文件操作功能调用; 3、熟悉 INT 21H 的 1、9 号功能和 INT 10H 常用功能的使用方法; 4、掌握多子程序复杂问题程序设计方法; 5、掌握利用汇编语言实现字符串的输入输出程序设计方法; 6、了解多模块程序设计方法。 二、实验原理 我们把可以多次调用、具有通用性、能完成特定功能的程序段编写成的独立程序模块称为子程序。子程序是把一个程序划分成若干模块所用的主要手段,它便于独立设计、测试程序和编制程序文件。 三、实验内容 1、实验要求 设计一个学生成绩管理系统,要求完成文件建立、学生成绩录入、显示指定学号的学生记录、删除一个学生的记录、修改学生记录、返回等工作。学生成绩包括学号(XH)、姓名(XM)、数学(SX)、语文(YW)、外语(WY)字段。至少包括30 名学生信息,每名学生学号字段为 4个字符,姓名字段为 15 个字符(最大),每门成绩字段为 3 个字符(最大)。 程序设计步骤如下: 1、编写主程序 main.asm; 2、编写文件创建子程序create实现在指定盘指定文件夹“ d: ”下建立一个指定名称的文件 2009doc.dat; 3、编写成绩录入子程序append,实现在指定文件尾部插入一个学生的成绩记录; 4、编写显示子程序display,实现按指定学号显示一个学生的记录; 5、编写修改子程序modify,实现按指定学号修改一个学生的记录字段(不需修改直接回车); 6、编写删除子程序,实现按指定学号、姓名删除一个学生的记录; 7、编译、链接、调试,产生可执行文件main.exe。 2、程序流程图

学生成绩管理系统

程序设计课程设计报告 目录 一、课程设计题目及内容 二、程序中使用的数据及主要符号说明 三、带有详细注释的自己编写的源程序 四、程序运行时的效果图 五、实验结果分析,实验收获和体会。 1、实验结果分析: 2、实验收获和体会: 一、实验内容 实验1: (1)、设计一个学生类Student,包括数据成员:姓名、学号、二门课程(面向对象程序设计、高等数学)的成绩。 (2)、创建一个管理学生的类Management,包括实现学生的数据的增加、删除、修改、按课程成绩排序、保存学生数据到文件及加载文件中的数据等功能。 (3)、创建一个基于对话框的MFC应用程序,程序窗口的标题上有你姓名、学号和应用程序名称。使用(1)和(2)中的类,实现对学

生信息和成绩的输入和管理。 (4)、创建一个单文档的MFC应用程序,读取(3)中保存的文件中的学生成绩,分别用直方图和折线方式显示所有学生某课程的成绩分布图。 二、程序中使用的数据及主要符号说明 unsigned int mID;//学号 CString mName;//姓名 unsigned int mAge;//年龄 CString mAdd;//地址 float mCpp;//c++成绩 float mMath;//数学成绩

CListBox m_list;//列表名 afx_msg void OnClickedButtonAdd();//添加按钮afx_msg void OnClickedButtonDel();//删除按钮afx_msg void OnClickedButtonChange();//修改afx_msg void OnClickedButtonOk();//确定 afx_msg void OnClickedButtonCancle();//取消 afx_msg void OnSelchangeList1();//列表控件 virtual BOOL OnInitDialog();//初始化对话框 afx_msg void OnDestroy();//防止内存泄漏 afx_msg void OnClickedButton6(); int m_count;//记录人数 int mSex;//性别 三、带有详细注释的自己编写的源程序(1)、设计一个学生类Student //Student.h #pragma once #include //using namespace std; #include enum Sex { male, female }; class Student { public: Student();//构造函数 ~Student();//析构函数 unsigned int GetID()const { return m_num; } void SetID(unsigned int ID){ m_num = ID;}; std::string GetName()const { return m_name; }

公司规章制度汇编(完整版)

公司规章制度汇编(完整版) 序言 公司把各项工作纳入制度化、规范化轨道,按照制度管事,用纪律约束人,建立一套科学的、系统的、规范的内部管理机制,是有序高效运转的重要保证, 也是推进公司科学持续发展的重要措施。按照建立长效机制的要求,公司对原有规章制度进行了修订完善,同时又充实了一些新的规章制度。这些规章制度涵盖了公司行政管理、队伍建设、组织人事、财务管理工作等各个方面,具有较强的针对性、实用性和可操作性。公司决定将这些规章制度汇编成册,推进规范化管理进程,向管理要效益,向管理要素质,依靠严格的管理带出一支“创新、诚信、实干、奉献”的科技人才队伍,确保公司科学、健康、持续发展,打造国内一流、社会有影响力的高科技文化企业集团公司。愿各位员工与*****共同进步,共创光辉的未来。 前言 “没有规矩不成方圆”, 企业的规范运转和科学管理离不开健全的规章制度, ********有限公司自2003 年成立以来陆续建立制定了一系列规章制度,保证了公司日常运转的正常进行。但与打造国内一流的高科技文化企业的要求还相差甚远。为此,在公司领导的关心指导下,我们专门组织人员对公司原有的规章制度进行了全面收集梳理,做好拾遗补缺的工作,根据公司实际进一步完善公司的各项规章制度,并编撰形成文***公司规章制度汇编,对公司及所属单位的工作运转具有较强的指导意义和规范作用。公司原来制定的各项规章制度与本规章制度汇编有冲突和违背的,一律以本规章制度汇编为准。各所属公司应以本规章制度汇编为准则和依据,制定适合各公司实际的规章制度。使公司能够以规章制度来进行全面管理和科学规范运转,从制度上为公司向集团化运作、打造国内一流的高科技化企业打下坚实基础,推动公司科学持续地又好又快发展。 目录 第一篇行政管理... ........................ .............................................................................. .. (1) 第一章工作制度... ........................ .............................................................................. (2) 第二章接待及会务制度... ........................ . (6) 第三章公文管理办法.................... .............................................................................. (7) 第四章介绍信、公章使用管理规定......... .............................................................................. . 8 第五章办公用品管理规定...................... . 9 第六章车辆使用管理规定...................... . 9 第七章通讯工具使用管理规定.................... 1 1 第八章请销假制度......................... .1 1 第九章名片管理规定........................ .1 2 第十章外事工作管理规定...... ................... .1 2 第一节总则......................... .1 2 第二节接待与邀请....................... .1 3 第三节因公出访........................ .1 3 第四节赠送和接受礼品..................... .1 5 第五节附则......................... .1 5 第十一章因公护照管理规定... ..... . ......... . ...... . .1 6 第一节总则......................... .1 6 第二节护照申办........................ .1 6 第三节护照收缴、保管..................... . . 1 7 第四节护照注销、吊销、销毁.................. .1 8 第五节附则......................... .1 8 第十二章文书档案工作规范..................... .1 9 第十三章员工出差定购飞机、车船票的规定............ .2 3 第十四章文明办公规定....................... .2 7

学生成绩管理系统代码 (1)

C程序学生管理系统 /* Note:Your choice is C IDE */ #include"" #include"" #include"" typedef struct student示所有\t2.按姓名查找\n\t\t\t3.按学号查找\t4.返回主菜单\n"); scanf("%d",&m); fflush(stdin); switch(m) { case 1:printf("\n=>该系统拥有%d名学生!\n\n",head->; p=head->next; printf("\t姓名\t学号\t性别\t数学\t英语\tc语言\t综合\n\n"); while(p) { printf("\t%s\t%d\t%s\t%d\t%d\t%d\t%d\n",p->,p->,p->,p->, p->,p->,p->; p=p->next; } break; case 2:printf("=>请输入查找姓名!\n"); gets(N); fflush(stdin); p=head->next; while(p) { if(strcmp(p->,N)==0) { printf("\t姓名\t学号\t性别\t数学\t英语\tc语言\t 综合\n"); printf("\t%s\t%d\t%s\t%d\t%d\t%d\t%d\n",p->,p->,p->,p->, p->,p->,p->; break; } else {

p=p->next; if(p==NULL) printf("=>你要查的学生不存在!"); } } break; case 3: printf("=>请输入查找学号!\n"); scanf("%d",&m); fflush(stdin); p=head->next; while(p) { if(p->==m) { printf("\t姓名\t学号\t性别\t数学\t英语\tc语言\t 综合\n"); printf("\t%s\t%d\t%s\t%d\t%d\t%d\t%d\n",p->,p->,p->,p->, p->,p->,p->; break; } else { p=p->next; if(p==NULL) printf("=>你要查的学生不存在!\n"); } } break; case 4:n=1;break; } } return 1; } int range(unit *head)学号\t2.按成绩\n\n"); printf("=>请选择操作!\n》"); scanf("%d",&n); fflush(stdin); if(q==NULL) { printf("=>无学生可排序!\n");

汇编大作业

汇编语言课程设计 课题名称:学生成绩管理系统 小组成员: 班级: 指导教师: 日期:2014.06.18 一、选题目的: 熟悉汇编语言程序设计的实验环境,主要是熟悉汇编程序的基本结构,编译、连接和

调试等基本操作。利用该题目进行汇编语言程序设计运用的综合性训练,综合运用汇编语言循环程序和子程序编程方法,巩固以及提高汇编语言程序设计能力运用水平,为后续的开发和实验工作打好基础。 二、功能设计: 编制一个程序,要求接收从键盘收入的一个班的学生成绩,并存放于50字节的GRADE 数组中,其中GRADE+N保存学号N+1的学生成绩,然后根据GRADE得学生成绩,把学生名次填入50自己的RANK数组中,其中RANK+N的内容是学号N+1学生的名次,在按学号把学生顺序学生名次显示出来。 三、算法流程图:

四、运行结果:

从键盘输入三个学生的姓名和成绩,按学生成绩升序排序,并显示出排序结果 五、程序源代码: data segment infor0 db 0ah,0dh,'sort=$' infor1 db 0ah,0dh,'input name:$' infor2 db 0ah,0dh,'input score:$' n equ 8 姓名长度 m equ 4 成绩长度(3位+回车符) p equ 3 输入的人数 q equ 3 成绩的位数 buff1 db n,?,n dup(0),'$' 姓名缓冲区,加$字符以便输入时用 buff2 db m,?,m dup(0),'$' 成绩缓冲区 sname db p dup(n+1 dup(0)) 保存姓名 score1 dw p dup(m+1 dup(0)) 保存成绩 score2 dw p dup(m+1 dup(0)) mingci db p dup(0) 名次 x dw ? sign1 dw 0 sign2 dw 0 cont db '1' 计数

学生成绩管理系统详细设计

详细设计说明书1、引言 1.1编写目的 学生成绩管理系统的详细设计是设计的第二阶段,该阶段的根本目标是在概要设计的基础之上确定应该怎样具体地实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种设计语言书写的程序。本说明书提供出一个程序的“蓝图”,以便更好的完成编码任务。学校的现代化管理中,学生的成绩管理是必不可少的一部分。成绩管理的内容对于学校的管理是关重要的,所以,成绩管理系统必须要为用户提供必要的信息和快捷的查询功能。 1.2项目背景 该项目充分利用现代化技术来提高学生成绩查询的效率,使得原始的办公系统更加方便,工作效率也得到提高。 1.3使用工具 1)eclipse:开发工具 2)Mysql:数据库管理软件 3)Navicat Premium:第三方软件显示mysql数据库

4)Tomcat: 使用服务器 5)window7:硬件环境 6)JSP:软件开发语言 2、总体设计 2.1需求概述 学生成绩管理系统是对学校教务和教学活动进行综合管理的平台系统,是一个学校和地区教育信息化的基础信息平台。满足学校管理层、学生、教师的日常工作、学习、查询、管理等工作。目的是共享学校各种信息。提高学校的工作效率、规范学校的工作流程、便利学校与学生及教师的交流。 2.2项目任务范围 学生成绩管理系统共分为三个大的模块:学生成绩查询模块、教师成绩录入模块及管理员对各项信息管理模块。 学生:查询学生个人信息,包括个人成绩查询和修改密码。 教师:查询教师个人信息,包括学生成绩录入和修改密码。 管理员:学生管理(对学生进行增删改查);教师管理(对教师进行增删改查);班级管理(对班级进行增删改查);成绩管理(对学生成绩 的增删改查)所有人的密码管理;个人密码修改。

公司管理制度汇编大全

公司管理制度汇编大全 为加强公司的规范化管理,完善各项工作制度,促进公司发展壮大,提高经济效益,根据国家有关法律、法规及公司章程的规定,特制订本公司管理制度。 第一条总则 1、公司全体员工必须遵守公司章程,遵守公司的各项规章制度和决定。 2、公司倡导树立“一盘棋”思想,禁止任何部门、个人做有损公司利益、形象、声誉或破坏公司发展的事情。 3、公司通过发挥全体员工的积极性、创造性和提高全体员工的技术、管理、经营水平,不断完善公司的经营、管理体系,实行多种形式的责任制,不断壮大公司实力和提高经济效益。 4、公司鼓励员工积极参与公司的决策和管理,鼓励员工发挥才智,提出合理化建议。 5、公司实行“岗薪制”的分配制度,为员工提供收入和福利保证,并随着经济效益的提高逐步提高员工各方面待遇;公司为员工提供平等的竞争环境和晋升机

会;公司推行岗位责任制,实行考勤、考核制度,评先树优,对做出贡献者予以奖励。 6、公司提倡求真务实的工作作风,提高工作效率;提倡厉行节约,反对铺张浪费;倡导员工团结互助,同舟共济,发扬集体合作和集体创造精神,增强团体的凝聚力和向心力。 7、员工必须维护公司纪律,对任何违反公司章程和各项规章制度的行为,都要予以追究。 第二条办公室管理制度 1、文件收发规定 (1)公司的文件由办公室拟稿。文件形成后,由总经理签发。 (2)业务文件由有关部门拟稿,分管副总经理审核、签发。 (3)属于秘密的文件,核稿人应该注“秘密”字样,并确定报送范围。秘密文件按保密规定,由专人印制、报送。 (4)已签发的文件由核稿人登记,并按不同类别编号后,按文印规定处理。

(5)公司的文件由办公室负责报送。送件人应把文件内容、报送日期、部门、接件人等事项登记清楚,并报告报送结果。 (6)经签发的文件原稿送办公室存档。 (7)外来的文件由办公室文书负责签收,并于接件当日填写阅办单,按领导批示的要求送达有关部门,办好文件阅办;属急件的,应在接件后即时报送。 (8)文件阅办部门或个人,对有阅办要求的文件,应在【】日内办理完毕,并将办理情况反馈至办公室。【】日内不能办理完毕的,应向办公室说明原因。 2、文印管理规定 (1)所有文印人员应遵守公司的保密规定,不得泄露工作中接触的公司保密事项。 (2)打印正式文件,必须按文件签发规定由总经理签署意见,送办公室打印。各部门草拟的文件、合同、资料等,也由办公室各统一打印。打印文件、发传真均需逐项登记,以备查验。

汇编语言版学生管理系统

汇编语言课程实习报告 实习题目学生成绩管理系统 学生姓名 班级(学号) 院系 指导老师 提交时间 成绩

目录 题目一:学生成绩管理系统 (3) 二、总体设计 (4) 程序主界面: (7) 主程序流程图 (12) 详细设计 (14) 菜单模块 (14) 输入模块 (15) 主程序代码 (17) 调试过程 (28) 总结: (31) 参考文献: (32)

题目一:学生成绩管理系统 基本功能: 1、输入学生各门功课成绩;(假设3门功课,每门功课有唯一编号) 2、对学生成绩记录进行查询检索(按学号、姓名) 3、能修改指定学号的学生成绩; 4、对学生成绩排序(按总成绩降序排列); 5、、统计指定学号的学生的平均成绩在屏幕上显示; 6、统计指定编号课程的平均成绩在屏幕上显示; 7、每门课程成绩分析:在屏幕上显示3门课程的各个分数段的学生人数;(分数段为:>=90;80~89;70~79;60~69;<=59) 8、退出系统功能

二、总体设计 功能结构图设计 依据程序的功能需求,描述该系统功能的结构图如下: 图1 系统功能结构图

student struc names db 18 dup ('$') maths dw? english dw? chinese dw? total dw0 avg dw0 student ends DATAS SEGMENT stu_array student 10 dup(<>) 构建了student结构体,在存储方面使得结构变得简单。insert proc near inc num scur1 0 altert mes7 scur 1 altert mes4 sub bh,bh mov bl,num bindec bx crlf mov ah,09 lea dx,mes int 21h sub ah,ah mov al,28d mul num mov si,ax scur 2 mov ah,0ah lea dx,stu_array[si].names sub bh,bh mov bl,stu_array[si+1].names mov stu_array[si+bx+2].names,'$' int 21h scur 3 call decibin mov stu_array[si].maths,bx add stu_array[si].total,bx scur 4 call decibin mov stu_array[si].english,bx add stu_array[si].total,bx scur 5 call decibin

学生成绩管理系统分析报告

学生成绩管理系统分析报告 ■建立新系统的必要性 随着学校规模的不断扩大,专业、班级、学生的数量急剧增加,有关学生各门课程的成绩的各种信息量也成倍增长,学生成绩管理操作重复工作较多,工作量大,因此,建立学生成绩管理系统来提高工作的效率。基于互联网的学生成绩管理系统,在学生成绩的规范管理、科学统计和快速查询方面具有较大的实用意义,提高了信息的开放性和快速性。使学生信息更加系统化,信息更加精确化。使管理人员管理更加方便,能够改动部分信息,最大化的满足工作的需求。 学生成绩管理系统的建立,在学生查询成绩的规范管理、科学统计和快速查询方面具有较大的实用意义,它提高了信息的开放性,大大改善了学生对其最新信息查询的准确性。成绩管理系统有查找方便、可靠性高、存储量大、易操作、保密性好、信息保存时间长等优点,它能极大的提高老师和学生成绩信息管理的效率。 ■业务流程分析 通过对学生成绩管理业务的调查分析,弄清了学生成绩管理系统的业务流程和管理功能,系统的业务流程如下图所示: 业务流程图部分:

管理功能部分: 从业务流程图可以看出,学生成绩管理系统中分为大的三个方面:系统管理员模块、教师模块、学生模块,其主要管理功能有: 1、系统管理员功能 系统管理员进入学生成绩管理系统的主要功能是:实现管理员用户的添加、修改和删除,以及对教师添加、教师修该、教师删除、教师查询、学生的添加、学生的修改、学生的查询等基本功能,并且参与开设课程、选择课程的管理,安排教师的任课和学生的选课工作,管理元为每门课程设置一个学分,没门课程可以是必修或选修,如果学生及格,学生将获得该课程学分。 2 、教师功能 教师进入学生成绩管理系统的主要功能是:各科教师登录系统后查询和修改个人信息、修改自己的账号密码,查询自己的授课课程,实现对选秀了自己课程的学生的成绩进行查询、录入和修改,各科老师可以对自己学生选修课程结束后给与分数,同时可以对自己所带课程的成绩优秀人数、及格人数和不及格人数的分布信息进行查询。 3 、学生功能 学生进入学生成绩管理系统的主要功能是:每个学生登录系统后可以查询和修改个人信息、修改自己的账号密码,以及自己所选课程任课老师的个人信息,同时在课程结束后可以查询在校期间各个时间段选修课程的成绩与学分,以及对单科成绩和总分的排名查询。

公司企业管理规章制度汇编大全(精华版)

公司企业管理规章制度汇编大全(精华版) 企业管理是对企业的生产经营活动进行组织、计划、指挥、监督和调节等一系列职能的活动过程。并能实行行之有效管理,从而使企业获得最大的经济和社会效益。增强企业发展后劲,做大做强企业。使企业强起来,职工富起来。 结合企业管理实际,根据国家法律、法规,和现有条件自身情况,本照“合法、合理、具体”的原则,在此基础上制订该管理制度,目的是:使企业职责明确,运作平稳、流畅、高效,团结奋进,开拓创新,使企业更加繁荣昌盛! 第一章行政管理 一、总经理岗位责任制 1、认真贯彻党和国家的方针、政策、法律法规,并遵守有关法令法规,做到合法经营。 2、主持公司的日常生产经营管理,实施公司年度经营计划;根据市场需求和公司实际,制定公司的市场运营、发展战略及规划。 3、拟订公司的基本管理制度。领导公司建立各级组织机构,并按公司战略规划进行机构调整;制定各种规章制度,并深入贯彻实施;决定各职能部门主管的任免、报酬、奖惩。 4、代表公司参加重大的内外活动,加强企业文化建设,抓好公司的文明建设,培育企业文化,提高职工素质,改善职工福利,搞好社会公共关系,树立公司良好的社会形象。 5、定期主持召开员工座谈会,了解员工动向,指导生产、销售、服务的每个环节;检查、督促和协调各部门的工作进展情况。 6、加强公司质量、环保、安全管理工作,负责处理公司重大突发事件,重大质量事故。对质量、环保、安全工作作出成绩的个人和集体进行表彰奖励。 7、定期主持召开生产例会,质量、安全及经济活动分析会,并制定合理,可行的应变对策。 8、充分发挥预测与计划,组织与指挥,督促与检查,教育与激励,革新与挖潜的各项工作。 二、生产部经理岗位责任制 1、负责公司的日常生产、设备、电气、安全管理。协助总经理制定公司的质量方针、目标,完成公司年度生产计划。负责生产任务完成。 2、根据市场需要,及时调整配料,按计划生产各种强度等级的水泥,满足工程的需要,并配合销售部服务跟踪信息反馈。 3、制定公司内部各项生产管理,奖惩制度,充分调动员工的工作积极性,保证完成各月生产任务。 4、及时处理生产中设备、电气和排查生产中的各项隐患,事先预防,深入了解实情,针对薄弱环节,分析处理。 5、协调配合,加强公司质量、安全、环保工作,并对做出成绩的个人和集体给予表彰奖励。 6、深入实际,了解情况,查看现场,掌握当天的生产动态,做出总结,分析,提高,召开相关会议,及时安排、布置处理。 7、抓好公司建设,培育企业文化,注重辖区环境,改善生产条件,树立企业形象。 8、注重生产节能降耗,减亏增效,逐步实现清洁生产。 三、质量部经理责任制 1、认真贯彻执行国家《产品质量法》、《水泥质量管理规程》等方面的法律、法规和政策。协助总经理抓好节能、降耗、减污、增效的工作。 2、负责企业质量管理工作,确定企业质量方针目标,根据市场的动态制订产品质量发展规划,在总经理的领导下对公司的质量管理工作负主要责任。

学生成绩管理系统1.0

本程序初始化学生人数为3人,请在header文件中将#define STU_NUM 3改为#define STU_NUM 你将输入的学生数目Function.c /* 学生成绩管理系统V1.0(使用数组) 功能要求: 1、输入学号和成绩(格式化输入) 2、计算平均成绩(求和统计) 3、按成绩从高到低排序(冒泡法、选择法) 4、按成绩从低到高排序(冒泡法、选择法) 5、按学号从小到大排序(冒泡法、选择法) 6、按学号查询成绩名次(顺序查找) 7、统计成绩分布(统计计数) 8、输出学号和成绩(格式化输出) 0、退出系统 */ #include #include #include"header.h" int menu() { int result;

while(1) { system("cls"); printf("学生成绩管理系统V1.0\n"); printf("1 输入学号和成绩\n"); printf("2 计算平均成绩\n"); printf("3 按成绩从高到低排序\n"); printf("4 按成绩从低到高排序\n"); printf("5 按学号从小到大排序\n"); printf("6 按学号查询成绩名次\n"); printf("7 统计成绩分布\n"); printf("8 输出学号和成绩\n"); printf("0 退出系统\n"); if(scanf("%d",&result)!=1) { fflush(stdin); continue; } if(result>=0&&result<=8) break; }

相关文档