网上书店实训报告

上传人:M****1 文档编号:564855136 上传时间:2023-04-14 格式:DOC 页数:40 大小:1.54MB
返回 下载 相关 举报
网上书店实训报告_第1页
第1页 / 共40页
网上书店实训报告_第2页
第2页 / 共40页
网上书店实训报告_第3页
第3页 / 共40页
网上书店实训报告_第4页
第4页 / 共40页
网上书店实训报告_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《网上书店实训报告》由会员分享,可在线阅读,更多相关《网上书店实训报告(40页珍藏版)》请在金锄头文库上搜索。

1、综合实训报告 题 目网上书店系统的设计与开发 组 长 * 组 员 * * * 指导教师 *中国武汉2015年 07 月 需求分析说明书1.序言1.1编写目的 在这个网络信息的时代,经济全球化,互联网全球化,网上电子商城已经可以满足广大消费者的需求。而网上书店可以让更多的用户越加方便的查阅自己所需要的书籍,同时节省大量的时间,网上书店具有很大的开发潜力与发展空间。1.2项目背景 在网上书店,用户可以更方便更自由的查看自己所想阅读的书籍,用户无需亲自到书店去挑选心仪的图书,只需要开机上网便可以查看自己所需书籍,对此相比传统的书店而言,为用户大量的时间具有实际意义。项目委托单位:综合实训项目组项目开

2、发单位: *项目主管部门: *项目规划:阶段文档完成日期需求分析需求分析文档2015.6.21设计实现软件设计文档2015.7.13测试软件测试文档2015.7.14项目开发小组:组长组员 *1.3定义名词解释数据字典数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。数据流图数据流图从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。数据传递数据传递是处于整个规定了的所有数据媒体的中间产物的传递。

3、数据存储 数据存储是一种对深入挖掘用户需求,得出数据分析的存储过程。是对整个数据的中间结果以及最终结果的存储。1.4参考资料1. 王珊 萨师煊数据库系统概论 高等教育出版社2. 杨卫兵 王伟 Java Web编程详解 东南大学出版社 3. 刘全 网页设计教程 武汉大学出版社 2.任务概述2.1目标 本系统基于电子商务网站,利用物联网,为传统的书店打造一个全新的销售平台 ,通过信息化的手段对书店销售进行管理,耗费的人力物力均大大减少,服务能力提高,工作效率提高。2.2运行环境1.操作系统:Microsoft Windows72.数据库:SQL Sever 20053.开发工具:MyEclipse

4、2.3条件与限制1.处理器要求:Pentium 或以上2.运行环境: Microsoft Windows 7 3.内存要求: 512MB或以上2.4用户特征 本软件的使用范围较广,适用于具有一定的计算机操作基础的用户,本软件内部大量的信息与复杂的信息处理对于用户是透明的,需要会操作电脑,手机,了解网上购物的流程以及安全信息防护等知识,用户只需掌握简单的录入等基本操作即可。3.数据描述3.1静态数据a) 数据文件信息:数据3.2动态数据动态数据是指在系统应用中随时间变化而改变的数据。动态数据的准备和系统切换的时间有直接关系。动态数据是常常变化,直接反映事务过程的数据。a) 输入数据:会员注册信息

5、以及图书更新、公告和留言等。b) 输出数据:用户查询的图书信息、订单等。3.3数据库介绍数据库:SQL Server 2005其优点在于:1. 能在所有主流平台上运行(包括 Windows)。2. 采用完全开放策略,可以使选择最最适合的解决方案。3. 长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。3.4数据流图0层数据流图中层数据流图底层数据流图图书查询购买模块的底层数据流图订单信息模块的的层数据流图个人信息模块的底层数据流图公告信息模块的层数据流图3.5用例图:3.6数据采集数据库名称:不同的软件都有不同的名称,一般在选择不同的接口类型后,系统都会显示默认的数据库名,一般不用

6、修改;如果需要修改,可以点击“数据库清单”来选择相应的数据库。选择采集文件存放目录及采集参数:选择采集后文件存放目录,采集的数据类型,手动录入数据,或将数据库文件载入数据库。4.功能需求4.1功能划分基于jsp开发的网上书店系统的构建功能具体如下:(1)用户前台登陆,打开文件,对系统进行可允许的操作(2)管理员后台登陆,打开后台管理器,对系统数据以及订单等信息进行操作 (2)选择算法、设置参数、完成管理(3)模型动态显示4.2功能描述 主要实现新书上架、购物车、会员注册、会员登录、图书公告及书浏览,图书搜索、用户留言等功能。5.性能需求5.1时间特性 为满足用户高效要求,数据的响应时间、更新处

7、理时间都应在1-2秒之内。如果需要与外部设备交互时,响应时间可能较长,但应在可接受范围之内5.2适应性本系统可在微软的多种软件平台上运行。6.运行需求6.1用户界面 采用jsp网页界面6.2硬件接口1、处理器要求:Pentium 或以上2、运行环境: MyEclipse3、内存要求: 512MB或以上6.3软件接口操作系统平台:Microsoft Windows7数据库系统平台:SQL Sever 2005开发语言:JAVA、jsp开发工具:MyEclipse6.4故障处理由于用户在管理系统时,可能因长期的修改数据造成系统响应时间超长,因此,应定期对系统进行修复和压缩,从而减少响应时间,可以满

8、足用户高效率的要求。硬件方面:如果本系统出现问题,我们可以通过倒入备份文件来解决软件方面:做好每天关机前自动备份。7.其他需求代码的可维护性:要求每个方法预留出必要的接口。7.1软件的正确性要求所发布的软件可以正确的完成用户的操作需求。如用户在对系统进行录入数据时,系统不仅要将用户输入的正确数据完整、准确的添加到系统里,而且要准确反映排序的全过程。7.2软件的可靠性在用户进行可预期的操作时,系统要保证不出故障7.3软件的效率本软件是为实现排序算法动态可视化,使用户可以看到动态的排序过程,因此该软件对用户的操作请求应在1-2秒内做处响应。7.4软件的完整性在发生例如掉电等以外情况时,可以保证系统

9、数据的不会丢失。7.5软件的可维护性系统应可以在发现错误时不仅做出错误显示,还应该进行错误处理,并多系统进行自动修复。7.7软件的可理解性软件应提供完全jsp网页的界面,尽可能的方便用户进行操作,从而以满足各层次的用户需求。概要设计说明书目 录1引言31.1编写目的31.2背景31.3定义31.4参考资料52总体设计52.1需求规定52.2运行环境52.3基本设计概念和处理流程62.4结构72.5功能器求与程序的关系72.6人工处理过程72.7尚未问决的问题73接口设计83.1用户接口83.2外部接口83.3内部接口84运行设计84.1运行模块组合84.2运行控制84.3运行时间95系统数据结

10、构设计95.1逻辑结构设计要点95.2物理结构设计要点95.3数据结构与程序的关系96系统出错处理设计96.1出错信息96.2补救措施96.3系统维护设计91引言1.1编写目的 项目开发总结报告的编制是为了研究本项目的总体需求,背景,对开发结果、开发技术进行分析,总结本项目开发工作的经验,说明实际取得的开发结果以及对整个开发工作的各个方面的评价。在网上书店初步开发阶段中,就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中在通过网络需求分析中获得,并在需求分析说明书中得到详尽的叙述及阐明。在下一阶段的详细设计中,小组人员可参考此概要设计报告,在概要设计对

11、重建算法的动态jsp网页可视化系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各种模块设计结构,或在修改时找出在本阶段设计的不足或错误。1.2背景工程的名称:基于jsp的网上书店系统的开发与设计工程产品名称:基于jsp的网上书店系统工程组织者:综合实训项目组产品用户:教师和学生产品设计者:综合实训项目组产品生产者:综合实训项目组产品所有权:综合实训项目组1.3定义 术语定义或解释表序 号术 语 名 称术 语 定 义1总体结构 系统的总体逻辑结构。按照结构化的设计方法,采用面向功能或面向数据的设计方法,则总体

12、逻辑结构为一树形的功能模块结构图。2外部接口 本系统与网络之间的接口,接口描述包括:用户信息。3数据结构 数据结构包括:数据库表的结构、其他数据结构等4概念数据模型CDM 关系数据库的逻辑设计模型,叫做概念数据模型。主要内容包括一张逻辑E-R图及其相应的数据字典5物理数据模型PDM 关系数据库的物理设计模型,叫做物理数据模型。主要内容包括一张物理表关系图及其相应的数据字典6视图 在基表或其他视图之上建立的一张虚表,叫做视图,它具有物理表的许多性质,在数据处理和授权上很有用7角色 数据库中享有某些特权操作的用户,叫做角色。角色的权利通过授权来实现8子系统 具有相对独立功能的小系统叫做子系统。一个大的系统可以划分为多个子系统,每个子系统可由多个模块或多个部件组成9模块 具有功能独立、能被调用的信息单元叫做模块。模块是结构化设计中的概念10内部接口 软件系统内部各子系统之间、各部件之间、各模板之间的接口,叫做内部接口。接口描述包括:调用方式、入口信息、出口信息等11相关文件 相关文件是指当本文件内容变更后,可能引起变更的其他文件。如需求分析报告、详细设计说明书、测试计划、用户手册12参考资料 参考资料是指本文件书写时用到的其他资料。如各种有关规范、模板、标准、准则1.4参考资料1 国家软件工

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

当前位置:首页 > 建筑/环境 > 施工组织

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