欢迎来到天天文库
浏览记录
ID:34329364
大小:213.26 KB
页数:20页
时间:2019-03-05
《网上图书销售系统-软件工程课设报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、洛阳理工学院课程设计报告课程名称软件工程课程设计设计题目网上书店管理系统设计专业班级学号姓名完成日期课程设计任务书设计题目:网上书店管理系统设计内容与要求:为各类用户提供并实现以下功能:1.管理员:各类用户权限设置;2.操作人员:进书登记、售书登记、查询与统计;3.普通用户:各种查询。课程设计报告的组成:1.需求规格说明书,包括用例图,数据流图,数据字典;2.概要设计说明书,包括系统模块结构图,功能模块清单,实体图,系统E・R图,数据库表结构设计。3.项目总结报告,包括实际完成情况表。指导教师:2014年6月14日课程设计评语成绩:指导教师:目录第一部分软件需求规格说
2、明书11引言11」编写目的11.2背景11.3术语定义11.4参考资料22任务概述22.1目标22.2用户的特点23需求规定33」系统用例图33.2数据流图与数据字典43.3对性能的规定84运行环境规定84」设备84.2支持软件8第二部分概要设计说明书91引言91.1目的91.2范围91.3命名规则91.4术语定义91.5参考资料102总体设计102」总体结构设计102.2功能模块清单113数据库设计113」数据库概念级设计(E-R图)113.2数据结构逻辑级设计12第三部分项目开发总结扌艮告121引言141.1编写目的141.2参考资料142设计总结142」实际完成
3、情况142.2收获152.3有待改进Z处15第一部分软件需求规格说明书1引言1・1编写目的软件需求分析是把软件计划期间确定的软件工作过要求精细化、规范化,这是软件生命期中重要的一步,也是软件实质性开发的第一步。保证软件开发的质量、需求的完整与可追溯性,编写此文档。通过此文档,以保证业务需求提出者与需求分析人员、开发人员、测试人员及其相关利益人对需求达成共识。本说明书的预期读者为顾客、业务或需求分析人员、测试人员、用户文挡编写者、项目管理人员。1.2背景随着21世纪网络信息时代的到来,现代社会都是利用快速高效率的internet来传播大量信息资源。人们通过浏览器浏览信息
4、,当然这种方式也是最常用的,这种方式的需求形成了电子商务,它是指利用简单、快捷、低成本的电子通讯方式,买卖双方不也可以进行各种商贸活动。电子商务真正的发展将是建立在internet技术上。所以许多岀版社也正是通过浏览器浏览或其他方式在网络进行书籍的宣传、销售。随着信息以N次方的速度不断的增长,所以网络书店也变的极其重要。待开发的软件系统的名称:网上书店管理系统;本项目的任务提出者为:刘博,赵加远,夏翔;开发者:刘博,赵加远,夏翔;用户:有意愿在网上购买图书者;1.3术语定义用例图:用例图就是由主角、用例以及它们Z间的关系构成的图。该图说明了用例模型屮的关系。数据流图:
5、数据流图(DataFlowDiagreim):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。数据字典:数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图屮的各个元素做出详细的说明。SQLServer::数据库的管理工具。VisualStudio2008:网站的开发工具。1.4参考资料[1]张海藩.软件工程导论(第五版).北京:清华大学岀版社,2012[2]孙家广.软件工程.北京:
6、高等教育出版社,2005[3]郑人杰.实用软件工程.北京:清华大学出版社,2004[4]陈有祺.软件工程引论.天津:南开大学出版社,2000[5]杨芙清.面向对象程序设计.北京:北京大学出版社,1992[6]潘锦平•软件系统开发技术.西安:西安电子科技大学出版社,1997[7]蔡希尧,陈平•面向对象技术.西安:西安科技大学出版社,1993[8]罗晓沛,侯炳辉.系统分析员教程.北京:清华大学出版社,19922任务概述2.1目标开发意图:面对网购越来越走红的趋势,结合广大书迷对于购书的需求,特意推出书店的网络版,以满足广大购书者能够实现足不岀户就购买到所需图书的意愿。作用
7、范围:本网上书店系统面向所有的网民公开使用,将会架设在公用网络上,以满足广大网民新形势下对于买书的需求。2・2用户的特点本系统用户主要分为三大类用户:管理员,操作人员,普通用户。管理人员:教育水平均在人学本科以上,计算机水平属于初级偏上,能熟练使用操作系统,熟悉文档、表格、数据库的使用,负责对系统的维护。操作人员对教育水平无太高要求,只要能熟练进书登记、售书登记、查询和统计等相关的操作流程即可。普通用户:教育水平分布不均,计算机水平多为初级,大多数只会最基本的操作,有买书的欲望,并通过该平台购买书籍。3需求规定3.1系统用例图1、从使用者角度出发,画
此文档下载收益归作者所有