Web程序设计实验报告.docx

上传人:b****3 文档编号:6544443 上传时间:2023-05-10 格式:DOCX 页数:9 大小:113.96KB
下载 相关 举报
Web程序设计实验报告.docx_第1页
第1页 / 共9页
Web程序设计实验报告.docx_第2页
第2页 / 共9页
Web程序设计实验报告.docx_第3页
第3页 / 共9页
Web程序设计实验报告.docx_第4页
第4页 / 共9页
Web程序设计实验报告.docx_第5页
第5页 / 共9页
Web程序设计实验报告.docx_第6页
第6页 / 共9页
Web程序设计实验报告.docx_第7页
第7页 / 共9页
Web程序设计实验报告.docx_第8页
第8页 / 共9页
Web程序设计实验报告.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Web程序设计实验报告.docx

《Web程序设计实验报告.docx》由会员分享,可在线阅读,更多相关《Web程序设计实验报告.docx(9页珍藏版)》请在冰点文库上搜索。

Web程序设计实验报告.docx

Web程序设计实验报告

洛阳理工学院

课程设计报告

课程名称___________________________________

设计题目___________________________________

专业___________________________________

班级___________________________________

学号___________________________________

姓名___________________________________

完成日期___________________________________

课程设计任务书

设计题目:

_______________________________________________

_________________________________________________________

设计内容与要求:

(1)数据库设计要符合范式要求。

(2)能对用户信息、图书信息信息等进行添加、删除、修改等操作;

(3)提供用户对图书的查询功能,输入用户名或密码,能查找出该用户所订购的图书;

(4)提供必要的统计功能,如用户一共订购了多少本书等。

 

指导教师:

郭俊恩

2013年6月21日

课程设计评语

 

成绩:

指导教师:

郭俊恩

年月日

目 录

 

第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图书表

字段名

数据类型

字段大小

描述

图书编号

文本

30

图书的编号

图书名称

文本

10

图书名字

作者

文本

10

图书的作者

出版社

文本

10

图书的出版社

ISBN号

文本

50

图书的ISBN号

单价

文本

10

一本书的价格

库存数量

文本

50

库存图书的数量

表2-2客户表

字段名

数据类型

字段大小

描述

姓名

文本

10

客户的姓名

密码

文本

10

客户的登录密码

电话

文本

50

客户的联系电话

地址

文本

10

客户的住址

表2-3订单表

字段名

数据类型

字段大小

描述

姓名

文本

10

客户的姓名

图书编号

文本

50

图书的编号

订购数量

文本

50

客户订购图书的数量

日期

文本

10

客户订购图书的日期

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所示(与预期结果相同)

备注

实现用户订购图书的功能。

 

图4-2订购图书系统运行显示界面

3.用户界面查询订购信息,能够显示出全部订购图书的信息,测试用例模板如表4-3所示。

表4-3测试用例模板

用例编号

TC03

测试点

查询系统

步骤

(1)进入界面从菜单里选择查询;

(2)按给出的提示选择操作;

预期结果

通过身份验证,进入进入界面。

实际结果

如图4-3所示(与预期结果相同)

备注

实现查询功能。

 

图4-3查询系统运行显示界面

 

第5章总结

 

通过本次数据库原理课程设计做这个图书管理销售系统,使我对数据库管理和使用以及数据库原理有了更加深刻系统的认识。

也是提供了一个很好的实践机会,使我运用书本上的抽象理论知识去解决实际应用问题的能力有了很大的提升。

同时也使更加深刻的认识到软件开发中团队合作的重要性,一个人的力量真的很有限。

团队合作中,我们每个人都应该以积极主动严谨的态度对共同的项目目标负起自己应有的责任。

?

?

当然,本图书销售管理系统还有许多功能未实现,比如会员的登录和在在线订购等。

还需要进步一的完善。

?

最后衷心感谢所有为我提供帮助的老师和同学,衷心地的感谢我的指导老师,谢谢您这段时间陪我们在在实验室度过,督促我们顺利完成本课程设计!

 

参考文献

[1]王珊,萨师煊等.数据库系统概论(第4版)[M].北京:

高等教育出版社,

[2]郑宇军.C#面向对象程序设计[M].北京:

人民邮电出版社,2009

[3]姜桂洪.SQLServer2005数据库应用与开发[M].北京:

清华大学出版社,2010

[4]洛阳理工学院《数据库原理》、《数据库系统应用》网络课程

[5]等.数据库处理--基础、设计与实现[M].北京:

电子工业出版社,2004

[6]王珊等.数据仓库技术与联机分析处理.数据库技术丛书之一[M].北京:

科学出版社,

[7]曾可萍.基于.NET的高校设备管理信息系统的设计与实现[D].硕士学位论文.四川大学,2005

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2