欢迎来到天天文库
浏览记录
ID:33264526
大小:998.50 KB
页数:42页
时间:2019-02-23
《铭成在线考试系统详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
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
此文档下载收益归作者所有