详细设计说明书
项目名称: 奋斗网上购物商城
项目提出者: 吕益平
项目开发单位 FJSE班 B组
梁利乐 赖博 杨汉新
2010年9月20日
目录
1 引言 ……………………………………3
编写目的………………………………3
背景 ……………………………………3
定义…………………………………… 3
参考资料……………………………… 3
2 程序系统的结构…………………………………… 3
3 程序设计说明…………………………………… 3
概述…………………………………… 4
功能 ……………………………………4
输入项………………………………… 4
输出项 …………………………………4
流程逻辑 ………………………………4
尚未解决的问题 ………………………5
运行环境及配置说明 ……………………5
一、引言
本说明在概要设计的基础上,对shopping网上购物商城的各模块、程序、子系统分别进行了实现层面上的要求和说明。根据概要设计说明书中的设计内容,编写详细设计说明书,为开发过程提供系统处理过程的详细说明,使系统开发各类技术人员对整个系统所需实现的功能以及系统的功能模块的划分、实现和数据库的表结构清楚的认识,为整个系统的开发、测试、评定和移交的提供基础,本报告一旦确认后将成为系统开发各类技术人员共同遵守的准则,并为以后的编程工作提供依据。
软件开发小组的产品实现成员应该阅读和参考本说明进行代码的编写、测试。
说明:
软件系统的名称: 奋斗网上购物商城
任务提出者:吕益平
开发者:FJSE班B组梁利乐 杨汉新 赖博
实现完成的系统将在网上同步供消费者使用,所应有的系统是基于互联网的系统。
本系统将使用Oracle作为数据库存储系统,Oeacle10g企业版将由商城运营商自行购买。
IPO图 —— 输入/处理/输出图,一般用来描述一个程序的功能和机制;
Java语言Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。
参考资料:
①
② 张海潘 《软件工程》 北京清华大学出版版社 2003
③ 李昭原 《数据库原理与应用》 科学出版社 2002
④ 徐兰芳, 彭冰 《数据库设计与实现》上海-上海交通大学出版社 2006
二 程序系统的结构
用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称和它们之间的层次结构关系。
程序设计说明
从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。
给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本程序的特点。
说明该程序应具有的功能,可采用IPO图(即输入一处理一输出图)的形式。
给出对每一个输入项的特性,包括名称、位置、数据的类型和格式、各个数据值的有效范围、输入的方式等等【包括数据库中相关数据表,配置文件不在此进行说明,在Error! Reference source not ! Reference source not 】。对于画面显示部分,以单幅画面为单位进行组织,同时每一项输入数据的增加展现形式说明。
数据表结构上
商品模块输入项:
商品表T_Goods
字段名
中文名
类型
能否为空
备注
GoodsID
商品id
number(5)
Not null
主键,自增长
GoodsName
商品名称
varchar2(20)
Not null
详细设计说明书 来自淘豆网m.daumloan.com转载请标明出处.