dfs.docx
- 文档编号:9250423
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:37
- 大小:368.93KB
dfs.docx
《dfs.docx》由会员分享,可在线阅读,更多相关《dfs.docx(37页珍藏版)》请在冰豆网上搜索。
dfs
华东交通大学软件学院
2013年一期6周软件工程实训总结报告
专业班级:
学号:
学生姓名:
指导教师:
卢金勤
所在项目:
实训项目成果管理系统项目经理:
实训公司:
国家发改委微软软件创新中心江西分中心
实训周期:
2013年9月2日至2013年10月12日
总结内容
一、团队基本情况
项目名称:
实训项目成果管理系统
主要内容:
实训成果管理项目能满足各实训成果的集中和长期保存,同时加强实训成果的学术交流和进步。
为软件学习者提供了一个学习和成果展示的平台。
其主要功能包括:
项目中心、师资中心、团队中心、后台管理。
二、本人在项目中的主要任务及完成情况
1)主要任务简介及完成情况
在项目启动初期,我负责PPT编辑,目前已经完成并且上交审核。
在UI设计中,协助组员一同进行设计。
在详细设计中,我同组里另外一名成员负责详细设计报告的制表,同时也参与了一些测试计划的编写。
我还主要负责测试用例的编写和登陆界面的测试和测试结果的记录。
在编码阶段,我与项目经理胡慧敏一同负责登录界面的代码设计。
在平时的工作生活中,及时完成项目经理和组里主要技术骨干布置的任务,也积极配合他们完成组里的任务。
2)相关设计思路及实现成果
在我负责的师资中心模块中主要实现添加教师信息、查看教师信息、修改教师信息、删除教师的功能。
增加师资前台代码:
<%@PageLanguage="C#"MasterPageFile="~/MasterPage.master"AutoEventWireup="true"
CodeBehind="Add.aspx.cs"Inherits="Maticsoft.Web.table_teacher.Add"Title="增加页"%>
ContentID="Content1"ContentPlaceHolderID="head"runat="server">
Content>
ContentID="Content2"ContentPlaceHolderID="ContentPlaceHolder1"runat="server"> 100%;"cellpadding="2"cellspacing="1"class="border"> teacherName : TextBoxid="txtteacherName"runat="server"Width="200px"> TextBox> teacherPost : TextBoxid="txtteacherPost"runat="server"Width="200px"> TextBox>
teacherPhoto
:
TextBoxid="txtteacherPhoto"runat="server"Width="200px">
TextBox>
teacherContent
:
TextBoxid="txtteacherContent"runat="server"Width="200px">
TextBox>
teacherSex
:
TextBoxid="txtteacherSex"runat="server"Width="200px">
TextBox>
ButtonID="btnSave"runat="server"Text="保存" OnClick="btnSave_Click"class="inputbutton"onmouseover="this.className='inputbutton_hover'" onmouseout="this.className='inputbutton'">
Button>
ButtonID="btnCancle"runat="server"Text="取消" OnClick="btnCancle_Click"class="inputbutton"onmouseover="this.className='inputbutton_hover'" onmouseout="this.className='inputbutton'">
Button>
Content>
<%-- ContentID="Content3"ContentPlaceHolderID="ContentPlaceCheckright"runat="server">
Content>--%>
增加师资后台代码:
usingSystem;
usingSystem.Data;
usingSystem.Configuration;
usingSystem.Collections;
usingSystem.Web;
usingSystem.Web.Security;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.WebControls.WebParts;
usingSystem.Web.UI.HtmlControls;
usingSystem.Text;
usingMaticsoft.Common;
usingLTP.Accounts.Bus;
namespaceMaticsoft.Web.table_teacher
{
publicpartialclassAdd:
Page
{
protectedvoidPage_Load(objectsender,EventArgse)
{
}
protectedvoidbtnSave_Click(objectsender,EventArgse)
{
stringstrErr="";
if(this.txtteacherName.Text.Trim().Length==0)
{
strErr+="teacherName不能为空!
\\n";
}
if(this.txtteacherPost.Text.Trim().Length==0)
{
strErr+="teacherPost不能为空!
\\n";
}
if(this.txtteacherPhoto.Text.Trim().Length==0)
{
strErr+="teacherPhoto不能为空!
\\n";
}
if(this.txtteacherContent.Text.Trim().Length==0)
{
strErr+="teacherContent不能为空!
\\n";
}
if(!
PageValidate.IsNumber(txtteacherSex.Text))
{
strErr+="teacherSex格式错误!
\\n";
}
if(strErr!
="")
{
MessageBox.Show(this,strErr);
return;
}
stringteacherName=this.txtteacherName.Text;
stringteacherPost=this.txtteacherPost.Text;
stringteacherPhoto=this.txtteacherPhoto.Text;
stringteacherContent=this.txtteacherContent.Text;
intteacherSex=int.Parse(this.txtteacherSex.Text);
Maticsoft.Model.table_teachermodel=newMaticsoft.Model.table_teacher();
model.teacherName=teacherName;
model.teacherPost=teacherPost;
model.teacherPhoto=teacherPhoto;
model.teacherContent=teacherContent;
model.teacherSex=teacherSex;
Maticsoft.BLL.table_teacherbll=newMaticsoft.BLL.table_teacher();
bll.Add(model);
Maticsoft.Common.MessageBox.ShowAndRedirect(this,"保存成功!
","add.aspx");
}
publicvoidbtnCancle_Click(objectsender,EventArgse)
{
Response.Redirect("list.aspx");
}
}
}
修改师资信息前台代码:
<%@PageLanguage="C#"MasterPageFile="~/MasterPage.master"AutoEventWireup="true"CodeBehind="Modify.aspx.cs"Inherits="Maticsoft.Web.table_teacher.Modify"Title="修改页"%>
ContentID="Content1"ContentPlaceHolderID="head"runat="server">
Content>
ContentID="Content2"ContentPlaceHolderID="ContentPlaceHolder1"runat="server"> 100%;"cellpadding="2"cellspacing="1"class="border"> teacherId : labelid="lblteacherId"runat="server"> label> teacherName : TextBoxid="txtteacherName"runat="server"Width="200px"> TextBox>
teacherPost
:
TextBoxid="txtteacherPost"runat="server"Width="200px">
TextBox>
teacherPhoto
:
TextBoxid="txtteacherPhoto"runat="server"Width="200px">
TextBox>
teacherContent
:
TextBoxid="txtteacherContent"runat="server"Width="200px">
TextBox>
teacherSex
:
TextBoxid="txtteacherSex"runat="server"Width="200px">
TextBox>
ButtonID="btnSave"runat="server"Text="保存" OnClick="btnSave_Click"class="inputbutton"onmouseover="this.className='inputbutton_hover'" onmouseout="this.className='inputbutton'">
Button>
ButtonID="btnCancle"runat="server"Text="取消" OnClick="btnCancle_Click"class="inputbutton"onmouseover="this.className='inputbutton_hover'" onmouseout="this.className='inputbutton'">
Button>
Content>
<%-- ContentID="Content3"ContentPlaceHolderID="ContentPlaceCheckright"runat="server">
Content>--%>
修改师资信息后台代码:
usingSystem;
usingSystem.Data;
usingSystem.Configuration;
usingSystem.Collections;
usingSystem.Web;
usingSystem.Web.Security;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.WebControls.WebParts;
usingSystem.Web.UI.HtmlControls;
usingSystem.Text;
usingMaticsoft.Common;
usingLTP.Accounts.Bus;
namespaceMaticsoft.Web.table_teacher
{
publicpartialclassModify:
Page
{
protectedvoidPage_Load(objectsender,EventArgse)
{
if(!
Page.IsPostBack)
{
if(Request.Params["id"]!
=null&&Request.Params["id"].Trim()!
="")
{
intteacherId=(Convert.ToInt32(Request.Params["id"]));
ShowInfo(teacherId);
}
}
}
privatevoidShowInfo(intteacherId)
{
Maticsoft.BLL.table_teacherbll=newMaticsoft.BLL.table_teacher();
Maticsoft.Model.table_teachermodel=bll.GetModel(teacherId);
this.lblteacherId.Text=model.teacherId.ToString();
this.txtteacherName.Text=model.teacherName;
this.txtteacherPost.Text=model.teacherPost;
this.txtteacherPhoto.Text=model.teacherPhoto;
this.txtteacherContent.Text=model.teacherContent;
this.txtteacherSex.Text=model.teacherSex.ToString();
}
publicvoidbtnSave_Click(objectsender,EventArgse)
{
stringstrErr="";
if(this.txtteacherName.Text.Trim().Length==0)
{
strErr+="teacherName不能为空!
\\n";
}
if(this.txtteacherPost.Text.Trim().Length==0)
{
strErr+="teacherPost不能为空!
\\n";
}
if(this.txtteacherPhoto.Text.Trim().Length==0)
{
strErr+="teacherPhoto不能为空!
\\n";
}
if(this.txtteacherContent.Text.Trim().Length==0)
{
strErr+="teacherContent不能为空!
\\n";
}
if(!
PageValidate.IsNumber(txtteacherSex.Text))
{
strErr+="teacherSex格式错误!
\\n";
}
if(strErr!
="")
{
MessageBox.Show(this,strErr);
return;
}
intteacherId=int.Parse(this.lblteacherId.Text);
stringteacherName=this.txtteacherName.Text;
stringteacherPost=this.txtteacherPost.Text;
stringteacherPhoto=this.txtteacherPhoto.Text;
stringteacherContent=this.txtteacherContent.Text;
intteacherSex=int.Parse(this.txtteacherSex.Text);
Maticsoft.Model.table_teachermodel=newMaticsoft.Model.table_teacher();
model.teacherId=teacherId;
model.teacherName=teacherName;
model.teacherPost=teacherPost;
model.teacherPhoto=teacherPhoto;
model.teacherContent=teacherContent;
model.teacherSex=teacherSex;
Maticsoft.BLL.table_teacherbll=newMaticsoft.BLL.table_teacher();
bll.Update(model);
Maticsoft.Common.MessageBox.ShowAndRedirect(this,"保存成功!
","list.aspx");
}
publicvoidbtnCancle_Click(objectsender,Event
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- dfs