4.2.2 功能描述
(1) 功能类型:添加数据 (2) 功能描述:添加数据 (3) 前提业务:管理模块 (4) 后继业务:无 (5) 功能约束:权限约束 (6) 约束描述:
(7) 操作权限:系统管理人员
4.2.3 界面设计
1, 基础信息处理
动作说明如下:
动作编号 A01
动作名称 添加试题
动作描述
点击连接跳转至shitiInsert.aspx页面
A02
2, 数据描述
(1) 功能类型:修改数据和查询数据 (2) 界面设计:
确定
将数据添加至数据库
(3) 数据字段描述:
字段名称 请选择专业 请选择课程 选择套题 添加试题 确定
长度 不限 不限. 不限 不限
3, 添加试题的数据处理内部逻辑
Datacon dataconn = new Datacon();
protected void Page_Load(object sender, EventArgs e) {
if (ddlType.SelectedIndex == 0) {
Panel1.Visible = true; Panel2.Visible = false; } else
录入方式 下拉列表 下拉列表 下拉列表 文本框
是否非空项 Y Y Y
数据检验 N N N 添加数据
默认显示
{
Panel1.Visible = false; Panel2.Visible = true; } }
protected void btnAdd_Click(object sender, EventArgs e) {
string sstr1 = Session[\ string sstr2 = Session[\ string sstr3 = Session[\ if (ddlType.SelectedIndex == 0) {
dataconn.eccom(\
+\nB,optionC,optionD,que_answer,note)\
+\this.txtExamTitle.Text
+ \this.txtExamB.Text
+ \ + ddlAnswer.Text + \ Response.Redirect(\ } else { if
(cblAnswer.Items[0].Selected
==
true
&&
cblAnswer.Items[1].Selected == true && cblAnswer.Items[2].Selected == true &&
cblAnswer.Items[3].Selected == true) {
string str1 = \
dataconn.eccom(\
+\nB,optionC,optionD,que_answer,note)\
+\this.txtExamTitle.Text
+ \this.txtExamB.Text
+ \\
+ \ Response.Redirect(\ } if
(cblAnswer.Items[0].Selected
==
true
&&
cblAnswer.Items[1].Selected == true && cblAnswer.Items[2].Selected == true && cblAnswer.Items[3].Selected == false) {
string str2 = \
dataconn.eccom(\
+\nB,optionC,optionD,que_answer,note)\
+\this.txtExamTitle.Text
+ \