毕业论文超市管理系统网站的构建.docx
《毕业论文超市管理系统网站的构建.docx》由会员分享,可在线阅读,更多相关《毕业论文超市管理系统网站的构建.docx(22页珍藏版)》请在冰豆网上搜索。
毕业论文超市管理系统网站的构建
XXXXXX学院
毕业论文
超市管理系统网站的构建
学生姓名:
XXXX
学号:
年级专业:
2010级计算机网页设计2年
指导老师:
XXXX
系部:
计算机工程系
提交日期:
2012年5月
摘要………………………………………………………………………………………………………………3
1前言……………………………………………………………………………………………………………4
2关键技术介绍………………………………………………………………………………………………4
2.1Jsp………………………………………………………………………………………………………4
2.2Server2000简介……………………………………………………………………………………5
3系统分析和设计……………………………………………………………………………………………6
3.1需求分析………………………………………………………………………………………………6
3.2数据库设计……………………………………………………………………………………………6
3.3系统总体设计…………………………………………………………………………………………8
4系统的实现…………………………………………………………………………………………………9
4.1系统界面效果图……………………………………………………………………………………104.2管理系统………………………………………………………………………………………………10
4.3商品管理和留言板页面……………………………………………………………………………18
5结束语………………………………………………………………………………………………………21
参考文献……………………………………………………………………………………………………22
超市管理系统网站的构建
作者:
伦佩如
指导老师:
XXXX
(XXXXXX学院2010级计算机网页设计2年2班,东莞523808)
摘要:
随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。
在这个通讯信息高速发展的时代网络是必不可少的,利用了网络的方便为客户提供了电子商务形式的网上购物,让客户尽情享受不用出门就可以购物的乐趣。
希望通过构建一个全新的超市管理网站,利用日益繁荣的互联网,为传统的商店打造一个新的销售平台。
本文首先介绍了超市管理系统的背景及意义,系统所采用的开发平台和相关技术包括JAVA、Tomcat、SQLServer2000、Html、Photoshop、Flash。
接着对超市管理系统进行了系统分析和设计,在系统设计前对问题进行了需求分析,分析了系统的功能模块,按照功能把系统分为系统管理、商品管理、登陆管理、留言板管理四大模块,并对各模块进行了功能分析。
在系统分析和设计之后进行了系统功能的详细实现。
最后总结了全文,就超市管理系统中存在的问题提出了自己的看法,以及需要进一步完善的工作。
关键词:
超市;分析;系统;平台;总结
1前言
超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:
不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。
苏辙超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。
为此,在选题过程中,我选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。
随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。
超市时时刻刻都需要对商品各种信息进行统计分析。
而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。
在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。
超市的数据和业务越来越庞大,而计算机就是一种高效的管理系统,这就需要我们把超市的管理与计算机结合起来,从而超市管理系统应运而生。
依靠现代化的计算机信息处理技术来管理超市,改善了员工的并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。
2关键技术介绍
2.1JSP
JavaServerPages(JSP)是一种以Java为主的跨平台web开发语言。
JSP页面由HTML代码和嵌入其中的Java代码所组成。
服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。
服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。
JSP技术的强势:
(1)一次编写,到处运行。
除了系统之外,代码不用做任何更改。
(2)系统的多平台支持。
基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。
相比jsp的局限性是显而易见的。
(3)强大的可伸缩性。
从只有一个小的jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。
(4)多样化和功能强大的开发工具支持。
这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。
(5)支持服务器端组件。
web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。
JSP可以使用成熟的JAVABEANS组件来实现复杂商务功能。
2.2SQLServer2000简介
SQLServer是一个关系数据库管理系统,它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。
在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了。
Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本;Sybase则较专注于SQLServer在UNIX操作系统上的应用。
SQLServer2000特性包括:
(1)Internet集成。
SQLServer2000数据库引擎提供完整的XML支持。
它还具有构成最大的Web站点的数据存储组件所需的可伸缩性、可用性和安全功能。
SQLServer2000支持EnglishQuery和Microsoft搜索服务等功能,在Web应用程序中包含了用户友好的查询和强大的搜索功能。
(2)可伸缩性和可用性。
SQLServer2000企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大Web站点所需的性能级别。
(3)企业级数据库功能。
SQLServer2000关系数据库引擎支持当今苛刻的数据处理环境所需的功能。
数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。
SQLServer2000分布式查询使您得以引用来自不同数据源的数据,同时分布式事务支持充分保护任何分布式数据更新的完整性。
(4)易于安装、部署和使用。
SQLServer2000中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQLServer的过程。
这些功能使您得以快速交付SQLServer应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。
3系统分析和设计
3.1需求分析
在开发本系统前期,本人首先对超市商品信息、消费者的角度、工作人员使用的需求进行了细致调查。
通过电子信息化的手段对进存销等环节进行管理,以达到人力与设备费用的减少,服务能力的提高,管理信息服务的改进,工作人员利用率的提高等方面的需求。
根据对用户的需求分析,考虑实现以下功能:
(1)首页包括超市的首页,管理系统,商品管理,留言板管理,退出。
是用户直接点击菜单就可以浏览信息。
(2)系统管理是提供用户查询管理人员的工号,姓名,性别,年龄,电话,地址,还可以对管理人员的信息进行修改、添加、删除等操作。
所有数据让用户一目了然,清晰清楚。
还可以添加和删除数据。
(3)商品管理是提供用户浏览商品编号,商品名称,商品价格,库存数量,新添量。
用户还可以通过商品编号进行添加,查询,更新和删除数据。
(4)留言板是提供用户发表留言信息,还可以添加,修改和删除留言。
(5)数据的统计功能,根据已有的数据库,存蓄和管理商品的修改、添加、删除等信息。
3.2数据库设计
1、概念设计
图3-1数据库系统的E-R图
2、逻辑设计
系统的主要数据表,分别如下图:
表3-1管理员信息表
字段名
数据类型
字段长度与格式
主键
ggh
int
4
是
gxm
varchar
50
否
gxb
char
10
否
gnl
char
10
否
tel
varchar
50
否
gdz
varchar
50
否
表3-2商品管理数据表
字段名
数据类型
字段长度与格式
主键
商品编号
varchar
50
是
商品名称
varchar
50
否
商品价格
varchar
50
否
库存数量
varchar
50
否
新添量
varchar
50
否
表3-3留言板数据表
字段名
数据类型
字段长度与格式
主键
userid
char
10
是
subject
char
10
否
date1
datetime
8
否
context
varchar
50
否
employeeid
varchar
50
否
date2
datetime
8
否
date3
datetime
8
否
advice
varchar
50
否
3.3系统总体设计
超市管理系统总体划分如下图3-2所示。
图3-2系统总体设计图
4系统的实现
4.1系统界面效果图
1.首页的外观界面如下图4-1所示。
图4-1首页界面图
2.通过导航栏和侧面的网站导航可以进入到各个管理系统的页面,如图4-2与4-3所示。
图4-2导航栏图
图4-3侧面导航图
4.2管理系统
1、默认输入数据的情况下出现如图4-4所示。
图4-4系统管理图
2、已输入数据的情况下,进入管理系统就可以看到我们系统管理人员的基本信息,如图4-5所示。
图4-5已输数据管理信息图
实现代码如下:
<%@pagecontentType="text/html;charset=gb2312"%>
<%@pageimport="