《asp.net论文bs模式的计算机等级考试管理系统的设计与实现 开题报告》由会员分享,可在线阅读,更多相关《asp.net论文bs模式的计算机等级考试管理系统的设计与实现 开题报告(13页珍藏版)》请在金锄头文库上搜索。
1、 毕业设计(论文)开题报告设计(论文)题目:基于B/S模式的计算机等级考试管理系统的设计与实现 学生姓名: 学 号: 专业班级: 指导教师: 职 称: 毕业设计(论文)开题报告1. 本课题的研究意义,国内外研究现状、水平和发展趋势 1.1本课题的研究意义随着计算机技术的不断发展,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。我院学生每年参加两次省计算机等级考试,每次都有45千人,考试管理工作量相当大。但是一直以来学校都是靠人工的方式管理等级考试相关的信息,这种管理方式存在着许多缺点,如:工作效率低、统计容易出错,另外时间一长,将产生大量的文件和数据,这对于查
2、找、更新和维护都带来了不少的困难。同时,学校每年都会开设相应的计算机等级考试辅导班,而辅导班的管理历年来也都是采用人工管理,在辅导班学生报名、统计分班、收费、发布相关消息时都感觉非常麻烦,这样的管理方式不利于学校辅导班管理员的办公和辅导班的发展。另一方面,对于学生来说,学校由于没有相关的主题网站,相关信息发布比较缓慢,难于满足学生对考试信息的需求。同时,学生也难以找到一个学习交流的平台,不利于学生的学习。由上可知,开发一个基于B/S模式的计算机等级考试管理系统是非常必要的。管理系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。利用计算机进行等级考试管
3、理,可以充分利用现有数据资源,从考试报名到统计通过率都可以用计算机辅助完成,大大减少人工参与度,使考试管理工作更高效、准确。同时该系统也可以给学生提供一个交流、学习、获得信息的平台,给辅导班老师提供一个完善的办公平台,让辅导班的管理更加规范化,经济化等。计算机等级考试管理系统应该说是一个高校不可缺少的部分,它能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己的等级考试成绩以及各种与考试相关的信息等,也可以方便的对全院考试情况、技术论文和辅导班信息进行查询。同时本系统还提供辅导班网上报名功能,大大方便了学生的学习也满足了学生对考试信息的需求。对辅导班老师来说本系统可以让他们拥
4、有一个轻松便捷的办公环境,在系统中,他们可以方便的发布辅导班的相关信息和技术论文,同时还可以对辅导班的各项工作进行快捷方便的掌控。对于管理员来说,本系统可以轻松的让他们进行考生信息和成绩的导入并对其进行通过率统计分析,而且可以方便的将这些信息及时的发布在网站上。另一方面,管理员还可以对辅导班进行一些管理工作,例如辅导班的分班、统计、收费、辅导班教师薪金计算等等,真正的体现了办公自动化的优越性。而本系统作为计算机应用的一部分,使用计算机对计算机等级考试信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、寿命长、成本低、易管理等。这些优点能够极大地提高等级考试管理的效率
5、,也是高校的科学化、正规化管理,与世界接轨的重要条件。 1.2国内外研究现状、水平和发展趋势 随着计算机技术在各个领域愈来愈广泛地应用,越来越多的人开始学习计算机知识。经济的发展、社会的进步,推动着计算机知识与技术的普及。掌握计算机基础知识和基本操作技能,是每一位计算机使用者必备的基本知识,也是许多用人部门考核和录用工作人员的标准之一。在这一背景下,1994年原国家教委考试中心(现教育部考试中心)推出了全国计算机等级考试,其目的在于推动计算机知识的普及,促进计算机技术的推广应用,以适应社会主义经济建设的需要,为用人部门录用和考核工作人员服务。 全国计算机等级考试自1994年开考以来,已在我国大
6、陆除西藏以外的各省、直辖市、自治区顺利考过23次,据1998年底统计,应试者达161万人,其中约70余万人取得相应级别的合格证书。这项考试发展势头之猛亦为人们始料不及。从此每年的应试人数都有较大幅度增加,。这充分证明该考试适应了国家信息化的迫切需要,对计算机应用知识与技能的普及起到了有力的促进作用,成为面向未来,面向21世纪培训人才的一种有效手段。 在国内,很多学校的计算机等级考试管理都是集成在其他系统中,大多数关于计算机等级考试的系统都比较简单,功能都不够齐全,同时在系统中的人工参与还是比较多,并且相关的统计也都未能摆脱人工处理的弊病:效率低下、容易出错等等。随着参加考试人员的增加,人工管理
7、会越来越困难,随之所带来的问题也会越来越多。所以开发一个功能齐全,计算统计方便的计算机等级考试管理系统就非常的必要了。毕业设计(论文)开题报告2.本课题的基本内容,可能遇到的困难,提出解决问题的方法和措施2.1系统分析本系统是基于B/S模式的管理系统,意在构造一个集计算机等级考试成绩查询、考试信息发布、辅导班网上报名、辅导班教师网上办公、通过率统计分析、等子系统为一体的计算机等级考试管理系统。(系统框架图和用例图如图1,2所示) 图1 系统框架图 2.2系统模块分析 系统分为九个功能模块,分别为:用户登录模块、考生相关数据导入模块、辅导班报名管理模块、考试成绩库导入模块、通过率统计模块、信息发
8、布模块、报表模块、信息查询模块、系统管理模块。 2.2.1用户登录模块a. 管理员用户:该用户由系统分配,登陆后直接跳转到管理员界面。在管理员界面里管理员可以方便的进行各种操作。b. 学生用户:该用户登陆后,可以方便的浏览/查询信息以及下载相关资料。c. 辅导班授课教师:该用户由管理员直接分配,不能自由申请。登陆后直接跳转到辅导班管理模块。 2.2.2考生相关数据导入模块 在该模块,管理员可以导入考生的相关信息表到后台数据库。有学生表、系部代码表、班级表、报名表。 2.2.3辅导班报名管理模块a. 管理员用户:在该模块中,管理员可以对辅导班教师用户权限进行管理和分配,同时管理员也在该模块中为各
9、位授课教师分配班级、辅导任务和对他们的薪金进行计算。b. 学生用户:学生用户可以在模块中方便的实现网上报名和辅导班信息的查询,也可以通过该模块和辅导教师进行交流。c. 辅导班教师用户:教师在登陆后,可以方便的查看学生的报名情况,经过分析可以为各个语种进行班级分配。同时也可以在班级信息栏制定计划和发布上课时间、地点及相关信息。 2.2.4考生成绩库导入模块 在该模块,管理员可以导入考生的成绩库导后台数据库。 2.2.5通过率统计模块 在该模块,系统可以帮助管理员方便的对各种要求的通过率进行统计分析,并以报表形式打印出来。 2.2.6信息发布模块 该模块主要功能是为其他模块提供信息发布和用户发表技
10、术交流文章的平台。该模块可以做为一个发散型的子系统,分别嵌入到其他模块中去。 2.2.7报表模块 该模块主要功能是应其他模块要求生成各种类型的报表。 2.2.8信息查询模块 主要功能有:考试成绩查询、通过率查询、辅导班信息查询、站内信息查询。 2.2.9系统管理模块该模块主要功能是为系统管理员提供一个管理维护资源和升级系统的平台。2.3数据库设计 本系统的后台数据库总共涉及到10张数据表:学生表、班级表、系部代码表、报名表、成绩表、辅导班信息表、辅导班学生表、辅导班教师表、辅导班课程表、管理员表。 ER图如图4所示。 2.3.1学生表属性名称列名数据类型长度学号 xhchar12 班号 bh
11、char10 姓名 xmchar 36 民族 mzm char20 出生年月 csny datetime8 系部代码 xbdm char8 身份证号码 sfz Char20 2.3.2班级表属性名称列名 数据类型长度部门名称bmmcchar24年级njint4班号bhchar10班级bjchar36班级人数bjrsint4学制xzchar5系部代码xbdmchar8专业代码zydmchar122.3.3系部代码表属性名称列名数据类型长度系部代码xbdmchar8系部名称xbmcchar24系部编号idnint4 2.3.4报名表属性名称列名数据类型长度学号xhchar12准考证号ZKZnvar
12、char10 2.3.5成绩表属性名称列名数据类型长度准考证号ZKZnvarchar10姓名NAMEnvarchar10系部XMnvarchar16年级NJnvarchar2学制XZnvarchar6考试成绩DZfloat8通过标记CJJnvarchar12.3.6辅导班信息表属性名称列名数据类型长度辅导班班号Class_IDchar10辅导班级名称Class_NAMEchar20理论课教师idTheory_teacherIDchar12上机课教师idPratice_teacherIDchar12语种Language_typechar20理论课课时Theory_hourint4实践课课时Pra
13、tice_hourint4人数上限Stu_limitint4实际人数Stu_numberint4开课时间Start_timedatetime8 2.3.7辅导班学生表属性名称列名数据类型长度学号xhchar12姓名xmchar36辅导班班号Class_IDchar10参加辅导班标记Class_signbit1 2.3.8辅导班教师表属性名称列名数据类型长度教师工号Teacher_IDchar12姓名Teacher_NAMEchar36职称Positionchar10理论课时Teory_hourAllint4上机课时Pratice_hourAllint4理论课津贴标准Teory_allwancefloat8上机课津贴标准Pratice_allwancefloat8薪金Stipendfloat8 2.3.9辅导班课程表属性名陈列名数据类型长度辅导班班号Class_IDchar10理论课时间Teory_timedatetime8理论课地点Teory_placechar20上机课时间Pratice_timedatetime8上机课地点Pratice_placechar20 2.3.10管理员表属性名称列名数据类型长度管理员IDAdmin_IDchar20密码Passwordchar20