asp.net的超市管理系统

摘 要随着社会的进步和计算机的发展,电子商务逐渐流行,越来越多的企业建立了超市管理系统,超市管理系统已风靡全球。因此,超市管理系统的运行管理和后台维护是非常重要的。本系统的主要目标就是为了管理好超市购物,采用的开发工具是Microsoft Visual Studio 2010和SQL Server 2008作为后台数据库,采用B/S的框架结构,是面向中小型超市的超市管理系统。该系统针对管理员、会员和普通用户分别设计了不同的功能。本系统的功能有添加商品,修改商品信息,搜索商品,购买商品,注册会员等。本文详细地介绍了超市管理系统的设计与开发过程,既方便商家盈利和买家购物,又大大降低了网站的维护和管理的成本。
目 录
第一章 绪论 ..1
1.1 课题背景 6
1.2 开发研究本课题的必要性和意义 6
1.3 实现目标 7
第二章 需求分析 7
2.1 功能需求分析 7
2.2 性能需求分析 9
2.3 系统ER图 9
2.4 系统的实现环境 11
第三章 数据库设计 13
3.1 功能模块设计 13
3.2 数据库逻辑结构设计 14
3.3 数据库物理结构设计 15
3.4 系统的三层架构 17
第四章 详细设计与实现 18
4.1用户模块设计 18
4.2 管理员模块设计 22
第五章 测试 25
5.1 测试目的 25
5.2 软件测试的原则 25
5.3 模块测试 26
5.4 综合测试 26
5.5 测试结果分析 27
结束语 28
致谢 29
参考文献 30
附录 31
第一章 绪论
当今社会,网络早已成为人们日常生活和工作必不可少的一部分,在各行各业的发展中也逐渐突显了关键战略地位。商品经济的高速现代化发展带动了产品的传销方式的改革,互联网也已成为商家们拓宽销售渠道加强商品竞争力的必争之地。逐渐发展流行并成熟的电子商务模式使得越来
 *好棒文|www.hbsrm.com +Q: *351916072* 
越多的企业建立超市购物商店,同时也带给消费者一种全新的购物理念,天猫网售行业的成功也彰显出商业网站蓬勃的朝气和更加光明的未来。所以对商家而言,商务网站的运行管理和后台维护是非常重要的。本文主要研究超市管理系统的设计与实现。
1.1 课题背景
在中国,超市购物系统也才发展了几年时间,超市购物系统一直等到99年才逐渐被普通大众认可。此后伴随着电脑的普及,加上12亿人口的庞大消费市场,吸引来很多风险投资商来竞争我国的超市购物市场,比如淘宝、易趣、当当等知名网站,随后中国的超市购物行为才慢慢发展开来了。网民逐渐养成了网购消费习惯:2011年12月底,中国网民规模达到4.57亿,我国手机网民规模达3.03亿。在网络上买东西的人次不断增多,目前已达到0.1亿次。网络购物用户年增长48.6%,互联网普及率攀升至34.3%。
中国的超市业得到了迅速的发展,传统的营销方式已经无法满足不断增长的市场需求,新型的超市系统应运而生。超市管理系统要能够及时高效地处理超市的庞大数据和业务,要能够有效解决收款结算速度慢、商品调价不方便、盘点效率低和管理人员不能及时传递资料等问题,要能够缩减商品流通的一些环节,要能够降低商品流通和交易成本,大大节省人力、物力和财力。超市购物系统中,用户的点击量是相当多的,而且物品不断更换、国内采购和货物的售卖也在不断更新,这是一个大的工程,货物的数量、付款如果更新不及时,就会产生很多问题。我觉得可以建立一个系统用来管理超市购物情况,这样才能让网络商城的管理更加规范, 保证购物管理的安全性,提高购物信息的处理速度和准确性,并且还要能及时更新商场商品的信息,建立一个更加完善的超市购物系统。
1.2 开发研究本课题的必要性和意义
超市的主题网页要有推广超市知名度的宣传作用,一个好的网页可以为超市赢得更多的顾客。顾客可以在家查看各种各样的商品,并且可以订购物品,以防去买的时候销售一空。还可以对超市提出意见,增加双方的互动,使超市与顾客之间更加和谐。
本毕业设计拟开发的《基于ASP.NET的超市管理系统的设计与实现》将较好地满足以上需求。该系统通过开通网上业务,运用数据处理、数据汇总和数据查询等基础功能,拓宽了超市的销售渠道,增强了超市的在新时代的生命力和竞争力。可以加快现金结算速度,提高数据库存效率,减少操作误差,提高超市的管理工作效率,降低超市的经营成本。
其次,再谈谈超市购物在今后的未来的发展趋势。一个行业的兴起往往会有很多的伴生行业。而与超市购物这一类的电子商务行业伴生的行业目前有:运输行业、安保行业、商务软件行业、支付中介行业、信息服务行业等等。这些的不同行业都对电子商务行业有着千丝万缕的关系,它们时时刻刻都影响着电子商务行业。因此在未来的发展中,这些个行业相互之间都必须时刻保持着相同的发展速度,有任何一个发展慢了落后了,就会对其他行业产生掣肘。
最后,该系统的设计是大学四年所学知识融合的结晶,是首次将平时所学的理论知识运用到实际生活中的试验品。除了课本上的基础知识外,还加入了自己的独特见解和想法。由于经验的缺乏和能力的限制,这个系统的难以复杂度适中。这次系统的设计,有利于检验我对技术基础、专业知识和相应技能的掌握程度,有利于提高我收集资料、综合分析、处理问题的能力。
1.3 实现目标
管理员和顾客模块主要实现以下目标:
a)管理员模块的功能:查看顾客信息,订单发货,查看顾客评价,查询商品信息,添加新商品,修改商品信息,查看商品销售状况,修改个人信息和密码等功能。
b)顾客模块的功能:会员登陆,搜索商品,订购商品,评价商品,修改个人信息和密码等功能。
第二章 需求分析
需求分析是整个设计过程的基本。在开发系统之前必须要先详细了解了客户的各种需求,这样才能尽可能贴近的开发出一个令客户满意的系统,才能够充分利用整个系统。我们做的需求分析首先是了解开发的软件所应该具备的功能,以及软件所要具备的性能,确定软件和其他系统元素的接口细节,定义软件的其余需求。
2.1 功能需求分析
在对超市购物业务流程等进行了详细的了解后,再综合用户的需求,整理出超市购物系统的功能需求,分析和总结了该系统应包括下列功能。超市购物系统——管理员用例图如图2.1所示:

图2.1管理员用例图
超市购物系统——顾客用例图如图2.2所示:

图2.2顾客用例图
对系统的用例说明如下:
a)管理员模块
1)个人信息维护:管理员可以对自己的个人资料和密码进行更改。
2)查看顾客信息:已经注册成功成为超市的会员后,管理员就能够通过操作来查看顾客的详细信息。
3)订单发货:可以查看顾客下的订单,如有未发货订单可以及时进行发货。
4)查看顾客评价:可以查看顾客对购买到的商品的产品质量,服务态度,以及物流服务等的评价。
5)添加新商品:当超市有新商品时,可以在超市购物系统上架新的商品,给顾客更多的选择空间。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2163.html

好棒文