计应1002班第1组网上书店设计说明书
时间:2026-01-16
时间: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 数据结构设计 概念设计
控制层设计
表示层设计
选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。
上一篇:《化学式与化合价》PPT课件
下一篇:建筑施工图集大全