1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
表论文进度通知列名数据类型长度是否允许为空是是是根据设计好的表,即可开始在里面创建表。
第章系统实现系统登录界面的实现对于任何管理系统来说,界面设计都是至关重要的,登录界面几乎是用户接触到系统的第个功能,第印象往往是最重要的,所以登录界面的设计需要非常用心。
在本机演示中,先在网页窗口输入地址,然后按键,进入系统登录界面。
如图所示。
图系统登录界面此界面用于对用户信息的验证。
前台学生模块的实现以学生身份登录后,可以看到左窗口中的部分操作项目,如图所示。
图前台学生登录左窗口视图点击论文管理,有窗口会弹出选题界面,在后台管理员已发布论文题目的情况下学生可以进行选题操作,否则不可选题。
点击可以选题。
学生选题后自动跳转到选题信息界面,显示该生的选题信息,不可再进行选题操作,选题界面如图所示。
图前台学生登录学生选题界面论文成绩管理功能必须在后台上传成绩过后才能查看,否则会提示如图所示。
图论文成绩查询前台教师模块的实现以教师身份登录系统后,可以看到系统左窗口部分功能,如图所示。
图前台教师登录左窗口视图点击教师论文管理功能模块后,系统右窗口如图所示。
图教师论文管理窗口选题信息管理模块可实现对学生选题信息的查询,界面如图所示。
图教师选题信息管理论文成绩管理模块界面视图与选题信息视图相似,在此不再详述。
后台管理员管理模块的实现以系统管理员身份登录后,可以看到左窗口中后台与系统管理模块,如图所示。
图后台登录左窗口点击教师信息管理后,右窗口显示教师相关信息,可以导入导出表格,修改添加和删除教师信息,界面如图所示。
图后台教师管理界面后台学生信息管理界面与教师信息管理界面相似,可以添加删除修改学生信息,在此不再详述。
后台论文信息管理界面,可以导入论文信息,可看到论文状态,查询论文题目信息等。
如图所示。
图后台论文信息管理点开系统管理,选择角色管理,系统右窗口显示如图所示。
图后台角色管理点击新增按钮,跳到新增角色窗口,在这里可以进行权限设置,如图所示。
图新增角色选择用户管理,可以对用户进行删除修改,界面如图所示。
图用户管理公共模块的实现系统标题栏如图所示。
图标题栏系统状态栏会根据登录者得身份显示不同的内容,如管理员登录则会显示欢迎您,如图所示。
图状态栏密码管理界面,此功能在学生教师和管理员模块都有效。
如图所示。
图密码管理第章软件测试软件测试概述无论怎样强调软件测试的重要性和它对软件的可靠性的影响都不过分。
在开发大型的软件过程中,面对着极其错综复杂的问题,人的通讯和配合也不可能完美无缺。
因此,在软件生命周期的每个阶段都不可避免地会出现差错。
我们力求在每个阶段借助通过严格的技术审查,尽可能地发现并纠正。
但是,经验表明审查并不能发现所有差错,此外,在编码过程中还不可避免地会引入新的。
如果在软件投入运行之前,没有发现并纠正软件中的大部分差错,则这些差错会迟早在生产过程中暴露出来,那时不仅改正这些的代价更高,而且会造成更恶劣的后果。
测试的目的就是在软件投入生产性运行之前,尽可能地发现软件中的。
目前软件测试仍然是保证质量的关键步骤,它是对软件的规格说明设计和编码的最后复审。
软件测试在软件生命周期中横跨两个阶段。
通常在编写出每个模块之后就对它作必要的测试称为单元测试,模块的编写者和测试者是同个人,编码和单元测试属于软件生命周期的同阶段。
在这个阶段之后还应该对软件进行综合测试,这是软件生命周期中的另个独立阶段,通常由专门的测试人员来承担这项工作。
大量统计资料表明,软件测试的工作量往往占软件开发工作量的以上,在极端情况时,测试那种关系人的生命安全的软件所花费的成本,可能相当于软件工程其它步骤总成本的三到五倍。
因此,必须高度重视软件测试工作,决不要以为写出程序以后软件开发工作就接近完成了。
实际上,大约还有同样多的工作量需要完成。
仅就测试而言,它的目标是为了发现软件中的。
但是,发现并不是我们的最终目的。
软件工程的目的是开发出高质量的完全符合用户需要的软件。
因此,通过测试软件发现的必须诊断并改正,这就是调试的目的。
调试是测试阶段最困难的工作。
对软件测试的结果也是分析软件的重要依据。
软件测试的目标测试是为了发现程序中的而执行的过程好的测试方案实际可能发现迄今为止尚为发现的的测试方案成功的测试是发现了至今为止尚未发现的测试。
应用软件测试的方法黑盒测试和白盒测试程序测试的主要方法分为两大类,白盒测试和黑盒测试。
对于软件测试而言,黑盒测试法把程序看成个黑盒子,完全不考虑程序的内部结构和处理过程。
也就是说,黑盒测试是在程序的接口进行测试。
它只检查程序功能是否按照规格说明书的规定正常使用,程序是否能接受输入数据产生正确的输出信息,并且保证外部数据数据库和文件的完整性。
黑盒测试又称为功能测试。
与黑盒测试法相反,白盒测试法的前提是可以把程序看成装在个透明的白盒子里,也就是完全了解程序的结构和处理过程。
这种方法按照程序内部的逻辑测试程序,检查程序中的每条通路是否能按预定的要求正确工作。
白盒测试又称为结构测试。
无论黑盒测试还是白盒测试都不可能做到穷尽测试。
因为不可能穷尽测试,所以软件测试中不可能发现程序中的所有。
也就是说,通过测试并不能证明程序是完全正确的。
但是,我们的目的是要通过测试保证程序的可靠性。
因此,必须仔细设计测试方案,力争用可能少的测试发现尽可能多的。
在本次测试工作中使用了两种方法。
但主要使用的是黑盒测试方法。
系统登录测试用户以不同身份登录,当密码用户名和验证码都输入正确时,系统会显示相应的操作界面当用户名密码或验证码不正确时,用户无法正确登录,系统提示操作失败当用户名密码或验证码为空时,系统提示不能为空。
用户名为空时的系统提示如图所示。
图用户名为空管理员教师和学生管理测试以管理员身份登录教师管理页面实现,
