41所示。
奢靡婚纱摄影工作室管理系统
管理员模块
预约模块
用户模块
公共模块
摄用新套影户闻餐类师信发信别信息布息设息管管管置管理理理理
预套约餐订信信单息息生填查成写询
预取管约片理订信个单息人查查信询询息
工作室信息
作品欣赏
联系我们
图41系统结构图
42系统详细设计
421管理员模块详细设计
管理员通过登录系统后台,可以对摄影师进行增加操作。先填写摄影师编号,验证是否存在,若存在则直接结束;若不存在则继续填写联系方式等内容,将数据存入到数据库中的相应位置,如图42所示。
开始
填写摄影师编号
是否存在否
是设置联系方式等存入数据库
结束图42增加摄影师流程图
管理员可以对产品套餐进行修改操作。在套餐信息中选取一条验证,若不需要修改则直接跳转结束;若需要修改在则继续填写需要修改的内容,将数据存入到数据库中相应的
5
f位置,如图43所示。
开始在套餐信息中
选取一条
是否修改是
修改内容否
确认更新
存入数据库结束
图43修改套餐信息流程图
422预约模块详细设计
任意用户打开系统后,可以浏览各项信息,如果想要选择摄影预约,需验证是否使用账号登录,若是未登录则返回登录后再选择预约,若已经登录则继续执行;接着填写预约订单,等待审核,若未通过审核则重新填写预约订单,若通过则生成预约订单到用户信息内,同时更改系统的预约表信息,如图44所示。
开始
选择预约
否
是否登录
是
填写预约单
否进行审核是否通过
是
更改预约表
结束
图44摄影预约流程图
423用户模块详细设计
6
f用户登录系统后,就可以进行信息的查询操作,选择想要查看的信息,验证信息是否存在,若不存在则直接结束;若存在则继续执行,显示想要查看的内容,查看完毕结束。如图45所示。
开始
选择信息
是否存在是
显示内容否
查看完毕
结束
图45客户查询信息流程图
5数据库设计
51概念结构设计
在结构设计阶段,根据具体问题考虑,将套餐以及新闻进行类别规整;用户预订产生预约表,包含套餐和摄影师等信息;管理员则对摄影师、套餐信息进行增、删、改等管理操作,发布新闻和客片等信息。根据它们之间的对应关系,最终确定ER实体联系图,如下图51图所示。
1
用户
预订
包含
1
M
套餐
1
包含
N
M
预约
M
包含
1
摄影师
类别
N
M
管理
11
管理员
11
管理
分类
1
包含
N
新闻
M
发布
上传
M
客片
图51实体联系(ER)图
52逻辑结构设计
7
f根据ER(实体联系)图转换关系,将之转换为相r