版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、小型自选商场综合管理系统设计文档 课 题: 小型自选商场综合管理系统姓 名: xxx 学 号: xxxx 专业班级: xxxx 指导教师: xxx 设计时间: 2011-6-25 目录一、课程设计的目的及要求31.1课程设计目的和意义31.2 设计要求3二、系统描述42.1 系统目标42.2 系统功能结构4三、系统分析与设计53.1、系统主要功能模块划分53.2、数据库设计63.3、系统详细设计7四、总结9五、参考文献9 一、课程设计的目的及要求1.1课程设计目的和意义小型超市管理系统的设计非常重要,它涉及面广、数据量较大,如果对整个系统不能进行很好的设计,将会给超市的效益带来很大的影响。为了
2、进一步学习Java,所以利用Java、JDBC结合SQL Server 2000数据库来开发一套小型超市管理系统。通过对本课程设计的学习,对Java面向对象的思想有进一步的掌握,还让大家对如何利用JDBC进行数据库的开发有更深的了解。另外,小型超市管理系统的一些基本设计方式也能为其他管理系统所借鉴。因此,掌握了它的开发方法,那么进行其他管理系统开发时所遇到的问题也就迎刃而解了。本系统存在以下优点:(1)大大提高超市的运作效率。(2)通过全面的信息采集和处理,辅助提高超市的决策水平。(3)使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。1
3、.2 设计要求要求系统具有以下功能:系统操作简单,界面友好。规范、完善的基础信息设置。支持多人操作,要求有权限分配功能。为了方便用户,要求系统支持多条件查询。对销售信息提供销售排行。支持销售退货和入库退货功能。批量填写进货单及销售单。超市管理系统(Java+Microsoft Office Access 实现)。二、系统描述2.1 系统目标(1)根据需求分析的描述以及与用户的沟通,现制定系统实现目标如下。(2)界面设计简洁、友好、美观大方。(3)操作简单、快捷方便。(4)数据存储安全、可靠。(5)信息分类清晰、准确。(6)要求系统具有以下功能:(7)系统操作简单,界面友好。(8)支持多人操作,
4、要求有权限分配功能。(9)为了方便用户,要求系统支持多条件查询。(10)对销售信息提供销售排行。(11)批量填写进货单及销售单。(12)超市管理系统(Java+SQLServer 2000 实现)2.2 系统功能结构本系统包括用户权限管理、进货管理、销售管理、顾客管理4大基本功能。1、用户权限管理系统用户权限管理系统包括用户的添加、修改、查看和删除等功能。另外还能够进行权限分配,即赋予不同用户不同的权限。例如,系统管理员具有所有的数据和功能权限,能够查看进货管理表单,能够对普通用户进行管理;而普通用户(一般顾客)具有查询商品,订购商品和修改个人信息等功能;销售员除了具有一般用户的权限外,还可以
5、进行销售报表的查询等功能;经理具有查询销售信息和订货信息的功能;采购员有查看并更改进货信息等功能。在该系统中,一个人至少属于某一角色,也可以同时属于两个或两个以上的角色。当用户不同时,根据对用户权限的判断,用户可以进入不同的界面进行操作。2、进货管理该系统的主要功能是查询订货单。在这个查询系统设计中,加入了分项查询的功能,即用户可以根据自己的需求进行查询;另外,还可以下订单或者更改订单状态。3、销售管理销售管理子系统主要是让销售员能够进行销售信息的查询,及时了解超市的销售情况。4、顾客管理顾客管理子系统的功能主要是让顾客浏览所有商品,也可以通过分项查询进行查询,方便的找到用户需要的产品。并能直
6、接通过这个超市管理系统进行订货,只要输入需要商品的一些基本信息,就可以完成对某商品的购买。注:本系统还包括用户注册功能, 它主要是能够让顾客填写个人基本信息,并且有商品订购权限。三、系统分析与设计3.1、系统主要功能模块划分本系统各结构功能模块划分如下: 超市管理系统用户管理进货管理销售管理顾客管理添加用户信息修改用户信息查看用户信息删除用户信息查看订单信息添加订单查看销售信息查询商品信息购买商品注册用户图1 系统功能模块划分图3.2、数据库设计在这里,我们使用Microsoft Office Access建立数据库系统。这个系统主要建立以下四个表:(1)用户表:记录用户的基本信息,如用户名、
7、密码、性别等,如表1所示。 表 1 用户表的结构 字段名 字段类型 长度 说明userIDInt4自增,增量为1UserNameVarchar50用户名称userPasswordVarchar50用户密码userAddressVarchar50用户住址userAuthorityVarchar50用户类型(权限)userGenderVarchar10用户性别userAgeInt4用户年龄(2)商品信息表:记录商品的价格、数量以及其他基本信息,如表2所示。 表2 商品信息表 字段名 字段类型 长度 说明GoodsIDInt4主键GoodsNameVarchar50商品名称GoodsNumberIn
8、t4商品数量GoodsProductVarchar50商品生产地GoodsPriceFloat8商品价格GoodsSizeVarchar50商品大小(3)商品订货表:记录订购商品的数量、商品的工厂及购买日期,如表3所示。 表3 商品订货表 字段名 数据类型 长度 说明BuyerIDInt4主键BuyerGoodsNameVarchar50订购商品名称BuyerGoodsNuberVarchar50订购商品数量BuyerManufacturerVarchar50订购生产厂家BuyerDateVarchar50订购日期BuyerStatusVarchar50订购状态BuyerNameVarchar
9、50订购人姓名 (4) 销售状况表:主要是记录商品的销售信息,如表4所示。 表4 销售状况表 字段名 数据类型 长度 说明VenditionIDInt4主键GoodsNameVarchar50商品名称GoodsCustomerNumberVarchar50商品销售数量CustomerNameVarchar50顾客姓名VenditionDateVarchar50销售日期GoodsSizeVarchar50商品大小GoodsPriceFloat8商品价格3.3、系统详细设计本系统操作流程图如下:准备开始系统主界面选择操作退出程序用户登录注册用 户输入用户名及密码用户名或密码错误正确输入查看商品信息
10、查看订单查看销售信息查看销售信息添加用户信息顾客采购员销售员经理管理员查看进货信息输入用户名及密码购买商品增加订单取消灯胆查看用户信息修改、删除用户图2 系统流程图五、总结本次课程设计我设计的是一个小型超市管理系统。通过此系统有利于超市管理和发展,可以进行用户注册登录,查看、增加、修改订货信息等功能。我们是2个人一组来完成此次课程设计的,在设计过程中遇到了一些问题,例如:如表单与表单之间的连接、表单与菜单之间的连接、表单与报表之间的连接等。我是通过运用eclipse来开发设计的,通过本系统的开发,使我更加深入的了解了Java应用程序的开发流程及Java Swing 的窗体设计、事件监听等技术。我们首先通过画流程图来构思本系统需要实现的功能,然后通过编辑程序及建立相应的表单,来逐步实现其功能,最终实现整体的功能效果。通过本次课程设计,使我对运用Java来编程更加感兴趣,虽然在设计中遇到了很多困难,但通过查阅参考书,及和同学的交流,还是能够解决那些存在的问题。通过不断的克服各种困难,使我感觉到做什么事,不要怕遇到困难,而是在遇到困难是要想方设法去解决它,只有这样才能使自己更快的进步。虽然本次设计还不够完善,做一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大型压缩机隔音罩安装施工工法
- 不畏起点不畏终点只畏从未全心投入-我的年终总结
- DSP原理及应用试题及答案
- 2026医疗卫生系统招聘考试(预防医学)历年参考题库含答案详解
- 2026医学检验(中级)-专业实践技能考试历年参考题库含答案详解
- 2026医学三基-临床医学类-医学三基考试宝典(神经内科学)历年参考题库含答案详解
- 2026北京事业单位招聘考试(计算机专业)历年参考题库含答案详解
- 2026副高面审答辩-副高077面审答辩针灸学历年题库含答案详解
- 2026初级焊工(官方)-电工基础知识参考试题库历年考点答案详解
- 会车先行测试试题及完整答案
- 2026年土木工程中的创新思维与实践
- 2026汽车座椅行业市场现状技术制造评估投资发展策略分析报告
- 2026新教材语文 统编版语文五年级上册-语文园地一
- 河道采砂后砂坑生态平复治理施工方案
- 生态环境法学 课件全套 周珂
- 2025年禁毒社工招聘笔试真题附答案
- 2024年贵州省粮食储备集团有限公司招聘真题
- 材料研究方法 课件 第1-3章 绪论、X射线衍射分析、电子显微分析方法
- (完整版)管理学(马工程)教案
- 恒大集团管理制度(完整版)
- 山东建筑资料全套表格World版
评论
0/150
提交评论