图书馆入馆教育考试系统分析与设计

进入电脑版    时间:2017-02-05 17:11:25

UserIDint10学号ShitIdint10试题编号ShijIdint10yes试卷编号ShiAnswerchar10试题答案UserAnswerchar10考生答案

关系数据模型完成数据库概念设计和逻辑设计,使用具体的数据库系统创建数据库,该系统使用sql server创建名为db_exam的数据库及其所包含的各个信息表,其结构图见图7。

3.3数据库的连接技术

开发入馆教育考试系统使用PHP语言和SQL Server数据库实现链接。辛洪郁、张鑫认为PHP连接SQL Server数据库的方法有两种:通过ADO方式连接、通过mssql_connect()函数连接[2]。

3.3.1使用ADO方法建立与SQL servers数据库的连接。其代码如下:

<?

$conn=new (“adodb.connection”);

$connstr=”provider=sqloledb;data source=localhost;uid=sa;pwd=;database=db_exam”;

$conn->open($connstr);

?>

参数说明:provider:要连接的数据库系统。Data source:数据源,可以是主机名、IP地址等。Uid:用户名。Pwd:密码。Database:创建的数据库名。

3.3.2使用mssql_connect()函数建立与SQL Server数据库的连接。其代码如下:

<?

$conn=mssql_connect(“localhost”,“sa”,””);

Mssql_select_db(“db_”)

>

连接的主机名是localhost.用户名是sa。

4考试试题设计选择

入馆教育考试题目的设计与选择的合理性对读者了解、认识图书馆起到非常关键的作用。入馆教育考试虽然也是考试,但不同于常规考试,目的是让读者轻松地了解并认识图书馆,属于知识普及性教育。所以,题目的设计要简洁明了、通俗易懂。考试题型主要是以选择题为主,单选和多选均可,考试题目的选择要有代表性和实用性,所考内容应突出与读者切实相关的主要资源和服务内容。具体如下:① 读者基本借阅规则。包括借阅册数、借阅期限、开放时间、借阅流程等。②馆藏资源情况。包括图书类别说明、图书资源分布。③图书馆电子资源简介。④违章情况处理。包括图书逾期、图书损坏、盗窃图书等处理情况。⑤毕业生离校图书馆手续办理流程。⑥图书馆提供的服务。包括打印、咨询、检索等。

5结语

系统开发是一个复杂的工程,需要经过需求分析、可行性分析、系统分析、系统设计、系统实施、系统测试、系统维护和优化等多个阶段。笔者侧重于系统分析与设计阶段的研究,在具体技术实现上可能会有一些不同,要根据实际情况进行调整。整个系统的开发也要根据各个图书馆的实际情况及读者需求等特点,进行系统功能设计。

参考文献:

[1]钱雪忠,罗海驰,陈国俊.数据库原理及技术课程设计[M].北京:清华大学出版社,2009:11.

[2]辛洪郁,张鑫.PHP项目开发全程实录第3版[M].北京:清华大学出版社,2013:172.

(编校:马怀云)



 2/2   首页 上一页

上一篇:新阅读环境下图书馆阅读服务的思考
下一篇:图书馆多中心治理探微

相关信息