基于SSH/jsp/java/asp.net/php的图书销售管理系统

首先对现有系统进行分析,现有系统是信息的重要来源。分析已有系统功能实现,从而确定新系统的设计目标和模型。由于条件有限,调研主要是在网上进行。即通过在网上已有的图书网站注册成会员来了解其具备的功能

1.从用户角度来看:

用户通过在线注册成为网站的用户,可以获得以下功能:书目浏览,购买图书,查看订单,修改订单,修改密码,修改个人信息,书籍简介,投票箱等。另外,用户注册成功后,可以进入到网站的留言板块进行留言等。

2.从网站的角度看:

(1)网站应该包含商品搜索功能:按书名(模糊)查询。

(2)订单处理功能,确认订单方式:

a). 电话通知方式

b). E-mail方式

(3)管理员管理:

查看用户信息,并根据用户信息和用户订单对商品进行发派。

(4)书目浏览

a).书名

b).出版社

c).作者

d).价格

e).订购号

可行性研究

可行性研究阶段的主要任务是在系统初步调查的基础上,对新系统是否能够实现和值得实现等问题做出判断,避免在花费了大量的人力和物力之后才发现系统不能实现或新系统投入使用后没有任何实际意义而引起的浪费,对新系统可行性的分析,要求用最小的代价在尽量短的时间内确定系统是否可行。

①技术可行性分析

网上图书管理系统的开发是一项复杂的系统工程。为了保证系统开发成功,必须采用工程化的系统开发方法,并研究出一些符合工程化标准的开发方法。这些方法旨在指导开发者进行工程化的系统开发,从而加快系统开发的速度,保证质量以及降低开发成本。工程化的系统开发方法确实在开发实践中取得了一定的效果。此次开发使用JSP作为开发语言,采用Servlet技术,Tomcat5.0作为Web服务器。

②运行可行性分析:

随着计算机知识的普及和推广,越来越多的人掌握了计算机的基本使用方法和技能。随着Internet的发展,用户对于网络、WINDOWS等环境下的软件使用比较熟悉,对于新鲜事物,用户表现出极大的兴趣和热情。

③经济可行性分析:

网上图书系统给人们带来了方便,成为一种全新的商务模式。因此,不用出门就可以在家购物的新时尚已经到来,构建一个网上图书管理系统在经济上是完全可行的。

就本系统而言,随着各地大学城的兴建,校园远离市区,学生出校买书的代价提高。另一方面,随着宽带网络进入校园,为学生在网络上进行购物提供有利的条件。而一个网上图书管理系统可以为学生提供软件条件,这样学生便可以足不出户的买书了。商家可以从中获得利润,两全其美。

通过以上的分析,开发网上图书管理系统是完全可行的。

需求分析

需求分析的任务是通过详细调查现实世界要处理的对象,充分了解系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统功能。新系统必须充分考虑今后可能的扩充和改变。

1.在这里我们需要了解用户有什么样的具体要求和对系统性能的要求。

(1)用户的需求分析:

(a)用户注册

(b)用户登录

(c)书目浏览

(d)图书订购

(e)书目查询

(f)订单修改

(g)修改密码

(h)修改个人信息

(i)留言板

(j)管理员

(2)系统性能分析

对数据的安全性、完整性要求:用户信息保密,只有管理员可见(可查),但不能任意修改。确保网上支付安全。商品信息、用户信息必须保证其完整性。防止恶意删改。以下是系统性能需求:

(a)准确性和可靠性高

(b)页面友好,功能齐全,且可以使用

(c)系统便于维护和升级。

(d)数据库访问效率高

2.4用例分析

用例图是从系统操作人员的角度,形象描述系统功能,并指出各功能操作。其核心是角色和用例两部分。

2.4.1前台用户

系统用户注册成功成为系统会员后,可以对图书进行查询,对图书进行预订,对管理员进行留言,订单信息进行修改等操作。

图1会员用来图

2.4.2后台管理员

系统的管理员可以对网站的信息进行更改,发布,对注册用户进行管理,对图书,订单,新闻,评论等操作管理。

图2管理员用例图

(在下面评论区留言,即可得到完整设计文档和设计的代码)


最后奉劝大家一点
直接转账或者先确认收货的那种绝对的不靠谱,被骗钱是小事,不能毕业了是大事。

定制讲解加:QQ:884563046 微信:bishe666
包讲解、包抽检、可过后付费、可淘宝交易
微信二维码:
为你提供计算机专业毕业设计题目大全集推荐-计算机毕业论文选题