ASP.net+sqlserver书店管理系统开发与设计(8)_毕业论文

毕业论文移动版

毕业论文 > 经济论文 >

ASP.net+sqlserver书店管理系统开发与设计(8)


网上书店系统的特点就是利用 Browser/Server(B/S)结构,实现图书的在线销售、以及图书在线管理等功能。这种系统的优势在于系统简单,功能强大,扩展能力良好以及能够方便的跨地域操作等性能。
2.5    系统总体设计思想分析
网上书店是一个适应性的知识库系统,在设计过程中采用从数据层—>应用层—>用户接口层的方式进行,系统总体框图如图2.1。
 
图 2.1 系统总体框图
2.6    功能模块分析
对整个书店管理系统来说,分为两大模块,前台管理模块和后台管理模块,如图2.2。
 
图 2.2 系统总体功能
2.6.1    前台功能模块分析
前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受电子商务给他们带来的便利。
(1)注册:作为一个电子商务网站,注册是最基本也是不可少的一个功能,只有注册用户才能在网站上购买商品。
(2)登录:用户注册了必然就要登录,用户登录后才能进行修改密码、购买图书、生成订单。同时可以保证系统的安全,防止一些无聊的人恶意修改信息,破坏书店信誉。
(3)图书浏览:所有进入书店的用户都可以进行图书浏览。主要分为两种浏览模式,按类别浏览:文化、经济、政治、体育、法律、娱乐等;按属性浏览:热卖图书、最新图书、推荐图书、特价图书。一旦点击了某一本具体图书时,会显示该本图书的详细信息:图书编号、书名、作者、出版社、图书图片等等。
(4)图书检索:可以通过书名和作者对图书进行查找。
(5)购物车:只有登录了的用户才能使用购物车。用户选好想要的图书把它放到购物车中,填写购买数量,购物车就会自动生成订单,用户可以直接去付款,也可以选择继续浏览,再次把图书放入购物车中。当然,对于购物车中的商品,用户可以随意删除,而相应未生成的订单也就删除了。总之用户可以管理自己的购物车。
(6)留言板:用户可以进入留言板写下对网站的意见和建议,也可以反映对图书及服务的满意度,管理员会通过后台对这些留言进行管理,这样能促使网站做的更完善,更符合人们的购物需求。
(7)公告:用户可以通过查看公告知晓一些网站的主要事项,更好的制定购书计划。
2.6.2    后台功能模块分析
后台是整个系统正常运行的关键,在考虑操作简便的同时,需要提供强大的书店管理模式。
(1)管理员登录:只有管理员才能登入系统后台。管理员通过输入账户和密码进入系统进行图书管理、订单管理、信息管理、留言板管理等各种管理。
(2)信息管理:对管理员账号、会员账号进行添加、删除等操作。
(3)图书管理:包括四大子模块,供应商管理、图书分类管理、图书入库管理、图书管理。管理员在确定供应商之后,向供应商进货,形成图书入库管理,同时选择图书的分类、属性和上传图书图片。当图书入库之后,一旦发现某本图书的信息有所更新或者其类别有所转移,即可在图书管理子模块中进行修改和删除。
(4)订单管理:用户购买图书后系统会自动生成订单,系统管理员可以审核该订单是否符合要求、是否有库存,然后做出相应的处理。如果审核过程中发现该订单图书的库存不足,系统就会提示管理员及时进货。一旦订单审核通过,该订单就只能进行查看,不能在做任何操作。
(5)留言板管理:及时查看用户的意见或建议,可以进行删除操作。 (责任编辑:qin)