1、 信息系统综合设计信息系统综合设计 课程实训课程实训报告书报告书 题题 目:目: 鲜花销售管理系统鲜花销售管理系统 专专 业:业: 信息管理与信息系统信息管理与信息系统 班班 级:级: 姓姓 名:名: 学学 号:号: 同组人员:同组人员: 指导老师:指导老师: 设计时间:设计时间:2013 年年 11 月月 4 日日2013 年年 11 月月 17 日日 目目 录录 信息系统综合设计信息系统综合设计课程实训课程实训报告书报告书 1 1.课程实训计划 . 3 2.系统需求分析与功能设计 . 3 3.总体设计 . 5 4.数据库设计 . 6 5.程序模块设计 . 9 6.技术难点与分析 13 7.
2、系统测试 14 8.心得体会 17 9.参考文献 18 1.1.课程实训课程实训计划计划 11月4日10 日:系统需求分析 11月11日16 日:系统总体设计及数据库设计 11 月 17 日:分析总结 2.2.系统需求分析与功能设计系统需求分析与功能设计 2.1 系统需求分析 需求功能清单: 表 4. 需求功能清单 功能编号 功能名称 文中标题编号 备注 01 用户注册 a 图 2.3.1.1 02 用?登录 b 图 2.3.1.2 03 鲜花查询 c 图 2.3.1.3 04 购物车管理 d 图 2.3.1.4 05 用户信息管理 e 图 2.3.1.5 表 5. 需求功能清单 功能编号 功
3、能名称 文中标题编号 备注 a 管理员登录 a 图 2.3.3.1 b 添加管理员 b 图 2.3.3.2 d 鲜花管理 d 图 2.3.3.4 e 销售管理 e 图 2.3.3.5 c 客户管理 c 图 2.3.3.3 2.2 功能设计 在线鲜花订购系统主要是建立在网上的鲜花订购及管理平台,主要提供的功能有: 商品展示:首页展示、具体商品信息的展示、分类商品信息的展示、排行商品信息的展示、 商品检索结果的展示。 购物车:主要功能包括向购物车中添加商品、删除商品、修改商品信息、清空购物车、查 看购物车中的商品。 订单管理:主要包括订单信息的填写、订单的确认、查看订单、执行订单以及订单的取消。
4、会员注册:主要包括注册会员、修改会员资料。 后台管理:主要包括发布商品信息、设置商品分类、删除商品信息、回复留言、更新新闻 公告等。 一般网上商店系统都具备上面所述的几点功能,其中购物车和订单管理是此类系统的重点和难 点,另外,在线支付功能也是电子商务网站发展的瓶颈,同样是此类系统实现的难点。 3. 3. 总体设计总体设计 用户功能结构图:用户功能结构图: 图 11. 用户功能结构图 管理员功能结构图:管理员功能结构图: 图 12. 管理员功能结构图 4. 4. 数据库设计数据库设计 4.1 系统数据库 ER 图设计: 4.2 数据库表设计 表(1)为用户基本表,存储用户的重要信息 表(1)
5、用户基本表(user) 列名 数据类型 长度 允许空 字段说明 userID int 4 否 标识,自动递增 1 userName varchar 50 否 用户账户 userEmail varchar 50 否 邮件地址 userPassword varchar 50 否 用户密码 address varchar 150 否 地址 question varchar 50 否 取回密码问题 answer varchar 50 否 取回密码答案 lastlogin varchar 20 否 最后登录时间 shouname varchar 15 否 收货人名称 shouhuodizhi varch
6、ar 40 否 收货人地址 shouhuofangshi varchar 10 否 收获方式 shousex varchar 8 否 收货人性别 表(2)为管理员信息表,主要是存放后台管理员的用户名和密码 表(2) 管理员信息表(admin) 列名 数据类型 长度 允许空 字段说明 adminID int 4 否 标识,自动递增 1 admin varchar 50 否 用户账户 password varchar 50 否 用户密码 flag int 4 否 管理员状态 表(3)为新闻公告表,主要作用是存储商场系统中的相关行业新闻和网站公告。 表(3) 新闻公告表(gonggao) 列名 数据类型 长度 允许空 字段说明 newsID int 4 否 标识,自动递增 1 addname int 4 否 新闻作者 newsname v