的购物车,在该模块会员可以移除购物车中的图书,也可以单击确定购买按钮生存订单。
免费注册系统首页图书分类查询我的购物车个人信息密码修改序号图书名图书类别图书单价出版社出版日期作者操作社会科学中的数学人文社科类科学出版社盛立人移除确证购买返回管理员登陆系统管理员需要管理系统中的图书和订单,在使用这些功能前需要登录系统,界面如下管理员登录账号密码登录取消免费注册图书管理模块图书管理请输入书名筛选筛选图书名图书类别图书单价出版社出版日期作者修改删除添加新书返回添加新书图书名图书类别图书单价出版社出版社出版日期作者确定返回按图书类别查找系统提供按图书类查询模块,会员可以先选择自己感兴趣的类别的图书,界面如图系统首页图书分类查询我的购物车个人信息密码修改请选择类别人文科学类自然科学类艺术体育类更多社会科学中的数学人文社科类科学出版社盛立人打开实用教程计算机类电子工业出版社吴春打开首页第页共页每页记录数分页转到订单管理模块系统管理员对会员提交的订单进行结账等管理,系统管理可以查看全部订单未处理订单已处理订单以及自己处理的订单。
如果订单客户长时间不结账,管理删除该订单。
订单管理模块界面如图图书管理订单管理全部订单待处理订单已处理单订我处理的订单序号订单编号下单日期客户名称管理员编号订单总价订单结账订单删除首页第页共页每页记录数分页转到单击结账按钮,管理员可查看该订单的详细信息,并进行结账,界面如图图书管理订单管理订单信息订单编号下单日期客户名称订单总价商品明细序号图书名图书类别图书单价出版社出版日期作者数量结帐返回系统实体设计会员信息表管理员表图书表订单表订单明细表性能系统的更新处理时间应该在可接受的范围内系统的数据查询时间应该在可接受的范围内系统的数据统计时间应该在可接受范围内。
操作方式上的变化本系统是基本浏览器的构架的应用程序,用户只要通过浏览器访问本系统的页面即可实现商品交易运行环境的变化用户可以通过,安装浏览器,具有跨平台性系统的可扩展性系统应该具有良好的功能可扩展性,以面对未来用户更高的要求输人项输入要求用户名由字母,数字和下划线组成,不能包含特殊字符,不能为空。
用户密码长度在之间,不能为空。
保密联系人地址不能为空。
保密家庭电话必须为数字组合,长度为位数字,可以为空。
保密邮编不能为空。
手机号码必须为数字组合,长度为,不能为空。
保密邮箱地址必须为有效邮箱地址。
信用卡号必须为有效信用卡号。
保密图书名字为字符串形式。
输出项图书信息字符串形式。
订单信息字符串形式。
密码隐藏。
会员个人信息字符串形式,只有会员本人和系统管理员能访问。
算法在具体算法过程设计报告中。
流程逻辑系统结构图网上书店新用户注册登录普通用户管理员图书查询订购图书图书管理添加图书修改图书删除图书订够查询订够修改退订系统顶层数据流图登陆信息处理结果信息处理结果信息登陆信息管理员登陆信息定单数据用户信息注册信息未注册用户注册用户管理员用户注册用户登陆购买图书后台处理根据顶层数据流图,对前台购书和后台管理模块作进步分解,得到第二层数据流图,分别如图和图前台购书用户登录后进行书籍浏览和查询,对书籍信息有了定了解后可根据自己的需求进行购书,购书后将所需书放入购物车,最终确定要购买的图书,提交定单,等待定单的处理结果。
系统第二层数据流图前台购书如下图所示。
用图表例如流程图判定表等辅以必要的说明来表示本程序的逻辑流程。
确认图书信息图书信息反馈图书信息更新图书信息定单数据图书信息用户信息用户登陆后台处理图书查询购物车处理定单提交购物车信息存储图书信息存储后台管理管理员可以登陆到后台,查看相关的定单信息,然后修改定单的信。
保密图书名字为字符串形式。
输出项图书信息字符串形式。
订单信息字符串形式。
密码隐藏。
会员个人信息字符串形式,只有会员本人和系统管理员能访问。
算法在具体算法过程设计报告中。
流程逻辑系统结构图网上书店新用户注册登录普通用户管理员图书查询订购图书图书管理添加图书修改图书删除图书订够查询订够修改退订系统顶层数据流图登陆信息处理结果信息处理结果信息登陆信息管理员登陆信息定单数据用户信息注册信息未注册用户注册用户管理员用户注册用户登陆购买图书后台处理根据顶层数据流图,对前台购书和后台管理模块作进步分解,得到第二层数据流图,分别如图和图前台购书用户登录后进行书籍浏览和查询,对书籍信息有了定了解后可根据自己的需求进行购书,购书后将所需书放入购物车,最终确定要购买的图书,提交定单,等待定单的处理结果。
系统第二层数据流图前台购书如下图所示。
用图表例如流程图判定表等辅以必要的说明来表示本程序的逻辑流程。
确认图书信息图书信息反馈图书信息更新图书信息定单数据图书信息用户信息用户登陆后台处理图书查询购物车处理定单提交购物车信息存储图书信息存储后台管理管理员可以登陆到后台,查看相关的定单信息,然后修改定单的信息,主要是审核定单的有效性。
处理结果信息处理结果信息更新定单数据定单数据定单数据管理员登陆信息购买图书管理员注册用户管理员定单查询定单处理定单数据存储第三层数据流图用户登录处理为保证数据的有效和客户的管理,系统必须登录后才能进行购买图书的相关操作,登录是系统安全和数据有效性验证的第部分。
系统第三层数据流图用户登录如下图所示。
用户信息用户信息登陆信息登陆信息购买图书注册用户登陆判定处理用户注册用户信息存储接口用图的形式说明本程序所隶属的上层模块及隶属于本程序的下层模块子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据结构数据库数据文卷。
存储分配内存外存操作系统,数据库软件,服务器软件等注释设计用户名注释必须由下划线,字母或数字组成。
密码注释长度为。
邮箱注释输入有效的邮箱地址。
密码输入注释当输入密码时密码,请重新输入。
电话号码请输入位有效手机号码。
缺省注释信息不完全,请填写完整信息。
未登录提示请登录限制条件软件所需的运行环境分类名称版本语种操作系统中文操作系统的附加功能数据库平台数据库平台补丁应用平台应用平台补丁邮件系统无客户端软件软件运行所需的硬件配置服务器最低配置推荐配置应用和数据库服务器内存内存磁盘磁盘网卡网卡邮件服务器服务器所需的软件环境分类名称版本语种操作系统中文操作系统的附加功能数据库平台数据库平台补丁应用平台应用平台补丁版本控制系统目录服务系统邮件系统无客户端软件服务器所需的硬件环境服务器最低配置推荐配置应用服务器目录服务器数据库服务器邮件服务器测试计划输入的主要数据为会员的注册信息,会员修改信息,图书信息,图书更改信息。
预期结果网民能够通过注册信息注册后,登录网站,浏览图书信息。
挑选自己所需要的图书。
确认自己的订单信息。
付款完成交易。
管理员能够管理订单信息给买家发送图书。
同时能够对图书信息进行管理。
进度安排两个月完成。
人员职责开发任务承担人时间功能或页面分层或分模块开始时间计划完成实际完成延迟天数首页及页面结构页面图片文字子网页田新徐茂云胡志宏赵璐琳张丽丽月日月日系统功能模块设计用户注册模块徐茂云赵璐琳张丽丽月日月日用户登录模块徐茂云赵璐琳张丽丽月日月日购物车模块徐茂云赵璐琳张丽丽月日月日图书添加修改模块徐茂云赵璐琳张丽丽月日月日订单管理模块徐茂云赵璐琳张丽丽月日月日图书查找模块徐茂云赵璐琳张丽丽月日月日图书分类模块徐茂云赵璐琳张丽丽月日月日用户信息修改模块徐茂云赵璐琳张丽丽月日总体系统流程图胡志宏张丽丽月日月日系统总体设计前台系统结构胡志宏张丽丽月日月日后台系统结构胡志宏张丽丽月日月日数据库设计数据库的概念设计赵璐琳田新月日月日数据库的逻辑设计赵璐琳田新月日月日数据库的物理设计赵璐琳田新月日月日测试赵璐琳田新月日月日系统设计的总体思路徐茂云赵璐琳张丽丽月日会员注册模块徐茂云赵璐琳张丽丽月日应用程序设计会员登陆模块徐茂云赵璐琳张丽丽月日系统首页徐茂云赵璐琳张丽丽月日购物车模块徐茂云赵璐琳张丽丽月日管理员登陆徐茂云赵璐琳张丽丽月日图书管理模块徐茂云赵璐琳张丽丽月日按图书类别查询徐茂云赵璐琳张丽丽月日订单管理模块徐茂云赵璐琳张丽丽月日数据库结构调整田新徐茂云胡志宏赵璐琳张丽丽月日月日网页整体测试测试田新徐茂云胡志宏赵璐琳张丽丽月日月日单元测试测试田新徐茂云胡志宏赵璐琳张丽丽月日月日集成测试测试田新徐茂云胡志宏赵璐琳张丽丽月日月日文档整理编写文档张丽丽月日月日设备驱动程序规定软件环境要求分类名称版本语种操作系统简体中文操作系统的附加功能数据库平台应用平台开发平台客户端软件硬件环境要求分类最低配置推荐配置普通内存内存硬盘硬盘尚未解决的问题暂无。
程序标识符设计说明用类似的方式,说明第个程序乃至第个程序的设计考虑。
详细设计说明书引言编写目的编写目的是为了描述在线图书销售管理系统的总体设计构架,划分系统各个模块的功能,在需求分析的基础上,更加详细的描述本系统的功能结构。
预期读者系统编码人员,系统测试人员以及系统评审人员。
背景软件系统名称在线图书销售管理系统本项目的任务提出者开发者为本小组成员用户为需要在网上进行图书销售的商家及广大网民,本项目以中国内资企业的般销售管理制度为依据。
定义在线图书销售管理系统用户所有网络的使用者会员所有用户经过注册即成为会员管理员负责系统维护和管理销售的人参考资料相关的参考资料数据库原理及应用实验与课程设计指导刘金玲冯万利主编数据库系统概论弟版王珊萨师煊主编基于的程序设计翁建虹主程序系统的结构系统总体流程图模块功能描述用户注册模块此模块要求购买图书者必须首先进行会员注册,成为本系统的合法用户。
用户在注册模块中要完成登录帐号登录密码信用卡账号姓名身份证号性别家庭住址联系电话和手机号等初始信息的填写。
会员登录模块此模块包括会员登录和检查会员登录信息功能,主要负责根据用户所输入的登录帐号和登录密码判定此用户是否合法。
购物车模块此模块的功能是将会员购书的信息放入到购物车中,其中包括购物车编号,书名,每种书的数量,购买日期,每种书的总价,图书单价,国际标准书号,电子邮箱。
图书添加修改模块此模块的功能是系统管理员在后台对新进图书信息添加对图书信息的修改和对废除图书信息的删除。
订单管理模块此模块的功能是管理员通过查看会员的订单,了解会员购书信息,从而及时的将图书邮寄给相应