题库管理系统论文(6)

2019-04-23 18:42

DropDownList1.SelectedValue = Convert.ToString(dt.Rows[0][\]); TextBox3.Text = Convert.ToString(dt.Rows[0][\]); TextBox4.Text = Convert.ToString(dt.Rows[0][\]); }

public void del_zp()//删除信息 {

int id = int.Parse(Request.QueryString[\]); string sql = \ + id; Class1.ExecSql(sql);

Class1.AlertShow(\删除成功!\, \); }

protected void Button1_Click(object sender, EventArgs e) {

int id = int.Parse(Request.QueryString[\]);

sql = \ + TextBox1.Text + \ + TextBox2.Text + \ + DropDownList1.SelectedValue + \ + TextBox3.Text + \ + TextBox4.Text + \id='\ + id + \;

Class1.ExecSql(sql);

Class1.AlertShow(\修改成功!\, \); }

protected void Button2_Click1(object sender, EventArgs e) {

Response.Redirect(\); }

24

protected void Button1_Click(object sender, EventArgs e) { try {

string sqlstr = \into tb_Course(type,name,coures)values('\ + TextBox1.Text + \ + TextBox2.Text + \ + TextBox3.Text + \; sqloperate.DataCom(sqlstr);

Response.Write(\课程信息发布成功!');document.location='uCourseAdd.aspx'\);

} catch {

Response.Write(\对不起,你的信息发布失败!');history.go(-1);\); } }

protected void DropDownList2_SelectedIndexChanged(object sender, EventArgs e)

25

第5章 测试

5.1 测试的任务及目标

测试是软件开发时期的最后一个阶段,也是软件质量保证中至关重要的一个环节,它的目的是发现程序的错误和不足之处。本系统采用黑盒测试中的等价类法,对系统进行测试。检测网站有问题需要大量的输入数据,下面只列出一部分测试用例。

5.1.1 测试的任务

在软件投入生产性运行之前,尽可能多地发现软件中的错误。

5.1.2 测试的目标

⑴ 测试的目的是为了发现系统中存在的错误,马上调试,以免在以后的使用 当中出现错误,影响系统的价值。

⑵ 成功的测试是发现了到今为止尚未发现的的错误的测试。

结论:测试结果良好,运行速度正常,比ASP及PHP运行速率都快。 5.2测试结果与评价

通过一系列测试后,此系统达到预期要求,在信息的填加及修改功能上能够使管理员及时了解现阶段的情况。系统功能齐全,满足用户需求。系统在安全性上面能做到不让用户在数据库上直接操作,只能通过系统进行对数据库的添加、修改、删除,从而保证了数据的正确性,可靠性;并且在数据校验方面也做得比较完备。在权限控制上,也做到了比较详细的授权,保证了只有授权的用户才能对数据进行操作,没有授权的用户不能对数据进行操作。通过这些手段,保证了数据的完整性和正确性。

26

第6章 总 结

本系统应用ASP.NET+SQL2000来实现,采用VS2005开发工具。经过反复实验证明,所设计的题库管理系统可以满足管理员,班主任,学生等方面的需要。

这个系统按照软件工程的思想,通过问题定义、可行性研究、需求分析、总体设计、详细设计、软件测试等过程,对本系统的整个开发过程做了详细的阐述,同时,遵循结构化程序设计,对软件开发步骤做了详细的规划。

本系统进行了分析研究与实现,阐述了教师人事管理系统的需求和软件体系结构,阐述了JavaScript的相关技术并阐述了开发平台和开发工具的选择。

题库管理系统实现了相关的各项功能,完成了题库管理系统从要求方面的开发和应用,达到预期要求目的。不可否认,该系统在开发过程中仍存在许多的缺点和不足,由于本人是第一次进行系统程序的开发,经验不足,能力有限,所以开发出的系统软件还不够完善,功能实现的还不完全,保密性还不够高,这都是以后在系统设计需要注意和解决的问题。

27

结束语

通过三个月的努力,在老师与同学们的指导帮助下,题库管理系统的设计与完善总算基本顺利完成。在数据库的开发方面,我学到了不少关于ASP.NET和SQL查询的知识。开发时遇到了许多的困难,但是通过自己的努力,还有老师同学们的帮助,最终还是迎刃而解了。

这次毕业设计完全是按照软件工程学的方法来进行设计和开发的,我觉得这样做使我的思路更清晰,有了需求分析,就知道自己应该做什么。这次设计虽然是我一个人独立完成的,但是在做系统设计的过程中不断有老师和同学对我的帮助,大家共同对一些棘手问题的探讨,也使我深刻地体会到软件开发是一项集体项目,单靠一个人就想解决所有的问题是不太实际的,软件开发人员一定要有协作精神,我开始设计的时候,由于操之过急,想要拿起来就做,再加上自己耽搁了一段时间,很多技术上的东西没有理解得很全面,有很多问题都只考虑了一般情况,以至于在连接时出现了不少问题,走了很多弯路,这是个很深刻的教训。

同时,在这次设计中,我也发现了自己的很多不足。首先,对ASP.NET的掌握还不是很全面,对于数据库语言的运用也不够熟练,以至于多走了很多弯路。其次,就是做系统时考虑的东西不够完善,喜欢操之过急,拿了就做,没有充分的挖掘所用。再者,是对整个软件开发的把握能力有待于进一步提高,以及对网页设计的诸多方面知识也待进一步学习,这些都是我今后应该注意和提高的。

28


题库管理系统论文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第一章 数和数的运算

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: