




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 1 引言引言.2 1.1 编写目的2 1.2 背景2 1.3 定义2 1.4 参考资料2 2 程序系统的结构程序系统的结构.2 3 程序程序 1(标识符)设计说明(标识符)设计说明2 3.1 程序描述3 3.2 功能3 3.3 性能3 3.4 输人项3 3.5 输出项3 3.6 算法3 3.7 流程逻辑3 3.8 接口3 3.9 存储分配4 3.10 注释设计4 3.11 限制条件4 3.12 测试计划4 3.13 尚未解决的问题4 4 程序程序 2(标识符)设计说明(标识符)设计说明4 2 详细设计说明书详细设计说明书 1 引言引言 1.1 编写目的编写目的 详细说明书清楚,详细的写出了软件在实现过程中的具体的实现方法,方便别的程序员很 快的了解本系统的具体的实施方法,便于维护和学习。也方便自己,能够及时回来看看该 程序的设计思路,防止遗忘 1.2 背景背景 网上手机销售系统 人物提出者:易发胜 开发者:肖霖,严辉,彭洪等 5 人 用户:面向广大手机消费者 开发地点:寝室 1.3 定义定义 JSP 技术:本系统采用 JSP 作为表现层技术,负责收集用户的请求数据,并将用户请 求提交到指定的控制器。当系统处理完请求后,JSP 页面还负责将处理结果呈现给用户 MySQL;负责数据库的构建,采用 E-R 模式以表的形式存储用户,手机和管理人员的 相关数据。 1.4 参考资料参考资料 JSP 基础教程(清华大学出版社) 深入理解 MySQL 2 程序系统的结构程序系统的结构 模块一:打开这个网站后,就可以看到这个界面,在此可以选择用户登录和后台登陆,未 注册的用户可以选择注册,用户无法登录后台,我们在此设置了权限。 3 模块二:注册界面 选择注册的新用户可以看到这个界面,用户根据协议需要填写用户名,密码,密码确认, 邮箱,出生日期,性别,验证码等信息,如老用户不小心进入了这个界面还可以点击登录 进入登陆界面。 4 模块三:前台登陆 用户输入用户名和密码后,服务器验证正确,允许登录,进入手机浏览界面 模块四:手机浏览界面 此界面列出一系列超链接,用户可以根据列出来的各种信息选择相应的手机,也可以收索 5 手机型号,点击后,页面跳转至相应界面 模块五:个人主页 用户可以在此填写个人信息,查看自己发出的帖子,也可以查看消息等 6 模块六: 用户点击上面的我的帖子按钮后,进入此界面,左边列出了自己已发的帖子,随意点击后, 可以在右边浏览 模块七:想发送新帖,可以点击上面的发表新帖按钮,进入此界面,填写内容,然后发表 7 模块八:更改个人信息 更改个人详细信息后,点击保存,系统会自动保存到数据库中 8 模块九:后台登陆 系统管理人员登陆界面,用户无法登录,管理员输入用户名和密码后,服务器验证正确后, 允许登录 模块十: 管理员登陆后可以在此收索手机后,添加,修改,删除手机信息 模块十一:用户再此可以添加,修改手机在将其放入购物车,也可以查询订单和历史消费, 完成订购 9 模块十二:客服 用户如有疑问,可以进入此界面,在线咨询管理人员,或者留言,管理人员回复的消息也 将显示在此界面上,方便用户和管理员联系 10 3 程序程序 1(标识符)设计说明(标识符)设计说明 从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对 一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内 容往往与它所隶属的上一层 模块的对应条目的内容相同,在这种情况下,只要简单地说明 这一点即可。 3.1 程序描述程序描述 给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本 程序的特点(如 是常驻内存还是非常驻?是否子程序?是可重人的还是不可重人的?有无 覆盖要求?是顺序处理还是并发处理等) 。 3.2 功能功能 说明该程序应具有的功能,可采用 IPO 图(即输入一处理一输出图)的形式。 3.3 性能性能 说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。 3.4 输入项输入项 3.5 输出项输出项 11 a)a) 会员注册会员注册 1.个人信息:会员名(由数字,字母组成长度不超过 13) ;密码(字母,数字,符号组成长 度大于 6 小于 18) ;出生年月(xxxx-xx-xx(其中 x 大于等于 0 小于等于 9) ) ;爱好等用字 符串表示 b)b) 找回密码找回密码 点击注册按钮 保存注册信息 阅读用户协议 确认协议返回首页 不同意 填写个人信息 同意 系统验证 系统自动登录会员中心系统自动发邮件至客户信箱 点击找回密码按钮 输入用户名或者注册邮箱 系统自动发送邮件 至用户注册信箱 输入新密码 用户收邮件,点击邮件中密码找回链接 保存新密码 返回会员登录框 信息有误, 验证不通过 验证通过 输入用户名、密码 系统保存最新登录信息 进入会员中心 系统验证 找回密码按钮 不通过 通过 d)d)、用户登录、用户登录 会员用户名为邮箱地址 登录时间,和更改信 息记录都要保存 12 b).在购买物品的同时还有输入项:商品的名称,特性等,购买商品的数量。 而系统输出的就是商品的详细信息,包括图片,详细参数等等,点击购买之后系统会自动 结算金额并输出。 3.6 算法算法 详细说明本程序所选用的算法,具体的计算公式和计算步骤。 3.7 流程逻辑流程逻辑 用图表(例如流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。 3.8 接口接口 用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、子程序, 说明参数赋值和调用方式,说明与本程序相直接关联的数据结构(数据库、数据文卷) 。 3.9 存储分配存储分配 所有用户的数据(包括会员名,密码,历史记录,购物车内物品)都将存储到服务器。 3.10 注释设计注释设计 说明准备在本程序中安排的注释,如: a 加在模块首部的注释; b 加在各分枝点处的注释; c 对各变量的功能、范围、缺省条件等所加的注释; d 对使用的逻辑所加的注释等等。 3.11 限制条件限制条件 说明本程序运行中所受到的限制条件。 3.12 测试计划测试计划 说明对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、 进度安排、人员职责、设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/HEBTSXH 001-2024钢制旋转法兰
- 高中培训燃气知识内容课件
- 高中劳动课课件定做
- 高三诗歌意象鉴赏课件
- 劳动合同与聘用合同适用性对比及签订技巧解析
- 离婚协议公证模板:情感纠葛化解与财产分割规范
- 基于离婚诉讼的财产分割及资金监管执行协议模板
- 5G网络域名申请与虚拟主机高性能租赁合同
- 精准假离婚协议条款协商与子女抚养责任分配服务
- 考研专业课辅导咨询服务合同
- 工程土石方运输合同
- 新能源车辆火灾防范与救援
- 合同制消防员违纪处理
- 职业学校招生培训会
- GB/T 24503-2024矿用圆环链驱动链轮
- 2024年九年级化学上册暑假提升讲义(沪教版)认识化学科学(解析版)
- 汛期安全隐患重点排查清单
- JB-T 12192-2015 深锥浓缩机介绍
- 用户体验 智能座舱人机界面评测规范-意见征求稿-2024-07-技术资料
- 孝敬公婆的好儿媳范文(篇一)
- 石油化工设备维护检修规程设备完好标准SHS
评论
0/150
提交评论