欢迎来到天天文库
浏览记录
ID:26223388
大小:343.80 KB
页数:13页
时间:2018-11-25
《详细设计说明书(gb8567——88) (2)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1引言21.1编写目的21.2背景21.3定义21.4参考资料22程序系统的结构23程序1(标识符)设计说明23.1程序描述33.2功能33.3性能33.4输人项33.5输出项33.6算法33.7流程逻辑33.8接口33.9存储分配43.10注释设计43.11限制条件43.12测试计划43.13尚未解决的问题44程序2(标识符)设计说明413详细设计说明书1引言1.1编写目的详细说明书清楚,详细的写出了软件在实现过程中的具体的实现方法,方便别的程序员很快的了解本系统的具体的实施方法,便于维护和学习。也方便自己,能够及时回来看看该程序的设计思路,
2、防止遗忘1.2背景网上手机销售系统人物提出者:易发胜开发者:肖霖,严辉,彭洪等5人用户:面向广大手机消费者开发地点:寝室1.3定义JSP技术:本系统采用JSP作为表现层技术,负责收集用户的请求数据,并将用户请求提交到指定的控制器。当系统处理完请求后,JSP页面还负责将处理结果呈现给用户MySQL;负责数据库的构建,采用E-R模式以表的形式存储用户,手机和管理人员的相关数据。1.4参考资料JSP基础教程(清华大学出版社)深入理解MySQL2程序系统的结构模块一:打开这个网站后,就可以看到这个界面,在此可以选择用户登录和后台登陆,未注册的用户可以选
3、择注册,用户无法登录后台,我们在此设置了权限。13模块二:注册界面选择注册的新用户可以看到这个界面,用户根据协议需要填写用户名,密码,密码确认,邮箱,出生日期,性别,验证码等信息,如老用户不小心进入了这个界面还可以点击登录进入登陆界面。13模块三:前台登陆用户输入用户名和密码后,服务器验证正确,允许登录,进入手机浏览界面模块四:手机浏览界面13此界面列出一系列超链接,用户可以根据列出来的各种信息选择相应的手机,也可以收索手机型号,点击后,页面跳转至相应界面模块五:个人主页用户可以在此填写个人信息,查看自己发出的帖子,也可以查看消息等13模块六:
4、用户点击上面的我的帖子按钮后,进入此界面,左边列出了自己已发的帖子,随意点击后,可以在右边浏览模块七:想发送新帖,可以点击上面的发表新帖按钮,进入此界面,填写内容,然后发表13模块八:更改个人信息更改个人详细信息后,点击保存,系统会自动保存到数据库中13模块九:后台登陆系统管理人员登陆界面,用户无法登录,管理员输入用户名和密码后,服务器验证正确后,允许登录模块十:管理员登陆后可以在此收索手机后,添加,修改,删除手机信息模块十一:用户再此可以添加,修改手机在将其放入购物车,也可以查询订单和历史消费,完成订购13模块十二:客服用户如有疑问,可以进入
5、此界面,在线咨询管理人员,或者留言,管理人员回复的消息也将显示在此界面上,方便用户和管理员联系133程序1(标识符)设计说明从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。3.1程序描述给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本程序的特点(如是常驻内存还是非常驻?是否子程序?是可重人的还是不可重人的?有无覆盖要求?是顺序处
6、理还是并发处理等)。3.2功能说明该程序应具有的功能,可采用IPO图(即输入一处理一输出图)的形式。3.3性能说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。3.4输入项3.5输出项13a)会员注册点击注册按钮会员用户名为邮箱地址阅读用户协议不同意确认协议返回首页同意填写个人信息信息有误,验证不通过系统验证验证通过系统自动发邮件至客户信箱系统自动登录会员中心保存注册信息1.个人信息:会员名(由数字,字母组成长度不超过13);密码(字母,数字,符号组成长度大于6小于18);出生年月(xxxx-xx-xx(其中x大于等于0小于等于9
7、));爱好等用字符串表示d)、用户登录b)找回密码点击找回密码按钮输入用户名或者注册邮箱系统自动发送邮件至用户注册信箱输入新密码用户收邮件,点击邮件中密码找回链接保存新密码返回会员登录框输入用户名、密码系统保存最新登录信息进入会员中心系统验证找回密码按钮不通过通过登录时间,和更改信息记录都要保存13b).在购买物品的同时还有输入项:商品的名称,特性等,购买商品的数量。而系统输出的就是商品的详细信息,包括图片,详细参数等等,点击购买之后系统会自动结算金额并输出。3.6算法详细说明本程序所选用的算法,具体的计算公式和计算步骤。3.7流程逻辑用图表(
8、例如流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。3.8接口用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、子程序,说明参
此文档下载收益归作者所有