网上售书信息管理系统
一、引言
(一)项目背景
伴随着计算机应用的普及和电子商务的兴起,网上购物已逐渐成为我们日常生活中的一种不可或缺的方式。面对社会上众多的书店,如今网上售书是众多网上商家出售图书的重要销售方式之一,它相对于较传统的书店售书方式进行管理、销售,既节省了大量的时间、人力及物力,保持数据的准确性,还提高了工作效率。因此,开发一个易于操作、管理的网上售书信息管理系统来管理各种图书销售信息将变得十分重要。根据需求调研,为了满足众多网上书店商家的需求,再结合本人生活中多次网上购书的经历,决定开发这样一款适合网上书店商家的、小型的基于WEB的网上售书信息管理系统,来方便网上商家对图书信息进行管理和维护,也进行高效率的工作。同时,该系统也有很强的安全性,稳定性。同时希望借助本平台可以实现帮助商家对图书信息的管理,达到资源的最大利用率;帮助书店会员浏览、查询所需图书条目和购买图书;可以借助于本平台方便向读者展示网上书店的商业文化;帮助商家宣传图书,刺激读者消费,增加收入;最终实现本网站开发的方便快捷、低成本即可移植。
(二)项目任务
网上购书系统将运用先进的计算机信息处理技术,来实现各种信息的交流,以提高信息资源的共享,便于各种工作快速的决策和分析。
规划在规定时间内完整实现网上书店系统的各项功能,做到信息的规范管理、科学统计和快速的查询,从而减少后期各项任务的工作量,并且在每个开发阶段形成相应的文档说明。
(三)项目目标
本篇论文中的需求分析设计和详细设计将作为为网站开发的业务流程作详细的分析和描述,详细描述系统应具备的功能,并粗略描述该网站所涉及到的动态和静态实体、实体关联图及各数据字典。
(四)用户特点
本系统的最终用 *51今日免费论文网|www.jxszl.com +Q: *351916072*
户是书店管理人员和会员用户和普通访客,应具有一定的计算机操作能力。
(五)设计和实现的约束和限制
1. 开发环境:
该网上购书系统拟采用B/S结构,基于VS平台开发,数据存储利用SqlServer数据库来进行存储。
Visual Studio 2005 ;SqlServer2008 ;ASP.NET技术;
2. 条件和限制:
1.限制整个网上购书系统正常实施的主要因素是基础数据的准确性和完整性,同时该系统也是对用户新系统各种代码设计的真正的一次考验。
2.限制网上购书系统的另一个因素是系统的维护性和完善性,因为网上购书系统的建立也不是一次全部解决的问题,开发后期和使用初期的维护工程也是一个必须考虑的因素。
(六)软件实现原则
根据软件工程规范和网上购书系统的要求及特点,系统开发时必须遵循以下原则:
* 实用性原则:开发的网上书店系统必须满足实用性需求,做到使用方便,输入数据量尽量小,界面直观,易学易用,不同业务之间界面转换速度快。
* 功能完整性原则:所提出的业务都能够在计算机平台上完成,对于同一类型的业务,由于输入要求或地址模式等条件的不同,将设计不同的功能模块。
* 高性能原则:系统在性能上做到实时性强,数据容量小,响应速度快,稳定性高、出错率低等优点。
* 数据安全性原则:必须采用多种措施来保证数据库的安全。
二、需求分析
(一)网站需求分析
根据用户需求设计两种角色,即本店会员用户和本店管理人员。其主要设计模块功能包括对新进图书信息进行录入数据库操作、对图书进行查询操作,对销售信息进行有效管理、对本店会员用户信息进行管理等。
其中对新进图书信息进行录入数据库操作,有效管理数据库中的图书信息,并及时更新我店库存图书信息。图书查询模块设计为用户可按条件进行查询图书信息,如按图书类别信息查询、按出版社信息进行查询、按书名信息进行查询、按作者信息进行查询操作。
本店会员选购的图书都将自动插入到图书销售信息表中,并自动更新库存信息,本设计还需要实现根据图书信息信息表进行统计卖的比较好的图书信息,以推荐给广大用户。会员用户还可通过会员中心更新自己的相关信息,如更新密码等。管理员角色还可对本书店的会员用户信息进行有效管理。
(二)网站功能模块设计
根据对用户的需求调研考察分析得出本站供需设计两类用户角色,其中普通访客用户除外,即为我店注册会员用户和书店管理人员。即网站可分为前台注册会员购买模块设计和后台书店管理员对书店各类信息进行有效、合理的管理和维护设计。具体如下:
前台注册用户会员选购图书购买操作,即为购物车操作,其主要设计为查询图书信息,查看我店的各类图书信息,查看图书详细信息,查看新书上架通知信息、以及按条件查询指定图书相关信息,根据查询结果选购图书、添加购物车、填写订单信息等操作。
而本店后台管理员可借助本站点对我书店的注册用户信息进行管理、对图书类型信息进行管理、对新书上货通知进行管理、对本书店的图书信息进行有效管理、对会员用户的订单进行处理、对库存信息进行管理等。具体功能用例设计如下:
前台注册会员用户角色功能分析如图2-1所示:
图2-1 前台注册会员用户角色功能分析
后台书店管理员用户角色功能分析如图2-2所示:
图2-2 后台书店管理员用户角色功能分析
(三)具体功能点详细分析
1. 注册用户查询图书信息操作:
注册用户成功登录本站点后可查询图书信息操作,可根据链接查询图书详细信息,其信息包括图书编号、出版社、作者等各类信息,数据均为从后台数据库中读取。
2. 注册用户查询图书类别信息操作:
注册用户可查询图书类型操作,可通过本站点查看我店出售的各类图书类别信息。
3. 注册用户可查询选购图书、添加购物车操作:
注册用户可根据查询结果,选购图书添加至购物车操作,网站将根据查询结果将书籍信息添加至后台购物车数据表中。
4. 注册用户可填写订单操作:
注册用户可添加购物车后进行填写订单操作,确认后系统将自动生成订单信息。
5. 书店管理员对图书信息进行管理操作:
管理员成功登录后可查询修改图书信息操作,可根据输入相对内容查询修改图书详细信息,其信息包括图书编号、出版社、作者等各类信息。
6. 书店管理员对图书类别信息进行管理操作:
管理员登陆后可查询修改图书类型操作,可通过键入相关内容查看修改店面出售的各类图书类别信息。
7. 书店管理员对会员用户信息进行管理操作:
管理员登陆后可通过键入相关内容进行对店铺会员的管理操作。
8. 书店管理员对图书库存信息进行管理操作:
管理员登陆后可查询修改图书库存信息管理操作,可通过键入相关内容查看修改店面图书库存信息进行管理。
9. 书店管理员对本店公告信息进行管理操作:
主键
2
Byype
原文链接:http://www.jxszl.com/jsj/wljs/31673.html