摘要:互联网是一场效率革命,互联网和计算机技术的高速发展,使得各领域的应用发展越来越广泛,一些传统行业都在面临历史性的革命。对于传统书店而言,电子商务和Internet的普及,书店引进一套专门的管理系统十分重要。书店根据互联网的特点提出了如何提升管理效率,降低经营成本和扩大销售额的追寻更好的生存发展的问题。为此,传统书店可以选用专门的软件来管理日常业务。
经过一系列的设计分析,该系统最终被设计为一款小型书店经营管理系统。选用现在较为成熟的ASP.NET技术和SQL Server数据库系统,采用B/S结构,由Microsoft Visual Studio 2013和SQL Server2012以及三层架构开发。根据客户的需求,该系统实现了前台用户浏览和购买图书,后台管理员维护系统的功能。前台门户网站为用户提供一个购书平台,需要对用户信息、图书信息、购物车等相关信息进行管理。后台主要由系统管理员操作,维护系统安全,需要对用户、图书、订单、销售业绩等相关信息进行管理。
关键词:书店;管理系统;数据库;三层架构。
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 课题研究的目的及意义-1
1.3 研究现状-1
1.4 可行性分析-1
1.4.1 经济可行性-1
1.4.2 技术可行性-2
1.4.3 社会可行性-2
2 需求分析-3
2.1需求分析概述-3
2.2 系统功能需求-3
2.3 系统非功能需求-6
2.4 环境需求-6
3 总体设计-8
3.1 设计方案对比-8
3.2 体系结构设计-8
3.3 模块划分-9
3.3.1 前台门户网站-9
3.3.2 后台管理界面-9
3.4 数据库关系表设计-10
4 典型功能模块详细设计-12
4.1登录注册管理模块-12
4.2 购物车管理模块-12
4.3 图书检索模块-13
4.4 图书管理模块-14
5书店经营管理系统的实现-15
5.1 登录注册管理模块的实现-15
5.1.1 注册管理-15
5.1.2 登录管理-16
5.2 购物车管理模块的实现-18
5.2.1 购物车管理-18
5.2.2 结算订单-20
5.3 图书检索模块的实现-21
5.4 图书管理模块的实现-23
6系统测试-26
6.1软件测试简介-26
6.2 测试环境-26
6.3 模块功能性测试-27
7 总结与展望-31
7.1总结-31
7.2 软件的后期展望-31
参考文献-32