- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书馆入馆教育考试系统分析与设计
图书馆入馆教育考试系统分析与设计 关键词:入馆教育;需求分析;系统设计;数据库设计;E-R图
摘要:文章借助于当今信息化社会的背景,对读者入馆教育考试系统开发的分析与设计进行了详细解析
中图分类号:G250文献标识码:A文章编号:1003-1588(2017)01-0080-03
入馆教育是读者认识并了解图书馆的主要途径,是读者利用图书馆资源与服务的基础。新生入馆教育是图书馆一项重要的工作,此工作开展得好坏对图书馆其他业务的开展有着重要的影响。入馆教育的形式主要有:开设入馆教育培训讲座和印制宣传材料,如书签、海报、传单等
1需求分析
随着网络技术的飞速发展,互联网、手机等移动终端通信技术的应用日益广泛,网络化教育应用越发普遍。在此背景下图书馆工作也应顺应时代变化,入馆教育形式也必须做出改变,传统的入馆教育方式已经不能达到预期的教育效果。根据目前读者群体获取信息的特点,利用网络和计算机及手机技术开展入馆教育已是大势所趋。因此,利用现代化技术,通过在线考试系统进行入馆教育势在必行。考试不受具体地点的限制,只要有有线或无线网络,读者就可以使用电脑、手机等终端设备完成答题,考生只有在考试通过的前提下,图书证借阅功能才能自动开通
2系统设计
2.1系统目标
笔者根据南京工业职业技术学院图书馆现状及读者情况,通过调查研究,认为入馆教育在线考试系统应具备以下功能:①系统界面应简洁美观,数据安全可靠。②具备完成在线答题、自动交卷以及自动计算成绩的功能。③具备考试时间的计时功能,使考生能够自由掌控考试进度。④系统应具有自动阅卷功能,并能保证成绩的准确性。⑤系统管理员能够实现试题的添加、删除、修改等功能。⑥系统管理员能够实现对读者的添加、删除、修改功能。⑦系统可以实现读者考试注册功能,读者可以随时修改自己的密码。⑧要确保系统运行的稳定性,具有可移植性及可扩展性
2.2系统功能结构
根据需求和系统功能目标,入馆教育考试系统为B/S结构(浏览器/服务器结构),见图1
2.3系统流程图
读者登录系统以后,可以在线考试、修改密码等;读者选择试题后进行考试,答题结束后,提交答卷,系统将自动显示考试成绩。如果考生通过考试,系统将自动开通图书借阅功能,否则需重新考试(见图2)
3数据库设计
数据库设计是根据用户需求设计数据库结构及应用系统的过程[1]。数据库设计得好坏将直接影响信息系统的质量和运行效果。数据库设计包括结构设计和行为设计两个方面,结构设计又分为概念设计、逻辑设计和物理设计
3.1数据库概念设计
概念设计是对用户的需求进行综合、归纳、抽象,从而形成一个独立于具体数据库管理系统的概念模型,是整个数据库设计的关键。概念模型设计方法很多,其中E-R模型是目前最常用的方法,它将现实世界的信息结构统一用属性、实体以及实体间的联系来描述
3.1.1读者信息实体。包括学号、姓名、班级、密码以及是否已通过考试等,见图3
3.1.2考题信息实体。包括编号、题目、选项A、选项B、选项C、选项D、正确答案。其E-R图见图4
3.1.3管理员信息实体。包括编号、用户名、密码,见图5
3.1.4读者考试试卷信息实体。包括试卷编号、学号、考题号、正确答案以及考生答案,见图6
3.2数据库逻辑设计
逻辑设计是将概念结构进一步转化为能够运用具体数据库管理系统实现用户需求的相应数据模型,目前应用最多的是关系数据模型。关系数据模型将E-R图转换为关系模型数据表,具体如下:读者信息表(见表1)、考题信息表(见表2)、管理员信息表(见表3)、答卷信息表(见表4)
3.3数据库的连接技术
开发入馆教育考试系统使用PHP语言和SQL Server数据库实现链接。辛洪郁、张鑫认为PHP连接SQL Server数据库的方法有两种:通过ADO方式连接、通过mssql_connect()函数连接[2]
3.3.1使用ADO方法建立与SQL servers数据库的连接。其代码如下:
open($connstr);
?
参数说明:provider:要连接的数据库系统。Data source:数据源,可以是主机名、IP地址等。Uid:用户名。Pwd:密码。Database:创建的数据库名
3.3.2使用mssql_connect()函数建立与SQL Server数据库的连接。其代码如下:
连接的主机名是localhost.用户名是sa
4考试试题设计选择
入馆教育考试题目的设计与选择的合理性对读者了解、认识图书馆起到非常关键的作用。入馆教育考试虽然也是考试,但不同于常规考试,目的是让读者轻松地了解并认识图书馆,属于知识普及性教育。所以,
您可能关注的文档
- 加强宣传推广 提升发展质量 促进红色旅游又好又快发展.doc
- 加强小学语文指导 完善学生作文水平.doc
- 加强廉政文化建设 构建和谐社会.doc
- 加强成人高考考风考纪的研究.doc
- 加强高职院校学生思想政治教育的路径.doc
- 动力电池行业三季度向好.doc
- 动态算法系统的设计与研究.doc
- 动手操作在小学数学教学中的重要性.doc
- 勇于开拓建学堂精准发力促培育.doc
- 化学实验在初中化学教学中的作用.doc
- 中国行业标准 DB/T 100-2024区域性地震安全性评价.pdf
- 《GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架》.pdf
- GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- DB/T 100-2024区域性地震安全性评价.pdf
- 中国行业标准 GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- 校园周边书店阅读氛围对初中生阅读素养提升的影响研究教学研究课题报告.docx
- 初中校园餐饮卫生监管与食品安全教育创新模式研究教学研究课题报告.docx
- 《文化遗产保护与旅游开发平衡机制的法律法规完善研究》教学研究课题报告.docx
- 《农作物病虫害生物防治技术的经济效益与社会影响分析》教学研究课题报告.docx
- 1 剖宫产术后子宫瘢痕憩室治疗中的并发症预防与护理措施教学研究课题报告.docx
文档评论(0)