心理测试管理系统设计与开发(DOC 13页).doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《心理测试管理系统设计与开发(DOC 13页).doc》由用户(2023DOC)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 心理测试管理系统设计与开发DOC 13页 心理 测试 管理 系统 设计 开发 DOC 13
- 资源描述:
-
1、信息系统分析与设计课题设计报告目录第一章 需求分析11.1 项目名称11.2 系统开发的背景11.3 系统开发的现状11.4 系统开发的目标11.5 系统开发的可行性分析1第二章 系统分析22.1 系统分析方法22.2 数据流程分析2第三章 系统设计与实施63.1 系统设计63.2 总体设计63.3 详细设计73.4 程序设计83.5 系统实施83.6 系统测试9第四章 系统运行114.1 系统运行114.2 结论11第一章 需求分析1.1 项目名称:心理测试管理系统1.2 系统开发的背景:为了加强大学生心理健康教育,提高心理测试水平,加快管理的信息化建设 ,开发了大学生心理测试管理系统。本系
2、统由Microsoft Visual Basic 6.0Microsoft Access 97进行开发完成。1.3 系统开发的现状:现有系统功能单一,操作不够友好,无法完成现有测试项目修改、删除和新测试项目的增加。1.4 系统开发的目标:在改正现有系统缺点的基础上建立一个全新的满足需求的心理测试管理系统。1.5 系统开发的可行性分析:1.5.1技术可行性分析:根据初步分析可以设计出一个满足系统目标和范围说明书中项目目标的系统,实现其规定的功能和性能。以目前的软件开发能力可以实现设计出的目标系统。1.5.2经济可行性分析:由于现有的PC系统的软硬环境都能满足目标系统的运行需要,无需再投入资金购买
3、其他设备。新的目标系统投入运行后可以大幅度提高对学生进行心理测试和管理的工作效率,减轻管理人员的工作量,相当于减少经济投入。 1.5.3社会可行性分析:目标新系统的开发不会在社会上,政治上引起侵权,破坏,不会与现行法律相抵触。1.5.4运行可行性分析:目标系统的最低运行环境为:CPU:P133 + RAM:32MB + HD:4GB+Microsoft windows 98 S。有的PC系统的软硬环境都能满足目标系统的运行需要。第二章 系统分析2.1 系统分析方法为保证新系统的开发结果能满足用户的要求,采用结构化系统分析方法,建立新系统的逻辑模型。在系统分析报告中使用图表工具,避免使用计算机专
4、业语言,以便于用户与开发人员共同完成系统分析工作。2.2 数据流程分析 2.2.1数据流程图的作用数据流程图(Date Flow Diagram,DFD)是数据流程分析所使用的主要工具之一。数据流程图用少量几种符号综合地反映出信息在系统中的流动、处理和存储情况。2.2.2数据流程图用户登录模块P1学生界面P2管理员界面 学生 管理员 图2-2-1 心理测试管理系统的顶层数据流程图P1.4环境设置P1.3密码修改P1.2学生信息P1.1开始测试学生界面学生 进行测试 查看信息 修改密码 设置背景图2-2-2 心理测试管理系统的第一层数据流程图管理员P2.1功能设置管理员界面P2.2信息查询P2.
5、3试题库修改 系统设置 查询 修改试题 图2-2-3 心理测试管理系统的第一层数据流程图2.2.3数据字典2.2.3.1数据元素1学号描述:唯一标识学生名称的代码。定义:学生代码=12字符位置:学生基本信息、信息查询、用户登录、心理测试、用户信息修改。2.管理员帐号描述:唯一标识管理员名称的代码。定义:学生代码=10字符位置:信息查询,试题库编辑,客户端功能设置,测试项目评测管理。3测试类型描述:唯一标识测试项目名称。定义:测试类型= 20字符位置:心理测试、试题库编辑,客户端功能设置,测试项目评测管理。4测试评价描述:唯一标识某一学生的测试成绩。定义:测试评价30字符位置:信息查询、测试项目
6、及评测管理、试题库浏览编辑。5测试时间描述:表示某学生测试的时间信息。如:“200734”表示某学生曾于此时间测试过。定义:测试时间=8字符位置:历史记录查询。2.2.3.2数据存储以下只介绍主要的数据存储。学生信息:标识,学生登录ID,登录密码,班级,性别, 专业,系别, 联系电话, 出生日期, 家庭住址。管理员信息:标识,管理员ID,登录密码。试题库信息:标识,测试类型,试题号,答案数量,试题,多个答案及答案分数。历史记录信息:标识,学号,测试时间,测试评价。考试科目信息:标识,科目名,创建时间。知识点信息:标识,知识点名,所属科目,创建时间。题库信息:标识,所属科目,题目,正确答案,题目
7、类型,选项(选择题),所属知识点,系统设定难度,入库时间。试卷基本信息:标识,试卷名,学校,操作者,考试开放时间,考试关闭时间,考试时间长度,考试科目,试卷状态(是否完成生成向导),生成时间。试卷详细信息:标识,试卷名,题目,类型,正确答案,选项(选择题),系统难度。(1)学生信息表(stu)表所记录的为所有学生的基本信息,在新会员加入并测试,可在此表加入新的记录,也可根据此表查询或修改有关学生的资料表2-2-3-2-1 学生信息表标题名称列名数据类型精度可否为空顺序位置学号sNoText120姓名sNameText201班级sClassText102性别sSexText23专业sSpecia
8、Text204系别sDepartText105联系电话sTelText156学制sLenText47学历sLevelText48出生日期sDateDate/Time89家庭住址sAddresText5010登录密码sPasswordText1611(2)管理员信息表(administor)表所记录的为所有管理员的登录帐号及密码,在添加管理员时,可在词表加入新的记录。表2-2-3-2-2 管理员信息表标题名称列名数据类型精度可否为空顺序位置管理员IDNameText100登录密码PasswordText151(3)历史记录表(history)表所记录的为所有学生心理测试的历史记录,包括测试的时间
9、,及评价。表2-2-3-2-3 历史记录表标题名称列名数据类型精度可否为空顺序位置学号snoText120测试时间dateText301评价allText2552(4)系统配置(ss)表2-2-3-2-4 系统配置表标题名称列名数据类型精度可否为空顺序位置项目名itemText500项目值valueText501(5)试题库(topic)表2-2-3-2-5 试题数据库表标题名称列名数据类型精度可否为空顺序位置测试类型typeText200题号numberText121试题contensText1602答案数量sumInteger23问题1答案Answer1Text604问题1分数Answer
10、1pointInteger25问题2答案Answer2Text606问题2分数Answer2pointInteger27问题3答案Answer3Text608问题3分数Answer3pointInteger29问题4答案Answer4Text6010问题4分数Answer4pointInteger211问题5答案Answer5Text6012问题5分数Answer5pointInteger213问题6答案Answer6Text6014问题6分数Answer6pointInteger215(6)测试分数评价 (item)表所记录的每一个评价的测试分数段。根据测试者所得的分数与表中的分数段比较,得
展开阅读全文