当前位置:文档之家› 在线考试系统课程设计(1)

在线考试系统课程设计(1)

在线考试系统课程设计(1)
在线考试系统课程设计(1)

一、需求分析

计算机技术没有应用到考试上时,组织一次考试只是要经过五步:人工出

题,考生考试,人工阅卷,成绩评估和试卷分析,这是一项十分繁琐和容易出错的工作,教师的工作量非常的大。很明显,传统的考试方式已经不再适应现代考试的需要。如今,信息技术的迅猛发展,应用不断扩大,教学和虚拟大学等相继出现,这些应用正逐步深入到千家万户,人们迫切要求利用这些技术来进行在线考试,以减少教师的工作负担并提高工作效率,同时提高考试的质量,从而使考试更趋于公正,客观,更加激发学生的兴趣。例如,目前许多国际著名的计算机公司所举办的各种认证考试绝大部分是采用这种形式。

二、数据库设计

1, 概念模型设计(E —R 图)

用户信息

是否已经登录

用户姓名

用户账号 用户密码

是否参加了考试

用户类型

试题题库

选项C

选项D

选项E

选项F

选项B

选项A 试题类型

试题编号 试题答案 试题题目

学生考试试卷

试卷类型 题库中的编号

题目在试卷中的编号

题目答案

选项A 选项C 选项B 选项D 选项E

考生答案

学生成绩

考生编号 考生成绩

选择题成绩 判断题成绩 填空题成绩

系统参数

考试时间

参数编号

选项F

2、图转为逻辑模型的方法及过程

在中创建一个新的数据库6,以E—R图中的实体的名称创建表。设计表时,以该E—R图中的属性为列名,根据实际情况确定其数据类型和长度,在必须唯一的列名处设计主键。在中一共建立七个表来实现6模拟考试系统应用程序数据的连接。其中,表示数据类型,0表示学生,1表示管理员。表示用户账号,表示用户姓名,表示用户密码。,分别表示用户是否登录和参加考试。,分别表示试题类型和试题类型名。,分别表示选择题的分值和比例。判断题和填空题类推。表示考生考号,、分别表示试题在题库和试卷中的编号。、表示试题题目和答案。

3、逻辑模型

(用户信息表)

(试题类型表)

(系统参数表)

(学生考试试卷表)

(学生分数表)

(试题安排)

(学生考试试卷表)

4、数据库评价

首先,用设计数据库比较稳定,对数据的要求也比较严格。这样在编码阶段数据这一块就基本没有不合理的数据出现在应用程序上。减少了运行会出现

的错误。但是与应用程序的链接有时比较繁琐而且不易成功。

三、编码实现

1, 登录模块

1)

用户的不同类型进入到不同的界面,主要有一个控件,用于选择用户类型。两个控件,用于输入账号,用于输入密码。三个控件:用于登录系统,用于清空用户信息重新输入,用于退出系统。 2)

程序流程图

3) 登录模块代码

B '用户的登录信息是否正确

()'判断用户登录信息是否正确,正确,否则 '声明为记录集对象

登录

输入用户类型

进入学生界面

进入管理员界面

输入用户名密码

输入用户名密码

结束登录

学生

管理员

错误

错误

() = "" '如果没有输入帐号

"没有输入用户账号,请您正确填写!", + '设置焦点在问本框上

() = "" '如果密码为空

"没有输入密码,请您正确填写!", +

'设置焦点在问本框上

'

= '设置按键触发事件

= " * '" & () & "'" & _" '" & & "' " & _" '" & () & "' "

'把查询用户信息的语句赋给变量

, , , '以只读的方式静态的打开执行的结果的记录集

> 0 '如果记录集为空

("用户账号或密码不正确,请您正确填写!", + ) '显示提示信

'如果选择了是

B =

= "" '帐号清空

= "" '密码清空

'是输入帐号的文本框获得焦点

'选择了取消

'结束程序

= '设置不是的默认按钮

("") = 0

'如果记录集不为空且此帐号没被其他用户使用

B = '用户的登录信息正确

" 1 " & _" '" & () & "'" & _" '" & & "'" '

设置字段为1,限制其他用户用此帐户登录

= () '记录用户的帐号

'如果记录集不为空但此帐号正在被其他用户使用

"用户已经登录!", + '显示提示信息

B = '用户的登录信息错误

= "" '帐号清空

= "" '密码清空

'是输入帐号的文本框获得焦点

= '设置不是的默认按钮

'关闭记录集

( )

= 13 '如果输入的字符是键

'设置输入帐号的文本框获得焦点

'如果输入的是其它字符

= 0 '返回值为空即不输入任何字符

() '用户信息输入错误,选择了“重输”按钮,开始重新输入。

() '用户填写信息完毕,单击“确定”按钮,开始登录

1 '出现错误转向错误处理

'声明为记录集对象

'语句的条件是的属性

0 '如果选中的是第一条记录即考生

'判断考生的帐号和密码是否正确

B = '如果考生的帐号和密码正确

= " 0" & _

" '" & () & "'" '判断考生是否参加过考试

, , , '执行语句

("") = '如果考生没有参加过考试

= " " & _

"'" & () & "'" '删除成绩表中考生原有的记录

'执行语句

= " () " & _

"('" & () & "')" '把考生的帐号插入到成绩表中

'执行语句

'显示考生窗口

'卸载本窗体

1

= "" = "" '设置超级用户

'卸载本窗体

'显示管理员窗体

'如果不是超级用户

'判断管理员的帐号和密码是否正确

B = '如果帐号和密码正确

'卸载本窗体

'显示管理员窗体

'不过没有选择用户的身份

"您没有选择身份,请选择!", + '提示选择身份

'组合框获得焦点

'跳出过程

1:

"打开窗口失败" '显示出错信息

'显示登录窗体

()

("真的要退出 " & & " 吗?", + ) =

'弹出对话框询问是否退出系统

'退出系统

()

= "请选择身份"

= ""

= ""

( )

= 13 '判断如果用户输入的是键

'设置获得焦点

( )

= 13

2、管理员模块

1)在窗体上添加一个控件,上面添加三个控件,分别为选择题,填空题,判断题。添加一个控件显示试题,添加一个控件链接数据库。编写菜单实现各种管理的功能。

2)

3) 代码

'声明模块级变量

"32" "" ( , , , , , ) ( ) '构造连接的函数

1 '执行过程中如果发生错误转向错误处理 1 '使用结构 = '不可见

= '设置的连接字符串 = '设置的命令类型 = '设置的记录源 '刷新的记录集 '结束结构 '结束函数 1:

"与数据库连接失败!" '显示错误信息 '显示窗口 () (1) ()

= " 类型号,题号=()," & _ "题目名称,答案 " & _

管理员

用户管理

修改系统系数

题库维护

查询考生成绩

结束程序

" '判断题'"

()

(0) = 700

(1) = 500

(2) = 4000

(3) = 500

()

= " 类型号,题号=()," & _

"题目名称,答案 " & _

" '填空题'"

()

(0) = 700

(1) = 500

(2) = 4000

()

= " 类型号,题号=()," & _

"题目名称,答案 " & _

" " & _

" '" & & "'" '把查看选择题的语句赋给变量 () '调用函数执行语句

(0) = 700 '设置的第1列列宽

(1) = 500 '设置的第2列列宽

(2) = 4000 '设置的第3列列宽

(3) = 500 '设置的第4列列宽

()

1("题号") = "" '如果试题不存在

"不存在记录,请您先添加记录", '提示没有记录 '跳出过程

'如果题库中有试题

= '管理窗体不可以用

= 1 '记录当前的指针的位置

()

( )

("真的要退出 " & & " 吗?", + ) = '弹出消息对话框询问是否退出系统 = '如果消息对话框返回值为常数,系统返回值为

" 0 '" & & "' '1'"

'如果消息对话框返回值为常数,系统返回值为,结束程序

()

()

"{F1}"

()

'打开查分窗体

'隐藏管理员窗体

() '设定参数

:

()

:

()

:

()

:

()

()

=

:

()

:

3、学生窗体1)

2)

机电控制系统课程设计

JIANG SU UNIVERSITY 机电系统综合课程设计 ——模块化生产教学系统的PLC控制系统设计 学院:机械学院 班级:机械 (卓越14002) 姓名:张文飞 学号: 3140301171 指导教师:毛卫平 2017年 6月

目录 一: MPS系统的第4站PLC控制设计 (3) 1.1第四站组成及结构 (3) 1.2 气动回路图 (3) 1.3 PLC的I/O分配表,I/O接线图(1、3、6站电气线路图) (4) 1.4 顺序流程图&梯形图 (5) 1.5 触摸屏控制画面及说明,控制、信息软元件地址表 (10) 1.6 组态王控制画面及说明 (13) 二: MPS系统的两站联网PLC控制设计 (14) 2.1 PLC和PLC之间联网通信的顺序流程图(两站)&从站梯形图 (14) 2.2 通讯软元件地址表 (14) 三:调试过程中遇到的问题及解决方法 (18) 四:设计的收获和体会 (19) 五:参考文献 (20)

一:MPS系统的第4站PLC控制设计 1.1第四站组成及结构: 由吸盘机械手、上下摆臂部件、料仓换位部件、工件推出部件、真空发生器、开关电源、可编程序控制器、按钮、I/O接口板、通讯接口板、多种类型电磁阀及气缸组成,主要完成选择要安装工件的料仓,将工件从料仓中推出,将工件安装到位。 1.吸盘机械手臂机构:机械手臂、皮带传动结构真空吸嘴组成。由上下摆臂装置带动其旋转完成吸取小工件到放小工件完成组装流程的过程。 2.上下摆臂结构:由摆臂缸(直线缸)摆臂机械装置组成。将气缸直线运动转化为手臂旋转运动。带动手臂完成组装流程。 3.仓料换位机构:由机构端头换仓缸带动仓位装置实现换位(蓝、黑工件切换)。 4.推料机构:由推料缸与机械部件载料平台组成。在手臂离开时将工件推出完成上料。 5.真空发生器:当手臂在工件上方时,真空发生器通气吸盘吸气。 5.I/O接口板:将桌面上的输入与输出信号通过电缆C1与PLC的I/O相连。 6.控制面板:完成设备启动上电等操作。(具体在按钮上有标签说明)。

《软件质量与测试》课程设计实验报告

华中科技大学文华学院 《软件质量与测试》课程设计 软件工程专业07级3班 姓名:曹洪 学号全称:0101 时间:2010年11月12日

《软件质量与测试》课程设计 1、实验目的 掌握软件测试用例的设计 掌握软件缺陷报告的设计 掌握软件缺陷修正报告的设计 2、实验过程 程序preday的基本功能:输入有效的年、月、日,按[计算]按钮,画面输出显示前1天的年,月,日;能对日期非法输入的合理提示等。 程序代码的编写详见preday文件 黑盒软件测试用例的设计 2.2.1等价类划分法 程序的有效输入日期为1800年1月1日到2050年12月31日之间的有效日期。其中, 有效等价类为 1800年1月1日到2050年12月3日之间的日期,其中 年份为1800到2050之间的整数; 月份为1到12之间的整数; 当月份为1、3、5、7、8、10、12时,日为1到31之间的整数,当月份为4、6、9、11时,日为1到30之间的整数,当年份为闰年元份为2时,日为1到29之间的数值,否则为1到28之间的数值。 无效等价类: 1800年1月1日之前的日期; 2050年12月3日之后的日期; 1800年1月1日到2050年12月31日之间的日期,但是月份不为1到12之间的整数;或者当月份为1、3、5、7、8、10、12时,日不为1到31之间的整数,当月份为4、6、9、11时,日不为1到30之间的整数,当年份为闰年元份为2时,日为1到29之间的数值,否则为1到28之间的数值。 最简单的等价类划分直接以输入条件边界来划分,得到的等价类集合见下表,其中Y1-Y3,M1-M3,D1-D3分别是三个输入条件的相应的等价类的编号。 表1:preday问题的等价类划分 理的有效等价类的划分如表3。三个输入各自具有不同的有效等价类数目,若从每个等价类中选择一个典型值,则年份、月份和日期的取值个数分别为2、4、4,这时将年份的水平值加以扩展,即对于年份,可在Y1和Y2中各选两个典型值。

UML课程设计在线考试系统

《UML建模技术课程设计》 课题名称: 专业: 班级: 学号: 姓名: 指导教师: 成绩: 第一章需求分析 1.1、系统的性能需求 为了保证考试系统能长期、稳定、安全、可靠、高效地运行,系统应满足以下的一些性能需求: ①系统处理的准确性和及时性:准确性和及时性是考试系统的必要性能。在系统设计和开发过程中,要充分考虑系统目前和将来可能承受的工作量,使系统的处理能力和响应时间能满足用户要求。 ②系统的开放和系统可扩充性:考试系统在开发过程中,应充分考虑以后的可扩充性。例如,系统要能够承载课程的题库、试卷库等来实现课程考试。题库、试卷库或单套试卷可以随时进行增加、删除和修改等维护。要求系统提供足够的手段进行功能的调整和扩充。可以实现简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。 ③系统的易用性和易维护性:要求系统应该尽量使用用户熟悉的

术语和中文信息的界面。系统界面应友好易用,应有详细的系统使用说明,对一些容易出现的误操作应该有相应的提示以及处理办法。考试系统要具有易用性、友好性,系统安装方便、维护简单。 ④系统的安全性:充分考虑用户、题库、服务器等的安全。系统对系统不同等级的用户分别设置不同的权限。考试期间由于机器死机重新启动机器后,计时器应合理进行计时。考试期间由于机器原因需要更换考试用机,学生重新登录考试系统后应能继续做题,考试服务器应能及时保存学生的操作结果。 1.2、系统主要功能 系统主要功能包括学生管理、试卷管理、教师管理、学生在线考试等等,下面就系统的主要功能做简要分析: ①用户信息管理学生可以登录系统,登录以后可以参加考试和查询成绩。管理员可以添加、修改、删除学生和教师信息。教师登录后可以添加、修改、删除试题,并且可以不同类型题目组合试卷,也可以按照试卷专业或者试卷名称查询试卷。 ③在线考试学生登录以后出现学生信息包括学号、姓名、考试课程等,学生确认信息后开始考试,考试结束后需要提交试卷。 ④题库管理教师或者管理员可以在题库里面增加、修改、删除试卷。 ⑤成绩管理管理员可以查询学生的成绩,也可以删除学生的成绩,但是不能对学生的成绩做出修改。 1.3 功能模块需求分析 系统的用户包括考生用户、教师用户以及系统管理员用户。用

综合课程设计

可用C++(Visual C++ 6.0),JA V A(JSP,STRUTS),C#(https://www.doczj.com/doc/6f999704.html, ,Visual Studio 2005),试题目而定。 1、综合购物频道(限最多3人选) 项目描述:是一个在线销售系统,是一个B-C模式的电子商务系统,由前台的B/S模式购物系统和后台的C/S模式的管理系统两部分组成。该电子商务系统可以实现会员注册、浏览商品、查看商品详细信息、选购商品、取消订单和查看订单等功能,前台系统的详细功能。目的:了解项目开发的一个基本流程以及如何运用现行的框架搭建一个大型的综合型系统2、某大型企业内部OA(限最多3人选) 项目描述:采用网络办公自动化系统,不仅能快速提高企业的运作效率,节省大量的办公费用,能全面提升企业的核心竞争力和生产力以及提高工作效率。该企业内部OA系统采用模型组件与WEB技术结合的方式,具有强大的功能,广泛的适用性、可靠安全性和可扩展性。目的:学习运用当前热门的前台技术。 3、产品展示厅(限最多3人选) 项目描述: 在互联网发达的今天,当您想客户宣传自己的产品时,最好的方式是拥有自己的网站,通过网络来传播和展示您的产品信息。产品展示系统,为客户详细介绍自己的产品,提供了一个功能强大的平台。 系统界面友好、功能强大、操作简便,用户可以方便迅速掌握系统的操作。 4人事管理系统(限最多3人选) 项目描述:人事档案完整资料、人事分类管理(员工户口状况、员工政治面貌、员工生理状况、员工婚姻状况、员工合同管理、员工投保情况、员工担保情况)、考勤管理、加班管理、出差管理、人事变动管理(新进员工登记、员工离职登记、人员变更记录)、员工培训管理(员工培训、员工学历)、考核奖惩、养老保险等几大模块。系统具有人事档案资料完备,打印灵活,多样、专业的报表设计,灵活的查询功能等特点。 主要技能:掌握项目的开发流程:需求分析、详细设计、测试等;熟悉VC的多文档的开发技能和技巧;利用ADO技术操作SQL Server数据库;掌握数据库的开发和操作技能。 5、即时通讯系统(限最多3人选) 项目描述:系统采用UDP协议,具有:收发在线和离线消息、添加/删除好友、服务器端存储好友列表、在客户端存储好友资料和聊天记录、添加/删除好友组、可以群发消息、收发文件等功能。 主要技能:掌握项目的开发流程:需求分析、详细设计、测试等;熟悉VC的网络通信的开发技能和技巧,包括:TCP和UDP协议、线程等;利用ADO技术操作SQL Server数据库; 6、推箱子(限最多3人选) 【规则】本游戏的目的就是把所有的箱子都推到目标位置上。箱子只能推动而不能拉动。一次只能推动一个箱子。 经典的推箱子是一个来自日本的古老游戏,目的是在训练你的逻辑思考能力。在一个狭小的仓库中,要求把木箱放到指定的位置,稍不小心就会出现箱子无法移动或者通道被堵住的情况,所以需要巧妙的利用有限的空间和通道~! 7、贪吃蛇(限最多3人选) 【规则】: A 用键盘的方向键控制蛇的上下左右移动。 B 游戏分为三种难度,SLUG为慢速,每吃一朵花得1分;WORM 为中速,每吃一朵花得2分;PYTHON为快速,每吃一朵花得3分。 C 游戏目标:操纵屏幕上那条可爱的小蛇,在黑框中不停吃花,而每吃一朵

软件测试课程设计报告(模板)

课程设计 课程名称软件测试技术题目名称图书系统软件测试专业班级软件工程 学生姓名 学号 指导教师褚伟 二○一六年五月二十四日

目录 1.测试需求分析 (3) 1.1系统概述 (4) 1.2测试需求 (4) 2. 测试概要 (5) 3.测试计划 (5) 3.1测试方案的选择 (5) 3.2测试方案: (7) 3.3测试项目 (7) 3.4测试准备 (7) 3.5 测试覆盖率要求 (7) 4.测试项目说明 (8) 4.1测试项目名称及测试内容 (8) 4.2测试用例 (9) 5.对软件功能的结论 (24) 5.1功能1(系统登录) (24) 5.2功能2(图书管理测试) (24) 5.3功能3(图书查询测试) (24) 5.4功能4(系统管理测试) (24) 5.5功能5(借书测试) (24) 5.6功能6(还书测试) (25) 6.测试评价与结论 (25) 6.1能力 (25) 6.2缺陷和限制 (25) 6.3建议 (25) 7.总结 (26) 8.参考资料 (27)

摘要(中英文)

1.测试需求分析 1.1系统概述 本图书管理系统是一款功能非常强大的图书管理软件,本系统在继承了以往系统版本优点的基础上做了进一步优化;在功能上,本系统不仅包含图书管理的常用功能(如书籍管理、期刊管理、物品管理、读者管理、借、还、预借、续借和统计分析等等功能),而且还增加了条码的生成和打印功能(不仅为使用者省去了购买价格昂贵的条码专用打印机的费用,而且条码产生更方便,与系统结合更紧密)。 考虑到很多单位和学校有现成的身份IC卡(校园卡、会员卡等),为了有效的利用这些已有资源,让使用者使用更方便,我们特在系统中加入了会员卡管理功能,这样,图书管理员不仅可以通过读者编号进行借阅操作,也可以通过已有的身份卡(配合刷卡机或者条码扫描抢使用)来完成操作;在系统的办卡管理中有新办卡、换卡和注销卡等功能,彻底解决丢卡后的安全隐患问题(向制卡公司定制卡时,一般会要求每张卡的ID号都不同,所以一旦换卡了,原来的会员卡就作废了,即使丢失卡被别人捡到也不能进行正常的借阅操作)。 本系统具有操作简单,易学易用的特点。在开发过程中,我们总结了多年使用电脑管理图书馆业务的经验,注意到工作人员在使用电脑时容易发生的人为错误,因而使系统具有较强的容错和排错功能,而且本系统自带了一些常用的资料库(如中图分类库,出版社库等,系统会自动根据图书的标准ISBN码检索出当前图书的出版社名称和出版地点等,从而实现图书的自动录入的功能),使得用户在录入图书资料时更轻松;系统也自带了通用数据导入功能,可以非常简单地把用户以前的已有资料或者通过采集器采集到的数据资料导入到本系统中,避免了大量的重复劳动。经过长时间的不断测试和完善,系统的安全性和稳定性得到保证。 本系统完全可以配合条码扫描枪使用,操作会更流畅,更简单。 技术简介:本系统采用Adaptive Server Anywhere数据库、C/S结构,完全支持多用户操作;可运行于 Windows9x/WindowsNT/2000/Xp/2003平台,有良好的兼容性、先进性与扩充性;可在线升级。 系统特点:操作简单、界面清晰、功能强大、运行稳定快速、系统资源占用少。 1.2测试需求 本次测试针对开发的图书馆管理系统进行,包括功能测试,界面测试,图书

java课程设计报告 标准化考试系统

甘肃政法学院计算机科学学院Java程序设计课程设计 题目标准化考试系统 计算机科学学院计算科学与技术专业11级专升本班 学号:201181210115 姓名:刘昆明 指导教师:李瑞生 成绩:____________ 完成时间:2011年 11月

目录 1.设计内容及要求 (1) 1.1 标准化考试系统的基本要求 (1) 1.2 需实现的主要功能 (1) 2.需求分析 (2) 2.1数据库设计 (2) 2.2服务器端和客户端的数据传输方式 (2) 2.3 服务器端功能设计 (2) 2.4客户端功能设计 (3) 3.总体设计 (4) 3.1 总体功能图 (4) 3.2 总体流程图 (6) 4.数据库设计 (7) 4.1 数据库及表结构的建立 (7) 4.2 JAVA 数据库的连接 (8) 5. 主要功能设计流程 (8) 5.1服务器端设计流程图 (8) 5.2客户端设计流程图 (9) 6.代码实现 (10) 6.1类之间关系图 (10) 6.2 运行效果图 (11) 6.3 程序打包发布过程 (17) 7. 总结与说明 (18) 8. 参考文献 (18)

标准化考试系统设计与实现 【摘要】:在现今知识爆炸的年代里,教学的质量和怎样提高教师的工作效率成了各大院校的首要任务。找题、选题和出卷就成为一项非常重要的工作。每学期教师都要为各类考试付出大量的精力和工作,尤其是一位教师教授多门学科的时候,工作量将成倍增加。因此开发此考试系统,对各专业课程的问卷进行整理入库,以便在需要的时候能够及时、方便、快速的对学生进行各级测试,从而使考试过程趋于简单化,减少教师在这方面的工作负担。 因此,使用现在的新技术,开发出适应新的需求的新系统刻不容缓。 四年的大学生活转瞬既逝,在这四年中,我系统的学习了计算机科学与技术专业的所有课程。深入的学习了各个科目的理论知识,对专业知识有了整体的掌握。在即将毕业之际,为了理论联系实际,检验自己的学习成果,我选择了这个题目作为课程设计。在此毕业设计的完成过程中,我严格遵循软件开发的过程,将理论知识与具体问题相结合。在应用程序开发中我一方面学习了软件编程思想,另一方面具体的运用了JAVA语言。体会了他的诸多功能和特色。熟悉了数据库应用程序的开发原理。确实达到了学校和辅导教师对我们应届毕业生的各种要求。 【关键词】:J2ME;标准化考试;设计与实现 1

视频系统末端测试记录

C7-73 工程名称测井公司会解室电力系统维修工程工程编号 施工单位江苏大汉建设实业集团有限责任公司测试日期2012 年月日 执行标准GB50200---94仪表型号场强仪 DS1001序号房间号出线口编号末端电平 1101101高端 / 低端 70/71 2102102高端 / 低端 67/72 3103103高端 / 低端 68/71 4104104高端 / 低端 67/72 5105105高端 / 低端 68/71 6106106高端 / 低端 68/68 7107107高端 / 低端 67/68 8108108高端 / 低端 70/71 9109109高端 / 低端 67/72 10110110高端 / 低端 68/71 11111111高端 / 低端 70/75 12112112高端 / 低端 68/71 13113113高端 / 低端 67/72 14114114高端 / 低端 68/71 15115115高端 / 低端 68/68 16116116高端 / 低端 67/68 17201201高端 / 低端 69/69 18202202高端 / 低端 68/68 19203203高端 / 低端 67/68 20204204高端 / 低端 70/71 根据建筑与建筑群综合布线系统工程规范执行国家标准GB50200---94使用场强仪测试结果DS1001 测试仪测试电视信息点89 个,包括前端放大器、楼头放大器及光接收机同轴电缆及无缘器件整个链路各项指标均符合GB/T50311-2000 工程设计规范要求结论 监理工程师施工技术施工 (建设单位代表):负责人:质检员:记录人: 大庆市工程质量监督管理协会监制

ERP课程设计(完整版)

基于秋葵的ERP实施过程 一、虚拟企业概况 1 企业概况简介 该企业为文件柜制造企业,中等规模,采用成批生产的方式进行生产,日常采用每周五天工作制每天工作8小时,每年12月份采用6天工作制,每周六加班8小时。 企业组织结构 该企业下设营销部、采购部、生产部、财务部和仓库,组织结构见图1.1所示 图1.1 企业组织结构图 2 客户基本资料 该企业共有2个客户,详细资料如表2.1所示: 客户代号客户名称客户简称负责部门 01 北京西单商场西单商场营销部 表2.1客户基本资料 3 供应商基本资料 供应商代号供应商名称供应商简称负责部门 01 江苏华联五金厂五金厂采购部 02 南昌第一外协加工厂外协加工厂采购部 表 3.1供应商基本资料 4 产品信息 (1)文件柜生产物料清单(BOM表)见图4.1所示:

图4.1 产品结构图 注:图中括号的数量为对于其母件的相对使用数量 (2)关键料品详细资料:在生成产品所需各物料中,有一些比较重要,如原材料,关键部件等,列出其详细资料如表4.1所示: 供需政策是否MPS 低阶码料品代号料品名称供应形态库存单位提前期 (周) +0 A 文件柜成品台 1 PE 是 +1 A01 箱体自制个 1 PE 是 +1 A02 锁采购个 3 PE 否 +1 A03 抽屉外协加工个 2 PE 是 ++2 A0101 滑条采购个 4 PE 否 ++2 A0302 手柄采购个 2 PE 否 ++2 A0303 滚子采购个 3 PE 否 ++2 A0102 箱外体自制个 1 PE 是 ++2 A0301 抽屉体自制个 2 PE 是 +++3 A010201 1钢材采购KG 3 PE 否 +++3 A030101 2钢材采购KG 3 PE 否 二、部门设置——基本录入操作 1、在系统主窗口,点击“基本设置”,再在右边窗口选择“部门”。 2、输入部门名称,分级结构编码,然后按“新增式保存”。 3、如果操作失败,可能是由于某些字段与其它记录重复,重点修改名称,分级结构编码。 4、操作成功后,点击快捷“刷新数据”。

软件系统详细测试计划--课程设计

测试计划 修订历史记录 目录 1.简介 (1) 1.1目的 (1) 1.2背景 (2) 1.3范围 (2) 2.测试参考文档和测试提交文档 (3) 2.1测试参考文档 (3) 2.2测试提交文档 (3) 3.测试进度 (3) 4.测试资源 (4) 4.1人力资源 (4) 4.2测试环境 (4) 4.3测试工具 (5) 5.缺陷优先级、问题严重程度 (5) 6.风险预测 (6) 7.测试策略 (7) 7.1集成测试 (7) 7.2功能测试 (8) 7.3用户界面测试 (8) 7.4配置测试 (9) 1.简介 1. 1目的 MySchool考试管理系统已经开始开发,A公司希望通过本项目的测试,除了发现更多的系统缺陷外,同时建立起一套较完整的测试过程规范和一套完整的测试用例库。 MySchool考试管理系统这一“测试计划”文档有助于实现以下目标:

检查软件个功能点和业务流程是否正确; 数据传输是否完整,正确,安全; 应用程序是否具有良好的易用性和可操作性; 指导整个测试的实施; 控制项目的进度; 合理规划项目所需要的资源; 对项目进行中出现的风险提供一个有利的预防措施; 为以后的项目提供一个参考。 1. 2背景 MySchool考试管理系统是A公司为高校教学考试开发的一套在线考试系统,主要的功能有:在线答题模块,试题管理模块,系统维护模块。是目前正在开发的考试系统中比较有代表性的一套在线考试系统。 目前,MySchool考试管理系统已经开始开发,在开发了部分功能后,为了发现了系统中存在的一些问题,也为了更加有效的发现系统中的其他问题,A公司和我公司合作,启动本项目来对系统进行测试。 1.3范围

在线考试系统课程设计

一、需求分析 计算机技术没有应用到考试上时,组织一次考试只是要经过五步:人工出 题,考生考试,人工阅卷,成绩评估和试卷分析,这是一项十分繁琐和容易出错的工作,教师的工作量非常的大。很明显,传统的考试方式已经不再适应现代考试的需要。如今,信息技术的迅猛发展,应用不断扩大,教学和虚拟大学等相继出现,这些应用正逐步深入到千家万户,人们迫切要求利用这些技术来进行在线考试,以减少教师的工作负担并提高工作效率,同时提高考试的质量,从而使考试更趋于公正,客观,更加激发学生的兴趣。例如,目前许多国际著名的计算机公司所举办的各种认证考试绝大部分是采用这种形式。 二、数据库设计 1, 概念模型设计(E —R 图) 用户信息 是否已经登录 用户姓名 用户账号 用户密码 是否参加了考试 用户类型 试题题库 选项C 选项D 选项E 选项F 选项B 选项A 试题类型 试题编号 试题答案 试题题目

学生考试试卷 试卷类型 题库中的编号 题目在试卷中的编号 题目答案 选项A 选项C 选项B 选项D 选项E 考生答案 学生成绩 考生编号 考生成绩 选择题成绩 判断题成绩 填空题成绩 系统参数 考试时间 参数编号 选项F

2、E-R图转为逻辑模型的方法及过程 在sql中创建一个新的数据库CET6,以E—R图中的实体的名称创建表。设计表时,以该E—R图中的属性为列名,根据实际情况确定其数据类型和长度,在必须唯一的列名处设计主键。在sql中一共建立七个表来实现CET6模拟考试系统应用程序数据的连接。其中,UserType表示数据类型,0表示学生,1表示管理员。UserId表示用户账号,UserName表示用户姓名,UserPsw表示用户密码。HaveIn,HaveTest分别表示用户是否登录和参加考试。TypeId,TypeName分别表示试题类型和试题类型名。XZT_BL,XZT_FZ分别表示选择题的分值和比例。判断题和填空题类推。StudentId表示考生考号,TopicId、PaperTopId分别表示试题在题库和试卷中的编号。TopicName、TopicAnswer表示试题题目和答案。 3、逻辑模型 TB_User(用户信息表) TB_TestType(试题类型表) TB_Param(系统参数表) TB_StuTest(学生考试试卷表) TB_Grade(学生分数表)

系统测试执行记录

XX软件 系统测试执行过程记录 日期版本说明作者 记录项目系统测试执行过程

目录 1引言 (3) 1.1编写目的 (3) 1.2背景 (3) 1.3定义 (3) 1.4参考资料 (3) 2测试环境 (4) 2.1硬件环境 (4) 2.2软件环境 (4) 3冒烟测试 (4) 3.1被测软件 (4) 3.2测试策略 (4) 3.3执行步骤 (4) 3.4测试用例执行情况 (4) 3.4.1 管理员 (4) 3.4.2 匿名用户............................. 错误!未定义书签。 3.4.3 教师用户............................. 错误!未定义书签。 3.4.4 学生用户(待补充)................... 错误!未定义书签。 3.4.5 交叉功能测试......................... 错误!未定义书签。 3.5结果分析和结论 (5) 4功能测试 (5) 4.1被测软件 (5) 4.2测试策略 (5) 4.3执行步骤 (5) 4.4测试用例执行情况(自行补充) (5) 4.4.1 管理员............................... 错误!未定义书签。 4.4.2 匿名用户............................. 错误!未定义书签。 4.4.3 教师用户............................. 错误!未定义书签。 4.4.4 学生用户............................. 错误!未定义书签。 4.4.5 交叉功能测试......................... 错误!未定义书签。 4.5结果分析和结论 (5)

机电控制系统课程设计

J I A N G S U U N I V E R S I T Y 机电系统综合课程设计 ——模块化生产教学系统的PLC控制系统设计 学院:机械学院 班级:机械 (卓越14002) 姓名:张文飞 学号: 指导教师:毛卫平 2017年 6月 目录 一: MPS系统的第4站PLC控制设计 (3) 1.1第四站组成及结构 (3) 1.2 气动回路图 (3) 1.3 PLC的I/O分配表,I/O接线图(1、3、6站电气线路图) (4) 1.4 顺序流程图&梯形图 (5) 1.5 触摸屏控制画面及说明,控制、信息软元件地址表 (10) 1.6 组态王控制画面及说明 (13) 二: MPS系统的两站联网PLC控制设计 (14) 2.1 PLC和PLC之间联网通信的顺序流程图(两站)&从站梯形图 (14) 2.2 通讯软元件地址表 (14) 三:调试过程中遇到的问题及解决方法 (18) 四:设计的收获和体会 (19)

五:参考文献 (20) 一:MPS系统的第4站PLC控制设计 1.1第四站组成及结构: 由吸盘机械手、上下摆臂部件、料仓换位部件、工件推出部件、真空发生器、开关电源、可编程序控制器、按钮、I/O接口板、通讯接口板、多种类型电磁阀及气缸组成,主要完成选择要安装工件的料仓,将工件从料仓中推出,将工件安装到位。 1.吸盘机械手臂机构:机械手臂、皮带传动结构真空吸嘴组成。由上下摆臂装置带动其旋转完成吸取小工件到放小工件完成组装流程的过程。 2.上下摆臂结构:由摆臂缸(直线缸)摆臂机械装置组成。将气缸直线运动转化为手臂旋转运动。带动手臂完成组装流程。 3.仓料换位机构:由机构端头换仓缸带动仓位装置实现换位(蓝、黑工件切换)。 4.推料机构:由推料缸与机械部件载料平台组成。在手臂离开时将工件推出完成上料。 5.真空发生器:当手臂在工件上方时,真空发生器通气吸盘吸气。 5.I/O接口板:将桌面上的输入与输出信号通过电缆C1与PLC的I/O相连。 6.控制面板:完成设备启动上电等操作。(具体在按钮上有标签说明)。 1.2气动回路图

java在线考试系统课程设计_

目录 第一章引言 (2) 1.1 目的 (2) 1.2 名词解释 (3) 1.3 参考资料 (3) 1.4 文档结构 (3) 第2章远景 (4) 2.1 项目概述 (4) 2.1.1 项目功能结构 (4) 2.1.2 功能摘要 (7) 2.1.3 用户特点 (8) 2.1.4 业务模型 (8) 第3章需求分析 (8) 3.1 功能需求 (8) 3.1.1 系统管理 (8) 3.1.2 题库管理 (8) 3.1.3 组卷管理 (9) 3.1.4 试卷管理 (9) 3.1.5 在线考试 (9) 3.1.6 批卷 (9) 3.1.7 信息统计 (9) 3.2 非功能需求 (9) 3.2.1 访问控制 (9) 第4章体系结构 (10) 4.1 逻辑视图 (10) 4.2 流程视图............................................ 错误!未定义书签。 4.3 数据库结构.......................................... 错误!未定义书签。第5章设计实现 .. (11) 5.1 5.1系统管理 (11) 5.2 5.2试题题型........................................ 错误!未定义书签。 5.2.1 单选题........................................ 错误!未定义书签。 5.2.2 多选题........................................ 错误!未定义书签。 5.2.3 判断题........................................ 错误!未定义书签。 5.2.4 填空题........................................ 错误!未定义书签。 5.2.5 问答题........................................ 错误!未定义书签。 5.3 试卷管理............................................ 错误!未定义书签。 5.4 组卷管理............................................ 错误!未定义书签。

软件综合课程设计任务书

软件综合课程设计任务书

————————————————————————————————作者: ————————————————————————————————日期: ?

软件综合课程设计任务书 一、课程设计的目的、要求 目的:软件综合课程设计是一个综合性的设计型实验教学环节,旨在使学生通过软件开发的实践训练,进一步掌握设计开发软件的方法与技术,学会数据的组织方法,提高软件开发的实际能力,培养创造性的工程设计能力和分析、解决问题的能力。 实现以下目标: 1.深化已学的理论知识,完成理论到实践的转化 通过软件开发的实践,进一步加深对软件工程方法和技术的了解,将所学的理论知识运用于开发实践中,并在实践中逐步掌握软件工具的使用。 2. 提高分析和解决实际问题的能力 课程设计不仅是一次软件工程实践的模拟训练,同时通过软件开发的实践,积累经验,提高分析问题和解决问题的能力; 3. 培养“开拓创新”能力 大力提倡和鼓励在开发过程中使用新方法、新技术,激励学生实践的积极性和创造性,开拓思路,设计新算法、新创意,培养创造性的工程设计能力; 要求:学生组成开发小组(2~4人),以小组为单位选择并完成一个规模适度的软件项目,在教师的指导下以软件设计为中心,独立完成从需求分析到软件测试的开发过程。 二、设计步骤安排 1.确定课题 由教师命题并给出各课题的具体需求,学生根据课题涉及的知识领域及自己对该领域的熟悉程度和对该课题的兴趣,选择课题,经教师调整审定后确定; 2. 需求分析 建立系统的分析模型,这是系统开发的重要阶段。主要工作是: 分析确定系统应具备的功能、性能,并从经济上、技术上进行可行性分析,建立“需求分析模型”确定开发计划。 3. 软件设计 具体工作是:对系统的分析模型进行修改、细化,进行系统的结构设计,用户界面设计,数据管理部件设计(若系统涉及到数据库,要对数据库结构进行设计) 4. 编码与测试 根据项目的应用领域及语言的特点,选择编程语言进行编码,要求给出程序的详细注释(包括模块名、模块功能、中间过程的功能及变量说明); 由开发小组进行除验收测试以外的测试工作(包括单元测试、组装测试与系统(确认)测试)。所有测试过程都要求采用综合测试策略,先进行静态分析,再进行动态测试。要求制定测试计划、记录测试过程与结果、保留测试用例、写出测试报告。 5. 验收测试 由教师组织验收测试的实施,内容包括:系统能否正确运行,实际系统与设计方案是否一致,是否实现了需求所确定的功能与性能,系统设计有无特色,算法有无创新,系统结构是否合理、新颖,系统界面是否友好、美观,操作是否简单,使用是否方便。6.总结和整理课程设计报告

软件测试课程设计36033

青岛理工大学 软件测试报告 院(系):计算机工程学院 专业:软件工程 姓名:杨传龙 班级:软件122 学号: 201207231 题目:小区家政管理系统 起迄日期: 2015.5.15-2015.6.15 设计地点: 计算机工程学院机房 指导教师:

第1章概论 1.1课题背景 家政服务管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性和完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,易使用等特点。 随着计算机技术的高速发展,人们对计算机的依赖性越来越强,特别是用计算机开发的数据库以及数据管理系统在生活应用中表现得更为突出,为此开发此系统。通过使用家政服务管理系统,使家政服务店的管理工作系统化、规范化、自动化、简易化、智能化,从而达到提高家政服务管理效率的目的。 系统开发采用Oracle公司的MySql,利用其强大的可视化界面功能及对数据库的支持,先构造一个原型,逐步增加功能,最终满足需求。 1.2开发工具 本系统利用Swing(Java)技术设计编写,以Mysql作为后台数据库,利用jdbc访问数据库实现各种功能。 1.2.1 JA V A简介 java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。Java编程语言的风格十分接近C语言、C++语言。Java是一个纯粹的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。

java在线考试系统课程设计

目录 第一章引言.............................................. 1.1目的 ............................................... 1.2名词解释 ........................................... 1.3参考资料 ........................................... 1.4文档结构 ...........................................第2章 ............................................................................................... 远景 2.1项目概述 ........................................... 2.1.1................................................................... 项目功能结构 2.1.2........................................................................... 功能摘要 2.1. 3........................................................................... 用户特点 2.1.4........................................................................... 业务模型第3章 ........................................................................................ 需求分析 3.1功能需求 ........................................... 3.1.1........................................................................... 系统管理 3.1.2........................................................................... 题库管理 3.1.3........................................................................... 组卷管理 3.1. 4........................................................................... 试卷管理 3.1.5........................................................................... 在线考试 3.1.6.................................................................................. 批卷

生产系统综合课程设计任务书叉车教学内容

生产系统综合课程设计任务书 设计题目:某叉车制造(中国)有限公司生产系统设计,时间2周,包括最后的设计答辩时间 一、设计任务 假设你为此公司的总经理,为经营好叉车生产厂你应做好以下基本工作: 1、确定企业的目标和功能 根据叉车的特点及国内市场需求状况定企业的目标及功能(包括企业的规模,今后的发展方向等问题)。 2、确定企业的生产单位 根据产品特点、企业生产规模、零部件明细等资料确定企业的生产单位(即确定需要设立的车间和库存)。 3、绘制企业的组织结构图 在已确定的生产单位的基础上,根据已给资料确定相应的职能部门,并绘制企业的组织结构图。 4、装配线平衡 1)根据产品零部件明细、产品部件装配工艺、产品总装工艺及工时,对叉车的总装作业过程进行作 业元素的顺序分析,按照给出的各作业元素工时定额,给出最佳工作地布置方案(简图);计算装配线的 时间损失系数。 2)各部件装配在总装配线以外完成。为了保证总装配线的节拍,根据各部件的装配时间,确定应如何组织各部件的装配生产。 5、JIT配送模式设计 1)根据产品部件的不同生产方式与加工类型,确定装配车间WIP配送方式,频次,设计WIP配送方 式,WIP库存水平。 2)存储系统设计,设计出合理的存储系统(绘制出仓库的平面布置简图),制定出不同零部件的合 理安全库存。 6、生产运营配置 合理安排人员,确定车辆,物流设施(台车,周转箱,货架等)的合理数量。 7、设施规划 根据材料给出的各作业区设施规划,设计出总装与部装车间的平面布局图;改进物流线路并给出新的厂区平面布局图。 二、设计要求 1?每人独立完成自己的设计报告; 2?写明报告名称,班级、姓名、及设计时间的封面、目录和报告正文; 三、分组要求

在线考试系统设计与开发(课程设计)

课程设计 题目:在线考试系统设计与开发

1 引言 现阶段,学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即出卷、考生考试、阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分繁琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,从而提高了考试的质量,使考试更趋于公证、客观、激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。 为了适应新形势的发展,目前国内有很多公司团体研究开发了基于Web的考试系统。而我们知道网络应用软件运行的模式主要有二类:Client/Server模式、Browser/Server模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展而应运而生的一种技术,在这种模式下,客户端需要一个浏览器,服务器端是Web Server ,而Web Server是与数据库和应用服务器的紧密结合,可见,这种模式是瘦客户端,即对客户端的要求不高.如今,很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。然而,随着技术的发展,更先进的模式纷纷被提出并时兴起来,其中J2EE就是比较成熟的一种。 2 在线考试系统构架 2.1 在线考试系统一般需求分析 在线考试系统应具有以下要求: 1)由于考试对应的是特定的对象,所以系统需要经过有效的身份验证才可以登陆。并且系统需要有可以管理会话的功能。以便在考试过程中全程跟踪考试状态。 2)系统的权限一般分为两种:管理员和学生。不同的身份使用不同的权限和功能。 3)管理员需要对试题和考生进行有效的管理,负责试题的录入及更新和修改,对试题的分类,每次考试前,需要对试场环境和考生状态进行考前初始化工作。要注意的是,鉴于考试环境一般为机房,考试者之间的距离很近,为了在线考试做到规范,对于每个应试者来说,试卷的试题和题量都应是相同的,但试题并不相同。 4)系统要有良好的试卷上传和回收功能,确保信息传送的正确性。 5)系统要有一个友善的界面,确保考生考试的顺利进行。 6)因为试卷中的主观题需要老师批改,可能需要一段时间才能查询到成绩。但如果试卷是由客观题型组成的,考生就可以在考试结束后查询到自己的成绩了。 7)系统提供对考生成绩的统计和查询等管理功能。 8)系统应具有良好的安全性管理。

系统测试报告

xxxxxxxxxxxxxxx 系统测试报告 xxxxxxxxxxx公司 20xx年xx月

版本修订记录

目录 1引言 (1) 1.1编写目的 (1) 1.2项目背景 (1) 1.3术语解释 (1) 1.4参考资料 (1) 2测试概要 (2) 2.1系统简介 (2) 2.2测试计划描述 (2) 2.3测试环境 (2) 3测试结果及分析 (3) 3.1测试执行情况 (3) 3.2功能测试报告 (3) 3.2.1系统管理模块测试报告单 3 3.2.2功能插件模块测试报告单 4 3.2.3网站管理模块测试报告单 4 3.2.4内容管理模块测试报告单 4 3.2.5辅助工具模块测试报告单 4 3.3系统性能测试报告 (4) 3.4不间断运行测试报告 (5) 3.5易用性测试报告 (5) 3.6安全性测试报告 (6) 3.7可靠性测试报告 (6) 3.8可维护性测试报告 (7) 4测试结论与建议 (9) 4.1测试人员对需求的理解 (9) 4.2测试准备和测试执行过程 (9) 4.3测试结果分析 (9) 4.4建议 (9)

1引言 1.1 编写目的 本测试报告为xxxxxx软件项目的系统测试报告,目的在于对系统开发和实施后的的结果进行测试以及测试结果分析,发现系统中存在的问题,描述系统是否符合项目需求说明书中规定的功能和性能要求。 预期参考人员包括用户、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本报告的高层领导。 1.2 项目背景 ?项目名称:xxxxxxx系统 ?开发方: xxxxxxxxxx公司 1.3 术语解释 系统测试:按照需求规格说明对系统整体功能进行的测试。 功能测试:测试软件各个功能模块是否正确,逻辑是否正确。 系统测试分析:对测试的结果进行分析,形成报告,便于交流和保存。 1.4 参考资料 1)GB/T 8566—2001 《信息技术软件生存期过程》(原计算机软件开发规范) 2)GB/T 8567—1988 《计算机软件产品开发文件编制指南》 3)GB/T 11457—1995 《软件工程术语》 4)GB/T 12504—1990 《计算机软件质量保证计划规范》 5)GB/T 12505—1990 《计算机软件配置管理计划规范》

相关主题
文本预览
相关文档 最新文档