ASPNET网站软件测试报告.docx
- 文档编号:1340914
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:15
- 大小:398.01KB
ASPNET网站软件测试报告.docx
《ASPNET网站软件测试报告.docx》由会员分享,可在线阅读,更多相关《ASPNET网站软件测试报告.docx(15页珍藏版)》请在冰点文库上搜索。
ASPNET网站软件测试报告
2014—2015学年第一学期
《软件测试实训》
报告
班级:
计算机1201
姓名:
学号:
34
指导教师:
张
编写日期:
2014年9月30日
评语:
成绩
教师签名:
年月日
1、实训目的
掌握软件工程开发过程,掌握软件系统集成和测试、压力测试的方法。
本测试报
告为漫画展示平台的测试报告,目的在于总结测试阶段的测试以及分析测试结
果,描述系统是否符合设计需求。
预期参考人员包括用户、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本报告的高层经理。
2、知识点
软件项目需求分析;
软件项目架构设计;
软件项目过程管理;
软件项目开发应具备的知识准备;
系统集成和测试;
自动化测试工具应用。
3、需求分析
1.概述
因为互联网特性,网络漫画原则上比正统出版及连载存在更大的自由度,是任何人都可以
发布的媒体。
每一部作品的读者对象可以存在极大差距.大部分对象都会局限在作者亲近的家人和朋友;只有极少数可以推广至普罗大众,以至拓展到全球地区,达至理想的名利兼收。
2.系统目标
实现漫画的发布、搜索、观看、收藏、评论,该系统实施后,应达到以下目标。
1)界面设计友好、美观,数据存储安全、可靠。
2)基本信息设置保证漫画信息和读者、作者信息的分类管理。
3)强大的查询功能,保证数据查询的灵活性。
4)实现对充值VIP会员过程的全程数据信息跟踪。
5)实现对漫画信息的修改功能。
6)对漫画、读者信息、作者信息的增、删、改、查简易方便。
7)设置读者收藏和图书点击量排行榜,对给读者推荐漫画提供真实的数据信息。
8)提供管理员修改自己登录密码的功能,保证系统的安全性。
9)提供灵活、方便的权限设置功能,使整个系统的管理分工明确。
10)实现读者对收藏漫画的浏览、查询,对个人信息的查看、修改。
11)系统要最大限度地实现易维护性和易操作性。
3.开发环境
⑴网站开发环境
1网站开发环境:
MicrosoftVisualStudio2010集成开发环境。
2网站开发语言:
ASP.NET+C#+SQL
3网站后台数据库:
SQLServer2008。
⑵服务器端
1WindowsServer2008以上操作系统。
2Web服务器:
Internet信息服务器。
3数据库服务器:
SQLServer2008。
4浏览器:
IE6.0及以上版本。
⑤网站服务器运行环境:
Mircrosoft.NETFrameworkSDKv4.0。
⑶客户端
①浏览器:
IE6.0及以上版本。
4、系统设计
1.数据库设计
本系统采用SQLServer2008数据库,名称为wmbComic其中包含10张表。
下面分别给出数据表概要说明、数据表E-R图及主要数据表的结构。
1)数据库概要说明
下面是数据表的树形结构图,如图1.1所示,其中包含系统所有数据表。
图1.1数据库表结构
2)数据库概念设计
VaH»te^aiacecco
al喈囱Viriib・EhaoatE闕
6SISEM
0
qai«a
0
Mirraas:
乂
-—■■■<
i-i^f
I鞏呻■孕丫■戡■宦6吉忡彊凤,病li
eV*圭昌两畀vaF99iE'?
iaii»fBn^airs.^盟;-
aa**S'i'ln^rtfiinArinDC;兰洪£「二壮
:
吁*npgtr
■ags-
t旦导昵¥;»■*■gyaaMr□?
#讣婕t炳码而I?
乔药莎PT亠行些WngH-Sger
GsieteaH-Wgtr
*囂舸VaHvEG16徊口汕曲『
xa也H■血宙灰口耳
-fegtr卞豪「BDDitin
“n肌■忙a卧
通过对本系统进行的需求分析、系统流程设计、以及系统功能结构的确定,规划出系统中使用的数据库实体对象,具体说明如下。
3)数据库逻辑结构设计
在设计完数据库实体E-R图之后,需要根据实体E-R图设计数据表结构。
下面给出各数据表的数据结构和用途。
wmb_userlnfo(用户信息表)。
字段名
数据类型
长度
约束关系
描述
userCode
varchar(10)
10
主键
用户编码
roleCode
varchar(10)
10
外键
角色编码
userName
varchar(20)
20
用户名称
userNickName
varchar(20)
20
用户昵称
userEmail
varchar(50)
50
用户邮箱
userMP
varchar(15)
15
用户手机号
userPwd
varchar(20)
20
用户密码
userSex
bit
用户性别
userBirthday
datetime
用户生日
userLocation
varchar(50)
50
用户所在城市
userEducation
varchar(10)
10
用户学历
userBloodType
char(10)
10
用户血型
userHobby
varchar(100)
100
用户兴趣
userIntroduce
varchar(100)
100
用户自我介绍
userEXP
bigint
用户经验值
userGrade
varchar(14)
14
用户等级
userVIPGrade
varchar(14)
14
VIP等级
userVIPEXP
int
VIP经验值
userPortrait
varchar(50)
50
用户头像
userDate
datetime
用户注册时间
RowID
int
自增
行号
3.1所示。
表wmb_userlnfo用于存储用户的相关信息,该表的结构如表
表3.1用户信息表
wmb_rolelnfo(角色信息表)。
表wmb_rolelnfo用于保存用户角色的信息,该表的结构如表3.2所示。
字段名
数据类型
长度
约束关系
描述
roleCode
varchar(10)
10
主键
角色编码
roleName
varchar(10)
10
角色名称
roleRemark
varchar(50)
50
角色描述
RowID
int
自增
行号
表3.2角色信息表
wab_gradelnfo(级别信息)。
表wab_gradeInfo用于保存书架的详细信息,该表的结构如表3.3所示。
字段名
数据类型
长度
约束关系
描述
gradeCode
varchar(10)
10
主键
级别编码
roleCode
varchar(10)
10
外键
角色编码
gradeName
varchar(16)
16
级别名称
RowID
int
自增
行号
表3.3级别信息表
wmb_comiclnfo(漫画信息表)。
表wmb_comiclnfo用于保存与漫画相关的所有信息,该表的结构如表3.4所示。
字段名
数据类型
长度
约束关系
描述
comicCode
varchar(10)
10
主键
漫画编码
comicName
varchar(20)
20
漫画名称
comicAuthor
varchar(20)
20
漫画作者
comicRemark
varchar(600)
600
漫画介绍
comicLabel
varchar(200)
200
漫画标签
comicRoleLabel
varchar(200)
200
漫画角色标签
comicAuthorization
int
漫画授权状态
comicTheme
int
漫画题材
comicType
int
漫画类型
comicState
bit
漫画状态
comicPV
varchar(20)
20
漫画点击量
comicReadOrder
bit
漫画阅读顺序
RowID
int
自增
行号
表3.4漫画信息表
wmb_chapterlnfo(章节信息表)。
表wmb_chapterlnfo用于保存漫画章节的信息,该表的结构如表3.5所示。
字段名
数据类型
长度
约束关系
描述
chapterCode
varchar(10)
10
主键
章节编号
comicCode
varchar(10)
10
外键
漫画编码
chapterName
varchar(50)
50
早节名称
chapterRemark
varchar(100)
100
早节扌田述
chapterDate
datetime
更新时间
RowID
int
自增
行号
表3.5章节信息表
wmb_comicPicture(漫画图片信息表)。
表wmb_comicPicture用于保存漫画图片信息,该表的结构如表3.6所示。
字段名
数据类型
长度
约束关系
描述
pictureCode
varchar(10)
10
主键
图片编码
chapterCode
varchar(10)
10
早节编号
RowID
bigint
自增
行号
表3.6漫画图片信息表
wmb_readerComment(读者漫画评论信息表)。
表wmb_readerComment用于保存所有读者的评论信息,该表的结构如表3.7所示。
字段名
数据类型
长度
约束关系
描述
commentCode
varchar(10)
10
主键
评论编码
userCode
varchar(10)
10
外键
用户编码
comicCode
varchar(10)
10
外键
漫画编码
commentObject
varchar(10)
10
评论对象
commentMessage
varchar(200)
200
评论内容
commentDateTime
datetime
评论时间
RowID
int
自增
行号
表3.7读者漫画评论信息表
wmb_comicAuthor(作者与作品关系信息表)。
表wmb_comicAuthor用于保存作者与作品关系信息,该表的结构如表3.8所示。
字段名
数据类型
长度
约束关系
描述
authorComicCod
varchar(10)
10
主键
作者作品编码
userCode
varchar(10)
10
用户编码
comicCode
varchar(10)
10
外键
漫画编码
RowID
int
自增
行号
表3.8作者与作品关系信息表
wmb_readbookCase(读者书架信息表)。
表wmb_readbookCase用于保存所有读者收藏的漫画信息,该表的结构如表3.9所示。
字段名
数据类型
长度
约束关系
描述
CaseCode
varchar(10)
10
主键
书架编码
userCode
varchar(10)
10
用户编码
comicCode
varchar(10)
10
外键
漫画编码
RowID
int
自增
行号
表3.9读者书架信息表
wmb_readHistory(读者阅读历史信息表)。
表wmb_readHistory用于保存所有读者阅读历史记录信息,该表的结构如表3.10所示。
字段名
数据类型
长度
约束关系
描述
historyCode
varchar(10)
10
主键
阅读历史编码
userCode
varchar(10)
10
用户编码
comicCode
varchar(10)
10
外键
漫画编码
chapterCode
varchar(10)
10
外键
章节编号
historyTime
datetime
历史时间
RowID
int
自增
行号
表3.10读者阅读历史信息表
2.详细制作
1)漫画展示
①界面设计
图1.1漫画展示界面设计图
②技术总结
页面上的漫画展示,是使用Repeat控件循环显示从数据库中读出的数据,并对相应字段加以绑定。
代码如下:
A.前台循环:
RepeaterID二"Rpshaonv"runat二"server"〉 vlixemclass二"ico_update">v/em> id=v%#Eval("comicCode")%>"target="_blank"class二"bg_comic"> Eval("comicCover")%>'> Eval("comicName")%> <%#Eval("comicAuthor")%>v/span> v/ltemTemplate>v/asp: Repeater> B.后台代码: B1.页面后台: FrameBLL.ComicListbll=newFrameBLL.ComicList(); Rpshaonv.DataSource=bll.BindRepeater(12,4,"comicPV"); //bll.BindRepeater方法三个参数(int读取数量,int漫画类型,string排序 方式) Rpshaonv.DataBind(); B2.FrameBLL层代码: FrameDAL.wmb_comiclnfoComicInfo=newFrameDAL.wmb_comiclnfo(); /// ///漫画列表 /// ///vparamname="comicType">漫画类型int ///vreturns> publicDataTableBindRepeater(intneeedNum,intcomicType,string filedOrder) { returnComicInfo.GetList(neeedNum,"comicType二"+comicType, filedOrder).Tables[0];
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASPNET 网站 软件 测试报告