计应1002班第1组网上书店设计说明书

时间:2026-01-16

选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。

选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。

1 引言

2 编写目的

将系统划分成物理元素,即程序、文件、数据库、文档等。

设计软件结构,即将转换为体系结构,划分出程序的基本模块组成,确定模块间的相互关系,并确定系统的数据结构。

本说明书在于寻找实现目标系统的各种不同方案,分析员从这些可供选择的方案中选取若干各合理的方案,为每个合理的方案都准备一份合理的系统流程图,列出组成系统的物理元素,进行成本、效益的分析,从中选出一个最佳方案向用户和使用部门负责推属。 3 项目背景与需求概述

开发软件名称:网上书店

项目任务提出者:林艳红 于水英

实现软件单位:第1组

数据库:SQL

4 任务概述

要解决系统“怎么做”的问题,即将软件“做什么”的逻辑模型转变为“怎么做”的物理模型从总体上说明软件系统是如何实现的

5 定义

6运行环境

开发平台:Microsoft公司的Visual Studio 2008

客户端运行Window平台和浏览器客户端软件

服务器运行:Window平台上的IIS6.0

数据库运行:Microsoft的SQL SERVER服务器

7.需求概述

选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。

⑴系统目标 能在网上销售书籍

⑵系统设计原则 电子商务系统设计的结果是后续开发和实施的基础 系统设计受制于许多因素 因此系统设计是因人而异的

⑶功能需求描述

登录模块

选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。

注册模块

普通用户模块

选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。

会员模块

选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。

管理员模块

选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。

8.条件与限制

由于本系统的开发将是浏览器的B/S结构,所以浏览器的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.net),开发人员将不能用其他的开发语言。而数据库也将随之采用SQL

9.模块设计

系统功能设计

选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。

模块划分

登录模块 注册模块 普通用户模块 会员模块 管理员模块

模块之间的调用关系

选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。

选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。

10 接口设计

外部接口:1) 硬件接口:

由于我们使用的通信协议是TCP/IP,因此这里的硬件接口问题主要就是TCP/IP层中的网络接口层,他负责数据帧的发送和接收,帧是独立的网络信息传输单元。网络接口层将帧放在网上,或从网上把帧取下来。这就要求IP使用网络设备接口规范NDIS向网络接口层提交帧,并且IP支持广域网和本地网接口技术。在系统运行时要注意关闭那些容易受攻击和入侵的端口号,在能保证带宽的前提下仅开通系统运行所必须的端口。

2)软件接口

这里的接口问题主要就是怎样与sql数据库进行通信,以便对数据库进行读取和写入操作。在jsp技术中是使用JABC-ODBC来解决这个问题的。具体来说开发中可能使用到的JABC-ODBC的常用对象有以下几个:

(1)连接对象(Connection):用来连接数据库。

(2)记录集对象(RecordSet):用来保存查询语句的返回结果。

(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。

(4)参数对象(Parameter):用来为存储过程或查询提供参数。

内部接口

各功能模块的定义如下图所示:

选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。

11 数据结构设计 概念设计

控制层设计

表示层设计

选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。

计应1002班第1组网上书店设计说明书.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219