总体设计说明书实验报告.docx

上传人:b****6 文档编号:6336056 上传时间:2023-01-05 格式:DOCX 页数:9 大小:1.67MB
下载 相关 举报
总体设计说明书实验报告.docx_第1页
第1页 / 共9页
总体设计说明书实验报告.docx_第2页
第2页 / 共9页
总体设计说明书实验报告.docx_第3页
第3页 / 共9页
总体设计说明书实验报告.docx_第4页
第4页 / 共9页
总体设计说明书实验报告.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

总体设计说明书实验报告.docx

《总体设计说明书实验报告.docx》由会员分享,可在线阅读,更多相关《总体设计说明书实验报告.docx(9页珍藏版)》请在冰豆网上搜索。

总体设计说明书实验报告.docx

总体设计说明书实验报告

 

总体设计说明书实验报告

 

班级:

07计算机系D班

学号:

07302570

姓名:

邱芳

 

总体设计说明书实验报告

2007级信科院计算机系网络工程D班邱芳07302570

一、实验名称

为实验“网上图书销售管理系统”编写一份总体设计说明书。

二、实验日期

2010年5月1号到6月20号

三、实验背景

随着网络的高速发展,电子商务已经走进了广大人民的生活,网上购物已经被越来越多的人们所接受。

现在的实体书店仅靠传统的本地经销模式已经远远不能满足广大顾客日益增长的需求。

所以我们迫切需要设计这样一个网上书店销售管理系统。

、本网站并非淘宝型的网络交易平台,而是基于一家实体书店而建的网上图书销系统,所有网站上显示的书籍均是实体书店里出售的。

我们为顾客提供了浏览查询图书、将所选图书放入购物车、购买、求购及留言等功能,使顾客可以方便快捷地找到购买所需的书籍;我们为管理员提供了文章管理、公告管理、评论管理、订单管理、用户管理、会员管理等功能,为管理员管理网站提供了便利。

四、实验目的

本项目为网上图书销售管理系统,书写此文档是为了确定用户对本系统的真正需求,确定一份完整、准确、清晰、具体的系统要求及设计方案,从而有效地帮助开发人员实现此系统的各个模块和各项功能,也让用户对此系统有更全面的了解。

此文档包含了用户对系统的具体要求,系统的功能需求等;可作为用户需求的确定

和总体设计的依据,也是验证和维护系统的依据。

五、实验环境

服务器的硬件配置要求如下:

CPU:

Pentium200以上,建议PII300

RAM:

512M

客户机硬件配置如下:

CPU:

Pentium200以上

RAM:

64M

六、实验过程

1.需求规定

本系统是为了方便书店人员网上售书和购书者网上购物的一系列操作,如顾客的注册、查询、放入购物车、购买、评价、求购,管理员的添加修改删除商品信息,管理文章公告评论订单及文章板块等而建立起来的。

其系统需求如下:

1)注册:

通过在本网站提交一系列个人资料来成为本网站的会员,只有会员用户才具有在本网站购买商品的权利。

2)查询:

通过对数据库各表的相互合并以及对SQL函数的调用来实现对各类商品数据的查询,可按商品的名称或者分类对商品进行查询。

3)放入购物车:

通过对数据库特定表中的特定字段进行插入的操作来实现将商品放入购物车。

4)购买:

本网站采用类似于当当网的销售方式,即顾客在线提交订单,确定订单后本店利用快递公司运送货物,货到付款,快递公司代收。

5)求购:

如果顾客在本网站上找不到自己需要的书籍,可以通过求购的方式将自己所需书籍的相关信息反馈给书店人员,以便书店人员有目的性的进书。

6)管理员对商品等信息的增删改:

给系统管理员一个方便操作的界面,使得管理人员只通过点击鼠标就可以实现商品、留言、评论等的添加修改删除工作。

2.系统流程图

3.结构设计

1)服务器端结构设计

2)客户端结构设计

 

4.接口设计

(一)用户接口设计采用图形用户界面:

1)注册界面:

输入储户信息,按确定提交内容。

2)查询界面:

输入书名或者根据分类,按搜索得到查询信息,包括商品的各种信息。

3)联系客服界面:

采用腾讯QQ接口,当用户点击QQ交谈图标时弹出QQ聊天对话框,如果用户未登录QQ,则弹出QQ登陆界面。

4)确定订单:

顾客认真填写自己的订单信息,确认购买后按下一步按钮即可确定订单,此处需要提醒顾客谨慎操作,一旦提交,无法取消交易。

5)管理员信息修改:

超级管理员及特定的管理员具有此权限,可以更改管理员的真实姓名、密码、Email、管理权限等信息。

6)订单管理:

人工核对订货者姓名及联系方式,确认无误之后方才发货。

交易完成后将订单状态改为无效。

(二)外部接口

服务器端采用php语言来编写程序,通过ODBC驱动来访问数据库MySQL。

(三)内部接口

客户端界面获取用户的各项输入,根据不同的操作请求进入相应的操作模块,每个操作模块获取用户的输入数据,作为发送给服务端的数据消息加上通讯协议头发送到服务端。

服务端接受到数据后,利用协议头解析判断将数据分配给相应的模块进行处理,并将处理结果发送回客户端。

各个服务端处理模块通过ODBC和数据库进行交互。

操作模块如下:

5.各模块运行设计

1)注册

2)查询

3)评论模块

4)交易行为

5)修改用户个人信息

6.各模块设计说明

i.注册及会员登录

Ø注册时用户会提供用户名、密码、真实姓名、电子邮件、联系电话以及手机号码。

用户的所有个人信息存于网站数据库中中,以用于登陆,购买,查询,评论书籍等。

Ø用户名为不超过7个字的汉字或者不超过14个字节的数字字母下划线等。

Ø注册时需设定6位数字密码,用户自行设置,后可修改密码。

Ø用户若忘记密码,可通过填写真实姓名和邮箱信息以找回密码。

Ø会员登陆成功后可以直接进行查询书籍,评论书籍,进入购物车查看订单确认订单等操作。

ii.修改会员注册信息和忘记密码

Ø用户注册成功后,可以修改信息,包括密码,真实姓名,电子邮箱,手机信息等,但为防止别人盗号的行为,在修改前需要列出原有信息,验证正确方可进行修改。

Ø如果用户密码遗失,无法进行登陆操作,用户可点忘记密码,进入找回密码页面,需要用户填写真实姓名和电子邮箱,如果验证正确,系统会自动发送一封重设密码的电子邮件到用户的电子邮箱中,用户便可以以此进行密码的找回。

Ø用户的重设密码邮件在一周内点击有效。

iii.搜索和查询书籍

Ø搜索和查询书籍信息在用户登陆状态或者游客状态均有此权限进行操作。

Ø搜索书籍时,根据如下图的搜索板块,分为两个类别,第一类别是书籍类目,分类是和细化的类目一致,有世界名著散文传记武侠网络小说推理言情文学诗歌词曲青春动漫等等分类。

第二类则是分为三个:

新书,二手书,特价书。

以此按不同需求进行分类搜索。

同时搜索风云榜,提供给用户参照性的搜索热门。

Ø用户在查看书籍详细信息时,当选中某一本书,点击书名或者书图片即可进入该书详细信息查看,可以看到有、作者、出版社、字数、出版时间、简介等信息,并可根据书籍详细信息页面直接进入评论,放入购物车和直接购买页面。

iv.书籍购买、购物车和订单

Ø书籍购买、购物车和订单都需要在用户登陆才有权限,游客没有权限。

Ø用户在查询书籍详细信息页面即可点放入购物车即可将物品放入购物车。

Ø在用户登陆成功的欢迎信息模块下可以直接进入购物车子目录,或者在首页的购物车热链接也可直接进入购物车,在购物车内对物品信息进行删除、购买等操作。

Ø在书籍详细信息查看页面和购物车页面点购买即进入订单信息确认页面,需要填写真实姓名,地址,邮编,联系电话等信息。

确认订单后,网站进行发货。

v.书籍评论

Ø书籍详细信息页面,点击查看所有评论即可进入查看评论页面,此页面可以看到会员对该书籍的评分,以及评价。

评分是所有会员对该书评分的平均分,会员在打分时最低分为1分,最高分为5分。

vi.求购留言

Ø该模块是实现用户在线留言的功能,用户不仅能够看到别人所提的一些问题或者留言,同时自己也可以进行留言,包括对网站的一些建议,和一些咨询都可以进行提问和留言。

vii.帮助

Ø在主页通过导航栏可进入帮助系统,帮助系统的主要功能是帮助用户了解订购流程,以及物流信息,同时也可以用QQ聊天的方式在线联系本网站人员,进行咨询。

同时包括一些比较热点的问题,以求让用户能够轻松的在本网站购物。

 

七、实验结果

这个系统如果按照上面所提的东西来设计的话,功能应该是比较完善的了,当然有些东西还是需要改进的。

八、实验总结与自我评价

通过本次实验,我进一步加深了对总体设计说明书的编写的理解,它只是我们设计软件的一个总体框架,而不是要涉及到具体编程。

相信在以后的学习工作中,本次实验的经历将会让我受益非浅。

自我评价:

我觉得自己在这次总体设计说明书的编写过程中没有按照软件工程的标准来严格要求自己,这对于一个高年级的学生,尤其是对一个即将成为IT人士来说是不可原谅的,综观整个文档编写过程中,我没有把它当作一个真正的项目来做,只是把它作为一个用来熟练如何编写总体设计说明书的工具而已。

我觉得自己能在这次的实验中能拿到90以上。

九、参考文献

《软件工程》课本。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 辩护词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1