通用试题库的设计与开发.doc
约73页DOC格式手机打开展开
通用试题库的设计与开发,页数 73 字数 20766摘要回想一下传统的出卷方式,老师们必须提前花费大量的时间和精力才能组成一份比较满意的试卷,比如说,要预先考虑好试卷的所有题型,难易程度,涉及到的章节等,在这些大体的框架想出来之后还得考虑具体的每道题究竟该怎么编辑,分数应该给多少或者某个重点章节应该出那几道题型等。并且按...
内容介绍
此文档由会员 张阳阳 发布
通用试题库的设计与开发
页数 73 字数 20766
摘要
回想一下传统的出卷方式,老师们必须提前花费大量的时间和精力才能组成一份比较满意的试卷,比如说,要预先考虑好试卷的所有题型,难易程度,涉及到的章节等,在这些大体的框架想出来之后还得考虑具体的每道题究竟该怎么编辑,分数应该给多少或者某个重点章节应该出那几道题型等。并且按常理来说,老师在每次考试前不止要准备一份试卷,为了以防万一,老师都要准备两份试卷,已备一份试卷一旦泄密马上启动备用试卷,这无疑又在一定程度上加大了老师们本已繁重的工作量。
鉴于以上原因,再考虑到Internet信息世界的现代化和计算机硬件配置的日新月异,我们在Win2000的操作系统下联合SQL Server大型数据库开发工具推出了本系统(通用试题库管理系统)。该系统具有操作简单,运行方便,界面友好,易学易用,效率较高等特点,可以大大简化用户的出卷步骤,方便用户使用。主要系统功能有:一般用户可以根据自己的需要,向系统中输入单个或多个查询要求,然后就可以浏览到需要的题目信息,但是不可以对数据库里的任何信息进行修改,只是观光旅游而已。录入用户可以根据自己的需要向题库中添加新的题目,首先要选择课程名称和题型,然后可以到相应的界面去操作。如果,库内暂时还没有您所需要的课程名称和题型时,您可以通知超级管理员实行对库的主要操作。同时,您可以对自己出过的题目进行修改和删除,别人的题目只能浏览不可更新,这也在一定程度上保证了数据库的安全性。对于出卷用户,他首先要选择出卷的课程名称,然后可以进行自动半自动或手工组卷。这既省时又省力,对于自动半自动足卷,只要输入出卷的具体要求,就可得到一份试卷,如果不满意,还可重新调用,直到满意为止。对于手工组卷,只要看到合适的题目就可以打勾表示选中,真是既方便又快捷。整个系统有一个超级用户管理员,他所有的用户信息和数据库的主要操作,具有最高的使用权限。
关键字: 传统出卷方式,系统功能,一般用户,录入用户,出卷用户 超级管理员,添加试题,修改试题,删除试题,自动半自动组卷,手工组卷
Abstract: To many old test systems , teachers must spend a lot of time on preparing for an examination . Compared with the old one , our system which was finished with SQL Server and ASP provide many teachers with facility . It has the ability of easy operation and high efficiency . It’s main functions are as follow :
1) For usual users , they can find a plent of themes which they want to see , if they have introduced some query conditions . But they can not renew the themes but only look at .
2) For inputer , they may import all kinds of themes with many subjects , such as the Operation System , and so on . Also they can update and delete the headings which was introduced by themselves , but they cann’t renew other’s .
3) For users who make the test , they can choose the alternative way to do it . One is automatic or half-automatic way , the other if by-hand way . Each has its own advantage , so users may select the better one by freely .
4) For the super-manager, he has the highest operaton authority , such as the users management , the database management and so on .
Keywords : old test system main function import themes update delete query automatic half-automatic by-hand super-manage
目录
1 绪论 -----------------------------------------
2 系统目标与范围说明书 ---------------------------------
3 可行性研究 -----------------------------------------
4 系统需求分析 -----------------------------------------
4.1 软件需求分析简洁 ----------------------------------
4.2 系统规格说明 -------------------------------
4.3 数据流图 ----------------------------------------
4.3.1 系统数据流图 -------------------------------
4.4 概念模型和规范化 ----------------------------------
4.4.1 概念模型(ER图) ----------------------------
4.4.2 规范化 ----------------------------------
4.5 数据字典 ----------------------------------------
4.5.1 数据流 ---------------------------------------
4.5.2 数据文件 --------------------------------------
4.5.3 数据元素 --------------------------------------
4.5.4 加工 --------------------------------------
5 总体设计 ------------------------------------------
5.1 软件结构 ------------------------------------------
5.2 数据库设计 ----------------------------------------
6 详细设计 ------------------------------------------
6.1 数据库的详细设计 ----------------------------------
6.2 登录界面 ------------------------------------------
6.3 注册界面 ----------------------------------------
6.4 查询模块 -----------------------------------------
6.5 录入模块 ----------------------------------------
6.5.1 试题管理界面 ----------------------------------
6.5.2 试题录入界面 ----------------------------------
6.6 出卷模块 ----------------------------------------
6.6.1 出卷主界面 ------------------------------------
6.6.2 出卷格式选择界面 ------------------------------
6.6.3 自动半自动出卷界面 ---------------------------
6.6.4 手工出卷界面 ---------------------------
6.7 超级用户管理模块 ----------------------------------
6.8 密码更改模块 --------------------------------------
7 编码和测试 ------------------------------------------
7.1 工具选择 ------------------------------------------
7.2 语言选择 ------------------------------------------
结论 -----------------------------------------------
致谢 -----------------------------------------------
参考文献 -----------------------------------------------
参考文献
1 萨师煊,王珊. 数据库系统概论. 北京:高等教育出版社,2000,2
2 张海藩. 软件工程导论. 北京:清华大学出版社,1998
3 志凌团队,陈世明,江高举. ASP从入门到精通. 北京:中国铁道出版社,2001,5
4 李赫雄,许宏泰,唐家才. SQL Server 2000应用程序开发. 北京:人民邮电出版社,2001
页数 73 字数 20766
摘要
回想一下传统的出卷方式,老师们必须提前花费大量的时间和精力才能组成一份比较满意的试卷,比如说,要预先考虑好试卷的所有题型,难易程度,涉及到的章节等,在这些大体的框架想出来之后还得考虑具体的每道题究竟该怎么编辑,分数应该给多少或者某个重点章节应该出那几道题型等。并且按常理来说,老师在每次考试前不止要准备一份试卷,为了以防万一,老师都要准备两份试卷,已备一份试卷一旦泄密马上启动备用试卷,这无疑又在一定程度上加大了老师们本已繁重的工作量。
鉴于以上原因,再考虑到Internet信息世界的现代化和计算机硬件配置的日新月异,我们在Win2000的操作系统下联合SQL Server大型数据库开发工具推出了本系统(通用试题库管理系统)。该系统具有操作简单,运行方便,界面友好,易学易用,效率较高等特点,可以大大简化用户的出卷步骤,方便用户使用。主要系统功能有:一般用户可以根据自己的需要,向系统中输入单个或多个查询要求,然后就可以浏览到需要的题目信息,但是不可以对数据库里的任何信息进行修改,只是观光旅游而已。录入用户可以根据自己的需要向题库中添加新的题目,首先要选择课程名称和题型,然后可以到相应的界面去操作。如果,库内暂时还没有您所需要的课程名称和题型时,您可以通知超级管理员实行对库的主要操作。同时,您可以对自己出过的题目进行修改和删除,别人的题目只能浏览不可更新,这也在一定程度上保证了数据库的安全性。对于出卷用户,他首先要选择出卷的课程名称,然后可以进行自动半自动或手工组卷。这既省时又省力,对于自动半自动足卷,只要输入出卷的具体要求,就可得到一份试卷,如果不满意,还可重新调用,直到满意为止。对于手工组卷,只要看到合适的题目就可以打勾表示选中,真是既方便又快捷。整个系统有一个超级用户管理员,他所有的用户信息和数据库的主要操作,具有最高的使用权限。
关键字: 传统出卷方式,系统功能,一般用户,录入用户,出卷用户 超级管理员,添加试题,修改试题,删除试题,自动半自动组卷,手工组卷
Abstract: To many old test systems , teachers must spend a lot of time on preparing for an examination . Compared with the old one , our system which was finished with SQL Server and ASP provide many teachers with facility . It has the ability of easy operation and high efficiency . It’s main functions are as follow :
1) For usual users , they can find a plent of themes which they want to see , if they have introduced some query conditions . But they can not renew the themes but only look at .
2) For inputer , they may import all kinds of themes with many subjects , such as the Operation System , and so on . Also they can update and delete the headings which was introduced by themselves , but they cann’t renew other’s .
3) For users who make the test , they can choose the alternative way to do it . One is automatic or half-automatic way , the other if by-hand way . Each has its own advantage , so users may select the better one by freely .
4) For the super-manager, he has the highest operaton authority , such as the users management , the database management and so on .
Keywords : old test system main function import themes update delete query automatic half-automatic by-hand super-manage
目录
1 绪论 -----------------------------------------
2 系统目标与范围说明书 ---------------------------------
3 可行性研究 -----------------------------------------
4 系统需求分析 -----------------------------------------
4.1 软件需求分析简洁 ----------------------------------
4.2 系统规格说明 -------------------------------
4.3 数据流图 ----------------------------------------
4.3.1 系统数据流图 -------------------------------
4.4 概念模型和规范化 ----------------------------------
4.4.1 概念模型(ER图) ----------------------------
4.4.2 规范化 ----------------------------------
4.5 数据字典 ----------------------------------------
4.5.1 数据流 ---------------------------------------
4.5.2 数据文件 --------------------------------------
4.5.3 数据元素 --------------------------------------
4.5.4 加工 --------------------------------------
5 总体设计 ------------------------------------------
5.1 软件结构 ------------------------------------------
5.2 数据库设计 ----------------------------------------
6 详细设计 ------------------------------------------
6.1 数据库的详细设计 ----------------------------------
6.2 登录界面 ------------------------------------------
6.3 注册界面 ----------------------------------------
6.4 查询模块 -----------------------------------------
6.5 录入模块 ----------------------------------------
6.5.1 试题管理界面 ----------------------------------
6.5.2 试题录入界面 ----------------------------------
6.6 出卷模块 ----------------------------------------
6.6.1 出卷主界面 ------------------------------------
6.6.2 出卷格式选择界面 ------------------------------
6.6.3 自动半自动出卷界面 ---------------------------
6.6.4 手工出卷界面 ---------------------------
6.7 超级用户管理模块 ----------------------------------
6.8 密码更改模块 --------------------------------------
7 编码和测试 ------------------------------------------
7.1 工具选择 ------------------------------------------
7.2 语言选择 ------------------------------------------
结论 -----------------------------------------------
致谢 -----------------------------------------------
参考文献 -----------------------------------------------
参考文献
1 萨师煊,王珊. 数据库系统概论. 北京:高等教育出版社,2000,2
2 张海藩. 软件工程导论. 北京:清华大学出版社,1998
3 志凌团队,陈世明,江高举. ASP从入门到精通. 北京:中国铁道出版社,2001,5
4 李赫雄,许宏泰,唐家才. SQL Server 2000应用程序开发. 北京:人民邮电出版社,2001