铭成在线考试系统详细设计说明书

铭成在线考试系统详细设计说明书

ID:33264526

大小:998.50 KB

页数:42页

时间:2019-02-23

铭成在线考试系统详细设计说明书_第1页
铭成在线考试系统详细设计说明书_第2页
铭成在线考试系统详细设计说明书_第3页
铭成在线考试系统详细设计说明书_第4页
铭成在线考试系统详细设计说明书_第5页
资源描述:

《铭成在线考试系统详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1引言21.1编写目的21.2背景21.3定义21.4参考资料22程序系统的结构23程序1(标识符)设计说明23.1程序描述33.2功能33.3性能33.4输人项33.5输出项33.6算法33.7流程逻辑33.8接口33.9存储分配43.10注释设计43.11限制条件43.12测试计划43.13尚未解决的问题44程序2(标识符)设计说明442详细设计说明书1引言1.1编写目的在下一阶段的详细设计中,程序设计员可参考此概要设计说明书,在概要设计对系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在

2、概要设计过程中完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。1.2背景待开发软件系统的名称:在线考试系统列出此项目的任务提出者:某学校开发者:某软件公司用户:学校的相关技术人员,需求分析员及系统设计人员1.3定义VisualStudio2010+SQLServer20051.4参考资料《软件工程导论》、《实用软件工程》、《数据库设计》、《科技进步先进个人申请管理系统需求规格说明书》2程序系统的结构文件夹子目录/文件说明AdminAddExamination.aspx添加试题AddStudentInfo.aspx添加考生信息AddTeache

3、rInfo.aspx添加教师信息42AdminChangePwd.aspx修改管理员密码AdminManage.aspx管理员界面Subject.aspx考试科目设置ExaminationDetail.aspx添加试题详细信息ExaminationInfo.aspx试题基本信息ChangeStudentInfo.aspx修改考生基本信息StudentInfo.aspx考生基本信息Logout.aspx注销页面ExaminationResult.aspx考试结果管理Subject.aspx考试科目设置AddTeacherInfo.aspx添加教师信息Teac

4、herInfo.aspx教师基本信息TeacherXXinfo.aspx教师详细信息studentresult.aspx查询学生考试成绩StartExam.aspx考生答题页面studentexam.aspx考试规则说明teacherTAddExamination.aspx添加试题TeacherChangePwd.aspx教师修改密码TeacherManage.aspx教师页面TExaminationDetail.aspx添加试题TExaminationInfo.aspx查看修改试题TExaminationResult.aspx考试结果App_CodeBa

5、seClass.cs基本类42MessageBox.cs显示消息提示对话框类ProjClass.cs判断项目类App_Datadb_ExamOnline.ldf数据库数据文件db_ExamOnline.mdf数据库日志文件UserControlsFooder.ascx页面底部Header1.ascx页面头部1Header2.ascx页面头部2Image.aspxLogin.aspxImage.aspx.csLogin.aspx.cs图片页面登录页面无Mystyle.cssCss风格无Web.Config网站地图3程序设计说明3.1添加试题3.1.1控件描述

6、序号控件类型标识值(ID)文本(Text)说明1DropDownListddlkm所属科目2TextBoxtxtsubject试题题目3TextBoxtxtAnsA选项A4TextBoxTxtAnsB选项B5TextBoxTxtAnsC选项C6TextBoxTxtAnsD选项D7RadioButtonListrblRightAns选项A,选项B,选项C,选项D选择试题正确答案8CheckBoxcbFB是否发布9Buttonbtnconfirm确定10Buttonbtnconcel重置3.1.2算法描述42路径AdminAddExamination.asp

7、x方法定义C#protectedvoidPage_Load(objectsender,EventArgse)功能说明页面加载事件算法描述1.如果用户“管理员”不存在,返回登录页面2.如果存在,连接数据库,查询tb_Lesson表信息,将值付给ddlkm控件路径AdminAddExamination.aspx方法定义C#protectedvoidbtnconfirm_Click(objectsender,EventArgse)功能说明确认提交试题添加数据算法描述1.如果试题选项填写不完整,提示“请将信息填写完整”2.如果存在,继续判断cbFB是否为真,真的

8、值为1,假的值为03.连接数据库,将数据插入tb_test表路径A

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。