网上图书管理系统设计方案

上传人:l**** 文档编号:127743962 上传时间:2020-04-05 格式:DOC 页数:44 大小:580KB
返回 下载 相关 举报
网上图书管理系统设计方案_第1页
第1页 / 共44页
网上图书管理系统设计方案_第2页
第2页 / 共44页
网上图书管理系统设计方案_第3页
第3页 / 共44页
网上图书管理系统设计方案_第4页
第4页 / 共44页
网上图书管理系统设计方案_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《网上图书管理系统设计方案》由会员分享,可在线阅读,更多相关《网上图书管理系统设计方案(44页珍藏版)》请在金锄头文库上搜索。

1、 网上书店管理系统课程设计软件工程课程设计书店管理系统(网络版)一、用户描述41.引言41.1编写目的41.2项目背景42.任务描述42.1目标42.2运行环境53.数据描述53.1.数据流程图:53.2.网上书店管理系统中所要处理的表单:53.3.功能6二、可行性分析61.可行性研究的前提62.技术可行性73.经济可行性74.法律可行性75结论7三、需求分析8系统设计目标8描述:8总体结构8功能划分9系统业务流程10总体数据流图:11买书流程图:12实体关系图为:12实体初步描述13对新系统的环境要求调查14基本要求14适应性14需求分析15功能性15可用性15可靠性15性能15性能需求:1

2、5联机用户文档和帮助系统需求16用户界面16通信接口16适用的标准16四、概要设计说明书171引言171.1编写目的171.2背景171.3定义172总体设计172.1需求规定172.2运行环境182.3基本设计概念和处理流程182.4结构202.5人工处理过程203接口设计213.1用户接口213.2外部接口214系统出错处理设计214.1补救措施21五、详细设计说明书225.1 引言225.1.1 编写目的225.1.2 背景225.1.3 定义225.2 程序系统的结构225.3.1 算法255.3.2 流程逻辑255.3.3存储分配255.3.4 注释设计25六、数据库设计说明书266

3、.1引言266.1.1编写目的26编写一个可靠地网上书店管理系统,实现图书的网上销售。266.1.2背景266.1.3定义266.2外部设计266.2.1标识符和状态266.3结构设计276.3.1概念结构设计276.3.2逻辑结构设计276.3.3物理结构设计276.4运用设计276.4.1数据字典设计276.4.2安全保密设计286.5 部分实现时的数据库设计286.6 部分实现时的数据字典设计29七、部分编程实现307.1进入系统:307.2显示主窗体317.3图书管理327.3.1添加图书327.3.2修改图书337.3.3删除图书367.4用户查询397.5多库检索41硬件接口42软

4、件接口42故障处理42一、用户描述1.引言当今社会,随着计算机的应用和Internet的普及, Internet网络给人类社会带来了巨大变化,网络在我们的生活中几乎无处不在。因此,建立网上电子书店的销售管理系统是时代的潮流。网上书店系统可以实现人们远程逛书店、了解相应图书信息和购买图书的愿望。要求系统实现的功能是实现网上购书。基本功能包括用户注册、会员登录、图书查询、新书介绍、网上购书以及后台管理等。本系统就是针对这方面的迫切需求而设计实现的。1.1编写目的编写一个可靠地网上书店管理系统,实现图书的网上销售。1.2项目背景项目名称:书店管理系统(网络版)项目委托单位:软件开发单位:2.任务描述

5、2.1目标本系统要求能够显示每本书的详细信息、显示购物车和顾客选购的图书信息、收集顾客个人资料、对定单的修改、确认、提交等。另外,管理员登陆系统可以对图书信息进行增加,修改等相关操作。查看顾客购买书籍情况,并形成相应的销售报表。本软件系统要求安全、可靠(具有出错处理能力)、准确。2.2运行环境本系统是基于C/S模式的采用VB实现的管理信息系统(Management Information System)。数据库服务器由SQL Server实现。操作系统:WINDOWS 2003 Advance Server;数据库服务器端软件SQL Server。3.数据描述3.1.数据流程图:输出:输入:确

6、认订单查询图书信息网上书店管理系统顾客店主销售表店主顾客输入选购信息+个人资料给出顾客订单查询结果3.2.网上书店管理系统中所要处理的表单:3.2.1 “管理员、顾客”表格:用户名、账号、密码、备注 3.2.2 “图书信息”表格:图书名、作者、出版社、价格、类型、简介、备注3.2.3 “银行卡”表格:银行卡卡号、密码、姓名、备注3.2.4 “订单”表格:用户名、图书名、数量、备注 3.3.功能3.3.1功能划分本系统由“前台阅读模块”、 “后台管理模块”组成。前台阅读模块包含一个子模块:“匿名用户子模块”。后台管理模块包含三个子模块:“管理员登陆子模块”、“书籍管理子模块”、“订单管理子模块”

7、。匿名用户子模块包含4个功能模块:“书店首页”、 “查找书籍”、“网上注册”、“网上购书”。管理员登陆子模块包含1个功能模块:“身份确认”。书籍管理子模块包含4个功能模块:“书籍分类”、“修改分类”、“添加新书”、“修改书籍信息”。订单管理子模块包含2个功能模块:“审核订单”、“网上交易”3.3.2描述书店首页模块:通过浏览器浏览,为顾客浏览本书店查找书籍模块:通过系统,匿名用户可以查找自己需要的书籍网上注册模块:匿名用户注册成为系统的用户网上购书模块:注册用户通过系统完成网上购书身份确认模块:管理员完成对注册用户的身份确认书籍分类模块:店主在录入书籍后,完成对书籍的分类修改分类模块:店主对已

8、分类书籍的分类进行修改添加新书模块:店主添加新的书籍加入本系统修改书籍信息模块:店主修改书籍的相关信息(出版社、作者、价格、简介)审核订单模块:管理员完成对顾客订单的审核网上交易模块:店主和顾客完成网上交易二、可行性分析1.可行性研究的前提A.功能:书店管理系统要随时接受每个用户的访问(查找书籍、网上注册等),记录顾客订单情况以形成销售表,当某个顾客进行书籍订购时,向店主发出提醒,在系统下与用户完成交易;此外,管理员在需要时还可以要求系统打印出书籍销售表。B. 性能:1、本系统要求能够完成书籍查询订购,顺利进行网上交易.2、定期对数据库备份C. 输出如报告、文件或数据:本系统要求输出的数据有:

9、查询信息、销售报表、顾客订单D在安全与保密方面的要求:顾客负责注册用户基本信息的输入,店主负责书籍管理和订单管理模块,管理员负责系统的维护和用户身份审核。2.技术可行性a经费、投资方面的来源和限制:各种硬件和工作人员工资需至少xx元b 硬件、软件、运行环境和开发环境方面的条件和限制:软件需求:操作系统WINDOWS 2003 Advance Server以上;数据库服务器端软件SQL Server。硬件需求:10M以上的LAN接入网络带宽,P4 3.0G Xeon CPU /4G内存/360G(10K) SCSI硬盘的服务器,P4以上微机(带网卡)的客户机,P4 3.0G Xeon CPU /

10、4G内存/36G(10K) RAID硬盘的数据库服务器本系统采用jsp 实现,依靠其强大的控件系统,SQL Server数据库管理系统,能在短期内开发出系统。3.经济可行性某书店目前由于完全采用实体商店的方式来完成图书销售工作,现阶段存在着推广缓慢、店铺运营成本较高无法在短时间内形成规模扩大营业额。根据目前电子商务的发展和网民网购的兴起,遂决定开发本平台实现网上购书、网上售书,节约成本、扩大效益。由于网上图书管理系统实现了低成本、高效益、高竞争力的特点,所以目前我们无法简单的计算出这套网上图书管理系统在对比店面租金和员工薪酬方面,所具备的具体经济优势。但是可以预见的是未来电子商务的兴起和发展以

11、及人民购物习惯的改变,因此开发本平台不但可以在前期协助推广书店,更可以为今后书店的发展带来切实的利益,让其更好的发展。4.法律可行性由于在本系统中是有合同作为双方合作的基础,所以不会存在任何侵犯、妨碍和责任问题。即使存在了,也可以根据合同进行分析,一定有人会负责任,所以此系统完全可以进行开发。由以上经济、技术、操作和法律四方面的分析可以看出,本系统的开发时机成熟,从多种角度考虑,都是可行的。5结论本系统值得投资。三、需求分析图书销售管理的合理化和准确化是书店经营效益的关键。拥有了先进的技术还要有更加良好的管理体制,才可以让书店的经营效益发挥到最好的状态。充分利用现代先进的技术,可以节约大量的人

12、力资源和财力资源。系统设计目标网上书店最重要的功能就是图书的销售,以及管理用户的购物车,此外还需要提供给用户查找数据库中的图书相关记录的功能,最后还必须具备管理员的功能,允许管理员以整个数据库进行操作。所要实现的功能如下:本系统由“前台阅读模块”、 “后台管理模块”组成。前台阅读模块包含一个子模块:“匿名用户子模块”。后台管理模块包含三个子模块:“管理员登陆子模块”、“书籍管理子模块”、“订单管理子模块”。匿名用户子模块包含4个功能模块:“书店首页”、 “查找书籍”、“网上注册”、“网上购书”。管理员登陆子模块包含1个功能模块:“身份确认”。书籍管理子模块包含4个功能模块:“书籍分类”、“修改

13、分类”、“添加新书”、“修改书籍信息”。订单管理子模块包含2个功能模块:“审核订单”、“网上交易”描述:书店首页模块:通过浏览器浏览,为顾客浏览本书店查找书籍模块:通过系统,匿名用户可以查找自己需要的书籍网上注册模块:匿名用户注册成为系统的用户网上购书模块:注册用户通过系统完成网上购书身份确认模块:管理员完成对注册用户的身份确认书籍分类模块:店主在录入书籍后,完成对书籍的分类修改分类模块:店主对已分类书籍的分类进行修改添加新书模块:店主添加新的书籍加入本系统修改书籍信息模块:店主修改书籍的相关信息(出版社、作者、价格、简介)审核订单模块:管理员完成对顾客订单的审核网上交易模块:店主和顾客完成网

14、上交易总体结构开始网站首页匿名用户注册用户登陆后经权限判断普通用户系统管理员查找书籍网上购书网上注册书籍分类修改书籍分类修改书籍分类添加新书管理用户管理交易查看订单浏览分类查找书籍功能划分任何一个网站都需要达到一定的设计功能要求,作为一个网上书店系统,其主要功能是:用户登录及身份验证功能、图书查询及浏览功能、图书的销售功能、用户的购物车管理,还需要提供给用户查找数据库中的图书相关记录的功能,最后还必须具备管理员的功能,允许管理员以整个数据库进行操作。所要实现的功能如下表所示:模块分模块模块功能网上书店管理系统前台阅读匿名用户书店首页查找书籍网上注册网上购书后台管理管理员登录身份确认书籍管理书籍分类修改分类添加新书修改书籍信息订单管理审核订单网上交易系统业务流程网上书店管

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号