(完整版)20142205042026-吴勇-软件体系结构设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计报告专业年级2014级软件工程2班课程名称软件设计与体系结构设计题目图书销售管理系统指导教师郑宇
学生姓名吴勇
学号20142205042026
设计成绩
教务处制
2017年06月12日
目录
1. 系统开发背景 (3)
1.1 概述系统 (3)
2需求分析 (3)
2.1可行性分析 (3)
2.2系统前台分析 (4)
2.3系统后台分析 (5)
2. 系统设计约束 (6)
2.1 系统运行环境 (6)
2.2 系统接口约束 (7)
2.3系统质量约束 (8)
2.4 系统隐含约束 (9)
3. 系统设计策略 (9)
3.1 系统关键技术 (9)
3.2 系统扩展策略 (10)
3.3 系统复用策略 (10)
4. 系统总体结构 (10)
4.1 系统逻辑设计 (12)
4.2 系统用户接口逻辑设计 (12)
4.3 系统物理设计 (12)
5. 结论 (13)
6参考文献 (16)
1. 系统开发背景
1.1 概述系统
经过图书销售管理系统的制作,可以实现对图书的在线查找,销售,以及在线管理等功能,此系统的优势在于系统简单却功能强大,,扩充能力好以及能够方便的跨地域操作等性能,能很好的搭建起用户和卖家之前的桥梁,操作简单。
本系统包括图书展示,新书发布,图书展示等一系列服务,同时提供图书推荐、图书分类、图书检索等便捷服务,方便用户寻找合适的图书。
本系统适用范围广,不管是个人还是企业都可以通过平台进行图书的销售与购买,通过合法验证后即可进行相干操作。
2需求分析
2.1可行性分析
1.要求
“中国图书销售信息系统”必须适应中国国情,符合国家各种政策法规,信息指标体系满足标准化要求。实现企业在互联网上对图书的销售。具体实现有:会员注册和登录、图书查询、网上发表评论、管理员维护功能加强。本软件在保证质量的前提下实现资金最小化投入。
2.目标
在先进的计算机技术支持下,运用所学的计算机软件开发知识以及企业开拓互联网图书市场的迫切需要所开发的图书销售信息系统,进行日常的图书销售管理,包括:1.便捷的购书流程
2. 方便的后台管理
3.人性化的操作界面
3.条件、假定和限制建议软件使用寿命:10年
经费来源:图书企业
硬件条件:普通PC机
数据库:MSSQL或者ACCESS
4.进行可行性研究的方法
主要通过对已有图书销售系统的分析和研究比较的方法。
5.评价尺度
此软件只是一个适用软件,达到图书查询、购买及后台管理的要求即可,软件开发周期不长。对于企业的要求还有一定的距离。只是提供一种简易的软件用以实现企业功能的初级软件。
3.经济可行性
图书销售系统实用性强,易学、易掌握、易使用,并且可以方便消费者,并增加效率。该软件针对图书销售行业的情况进行了大量的研究,帮助您更好地管理库存、增加销售、降低成本和提高客户满意度,做出可靠的财务决定。它为您节省完成日常工作所花费的时间,可以更方便快捷的管理的各个环节。对于本系统软件的市场开发投资方向体现在软件开发、软件生产、软件测试、技术培训、宣传推广方面,因此主要投资力度应放在宣传与推广方面,并应采取全方位的宣传方式。
2.2系统前台分析
1、会员中心
①游客注册
游客能够通过此功能注册成为本网站会员,从而取得相应功能。
②会员登录
游客注册成为会员后,必须登录才能拥有平台提供的相关功能。
③会员账户冻结
用户要是出现什么异常状况,如账号密码被盗等,可选择此功能暂时冻结账号,从
而取得时间去修改登录信息,保护账号安全等。
2、售书管理
①书籍查询
会员想购买书籍,或者对自己想购买的书籍了解不详细,可以通过此功能进行搜索查询,找到自己需要的书籍
②客户中心
会员能够在这里修改个人资料、修改密码及密码保护问题和答案,对自己购买的书籍进行管理,查看自己购买书籍的物流等等。
③客户下订单
会员对需要购买的书籍可以通过此功能下订单购买
④实现购物车功能
会员可以将自己喜爱的书籍或想要买的书籍加入购物车,在最后的时候统一结算,节省用户时间。
⑤支付功能
会员通过此功能对本人购买的书籍付款,付款后本平台将依据订单准时发货。
2.3系统后台分析
1、图书管理
①入库处理
系统将到货的新书进行登记入库
②出库处理
系统将售出的书籍进行售出记录
2、后台订单处理
①单审核
系统将对用户下的订单进行审核,不合格的订单(如会员地址,会员手机号码等填
写不具体的)退回给会员重新填写,合格的订单交给物流进行发货
3、会员中心管理
①会员注册管理
系统将对注册的会员进行统一的管理
②会员登录管理
系统将对登录的会员进行统一管理
③账户冻结信息管理
系统将对被冻结的会员进行统一的管理
4、基础信息管理
①员工信息管理
系统将对工作员工的所有基本信息进行统一的管理
②会员信息管理
系统将对注册成为会员的信息进行统一的管理
③图书信息管理
系统将对所有的图书信息进行统一的管理
④新书上架发布
系统将在网站上发布上架的新书,方便用户进行选择
2. 系统设计约束
2.1 系统运行环境
一、硬件环境
1、客户程序硬件要求:
最低 1G 内存
最小 8 GB 硬盘
鼠标