




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2。可行性研究 平.但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求 3。需求分析 , 和 年 与 在 的 将 广 的 是 在 .C 为 C 的强大功能以及 简易使用的特性, 是第一个组件导向与言。C ,与与 。在线试题库系统普通用户管理员修改个人信息注册用户在管理用户管理科目管理试题图 3.1 系统结构图N Y图 3.2 总流程图图 3。3学生操作流程图 图 3.4 管理员操作流程图4。数据库设计图 4。1 角色信息E-R图sexpassworduserIdentityuserNameEmialroleIDuser图 4。2 用户信息E-R图图 4。3 课程信息
2、E-R图questionIDcourseIDquestionContentanswer1questionanswer2answer3rightAnsweranswer4图 4.4 试题信息ER图图4。5 填空题信息表图 4。6判断题信息表,courseID,qusetionContent,answer1,)描述 作权限描述 本信息定义 用户信息=用户名+密码+性别+身份证号码电子邮件位置 保存在数据库中描述 用于对选择题的查询定义 选择题信息=题号+题干+答案+正确答案位置 保存在数据库中描述 用于对填空题的查询定义 填空题信息=题号题干正确答案位置 保存在数据库中描述 用于对判断题的查询定义
3、 判断题信息题号题干+正确答案位置 保存在数据库中4。7 数据字典 )表 4.1 角色信息表字段roleID类型Int字段长度自增长20是否为空是否为主键主键说明否否角色编号角色名roleNameVarchar否表 4。2 用户信息表字段UserNamePasswordSex类型字段长度是否可为空是否为主键说明用户名密码VarcharVarcharVarcharVarchar50502否否主键否可以可以否性别Useridentity20否身份证号码E-mailroleIDVarcharInt50可以否否电子邮箱角色编号外键表 4.3 课程信息表字段CourseIDcourseNameTemp1
4、类型Int字段长度自增长50是否为空否是否为主键说明主键否课程编号课程名VarcharVarcharVarchar否100可以可以否备用字段 1备用字段 2Temp2100否表 4。4 选择试题信息表字段questionIDcourseID类型Int字段长度自增长-是否为空否是否为主键说明题号主键否Int否课程编号题干questionContentanswer1VarcharVarcharVarcharVarcharVarcharVarchar500可以可以可以可以可以否否100否A 答案B 答案C 答案D 答案正确答案answer2100否answer3100否answer4100否righ
5、tAnswer50否表 4。5 判断试题信息表字段panduanIDcourseID类型Int字段长度自增长是否为空否是否为主键说明题号主键否Int否课程编号题干panduanContentAnswerVarcharVarchar500可以否否50否正确答案表 4。6 填空题信息表字段tiankongIDcourseID类型Int字段长度自增长是否为空是否为主键说明题号否否主键否Int课程表号题干TiankongCententAnswerVarcharVarchar500可以否否50否正确答案 ( )() , , )( ) ,) ))( ) , ,, ) ) ( , ) , ) ( , , )
6、5。系统实现 , 表 5。1 登陆页面“Login。aspx”中添加的控件及属性设置控件 ID控件类型TextBox属性值txtNameIDIDIDtxtNameTxtpasswordTextBoxtxtPasswordrfvNametxtName*tfvPasswordRequiredFieldValidatorControlToValidateErrorMessageIDrfvPasswordrfvPasswordbtnLoginRequiredFieldValidatorButtonErrorMessageControlToValidatortxtPasswordbtnLogin登录ID
7、TextIDbtnRegist取消btnRegistButtonTextCauseslidationfalse在 )的;) 或)中息YN图 5。1 注册流程图.图 5.2 “Left.aspx”页面的设计视图:在:值lblQuestionContentRbtn1lblQuestionContentrbtn1Rbtn2Rbtn3rbtn4RadioButtonRadiobuttonRadiobuttonRadiobuttonGroupNameIDGroupNameIDGroupNameIDGroupNameIDgnSelectlblAnswerRedlblAnswerLableFalse表5。3对ItemTemplate模板添加对应的绑定表达式绑定表达式 第 +( ( Container.ItemIndex+1 ) + 题 :(,”questionContent))lblQuestionContentRbtn1Rbtn2Rbtn3Rbtn4: +DataBinder。,answer4”)正确答案:”+DataBinder。Eval(Container。DataItem,rightAnswer)lblAnswer图 5.4 科目管理模块设计视图图 5。5 试题管理模块设计视图图 5。6 增加试题模块设计视图= = =+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论