您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 网上书店概要设计报告
网上书店概要设计报告编写学生许鑫同组成员闫煜、孟亚超、吴英卫、张洋年级2015级计接本班专业计算机科学与技术二级学院信息工程学院I目录1引言............................................................................................................................11.1编写目的..........................................................................................................11.2背景..................................................................................................................11.3定义..................................................................................................................11.4参考资料..........................................................................................................12总体设计....................................................................................................................12.1需求规定..........................................................................................................22.2运行环境..........................................................................................................22.3基本设计概念和处理流程..............................................................................22.4结构..................................................................................................................22.5功能需求与程序的关系..................................................错误!未定义书签。3接口设计....................................................................................................................83.1用户接口..........................................................................................................83.2外部接口..........................................................................................................83.3内部接口..........................................................................................................84运行设计....................................................................................................................84.1运行模块组合..................................................................错误!未定义书签。4.2运行控制..........................................................................错误!未定义书签。4.3运行时间..........................................................................错误!未定义书签。5系统数据结构设计....................................................................................................95.1逻辑结构设计要点..........................................................................................95.2数据结构与程序的关系..................................................................................96系统出错处理设计..................................................................................................126.1出错信息........................................................................................................126.2补救措施........................................................................................................126.3系统维护设计................................................................................................1211引言1.1编写目的本概要设计说明书是针对《网上书店系统》而编写的,目的是对该项目进行总体设计,在明确系统需求的基础上划分系统的功能模块,进行系统分工的开发,明确各模块间的接口,为进行后面的详细设计和实现做准备。本概要设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后相对系统进行扩展和维护的人员。1.2背景该产品的名称是:网上书店系统《网上书店系统》是一种应用于图书销售领域的动态网站。近年来随电子商务在图书销售领域广泛应用,网上书店如雨后春笋在全国迅速展开。与传统的书店相比,网上书店既可以避免书目订货的局限和盲目,又可以克服看样订货投入大,费用高,管理难的不足,而且网上选择范围广能直观看样,可浏览内容,可随时添订,结算及时,快捷方便,周转高速。这些优势是其它交易方式难以达到的。图书网上交易是图书销售领域未来发展之必然,也是出版发行业摆脱困境,建立新的流通渠道,繁荣出版,繁荣市场的必由之路。目前当当、科利华、江苏考试书店等网上书店都在网上市场竞争中争的自己的一席之地。然而中小型的书店开展网上交易的数量,却显的凤毛麟角。一方面:中小型的书店向大型书店发展受到了资金、管理水平的限制;另一方面当今的互联网技术的发展赋予中小型图书销售商开展灵活快捷售书的机遇。《网上书店系统》正是基于这种市场潜力,面向全国中小型图书销售商而开发的,力争为全国的中小型书店提供一款功能完善、界面友好、性能可靠的网上销售系统。1.3定义支持:windowXP、window7、window8、10。工具软件:本系统用MyEclipse9.0开发。用的JavaEE6Libraries开发平台。本系统的数据库是MySQL。我用的是mysql5.01.4参考资料1.齐治昌谭庆平宁洪《软件工程》高等教育出版社2.郑人杰殷人昆陶永雷《实用软件工程》清华大学出版社3.胥光辉金凤林丁力《软件工程方法与实践》机械工业出版社4.《软件设计文档国家标准》GB8567-8822总体设计2.1需求规定按照需求分析文档中的规格要求,实现系统的正常运行,并且响应速度小于5s,使得系统最大限度地实现易安装,易维护性,易操作性,运行稳定,安全可靠。2.2运行环境支持:windowXP、window7、window8、10。工具软件:本系统用MyEclipse9.0开发。用的JavaEE6Libraries开发平台。本系统的数据库是MySQL。我用的是mysql5.02.3基本设计概念和处理流程2.3.1该系统的数据流图用户用户网上书店系统图1网上书店系统的基本模型基本操作信息反馈信息该系统的数据流图如下:包括增删改查等操作3用户用户注册条件处理图1-1网上书店系统的注册功能级数据流图输入注册信息返回注册结果1.1增加用户(注册新用户)过程:D1注册新用户记录用户注册是否成功图1-1.1进一步分解注册条件处理后的数据流图注册结果反馈判定是否可注册用户输入注册信息D1注册记录注册信息用户用户查询处理图1-2网上书店系统的查询功能级数据流图返回查询结果1.2用户查询信息过程:D1查询记录用户产生查询结果图1-2.1进一步分解查询处理后的数据流图查询符合条件的数据输入查询条件D1查询记录查询信息用户身份验证登录系统输入查询条件用户用户身份验证返回查询结果4图1-5用户身份验证功能流程图2.3.2数据流程E-R图如图1-6所示。用户删除图1-3网上书店系统的删除功能级数据流图返回结果1.3删除过程:用户身份验证登录系统用户查找要删除的记录用户查询处理图1-4网上书店系统的修改功能级数据流图1.4用户修改信息过程:D1查询记录用户身份验证登录系统查询要修改的记录修改该记录用户返回结果返回查询结果1.5用户身份验证:用户核对用户名和密码输入用户名和密码用户名和密码用户返回登录信息信息顾客订货注册销售订单订单组成订单明细发货管理员定货管理会员商品信息查询5图1-6数据流程E-R图该网上书店使用Mysql数据库。数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。新建一个数据库:db_ebook创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。1.标识需要的数据;2.收集被标识的字段到表中;3.标识主关键字字段;4.绘制一个简单的数据图表;5.规范数据;6.标识指定字段的信息;7.创建物理表。考虑到用户的使用,网上书城的数据库设计主要分成这几个部分1:管理员信息表(admin)6:注册会员信息表(member)2:购物车信息表(cart)7:会员等级信息表(memberlevel)3:购物车查询表(cartselectedmer)8:书籍详细信息表(merchandise)4:管理类型表(cat
本文标题:网上书店概要设计报告
链接地址:https://www.777doc.com/doc-5857641 .html