asp敏捷开发企业网站系统+需求分析+用例图+详细设计说明书 第4页
详细设计说明书1引言
1.1编写目的说明编写这份详细设计说明书的目的,指出预期的读者。
1.2背景说明:
a. 待开发软件系统的名称;
b. 本项目的任务提出者、开发者、用户和运行该程序系统的计算中心。
1.3定义
列出本文件中用到专门术语的定义和外文首字母组词的原词组。
1.4参考资料
列出有关的参考资料,如:
a. 本项目的经核准的计划任务书或合同、上级机关的批文;
b. 属于本项目的其他已发表的文件;
c. 本文件中各处引用到的文件资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够取得这些文件的来源。
2程序系统的结构
用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间 的层次结构关系。
总体结构图:略。毕业论文
http://www.751com.cn3用户管理模块设计说明
从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层 模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。
用户模块本文来自辣*文*论-文|网
3.1用户注册业务
3.1.1功能
说明该程序应具有的功能,可采用IPO图(即输入一处理一输出图)的形式。
3.2用户登录业务
3.2.1功能
说明该程序应具有的功能,可采用IPO图(即输入一处理一输出图)的形式。
3.2.2流程逻辑
用图表(例如流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。
用户登录的序列图(本模块所包含业务的序列图)
3.2.3输人项
给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。数量和频度、输入媒体、输入数据的来源和安全保密条件等等。
用户登录的输入项:1.用户名:采用文本域的方式,限制其长度为20个字符以内,并规定以字母或者下划线开头。
2.密码:规定长度不少于6个字符,可以是任何形式的字符。
用户注册的输入项:
1.用户名:采用文本域的方式,限制其长度为20个字符以内,并规定以字母或者下划线开头。
2.密码:规定长度不少于6个字符,可以是任何形式的字符。
3.重新输入密码:如果与前一次输入的密码不匹配则重新输入。
4.E-mail:规定E-mail的输入格式,输入不正确则重新输入。
5.联系电话:数据类型为字符串型。
6.验证码:随机产生,以字母数字组成,数量为四个字符。
留言模块的输入项:
1.用户留言的文本域:以字符串的形式输入,规定留言的长度为100字符以内。
2.管理员回复的文本域:以字符串的形式输入,规定留言的长度为100字符以内。
3.管理员留言删除功能
新闻模块的输入项:
1.管理员添加新闻功能:以字符串的形式输入,不限制字符串的长度。
2.管理员修改新闻功能:可以对已发布或者未发布的新闻进行编辑,其类型为字符串。
3.管理员删除新闻功能
图片模块的输入项:
1.管理员添加图片功能:固定图片的格式为psd或者是jpg。
2.管理员删除图片功能
订单模块的输入项:
对于客户:毕业论文
http://www.751com.cn1.客户姓名:类型为字符串。
2.联系电话:类型为字符串
3.商品名称:类型为字符串,可以创建一个下拉菜单供客户选择,在商品名称选择完后,商品代码自动选择
4.商品代码:类型为字符串,可以创建一个下拉菜单供客户选择,在商品代码选择后,商品名称可以自动选择
5.商品数量:类型为长整型
6.商品单价:浮点型
7.商品总价:系统会根据商品单价和数量自动计算总价。
8.客户支付方式
9.客户E-mail:规定E-mail的格式,不符合一般格式则重新输入。
对于管理员: 本文来自辣*文*论-文|网
1. 管理员对订单的删除功能
站内公告模块输入项:
1. 管理员添加公告功能:创建文本域,以字符串的形式输入,并规定每条公告的字数。
2. 管理员删除公告功能
3. 管理员修改公告功能:以字符串的形式输入修改。
其它:
3.2.4输出项
给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。
用户登录的输出项:
其它
3.2.5接口
用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据结构(数据库、数据文卷)。
Webservice接口(做一个简单描述),其它程序不可直接调用用户模块的类以及方法,而是通过webservice接口调用,以达到模块组件化的目的。将controler的方法暴露出来
3.2.6测试计划
说明对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件驱动程序等的规定。
特殊要求:每个方法实现之前请先写测试用例
上一页 [1] [2] [3] [4] [5] 下一页
asp敏捷开发企业网站系统+需求分析+用例图+详细设计说明书 第4页下载如图片无法显示或论文不完整,请联系qq752018766