网上书店系统毕业论文 - 图文

发布时间 : 星期二 文章网上书店系统毕业论文 - 图文更新完毕开始阅读

<%-- 后台核心代码:

private static IList GetOrdersBySql(string safeSql) {

List list = new List();

try {

DataTable table = DBHelper.GetDataSet(safeSql);

foreach (DataRow row in table.Rows) {

Order order = new Order();

order.Id = (int)row[\

order.OrderDate = (DateTime)row[\ order.TotalPrice = (decimal)row[\

order.User = UserService.GetUserById((int)row[\

list.Add(order); }

return list; }

catch (Exception e) {

Console.WriteLine(e.Message); return null; }

37

}

5.1.10管理员登录

图5-10 管理员登录

页面部分实现代码:

<%@ Page Language=\ CodeFile=\Inherits=\管理员登录\

38

html PUBLIC \XHTML 1.0 Transitional//EN\

\

后台核心代码:

public static bool AdminLogin(string loginId, string loginPwd, out User validUser) {

User user=UserService.GetAdminUserByLoginId(loginId);

if (user == null) {

//用户名不存在 validUser = null; return false; }

if (user.LoginPwd == loginPwd) {

validUser = user; return true; } else {

//密码错误

validUser = null; return false; } }

39

第六章 系统的测试

6.1测试方法

系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统 方案说明书中指定功能的有效方法。在任何软件系统的开发过程中,尤其是在进行大型软件系统的开发中,任何一个编程人员都不可避免地会产生错误。为了尽可能地发现并改正系统设计中的错误,减少错误造成的损失,保证系统开发的质量,需要进行系统的测试。

测试任何产品都有两种方法:

1)如果已经知道了产品已具有的功能,可以通过测试来检验是否每个功能都能正常使用。

2)如果知道了产品的内部工作过程,可以通过测试来检验内部动作是否按照规格说明书的规定正常进行。

白盒测试:也称为结构测试,根据程序内部逻辑结构进行测试。

黑盒测试:也称为功能测试,从用户观点,按规格说明书要求的输入数据和输出数据的对应关系设计测试用例,是程序外部特征进行的测试。

无论黑盒测试还是白盒测试,都不可能作到穷尽测试,因为不可能作到穷尽测试,所以软件测试中的不可能发现程序中的所有错误。我们的目的就是要通过测试保证程序的可靠性,因此必须仔细设计测试方案,力争用可能少的测试发现尽可能多的错误。

在完成系统之后,我个人对整个系统从流程上进行了详细对测试,也就是进行了百合测试,解决了遇到对问题。并且进行了黑盒测试。

6.2系统测试的目的和原则

在任何软件系统的开发过程中,尤其是在进行大型软件系统的开发中,任何一个编程人员都不可避免地会产生错误。为了尽可能地发现并改正系统设计中的错误,减少错误造成的损失,保证系统开发的质量,需要进行系统的测试。

6.3系统测试

6.3.1系统入口测试要点

测试要点:用户名和密码。

测试路径:用户名和密码是否为真。

测试结果:为真,进入系统;为假,提示帐户错误。

6.3.2数据录入测试要点

测试要点:数据录入类型、数据约束。

40

联系合同范文客服:xxxxx#qq.com(#替换为@)