计02  001500  郭  杰
001485  孔伟桐
001482  王郭明
本文档建立软件总体结构,并建立设计模型。
一、软件总体结构设计:  用系统结构图描述
 二、软件数据结构设计:  用数据字典描述
       在文档《软件开发要求及需求模型》中,已详细定义了软件中各数据项的属性。这里再补充一下对它们的符号描述:
| 数据项 | 符号描述 | 说明 | 
| Username: 用户名 | 4{ {字母} [{字母}|{数字}] }10 | 以字母开头。4~10个字符 | 
| Password: 密码 | 6{ [{字母}|{数字}] }15 | 由字母和数字组成。6~15个字符。 | 
| ID_××: ××编号 | 1{数字}10 | 1~10位数字 | 
| Count_××: ××数量 | 1{数字}10 | 1~5位数字 | 
| Date_××: ××日期 | 4{数字}4 "-" 2{数字}2 "-" 2{数字}2 | “年-月-日”形式 | 
| Price/Cost/TotalCost /Money_××/Finance_×× : 原价/售价/总价/××金 | {数字} ( "." 0{数字}2 ) | 小数点后最多两位 | 
| BookName/Publisher /Author:书名/出版商/作者 | 0{可打印字符}100 | 任何可打印字符 | 
| PicturePath: 图片路径 | 0{可打印字符}200 | 任何可打印字符 | 
| Comment: 内容简介 | 0{可打印字符}500 | 任何可打印字符 | 
| RecomLevel: 推荐程度 | 0~5 |  | 
三、软件图形界面设计:  用GUI设计
(一)购书用户界面
1.购书用户界面概览
2.购书用户登陆/注册界面
(1) 购书用户登陆界面
3.购书用户浏览/检索界面
(1)浏览一本图书信息
.购书用户提交订单界面:
在首页中,点击一本图书的“购买”按钮,可对该书下订单;
在收藏夹中,可对所有收藏的图书下订单:
(4)软件出错处理设计
       可让用户提出反馈信息:
或给我们发邮件,点击上图中的“联系我们”即可。
(二)管理员界面
1.管理员登陆界面
2.查看管理员使用帮助界面:
本站设计了三种权限的管理员:
u                 管理员(最高权限,具有下图中所列的各种权限)
u                 添加人员(仅可对图书进行添加、修改和删除,以及管理网友对本站的意见)
u                 查看人员(仅可管理图书订单,以及管理网友对本站的意见)
对以上权限的说明如下:若图片无法显示请联系QQ324914
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页