ASP.net+sqlserver书店管理系统开发与设计(8)
时间:2017-04-21 12:56 来源:毕业论文 作者:毕业论文 点击:次
网上书店系统的特点就是利用 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) |