资源预览内容
第1页 / 共29页
第2页 / 共29页
第3页 / 共29页
第4页 / 共29页
第5页 / 共29页
第6页 / 共29页
第7页 / 共29页
第8页 / 共29页
第9页 / 共29页
第10页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
天津职业大学实训报告实训内容:题库管理系统开发 学生姓名: 边继红学生学号: 专 业: 软件技术班 级: 2班指导教师: 李勤 2012年 1 月 8日一、实习内容 题库管理系统二、实习单位 天津职业大学第二实验楼203室三、实习时间 2007.12.16-2008.01.24四、实习报告(包括实习流程、实习设备)1.实习设备:硬件: Windows2003、WindowsXP软件:SQL Server 2005、Microsoft Visual Studio2005/20082.实习流程: (工作步骤,重点)实习时间4周,工作流程分三步:第1周:计划与需求阶段完成了系统的需求分析内容,把本题库管理系统的大体结构进行程序代码设计之前的各功能结构做出详细的需求分析与计划。包括试卷管理,试题管理,个人管理的界面设计功能的描述:1.登录验证功能:管理员通过将用户输入帐号密码与系统中存储的内容进行比对,进行用户登录信息验证。2.浏览功能:列出课程习题类型;点击习题类型,列出相应章节信息;点击章节信息,列出该类型该章节的所有习题;3.查询功能:用户可通过关键字查找相应习题;4.插入功能:课程负责人插入一条新的习题信息记录;5.修改功能:修改某一已存在的记录内容,提供确认机制;6.删除功能:删除一个记录,提供确认机制;7.组卷功能:课程负责人通过选择各类型习题,确定习题数量,系统形成试卷;学生通过点击试卷进行浏览试卷和查看答案;8.授权功能:授权用户访问数据的权限;页面设计需求【页面设计】登陆:用户输入自己的用户名和密码和身份角色,由系统验证其合法性,如果验证通过,系统提示欢迎信息,否则系统要求用户重新登陆。首页登陆的页面设计:管理员部分的页面设计正确登陆时,用户身份选择的是管理员,即会出现下面页面:班级信息管理添加教师信息管理员的基本信息管理员修改密码修改管理员信息修改学生信息修改教师信息学生信息管理教师信息管理学生部分的页面设计正确登陆时,选择的是学生身份查询学生信息修改学生信息学生修改密码教师部分的页面设计一、 试卷管理1) 试卷信息2) 手动组卷3) 选择要手动出卷的卷子二、 试题管理1) 试题管理-应用题a) 添加试题-应用题b) 应用题的详细信息(查询、修改)2) 试题管理-填空题a) 添加试题-填空题b) 填空题详细信息(查询、修改)3) 试题管理-判断题a) 添加试题-判断题b) 判断题详细信息(查询、修改)4) 试题管理-多选题a) 添加试题-多项选择b) 多项选择题详细信息(查询、修改)5) 试题管理-单项选择a) 添加试题-单项选择b) 单项题详细信息(查询、修改)第2周:系统设计(概要设计与数据库设计)阶段一、 系统功能结构图题库管理系统 管理员修改个人资料查询试题信息修改试题信息添加试题信息添加试题类别登陆功能二、 数据库表1. tb_Admin(管理员信息表)2. tb_course(课程信息表) 3. tb_ExamInfo(试卷信息表) 4. tb_input(填空题信息表)5. tb_jude(判断题信息表)6. tb_mchoose(多选题信息表)7. tb_schoose(单选题信息表)8. tb_teacher(教师信息表)9. tb_student(学生信息表)第34周:系统开发阶段 该阶段是分工进行的,每个人只记录自己承担的工作任务 做的什么? 如何做的?结果?本项目的各个阶段都是由边继红一人完成。一、 登陆(Login)if (txtCode.Text.Trim() != Sessionverify.ToString() Response.Write(alert(验证码错误);location=Login.aspx); else if (this.ddlstatus.SelectedValue = 学生) if (BaseClass.CheckStudent(txtNum.Text.Trim(), txtPwd.Text.Trim() SessionstudentID = txtNum.Text.Trim(); Response.Redirect(StudentDefault.aspx); else Response.Write(alert(您不是学生或者用户名和密码错误);location=Login.aspx); if (this.ddlstatus.SelectedValue = 教师) string mode = SessionaccountMode.ToString(); if (mode = id) if (BaseClass.CheckTeacher(txtNum.Text.Trim(), txtPwd.Text.Trim() SessionteacherID = txtNum.Text; Response.Redirect(Teacher/TeacherDefault.aspx); else Response.Write(alert(您不是教师或者用户名和密码错误);location=Login.aspx); else Response.Write(alert(你现在是用账户名来登录);location=Login.aspx); string id = BaseClass.CheckTeacherByName(txtNum.Text.Trim(), txtPwd.Text.Trim(); Label1.Text = id; if (id != ) SessionteacherID = id; Response.Redirect(Teacher/TeacherDefault.aspx); else Response.Write(alert(您不是教师或者用户名和密码错误);location=Login.aspx); if (this.ddlstatus.SelectedValue = 管理员) string mode = SessionaccountMode.ToString(); if (mode = id) if (BaseClass.CheckAdmin(txtNum.Text.Trim(), txtPwd.Text.Trim() Sessionadmin = txtNum.Text; Response.Redirect(Admin/AdminDefault.aspx); else Response.Write(alert(您不是管理员或者用户名和密码错误);location=Login.aspx); else if (BaseClass.CheckAdminByName(txtNum.Text.Trim(), txtPwd.Text.Trim() SessionadminName = txtNum.Text; Sessionadmin = ; Response.Redirect(Admin/AdminDefault.aspx); else
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号