标色辅助修改.doc

毕业设计管理信息系统设计

收藏

资源目录
跳过导航链接。
毕业设计管理信息系统设计.rar
毕业设计管理信息系统设计
3030123110顾莹萍(论文).doc---(点击预览)
3030123110顾莹萍(毕业设计开题报告).doc---(点击预览)
1-论文封面.doc---(点击预览)
数据库
sql文件
over.sql
TBL_Admin.sql
TBL_Course.sql
TBL_Info.sql
TBL_Mess.sql
TBL_Rela.sql
TBL_Stalogin.sql
TBL_Student.sql
TBL_Stu_Teach.sql
TBL_Teach.sql
TBL_TeachLogin.sql
TBL_Teach_Stu.sql
检测报告
使用前必读.txt---(点击预览)
htmls
detail_report
PDF
sentence_detail
comprehensive_assessment.htm
detail_report.htm
help.htm
help_.htm
jiangchong.htm
jiangchong_.htm
right.htm
view_original.htm
view_original_.htm
images
1.gif
2.gif
3.gif
4.gif
5.gif
6.gif
7.gif
di.gif
doc.gif
docx.gif
erweima.bmp
erweima.jpg
help_report_1.gif
htm.gif
mark.gif
paperpass_logo.png
papertest_logo.png
pdf.gif
pen.png
percent_1.gif
percent_2.gif
percent_3.gif
percent_4.gif
pps_02.gif
pps_02_.gif
pps_04.gif
pps_06.gif
pps_06_.gif
pps_an.gif
pps_anx.gif
pps_left.gif
pps_right.gif
ppt.gif
qikan.gif
watermark.jpg
xls.gif
xlsx.gif
xuewei.gif
辅助修改与秘籍文档
论文检测主报告.htm
系统
OverStudent
BLL
DAL
DBUtility
Model
Web
OverStudent.sln
OverStudent.v12.suo
Web.config
Web.Debug.config
Thumbs.db
查重报告.png
压缩包内文档预览:(预览前20页/共22页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:9104506    类型:共享资源    大小:4MB    格式:RAR    上传时间:2018-03-01 上传人:专业****设计 IP属地:江苏
25
积分
关 键 词:
设计
资源描述:
毕业设计管理信息系统设计,设计
内容简介:
PAPERTEST系统生成辅助修改标色文档点击报告按钮“点我检测”或者直接复制检测链接到浏览器既可再次检测,方便快捷检测网址HTTP/WWWPAPERTESTORG/TEST/PTASPX该篇论文检测总相似度为10毕业设计管理信息系统摘要毕业设计管理信息系统利用ASPNET平台开发,选用B/S模式,后台数据库采用SQLSERVER2008,达成了毕业论文选题工作的各个基本功能,主要功能包含了文件信息公布,信息交换,上传下载,文件管理,邮件交互,邮件管理,整体毕业设计进度监督等。为学校、系部、指导老师和学生能充分利用因特网完成毕业论文选题工作提供了便利的平台。关键词毕业设计管理信息;BS模式;ASP技术ABSTRACTGRADUATIONPROJECTMANAGEMENTINFORMATIONSYSTEMUSESASPNETPLATFORMDEVELOPMENT,THECHOICEOFB/SMODE,REACHEDABASICFUNCTIONOFEACHWORKINGTHESISTOPICS,THEOVERALLGRADUATIONSCHEDULESUPERVISIONFORSCHOOLS,DEPARTMENTS,INSTRUCTORSANDSTUDENTSCANTAKEADVANTAGEOFTHEINTERNETTOCOMPLETETHETHESISTOPICSWORKPROVIDESACONVENIENTPLATFORMKEYWORDSINFORMATIONMANAGEMENTSYSTEMOFGRADUATIONPROJECT,B/SMODEL,ASPNET系统分析(一)系统简介现在的计算机水平已经发展到差不多饱和的状态了,无论是哪方面都已经离不开使用计算机来管理了。所以用计算机来管理毕业设计课题会轻松很多。在现在的学校,传统的人工来管理毕业设计已经支持不住这么多的学生以及课程了,随着学生和课程以及教师的每年的增加,使用人工管理不仅吃力,而且效率还不太高。所以开发一个毕业设计管理信息系统就很有必要了。系统分三个角色来进行操作,学生、教师管理员各司其职,可以有条不紊的进行相应操作,也很大一部分的提高了工作效率,使用价值也是比较高的。(二)开发工具1、微软VISUALSTUDIO20132、微软SQLSERVER2008二、系统分析(一)需求分析1、管理员的需求分析(1)管理员登陆本系统因为用于高校的毕业设计选题,涉及了比较多的教师和学生,所以在管理方面设定了管理员的角色,可以减轻教师与学生的工作量从而提高管理效率。根据后台数据库的管理员账号和密码,来到管理员界面,从而登录系统。(2)管理员职责由于本系统是学校内部进行使用,所以不支持对外学生自己注册,所以本届学生与老师的基本信息都是由管理员进行录入,学生与老师的账号自动默认进行生成。管理员还需要在平台上发布最新的公告来通知师生最新进展。管理员还可以对学生的进度进行监察,减轻老师的工作量。(3)管理员权利管理员可对评分的步骤进行浏览和评判,对教师起到一个辅助作用,以此来明确学生的进度情况。管理员的用例图如图1所示。图1管理员的用例图2、学生的需求分析(1)学生登陆学生根据后台数据库的账号信息内容,可以在学生界面进行登陆,进入系统来选择自己感兴趣的老师和课题。(2)学生的权利学生登陆系统后,可以自由选择课题,每个课题都有名额限制,先到先得,在老师没有与学生相互确定之前,学生有放弃此课题的权利,这是一个师生相互选择的过程。学生也会接受到老师的邀请,学生也有权利拒绝老师的邀请。只有双方在规定时间内都同意了,学生才算是选课题成功。(3)学生的责任选题结束后,学生就正式开始自己的毕业课题设计,毕业设计也分很多步骤,而在学生系统界面也有步骤解读,学生按照步骤来完成自己该做的事情,每完成一个步骤进行一次记录,记录将会反馈给老师,由老师评判是否合格,在各个步骤都审核过后,学生会看见自己毕业设计的最终成绩。(4)学生的账号安全学生可在学生系统界面修改自己的密码,以确保账号的安全性,以防毕业设计选题以及内容的丢失。(5)学生的消息管理学生可在学生系统界面的论坛中与老师同学交流自己遇到的问题,可以在此界面发送邮件,相互交流,也可以上传自己的文件等。学生的用例图如图2所示图2学生的用例图3、教师的需求分析(1)教师登录教师根据后台数据库的账号信息内容,可以在教师界面进行登陆,进入系统来选择学生以及一系列操作。(2)教师的权利教师可以添加课题,课题会录入到后台的数据库中。老师一旦公布课题,学生将会看到,从而来进行选择自己的课题,老师也可以指定学生来做这个课题,只有相互选择,课题才会被确定下来,一旦确定下来,就无法更换了。(3)教师的职责学生选择完课题后,正式进行毕业设计,在系统中有进度提示学生进行操作,学生每按照操作步骤做一步都将会有记录,并且需要学生手动记录步骤,老师也将一一审核步骤,来评判分数,当学生把步骤全部完成时,老师可以打出最终分数,分数将录入数据库中。(4)教师的账号安全教师可在教师系统界面修改自己的密码,以确保账号的安全性。(5)系统的消息管理教师可在教师系统界面的论坛中与同学交流同学遇到的问题,对同学进行指导,可以在此界面向同学发送邮件,通知事项,查看公告,也可以下载学生给自己发的文件等。教师的用例图如图3所示。图3教师用例图(二)业务分析1、管理员的业务分析在本系统中,管理员的作用不容小觑,管理员负责对全校师生的开户操作,在平台上发布最新的公告来通知师生最新进展,以及与教师一起监督学生的进度等工作,为教师减轻工作量。2、学生的业务分析学生登录系统后可以查看最新公告,选择自己感兴趣的课题或者接受老师的课题邀请,然后按照既定步骤完成毕业设计,每完成一步都要在系统相应模块中手动记录一下,到最后答辩结束可以查看自己的最终成绩,在毕业设计中可以在聊天室与老师同学讨论,发送邮件下载文件等。3、教师的业务分析教师登陆系统后,可以添加自己的毕业课题,选择学生,学生接受邀请后教师可以开始监督学生完成毕业设计,每完成一个步骤都交由教师审核,教师也可以在公告栏中发布最新公告,发送接收邮件,上传文件等。最后答辩结束,由教师录入学生的最终成绩。教师的业务流程如图5所示。图5教师的业务流程图(三)功能模块设计在需求分析以及业务分析阶段已经简要地分析和研究了本系统的基本需求以及系统的基本主要模块,此系统主要由三个模块教师功能模块,学生功能模块,管理员功能模块三个大部分组成,从中又可以以不同角度划分成四个模块,分别为用户管理、选题管理、进度管理、辅助管理。辅助模块是共有的模块,其他的模块都是针对不同的用户有不同的权限。1、用户管理模块(1)管理员用户管理管理员登录系统,可以修改密码,添加学生、教师等操作权限。(2)学生用户管理学生根据管理员在后台数据库中录入的学号、密码,登陆系统,可以在系统中更改初始密码。(3)教师用户管理教师根据管理员在后台数据库中录入的工号、密码,登陆系统,可以在系统中更改初始密码。2、双向选课模块(1)教师选择学生教师可以选择自己想要的学生,等待学生的同意,学生同意则选择成功,双方可以进行下一步的操作。(2)学生选择老师学生可以选择自己感兴趣的老师和课题,等待学生的同意,学生同意则选择成功,双方可以进行下一步的操作。(3)答辩成绩录入学生按照步骤操作完毕业设计并由老师审核完成过后,老师会把成绩公布,学生则可以及时查看答辩成绩。3、进度管理模块(1)进度列表经过双向选择后,开始正式进行毕业设计,学生每做完一个步骤都要在学生管理界面进行记录,一共有七个步骤。(2)进度确认学生每做完一个步骤,就要在学生界面里进行记录,教师收到记录后会来进行审核,审核通过就进行下一个步骤,不通过则重做,直到通过为止。(3)进度查看学生做毕业设计的时候,做完一步就在进度条里勾选完成,老师会进行审核,审核完成后,学生和老师可以进行进度的查看。(4)自我留言学生在做毕业设计时,可以把遇到的问题全都写下来,记载在自我留言处,这样有利于自我反馈和自我提高。4、辅助管理模块(1)公告管理管理员发布最新公告在系统中,同学和教师登陆后就可以看见最新通知,按照最新通知完成手头要紧的事务。(2)FTP文件服务器学生和老师可以在文件服务器中上传和下载文件,比起亲自到老师那里去面批面改面传要省很多时间和经历,这也是比较人性化的一点。(3)论坛在论坛中,老师和同学都可以发表自己的意见,学生可以请教老师一些难以解决的问题等,论坛就是一个互相交流的平台,共同促进,相互进步。三、数据库设计四、系统实施我们的项目是分组合作的,我在这个项目里主要是完成教师角色的设计,所以在下面的实施中我主要列出这个角色的信息和代码。(一)教师登录界面教师登录程序(TEACHLOGINASPX)的功能为了实现系统教师的登录,教师登录后可以对课题等方面进行管理。教师登录时需要输入用户名和密码,与后台数据库比对输入正确后即可进入界面;如果输入错误将会跳出相应提示。登录程序界面设计涉及的主要控件为文本框和按钮,文本框用于输入信息,按钮事件判断输入的登录信息是否正确,并根据返回结果进行页面跳转。界面设计如图8所示。图8管理员登陆界面1、后台代码单击确定按钮事件,代码如下/判断文本框中的值IFTEXTBOX1TEXT“/否则跳出提示提示ELSERESPONSEWRITE“用户名或密码错误“/捕获异常CATCHELSEPUBLICTEACHLOGINDALREGIONBASICMETHOD/是否存在该记录PUBLICBOOLEXISTSSTRINGTEACH_IDSTRINGBUILDERSTRSQLNEWSTRINGBUILDERSTRSQLAPPEND“SELECTCOUNT1FROMTBL_TEACHLOGIN“STRSQLAPPEND“WHERETEACH_IDTEACH_ID“SQLPARAMETERPARAMETERSNEWSQLPARAMETER“TEACH_ID“,SQLDBTYPEVARCHAR,10PARAMETERS0VALUETEACH_ID/增加一条数据PUBLICBOOLADDOVERSTUDENTMODELTEACHLOGINMODELMODELSTRINGBUILDERSTRSQLNEWSTRINGBUILDERSTRSQLAPPEND“INSERTINTOTBL_TEACHLOGIN“STRSQLAPPEND“TEACH_ID,TEACH_PASS“STRSQLAPPEND“VALUES“STRSQLAPPEND“TEACH_ID,TEACH_PASS“SQLPARAMETERPARAMETERSNEWSQLPARAMETER“TEACH_ID“,SQLDBTYPEVARCHAR,10,NEWSQLPARAMETER“TEACH_PASS“,SQLDBTYPEVARCHAR,100PARAMETERS0VALUEMODELTEACH_IDPARAMETERS1VALUEMODELTEACH_PASSINTROWSDBHELPERSQLEXECUTESQLSTRSQLTOSTRING,PARAMETERSIFROWS0RETURNTRUEELSERETURNFALSE/更新一条数据STRINGBUILDERSTRSQLNEWSTRINGBUILDERSTRSQLAPPEND“UPDATETBL_TEACHLOGINSET“STRSQLAPPEND“TEACH_PASSTEACH_PASS“STRSQLAPPEND“WHERETEACH_IDTEACH_ID“SQLPARAMETERPARAMETERSNEWSQLPARAMETER“TEACH_PASS“,SQLDBTYPEVARCHAR,100,NEWSQLPARAMETER“TEACH_ID“,SQLDBTYPEVARCHAR,10PARAMETERS0VALUEMODELTEACH_PASSPARAMETERS1VALUEMODELTEACH_IDINTROWSDBHELPERSQLEXECUTESQLSTRSQLTOSTRING,PARAMETERSIFROWS0RETURNTRUEELSERETURNFALSE/删除一条数据PUBLICBOOLDELETESTRINGTEACH_IDSTRINGBUILDERSTRSQLNEWSTRINGBUILDERSTRSQLAPPEND“DELETEFROMTBL_TEACHLOGIN“STRSQLAPPEND“WHERETEACH_IDTEACH_ID“SQLPARAMETERPARAMETERSNEWSQLPARAMETER“TEACH_ID“,SQLDBTYPEVARCHAR,10PARAMETERS0VALUETEACH_IDINTROWSDBHELPERSQLEXECUTESQLSTRSQLTOSTRING,PARAMETERSIFROWS0RETURNTRUEELSERETURNFALSE/批量删除数据PUBLICBOOLDELETELISTSTRINGTEACH_IDLISTSTRINGBUILDERSTRSQLNEWSTRINGBUILDERSTRSQLAPPEND“DELETEFROMTBL_TEACHLOGIN“STRSQLAPPEND“WHERETEACH_IDIN“TEACH_IDLIST“INTROWSDBHELPERSQLEXECUTESQLSTRSQLTOSTRINGIFROWS0RETURNTRUEELSERETURNFALSE/得到一个对象实体PUBLICOVERSTUDENTMODELTEACHLOGINMODELGETMODELSTRINGTEACH_IDSTRINGBUILDERSTRSQLNEWSTRINGBUILDERSTRSQLAPPEND“SELECTTOP1TEACH_ID,TEACH_PASSFROMTBL_TEACHLOGIN“STRSQLAPPEND“WHERETEACH_IDTEACH_ID“SQLPARAMETERPARAMETERSNEWSQLPARAMETER“TEACH_ID“,SQLDBTYPEVARCHAR,10PARAMETERS0VALUETEACH_IDOVERSTUDENTMODELTEACHLOGINMODELMODELNEWOVERSTUDENTMODELTEACHLOGINMODELDATASETDSDBHELPERSQLQUERYSTRSQLTOSTRING,PARAMETERSIFDSTABLES0ROWSCOUNT0RETURNDATAROWTOMODELDSTABLES0ROWS0ELSERETURNNULL/得到一个对象实体PUBLICOVERSTUDENTMODELTEACHLOGINMODELDATAROWTOMODELDATAROWROWOVERSTUDENTMODELTEACHLOGINMODELMODELNEWOVERSTUDENTMODELTEACHLOGINMODELIFROWNULLIFROW“TEACH_ID“NULLMODELTEACH_IDROW“TEACH_ID“TOSTRINGIFROW“TEACH_PASS“NULLMODELTEACH_PASSROW“TEACH_PASS“TOSTRINGRETURNMODEL/获得数据列表PUBLICDATASETGETLISTSTRINGSTRWHERESTRINGBUILDERSTRSQLNEWSTRINGBUILDERSTRSQLAPPEND“SELECTTEACH_ID,TEACH_PASS“STRSQLAPPEND“FROMTBL_TEACHLOGIN“IFSTRWHERETRIM“STRSQLAPPEND“WHERE“STRWHERERETURNDBHELPERSQLQUERYSTRSQLTOSTRING/获得前几行数据PUBLICDATASETGETLISTINTTOP,STRINGSTRWHERE,STRINGFILEDORDERSTRINGBUILDERSTRSQLNEWSTRINGBUILDERSTRSQLAPPEND“SELECT“IFTOP0STRSQLAPPEND“TOP“TOPTOSTRINGSTRSQLAPPEND“TEACH_ID,TEACH_PASS“STRSQLAPPEND“FROMTBL_TEACHLOGIN“IFSTRWHERETRIM“STRSQLAPPEND“WHERE“STRWHERESTRSQLAPPEND“ORDERBY“FILEDORDERRETURNDBHELPERSQLQUERYSTRSQLTOSTRING/获取记录总数PUBLICINTGETRECORDCOUNTSTRINGSTRWHERESTRINGBUILDERSTRSQLNEWSTRINGBUILDERSTRSQLAPPEND“SELECTCOUNT1FROMTBL_TEACHLOGIN“IFSTRWHERETRIM“STRSQLAPPEND“WHERE“STRWHEREOBJECTOBJDBHELPERSQLGETSINGLESTRSQLTOSTRINGIFOBJNULLRETURN0ELSERETURNCONVERTTOINT32OBJ/分页获取数据列表PUBLICDATASETGETLISTBYPAGESTRINGSTRWHERE,STRINGORDERBY,INTSTARTINDEX,INTENDINDEXSTRINGBUILDERSTRSQLNEWSTRINGBUILDERSTRSQLAPPEND“SELECTFROM“STRSQLAPPEND“SELECTROW_NUMBEROVER“IFSTRINGISNULLOREMPTYORDERBYTRIMSTRSQLAPPEND“ORDERBYT“ORDERBYELSESTRSQLAPPEND“ORDERBYTTEACH_IDDESC“STRSQLAPPEND“ASROW,TFROMTBL_TEACHLOGINT“IFSTRINGISNULLOREMPTYSTRWHERETRIMSTRSQLAPPEND“WHERE“STRWHERESTRSQLAPPEND“TT“STRSQLAPPENDFORMAT“WHERETTROWBETWEEN0AND1“,STARTINDEX,ENDINDEXRETURNDBHELPERSQLQUERYSTRSQLTOSTRINGENDREGIONBASICMETHODREGIONEXTENSIONMETHODENDREGIONEXTENSIONMETHOD3、BLL层PRIVATEREADONLYOVERSTUDENTDALTEACHLOGINDALDALNEWOVERSTUDENTDALTEACHLOGINDALPUBLICTEACHLOGINBLLREGIONBASICMETHOD/是否存在该记录PUBLICBOOLEXISTSSTRINGTEACH_IDRETURNDALEXISTSTEACH_ID/增加一条数据PUBLICBOOLADDOVERSTUDENTMODELTEACHLOGINMODELMODEL/更新一条数据/删除一条数据PUBLICBOOLDELETESTRINGTEACH_IDRETURNDALDELETETEACH_ID/得到一个对象实体PUBLICOVERSTUDENTMODELTEACHLOGINMODELGETMODELSTRINGTEACH_IDRETURNDALGETMODELTEACH_ID/获得数据列表/获得前几行数据/获得数据列表PUBLICLISTGETMODELLISTSTRINGSTRWHEREDATASETDSDALGETLISTSTRWHERERETURNDATATABLETOLISTDSTABLES0/获得数据列表PUBLICLISTDATATABLETOLISTDATATABLEDTLISTMODELLISTNEWLISTINTROWSCOUNTDTROWSCOUNTOVERSTUDENTMODELTEACHLOGINMODELMODELMODELDALDATAROWTOMODELDTROWSNIFMODELNULLRETURNMODELLIST/获得数据列表RETURNGETLIST“/分页获取数据列表PUBLICINTGETRECORDCOUNTSTRINGSTRWHERERETURNDALGETRECORDCOUNTSTRWHERE/分页获取数据列表ENDREGIONBASICMETHODREGIONEXTENSIONMETHODENDREGIONEXTENSIONMETHOD4、MODEL层/TEACHLOGINMODEL实体类属性说明自动提取数据库字段的描述信息SERIALIZABLEPUBLICPARTIALCLASSTEACHLOGINMODELPUBLICTEACHLOGINMODELREGIONMODELPRIVATESTRING_TEACH_IDPRIVATESTRING_TEACH_PASS/教师编号PUBLICSTRINGTEACH_IDSET_TEACH_IDVALUEGETRETURN_TEACH_ID/教师密码PUBLICSTRINGTEACH_PASSSET_TEACH_PASSVALUEGETRETURN_TEACH_PASSENDREGIONMODEL(二)教师修改密码界面老师改密码界面(PASSWORDCHANGEASPX)的功能是教师登录系统后,若想修改密码,即可点击右侧的修改密码链接,页面会显示出用户名、现在的密码、想要修改的密码,点击确定,即可修改密码。此界面主要由文本框和按钮组成。程序界面图如图9所示。图9教师修改密码界面后台代码确认按钮的事件代码PROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSETRY/调用BLL层,判断老师编号IFTEACHLOGINBLLGETMODELTXTPASSBOXTEXTTOSTRINGTRIMTEACH_IDTEXTBOX1TEXTTOSTRINGTRIMIFTEACHLOGINBLLGETMODELTXTPASSTEXTTOSTRINGTRIMTEACH_PASSTEXTBOX2TEXTTOSTRINGTRIM/新密码文本框和再次输入文本框是否一致IFTEXTBOX3TEXTTOSTRINGTRIMTEXTBOX4TEXTTOSTRINGTRIMTEACHLOGINMODELTEACH_IDTEXTBOX1TEXTTOSTRINGTRIMTEACHLOGINMODELTEACH_PASSTEXTBOX3TEXTTOSTRINGTRIMTEACHLOGINBLLUPDATETEACHLOGINMODEL/跳出提示密码修改成功RESPONSEWRITE“密码修改成功“CATCH申报课题界面申报课题界面ADDCOURSEASPX的功能是教师可以对于课题进行录入,填写课题的详细信息,如课题编号、课题名称、教师编号、课题简述、课题人数等。然后点击提交课题,则会跳出页面提示添加成功。点击取消课题按钮则返回界面,进行重新输入。界面图如图10所示。图10老师添加课题界面后台代码/生成课程类的对象,以便下面调用OVERSTUDENTMODELCOUSEMODELCOUSEMODELNEWOVERSTUDENTMODELCOUSEMODEL/接收课程编号COUSEMODELCOURSE_IDTXT_BIANHAOTEXTTOSTRINGTRIM/接收课程名称COUSEMODELCOURSE_NAMETXT_NAMETEXTTOSTRINGTRIMCOUSEMODELCOURSE_TEACHSESSION“TEACH_ID“TOSTRINGTRIMCOUSEMODELCOURSE_INTROTXT_JIANJIETEXTTOSTRINGTRIMCOUSEMODELCOURSE_NUMTXT_RENSHUTEXTTOSTRINGTRIMIFCOUSEMODELCOURSE_NAME“TXT_JIAOSHIBIANHAOTEXT“TXT_JIANJIETEXT“TXT_BIANHAOTEXT“维护课题界面维护课题界面(COURSEREPEASPX)的功能是教师进入此界面后可以看到自己申报的所有课题,然后针对想编辑的课题点击编辑按钮,可对课题名称、课题简介、课题人数进行变更。界面设计如图11所示。图11维护课题界面后台代码BIND“COURSE_TEACH“SESSION“TEACH_ID“TOSTRINGTRIM“/绑定函数代码PROTECTEDVOIDBINDSTRINGSTRWHEREGRIDVIEW1DATASOURCECOUSEBLLGETLISTSTRWHEREGRIDVIEW1DATAKEYNAMESNEWSTRING“COURSE_ID“GRIDVIEW1DATABIND/对列的删除PROTECTEDVOIDGRIDVIEW1_ROWDELETINGOBJECTSENDER,GRIDVIEWDELETEEVENTARGSECOUSEBLLDELETEGRIDVIEW1ROWSEROWINDEXCELLS0TEXTTOSTRINGTRIMBIND“COURSE_TEACH“SESSION“TEACH_ID“TOSTRINGTRIM“/对列的编辑PROTECTEDVOIDGRIDVIEW1_ROWEDITINGOBJECTSENDER,GRIDVIEWEDITEVENTARGSEGRIDVIEW1EDITINDEXENEWEDITINDEXBIND“COURSE_TEACH“SESSION“TEACH_ID“TOSTRINGTRIM“/对列的取消编辑PROTECTEDVOIDGRIDVIEW1_ROWCANCELINGEDITOBJECTSENDER,GRIDVIEWCANCELEDITEVENTARGSEGRIDVIEW1EDITINDEX1BIND“COURSE_TEACH“SESSION“TEACH_ID“TOSTRINGTRIM“/对列的数据更新PROTECTEDVOIDGRIDVIEW1_ROWUPDATINGOBJECTSENDER,GRIDVIEWUPDATEEVENTARGSECOUSEMODELCOURSE_IDGRIDVIEW1ROWSEROWINDEXCELLS0TEXTTOSTRINGTRIMCOUSEMODELCOURSE_NAMETEXTBOXGRIDVIEW1ROWSEROWINDEXCELLS1CONTROLS0TEXTTOSTRINGTRIMCOUSEMODELCOURSE_NUMTEXTBOXGRIDVIEW1ROWSEROWINDEXCELLS3CONTROLS0TEXTTOSTRINGTRIMCOUSEMODELCOURSE_TEACHSESSION“TEACH_ID“TOSTRINGTRIMCOUSEMODELCOURSE_INTROTEXTBOXGRIDVIEW1ROWSEROWINDEXCELLS2CONTROLS0TEXTTOSTRINGTRIMTRYCOUSEBLLUPDATECOUSEMODELGRIDVIEW1EDITINDEX1BIND“COURSE_TEACH“SESSION“TEACH_ID“TOSTRINGTRIM“CATCHRESPONSEWRITE“ALERT更新出现问题,请确认操作无误“教师选择学生界面教师选择学生界面(CHOICESTUASPX)的功能是教师点击左侧菜单栏的选择学生,跳出相关界面后,界面会显示所有学生的信息,教师也可以按照学生的学号、班级等信息进行手动搜索。程序界面图如图12所示。图12教师选择学生界面后台代码PROTECTEDVOIDBINDSTRINGSTRWHERE/绑定数据资源GRIDVIEW1DATASOURCESTUDENTBLLGETLISTSTRWHEREGRIDVIEW1DATAKEYNAMESNEWSTRING“STU_ID“/将表格和数据库绑定GRIDVIEW1DATABINDPROTECTEDVOIDBTN_CHAXUN_CLICKOBJECTSENDER,EVENTARGSE/编辑SQL语句,按照学生学号等进行查询STRINGSTRWHERE“STU_IDLIKE“TXT_XUEHAOTEXTTOSTRINGTRIM“ANDSTU_NAMELIKE“TXT_XINGMINGTEXTTOSTRINGTRIM“ANDSTU_YEARLIKEANDSTU_ADDRESSLIKE“TXT_ZHUZHITEXTTOSTRINGTRIM“ANDSTU_PHONELIKE“TXT_PHONETEXTTOSTRINGTRIM“ANDSTU_QQLIKE“TXT_QQTEXTTOSTRINGTRIM“ANDSTU_ACADELIKE“TXT_XUEYUANTEXTTOSTRINGTRIM“ANDSTU_DEPALIKE“TXT_XIBUTEXTTOSTRINGTRIM“ANDSTU_CLASSLIKE“TXT_BANJITEXTTOSTRINGTRIM“/绑定BINDSTRWHEREPROTECTEDVOIDCB2_CHECKEDCHANGEDOBJECTSENDER,EVENTARGSECHECKBOXCBOXCHECKBOXGRIDVIEW1ROWSIFINDCONTROL“CHECKBOX1“IFCHECKBOX2CHECKEDTRUECBOXCHECKEDTRUEELSECBOXCHECKEDFALSE/取消按钮代码PROTECTEDVOIDBTN_QUXIAO1_CLICKOBJECTSENDER,EVENTARGSECHECKBOX2CHECKEDFALSEFORINTI0IALERTGRIDVIEW1ROWSICELLS0TEXTTOSTRINGTRIM选择失败“BIND“TBL_STUDENTSTU_IDNOTINSELECTSTU_IDFROMTBL_TEACH_STUANDTBL_STUDENTSTU_IDNOTINSELECTSTU_IDFROMTBL_STU_TEACHANDTBL_STUDENTSTU_IDNOTINSELECTSTU_IDFROMTBL_RELA“(六)老师处理学生请求界面老师处理学生请求界面(SOLVESSELECTEDASPX)的功能是老师拟完课题后,可以选择学生来做这个课题,而学生也会收到老师邀请来决定是否要到老师小组里来,如果同意了,则产生相互选择关系,若不同意,老师还可以邀请别的同学。程序界面图如图13所示。(七)我的学生一览界面我的学生一览界面(CHOICEDSTUASPX)的功能是可以把教师选择的学生以列表的形式列出来,教师有权利把已经选择的学生删除。界面设计如图14所示。(八)教师查看学生进度界面老师查看学生进度(STEPTOTALASPX)的功能是老师和同学相互选择之后,就建立了老师督促学生的关系,老师按照学生做好的步骤进行评判是否合格,一共有九个步骤,步骤一一完成后即可打出分数。界面设计如图15所示。五、系统测试(一)黑盒测试此系统我们是采用黑盒测试来进行测试的,黑盒测试即根据系统的界面功能,根据系统的说明书来进行测试,不涉及程序的代码。(二)测试用例此系统由小组三人一起开发,然后组员各自测试自己的模块的各个部分,开发的再完美的系统也总会有点缺陷,我们根据需求分析编写了一些测试用例来检验系统的可行性,有没有出现大问题等。具体测试用例如表12所示表12系统测试表项目名称毕业设计管理信息系统程序版本V10编制人顾莹萍编制时间20150418测试目的测试系统是否能够正常运行序号测试项测试内容及操作描述测试结果测试人员01教师登陆界面在登陆页面,输入用户名和密码,点击登陆,用户是否进入教师界面。页面正常跳转至教师界面。顾莹萍02修改密码界面在文本框中输入用户名、旧密码、新密码、重复新密码,点击确定按钮。密码在后台数据库中更新成功,下次登录时要使用新密码登录。顾莹萍03申报课题界面在文本框中输入课题、名称、教师编号、课题简介、课题人数,点击确定按钮。新增的课题录入成功。顾莹萍04维护课题界面点击编辑按钮,更改想要的文本框中的内容,点击更新按钮。数据更新成功。顾莹萍05教师选择学生界面在文本框中输入想要选择的学生的基本信息,点击查询,或者直接在学生列表中勾选学生。选择学生成功,该学生会收到老师的邀请。顾莹萍06教师查看学生进度界面选择学生后,开始对学生的进度进行审核,审核完成能否完成,能否给出答辩成绩。审核成功。顾莹萍07教师选择的学生一览界面教师选择成功的学生是否都列表显示出来。学生都列表显示出来顾莹萍六、系统使用说明(一)教师登录模块教师角色的用户在登陆界面输入用户名和密码,如果密码与后台数据库中给的用户名和密码相一致,则会跳转至相应角色的界面,如果密码或者用户名不正确,则会跳出提示,忘记密码可向管理员询问。登录界面如图8所示。(二)教师模块教师登录之后,在左侧的菜单栏中可以进行申报课题、维护课题、教师选择学生、教师处理学生请求、我的学生一览、查看学
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:毕业设计管理信息系统设计
链接地址:https://www.renrendoc.com/p-9104506.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!