大学生综合测评系统的设计与实现

合集下载

ACM在线测评系统评测程序设计与python实现

ACM在线测评系统评测程序设计与python实现

ACM在线测评系统评测程序设计与python实现写此⽂⽬的:让外⾏⼈了解ACM,重视ACM。

让ACMer了解评测程序评测原理以便更好得做题。

让pythoner了解如何使⽤更好的使⽤python。

在讲解之前,先给外⾏⼈补充⼀些关于ACM的知识。

什么是ACM?我们平常指的ACM是ACM/ICPC(国际⼤学⽣程序设计竞赛),这是由ACM(Association for Computing Machinery,美国计算机协会)组织的年度性竞赛,始于1970年,是全球⼤学⽣计算机程序能⼒竞赛活动中最有影响的⼀项赛事。

被誉为计算机界奥林匹克。

了解更多关于ACM的信息可以参考:百度百科:维基百科:ACM国际⼤学⽣程序设计竞赛指南:什么是ACM测评系统?为了让同学们拥有⼀个练习和⽐赛的环境,需要⼀套系统来提供服务。

系统要提供如下功能:⽤户管理题⽬管理⽐赛管理评测程序典型的ACM评测系统有两种⼀种是C/S模式,典型代表是PC^2。

主要⽤在省赛,区预赛,国际赛等⼤型⽐赛中。

官⽹:另⼀种是B/S模式,国内外有⼏⼗个类似⽹站,主要⽤于平常练习和教学等。

国内⽐较流⾏的OJ有:杭州电⼦科技⼤学:北京⼤学:浙江⼤学:⼭东理⼯⼤学:评测程序是做什么的?评测程序就是对⽤户提交的代码进⾏编译,然后执⾏,将执⾏结果和OJ后台正确的测试数据进⾏⽐较,如果答案和后台数据完全相同就是AC(Accept),也就是你的程序是正确的。

否则返回错误信息,稍后会详细讲解。

ACM在线测评系统整体架构为了做到低耦合,我们以数据库为中⼼,前台页⾯从数据库获取题⽬、⽐赛列表在浏览器上显⽰,⽤户通过浏览器提交的代码直接保存到数据库。

评测程序负责从数据库中取出⽤户刚刚提交的代码,保存到⽂件,然后编译,执⾏,评判,最后将评判结果写回数据库。

评测程序架构评测程序要不断扫描数据库,⼀旦出现没有评判的题⽬要⽴即进⾏评判。

为了减少频繁读写数据库造成的内存和CPU以及硬盘开销,可以每隔0.5秒扫描⼀次。

学业测评与分析系统建设方案

学业测评与分析系统建设方案
4.支持角色权限管理:支持校长、教务处长、年级主任、学科组长、班主任、学科教师等多角色的权限管理;
5.支持走班制和行政班两种形式的考试组织与管理,提供教学班走班制的的成绩分析报表,形成行政班和教学班的双层评价;
智能题库系统
1套
1支持模板上传试卷:根据系统提供的模板,结构化试卷后实现快速入库,模板上传后利用A1技术自动匹配系统内相似题目的知识点、章节信息等题目关键信息以减少教师打标的流程;
(10)题卡扫描模版可通过多种途径制作,包含直接扫描纸质题卡、直接使用已有的题卡图片、
从云端下载已有的题卡图片和直接使用已有的题
卡模板;
(I1)支持集中扫描/分散扫描多种题卡扫描方
式;
学情分析系统
1套
1.学情分析系统支持根据管理权限大小可查看校级报告、教研报告、班级报告及学生报告;支持导出exce1格式的成绩报表;
(13)支持调用题卡管理中的以往题卡或题卡模板直接使用或再次编辑后使用;
7.考务管理
(1)支持多种规则考号编排;
(2)支持多种考场编排算法;
(3)支持自动和手动安排监考教师,支持单人或
多人监考方式;
(4)支持巡考员、考务人员分配功能;
(5)支持导出考务报表exce1:班级座号表、考场座号表、监考表、考生准考证等;
(4)支持鼠标、键盘等分数输入模式;
(5)允许同一个教师或教研员分别在多个考试中担任不同的角色等;
(6)评卷端界面支持对答卷放大、缩小、浏览、上下调整、左右调整等功能,答卷图像支持256级灰度图片显示,并保证图像清晰;
(7)支持在评卷界面内切换题目,不需退出评卷界面;
(8)支持全记录回评,查看已评记录,进行重新
4.要求提供个人题库,教师可从校本题库中选择试卷收藏到个人题库中,也可以通过导入试卷到个人题库中,还可以通过系统组卷形成试卷自动保存到个人题库中,方便教师选题组卷和智能导卷;

基于UML的大学生综合素质测评系统的研究与应用

基于UML的大学生综合素质测评系统的研究与应用

图 2系统 用 例 图
图 3 学 期 综 合 测 评 子 系统 的 类 图
2 . 5系统动 态建模 在U ML中 ,用 例建 模提 供 了一 种简 譬 ■ . . ■— — ■囱 —
. .
的确定 缺乏科 学 依据 ,测 评手 段 不够先 进 而 且 效率 偏低 。 因此 , 想得 到科 学 、 观 、 正 要 客 公 的综合 素质 测评 结果 ,我 们就 应该 根 据社 会 需 求 , 学 地设置 测评 指 标 , 用 先进 的方 法 科 运
圆圈 陶 阍画 两
归 旧 圆
如 阍 圆 评 子系 统为 例 , 图 4所示 。

C i aNe e h oo isa d P o u t hn w T c n lge n rd cs
信 息 技 术
基于 U ML的大学 生综 合素质测评系统 的 研 究 与应 用
范 明芳 , 张大 磊 2 薛 方 芳 ・
(. 东科 技 大 学信 息 系 , 东 泰 安 2 1 1 2泰 安 同 力软 件 有 限公 司 , 东 泰 安 2 10 ) 1 山 山 7 09 . 山 70 0 摘 要: 大学 生综合 素质测 评是 高校 学 生管理 的重要 内容 之一 。 文采 用 O A方 法进行 了系统的 需求 分析 , 用 U L建模 技 术 , 本 O 利 M 建 立 了 系统 功能模 型 、 态模 型和 动 态模 型。在分析 建模 的基 础上 , 静 进行 了系统的 总体设 计 , 出 了与 系统 实现有 关 的边界 类、 给 实体 类 的设 计结 果 , 建立 了系统的设 计模 型 。 并 遵循 所 建立 的 系统 设计 模型 , 用 A PN T实现 了适合 本校 特点 的 大学生 综合素 质测评 系 利 S .E

高职学生综合素质量化管理系统的设计与实现——以天津电子信息职业技术学院为例

高职学生综合素质量化管理系统的设计与实现——以天津电子信息职业技术学院为例

职 业 时 空
。 c A R E E R H O R I Z O N ’ ‘
是对学 生 综合 素质量 化数 据 的对 比分析 ,可 以 按 学 期对学 生 或对某 一项 目进 行数 据分析 ,或者 是 所 有 项 目得 分情 况进 行 比较 ,还 可 以进 行历 史数 据
果进行 全面 的分析 与统 计 ,才能有 效地 促进 和完 善 学 生 综合素 质管理 工作 。建 立高 职学生 综合 素质 量
图1 综合素质 量化管理 主要 业务流程
辣台素质量化管理
化管理系统 ,是全面落实与实践学生综合素质量化
管理 的重要 手段 ,有 利于全 面提 高学生 素质量 化 管
程 图如 图 3所示 。
D l I 新生 l I D 4 l班级

通过对量化素质管理主要业务数据分析 ,确定 系统数据的实体及实体 间的联系模型 ( E — R图)如
图4 所示 , 根据 实体属 性 , 设 计 数据库 表 的结构 , 每 个 实体 或联 系对 应一 个 关系表 。最 后选择 关系数据 库 管理 系统 ( DB MS )建立数 据库 。
理的工作效率 , 使素质量化管理工作更具可操作性 。 综合 素质量 化管理 系统 的建 立 ,有利 于实 现学生 综
合素 质量化 工作 的科学 化 和现 代化 。

。 …
l 鐾 … h l l ● 化 蒋 牛 盛 l

授权
: 结果 -
r 评价
二 、系统 分析 与设计
行 了描述 。
关 键 词 :素质 量化 ;系统分 析 ;系 统设计


系统建立 的意义
需要 的数 据表 及结 构 ,通 过详 细 的调 研 ,最后 ,确 定 了系统 的功 能需 求 ,为系统 总体设 计 与实现奠 定

大学生综合测评系统的设计与实现

大学生综合测评系统的设计与实现

大学生综合测评系统的设计与实现作者:王晓天, 朱彦斐, Wang Xiaotian, Zhu Yanfei作者单位:山东电子职业技术学院,济南,250200刊名:价值工程英文刊名:VALUE ENGINEERING年,卷(期):2010,29(11)1.郑小平NET核心Web Service服务 20042.李晖.李正刚浅析大学生综合素质测评体系的重构及实施保障机制的建立[期刊论文]-经济师 2006(07)3.王黎微软公司战略 20024.J.P.Hamilton Visual 面向对象编程 20035.微软公司标准教材 20036.李安渝Web Services技术与实现 20037.盖江南.王勇Java XML,Web服务宝典 20038.张文斌基于Web Service的电子商务环境构建技术 20029.王欣Web架构与开放交互操作技术 200210.胡海璐.彭接文.胡智宇XML Web Services高级编程范例 20031.李怀成.王隆娟.Li Huaicheng.Wang Longjuan基于混合模式的学生综合测评系统分析与设计[期刊论文]-计算机应用与软件2010,27(4)2.张志军.李建军大学生综合测评系统的构建研究[期刊论文]-中国成人教育2007(8)3.靳大卫高校学生综合测评系统的设计与实现[学位论文]20084.王莹莹.葛青林.WANG Ying-ying.GE Qing-lin高校学生综合测评系统的设计与实现[期刊论文]-电脑知识与技术2009,5(9)5.刘应钦.白尚旺.高改梅.LIU Ying-qin.BAI Shang-wang.GAO Gai-mei 在学生综合测评系统中的应用研究[期刊论文]-太原科技大学学报2009,30(6)6.施珺.张明强用开发基于Web的综合测评系统[期刊论文]-化工矿物与加工2003,32(9)7.孙雅宁潍坊职业学院综合测评系统的设计与实现[学位论文]20108.唐林.任亮.郑小蓉基于的学生综合测评管理系统的设计与实现[期刊论文]-科技信息(学术版)2008(23)9.邓佳基于分布式学生综合素质测评系统的设计实现及整体意义[期刊论文]-硅谷2008(2)10.李哲谦大学生综合测评系统应用的问题及对策[期刊论文]-科教文汇2010(25)本文链接:/Periodical_jzgc201011173.aspx。

基于ASP.NET的高校学生综合素质测评系统的设计与实现

基于ASP.NET的高校学生综合素质测评系统的设计与实现
维普资讯
本 目 任 辑育 ・ ・ ・ ・
基于 AS . PNE T的 高校学生综合素质测评 系统 的设计 与实现
吴 苏 , 会 丽 , 可 , 朋 飞 史 张 张
( 南 师 范 大学 计 算 机 与 信 息技 术 学 院 , 南 新 乡 4 30 ) 河 河 50 7
h l ia dd s n o e t n v u t nS s f tea a s n ei f h s a d E a a o ytm o l g td n ’ ea a t b sd o PNE . e d s ifc ss ntee n ys g t Te l i e Co e eS e t Ov r l l y a nAS . T B s e t o ue o l — u s l Qu i e i . } l oa o f e m i to so e i l na o f h e n v u t n S s m o l g t d ns Ov r l a t b s g te a r in o a meh d f b t h t n h t mpe t n o e T s a d E a a o yt f me t i t t l i e Co e eSu e t’ ea l y ui l Qu i y n h
( n n Noma iest l g f mp tr&I fr t nTe h oo y Xixa g4 3 0 , ia He a r lUnv r yCol eo i e Co ue noma o c n lg , n in 5 0 7Chn) i
A src : h et n v la o f l g td ns Ov r l u i ra mo et i r v eq a t f ih r d ct n ma — b t tT e s a dE a t n o e e u e t a T ui Co S ’ e l Q a t i aget v a l y s O mp o et u lyo g e e u a o n h i h i

学员综合素质测评系统 课程设计汇报

该系统是一套架构在互联网上,采用分阶段多次、多维度测评, 面向PC用户、移动端用户的学生综合素质测评系统,来满足以下 功能需求:通过多种测试进行入学测评,根据日常指标以及多用 户评分综合进行学中测评和结业测评,对于学生信息以及日常行 为进行管理,对于系统的管理。
系统实现功能
软件的用例。学生做完题目后,将客观题提交给 系统,系统自动判题。
• 最终,系统会根据学生的测试结果,按一定规则出具一份测评报告, 其中包含推荐学习方向的用例。
用学 例中 图测

学中测评系统用例描述
• 在此用例图中,系统会抽取专业知识测试题给学生,学生要做专业知 识测试题,提交给系统,系统判题,给出一个得分。
• 在一个教育机构的信息管理中,学生综合素质测评系统一个不可或缺的部分。天眼公司 所要建立的这个较为完善的学生综合素质管理系统无论对公司,学生都有很大的帮助意 义。一方面,它能提高和改善原始的学生管理办法、促进学生管理培养模式的职业化建 设;另一方面,又给公司的管理和决策层提供参考意见和辅助思路。
学员综合素质测评系统
活学 动中 图测

学中测评系统活动图简述
• 在学中测评系统中,学生要完成每日任务,包括日常表现以及完成日 常作业等,还要进行学中的专业知识测试。
• 班主任对学生的日常表现、日常作业以及专业知识测试答案进行打分。 • 此外,助教、讲师、班主任、学生评定小组以及学生自己对学中阶段
进行客观评定打分。
• 系统将结合以上各方面的分数与设定规则进行对比,最终出具包含指 导建议的测评报告。
活结 动业 图测

结业测评系统活动图简述
• 在结业测评系统中,功能与学中测评系统大致相同。
• 在多角色客观评定环节中,加入了人事经理以及面试经理对学生进行 模拟面试的环节。

高校心理测评系统建设方案

高校心理测评系统建设方案一、项目背景随着社会的发展和竞争的加剧,大学生面临的心理压力日益增加,心理问题也日益突出。

为了及时、准确地了解和评估大学生的心理状况,提高心理健康教育工作的针对性和有效性,我们提出了高校心理测评系统的建设方案。

二、建设目标1. 建立一套完善的心理测评体系,包括心理测评指标、测评方法、测评流程等,实现对大学生心理状况的全面评估。

2. 实现心理测评数据的信息化管理,提高数据处理的效率和准确性。

3. 通过心理测评结果的分析和解读,为学校心理健康教育工作的开展提供科学依据和指导。

三、建设内容1. 心理测评指标体系:根据大学生的心理特点和发展需求,建立包括心理健康、人格特质、社会适应、学习压力等多个方面的测评指标体系。

2. 心理测评方法:采用多种心理测评工具和方法,如问卷调查、量表评定、个案分析等,确保测评结果的全面性和准确性。

3. 心理测评流程:制定规范的测评流程,包括测评前的宣传与准备、测评中的实施与监控、测评后的数据处理与报告撰写等环节。

4. 信息化平台建设:开发心理测评系统软件,实现数据采集、处理、分析、报告生成等功能的自动化和信息化。

5. 专业队伍建设:加强心理健康教育师资队伍建设,提高专业人员的素质和能力,确保心理测评工作的专业性和有效性。

6. 制度建设:制定心理测评相关规章制度,明确工作责任和要求,确保心理测评工作的规范化和科学化。

四、实施步骤1. 调研与规划:对高校心理健康教育现状和需求进行深入调研,制定心理测评系统建设规划。

2. 设计与开发:根据建设规划,开发心理测评系统软件,并设计相关指标体系和测评方法。

3. 试点与验证:选择部分高校进行试点实施,对心理测评系统进行实际验证和进一步完善。

4. 推广与应用:在试点成功的基础上,将心理测评系统推广至更多高校,并持续跟进使用情况和效果。

5. 评估与改进:定期对心理测评系统进行评估,发现存在的问题和不足,及时进行改进和优化。

学生成绩管理系统的设计与实现毕业论文

学生成绩管理系统的设计与实现毕业论文目录摘要..................................................... 错误!未定义书签。

Abstract.................................................. 错误!未定义书签。

绪论. (1)1学生成绩管理系统 (1)1.1系统研究背景 (1)1.1.1学生成绩管理系统 (1)1.1.2技术支持 (2)1.2系统研究的意义 (3)1.3系统优越性 (3)1.4论文结构 (3)2需求分析 (4)2.1可行性分析 (4)2.1.1操作可行性 (4)2.1.2技术可行性 (4)2.1.3经济可行性 (5)2.1.4社会可行性 (5)2.2系统运行环境需求 (6)2.2.1硬件需求 (6)2.2.2软件需求 (6)2.3系统功能需求分析 (6)2.3.1学生操作需求分析 (7)2.3.2教师操作需求分析 (7)2.3.3管理员操作需求分析 (7)3结构分析 (7)3.1学生基本信息 (7)3.2教师基础信息 (7)3.3成绩基础信息 (7)3.4用户权限信息 (8)3.5系统数据信息 (8)4系统设计 (11)4.1系统总体结构设计思想 (11)4.2数据库设计 (11)4.2.1概念模型设计 (11)4.2.2逻辑模型设计 (14)5系统实现 (18)5.1开发工具介绍 (18)5.1.1 Eclipse (19)5.1.2 MYSQL数据库 (19)5.1.3 Tomcat服务器 (19)5.2系统技术难点剖析 (19)5.3界面设计及核心代码 (20)结论 (26)参考文献 (27)致谢 (28)绪论在信息技术高速发展的背景下,高校的信息化建设发展相对较慢;回归高校的发展战略:人才的培养、高校与企业的科研合作、教学管理、以人为本;所以健全的信息化管理对于高校的战略发展有着很好的提升,引进企业信息技术的管理布局可以缩短高校与信息技术前沿的差距。

大学生综合素质测评模型的建立与实现

维普资讯
第 1 卷 第 3期 6
20 0 2年 9月
黑 龙 江 工 程 学 院 学 报
J un fHe o g ag Istt o eh oo y o rM o i n jn ntue fT cn lg l i i
Vo11 , N o, .6 3 S EP. 2 02 , 0
uai n; v u ton p rm e e s to e a a l i a a t r
大 学 生综 合 素质 的 测评 是提 高 教 育管 理水 平 ,
促进 大 学 生德 智体 全 面 发展 的一 项 重要 措施 。 根据
和 处理 模 糊概 念 的一 种 数学 方 法 。
设 有 两个 有 限集 U { u ,…, ) =移 , , _u , , { 移
te r , we e padraz txa a ga oi m f o eeSu e t at et gb ho y t l em r l g rh o l g tdn l T s n s u n ei a i n o l t C Qu i y i y
c m p e iu l og a o ut r s a v pr r mm i g—D eph . n l i
● ●
K e r s f z y ma r s f r e in c mp e e s e q ai ; z y c m p e e i e e a- ywo d : u z t x; o t e d s ; o r h n i u l f z o r h n v v i wa g v y t i s l
基金项 目 : 龙江省教育厅科研基金 资助项 目。 黑 作者简介 : 靳敏 (9 3 )女 , 1 6 ̄ , 黑龙江工程学院人文科学 系副教授 , 硕士 , 研究方 向 : 计算 机应用 。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本文是基于WEB的一个典型应用,主要运用了技术,SQL SEVER 2005数据库,采用B/S模式。

基本功能有:系统维护,学生信息数据输入,反馈信息输入,学生成绩数据计算,数据备份与事件记录,数据查询和打印输出等,其中学生成绩数据计算模块、反馈信息输入模块与数据查询和打印输出模块是系统的重点模块。

该系统利用计算机进行学生综合测评管理代替了原有的人工管理方式,节省大量的人力、物力,并且易于操作,可以更加方便地对学生成绩数据进行管理和计算,极大地提高了管理的效率。

关键词:大学生综合测评;Web Service;;SQL Server 2005;B/S0 引言该系统解决了信息传递不便捷等问题,实现学生管理网络化,方便教师、学生等在网上快速查询学生个人各种信息。

使用该系统可以大大提高工作效率,节省人力资源,提高管理水平,实现高校学生管理“无纸化”,改变学生素质管理的落后现状,实现评价现代化。

通过分析测评结果,可以总结教学、育人工作中存在的不足,作为调整教学计划、优化教学过程、深化教学改革的参考和依据。

此外,综合测评结果可以使每个大学生正确评价自己,知道自己的优势和不足,从而在实践中扬长避短,更好地实现自我设计和自我发展,为大学生潜在素质的开发提供有价值的依据。

1 应用技术介绍1.1 Web Service技术简介 Web Service指的是一种基于Web的分布式技术,可以接收从Internet或其它系统中传递过来的请求;是一种新的Web应用程序分支,是自包含、自描述、模块化的应用,可以发布、定位、进行Web调用、执行从简单的请求到复杂商务处理的任何功能;是一种无需购买并部署的组件,它被一次部署到Internet中,其它Web Service应用程序可以发现并调用它部署的服务。

1.2 .NET技术概述 .NET是通过中间语言(Intermediate Language ,IL)和通用语言运行环境(Common Language Runtime ,CLR)方式解决跨语言类库、跨硬件操作系统运行、变量边界检查、资源自动回收问题的软件开发、运行平台。

在这个平台上能够更容易地建立网络应用程序、网络服务、窗口应用程序以及主控制台应用程序。

1.3 技术介绍 是一个已编译的、基于.NET的环境,可以用任何与.NET 兼容的语言(包括、C#和等)创作应用程序,可以无缝地与WYSIWYG HTML编辑器和其他编程工具(包括Microsoft Visual )一起工作。

这不仅使得Web开发更加方便,而且还能提供这些工具的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。

另外,任何应用程序都可以使用整个.NET Framework,开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等。

1.4 .NET与Web Service的结合由主程序负责内部商务逻辑的运算以及数据源的维护,而由Web窗体页和XML Web Services分别公布系统的对外接口,Web窗体页负责向用户呈现系统数据,而XML Web Services则负责呈现系统的对外接口以便于不同系统间的数据交换以及以后开发客户端的需要,构成一个Web 应用的完整的对外数据交换体系。

1.5 B/S模式基于Web的B/S方式其实也是一种客户机/服务器方式,只不过它的客户端是浏览器。

B/S结构是对C/S结构的一种改进。

在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在Web服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术,成为当今应用软件的首选体系结构。

在系统的性能方面,B/S占有优势的是其灵活性,任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端。

2 大学生综合测评系统的功能设计2.1 系统功能模块设计大学生综合测评系统需要完成主要功能模块有:2.1.1 系统维护管理模块(包括①代码管理;②用户管理;③系统维护)。

2.1.2 数据输入模块数据输入模块包括学生基本信息、思想道德成绩信息、学习成绩信息、拓展素质信息的录入、修改等。

学生基本信息包括学生的学号、姓名、班级、性别、出生日期等;思想道德信息包括各项指标的成绩;学习成绩信息包括必修课、选修课的成绩及课程所占学分,包括补考学生的补考成绩;拓展素质信息包括图展素质指标各项成绩。

2.1.3 数据计算模块按照各项指标的权重系数计算各表内的及各表之间的数据,并按要求将数据输入指定表。

依据学生的各项信息,计算学生的思想道德分数、学习成绩、拓展素质分数和综合测评成绩。

各项测评的结果作为学生在校的综合排名和各方面素质排名,作为各种奖学金评定发放的依据。

2.1.4 数据查询和打印输出模块数据查询和打印输出模块提供数据的查询和打印输出,学生管理人员通过对学生信息检索达到查询学生信息的目的。

2.2 系统数据库设计数据库主要是依据系统需求分析阶段建立的数据模型,通过进行数据内部以及外在关系的分析,从而有效地建立整个系统的数据结构(在关系数据库中通常称为表结构),在此基础上对数据库的数据量、数据流量、及响应速度的估算分析。

2.2.1 数据库完整性设计(1)数据库完整性规划:①实体完整性。

②参照完整性。

③用户自定义完整性。

(2)造成数据不完整的原因分析:①网络或设备故障造成。

②应用程序设计不完善造成。

③多个事物并发执行造成。

④人为因素。

2.2.2 数据库概念结构设计设计系统数据库架构如下:①学生基本信息表,存储学生基本信息;②学生学习成绩表,存储学生学习成绩信息;③学生德育成绩表,存储学生德育成绩信息;④学生拓展成绩表,存储学生拓展成绩信息;⑤学生综合测评成绩表,存储学生综合测评成绩;⑥学生、用人单位反馈信息表,存储反馈信息;⑦大学生综合测评体系指标权重表;⑧学生课程表;⑨用户登陆信息表。

2.3 系统权重体系设计在指标体系中,根据每项指标所包含的不同内容,分配不同的权重;根据每项指标考核时的分值、方法及具体情况确定每个指标的分值范围;根据每项指标的复杂程度,确定指标的级数,每项指标具体所占的权重。

学生综合测评总成绩 = 思想道德成绩 × 20% + 学习成绩 ÷(∑必修课学分 + 0.8∑选修课学分)× 60% + 拓展素质成绩3 系统主要功能实现3.1 系统维护模块系统维护模块的主要功能是对山东经济学院综合测评系统的修改和维护工作,该功能模块主要由用户管理、权限管理、基础信息管理、日志管理四大模块组成。

3.1.1 用户管理模块的实现用户管理模块包括用户增加、查询编辑功能。

用户使用管理员分配的用户名密码进行登陆。

3.1.2 权限管理模块的实现(1)角色增加。

角色增加模块让管理员可以根据不同的情况为系统增加新的角色权限,延长系统的使用寿命。

(2)角色查询编辑。

角色查询编辑模块是针对角色信息的修改,维护角色名称、角色描述以及修改角色权限。

3.1.3 基础信息维护(1)班级信息增加模块的代码实现。

班级增加功能包括:班级名称、年级、人数、班级代码、学院、专业等。

(2)班级信息编辑模块的代码实现。

班级信息编辑模块的功能包括查询指定班级、返回符合查询的班级列表、显示班级的基本信息。

3.2 学生信息模块本模块是为了方便用户查找学生的基本信息而提供的,在这里用户可以方便的得到学生的联系方式,班级等内容,方便学生的管理。

3.3 数据计算模块本模块的主要功能是数据的核算以及计算系数的设定,分为两个子模块综合测评信息查询和权重系数设定模块。

权重系数设定模块的主要功能是设定测评成绩的计算系数,使系统能够适用各种学校的不同情况,以及不同时间的特殊要求。

3.4 数据录入数据录入模块是为用户提供各种信息录入的功能,其中包括四个主模块,每个主模块各包含信息录入和查询编辑两个子模块。

学生成绩的查询编辑模块与上面的成绩录入模块基本相同,不同之处在与对数据库的操作由新增改成了更新。

4 总结该系统的应用不仅可以节省了大量的时间和精力,而且信息的共享、公开,为学校的教学管理改革提供了及时、准确的依据。

①基于B/S模式开发的Web服务,节省大量的信息资源,提高了应用程序的可复用性;②具有较高的可靠性和可用性;③系统易于管理维护;④使用方便,易学易用;⑤良好的性能价格比;⑥系统应具有良好的开放性,外部接口清晰而标准。

本系统今后主要还要考虑通用性问题、跨操作系统平台所可能面临的一些数据共享问题、并发性问题,多采纳组件技术,在开放性方面考虑跨平台后可能面临的并发性问题,同时对安全性能方面考虑采纳一些结合硬件加密的策略。

参考文献:[1]郑小平核心Web Service服务.北京:人民邮电出版社,2004:51-54.[2]李晖,李正刚.浅析大学生综合素质测评体系的重构及实施保障机制的建立.经济师,2006,(7):11-12.[3]王黎.微软公司Microsoft .NET战略. 北京:清华大学出版社,2002:24-26.[4]J. P. Hamilton. Visual Basic .NET面向对象编程. 北京:清华大学出版社,2003:22-25.[5]微软公司 标准教材.中国劳动保障出版社.2003年5月第1版.[6]李安渝.Web Services技术与实现.北京:国防工业出版社,2003:40-42.[7]盖江南,王勇.Java,XML,Web服务宝典. 北京:电子工业出版社,2003:26-27.[8]张文斌.基于Web Service的电子商务环境构建技术.北京:电于工业出版社,2002:22-24.[9] 王欣.Web架构与开放交互操作技术. 北京:清华大学出版社,2002:55-56.[10]胡海璐,彭接文,胡智宇等.XML Web Services高级编程范例,北京:电子工业出版社,2003:36-37.。

相关文档
最新文档