基于Java的超市系统设计与实现【开题报告】.doc

上传人:一*** 文档编号:55517 上传时间:2018-05-30 格式:DOC 页数:4 大小:21.50KB
下载 相关 举报
基于Java的超市系统设计与实现【开题报告】.doc_第1页
第1页 / 共4页
基于Java的超市系统设计与实现【开题报告】.doc_第2页
第2页 / 共4页
基于Java的超市系统设计与实现【开题报告】.doc_第3页
第3页 / 共4页
基于Java的超市系统设计与实现【开题报告】.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、毕业设计 开题报告 计算机科学与技术 基于 Java的超市系统设计与实现 一、选题的背景、意义 现代化事业的发展,使超市管理手段发生前所未有的革命。原始手工商品管理操作中存在的工作量繁重、重复性高、掌握信息不及时、控制手段不足等弊病。为了实现现代化管理,很多商店超市都应用了现代化的管理系统。该系统的目的是让商家可以通过对此超市管理信息系统的运用,减少大量的人工操作,以及在人工操作中由于人为因素而引起的数据错误,保证商品信息数据的完整性,使超市管理人员能够轻松,正确无误地完成各项工作。 计算机的运用现正在发达国家 的各类商店超市中普及。由于它能够准确记载和查阅有关超市经营活动的大量数据,帮助超市

2、经营者掌握和分析营销情况,及时作出正确的决策,并且有利于商店内部的库存、员工、销售情况等管理,因而大大提高了现代超市的管理水平。国外很多发达给资本主义国家的有关人士都在卡发超市管理系统,开发出很多大型的软件。 Java 是有 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言(以下简称Java 语言)和 Java 平台的总称。用 Java 实现 HotJava 浏览器(支持 Java applet)显示了Java 的魅 力:跨平台、动态的 Web、 Internet 计算。从此, Java 被广泛接受并迅速发展。Java 技术不断更新,在硬件或操作系统

3、平台上安装一个 Java 平台之后, Java 应用程序就可以运行。现在 Java 平台已经嵌入在各种系统中运行。得到广大编程者的喜爱,是目前主流的网络编程语言环境之一,而且其受欢迎的程度历经数年仍长盛不衰。 数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后,把他们转变成有效的数据库设计。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应 用。 数据库技术在计算机软件领域研究中一直是非常重要的主题,产生于 60 年代, 30 多年来数据库技术得到了迅速发展,并已形成为完整的理论体系和一大批使用系统。并且,近年来,随着 World W

4、ide Web( WWW)的猛增及 Internet 技术的迅速发展,使得数据库技术成为最热门技术之一。数据库有 DBMS(数据库管理系统)处理, DBMS 则由开发人员和用户通过应用程序直接或间接地使用。 目前,大多数主流数据库管理系统把用户数据表示为关系。现在把关系看做数据库,表的列包含域或属性,表的行包括对应业务环境中的实体的记录 。并非所有关系都符合要求,有些关系比其它关系更结构化一些。 管理信息系统 (Management Information System,简称 MIS)是一个由管理人员和计算机组成的用以进行信息的手机、传输、加工、存储、维护和使用的系统。它是一门综合了管理科学,

5、系统理论,计算机科学的系统性边缘科学。 二、研究的基本内容与拟解决的主要问题 研究内容: 利用 Java 和数据库,通过编程实现一个使用的超市信息管理的系统: 1.在 SQL Server 2000 下创建商品信息表,并使其可以通过 Java 界面显示并进行操作: a)能够在 Java 应用界面,使用编号,名称等进行商品的查询,并能在企业管理器和 Java界面进行数据处理。 b)当商品进行交易时,数据库内商品信息能自动进行相应更新。 2.在 SQL Server 2000 下创建员工信息表,并使其可以通过 Java 界面显示并进行操作: a)能够在 Java 应用界面,用员工号或员工名字进行员

6、工查询,并能在企业管理器和 Java界面进行信息处理。 b)当员工信息进行变动时,数据库内容能便于修改。 3.主要模块有:商品信息录入、商品信息查询、商品信息修改、商品信息删除、员工信息录入、员工信息 查询、员工信息修改、员工信息删除、收银模块等。 主要解决的问题 : 1计算机可以代替人工进行很多繁杂的工作。 2系统的运用能够节约工作时间。 3. 员工信息:系统可以管理员工的各种信息,包括档案添加、档案浏览、档案查询等,从而方便对员工的基本情况进行查询和了解。 4. 商品信息:系统可以管理商品的信息,包括商品的添加、商品浏览、商品查询等,方便有关部门进行商品的查询和了解。 5. 用户登录:提供

7、用户登陆界面,限制用户使用权限,使得不同的权限应用不同的界面。 三、研究的方法与技术路线、研究难点,预期达到的目 标 研究方法 : 超市管理信息系统的核心是数据库表与表之间的联系,每一个表的修改都联动的影响其他的表,当完成一项操作时,系统会自动的完成其他相应的修改。查询功能也是系统的核心之一,在系统中主要根据商品编号和商品名称等进行查询,其目的都是为了方便用户使用,以求更快的查找到各个物料和产品品质的基本信息。系统有完整的用户添加、删除和密码修改功能,采用 SQL Server 2000 来设计数据库,并使用当前常用的 JAVA 语言来设计用户界面。 技术路线: 本系统采用 SQL Serve

8、r 2000 做后台数据库,利用 JDBC 技术对数据库进行访问,使用Eclipse 进行软件开发平台,能够对超市库存信息,员工信息进行管理、输入、输出、查找的操作,是散乱的超市信息能够具体化、直观化、合理化。 使用的主要配置: 操作系统: windows 2000, windows XP, windows Vista, windows 7 开发平台: Eclipse PHP Studio 2008 数据库系统: SQL Server 2000 研究难点: 数据库设计和系统逻辑性设计 数据库的连接 后台系统功能的实现 预计目标: 1.简便易学,能够使得超市人员 快速掌握系统的使用。 2.界面大

9、方美观,让客户一目了然,便于监督。 3.功能完善,能够集超市日常的进货,销售,收银等操作为一体。 4.通用性强,能适用于各类中小型超市。 5.灵活度搞,在设计开发过程中能够充分考虑到各种异常。 四、论文详细工作进度和安排 第七学期第 11 周至第 15 周( 2011 年 01 月 02 日前):文献检索和资料收集,完成毕业论文(设计)文献综述、开题报告和外文翻译; 第八学期第 1 周至第 3 周( 2011 年 03 月 19 日前): 撰写论文提纲,完成毕业论文(设计)初稿;需求分析,系统设计; 第八学期第 4 周 至第 11 周( 2011 年 05 月 11 日前): 详细设计; 第八

10、学期第 12 周( 2011 年 05 月 18 日前):完成应用软件系统的设计,毕业论文定稿,送指导老师和评阅老师评阅,准备答辩; 第八学期第 13 周:参加毕业论文(设计)答辩 五、主要参考文献: 1 郭东强 . 现代管理信息系统 . 北京:清华大学出版社 , 2006.2 12-30 2 常晋义 . 信息系统开发与管理 . 北京:机械工业出版社 . 2004.5 21-40 ,243-248 3 刘大玮 ,马传宝 ,孙颖洁 . SQL Server 数据库项目案例导航 /数 据库应用开发技术丛书 .北京:清华大学出版社 . 2005.7 274-283 4 黄明 ,梁旭 ,曹利超 . J

11、ava 信息系统设计与开发实力(第二版) .北京:机械工业出版社 . 2005.3 4-7,50-99 5 何斌 ,张立厚 . 信息管理 :原理与方法 . 北京:清华大学出版社 .2006.5 327-352 6 杜栋 . 现代统计信息系统理论与实践 . 北京:清华大学出版社 .2004.5 136 7 葛志春,刘志成,聂艳明,冯向科 . Java 面向对象编程 . 北京:机械工业出版社 . 2007.8 404-421 8 杨树林,胡洁萍 . Java 语言最新实用案例教程(第 2 版) . 北京:清华大学出版社 . 2010.6 141-232 9Jack Shirazi. Java Performance Tuning. OREILLY. 2003 280 10 Gerald.Post 数据库管理系统 (英文版第三版) .北京:机械工业出版社 .2006.1 77-140

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 开题报告

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。