软件工程网上书店系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

山东电子职业技术学院课程设计报告题目:网上书店管理系统

院系:计算机科学与技术系

班级:J10006

学号:J10006

姓名:于凯

指导教师:

2010年5月28日~ 2010年6 月1 日

第一章.引言 (4)

1.1编写目的 (4)

1.2项目背景 (4)

1.3可行性研究 (5)

第二章.系统开发的目标 (5)

第三章.系统需求分析 (6)

3.1总体需求 (6)

3.2功能需求 (6)

3.3技术要求 (7)

3.4性能需求 (7)

第四章.系统架构设计 (8)

4.1系统技术架构设计 (8)

4.2系统功能架构设计 (8)

4.2.1系统整体功能架构图 (8)

4.2.2系统功能架构说明 (10)

第五章.系统详细设计 (11)

5.1系统系统界面设计 (11)

5.1.1前台管理界面 (11)

5.1.2后台管理界面 (11)

5.2数据库设计 (14)

5.2.1书籍类别表 (14)

5.2.2书籍详细信息表 (14)

5.2.3会员注册信息列表 (15)

5.2.4消费者订单列表: (15)

5.2.5购买书籍详细列表: (16)

5.2.6购物车信息列表 (16)

5.2.7会员购买书籍评价列表: (16)

第一章.引言

1.1编写目的

本需求分析文档的目的是说明网上书店管理系统最终需要满足的条件和限制,为进一步设计和实现提供依据

1.2项目背景

1)系统名称:网上书店管理系统

2)需求背景分析:近年来,电子商务伴随着IT的成熟,逐渐发展壮大,成为网络经济的核心。在电子商务的发展过程中,人们逐渐意识到在线购物的无地域界限、安全、方便快捷及其价格优势,在线购物的队伍也随之扩大.

同时人们对于知识的追求也越来越高,因而市场场上出现了各类的图书,但由于各种各样的原因使得消费者在选购图书的时候不能到自己合意的书籍,同时由于网络经济的迅速发展激生出了网上卖书的现象,由于网上书店里面的图书相当丰富,且价格较市场上的书店里的便宜,以致于越来越多的人上网购书,同时也使得越来越多的人在网上开设自己的书店,本系统即是在以上各种条件成熟的条件下,建立的一个可以让消费者登录本系统购买他们的图书的一个网上书店管理系统。

3)系统用途:管理员将书籍信息整理归类发布到网上,用户登

录该网站后,首先要注册为会员才能购买书籍。

4)系统用户:该系统的使用者主要分为三类:浏览者、注册用户和管理员。

1.3可行性研究

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

1.技术可行性:本系统采用Windows 作为操作平台。数据库系

统选用SQL server2012,该数据库管理系统提供数据库之间的数据复

制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提高数据的可用性。本系统的开发平台选用visual studio 2010,这是目

前web数据库应用软件的主流开发平台。

2.经济可行性:采用新的网上书店可取代原系统的工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期提高员工信息的利用率,使销售质量更上一个台阶。

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

第二章.系统开发的目标

浏览者可以浏览网上书店中的书籍信息;注册用户除了可以浏览网上书店中的书籍信息外,还可以进行网上购书;管理员可以对网

上书店中的书籍信息进行管理、处理客户的订单等。

第三章.系统需求分析

3.1总体需求

1)建立对书籍提供全面管理信息的系统

2)对所有书籍,用户提全面管理

3)对书籍详细信息提供管理

3.2功能需求

1)可以再浏览器上浏览书籍信息;

2)可以注册成为会员,可以登录;

3)有购物车功能,可以在线提交订单;

4)可以通过关键字搜索书籍;

5)会员可以查看订单、作出评价;

6)管理员可以对网上书店中的书籍进行管理,可增加、修改、删除书籍的分类信息;

7)管理员可以根据会员的申请或会员的消费情况将相关会员设为VIP会员,也可以对会员的基本信息进行管理,也有权对一些过期用户进行删除;

8)管理员可以增加、修改、删除网上书店中书籍的基本资料信息;

9)管理员可以管理客户提交的订单,客户“已确认”的订单可修改状态为“正在配货”,“正在配货”的订单可修改状态为“缺

货”或“已发货”。

3.3技术要求

1)要求系统采用B/S架构;

2)数据库管理系统可采用M ICROSOFT SQL S ERVER 2000/2005或O RACLE 9I/10I或M Y S QL5.0;

3)系统采用S TRUTS框架或S TRUTS+H IBERNATE框架技术实现,界面要实现国际化,并且采用V ALIDATOR验证框架对输入数据进行校验。

3.4性能需求

1)网上书店系统与相关单位的链接;

2)系统可以对图书的库存进行统计;

3)易于维护和扩充;

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

5)具有高可靠性和冗错能力,不允许系统在工作时间停机,不允许系统丢失图书信息,不允许在运行期间出现故障和错误;

6)具有安全检查机制,非法用户不能使用系统,不能偷看系统信息,不能修改图书,防止随意删改,同时提供信息备份的服务; 7)具有保密机制,各级使用者只能看到允许查看的系统信息;

相关文档
最新文档