30天学通vc++第11章节.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统分析 系统设计 数据库设计 系统框架设计 用户登录设计 题库管理设计 试卷生成设计 小结 本章将向读者介绍试卷生成系统的完整开发过程,其中主要应用ADO数据库连接、ADO对象操作数据库的技术,加强对SQL语言运用的讲解,介绍List Ctrl、Tab Ctrl及Tree Ctrl控件的使用方法,讲解分割视图的实现步骤。读者还将会学习到如何利用automation技术来控制Word。 第11章 试卷生成系统 本系统是一个为适应对当前学校老师对试卷的迫切需求而设计开发的软件系统,针对目前大多数学校老师对试题管理方面存在的种种问题,系统分为题库管理模块、试卷生成模块和系统管理等核心模块,涉及管理员、教师两种用户角色。其中,编辑试题、生成试卷是贯穿本系统的主线。这些功能模块的实现是系统需要解决的主要问题。通过对初始原型系统进行需求分析,不断修正和改进,直到形成用户满意的可行系统 。 本系统前端开发工具采用目前较流行的Visual C++ 6.0,后台数据库系统采用大型数据库系统SQL Server 2005,系统的运行平台为Windows。为了满足试题库软件对各种多媒体信息的处理需求和对试卷可以任意打印输出的需求,本系统在数据的输出采用Office办公软件Word方式进行,也就是说本系统能与Word软件充分结合,发挥Word软件的优势。 图11-1 试卷生成系统结构图 本系统数据库名称为ThemeBase。ThemeBase中包含选择题表ti_choose、判断题表ti_judge、填空题表ti_filltext、问答题表ti_procedure、用户权限表password和试卷表test共6个表。 根据需求分析,本系统框架界面采用较为实用的分割视图模式布局。整体上分为两个部分:左视图为功能操作区,通过设计树型控件来实现对各功能模块的消息控制;右视图为操作结果输出区,通过动态创建列表控件,显示各个功能模块操作的结果数据。用Tab控件来切换显示不同题型的试题。 图11-2 左视图操作区界面设计 该模块功能主要是获取登录者的身份和验证密码的正确性,对录入员用户和管理员以外的用户进行限制登录。当然,用户成功登录后要根据登录者的身份不同,分别进入相应的操作界面,完成对应的界面初始化。结合需求分析可知,此模块实现功能为身份确定、密码验证、界面部分按钮的隐藏和显示。 图11-3 登录界面设计 通过该界面能实现试题的添加、修改、删除、查找等操作,试题类型有四种可供选择。结合需求分析可知,此模块划分为:试题数据的录入、修改、删除及查询四个功能模块。其中数据录入和修改共用一个界面。对试题的查询实现了模糊查询和精确查询两种方式。另外,删除操作时实现了弹出确认删除提醒界面。 图11-4 选择题界面设计 随机生成试卷是在对话框上设置试卷的各种参数,例如试卷题目、试卷的题型、题目难度、题目分数、题目题数,然后到题库中根据设定的信息随机抽取一套试题在word中显示出来。 手动生成在对话框上设置好试卷的各种参数后,然后浏览试题库,选择想要的试题,并动态地显示在右侧列表框中,双击右侧列表框查看试题的详细信息以及其他操作。 图11-5 自动生成界面设计

文档评论(0)

wx171113 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档