欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 软件技术 > 基于B/S模式的自考报名系统的设计系统分析

基于B/S模式的自考报名系统的设计系统分析

日期:2023-01-24 阅读量:0 所属栏目:软件技术


 自1981年经过国务院批准创立的高等自学考试制度,是个人自学和国家考试相结合的高等教育方式,全国历年参加自学考试学历教育累计有5700多万人(不计重复),是我国高等教育体系的重要组成部分。自考学历文凭得到世界上二十多个国家承认,其毕业证的含金量仅次于普通高等教育。自考证书的含金量还体现在自考的难度较大,更多的时候反映了毕业生的整体综合能力。全国自学考试时间一般在每年4月、7月和10月各组织一次,在考前一个月组织报名。
  武汉纺织大学高职学院作为一个基层的自考报名部门,拥有专本套读的自考生1300多人,每次报考人数有350余人,达1200多门次。虽然每次报考的人数不算很多,但原来的报名方式是考生亲自来学院办公室现场报考,以考生手工签名来确认报考课程,然后工作人员根据签名情况,上报数据。由于报考工作时间期限较短,这种纯手工的报考方式,让工作人员很难及时地核实学生的报考课程是否重复、是否补考、是否遗漏等等。另外,很多自考生在专科毕业后,自考本科课程还没有考完,而且大部分在外省市工作,而这种报考方式,给自考生报考造成了诸多不便。因此,自考的网上报考势在必行。
  经过分析高职学院的实际工作需求,设计并编写了基于B/S的自考网上报名系统,在工作人员两年来的应用实践证明,切实方便了考生报考,提高了工作效率。
  1 B/S模式
  B/S是Browse/Server的缩写,这种结构对客户端的操作系统要求不高,客户端只要能够连接互联网,通过浏览器就能完成所有操作。应用程序的信息数据完全存放于服务器中,可以不受时空限制地访问,也便于数据库的管理维护。B/S架构分为三层框架,用户看到的是最外层——客户展示层,其为客户提供友好的图形界面;第二层为业务逻辑层,用于执行应用程序策略;第三层为数据层,用于对数据的处理和维护,主要表现为程序语言代码。如图1所示。
  2 流程设计
  2.1开发环境
  本系统采用DreamWeaver为编程工具,基于成熟的asp技术,数据库采用大家熟悉的access,Web服务器采用Windows2003 Server IIS6.0。
  2.2功能模块
  在每次自学考试前,自考生报考流程如图2所示。经过系统分析,按功能不同可以将系统分为三个模块:系统数据模块、成绩查询模块和报考处理模块。其主要功能如下:
  2.2.1系统数据模块
  设置管理人员的账号和密钥,添加/删除账号,更改密钥;报考课程及考试时间的初始化;设置报名系统的开始/截止时间;考生成绩数据的导入;报考结果的导出等。根据系统功能要求,只有系统管理员和工作人员具有此模块操作权限。
  2.2.2成绩查询模块
  在每次学生报考前,考生凭准考证号和身份证号验证登陆,查询自己以往的自考课程成绩。系统将显示所有应学课程,其中包含免考、统考等课程。每次查询都会显示一张总成绩单,考生可以对不理想的课程或未报考过的课程进行报考,避免漏报或错报课程。为了保证成绩的严密性,防止成绩被篡改,该模块对学生只有查询、浏览功能。
  2.2.3报名处理模块
  考生只能通过准考证号和身份证号组合验证登陆,确保报考数据的准确性和私密性。考生登陆后,根据所列出的考试时间、课程,选择自己要报考的课程,点击确定报考后,系统会在后台通过与成绩库筛选比对,在给出此次报考课程的总门数的同时,并计算出补考门数及补考费。为方便学生修改报考课程,还可在报考时间期限内无限次地登陆系统,进行报考课程的修改、取消等操作。
  3 系统实现
  3.1界面设计
  使用文本框、按钮等控件做出可视化的界面友好的界面设计。
  3.2数据库设计
  数据库的结构设计在系统中占有相当重要的地位,尽量减少数据冗余,增强数据的共享性。根据系统功能需求分析,创建如下数据表:
  1) 系统管理员表(账号,密码):记录管理人员的信息和密钥。
  2) 报考课程及考试时间表(专业,考试时间,课程1,…,课程4) :记录每个专业的考试课程名称和考试时间安排等。
  3) 报考信息表(准考证号、姓名、身份证号、课程1,…,课程10、登陆时间、登陆IP):记录考生的报考课程等信息。由于不同专业的考试课程不一致,考试时间不统一,故设置10个课程字段按考试时间分别记录。
  4) 成绩表(准考证号,姓名,身份证号,课程,成绩,考试时间):记录以往考生的每门考试成绩。
  5) 专业课程表(专业代码,专业名称,课程代码,课程名称,课程备注):将每个专业的所学课程全部记录。
  4 系统的特点
  本系统经过武汉纺织大学高职学院的工作人员使用两年后,给出的评价是:
  1) 操作方便。利用Web服务器24小时不间断地工作的特点,考生可以随时随地不限次数地通过互联网进行报考、修改等操作。工作人员也可以随时查看报考数据结果。
  2) 数据准确。由于考生先进行了成绩查询,再选择性地进行课程报考,这样就避免了考生错报、漏报、重报课程,保证了报考数据的准确性。
  3) 效率高。由于现在自考对考生注册年限没有限制,注册几年后还可以照常报考,而采用身份证号验证登陆的目的是为避免使用密码而容易产生遗忘。如果遗忘准考证号,可以通过姓名和身份证号在系统中查询到。
  4) 智能便捷。通过远程设置系统参数,可以方便地开启/关闭报考系统;系统自动审核报考数据,核算补考课程门数,大大减轻了工作人员的负担。
  5) 安全性高。系统会对数据进行自动备份,避免在系统出问题时造成数据丢失。
  利用B/S模式创建的自考网上报名系统可以提高工作效率,减轻传统手工报名方式的操作失误,确保数据的严密性和准确性。目前,除了逐步完善系统的各项性能外,在系统升级等方面还需要改进,期望在今后不断地实践过程中进一步提高。
  参考文献:
  [1] 李松峰,曹力.JavaScript 高级程序设计[M].北京:人民邮电出版社,2012.
  [2] 陈祥章,韩永印.计算机等级考试网上报名系统的设计与实现[J].实验技术与管理,2010(27):172-174.
  [3] 杨庆,宋志新.基于ASP+SQL-server考试网上报名系统的设计与实现[J]信息系统工程,2013(7): 41-42.
  [4] 张华,张雁.Asp项目开发实践[M].北京:中国铁道出版社,2006.
  .北京:电子工业出版社,2011.
  .价值工程,2012(16):182-183.
  [7] 李军.ASP动态网页制作教程[M].北京:人民邮电出版社,2012.
  [8] 李敬有.Access数据库系统与应用[M].北京:北京邮电大学出版社,2009.
  [9] 兰青青.基于B/S模式的专业技术人员继续教育报名系统的设计[J].消费电子.2013(16):71-71.

本文链接:http://www.qk112.com/lwfw/jsjlw/ruanjianjishu/229729.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学