教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 综合文档 >

软件工程网上书店管理系统详细课程设计报告(很经典)

来源:网络收集 时间:2026-08-29
导读: jsp+sql server+javabean实现。 一.引言…………………………………………………1 二.系统开发的目标……………………………………………1 三.可行性研究…………………………………………………2 四.系统需求分析………………………………………………2 五.

jsp+sql server+javabean实现。

一.引言…………………………………………………1 二.系统开发的目标……………………………………………1 三.可行性研究…………………………………………………2 四.系统需求分析………………………………………………2 五.总体设计……………………………………………………3 六.概要设计……………………………………………………4 七.详细设计……………………………………………………7 八.软件测试……………………………………………………8 九.页面显示效果及代码分析………………………………...13 十.特别说明………………………………………………… ..20 十一.参考资料………………………………………………………..21

jsp+sql server+javabean实现。

一、引言

1.编写目的

本需求分析文档的目的是说明网上书店管理系统最终需要满足

的条件和限制,为进一步设计和实现提供依据。本文档将用户的需求

用文字的形式固定下来,是与用户沟通的成果,也是用户验收项目时

的参考。

2. 项目背景

系统名称:《网上书店管理系统》

需求背景分析:随着互联网的迅速发展以及我国经济的稳定平衡

发展,人们对于知识的追求也越来越高,因而市场场上出现了各类的

图书,但由于各种各样的原因使得消费者在选购图书的时候不能找到

自己合意的书籍,同时由于网络经济的迅速发展激生出了网上卖书的

现象,由于网上书店里面的图书相当丰富,且价格较市场上的书店里

的便宜,以致于越来越多的人上网购书,同时也使得越来越多的人在

网上开设自己的书店,本系统即是在以上各种条件成熟的条件下,建

立的一个可以让消费者登录本系统购买他们的图书的一个网上书店

管理系统。

系统用途:本系统利用网络平台,使得消费者和销售者足不出户

即可实现买书和卖书的行为,同时大大减少的人员的参与。

系统使用范围:网上想买书者。

二、系统开发的目标

维护系统公告、网上售书。查看图书调查报告、游客可以在线注册为

会员、投票、购书。本系统的设计目标将最终定位于完成以上所述的

系统主要业务的基本模型上。

三、可行性研究

可行性研究是系统分析阶段的第二项活动。此活动的主要目标是:

管理员可以维护客户注册信息、维护图书信息、处订定单信息、

jsp+sql server+javabean实现。

进一步明确系统的目标、规模与功能,对系统开发背景、必要和意义 进行调查分析并根据需要和可能提出开发系统的初步方案与计划。可 行性研究是对系统进行全面、概要的分析。通过调查分析,新系统设 计方案有以下三个可行性:

1.技术可行性:本系统采用 Windows 作为操作平台。数据库系 统选用 SQL server2005,该数据库管理系统提供数据库之间的数据复 制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提 高数据的可用性。本系统的开发平台选用 visual studio 2005,这是目 前 web数据库应用软件的主流开发平台。

2.经济可行性:采用新的网上书店可取代原系统的工作,减少

人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理 周期提高员工信息的利用率,使销售质量更上一个台阶。

3.3.营运可行性(1).本系统操作简单,易于理解,只需通过简单培 训,上手较快,营运环境要求低。(2).面对于系统设计还应该以“标 准性、安全性、高效性、保密性、可维护性”为标准,在着眼于当前 实用的基础上,为将来系统的扩展,升级留有余地。软件的开发应能 在较长时间内满足学校的发展需要。 四、系统需求分析

1. 总体需求

建立对图书提供全面管理信息的系统 对所有的图书,客户提供全面管理 对图书详细信息提供管理 2. 功能需求

在Internet,客户可通过IE或其他浏览器浏览书目信息; 在互联网,可提交订单; 具有购物车功能;

客户能通过书名来检索书籍; 客户可在网上进行注册,成为会员; 客户能查看当前订单和以往订单;

jsp+sql server+javabean实现。

书店员工能查找客户联系信息;

书店员工在发货后能改写订单中的发货日期; 3. 性能需求

网上书店系统与相关单位的链接; 系统可以对图书的库存进行统计; 易于维护和扩充;

系统界面设计友好,操作方便、灵活;

具有高可靠性和冗错能力,不允许系统在工作时间停机,不允许系统丢失图书信息,不允许在运行期间出现故障和错误; 具有安全检查机制,非法用户不能使用系统,不能偷看系统信息,不能修改图书,防止随意删改,同时提供信息备份的服务; 具有保密机制,各级使用者只能看到允许查看的系统信息;

五、总体设计

项目规划

网上书店管理系统是一个典型的 web 数据库开发应用程序,由 前台图书展示及销售、后台管理两部分组成。

1.1、前台商品展示及销售:该部分主要包括新书上架、购物车、 会员管理、图书公告及订单查询、图书查询等。

1.2、后台管理:该部分主要对商城内的一些基础数据进行有效管 理,包括图书管理、会员管理、订单管理、公告管理等。 2运行环境规定

jsp+sql server+javabean实现。

六、概要设计

1功能分析层次图:

2.数据库结构设计

网上书店管理系统从管理员,用户(会员)出发,通过注册会员 实现对图书的购买及款项的交付。其中通过对图书的分类查询来获取 自己需要的图书,因而确定图书的分类表,通过对图书的分类,可以 实现对实际图书的管理,进而确定有了图书的详细介绍表即图书表; 但在消费者买书的时候需要将自己的订单整理好放到订单表中,故而 有了用户的订单表,这是在确定订单的时候用的表,而之前则有一个 购物车表,使得用户在网站浏览的时候能将自己喜欢的图书暂时保存

jsp+sql server+javabean实现。

在自己的购物车表中,将确定是否购买时,可以将自己不购买的图书 随时移出购物车。还有就是在消费者买完图书后,卖家为了获得消费 者们的评价,以及是否还需要在进这种书时,专门有一个用户评价的 表格来表明消费者们对哪类书感兴趣,进而随时改变销售策略。

以下即为表的详细设计: 书籍的类别表:Category

书籍的详细信息列表:

消费者的注册信息列表:

消费者的订单列表:

jsp+sql server+javabean实现。

消费者的订单书籍详细信息列表:

消费者的购物车信息列表:

消费者对于购买的书籍的评价列表:

它们的数据之间的关系如图所示:

jsp+sql server+javabean实现。

3.网站用例关系示意图:

通过对以上设计图的步骤分析,可以使购买者快速方便的学会在网上

购书的流程。

4 设计测试方案:

为保证系统的数据安全性,进入本系统购书时需要使用自己的账

号,密码,这样在以后的购书过程中就无需再输入账号或密码了,节

省了很多时间。

本系统功能模块主要有三个:游客注册成为会员,将购买的书籍

放进自己的购物车,结账等待收书。

七 详细设计

…… 此处隐藏:4904字,全部文档内容请下载后查看。喜欢就下载吧 ……

软件工程网上书店管理系统详细课程设计报告(很经典).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1892266.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)