教师工作量计算系统设计与实现.rar

RAR格式版权申诉手机打开展开

教师工作量计算系统设计与实现,1.2万字 49页包括开题报告,任务书,答辩ppt,程序代码摘要设计教师工作量计算系统的核心问题,就是如何计算不同人数的主讲(助教)完成相同或者不相同工作的工作量的计算;以及如何实现对他们的工作量的储存、修改和删除,由系统管理员(工作人员和学校相关领导)实现。教师工作量计算系统是基于b/s的...
编号:78-34647大小:764.10K
分类: 论文>计算机论文

该文档为压缩文件,包含的文件列表如下:

内容介绍

原文档由会员 刘丽 发布

教师工作量计算系统设计与实现
1.2万字 49页
包括开题报告,任务书,答辩PPT,程序代码



摘 要
设计教师工作量计算系统的核心问题,就是如何计算不同人数的主讲(助教)完成相同或者不相同工作的工作量的计算;以及如何实现对他们的工作量的储存、修改和删除,由系统管理员(工作人员和学校相关领导)实现。
教师工作量计算系统是基于B/S的服务系统,使用它的用户能够方便的通过远程连接(internet-connection)实现远程访问。用户不需要安装客户端,只要有高于Browser5.0版本的浏览器就可以实现远程访问,计算系统在本地执行计算并将计算所得的结果通过网络存储到服务器的数据库。
本文介绍了一个教师工作量计算系统的设计及其实现,它分析了B/S结构的优点和不足,针对不足提出了B/S与C/S相结合的观点。普通用户通过远程访问(B/S)系统给定权限的页面实现自己需要的功能,完成计算后把结果上传到服务器数据库,而管理人员只需要在服务器上通过数据库客户端对数据库进行维护(C/S)。但数据库客户端有局限性,不能让工作人员随时随地的维护管理数据库,所以在设计的时候多分配了一个角色——Administrator,让他能访问特定的页面实现数据库的管理。
根据以上的想法,设计实现了一个教师工作量计算系统,经过测试,它能实现教师工作汇报的网络化记录备案、量化和统计管理。方便学校管理员对所有教师的工作量进行统计分析,使所有老师能便捷的记录、统计个人的工作量。

关键词:工作量;计算;系统;权限;数据库,;B/S;C/S。




The Design And Realize Paper Of
Teachers’ workload Count System
Abstract
The important question of design for Teacher Workload Counting System is how to count the same or different workload accomplished by different number of teachers or assistants, and how to storage, modificate and delete their worload by the administrators (staff and leaders of schools) of system.
Teacher Workload Counting System is based upon B/S to help users telnet by internet-connection. The Client needn’t to be installated but only the browser more advanced than Browser5.0 by users to telnet while the Counting System counts locally and storage results into the database of server by internet.
This paper introduces the design and implement of Teacher Workload Counting System, analyzes the strongpoints and disadvantages of B/S framework and brings forward the combination of B/S and C/S. General users actualize the function needed by him or her self for the page layout enactmented privileges, then upload resuts into the database of server while the administrators only need to maintain the database by the Client of batabes on servers(C/S). But the disadvantages of the Client of batabes is that the administrators can’t maintain the database at any moment or place, so another actor—Administrator can manage the database by logging on the designated page layout.
According to the ideas hereinbefore, this paper design Teacher Workload Counting System which can storage, record, statistic and manage the workload of teachers quantitatively by network. This system is convenient for administrators of school to statistic and analyze teachers’ workload and for all teachers to record and statistic theirselves workload.

Keywords: workload; count; system; privilege; database; B/S; C/S。



目录
摘 要 I
Abstract II
目录 IV
插图索引 VI
附表索引 VIII
1 绪论 1
1.1课题背景及目的 1
1.2国内外研究现状 1
1.3系统设计方法 2
1.4 论文构成 2
2 B/S结构简介 3
2.1 B/S三层体系结构 3
2.2 B/S三层体系结构的不足 3
2.3克服不足 4
3 ASP简介 5
3.1简介: 5
3.2 ASP运行环境 6
3.3 ASP访问数据库的方法 7
3.4 ASP的页面结构 7
3.5 ASP提供的六个内建对象 10
3.6 ASP的主要内置组件 11
3.7 Database Access组件ADO对象与集合 11
4湖南大学软件学院工作量计算办法简介 13
4.1教学标准课时数的计算 13
4.2本科生实验、实习、设计和指导论文等教学标准课时数的计算 13
4.3指导各种竞赛如ACM、微软等标准工作量计算 14
4.4助教标准课时数的计算 15
5教师工作量计算系统设计 15
5.1概要设计 15
5.2详细设计 15
6教师工作量计算系统设计实现 18
6.1登陆页面的实现 18
6.2欢迎用户页面 19
6.3标准课时工作量计算 19
6.4指导各种竞赛如ACM、微软等标准工作量计算 20
6.5毕业设计 20
6.6课程设计 21
6.7毕业实习、教学实习工作量计算 21
6.8工程训练 22
6.9实验教学 22
6.10课程助教,实验助教 23
6.11工作量一览表 23
6.12创建/删除用户 24
6.13修改密码 25
7系统设计结构图 26
8数据库设计思想及其关系图 26
结论 30
致谢 31
参考文献 32
附录 33


参考文献
[5] 微软公司.面向.NET的WEB应用程序设计[M].高等教育出版社
[6] 微软公司.数据库程序设计-----SQLServer2000数据库程序设计[M].高等教育出版社出版
[7](美)CharlesPetzold.C#程序设计[M].机械工业出版社
[8] 微软公司.XMLWebService开发[M].高等教育出版社出版
[9]中国论文下载中心.基于B/S体系结构开发应用系统网友投稿[DB/OL].




附录
储存教师工作量的代码:
publicclassMain:DataAccessBase
{
//**********************************************主讲工作量判定方法****************************************
//标准工作时计算

publicDataSetSD(stringTerm,stringusername,stringstandarH)
{
SqlConnectionconn=newSqlConnection(ConfigurationManager.AppSettings["ASPNETDBConnectionString"]);
conn.Open();
stringorl="SELECTUserNameFROMaspnet_workhoursWHEREterm='"+Term+"'ANDUserName='"+username+"'";
SqlCommandcmd=newSqlCommand(orl);
SqlDataAdapterda=newSqlDataAdapter(orl,conn);
......