Web程序设计实验报告1.docx
《Web程序设计实验报告1.docx》由会员分享,可在线阅读,更多相关《Web程序设计实验报告1.docx(10页珍藏版)》请在冰豆网上搜索。
Web程序设计实验报告1
Web程序设计实验报告
洛阳理工学院
课程设计报告
课程名称___________________________________设计题目___________________________________
专业___________________________________班级___________________________________
学号___________________________________姓名___________________________________
完成日期___________________________________
网站开发实例教程图书销售管理系统计算机科学与技术
B100508
B
王路霞
课程设计任务书
设计题目:
_______________________________________________
图书销售管理系统
_________________________________________________________设计内容与要求:
(1)数据库设计要符合范式要求。
(2)能对用户信息、图书信息信息等进行添加、删除、修改等操作;
(3)提供用户对图书的查询功能,输入用户名或密码,能查找出该用户所订购的图书;
(4)提供必要的统计功能,如用户一共订购了多少本书等。
指导教师:
郭俊恩
2013年6月21日
课程设计评语
成绩:
指导教师:
郭俊恩
年月日
目录
第1章需求分析
(2)
系统目标
(2)
功能需求分析
(2)
第2章系统设计(3)
系统结构域模块功能(3)
逻辑结构设计(4)
第3章详细设计与实现(6)
模块流程图(7)
界面效果图(7)
第4章测试(8)
基础信息设置测试(8)
第5章总结(11)
参考文献(12)
第1章需求分析
系统目标
具体分解为:
1.方便客户查看和购买图书;
2.用户购买后可以查看自己的订单;
3.用户可以修改自己的登录密码;
4.对于以前没有登陆过的用户可以注册自己的信息。
功能需求分析
系统主要有四大功能模块:
1.管理员功能模块:
此模块包括图书管理,对用户订单的管理,管理用户资料,添加修改图书资料。
2.客户功能模块
(1)查看图书:
用户登陆该系统可以查看所有图书;
(2)购买图书:
用户在确定买什么书之后就可以购买该图书,购买之后还可以查看自己的订单
(3)用户注册:
在使用该系统之前的用户可以先注册自己的登陆信息;
(4)修改密码:
用户在登陆该系统之后就可以修改自己的登陆密码。
第2章系统设计
系统结构域模块功能
系统包含2个模块
1.管理员模块。
包括3个子模块:
(1)对图书管理信息;
(2)用户订单信息;(3)用户资料信息。
2客户功能模块。
包括4个子模块:
(1)查询图书模块;
(2)修改密码模块;(3)购买图书模块;(4)查看订单模块。
系统的模块图如图2-1所示:
图2-1系统结构图
逻辑结构设计
根据数据需求分析,可以为3类对象:
学生、教师、教务员分别设计3个基本数据表,
表2-1图书表
表2-2客户表
表2-3订单表
图
1.图2-2是对图书的基本信息进行描绘的E-R图
图
2-2图书表基本信息实体图
2.图2-3描绘的是客户登陆系统所注册的基本信息
图2-3客户表基本信息实体图
3.图2-4是客户订购图书的基本信息
图2-4订单表基本信息实体图
第3章详细设计与实现
开发系统的要求来自对传统管理模式的不满,不管是手工系统还是正在运行的计算机系统。
由于存在的问题充斥各个方面,内容分散,甚至含糊不清,这就要求作者进行详细分析,并在原管理模式的基础上提出系统开发方案。
模块流程图
图3-1客户功能流程图
用户登录系统后可以查看图书,还可以对想买的图书进行订购,订购完了以后还可以查看自己的订购信息,如果客户对自己的密码不满意还可以修改自己的登陆密码,查看图书的代码如下所示:
protectedvoidButton1_Click(objectsender,EventArgse)
{
if=="图书名称")
{
stringstrsql="select*from图书where图书名称='"++"'";
DataTabledt=(strsql);
(1)户登录系统必须输入自己相应的用户名和登录密码:
图3-1客户登录界面
(2).客户登录成功后就进入操作界面可以查看图书信息和修改自己的密码,如图3-2
图3-2用户操作界面
第4章测试
基础信息设置测试
1.客户登录系统之后选择操作,查询图书测试用例模板如表4-2所示
表4-1测试用例模板
用例编号TC01
测试点客户操作系统
步骤
(1)进入界面从菜单里选择查询;
(2)按给出的提示选择操作;
(3)点击确定按钮。
预期结果通过身份验证,进入进入操作界面。
实际结果如图4-1所示(与预期结果相同)
备注实现系统客户操作功能。
图4-1客户操作显示界面
2.客户进入系统,选择订购图书,测试用例模板如表4-2所示
表4-2测试用例模板
用例编号TC02
测试点订购图书系统
步骤
(1)进入界面从菜单里选择统订购图书。
预期结果通过身份验证,进入界面,执行所选操作。
实际结果如图4-2所示(与预期结果相同)
备注实现用户订购图书的功能。