公务员期刊网 精选范文 会计考试题库范文

会计考试题库精选(九篇)

会计考试题库

第1篇:会计考试题库范文

一、选择题

1、(B )是对会计要素的具体内容进行分类核算的项目。

A.会计对象 B.会计科目 C.会计账户 D.明细分类账

2、关于会计账户的设置,下列哪个说法是正确的?(A )

A账户的设置以会计科目为依据,并要服从于会计报表对会计信息的要求

B账户的设置以会计报表为依据,并服从于会计报表对总账和明细账的要求 C账户的设置以会计主体为依据,并服从于会计主体对会计信息的要求

D账户的设置以会计假设为依据,并服从于会计核算对货币计量的要求

3、企业在一定期间内实现的经营成果最终要归属于所有者权益,所以将( B)归类到所有者权益类账户。

A 投资收益 B本年利润 C营业外收入 D主营业务收入

4、当年形成的会计档案在会计年度结束以后,可暂由会计机构保管( B)。

A 半年 B 1年 C 2年 D 5年

5、本单位内部人员查阅会计档案,须经( D)批准办理查阅手续。

A.档案管理部门负责人 B.审计部门负责人

C.会计主管人员或单位负责人 D.会计主管人员及单位负责人

6、一般企事业单位会计档案保管期满需要销毁时应由(D)监销。

A.档案部门派员 B.会计机构派员

C.审计机构派员 D.单位档案机构和会计机构共同派员

7、账簿按(A)的不同,可分为序时账簿、分类账簿和备查账簿。

A用途 B外形 C格式 D启用时间

8、现金日记账应(D)结出发生额和余额,并与库存现金核对。

A每月 B每十五天 C每隔三至五天 D每日

9、能提供某一类经济业务增减变化总括会计信息的账簿是(B)。

A明细分类账B总分类账C日记账D备查账

10、对账即核对账目,其主要内容包括(D)几方面。

A账实核对、账表核对、账账核对B账账核对、账证核对、账表核对

C 账账核对、账证核对、表表核对D账证核对、账账核对、账实核对

11、汇总记账凭证账务处理程序的特点、是根据(B)登记总账。

A记账凭证 B汇总记账凭证 C科目汇总表 D多栏式日记账

12、(D)不能反映各科目的对应关系,不便于分析和检查经济业务的来龙去脉,不便于查对账目。

A.记账凭证账务处理程序 B.汇总记账凭证账务处理程序

C.日记总账账务处理程序 D.科目汇总表账务处理程序

13、利得是与(B)无关的,会引起所有者权益增加的经济利益流入。

A.所有者利益分配 B.所有者投入资本C.经济利益流入 D .所有者经济活动

14、下列不属于企业经济利益总流入的是(C)。

A.销售收入 B.租金收入 C.为第三方客户代收的款项 D.股利收入

15、下列不属于账务成果的计算和处理的是(B)。

A.利润的计算 B.债权债务的结算 C.所得税的计算和缴纳 D.亏损弥补

16、资产按照预计从其继续使用和最终处置中所产生的未来净现金流入量的折现金额计量的会计计量属性是(D)。

A.重置成本 B.公允价值 C.可变现净值 D.现值

17、某企业2009年12月31日银行存款日记账账面余额为217300元,开户行送来的对账单所列本企业存款余额为254690元,经核对,发现未达账项如下:银行已收,企业未收款42100元,银行已付,企业未付款5000元,企业已收,银行未收款21600元,企业已付,银行未付款21890元,则该企业可动用的银行存款实有数是(C)。

A217300元 B254690元 C254400元 D276290元

18、下列财产物资,可用抽样盘点法进行财产清查的是(B)。

A成套设备 B低值易耗品 C矿砂 D汽车

19、某企业在财产清查中,盘亏材料10000元,经查实,属非常损失,报经批准后,该项损失应计入(A)。

A营业外支出 B其他应收款 C管理费用 D冲减营业外收入

20、年度财务会计报告,应于年度终了后(C)内对外提供。

A6 日 B15日 C60日 D4个月

21、账户式资产负债表分为左右两方,其中左方为(A)。

A资产项目,按资产的流动性由大到小顺序排列

B资产项目,按资产的流动性由小到大顺序排列

C负债及所有者权益项目,一般按求偿权先后顺序

D负债及所有者权益项目,按短期负债、长期负债、所有者权益顺序排列

22、甲企业将应收乙企业的50000元货款,改为对乙企业的股权投资,则该经济业务将引起甲企业(C)。

A.资产与债权此增彼减

B.资产与所有者权益此增彼减

C.资产内部此增彼减,总额不变

D.负债、所有者权益内部此增彼减,总额不变

23、下列各项能引起企业所有者权益增加的是(D)。

A.提取盈余公积

B.用盈余公积转增资本

C.用盈余公积补亏

D.全年实现盈利

24、“应收账款”账户的期初借方余额8000元,本期贷方余额6000元,本期借方发生额10000元,则期末余额为(A)。

A .借方4000元

B.借方12000元

C.贷方4000元

D.贷方12000元

25、账户期末余额试算平衡的平衡公式为(D)。

A 全部账户的期末借方余额合计=全部账户的期初借方余额合计+全部账户的期初贷方余额合计+全部账户的期末贷方余额合计

B全部账户的期末借方余额合计=全部账户的期初借方余额合计+全部账户的期初贷方余额合计+全部账户的期末贷方余额合计

C全部账户的期末借方余额合计=全部账户的期初借方余额合计+全部账户的期初贷方

余额合计+全部账户的期末贷方余额合计

D全部账户的期末借方余额合计=全部账户的期末贷方余额合计

26、办公室小王赴外地参加培训,用转账支票支付机票款1920元,该项业务的会计分录为(B.)。

A借:销售费用1920

贷:银行存款1920

B 借:管理费用1920

贷:银行存款1920

C借:销售费用1920

贷:库存现金1920

D借:制造费用1920

贷:库存现金1920

27、企业与本年6月10日从银行借入60000元,期限3个月,月利率0.5%。借款利息于每季度末支付一次,则企业在9月10日归还借款及利息时应编制如下会计分录(B)。 A借:短期借款 60000

财务费用 100

应付利息 600

贷:银行存款 60700

B借:短期借款 60000

财务费用 300

应付利息 600

贷:银行存款 60900

C借:短期借款 60000

财务费用 900

贷:银行存款 60900

D借:短期借款 60000

财务费用 700

贷:银行存款 60700

28、下列经济业务中,会引起资产和所有者权益同时增加的是(B)

A.收到银行存款并存入银行

B.收到投资者投入的作为出资的原材料

C.以转账支票归还长期借款

D.提取盈余公积

29、企业以银行存款偿还所欠购贷款,这会引起(B)。

A.资产与负债同时增加

B.资产与负债同时减少

C.资产增加负债减少

D.资产减少负债增加

30、“固定资产”账户期末余额减去“累计折旧”账户期末余额,表示现有固定资产的

(A)。

A.折余价值

B.原始价值

C.重置成本

D.历史成本

31、企业生产车间本月共领取A材料36000元用于生产甲产品:B材料20000元用于生产乙产品:另外还领用机物料4200元,其中生产车间领用2700元,管理部门领用1500元。根据材料领用汇总表,企业应编制会计分录(C)。

A.借:生产成本——甲产品 36000

——乙产品 20000

——制造费用 4200

贷:原材料 60200

B.借:生产成本——甲产品 36000

——乙产品 20000

——管理费用 4200

贷:原材料 60200

C.借:生产成本——甲产品 36000

——乙产品 20000

——制造费用 2700

——管理费用 1500

贷:原材料 60200

D.借:制造费用 60200

贷:原材料 60200

32.企业本月应付工资共计52000元,分摊如下,并按工资总额的2.5%计提职工教育经费,则应编制会计分录(D )

生产工人工资车间管理人员工资管理部门人员工资销售部门人员工资工资合计

甲产品已产品

20000 15000 5000 8000 4000 52000

A.借:生产成本——甲产品 20000

——已产品 15000

——制造费用 17000

贷;应付职工薪酬——工资 52000

B.借:生产成本——甲产品 20500

——已产品 15375

——制造费用 17425

贷;应付职工薪酬——工资 52000

——职工教育经费 1300

C.借:生产成本——甲产品 20000

——已产品 15000

——制造费用 5000

——管理费用 8000

——销售费用 4000

贷:应付职工薪酬——工资 52000

D.借:生产成本——甲产品 20500

——已产品 15375

——制造费用 5725

——管理费用 8200

——销售费用 4100

贷:应付职工薪酬——工资 52000

——职工教育经费 1300

33.以银行存款支付设备修理费共计5500元,其中:生产车间4000元,行政管理部门1000元,销售部门500元,则应编制会计分录(A)

A.借:制造费用 4000

管理费用 1000

销售费用 500

贷:银行存款 5500

B.借:管理费用 5500

贷:银行存款 5500

C.借:制造费用 4000

管理费用 1000

销售费用 500

贷:现金 5500

D.借:管理费用 5500

贷:现金 5500

34.“预收账款”账户属于(B)。

A.资产类帐户 B.负债类帐户 C.所有者权益类账户 D.投资类账户

35.将账户的期末余额转入“本年利润”账户借方的是(D)

A.资产类账户 B.负债类账户 C.收入类账户 D.支出类账户

36.本期“本年利润”账户借方发生额若大于贷方发生额的,则意味着企业当年(B)

A.盈利 B.亏损 C.不亏损 D.与盈亏无关

37.以下凭证属于累计凭证的是(D)

A.借款单 B.发料凭证汇总表 C.差旅费报销单 D.限额领料单

38.管理部门当月购进办公用品若干,经办人员不慎将原始发票遗失,你作为会计人员应(B)

A.不予办理报销手续

B.在其取得原供货单位注明原始凭证的号码、金额、内容并加盖公章的证明后,由本单位会计机构负责人、

会计主管人员和单位负责人批准后,给予报销

C.由当事人写明详细情况,相关人员证明后,给予报销

D.责成经办人员取得原供货单位加盖公章的证明并经会计主管人员审查属实后,给予报销

39.企业年初未分配利润为200万元,本年实现净利润50万元,按10%提取盈余公积,同时宣告发放现金股利10万元,则当期应计提的盈余公积为(C)

A.25万元 B.20万元 C.5万元 D.4万元

40.企业缴纳职工住房公积金时,应借记(C)

A.其他应付款 B.应交税费 C.应付职工薪酬 D.银行存款

二、多项选择题(下列各小题中,分别有两个或两个以上符合题意的正确答案,请按答题卡要求,用2B铅笔填涂你选定的信息点。本类题共30小题,每小题1分,共30分。多选、少选或错选均不得分。)

1.执行《企业会计准则》的企业,会计科目分为资产类、负债类、所有者权益类、(BCD )

A.收入类 B.成本类 C.损益类 D.共同类

2.下列属于永久保管的会计档案有(ABC)

A.会计档案保管清册 B.年度财务报告及其文字分析 C.行政事业单位决算 D.会计移交清册

3.账簿按其账页格式的不同,可以分为(BCD)

A.分类账簿 B.三栏式账簿 C.多栏式账簿 D.数量金额式账簿

4.账簿的种类繁多,但一般都应具备(ACD)

A.封面 B.账夹 C.扉页 D.账页

5.多栏式明细分类账的账页格式,适用于(BCD)账户

A.应收账款 B.管理费用 C.主营业务收入 D.制造费用

6.错账更正的方法主要有(BCD)

A.涂改法 B.划红更正法 C.红字更正法 D.补充登记法

7.账账核对包括(ABC)的核对是否相等

A.所有总账的借方发生额合计和贷方发生额合计

B.总账余额和所属明细账余额合计

C.现金日记账和银行存款日记账余额与其总账余额

D.银行存款日记账和银行对账单

8.账务处理程序是指(ABCD)的结合方式。

A.会计报表 B.会计账簿 C.会计凭证 D.原始凭证

9.下列有关财务会计的表述中,正确的有(BC)

A.主要侧重于向企业内部管理者提供进行经营规划、经营管理、预测决策所需的信息

B.主要侧重于向企业外部关系人提供有关企业财务状况、经营成果和现金流量情况等信息

C.侧重于过去信息,为外部有关各方提供所需数据

D.侧重未来信息,为内部管理部门提供数据

10.会计核算所产生的会计信息,应具有(ABCD)

A.完整性 B.连续性 C.系统性 D.广泛性

11.下列称为静态会计要素的有(BC)

A.收入 B.资产 C.负债 D.利润

12.有关会计要素变动情况,以下说法中正确的有(AB)

A.取得了收入,会表现为资产和收入同时增加

B.发生了费用,会表现为费用的增加和资产的减少

C.取得了收入,会表现为增加收入的同时减少负债

D.发生了费用,会表现为增加费用的同时增加负债

13.会计核算的内容是指特定主体的资金活动,包括(ABD)等阶段

A.资金的投入 B.资金的循环与周转 C.资金的储存 D.资金的退出

14.下列资产中,需要从数量和质量两个方面进行清查的有(BC)

A.货币资金 B.原材料 C.产成品 D.应收账款

15.对财产清查的结果,应以国家的有关法规、制度为依据,严肃认真处理,具体要求有(ABCD)

A.分析产生差异的原因和性质,提出处理建议

B.积极处理多余、积压物资,清理往来款项

C.总结经验教训,提出改进措施,建立健全各项管理制度

D.根据清查结果,调整账簿记录,做到账实相符

16.某企业在财产清查中,发现账外设备一台,估计原价为20000 元,六成新。财务部门根据“账存实存对比表”确定的盘盈数和批准数的处理意见,应分别编制的会计分录有

( BD)

A.借:固定资产 20000

贷:累计折旧 8000

待处理财产损溢 120000

B.借:固定资产 12000

贷:待处理财产损溢 12000

C.借:待处理财产损溢 12000

贷:管理费用 12000

D.借:待处理财产损溢 12000

贷:营业外收入 12000

17.会使本企业银行存款日记账账面余额,小于银行对账单余额的未达账项有(BC )

A.企业已收,银行未收款 B.企业已付,银行未付款

C.银行已收,企业未收款 D.银行已付,企业未付款

18.甲公司与乙公司签订销售合同,按照合同约定,乙公司应于合同签订之日向甲公司预付货款的20%,则甲公司在收到该笔款项时可能涉及的账户有(AC )

A.银行存款 B.主营业务收入 C.预收账款 D.应收账款

19.一个企业的资金运动大致有以下几种(AB )

A.资产内部此增彼减,总额不变

B.负债、所有者权益内部此增彼减,总额不变

C.负债与资产此增彼减

D.所有者权益与资产此增彼减

20.借贷记账法中,“借”表示(AB )

A.资产增加 B.负债减少 C.所有者权益增加 D.费用减少

21.下列错误中不能通过编制失算平衡表查找出来的有(ACC )

A.漏记某项经济业务 B.借贷方向相反C.重记某项经济业务 D.漏列某个账户余额

22.企业在生产经营过程中,所发生的直接费用主要包括(ABC )

A.直接材料 B.各项制造费用

C.直接从事产品生产的职工薪酬 D.管理部门固定资产发生的折旧费

23.企业本年度应纳税所得额为100万元,按25%的所得税率计算,本年度应缴所得税为25万元,则该项经济业务涉及到的账户有( ABD)

A.应交税费 B.营业税金及附加C.其他应付款 D.所得税费用

24.企业当年实现净利润100万元,年末董事会决定向投资者分配利润5万元,按10%的比例提取盈余公积,则相关会计分录有( AC)

A.借:利润分配 50000

贷:应付股利 50000

B.借:应付股利 50000

贷:本年利润 50000

C.借:利润分配 100000

贷:盈余公积 100000

D.借:利润分配 95000

贷:盈余公积 95000

25.以下提法中属于平行登记规则要点的有(ACD )

A.金额相等 B.期间不同 C.方向一致 D.依据相同

26.原始凭证按照格式不同,可以分为(AB )

A.通用凭证 B.专用凭证 C.一次凭证 D.累计凭证

27.记账凭证可以根据( ABD)填制。

A.每一张原始凭证 B.若干张同类原始凭证汇总

C.不同内容和类别的原始凭证汇总 D.原始凭证汇总表

28.企业内审人员在对企业当年会计账本审查中发现,金额为1000元的购货发票在填制记账凭证时误填为100元,由于已登记入账,会计人员可以(AC )

A.用红字填写一张与原内容相同的记账凭证,同时再用蓝字发票重新填制一张正确的记账凭证

B.重新填制一张正确的记账凭证,将原记账凭证换下,并对账本信息进行修改

C.用蓝字编写一张调增900原的调增记账凭证

D.将记账凭证和账簿的错误金额用红字划去,用蓝笔填上正确金额,并加盖印章

29.下列各项中,不应计入企业产品成本的有( BD)

A.车间领用原材料

B.行政管理部门使用的固定资产计提折旧

C.车间管理人员的高温补贴

D.产品展消费用

30.根据《企业会计准则--基本准则》的规定,称为会计中期的有( ABC)

A.半年度 B.季度 C.月度 D.旬

三、判断题

1. 会计科目是对会计对象的基本分类。(N )

2.为了适应企业管理精细化的要求,每一个总账科目下都应设置明细科目。(N )

3.账户是根据会计要素设置的,具有一定的格式和结构。( N)

4.经本单位会计机构负责人批准并办理手续后可以对外提供会计档案的查阅或者复制。( Y)

5. 账簿中的每一账页就是账户的存在形式和载体,没有账簿,账户就无法存在。(Y )

6.订本账户一般适用于总分类账、现金日记账、银行存款日记账。(Y )

7.实行会计电算化的单位,发生收款和付款业务的,在输入收款凭证和付款凭证的当天必须打印现金日记账和银行存款日记账。( Y)

8. 记账凭证账务处理程序,适用于规模较大的经济业务较复杂的企业。( N)

9.采用汇总记账凭证账务处理程序增加了填制汇总记账凭证的工作程序,增加了总账的登记工作量。( N)

10.会计的基本职能包括会计核算和会计分析。( N)

11.可变现净值是指在正常生产经营过程中,以预计售价减去进一步加工成本和预计销售费用以及相关税费后的净值。( Y)

N

12.收入-费用=利润:被称为第二会计等式。是复式记账的理论基础和编制资产负债表的依据。(N )

13.在中华人民共和国境内的外商投资企业、外国企业和其他外国组织的会计记录可以使用中文,也可以使用一种外国文字。( N)

14. 为了确保银行存款账实相符,企业应根据银行存款余额调节表及时登记入账。(Y )

15.对固定资产的清查,应着重检查使用情况、磨损情况、有无毁损和丢失以及折旧的提取情况。(Y )

16.资产负债表是反映企业某一时期财务状况的报表。(N )

17.小企业的年度财务会计报告包括资产负债表、利润表和会计报表附注。( Y)

18.利润表中的利润总额是由营业利润和营业外收支净额组成。( Y)

19.复式记账法是以资产与权益平衡关系作为记账基础,对发生的每一项经济业务,都以相等的金额,在任意的两个或两个以上账户中进行记录的一种记账方法。( N)

20.在试算平衡表中如果试算平衡,则账簿记录一定正确。( N)

21.会计分录按照所涉及的账户多少,可分为一借一贷,一借多贷,一贷多借的会计分录,不允许多借多贷的会计分录。(N)

22.会计分录是指某项经济业务事项表明期应借应贷账户及其金额的记录,简称分录。N

23.“生产成本”账户,借方登记本期应计入产品成本的各项费用,贷方登记完工入库产品的生产成本,期末如有余额在借方,表示尚未完工产品的成本。( Y)

24.营业收入是指企业经营业务所确认的收入总额,包括主营业务收入和其他业务收入。( N)

25.“本年利润”账户是指将收入与费用进行配比的账户,因此属于损益类账户。( N)

26.企业提取盈余公积的主要目的是为了防范企业经营风险等需要。( Y)

27.所谓平行登记是指对所发生的每项经济业务,一方面要以会计凭证为依据登记有关总分类账户,另一方面又要以登记号的总分类账户为依据,将其拆分后登记到所属明细分类账户中。(N )

28.原始凭证金额有错误的,应当由出具单位重开,不得在原始凭证上更正。( Y)

29.所有的记账凭证都需附有原始凭证,并注明原始凭证的张数。(N )

30. 会计科目的分类相对应,账户也分为总分类账户和明细分类账户。( Y)

参考答案:

一、选择题

1.B 2.A 3.B 4.B 5.C 6.D 7.A 8.D 9.B 10.D

11.B 12.D 13.B 14.C 15.B 16.D 17.C 18.B 19.A 20.D

21.A 22.C 23.D 24.B 25.D 26.B 27.B 28.B 29.B 30.A

31.C 32.D 33.B 34.B 35.C 36.B 37.D 38.B 39.C 40.C

二、多项选择题

1.BCD 2.ABC 3.BCD 4.ACD 5.BCD 6.BCD 7.ABC 8.ABC 9.BC 10.ABC

11.BC 12.ABCD 13.ABD 14.BC 15.ABCD 16.BD 17.BC 18.AC 19.AB

20.AB 21.ABC 22.AC 23.AD 24.AC 25.ACD 26.AB 27.ABD 28.AC 29.BD 30.ABC

三、判断题

1.错 2.错 3.错 4.错 5.对 6.对 7.对 8.错 9.对 10.错

11.对 12.错 13.错 14.错 15.对 16.错 17.对 18.对 19.错

20.错 21.错 22.对 23.对 24.对 25.错 26.对 27.错 28.对 29.错 30.对

第2篇:会计考试题库范文

关键字 系统建立 试题库 管理功能

随着计算机技术的飞速发展,现代教育思想和教学手段的不断变革,越来越多的计算机技术被引入教学过程,并形成了多种多样的智能计算机教学系统。其中计算机辅助的题库系统作为智能计算机教学系统的核心,越来越受到人们的重视。

1 试题库信息系统开发意义

题库系统能够保证考试或测验题目具有较高质量、保持水平稳定、更好地达到教学目的。传统考试中所依赖的手工方式其测验、考试等均存在着诸多弊病一是组考工作量大;二是周期长;三是反馈信息的能力较弱,难以统计出学生对各个知识点的掌握程度。

建立教学考试试题库或试卷库不仅可以节省大量的人力资源重复劳动,而且使考试向正规化、科学化、规范化发展,这对深化教学改革,提高教学质量,科学规范教学管理起着重要的作用。

1.1 能客观评价教学质量。利用题库改革教学手段,实现教考分离,可以使考试达到规范化、科学化,消除命题者主观意愿所带来的负面影响,更加客观、真实、全面地评估教学质量。

1.2 能为教员提供大量参考资源。开阔教员视野教员为了提高教学水平与教学质量,需要参考大量试题资料。没有一个方便有效的工具,会让教员操作起来费时费力,而又不能得到理想的资源。特别是年轻教员,由于缺乏知识的积累显得更加穷匮。

1.3 能提高学校的试题质量。题库系统能够让大家一起共享优质资源,集思广益,共同进步,从而使学校的试题整体质量水平大幅提升。

1.4 能有效提高教员的工作效率。教员往往为出一份好试卷费尽心机,自己能想绝妙的好题,但却很难按要求绘出理想的图形。为教员提供方便操作,高效作图的工具,让老师竭尽所能,充分地发挥其才智。

2 试题库信息系统的建立

所谓试题库,是由许多使用于不同目的、技能和任务需要,具有必要参数的大量优质题目组成的集合。在性质上,题库是将知识和经验形式化,利用计算机系统组建一个规则系统,以试题为资源,为一定的考试提供内容等值、质量稳定的试卷的一种命题操作与命题管理技术。在操作上,题库一般用一个计算机软件作为技术平台进行题库的管理工作,包括试题的录入、检索和修改,组卷模式的创建,试卷的生成、编辑和打印。

题库建设是个艰巨的系统工程,整个工作过程必须要有坚实、科学的理论基础,规范题库的标准化要求以及题库建设的必要流程,为题库系统的开发提供根本的建设原则。

2.1 建立标准化试题库的要求

2.1.1 有高素质的命题教师队伍。试题库建设不仅仅是简单的将试题组织在一起,它要求命题教师具有多方面的知识。首先要求教师精通本门学科的专业知识,其次还要对教育测量学、教育统计学、教育评价学有所了解。

2.1.2 试题应标准、科学、准确。试题库中的试题内容要科学,格式要标准,表述要准确。试题之间应彼此独立,不可相互提示、相互矛盾。

2.1.3 试题库应适时更新。试题库的建立不是一劳永逸的,试题库需要不断充实,不断更新。试题库中的试题应该随着教学内容和教学要求的变化而相应变化,以适应学科发展和考生水平变化,这对于延长试题库的生命周期有重要意义。

2.1.4 试题库中的试题应具有一定规模。试题库中的试题必须达到足够数量,否则就会失去试题库的价值。单科试题根据知识点、难度、题型等参数的要求,应具有合理的比例结构,其题量也应具有一定规模,一般至少应能保证抽取的试题重复率不超过10%为佳。

2.2试题库信息体统建设的流程

一是题库的结构设计:对题库的整体结构进行设计,也包括试题各属性的设置和度量标准等。二是试题精选:试题库中的试题应是精心挑选的,必须符合教学大纲和考试大纲的要求,这样才能保证试题质量。三是试题测验:组织学生进行试题测验,对学生测验得到的反馈信息进行综合分析,从中筛选出适合考试的题目,并对试题难度、区分度等参数进行指定,这些参数指定后不应一成不变,而应依据每次测验的分析结果,实现对试题参数的自动修正。四是试题存储:经过前两个步骤筛选出来的试题,根据其难度、区分度等参数进行整理编排,按数据库的存储要求进行存储。为提高试题库管理效率,可以开发试题库管理系统来实现试题入库存储,既能使操作简单易行,又能使试题的存储方式灵活多样。五是试题维护:试题维护就是要经常检查试题的思想性、科学性,根据学科内容和考生水平的发展,不断地对题库中的试题做相应的补充、修改和删除工作,及时修正试题的各项技术参数,以满足未来命题的需要。

3 试题库系统管理功能

3.1 用户信息管理功能

用户信息管理功能是对使用试题库的用户( 教员、学员) 进行注册、登陆、密码验证、身份识别、权限授予等一些列安全管理活动。

3.2 试题管理功能

提供对试题库的备份和恢复操作,可以对试题库中的试题进行分类统计和分析,如按章节统计试题的题型、难度比例等情况。提供对试题的添加、删除、修改和查询等维护操作,可以对试题库中的与本系课程相关的试题进行分类统计和分析,可以审核、确认教师的试题添加、修改和删除操作,可以审核教师以 word 附件形式提交的批量试题,并可实现批量试题的导入等。

3.3 成绩管理功能

管理功能是在学生用户进行在线考试之后, 将试题及试卷的得分情况进行统计汇总, 并按照相应模型对成绩及试卷进行分析,对考试效果做出评价鉴定。可分为成绩统计功能和成绩查询功能。成绩统计功能参照学生ID、试卷ID将成绩存入答卷表中,并计算相关统计值。成绩查询功能为用户提供了对成绩的查询操作,学生用户只允许查询自己的成绩,而教师用户可以查询每个学生用户的成绩。

3.4 试卷管理功能

提供按组卷参数自动出卷功能,对提交或生成的试卷进行审核,对未曾审核的试卷可以进行查询、修改、预览、删除和审定,对审核通过的试卷可以进行预览、查询、打印和存档,对考后试卷提供添加试卷分析的功能。提供按组卷参数自动出卷功能和逐题添加的手动组卷功能,可以对考后试卷提供添加试卷分析的功能。

建立并使用试题库系统是改革现有考试模式、提高教学质量的重要手段,也是实现客观评价教学效果的重要措施。基于计算机技术的试题库系统提供了自动组卷、自动评分、成绩查询等教学辅助功能。试卷库系统对于实现教学资源共享、节约教学成本、激发学生兴趣、改善教学方法等积极目的。试题库的建设是一项长期、复杂、细致的工作, 需要各方面协调配合,及时调 整和完善,以适应学科发展和教学工作的需要。

参考文献:

第3篇:会计考试题库范文

[关键词]会计电算化;考试系统;设计;制作

前言

在日常的教学工作中,考试是一个重要的教学环节。如何使此环节逐步实现规范化,不受各种人为或环境的影响。真实地反映出教与学的实际效果。都与试卷本身的质量有着直接的关系。随着计算机技术应用领域的深度不断扩展,计算机考试系统已在大部分考证课程的考试中得到普遍应用。为了让学生更好、更快地适应这种考试形式,笔者结合《会计电算化》课程的特点设计制作了该课程的考试系统,该系统经过拓展可以广泛应用于《电子商务》、《基础会计》、《财经法规》等课程考证前的强化训练。

一、考试系统的功能与分析

计算机考试与传统的考试不同。传统的考试由于有人的参与,灵活性很强。可以根据现场情况灵活处理应急事件;而计算机考试不能处理应急事件,所以考试系统的设计要将可能出现的情况预料到,并制定相应的对策。下面简单分析一下计算机考试中可能出现的问题及对策:

(一)考生身份的确认

在考试系统中建立一个考生信息库,并为每个学生分配一个准考证号码,考生凭这个准考证号进行考试,即可确认考生的身份。

(二)试卷组成及试题的抽取

计算机考试的题目采用随机生成的方法。从题库随机提取出来。当题目数量足够大时,对每个考生来说组成的试卷可以做到不完全相同。

(三)考试时间的控制

考试系统不限定考生的考试时间一定全部相同,因为任何两位考生的试卷不完全相同。但要求必须在规定的时间内完成。

(四)题型的设计

根据考试的要求,试题要有多种类型才能更好地反映学生的学习情况。标准化试题通常包括单项选择题、多项选择题和判断题,计算机考试系统的功能完全可以实现对上述三种题型答案的判断。

(五)考试分数的确认

成绩是判断考生考试是否合格的重要标志,在设计数据库时要求确定各种题型的分值,在学生答题完毕并提交试卷后计算机能直接即时算出考试分数并进行公布。

二、考试系统设计

(一)考试流程

如图1所示。

(二)模块划分与功能

1 考生管理系统:包括考生注册、考生信息修改、删除考生三部分。考生注册模块的功能是在考试系统环境中确认考生的身份并生成整个考试系统中唯一的准考证号;修改考生信息模块的功能主要是修改考生在注册时输入错误的信息或考生已经修改的信息;删除考生模块用于考试系统中永久删除考生的注册信息。

2 考试管理:包括增加、修改、删除考试题目。用于维护考试系统题库的信息。

3 答题系统:答题系统将引导考生完成整个试卷,并记录考生的题目和答案。

4 自动计时:自动计时将在考试开始后自动启动。用于整个考试过程提示考生考试时间,并在考试时间结束后中止考生的考试。

5 动阅卷:将考生的试卷与题库中的标准答案进行对比,并记录考生的考试成绩。

6 出成绩:在考生完成考试并完成试卷评阅后,考试系统将自动显示考生的考试成绩,并显示错误题目及其正确答案。

(三)数据库系统的选择

与其他数据库系统相比,ACCESS是功能强大、简单易用的关系型数据库系统,由于笔者要求的数据库不大。所以在“会计电算化考试系统”项目中,选用ACCESS 2003作为数据库管理系统。

(四)开发工具的选择

ASP(Active Server Page的缩写,中文意思是活动服务器网页语言)是一种网页设计语言,纯粹HTML语言设计的网页称为静态网页,通过ASP可以实现动态网页设计。ASP是一种包含了使用VB Script或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时,Web服务器就会根据请求生成相应的HTML代码,然后再返回给浏览器。这样,浏览器端看到的就是动态生成的网页内容。ASP语言可以与数据库程序进行交互。是一种简单、方便的编程工具,在一般中小型企业网站和信息服务网站中,大多采用ASP语言设计,其特点是开发简单,维护方便。鉴于其以上的优点,笔者选择作为“会计电算化考试系统”项目的开发工具。

三、考试系统制作

考试系统使用ASP语言+ACCESS数据库进行制作,将上述设计的六大功能模块组合成用户登陆、考试管理、成绩管理、数据库管理五个模块。

(一)用户登陆模块

用户填写用户名和学号后,系统将自动判断用户是否存在于数据库中,如存在系统将判断用户名或学号是否两项都与数据库中的用户资料相符;如其中一项不相符将在页面出现对应提示。

系统验证用户成功后,系统将直接进入考试界面。如是新用户,系统将自动在数据库中添加用户信息,并进入考试界面。具体语句为:

(二)考试管理模块

考试管理模块使用算法和排序的方法筛选出不同的题目,并在筛选时使用题目限制功能,来提取固定的题目数量,提取题目后使用ASP语言自动生成试卷格式。

题目算法:使用随机数函数搭配生成公式为数据库中的每道题目生成不同的序列号。语句为:RANDOMIZE'对随机数生成器做初始化的动作。RandomValue=INT(40*RND)+1'生成1到40之间的随机数值。

试卷格式:使用循环语句,不断在数据库中调用已筛选出来的题目。直到达到固定题目数后退出循环。

试卷大致框架排版使用HTML语句事先固定,题目与选择答案由数据库中调用。

自动计时:自动计时将在考试开始后自动启动,用于整个考试过程提示考生考试时间,并在考试时间结束后中止考生的考试。

用户选择记录:用户答题完毕。点击“提交”按钮后,系统将表单记录的选择信息发到评分页,语句为:FORM action="result.asp"id=FORM2 method=post name=text2。

(三)成绩管理模块

成绩管理模块是将考试管理模块传递过来的考试信息与对应数据表中的正确答案进行比较,以判断用户做题情况并加以评分。

评分页多处使用循环语句。循环语句的作用为:

1 调用TEST ASP页传递过来的用户选题信息并与数据库中信息作比较;

2 将错误的题目显示于界面上。

成绩管理模块使用自定义函数rsCount来记录题目题号,以分别其为单选题、多选题还是判断题,并使用判断语句IF来将其与数据库的正确答案进行对比。如正确,系统将对自定义函数ycorrect

进行相应加分,最后判断完毕。系统将ycorrect中的数值调用到界面上显示,此数值就是学生成绩。

(四)数据管理模块

数据管理模块方式主要通过数据库文件实现,本系统通过题目数据库文件和用户数据题库文件来管理整个系统的数据。题目数据库文件将单选题、多选题、判断题分别存放在不同的数据表中,各数据表除了题目内容,还增加题目答案字段,供系统考试管理模块和成绩管理模块随时调用。数据的输入可以直接在数据表中增加记录,也可以通过外部数据导入。用户数据库文件实现考生管理模块功能,教师考试前建立用户信息表user。该表存储、管理考生信息,并增加分数字段,以供考试后教师对学生的考试情况进行统计。考生登录做题后自动生成的试卷表也存放于该数据库文件中,供学生对自己成绩产生质疑时复核。这样,便于不同批次学生登录考试系统的管理、及方便、系统地维护。

本系统主要应用ASP链接数据库,完成整个考试系统的运作。主要语句为:

Set db=Server.CreateObject("ADODB.Connection")变量db初始化为一个ADODB Connection对象

db.Open"driver={Microsoft Access Driver(*.mdb));dbq="& Server.MapPath("数据库.mdb")变量打开ACCESS数据库数据库位置与ASP页面相同,名称叫:数据库.mdb

%>

本系统还多次使用数据表创建删除语句、SESSION函数等。数据表创建语句:create table表名(字段名类型(10));数据表删除语句:DROPTABLE表名;SESSION函数是记录用户信息的函数,以便用户登陆后进入其他页面时,页面能判断出用户身份,防止非法用户跳过登陆页面直接进入到考试页面。

第4篇:会计考试题库范文

 

一、引言

 

计算机应用基础课是体育院校的一门公共基础课,信息时代大学生应熟练掌握计算机技能,考试是检验与评价学生学习效果和教师教学质量的重要手段与方法,建立试题库有利于教师不断提高教学水平,不断提高学生学习自觉性,同时还可以体现考试公平的原则,有利于促进良好的考风考纪,因此探讨试题库的建设具有十分重要的意义。

 

试题库建设是课程建设的一个重要组成部分,在试题库建立的基础上,建立基于校园网课程学习系统,为教师和学生交流提供了桥梁。本文总结了在体育院校中计算机课程试题库建设的特点和方法。

 

二、考试题库与课堂练习题库

 

在计算机课程中很重视强调学生实践操作能力培养,试题库的建立既要包含学期末的综合考试题库还同时要包含平时实践练习试题库建立。两者的关系是紧密相连的,又有很大区别。

 

1.考试题库与课堂题库相关性

 

在很多情况下,计算机课程更多的只考虑到考试题库的建立,很大程度上忽视了课堂练习题库的建立。这样会使不同授课教师班级的学生对于操作点练习的深度有所不同,最终致使在考试时对于操作完成情况会有不同。所以在重视建设考试题库的同时也要同样注重课堂练习题库的建立。

 

2.考试题库与课堂题库区别

 

计算机课程中课堂练习题是作为学生掌握操作知识点最初始的阶段,考试题库是学生学过知识后综合解决问题的阶段。

 

课堂题库的操作知识更强调知识点的全面性及深度;考试题库更强调的是题中涉及知识点的综合性。

 

三、试题库建立的方法

 

在试题库建立中还要考虑一个重要的因素,即计算机课程考试的形式,如果更强调基本知识掌握可以采用纸质形式;如果更强调学生的上机操作实践能力可以采用上机方式。不同的考试方式建立试题库的侧重点也是不同的。课堂试题与学期末试题尽量与学生所学专业有相关性,这样会引起学生非常大的兴趣。还有些模块例如PowerPoint等如果以固定的操作点模式考查学生,学生也不会很感兴趣,同时也限定了学生的学习主动性。下面就从几个方面介绍试题库建立的方法。

 

1.考试形式

 

计算机课程是即强调基础知识同时也强调实践操作的一门课程。考试由三部分组成:平时实践、上机考试和综合作业。这种做法可以很大程度上避免学生平时学习不是很努力,只是在期末准备最后的考试。可以更好地督促学生在平时就进行知识和操作点的积累,还可以很大程度上调动学生的实践积极性。

 

平时实践,计算机课程上课地点选择在机房授课,学生在接受操作点知识后,马上就可以进行上机操作。教师随机收取实践练习文件,作为最终平时实践的评分依据。建立课堂练习题库,教师在讲授知识点后,学生的上机实践主要以课堂练习题库为主,同时教师可以根据学生实际情况进行额外题的补充。课堂练习题库可以很好地保证不同班级学生练习的深度基本一致,也保证了平时实践成绩的客观公平性。教师也可通过补充额外练习题使有些专业学生能更深入地掌握相关知识点。

 

上机考试,是在期末安排一次综合性的考试,其中包含了基础知识和实践性操作,考查学生基础知识点的掌握情况和实践操作的综合应用。

 

综合作业,在这个部分不限定题目详细的给分要求,只是限定范围和一些大框要求,让学生自己发挥创造能力完成作业。

 

2.突出体育院校专业特点

 

在题目设置时尽量要与学生专业结合,学生是非常感兴趣的。例如:讲授图文混排后,学生完成综合作业,制作与自己专项相关的板报,学生完成情况很好。

 

3.计算机的理论知识考察

 

理论知识点主要通过选择题的形式考察。题目的安排是根据各部分知识点学时比例进行抽取。在考试之前给学生一些复习范围这样学生在复习的过程对知识点有更深的印象。

 

4.综合作业形式

 

有些操作部分如果很详细的限定学生的实践综合作业,会在很大程度上限定学生对于知识点的理解和掌握,不利于学生发挥自己的创造能力,如:PowerPoint、Flash和PhotoShop。这些模块可以让学生创意发挥,采用比较灵活的题目要求,充分调动学生主观能动性。在实际授课中采用的方式是不限定详细的综合作业要求,只是限定了范围和一些大框要求,教师只要给学生相应建议。学生根据自己构想的结果,充分利用掌握的软件操作完成自己综合作业。效果非常好,学生积极性非常高。

 

四、结论

 

试题库的建设是体育院校教学与考试改革中必不可少的工作,本文分析了学期试题库与课堂试题库之间的关系,两者既有联系又有区别。本文探讨的总结了体育院校试题库建立的方法和特点,为深化教育教学改革、体现考试的公正与公平,使其能够对教师的教学与学生的学习做出科学、合理的评价,从而达到提高教学质量,完善教学形式,扩展教学视野的目的。

第5篇:会计考试题库范文

关键字:在线考试系统;数据库;设计;实现

中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)03-0508-04

The Design and Implementation of Database for Online Examination System

Liu Hong-jiang

(Aba Teachers’College, Aba 623002, China)

Abstract: With the continuous development of computer and network technology as well as test technologies and methods, online exami? nation can meet the requirements of paperless examination and become one of the most important means of examination. In this trend, da? tabase will been designed for the establishment of online examination system, all these works is to expand the areas of students’ knowledge and to ensure fairness of the examination to a certain extent and also to improve the modernization level of test administration. Online ex? amination system is a typical management information system (MIS), which runs on windows 2003 sever, using a powerful and easily to op? erate environment named Microsoft SQL server 2005 as its database development platform.

Key words: online examination system; database; design; implementation

21世纪是一个“知识爆炸”的时代,信息更新的速度达到空前。计算机技术与网络技术越来越广地应用于社会的各个领域,它们在现代高等教育中的应用,是现代高等教育发展的需要,也是改革教育模式,提高学校教学效果和教学效率、提高科研和管理水平的必要手段。基于网络的在线考试和无纸化办公一样必然成为社会发展的趋势,在线考试是采用大规模试题库的计算机网络考试模式使得它颠覆了传统的考试方式,使得考试出卷、答题方式以及成绩管理发生着巨大的变革,考试过程变得方便、高效、快捷、公正。有趋势表明,标准化的在线考试方式已当今考试的发展方向,当前国际上许多考试认证如GRE,其出题、答卷以及评分都是在计算机上完成的。和传统的考试方式相比,无纸化的在线考试有着其科学、及时、准确、公平等优点,这是传统考试形式无法替代和比拟的优势。

1需求分析

需求分析是数据库设计的重要步骤之一,这一阶段的主要工作是确定使用这一数据库系统的用户,以及他们的业务活动。管理员主要负责录入开课信息,教师和学生名单以及查询学生试卷等工作。

教师主要负责录入试题,修改试题,生成试卷和阅卷等工作。

学生主要完成在规定时间内的答题任务。

2数据库设计

数据库设计对于在线考试系统的开发来说是一个十分重要的环节,数据库设计质量的优劣直接影响到数据库中数据的冗余度,一致性等问题。下面就对数据库的规范化设计进行说明。2.1关系数据理论及规范化

针对一个具体的数据库应用应该构造几个关系模式?每个关系由哪些属性组成?即如何构造适合于它的数据模式,这是关系数据库逻辑设计的问题。为了解决上述问题并使数据库设计走向规范,1971年E.F.Cldd提出了规范化理论。关系数据理论就指导产生了一个具体确定的、好的数据库模式的理论体系及范式理论。范式理论的具体内容如下:

第一范式:如果关系模式R的每一个属性都是不可分解的则R为第一范式的模式记为R∈1NF。

第二范式:如果关系模式R是第一范式,且每个非主属性都完全函数依赖于关键字,则称R为满足第二范式的模式,记为R∈2NF。

第三范式:如果关系模式R是第二范式,且没有一个非关键字属性石传递函数依赖于候选关键字属性,则称R满足第三范式的模式,记为R∈3NF。

扩充第三范式:如果关系模式R是第三范式,且每一个决定因素都包含有关键字,则称R为满足扩充第三范式的模式,记为

R∈BCNF。

第四范式:如果关系模式R是第三范式,且每个非平凡多值依赖XY(Y不是X的子集),X都含有关键字,则称R为满足第四范式的模式,记为R∈4NF

2.2数据库设计

在线考试系统的各个功能模块是否能够紧密地结合在一起以及如何结合,,关键在于数据库。因此对在线考试系统的数据库进行合理的逻辑设计和有效的物理设计是关键。

2.2.1概念设计

这一部分的工作,主要是将需求分析阶段得到的用户需求抽象为信息世界的概念模型,采用自底向上的方法,进行系统的概念设计,得到以下实体及属性的E-R图。

教师实体包括教师编号、教师姓名用户名和密码四个属性,其E-R图如图1所示。

图1教师实体及属性局部E-R图

学生实体包括学号、姓名、性别和密码四个属性,其E-R图如2图所示。

图2学生实体及属性局部E-R图

试题库实体包括课程名称、题目内容、参考答案、题目类型、难易度、备选答案A、备选答案B、备选答案C、备选答案D、备选答案E、备选答案F等属性,其E-R图如3图所示。

图3试题库实体及属性局部E-R图

试卷组成实体包括试卷代码、课程名称、试卷编号、考试日期等属性,其E-R图如4图所示。

图4试卷组成实体及属性局部E-R图

试卷实体包括试卷编号、课程名称、状态、得分、大题号、小题号、试题库中序号、学生学好、学生答案等属性,其E-R图如5图所示。

图5试卷实体及属性局部E-R图

根据需求分析,教师、题库、学生和试卷四个实体之间的关系如图6所示。

图6考试局部E-R图2.2.2逻辑设计

由于现在设计数据库系统都普遍采用关系模型的关系数据库管理系统,因此逻辑设计的主要工作是将概念设计得出的实体关系模型(E-R图)转化成关系模式。

具体如下:

教师(教师编号,教师姓名,用户名,密码)

学生(学号,姓名,性别,密码)

试题库(课程代码,课程名称,题目类型,题目内容,被选答案A,被选答案B,被选答案C,被选答案D,参考答案,难易度)

试卷组成(试卷代码,课程名称,题号(大题)1,试题类型1,小题数1,难题数1,中题数1,简单题数1,每小题分数1,题号(大题)2,试题类型2,小题数2,难题数2,中题数2,简单题数2,每小题分数2,题号(大题)3,试题类型3,小题数3,难题数3,中题数3,简单题数3,每小题分数3,题号(大题)4,试题类型4,小题数4,难题数4,中题数4,简单题数4,每小题分数4,题号(大题)5,试题类型5,小题数5,难题数5,中题数5,简单题数5,每小题分数5,题号(大题)6,试题类型6,小题数6,难题数6,中题数6,简单题数6,每小题分数6,题号(大题)7,试题类型7,小题数7,难题数7,中题数7,简单题数7,每小题分数)

试卷(试卷编号,试卷名称,大试题号,小试题号,试题库中序号,学号,学生答案,得分)

成绩(学号,试卷编号,课程名称,成绩)

3数据库表结构的建立

数据库表结构的建立在逻辑设计阶段得出的关系模型的基础上,并对其进行适当的优化,各关系转化后的表结构具体如下:

Teacher表(教师信息表):主要字段有教师编号,用户名,密码及权限,其中教师编号为主键,由于教师对系统掌握的程度不同,故增加一个权限字段,管理员的权限为H,理工科教师为权限为M,文科艺体教师的权限为L。

Student(学生信息表):主要字段有学号、姓名、性别和密码,其中学号为主键。

Paper_lib(试题库表):主要字段有标识、题目类型、题目内容、备选答案A、备选答案B、备选答案C、备选答案D、参考答案和难易度。其中增加一个标识来作为主键,用于确定记录的唯一性。在该表中,增加一个标识来作为主键,确定记录的唯一性。

Paper_comp (试卷组成表):主要字段有标识、试卷名称、课程名称、试卷代码、题号(大题)1、试题类型1、小题数1、难题数1、中等题数1、简单题数1、……、题号(大题)7、试题类型7、小题数7、难题数7、中等题数7、简单题数7、考试时间、考试状态、考试学期,教学班号,教师编号等。其中,教师编号为外键,与教师表建立关系。在该表中,增加一个标识作为主键,确定记录的唯一性。

Paper(试卷表):主要字段有标识、试卷代码、试卷编号、试题(大题)号、小题号、学生答案、试题库中序号、学号、得分。其中学生学号为外键,与学生表建立关系;试卷代码为外键,与试卷组成表建立关系。在该表中,增加一个标识作为主键,确定记录的唯一性

4数据库的连接

4.1数据库平台选择

只有选择合适的数据库系统,然后根据数据库设计阶段得出的表结构,用具体的数据库语言来实现之后,才能实现数据库的连接。目前流行的数据库系统有很多,例如SQL Server,MySQL,Sybase,Oracle等,这里我们选择Microsoft的SQLserver 2005作为在线考试系统的数据库开发平台。

4.2系统开发平台选择

在线考试系统可以选择的开发平台也很多,例如jsp,PHP,.Net或者是asp等。这里我们选择一种轻量级而且开源的开发平台PHP,PHP(Hypertext Preprocessor,超文本预处理器)是一种HTML内嵌式的语言,混合了C、Java、Perl等多种语言的特点,被广泛应用的开源式的多用途脚本语言。PHP最重要的特征是它的数据库集成层,完全支持SQL标准,可以支持大多数数据库系统,并且具有数据库访问速度快、运行效率高、性能稳定、操作简单等优势。PHP提供了标准的数据库接口,数据库连接方便,兼容性强;扩展性强;即可以用来开发WEB应用程序,也可用来开发普通的应用程序,应用范围非常广.

4.3数据库连接

PHP与SQL Server数据库的连接有两种方式,一种是PHP通过ODBC访问SQL Server 2005。ODBC(Open DataBase Connectivity)即开放式接口,是由微软主导的数据库连接标准,目前所有的关系数据库都提供了ODBC驱动程序,所以ODBC已经成为数据库访问的业界标准,并得到了广泛应用。另外一种是PHP直接访问SQL Server 2005时,利用PHP提供的Mssql函数库来创建连接。分为一般和永久两种连接方式:

一般连接使用的函数是mssql_connect。

永久连接使用的函数是mssql_pconnect。

其语法如下:

int mssql_connect(string [servername],string [username], string [password]);

int mssql_pconnect(string [servername],string [username], string [password]);

在系统中,采用的是第一种方式使用mssql_connect函数进行数据库的连接,创建一个php与数据库之间的连接文件,命名为conn_db.php来实现的。conn_db.php的代码如下:

$dbconnected=@mssql_connect("数据库服务器名称或IP","用户名","密码")

or die("连接数据库服务器失败!");

mssql_select_db("database",$dbconnected);//选择要操作的数据库

?>

为了系统的安全,用@符号来屏蔽系统在客户端浏览器显示错误提示,同时用die()函数来显示连接数据库服务器失败的错误提示并直接退出程序。

用mssql_close函数关闭连接,创建一个php与数据库之间的断开文件,命名为close.php

@mssql_close($dbconnected);

?>

5结论

本文从需求分析、概要设计、逻辑设计及数据库的实现及连接等方面进行简单地阐述。对于在线考试系统的数据库设计有一定的参考价值。

参考文献:

[1]申时凯,李海雁.数据库应用技术[M].2版.北京:中国铁道出版社,2005.

[2]陈恭和.数据库基础与SQL应用教程[M].北京:高等教育出版社,2003.

[3]石志国.JSP网络开发详解[M].北京:电子工业出版社,2007.

第6篇:会计考试题库范文

关键词:网上考试系统;题库;自动组卷;试题试卷评估

随着网络技术的迅猛发展,网上考试与传统考试相比,具有明显的优势。通过Internet/Intranet来实现网上考试,利用计算机及其网络平台将网上考试系统应用于学生的课程成绩考核和学习自测,在教学中具有重要的实用价值[1]。本文以此为背景,探讨了如何开发一个应用于高职院校的网上考试系统,以及此系统的实现。

1 系统架构

当前流行的B/S模式最大的优点就是只需要在服务器端将软件系统安装部署完成后,可以在任何地方进行操作而不用安装任何专门的软件[2]。因此在考虑系统架构的时候我们采用了B/S的架构模式,并综合应用了ASP和SQL等技术,搭建了三层网络结构[3]。如图1所示:

2 需求分析

基于我院校园网的建设已日趋完善,本系统以校园网为基础,服务于教学管理,利用先进的计算机技术、网络技术、数据库技术等,通过计算机进行身份认证、抽题组卷、考试及阅卷,学生的全部考试过程都在计算机上进行,教师可以通过服务器端计算机进行监考管理,由计算机自动或在人工干预下完成试题的评阅,并能自动对试卷进行分析、数据统计。同时,从功能上看,本系统还要能够很容易地进行扩展,包括支持多门课程考试,支持多系科多年级同时考试。对组卷策略的选择也需要支持可扩展性。

3 系统分析与设计

3.1 系统的模块划分

本考试系统参考传统的考试模式,优化了考试流程,从减少了老师的工作量以及方便了考生考试的角度,构建一个适用的考试系统。由上面对系统功能的描述中可见整个系统包括了用户管理模块、题库管理模块、考生答题模块、计算机自动评卷模块、综合查询模块、试题试卷评估模块六个模块。功能模块如图2所示。

3.2 模块设计

模块的功能描述

用户管理模块的主要功能就是统一管理系统中的所有用户的基本信息,通过对用户身份的验证,分三个界面实现系统管理员、教师、学生的管理操作。

题库管理也就是对知识库的管理,是考试系统的一个重要部分,包括所有考试试题的题目录入、对知识库的维护和试卷的自动生成。知识库由四个表组成:科目总表、题型表、知识点表、题库表。

组卷模块是考试系统的核心组成部分。本系统根据教师设计组卷方案,设置试卷参数及要求,自动从题库中随机地抽取符合要求的试题进行组卷,同时生成标准答案及评分标准[4]。

考生答题模块实现考生与开放式考试系统的实际交互接口,包括考试控制和考生监控。考试控制中可以开放一次考试,开始一次考试,延长考试时间,终止考试等。考生监控中可以对每一个考生的答题情况进行实时监控,解决考试环境设计、学生考试身份的认证、学生答卷数据保存、考试时间的控制以及对考试过程中可能出现的特殊情况的处理等。

计算机评卷模块用于解决教师用户不论何时何地都能从互联网中对考试进行评卷。本模块将对考生所考试卷的客观题进行计算机自动评卷。

综合查询模块用于解决学生用户不论何时何地都能从互联网对系统查询。该模块对学生提供所考试卷的分数和试卷的查询。对老师提供试卷、分数的查询。

试题试卷评估模块对题库中的试题难度系数进行动态修改,不断调整试题的难度系数,使得开始由人工指定的系数变得更加合理。另外,还能够对考生所考的每份试卷进行信度评估。

4 考试系统的实现

4.1 用户管理模块的实现

本模块由页面实现对教师、学生和管理员的信息管理。

以教师身份登录后,在页面上选择教师可执行的功能:对学生用户的信息进行维护,包括学生信息的录入、修改、查询和删除,设置学生可以参加考试的科目,以及参加考试的年份;对题库的管理、出卷、评卷,以及试卷评估等操作。

在以系统管理员身份登录后,能够管理和维护使用系统的教师信息。包括录入教师基本信息;指定教师可以出题组卷的科目以及能够评阅试卷的科目;设置教师的角色是否为系统管理员。系统管理员还能够修改、查询和删除教师信息。

当以学生用户身份登录后,能够实现参加考试、修改密码、查询考试成绩和自身信息等操作的选择。

4.2 题库管理模块

题库管理模块对各个登录的用户进行身份验证,只有教师和数据库管理员才能进入本模块的相关页面,进行相应的操作,防止不合法身份的登录对知识库中的数据进行不正确的操作,避免数据被破坏。

4.2.1 题库维护与信息管理

模块接口参数

与自动成卷模块的接口参数:科目代号、知识点代号、题型代号、题目代号,知识点区分度(重点、一般)、难度分布数目(很难、难、一般、容易)。

与考生答题模块的接口参数:题目代号、题型代号,试卷题目描述、选择题的选项、题目答案、图片路径,主客观题判断。

与评估模块的接口参数:题目代号、题目被做的次数、题目被做正确的次数、题目的实际得分数。

与查询模块的接口参数:科目代号、题目代号、题型代号、知识点代号。

上述这些参数都按规定的数据类型存放在数据库的相应表的字段中,需要的时候按给定的接口从知识库的相应表中提取。

4.2.2 题库管理模块

当用户以教师和数据库管理员的身份登录后,将显示“题库管理”操作功能。进入题库管理后,就能够对题库进行维护,包括试题录入,科目信息维护,知识点信息维护,题型信息维护。

题库管理页面通过组件实现对数据库中题库表数据的访问,包括数据的查询、插入、更新、删除。

4.2.3 试卷自动生成

在题库系统建设中,试题质量控制与参数设置、组卷方式是最重要的两个环节;题库建成后,我们需要输入一些参数,系统将根据这些参数抽出适合参数要求的试题,并将试题放入试卷库中以供考试使用。在组卷模块需要教师设置的参数包括:出题策略、考试科目、考试时间、套题数目、考试年度;而在一套具体的试卷参数设置中,又包括题型、题型覆盖知识点、各个题型的题目以及各个题目难度系数。系统将根据教师的参数设置,在试题库中随机地抽取符合要求的试题进行组卷。

最后按照一般的考试工作流程,教师出卷―学生考试―教师评卷―用户查询―对试题试卷的评估这一系列过程,对系统的功能进行测试,以验证系统的性能及实用性。经验证,本系统基本稳定可行。

参考文献

[1] 刘海学.基于WEB数据库的网上考试系统[C].第七届全球华人计算机教育应用大会论文集,2003: 1015-1017.

[2] 夏龄.构建基于 B/S 结构的网络考试系统[J].西安大学学报,2005,4(2):27-30.

第7篇:会计考试题库范文

一 教考分离的优越性

 所谓教考分离是指将教学与考试分离进行,即将传统的某一科课程由任课教师命题、自己阅卷做法,改为从统一、标准的试题库中筛选,组合出符合要求的试卷,并统一组织考试,统一评阅试卷。

 1.教考分离有利于以教学大纲为中心开展教学活动。

教考分离下的考试命题基本依据是课程教学大纲、考试大纲、教材内容等,这就必然会促使任课教师在教学过程中严格按照教学大纲备课和授课,从根本上保证了教学大纲所规定的教学任务得到贯彻落实。

2.教考分离有利于提高考试命题的规范性。

实行教考分离的同时,配套制定涉及命题组织机构、命题依据、试卷的规范标准、命题工作流程等事项的制度,并有相应的试题库软件,避免任课教师在命题过程中的主观性和随意性,因此教考分离下的试题具有更高的科学性和权威性。

3.教考分离有利于加强教风、学风、考风的建设。

由于教考分离下的试卷是由试题库统一抽取,因此实行教考分离在很大程度上杜绝了任课教师点题、透题的现象,促使教师认真教学、学生认真学习,有利于形成良好的教学、学风和考风。

4.教考分离有利于客观评价教学水平与教学质量。

教考分离制度可以用统一的标准来考查教师的授课水平,这就对教师提出了更高的要求,它将促使任课教师必须在教学上下工夫,尤其是教学内容设计以及教学方法上不断改进,以提高教学效果。

二 阶段性教考分离

 实行教考分离制度,能客观公正地反映学生的真实水平,激发学生的竞争意识,使其能自觉地、认真刻苦地学习科学文化知识,树立良好的学习风气。实行教考分离,建设试题库势在必行。从传统的命题方式直接过渡到试题库命题,在实行时有着诸多困难和问题。因此我校采取了两步走的方式,用试卷库过渡的方法进行初步教考分离。

2.1试卷库的建设

 试卷库是由传统的考试命题方式向试题库命题方式的一个过渡,是教学管理不断发展而诞生的一种暂时性的学校考试管理制度。试卷库建设是由教学管理部门负责,由任课教师根据教学大纲、教学内容、教学过程及教学特点拟定多份试卷,统一由教学管理部门保管,以形成相关专业对应的试卷库。

 在期末考试和补缓考考试时,由学校主管部门在未使用过的试卷中随机抽取,作为各专业学生的考试用卷。试卷库制度从实际上加强了学校对考试过程的管理,完备了考试的正规化操作程序,弱化了教师的主观性因素对考试的影响,督促了刻苦学习,使规范化考试取得了阶段性的胜利。

 试卷库的建设使考试在规范化方面取得了阶段性进展,同时也存在着一些问题和弊端。由于试卷库数量有限,只能短期内适用。如果长时间不更新试卷库重复使用,又会出现学生由“背题”向“背卷”发展,不利于教学规范化的发展,与提高人才培养质量的目标不相符。

2.2试题库的建设

 试题库的建设与完善,对课程考试、教学方法的改革和提高教学质量以及实施素质教育都具有十分重要的意义,主要体现在:

 1 提高考试的效度

 试题库可以对试题进行有效的保密,因为题库量很大,组卷时是按条件随机组卷,猜题押题命中概论很小。在同一难度标准下,可以通过试题库抽取出多份难易度相近的试卷,充分的体现出考试的严肃性和公平性。

 2 促进教学方法的改革

 以试题库的试题为导向,引导学生学习基础理论,学习知识要点,不但可以促进学生进行独立思考,更关键的是培养他们自主学习的能力。

 3 促进教师和学生共同提高

 教师在无法事先预知考试的题目的情况下,必然要加强教学过程的管理,进一步树立以学生本的教学理念,不断提高教学水平。这也是教学改革的根本目的所在。

三 统计与分析

 教考分离教学改革的必然之路。因此作者以吉林师范大学15632名在校本科生的近3年6个学期的期末考试通过率为数据基础,进行了统计及分析。

其中2009—2010学年考试采用的是传统的任课教师命题,判卷的考试方式;2010—2011学年采用的是传统方式命题和试卷库结合的考试方式;2011—2012学年采用的是试卷库和试题库结合的考试方式。具体单科考试淘汰率如表3-1所示。

表3-1 不及格门次统计表

学期

不及格门次

命题方式

2009—2010—1

2347

传统方式

2009—2010—2

1977

传统方式

2010—2011—1

2366

传统方式与试卷库结合

2010—2011—2

2517

试卷库

2011—2012—1

2579

试卷库与试题库结合

2011—2012—1

3080

试题库

 通过表3-1可以看出,在传统方式命题的考试下,单科淘汰率明显低于试卷库命题和试题库命题的考试方式。

 教考分离和试题库的应用使得单科淘汰率增加,可以看出教学效果和期末考核的结果分析,要求教师必须教学上下工夫,尤其是教学内容设计以及教学方法上不断改进,以提高教学效果,以适应新一轮的考试改革。学生则必须认真学习基础知识,由原来的背题向学习知识点转变,能做到“学一会三”的变换。而且较高的淘汰率会使学生产生危机意识,要求学生必须掌握更多的知识,学习更多的技能,形成了学生主动学习的良好学习氛围。

四 结束语

 教考分离制度在促进和提高高校教学质量有着明显的效果,但是在实际操作过程中也有一些问题需要解决。对于一些新兴的课程,试题库应随着知识的更新和发展,不断充实、补充、调整,对试题库的内容要进行更新。同时也要重视试卷分析和信息反馈,成绩如不呈正态分布,必须及时分析原因,对不合适的试题进行及时调整。教考分离的实行和试题库的建设是一项长期性的工作,只有不断的发展、更新,才能提高高校教学质量,提高人才培养质量。

参考文献

[1] 姬焕芳 《对教考分离工作的思考》[J] 计算机信息与技术 2007年第6期

第8篇:会计考试题库范文

关键词: 计算机课程 试题质量 web系统 现代化校园 数据库 智能出卷

计算机课程是一门实践性很强的课程,在教育教学中对相关知识的掌握仅仅依靠听懂是远远不够的,而本身计算机的内容大多需要在电脑上完成,所以传统的作业形式无法满足检验学生学习状况的要求,需要设计用于检验计算机学习效果的相关软件检测学生的学校效果,并及时予以评价,通过评价促进相关知识的掌握。对学生学习效果的评价是良性的促进学生学习的必要过程。仅仅通过讲学和笼统的作业布置往往很难在第一时间掌握学生的学习情况,通过细致的答题技能促进学生的学习,又能够使老师把知识点尽可能地细化,减轻学生的学习压力,使问题简单化、明朗化、模块化,精简成必须学会的内容和提高部分。必须学会的内容,尽可能地做成客观题。总体采用以客观题形式为主的考察方式,并采用可以自纠的方式出题,让同学们通过题库系统快速学会重要内容,在大题库中多多练习。考试卷从题库中出,这样学生在考试复习时根据平时的练习掌握相关的知识点,不需要老师参与考前复习。一个好的题库系统,使学生更加注重平时的练习而不是寄希望于考试的冲刺,就像很多考试系统一样,练习多了自然了解需要掌握的相关知识点并能熟练答题。如果学生想通过抱佛脚临时突击则需要花费大量时间练习平时没有完成的题目。通过建立和完善题库,帮助学生自觉循序渐进地学习,更加牢固、细致地掌握每一个知识点。

每一个阶段的题目的完成,对应都将促进学生对自我学习目标的评价,同时一个学期结束的期末测试又是一个学生检验自我学习成果的很好呈现。通过学生题目的完成情况,进行自动评分,同时设置论坛讨论区,模棱两可的题目由学生或老师提议共同讨论。设计的系统具有可扩展性,可以添加新的学科,新的题库,同时对不同用户的访问权限进行很好的限制,以利于进行系统的维护和安全控制。系统采用B/S模式,所有操作通过浏览器进行,只要能访问网络就可以完成教与学,有很强的使用性和易用性。系统还在安卓系统、苹果系统、小米系统等手机客户端进行进一步扩展,使得在智能手机应用十分普及的今天,同学们做到随时随地可以应用系统进行学习。

我们设计用于计算机基础教学的基础试题管理系统(BTS系统),BTS系统屏蔽了许多认为的出题弊端,由系统科学组题,根据不同的测试目的由题库中选出对应的适合的题型,同时避免了考试的漏题现象。因为题目是由系统自动随机生成的,学生只能通过对所有考点的认真复习才能很好地完成测试,更加有利于促进教学,避免只复习考试重点。BTS考试系统是由多位专业老师集体研究分析总结出若干知识点构成题库,所以比较全面和精确,一般不会漏掉。同时对于试卷的结构也通过精心研究生成模板,从而避免老师出题的随意性。当然考虑到有可能有特殊出卷的需要,留有自定义试卷模块供特殊需要的开发使用,这样使题库的组成更加丰满。BTS系统具有一定的通用性,当把试题库中存放的题目换成任意科目时,只要略加修改相应的属性,即可生成相应学科的试题库,十分具有推广应用价值。

系统具有用户识别和IP地址识别功能,考生在规定的IP范围进行登陆。通过身份验证登录该系统后,选择相关试卷进入答题界面,考生选择答题时必须在规定的时间内完成并提交试卷,也可以选择练习测试,在测试功能区系统提供错误记忆方便考生复习相关知识。在考试环节中考生提交试卷后等待老师批改,客观题的答案和老师批改的主观题目的答案,考生可通过系统的查询功能进行成绩查询成绩。用户具有在线考试请求、练习请求、成绩查询及浏览信息等功能选择,可以根据需要实时和老师互动。同时具有提问请求功能和好题推荐功能,使系统能够集思广益、功能更加健全。

数据库的逻辑设计是将数据库的概念设计进一步抽象化,得到真正意义上的数据表,在设计数据表时尽可能考虑周全。

系部:ID,名称,部门简称,负责人ID,电话,简介,备注。

题库集:ID,名称,简介,创建时间,备注。

题库:ID,名称,简介,创建时间,创建人ID,是否审核,是否锁定。

试卷:ID,试卷标题,试卷总分,试卷考试时间,有效开始时间,有效结束时间,试卷类型,创建人ID。

试题:ID,题库ID,难度系数,认知度,区分度,内容,标准答案,解析。

问题:ID,问题时间,标题,内容,IP,是否显示,问题人ID。

学生:学号,姓名,性别,所属部门ID,密码,登录次数,上次登录时间。

教师:教师编号,姓名,性别,所属部门ID,密码。

试卷详细表:试卷编号,试题编号,试题内容,大题序号,所属序号,设置分值,试题状态。

答卷:试卷ID,学号,考试时间,结束时间,自动批改得分,手动批改得分,考试总分,考试密码。

解答:问题ID,解答人ID,解答内容,解答时间。

系统的功能满足考试形式多样化,如考试时间可统一也可不统一、考试地点可集中也可分散,等等,包括系统的维护可以在任何可以上网的地方进行维护。支持大规模的考试;易于使用,只要具备使用Web浏览器的常识,教师、考生就能够使用该平台;可以通过手机客户端进行互动,能够满足更多场合的需求。因为对用户的环境要求较少,可以扩展相应的功能,如:投票功能、统计功能、生活社区功能等。

在系统设计时,充分考虑通用性和独立性原则,摒弃传统试题库很多繁琐的地方,主要以通用性、可扩展性、简单实用性为主导思想,将复杂的试题库系统分解为较为简单的多个模块,并分别对每个模块进行系统的设计和开发。各模块既可以独立使用,又可以关联使用,简化了试题库系统的开发流程,缩短了试题库系统的开发周期,同时,使试题库系统具有良好的可扩展性和可移植性。系统采取了将课程信息管理与试题信息管理分开的方式,每一门课程均有自己独立的数据库,任课教师只需对自己所负责的课程试题数据库进行维护即可,不影响其他课程对相应试题数据库的操作,既提高了程序的运行效率,又提高了试题库的可移植性。

是网络性质的试题库系统具有鲜明的优势,因为网络的普及程度高,所以在很多环节方便了用户使用,在试题的确定过程中,以前通常需要出许多样题和测试题,然后花费很多精力研究哪些适合哪些不适合,考虑难度、对象、考试等级,等等。单独集中测试花费了很多人力物力,在有了网络环境后,可以在用户的使用中不断完善收集,利用用户所完成的情况,从中总结出一定规律。这样的题库往往更加符合实际情况。比如,正确率在90%的就是题目,正确率在30%以下的为难题,十分方便。更好地利用网络的优势能够使题目具有更高的质量。同时考虑到很多高校,尤其是条件不好的高校在计算机的配备使用上还有很多难处,让同学们随时随地地练习,就可以充分利用社会资源,利用同学们自己的电脑,而不需要再集中到学校的电脑房里练。把系统从机房搬到公共网络,这是本系统最贴合实际需求,促进了教育教学的发展。

在使用系统时,应该留有相应的固定提醒模块,比如在每次测试前必须核对相应的考生信息是否有变动,实时添加和删除合法考生,这样统计成绩才准确有效。为了客观、合理地实现教师教学质量评价,在结合“教学质量评价系统作为数字化校园综合管理平台的组成部分”原则的基础上,同时设计了基于Web的高校教师教学质量评价系统。对不同老师的出卷效果做归纳,对不同试卷在不同班级的考试结果做自动归纳,在考试结束的同时,得到我们想要知道的大部分统计信息,方便相关总结工作的开展。通过系统框架、后台数据库系统和系统功能模块的合理设计,利用面向高校数字化校园综合管理平台的公共数据采集技术,使得本系统不仅实现了教学质量评价过程的规范化、网络化等基本功能要求,而且具备了面向数字化校园综合管理平台建设的适应性、前瞻性等特点,解决了本系统与人事、教务等业务系统之间的融合问题,为数字化校园综合管理平台各个业务系统之间融合问题提供了一个有效的解决途径。在使用中不断更新试题库,添加应用平台和应用群体,不断加强试题库的安全性建设,加强网络安全性建设,提高运行速度,简化对运行系统的要求,构建易用精准的现代化考试系统。

参考文献:

[1]刘永刚,金辉.基于B/S模式网上考试系统的设计与实现,2009.11.

第9篇:会计考试题库范文

关键词: 试题库 Visual Basic语言 成绩分析

引言 1 概述

1.1国内外题库的发展及现状

考试在我国古代就已经有了很大的发展,早在1300年以前就有了科举制度。但这种考试不规范、不严密,不能客观、准确地评估一个人的能力水平。第二次世界大战结束后,考试在社会生活中的地位进一步提高,资格证书考试也就应运而生。这种考试次数频繁,命题工作量大,并且对考试的测量学特性要求更加严格,不少考生要求结果相互可比,因此,建立高质量、大容量的现代化题库成为必要。目前,经济发达国家已经建立了完善的考试专业机构。各机构也都根据自己所承担的职能建立起了大型题库。

从我国恢复高考制度以后,随着高考标准化的实施,尤其是微型计算机的快速发展,这些都为题库建设提供了基础条件。80年代中期以来,出现了多所学校或行政机构联合开发试题库的局面,同时,也出现了许多其它学科的试题库。90年代前后,政府部门在全国范围内有计划、有组织、系统地开展CAI教学与国家试题库的建设。 传统的考试出题总是教师考前集中出题、集中组卷,这样很难保证试卷的质量,进而不能准确反映学生的学习效果。为促进教学手段的现代化,提高教学质量,减轻教师在出题、组卷和成绩分析中的工作量,帮助教师方便、快速、准确地分析、评价学生的学习成绩,本研究在VB编程环境下开发了一套能实现试题库管理和成绩分析的软件。

本研究将试题管理、试卷生成和考试分析集为一体,不仅能帮助教师适时编制各类考试题目、生成标准试卷,还能对学生成绩录入、保存、分析并生成考试总结。本研究大大减轻了教师的工作量,有效地提高了整个考试过程的效率,对学校推动教学改革、提高教学质量起着很大的促进作用。

2系统总体结构设计

2.1系统功能

(1) 试题录入功能 能将每道题的全部信息(包括每道题的题型、难度系数、分值等)录入到试题库中,而且若试题或答案中含有图形或公式,可以进行相应的录入。

(2) 题库管理功能 对题库中的试题与答案可进行整体浏览,或根据用户选择的具体查询条件进行相应的查询,也可以对试题库中的试题进行修改、删除等维护操作。

(3) 自动组卷功能 根据用户指定的试题难度、试题类型从试题库中随机抽取试题组成一套试卷,答案亦随机生成。

(4) 试卷浏览与修改功能 可对当前试卷进行整体浏览,并对不满意的试题进行修改和删除。

(5) 试卷输出功能 可通过调用Word将当前生成的试卷模板进行编辑排版,从而生成一套正式的试卷,并可将其打印输出。

(6) 考试分析功能 可实现成绩库导入、成绩统计与分析、试卷分析等功能。

(7) 用户管理功能 为不同级别的用户设定密码,登录后方可实现对应的操作。

2.2本系统的数据库结构设计

本试题库系统数据库[4]共分为两个数据表,一个用来存放各种题型的试题,另一个用来存放试卷考题的试卷表。

表2.1 试题数据表

字段名 类型 意义

DM(试题代码) Integer 每道题的唯一标识

NR(试题内容) Memo 存放试题图文混和信息

NDXS(难度系数) Text 存放每道题的难度信息

FZ(建议分值) Text 存放每道题的分值信息

DAAN(答案) Memo 存放试题答案信息

表2.1介绍了试题数据表的具体结构,因为本试题库系统的试题数据表中存储的试题中往往带有图形,在设计数据表结构时就需要一个能存放图文混和信息的字段,我们选用了Memo类型[5]字段来存放试题内容和试题答案信息。

表2.2 试卷表

字段名 类型

STDM(试题代码) Text

STNR(试题内容) Memo

TX(题型) Text

FZ(分值) Integer

表2.2介绍了试卷表的具体结构,本部分主要包括试题代码、试题内容、题型和分值四项内容,对于试题代码和题型都是文字信息,所以选用Text类型;试题内容中往往带有图形,选用Memo类型;分值都是数字,所以选用Integer类型。

3 试题录入系统的设计

3.1试题录入功能的实现

3.1.1纯文本信息的输入

在试题数据表中,只有试题内容与试题答案包含图形信息,其余字段存的都是纯文本信息,对这些文本信息(包括每道题的难度系数、分值、知识点)的输入,采用了组合框控件。 为了输入图文混和信息,我们使用RichText控件,该控件不仅允许输入和编辑文本,同时还提供了标准的TextBox内部控件(文本框控件,可用来输入纯文本信息)未具有的、更高级的指定格式的许多功能。

3.1.3公式信息的输入

为了实现公式信息的输入,我们同样使用RichText控件,公式信息的输入和图文混和信息的输入大体相同,但是公式信息的输入需要用到公式编辑器。

3.2题库管理系统的设计

试题修改的实现 在修改试题的过程中,为避免误操作使不应改动的试题发生改动,在用户单击确定按钮后,增加了提示对话框。只有当用户在提示对话框里单击了“是”按钮,确认了确实要修改,才能将变化后的试题存入题库。在本窗体界面中,一次可以同时显示三道试题。

删除功能的实现 与试题修改相类似,要想删除某道试题,也须先将焦点置于该题,然后单击删除确定按钮。但与试题修改不同的是,试题被删除后,数据库中的记录就会减少一条,而在通过向上或向下翻页按钮显示试题时,记录指针都将严格按顺序依次向上或者向下移动,这样当记录突然比原来少了一条以后,再来回翻页时,记录指针就会无法正确定位,于是也就无法按正确顺序显示试题。为避免这种情况,引入了一个窗体级变量,在每次单击“删除确定”按钮后,并不立即将该题删除,而是将要删除试题的代码存入窗体级变量中,然后在关闭该窗体时,在该窗体的事件中再将其删除。

4 试卷生成系统的设计

4.1自动组卷功能的实现

在试卷生成界面中,按照各题型的统计信息选择题型难度及数量选择结束后,已选择信息将存储在试题库中,以此继续下一题型的选择,直到全部选择完毕。

当所有题型选择完毕后,按“生成试卷”按钮将生成规定格式的A、B试卷。点击“查看试卷统计信息”可以看到已选题型个数及已选分数。

4.1.1数据访问对象(DAO)

在VB中提供了两种访问数据库的方法:通过数据控件(Data)和利用数据访问对象(Data Access Objiect :DAO)。将这两种方法相比较,使用Data控件的特点是:几乎不需要任何代码,仅靠属性的设置即可使工程具有基本的数据访问能力;而数据访问对象则完全在程序运行代码中进行,使程序开发人员可以摆脱数据控件的束缚,直接编写程序访问数据库数据,从而能够开发出更具弹性且高效率的数据库应用程序。 为了在生成的记录集中随机抽取出一道题,可以使用VB提供的Rnd函数,该函数能生成一个0︿a之间的随机数。设记录集的个数为a,则i = Int(Rnd * a + 1)就是一个范围在1︿a之间的随机整数。这样在记录集中取出的第i条记录,就是被随机抽出的一道题,而且被选中的这道题在SELECT语句选择条件的保证下不会重复已出过的试题。

4.2试卷浏览与修改

试卷管理系统主要能完成两方面的功能:试卷的浏览与修改,能对当前正在生成的试卷进行浏览,并对不满意的试卷进行修改或删除;试卷的编排和打印,能将选好的试题放入标准的试卷模板并调用Word进行编辑、排版和打印。

4.3试卷编排与打印

4.3.1试卷浏览与修改功能的实现

在试卷浏览与修改窗体界面中含有一个接近整个窗体的RichTextBox控件,用来显示当前试卷中的全部试题。

为了连续向RichTextBox控件(此处名为Rtb0)中添加试题利用了VB提供的SendMessage方法和Clipboard对象的 SetText方法来模拟剪切和粘贴的过程,即先把一道道试题送入到剪切板,再把剪切板中的内容一个个粘贴到RichTextBox控件中。

4.3.2试卷的保存和打印功能的实现

首先在工程中引用Word对象模型。定义一个Word对象应用程序的对象mypaper,再用Set方法给mypaper赋值。通过mypaper的子对象集Documents调用Add方法,生成新Word文档。用SQL语句中的Select命令抽取出符合条件的记录并给Data控件的记录集赋值,将 OLE与记录集的题目内容字段绑定,通过OLE调用Doverb方法,激活Word应用程序,并将题目内容粘贴到粘贴板上,再关闭Word。然后调用 SendKeys命令,将粘贴板上的内容贴到RichText上,同时,将Word应用程序对象mypaper的子对象Select调用Paste命令也能将题目内容粘贴到Word的新文档中。对各种题型重复编程,最后将Word应用程序调用Quit命令,关闭Word,在关闭前会出现一个提示框,可以保存该文档。

5 成绩分析系统的设计与实现

5.1 成绩库导入

对于数据库的实现方法,有小型数据库Foxpro、Access、Paradox等,大型数据库Oracle、Sybase、Informix等。基于 ODBC实现数据库和应用程序的接口,ODBC(Open Database Connectivity)可以提供一个为各数据库厂家支持的较一致的应用开发界面,使应用程序独立于具体的数据库,给信息交换带来方便。

ODBC有驱动管理器、驱动程序监管器、驱动程序和数据源四部分组成[6]。驱动程序监管器是一个控制面板小程序,用于定义ODBC数据源。数据源就是到具体数据库的连接定义。连接定义包括数据库的类型信息以及数据库相关位置信息,然后连接再被赋给一个公共名称,叫数据源名称(DSN)。ODBC驱动程序管理器(Driver Manager)和驱动程序,都把该名称当作数据源表的索引,以查找与数据库有关的信息。利用Visual Basic开发的Windows应用程序,通过ODBC机制可以方便地实现数据库的操作。

5.2 成绩统计和试卷分析

成绩统计是对学生的考试成绩进行统计,这些统计分固定格式的统计和用户自定义格式的统计,并输出这些统计的报表。包括成绩的分段统计、成绩分布曲线的绘制、平均分数、最低分、最高分、及格率的统计等。

试卷分析是对测验的信度和效度进行分析。试卷分析的结果能够反映出考试是否真正检查出学生的知识水平与能力,是否真正检查出教学过程的成功与否,也就是说据此可以判断测定的结果是否能作为评价的依据。根据试卷统计三基部分分值、提高扩展部分分值、综合性部分分值及提高部分得分率等。

6 安全系统

6.1用户管理器

注册表是windows95以上版本的一大特色,通过注册表可以很方便地存取和应用程序有关的一些设置和数据,而VB又提供了十分方便的注册表操作函数,所以在用户管理过程中我们主要是利用注册表来对用户进行管理和注册。具体实现是,将各用户对应的用户名依次放入数组SUsername中,然后做成一个字符串存入注册表,需要时从注册表中取出,再分别存入SUsername中,以便于引用。各用户相应的口令和权限的操作也如此,分别存入数组SuserPW 和SQx中。

将用户添加到注册表中需要利用VB提供的Savesetting函数。该函数用来在Windows注册表中保存或建立应用程序项目。

6.2登录系统

登录时将注册表中的用户名、口令、权限字符串取出,并分解到相应的数组SUsername、SuserPW、SQx中,将用户输入的用户名与用户名数组 SUsername中的各元素比较,若在该数组中找到该用户名,则取出该元素在数组中的位置,再将用户输入的口令与口令数组SuserPW中的相同位置的元素相比较,如一致则登录成功,将权限数组SQx中相同位置的元素取出,得到该用户拥有的权限值,然后根据权限值给该用户分配操作功能,否则登录失败。

结论

本系统以“实用”为基本指导思想,在数据库选择方面做了细致的研究和对比,在综合分析了各种数据库的优缺点和试题库的特点后选用了稳定实用的Access 数据库;在对试题和试卷集答题过程做了大量分析后,确定了本系统的数据结构;本系统界面友好,易于使用,通用性强;在自动组卷、试卷编排和打印等功能的设计方面突出体现了其实用性。

同时,本系统的自动组卷和成绩分析模块设计尚需进一步完善,应不断提高自动组卷和考试分析的科学化与智能化水平,甚至可以进一步开发基于Web的试题库与成绩分析系统。

参 考 文 献

[1] 刘志铭,高春艳,孙健鹏. Visual Basic数据库开发实例解析.机械工业出版社

[2] 曹青,邱李华,郭志强. Visual Basic 程序设计教程. 机械工业出版社

[3] 黄明,梁旭. Visual BASIC 6.0信息系统设计与开发实例(第2版). 机械工业出版社