论文--企业在社会化媒体平台如何利用意见领袖进行危机公关.doc

上传人:知****量 文档编号:91598531 上传时间:2023-05-27 格式:DOC 页数:33 大小:132KB
返回 下载 相关 举报
论文--企业在社会化媒体平台如何利用意见领袖进行危机公关.doc_第1页
第1页 / 共33页
论文--企业在社会化媒体平台如何利用意见领袖进行危机公关.doc_第2页
第2页 / 共33页
点击查看更多>>
资源描述

《论文--企业在社会化媒体平台如何利用意见领袖进行危机公关.doc》由会员分享,可在线阅读,更多相关《论文--企业在社会化媒体平台如何利用意见领袖进行危机公关.doc(33页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、河南化工职业学院毕业设计论文论 文 题 目:学生成绩管理系统 作 者 姓 名: 王志理 班 级: 计应082 学 号: 20083802222 指导教师姓名: 张青 崔琳2011年9月25日摘 要成绩管理是一个教育单位不可缺少的重要组成部分,它的内容对于学校的教务管理人员来说至关重要,作为计算机应用的一部分,利用计算机进行学生成绩信息的管理无疑是一条行之有效且高效的办法。学生成绩管理系统主要提供方便高效的管理功能以及网上的信息查阅平台,学生可以查阅相关的成绩和基本信息,管理员可以管理所有信息。包括浏览所有用户信息以及相关的成绩信息,录入、修改、删除成绩和信息,注册新用户功能,还包括统计学生人数

2、、参加考试人数、缺考人数和计算平均成绩、不及格人数、优秀人数,以及连接网站,验证等功能。学生成绩管理系统是构建于PowerBuilder平台上的Windows应用程序,具有平台构建免费、运行速度快、程序小、扩展性好、技术先进等特点。关键词:管理 ;信息;学生成绩管理系统;abstractPerformance management is an important and indispensable educational unit of part of its contents for the academic management of the school is essential, as

3、 part of computer applications, the use of computer information management student achievement is undoubtedly an effective and efficient approach. Student performance management system is mainly to facilitate the efficient management and online information access platform, students can access the re

4、levant results and basic information, administrators can manage all information. Browse all user information including the results and related information, input, modify, delete results and information, to register a new user features, including statistics the number of students take the test the nu

5、mber of absent and calculating the average number of results, do not pass the number of outstanding number of and the connection site, verify the other functions. Student achievement management system is built on the Windows platform PowerBuilder applications, and a platform built for free, fast, pr

6、ogram is small, good scalability, advanced technology and so on. Keywords: management; information; student achievement management system;目 录摘要.1关键字.1引言.3第1章 开发成绩管理系统的目的和意义.4 1.1 开发成绩管理系统的目的.4 1.2 开发成绩管理系统的意义.4第2章成绩管理系统的分析和设计.5 2.1 成绩管理系统简介.5 2.2 成绩管理系统的设计分析.5 2.2.1 分析问题,建立模型.5 2.2.2 确定算法.5 2.2.3 编写

7、程序.5 2.2.4 高度运行程序.5 2.2.5 建立文档资料.6 2.2.6 程序维护.6第3章 数据库设计.7 3.1数据库介绍.7 3.2数据库介绍.7第4章 成绩管理系统的功能实现.9 4.1 登陆窗口.9 4.2 查询窗口.104.3 成绩信息管理窗口.12 4.4 学生资料管理窗口.18 4.5 课程信息管理窗口.20 4.6 权限设置窗口.21 4.7 用户注册窗口.23 4.8 修改密码窗口.25 4.9 查询成绩窗口.27结 束 语.30致 谢.31参考文献.32引 言在现代,高科技的飞跃发展,计算机的大量普及,使得人们生活节奏越来越快。因此对教育行业的多元信息进行有效的管

8、理工作,也成为教育行业中的重中之重。目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。为各高校教务工作人员减轻负,提高工作效率,所以制作了学生成绩管理系统。学生成绩管理系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。比较系统地对教务、教学上的各项服务和信息进行管理,使数据管理更现代化、自动化、智能化、人性化。同时,减轻了学院教务人员管理的工作量,缩小开支,提高工作效率和准确率,使其变得更具有条理性,科学性,为教育行业做出了巨大的贡献,也为今天的民办教育在未来市场的竞争力有所提高

9、。学生成绩管理系统使用了全新的成绩管理理念,系统从完善的基础信息管理,和对创建新用户、已创建的成绩数据的录入,修改,浏览,统计等功能操作,基本能够满足各高校教师的需要。第1章 开发成绩管理系统的目的和意义1.1开发成绩管理系统的目的 今天的计算机的价格已经十分低廉,性能却有了长足的进步,它已经被应用到许多领域,如教育、国防、企业事业单位等。计算机之所以如此流行的原因主要有以下几个方面:1、计算机可以替代人工进行许多繁杂的劳动。2、计算机可以节省许多资源。3、计算机可以提高人们的工作效率。4、计算机可以使敏感文件更加安全、更加可靠。1.2开发成绩管理系统的意义 为了适应社会生产力的发展,紧跟国际

10、经济发展的步伐,现代企业管理层已经开始意识到计算机及网络技术在企业自身发展过程中的不可或缺的重要作用。为了大力提高自身的生产和管理水平,减少不必要的人力物力的浪费,提高生产效率和经济效率,不少事业单位已经把现代自动化的办公理念纳入到单位的管理实践当中。计算机及网络技术是办公自动化技术的核心,可以说没有计算机、没有网络便无法实现办公管理的自动化。 随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。如此庞大的信息量,迫切需要有一个学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。一直以来,人们使用

11、传统人工的方式管理学生信息,这种管理方式存在许多缺点,如效率低、保密性差等,而且时间一长,将会产生大量的数据,传统的纸质保存方式会占用大量空间,给查找、更新和维护都带来诸多不便。对于管理系统而言,当前有两种理解,信息系统都可以叫做管理信息系统,狭义的理解则是指内部和外部数据,经过加工处理,形成有序信息,以预定的形式提供给各管理层次(中层为主)使用的信息系统。我们这里要提到的成绩管理系统就是最典型的数据库信息管理系统。成绩管理系统是以学生成绩数据为主的管理,要使成绩管理系统真正达到数据准确、流程清晰、减少因管理不当而产生一些不必要的损失,其数据库的建立、健全就是关键。合理的数据库结构设计可以提高

12、数据存储的效率。保证数据的完整性和一致性。同时,合理的数据库结构也将有利于程序的实现。第2章 成绩管理系统的分析和设计2.1 成绩管理系统简介 本系统以PowerBuilder 作为开发平台,用ASA作为数据库服务,采用c/s数据库访问模式。成绩管理系统是针对各大中专院校的成绩管理工作而开发的一个管理软件,根据用户的要求,实现了学生基本情况信息管理,课程信息管理、课程信息管理、班级信息管理以及成绩管理等几个方面的功能。用户通过输入学生基本情况、学生成绩等基本信息,由系统自动生成相应的数据及各类统计报表以供用户查询、修改、打印。另外用户可以对这些基本信息进行数据的更新和删除。成绩管理系统力求提供

13、用户一个方便快捷的途径去管理这些繁琐的数据。2.2 成绩管理系统的设计分析 系统设计包含总体(概要)设计和详细设计两大部分系统设计阶段的任务是提出实施方案,该方案是这个阶段工作成果的体现。系统设计基本任务大体上从以下几个方面分析:2.2.1 分析问题,建立模型 分析一个要由计算机解决的问题,就是要设法确定该问题最合适的模型,这是分析问题的出发点和目的。为此,首先要分析问题和题意,明确所要解决的问题属于什么类型、原始数据是什么、是怎样被加工的、经计算机处理后需要输出什么结果,然后才能建立相应的系统模型,并把解决问题的方法确定下来。2.2.2 确定算法 算法是一个过程,由一组清晰的规则组成,这些规

14、则指定了一个操作顺序,依照这个有限的步骤可以完成特定类型问题的解答。 如何确定算法是计算机程序设计的重点。数据结构加算法构成程序,我们可以利用出版刊物上的程序库或计算机厂家内部建立的程序库等来源找出合适的算法或者依据实际问题和所具备的经验自己设计算法。 流程图是程序设计中很有用的工具,它直观、清晰易懂,便于检查交流和修改,详细的流程图可以作为编写程序的依据,当算法确定后,还可按照车家标准用流程图画出计算机解题步骤框。2.2.3 编写程序 有了算法和相应程序流程图后,就可以选定高级语言,以书面形式将算法描述出来。编写程序的结果就是形成用程序设计语言编写的源程序,编程中应尽量采用可重用技术,引用已

15、有的程序模块,进行二次开发,以提高编程效率。2.2.4 高度运行程序 完成程序清单的书写并输入到计算机以后,就可以上机调试了。调试工作主要包括排错和测试两部分。排错是指查出在程序中隐藏的错误,并给予纠正;测试是确认程序在各种可能的情况下都可以正确执行,输出结果准确无误。这两个工作往往交叉进行,不仅使用合法数据测试,而且使用非法数据或误操作测试,直到经过足够量的实例测试后达到满意效果。2.2.5 建立文档资料 文档资料是计算机软件工作的重要组成部分,从接受用计算机解题任务开始就应注意和加强文档资料的编写和建立。一般地,解题任务完成,文档资料也全部建好。2.2.6 程序维护 程序维护指对已经交付使

16、用后的程序进行修改、扩充、完善等工作。当程序应用于实际工作或生活中,就得到了实践的检验,由于计算机硬件、软件环境的变更、实际需求的变化或操作人员的变动,会出现这样那样的问题需要编程人员对程序更新数据、排除隐患、修改或扩充功能等都属于维护工作。 根据实际情况,我们使用原型法(rapid prototyping),即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型做连续的精细处理,将系统需具备的性质逐步加上去,直到所有的性质全部满足。此时,模块也发展成为最终产品了。第3章 数据库设计3.1数据库介绍 数据库(Database)

17、就是指按照一定组织方式存储在一起的,相互有关的若干个数据的结合,数据库管理系统(Database Management System)就是一种操纵和管理数据库的大型软件,简称(DBMS),他们建立在操作系统的基础上,对数据库进行统一的管理和控制,其功能包括数据库定义,数据库原理,数据库建立和维护,于操作系统通信等。DBMS通常由数据字典,数据描述语言及其编译程序,数据查询语言及其编译程序,数据库管理例行程序等部分组成。 关系数据库是以关系模型为基础的数据库,是根据表,记录和字段之间的关系进行组织和访问的一种数据库,他通过若干个表来存取数据,并且通过关系将这些表联系在一起,关系数据库提供了成为机

18、构化查询语言标准接口,该接口允许使用多中数据库工具和产品,关系数据库是目前最广泛应用的数据库。3.2 数据库设计 该系统的数据库由下述4张数据表组成: 用户表(userID):字段名数据类型长度空默认值备注用户名Char10NoNonenone密码Char10Nononenone表 3-1 用户表学生信息表(student_Info):字段名数据类型长度空默认值备注学号Char10NoNonenone姓名Char10Nononenone表 3-2 学生信息表成绩信息表(result_Infot):字段名数据类型长度空默认值备注课程编号Char10NoNonenone分数Char10Nonone

19、none学号Char10NOnonenone考试时间DatetimedefaultYesnonenone表 3-3 成绩信息表班级信息表(Class_Info):字段名数据类型长度空默认值备注班号Char10NoNonenone年级Char10Nononenone班主任Char10yesnonenone教室Char6yesnonenone表 3-4 班级信息表第4章 成绩管理系统的功能4.1 登陆窗口 功能说明:该窗口主要用于用户登陆验证功能。如用户名或密码错误,将在文本框后显示红色的错误提示。 主要代码:string sname,spass,sbeizhuss=sle_1.textif sl

20、e_1.text and sle_2.text then SELECT yonghuxinxi1.name, yonghuxinxi1.pasword, yonghuxinxi1.beizhu INTO :sname, :spass, :sbeizhu FROM yonghuxinxi1 WHERE yonghuxinxi1.name = :sle_1.text ; if sle_1.text=sname and sle_2.text=spass and sbeizhu=普通用户 thenopen(w_pmain)close(w_denglu)elseif sle_1.text=sname a

21、nd sle_2.text=spass and sbeizhu=超级用户 thenopen(w_smain)close(w_denglu)elseif sle_1.text=sname and sle_2.text=spass and sbeizhu=管理员 thenopen(w_gmain)close(w_denglu)elsesle_1.setfocus();sle_1.text=sle_2.text=messagebox(提示,用户不存在或密码错误!)end if) 4.2 查询窗口 功能说明:该窗口用于普通用户的查询操作,通过主菜单调用相应的窗口,实现相应的功能。主要代码:成绩查询:

22、string sid,sname,schinese,smath,senglish,shistory SELECT scoretable.id, scoretable.name INTO :sid, :sname FROM scoretable WHERE ( scoretable.id = :sle_1.text ) OR ( scoretable.name = :sle_2.text) ;if rb_1.checked=true thenif sle_1.text=sid and sle_1.text then SELECT scoretable.id, scoretable.name, s

23、coretable.chinese, scoretable.math, scoretable.english, scoretable.history INTO :sid, :sname, :schinese, :smath, :senglish, :shistory FROM scoretable WHERE scoretable.id = :sle_1.text 个人信息查询:if rb_3.checked=true thendw_2.settransobject(sqlca)dw_2.setfilter(id=+sle_3.text+)dw_2.retrieve()if dw_2.retr

24、ieve()=0 thenmessagebox(提示,信息不存在!)sle_3.text=sle_3.setfocus()end ifend ifif rb_4.checked=true thendw_2.settransobject(sqlca)dw_2.setfilter(name=+sle_4.text+)dw_2.retrieve()if dw_2.retrieve()=0 thenmessagebox(提示,信息不存在!)sle_4.text=sle_4.setfocus()end ifend ifsle_3.text=sle_4.text= ;4.3 成绩信息管理窗口 功能说明:该

25、窗口主要用于添加成绩,包括考试成绩、学号、课程编号、分数等信息。主要代码:查询按钮代码:string sid,sname,schinese,smath,senglish,shistory SELECT scoretable.id, scoretable.name, scoretable.chinese, scoretable.math, scoretable.english, scoretable.history INTO :sid, :sname, :schinese, :smath, :senglish, :shistory FROM scoretable WHERE scoretable

26、.id = :sle_1.text ;dw_1.reset()if sle_1.text and sle_1.text=sid thendw_1.insertrow(0)dw_1.setitem(dw_1.rowcount(),1,sid)dw_1.setitem(dw_1.rowcount(),2,sname)dw_1.setitem(dw_1.rowcount(),3,schinese)dw_1.setitem(dw_1.rowcount(),4,smath)dw_1.setitem(dw_1.rowcount(),5,senglish)dw_1.setitem(dw_1.rowcount

27、(),6,shistory)elsemessagebox(提示,查询不存在!)sle_1.text=sle_1.setfocus()end ifsle_1.text=sle_1.setfocus()添加按钮代码:string sname,tname,tid SELECT t_student.id, t_student.name INTO :tid, :tname FROM t_student WHERE t_student.id = :sle_1.text ; if sle_2.text=tname and sle_1.text=tid and sle_3.text and sle_4.tex

28、tand sle_5.textand sle_6.textthen INSERT INTO scoretable ( id, name, chinese, math, english, history ) VALUES ( :sle_1.text, :sle_2.text, :sle_3.text, :sle_4.text, :sle_5.text, :sle_6.text ) ;messagebox(提示,添加成功!)sle_1.text=sle_2.text=sle_3.text=sle_4.text=sle_5.text=sle_6.text=sle_1.setfocus()elseme

29、ssagebox(提示,无此学生信息,不能添加成绩!)end if UPDATE scoretable SET id = :sle_1.text, name = :sle_2.text, chinese = :sle_3.text, math = :sle_4.text, english = :sle_5.text, history = :sle_6.text ;添加成绩按钮:string sname,tname,tid SELECT t_student.id, t_student.name INTO :tid, :tname FROM t_student WHERE t_student.id = :sle_1.text ; if sle_2.text=tname and sle_1.text=tid and sle_3.text and sle_4.textand sle_5.textand sle_6.textthen INSERT INTO scoretable ( id, name, chinese, math, english, histor

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com