2024年3月16日发(作者:)

MyPetShop商城系统分析报告

1、课程作业概述

1.1课程实习的目的

《WEB开发技术》是一门实用性、综合性较强的课程。学生在学完本门课程

后,不仅要了解WEB设计的方法和技术,更重要的是能综合应用所学的数据库、

高级编程语言及网页设计的知识,具有实际开发动态网站的能力。本课程设计旨

在使学生通过完成一个小型的模拟命题,实现从网站规划、设计和编码的全过程,

将理论知识和实践知识相结合,提高学生实际开发网站的动手能力。

1.2课程实习的要求

(1)、分析课程设计题目的要求。

(2)、写出详细设计说明。

(3)、编写程序代码,调试程序使其能正确运行。

(4)、设计完成的软件要便于操作和使用。

(5)、设计完成后提交课程设计报告,课程设计报告内容包括:课程设计目

的、设计任务与要求、设计说明书、设计成果和设计心得五个部分,具体要求见

设计报告模板。

1.3课程设计任务内容

本课程设计要求学生用数据库访问技术开发一个动态网站,利用

B/S结构,能将客户端的用户请求提交给服务器端的程序处理。服务器端程序能

完成数据的插入、删除、更新以及将用户请求的查询数据返回客户端。

Mypetshop网站主要用于网上购物,同时系统还要便于管理员对前台的商品

信息等等进行有效管理。

该网站具有以下基本功能:

(1)、在前台进行相关商品浏览。

(2)、用户注册登录,登录后就享有会员的相关权利。

(3)、把喜欢的商品放入购物车,以便继续查看更多喜欢的商品。

(4)、网站上还有对全国各城市天气的预报功能,方便你了解天气。

(5)、能进行相关订单的处理。

(6)、具有后台对前台商品信息进行相关管理的功能。

2、详细设计与实现

2.1宠物店网站流程图

按照电子商务网站的一般规划和人们使用电子商务网站的习惯,前台商品浏

1

览模块主要实现按照各种条件显示、查看商品的前台显示功能。用户使用前台的

商品浏览模块的流程如图:

宠物店网站

系统功能模块设计图

本网站主要是按照上面的系统功能模块设计图所示的方法进行展开的,每个

功能之间有相互的合理连接,有顺序地展开。本网站是在和IIS5.0环

境中设计的,数据库用SQL实现。以下就各个功能进行介绍:

(1)、购物车商品浏览功能:该功能主要是为用户提供对商品的浏览和对商品

信息的展示,让用户在购物的过程中找到自己合适的商品并且进行下订单、订购。

(2)、在本网站进行购物必须要先注册成为会员,然后才能进行购物,本模块

主要是获取用户的信息,然后进行登录、注册成为会员。如果不先注册,就只能

在网站首页浏览商品不能进行订购商品。

用户

是否注

用户注册

册?

是 注册成功

登录系统

2