C#网上书城系统+需求说明书+详细设计说明书 第3页
需求ID 19:在线查询
①按作者
②按书名查询
③按关键字查询
④按出版日期查询
需求ID 20:友情链接
链接相关网站
详细设计说明书2程序系统的结构
3用户管理模块设计说明3.1用户注册登陆业务3.1.1功能
主要是用于让用户输入其用户信息,并送入注册处理模块处理后,输出相关的表单到数据库以及反馈信息给用户。
3.2.2流程逻辑
其序列图如下,通过调用多个函数进行注册模块组合。
3.2.3输人项
说明:给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。数量和频度、输入媒体、输入数据的来源和安全保密条件等等。
用户登录的输入项:
1、用户账号 字符串;
2、用户密码字符串;
3、用户邮箱 邮箱;
4、用户保护提问 文本;
5、用户联系方式 文本;
其它:用户照片上传
3.2.4输出项
说明:给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。
用户登录的输出项:毕业论文
http://www.751com.cn1、 确认邮箱信息
2、 发送用户信息表单
3、 反馈用户成功信息
其它
3.2.5接口
说明:用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据结构(数据库、数据文卷)。
Webservice接口(做一个简单描述),其它程序不可直接调用用户模块的类以及方法,而是通过webservice接口调用,以达到模块组件化的目的。将controler的方法暴露出来
3.2.6测试计划
说明:对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件驱动程序等的规定。
特殊要求:测试禁用条件:用户账号不能用字母以外的字符开头;测试用户密码长度短于要求情况;测试无效邮箱效果;测试外挂防范效果;测试非法操作
环境:web、Oracle、无需等待其它模块完成
技术要求:webservice访问,多种语言的程序使用webservice资源,windows应用平台。
3.1购物车模块
3.1.1功能本文来自辣"文*论"文.网
①顾客可以选择商品,放入购物车中以备提交订单用。
②选择完商品准备提交订单时,购物车中的信息应该可以查看和修改,也可以继续选择。
③购物车和用户关联,并可以在用户增加或去掉商品时更新显示。
流程逻辑3.2.3输人项1.用户选择商品
2.用户确认购买商品3.2.4输出项
1.用户已选商品详细信息列表2.确认后输出订单
上一页 [1] [2] [3] [4] 下一页
C#网上书城系统+需求说明书+详细设计说明书 第3页下载如图片无法显示或论文不完整,请联系qq752018766