ASP.net网上图书销售管理系统的设计+源代码(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.net网上图书销售管理系统的设计+源代码(2)


(3)各种数据繁杂,不便于查找,汇总
(4)进货不全,难以完全满足所有顾客的需求
网上图书销售管理系统主要是处理网上购书的系统。本系统通过用户管理,图书管理,购物车管理以及订单管理等功能提供高效、智能化的数据管理,提高网上书店各项功能管理水平。通过本系统,可以实现信息的规范管理,从而减少管理方面的工作量,提高顾客网上购书的效率。因此,开发这样一套系统很有必要[1]。
1.2技术介绍
1.2.1Visual Studio 2010简介
Visual Studio是微软公司推出的目前最流行的Windows平台应用程序开发环境。于2010年4月12日上市,进一步完善并增强了之前版本的功能,新的集成开发环境(IDE)更高效,更人性化,并与旧版本产品高度兼容。同时它还支持IBM DB2和Oracle数据库[2]。
1.2.2SQL Server 2008简介
SQL Server 2008 较之前版本来说在安全性、可用性、易管理性、可扩展性、商业智能等方面有很大改进和提高,使其成为目前最强大最全面的版本。对数据存储和应用需求提供了更强大的支持和便利。具有可信任、高效、智能的特点[3]。
2.系统分析与设计
2.1系统目标设计
开发软件前,先要了解软件需求,软件需求的目的是定义软件所需要解决的问题,它可以把定义不足和模糊的问题转换为定义良好而准确的问题。从而找到解决方案。
本系统是一个网上图书销售管理系统,简单来说分为用户和管理员两部分。用户的主要功能是实现网上图书的选购。管理员的主要功能是用户管理、图书管理以及订单的管理[4]。其流程图如下:
 
图1系统流程图
本系统将现代化的计算机技术融入到日常购书中,按照学院的工作流程设计完成,可以提高工作效率和工作质量,现在提出如下的系统开发目标:
管理员登录后可以进行用户、图书类别、图书信息的增加、删除、修改,订单的查看和删除,以及查看、修改个人信息;用户注册登录后可以进行个人基本信息、图书信息的查询,个人信息的修改,图书的购买。
2.2系统性能分析
根据以上设计对系统性能要求提出以下目标:
(1)先进性:能适应今后技术发展的需要。
(2)可靠性:确保系统能够正常运行。
(3)安全性:不能因为个人操作失误,恶意攻击等原因遭到破坏[5]。
(4)保密性:信息不被除本人以外的人查询和使用。
2.3系统功能模块设计
系统的模块总体设计是利用层次图表示系统中各个模块之间的关系,本系统是一个网上图书销售管理系统,系统分为用户和管理员两部分,其中,普通用户使用的功能有注册、登陆、查询图书、查看图书的详细信息、购买图书、管理购物车等;管理员使用的功能有登录、图书类别、信息、订单和用户的管理。根据以上系统需求分析,可以把本系统分为以下几个主要的功能模块[6]。
(1)注册登陆模块
    此模块主要是记录用户的信息,验证登陆的权限正确与否。
(2)用户管理模块
    此模块分两部分:用户对个人信息的修改;管理员对用户信息的查看、删除。
(3)图书管理模块
    管理员对图书进行增加、删除、修改、查询。
(4)购物车管理模块
    主要是为用户提供一个购买暂存仓库。
(5)订单管理模块
     此模块分为两级:用户下订单;管理员查看订单。
系统的主要功能模块如图2所示。 (责任编辑:qin)