干洗店日常事务管理系统.doc

上传人:sk****8 文档编号:4069583 上传时间:2019-09-23 格式:DOC 页数:30 大小:533.50KB
下载 相关 举报
干洗店日常事务管理系统.doc_第1页
第1页 / 共30页
干洗店日常事务管理系统.doc_第2页
第2页 / 共30页
干洗店日常事务管理系统.doc_第3页
第3页 / 共30页
干洗店日常事务管理系统.doc_第4页
第4页 / 共30页
干洗店日常事务管理系统.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、中原工学院软件学院三 级 实 践 课 题 设 计 任 务 书姓 名 题 目 干洗店日常事务管理系统设计任务开发一个比较完善的干洗店日常事务管理系统,包括干洗店日常事务所有处理方式,为干洗店提供一个简化事务处理的程序,有相当的应用价值。主要功能包括:1. 登录:输入正确的密码,它是进入本管理系统的唯一方式。2. 主界面:根据图标选择和对系统进行操作。并将与当前操作产生的结果保存到数据库中。3. 功能:对衣物进行增、删、改、查、统计等功能,并将处理后的结果保存到对应的数据库中。开发工具:EditPlus、Access、eclipse时间进度第 1 周(2011-2010-9-10):研究三级课题要

2、求,初步确定本系统需要完成的功能。第 2 周(2010-9-13-2010-9-17):需求分析,站在用户角度思考并投入写程序阶段。第 3 周(2010-9-202010-9-24 ):对程序进行收尾,以报告的形式做最后的总结。原 主始 要资 参料 考与 文献01YDaniel liang Java 语言程序设计(基础篇) M:北京.机械工业出版社 2009.602YDaniel liang Java 语言程序设计(进阶篇) M:北京.机械工业出版社 2009.110304指导教师签字: 年 月 日I干洗店日常事务管理系统摘 要干洗店日常事务管理系统是主要是为方便干洗店管理的一个较为简单的系统

3、,该管理系统利用计算机的信息系统和各种软件资源,为高效提供了一个完整的事务管理的项目开发过程,方便新衣物的收取和对应客人信息的录入,以及洗衣期间的信息变动等。 该系统根据社会调查和需求分析的结果,将整个系统具体的九大模块:登录、收取衣物(包含增、删、改、查) 、领取衣物、统计管理、退出程序。该系统采用简单、方便的界面与用户进行交流,界面提供可以满足用户各方面的需求的条件,用户只需按照提示输入正确的条件就可以进行相关的操作,满足需求。系统还提供密码的条件,保证了数据库内数据信息的安全性。该管理系统报告分析以文档的形式向用户展示了整个系统的功能,包含需求分析、概要设计、详细设计、系统测试、结束语等

4、内容。其内容广泛,用数据库、表格、图表等形式表示出了该系统的实用性。最后还有附录的图、表,和主要的源程序。关键词:干洗店;日常事务管理; Java;EditPlus ;Access 数据库。目 录摘 要 .I第 1 章 需求分析 .11.1 概述 .11.1.1 编写目的 .11.1.2 项目背景 .11.1.3 用户类型 .11.1.4 运行环境 .21.2 功能描述 .21.2.1 功能概述 .21.2.2 功能描述 .21.3 功能需求 .3第 2 章 概要设计 .62.1 体系设结构设计 .62.1.1 设计原则 .62.1.2 总体结构 .62.1.3 总体设计说明 .82.1.4

5、整体工作流程描述 .82.1.5 接口描述 .92.1.6 文件命名规则及包结构描述 .92.2 数据库设计 .92.2.1 数据库环境说明 .92.2.2 数据库命名规则 .92.2.3 逻辑设计 .102.2.4 物理设计 .11第 3 章 系统 设计 .123.1 系统登录模块 .123.2 用户模块 .13第 4 章 系统测试 .154.1 测试概述 .154.2 测试用例 .154.3 测试结果 .17第 5 章 结束语 .18附录 A: 附加图、表 .20附录 B: 主要源程序 .25干洗店日常事务管理系统1第 1 章 需求分析需求分析是对该系统具有功能的大致介绍,包括设计该系统的

6、目的和背景、用户类型,该系统的运行环境和功能描述等内容。1.1 概述1.1.1 编写目的干洗店日常事务管理系统是为了干洗店更好的在运营的过程中对衣物和顾客信息进行管理,让操作人员及时更新数据库信息以保证其的完整性,也方便操作人员随时获得最新准确的衣物信息的系统。该管理系统利用计算机的信息系统和各种软件资源,使得复杂繁琐的信息统计工作变得轻松简便!对于我个人来说:调研并熟悉店面管理系统的基本功能、数据流程与工作规程;学习数据库创建、基于 Java 环境下的数据库编程技术;通过实际编程加深对基本原理的理解,提高实践能力;学习开发资料的收集与整理,学会撰写课程设计报告。1.1.2 项目背景社会的进步

7、和计算机技术的发展日新月异,特别是微型计算机的大范围普及,现在应用在信息管理系统中,包括了各种管理模块。计算机处理的数据量不断增加。文件管理系统采用的一次最多存取一个记录的访问方式,以及在不同文件之间缺乏相互联系的结构,越来越不能适应管理大量数据的需要,有了数据库我们便能方便快捷的对数据进行读取、存取,并维护数据库的数据。在很多时候只有数据库还不能完成解决职工工资管理的问题。干洗店日常事务管理系统就是要为这些具有干洗店解决他们在事务管理方面的问题。今天,数据库管理已成为计算机信息管理的主要方式。用电脑管理数据,运算速度快,检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低且不易出错等,这

8、些优点能够极大地提高工资管理的效率,也是科学化、正规化管理的重要条件,是现行的信息管理系统所代替不了的。1.1.3 用户类型用户: 可以熟练操作计算机,拥有软件知识基础并有较强的数据库管理能力对客户信息进行管理和统计。可以按条件查询当前衣物信息并且对其进行增加、修改、干洗店日常事务管理系统2删除等操作,用户还可以利用程序代码的修改对自己登录时的密码。1.1.4 运行环境表 1.1 系统运行环境需求名称 详细要求软件需求 客户端 IE6.0 兼容浏览器,服务器端: 操作系统 OS:Win2000 Server/Win2000 Advanced Server/Win2003 Server 数据库

9、Database:AccessWEB 服务 WEB Service:Tomcat5.5浏览器 Browser:IE 6.0 以上硬件需求 服务器:P4 1.6 G CPU,1G 内存,SAS 80G 硬盘,10/100 自适网卡:客户端:P4 1.6 G CPU,512M 内存,20G 硬盘,10/100 自适网卡1.2 功能描述用户根据主界面中的按钮,完成系统设置、收取衣物、领取衣物、统计管理等功能。1.2.1 功能概述干洗店日常事务管理系统登录系统设置 收取衣物领取衣物统计管理 退出系统图 1.1 结构功能图1.2.2 功能描述1. 登录:输入正确的密码,它是进入职工工资管理系统的唯一方式

10、。2. 系统设置:当点击此图片(Button)时,出发一系列的动作。干洗店日常事务管理系统33. 收取衣物:有客户送洗衣物时,根据标签的提示,正确的记录衣物和客户信息。 4. 统计管理:经过一天的营业,操作人员可以查询当天的营业额。5. 退出系统:退出干洗店日常事务管理系统。1.3 功能需求各个模块的功能需求如下文所示:表 1.2 登录用例名称 登录参与者 用户功能描述 让用户可以根据密码进入系统前置条件 此用户必须知道密码并填写正确基本事件流 1) 输入密码;2) 点击“确定”按钮;3) 进入“欢迎使用蘑菇干洗店管理系统”界面,可对系统内容进行操作;备选事件流 E-1:如果输入的密码与程序中

11、的密码不符,弹出错误提示对话框,此用例结束。后置条件 如果用例执行成功,系统发生相应改变。如果执行不成功,系统状态不变。业务规则 密码为必填项,密码系统会用*标注。表 1.3 收取衣物(独立完成)用例名称 增加新记录到数据库中参与者 用户功能描述 让用户可以根据需要添加新记录的基本情况前置条件 供用户已成功进入本系统并且数据库已连接上基本事件流 1) 当用户在“欢迎使用蘑菇干洗店管理系统”界面中点击“收取衣物”按钮时,此用例开始;2) 弹出“请输入信息”对话框;3) 用户根据提示将实际情况填写入对应的文本域;4) 单击“确定”按钮;5) 如果执行成功,系统及时提示用户“添加成功!” ;6) 单

12、击“修改”按钮;7) 如果执行成功,系统及时提示用户“修改成功!”8) 单击“删除”按钮;9) 如果执行成功,系统及时提示用户“删除成功!”10) 单击“顾客信息录入界面”按钮,弹出“ClientPro”对话框,操作与上相似。备选事件流 E-1:若用户输入的信息不满足相应的条件,系统给出提示“for input 不符合要求的错误输入”此用例结束。E-2:若系统不能成功更新数据库,则提示“unknown source”,此用例结束。后置条件 如果用例执行成功,则此数据库中的 clothes 和 client 信息表中增加了一个洗衣信息,如果执行不成功,系统状态不变。干洗店日常事务管理系统4表 1

13、.4 浏览职工基本信息(独立完成)表 1.5 查询职工基本信息(独立完成)表 1.7 删除职工基本信息(参与)用例名称 删除职工基本信息参与者 用户功能描述 让用户可以根据需要删除职工相关的情况前置条件 供选择的职工信息存在于数据库中基本事件流 1) 当用户在“高校职工工资管理系统”界面中点击“删除”按钮时,此用例开始;2) 用户根据提示输入所删职工的职工号; 3) 系统更新数据库中的实训公司的信息;4) 系统提示“删除执行成功” 。备选事件流 E-1:若用户输入的职工号不存在于数据库中,系统给出提示“没找到符合情况的职工!”此用例结束。E-2:若系统不能成功更新数据库,则提示“Unknown

14、 source”,此用例结束。后置条件 如果用例执行成功,则此数据库中的 stuff 信息表中删除掉,如果执行不成用例名称 浏览职工基本信息参与者 用户功能描述 让用户可以根据需要浏览职工的基本信息前置条件 Stuff 表存放于系统数据库中基本事件流 1) 当用户在“高校职工工资管理系统”界面中点击“浏览”按钮时,此用例开始;2)系统输出 stuff 表中的全部信息。备选事件流 E-1:若系统不能成功连接到数据库,则提示“未发现数据源名称并且未指定默认驱动程序” ,此用例结束。后置条件 如果用例执行成功,系统发生相应改变。如果执行不成功,系统状态不变。用例名称 查询职工基本信息参与者 登录后的

15、用户功能描述 让用户可以根据需要查询职工基本情况前置条件 供选择的查询信息存放于系统数据库中基本事件流 1) 当用户在“高校职工工资管理系统”界面中点击“查询”按钮时,此用例开始;2) 用户根据提示要选择查询方式,输入完毕之后,点击确定按钮;3) 选择学历 1,要输入所想查询的具体学历,系统将输出查询对应结果;4) 选择工资 2,要输入所想查询的具体工资,系统将输出查询对应结果;5)输出结果的同时系统将自动退回到“欢迎进入高效职工工资管理系统”界面。以便用户进行下一步选择。备选事件流 E-1:如果在选择方式时输入的数据不符合提示先决条件,系统提示“您的输入有误,请核实!” ,此用例结束。E-2

16、:如果所查询的工资或者学历在数据库中有符合要求的,则输出结果为空,仅输出职工的九个属性名字,此用例结束。后置条件 如果用例执行成功,系统发生相应改变。如果执行不成功,系统状态不变。业务规则 按工资查询、按学历查询,两种查询方式,任选其一。干洗店日常事务管理系统5功,系统状态不变。业务规则 “职工号”为必填项,否则连接数据时会出错。表 1.8 修改职工基本信息(参与)表 1.9 退出系统(独立完成)用例名称 退出程序参与者 用户功能描述 让用户在结束一天的工作后,将系统安全关闭。前置条件 用户暂时不需要使用本系统。基本事件流 1) 当用户在“欢迎使用蘑菇干洗店管理系统”界面中点击“退出程序”按钮

17、时,此用例开始;2)转入“再次确认”对话框,选择所需的按钮;3)点击“确定” ,则安全退出。 4)点击“取消”按钮,系统自动返回主界面,方便用户的下一步操作。备选事件流 无后置条件 如果用例执行成功,系统状态改变,如果执行不成功,系统状态不变。第 2 章 概要设计概要设计(系统分析)是针对该系统的设计原理来分析的,在该章节里对高校职工工资管理系统的体系结构设计和数据库设计进行了详细的描述。包括一些设计原则和主要功能介绍,为代码编程设计好框架结构,在开发项目中占有重要的地位,是很关键的环节。用例名称 修改职工基本信息参与者 用户功能描述 让用户可以根据实际情况修改职工基本信息前置条件 供选择的职

18、工信息存放于系统数据库中基本事件流 1) 当用户在“高校职工工资管理系统”界面中点击“修改”按钮时,此用例开始;2) 用户在修改界面中输入职工号,点击“确定”按钮;3) 选择住址 1,要输入改后的新住址,系统将结果存入数据库; 选择电话号码 2,要输入改后的新号码,系统将结果存入数据库;4) 系统更新此职工的相关信息;5) 出现“号码(住址)修改成功!”提示对话框。备选事件流 E-1:如果输入的修改方式信息不符合提示条件,系统提示“您的输入有误,请核实!” ,此用例结束。E-2:若系统不能成功更新数据库,则提示“ unknown source ”,此用例结束。后置条件 如果用例执行成功,系统发

19、生相应改变。如果执行不成功,系统状态不变。业务规则 “职工号”为必填项,否则连接数据时会出错。干洗店日常事务管理系统62.1 体系设结构设计2.1.1 设计原则模块化: 本系统采用模块化的设计,如每个类中的具体方法,它就是一个方法块,可以方便的被其他 Java 类或者方法调用以实现预定的功能;抽象类: 本系统还采用许多抽象的类和接口,以实现访问层与数据库之间的连接;信息隐藏:系统代码编写过程中隐藏了管理员和学生的密码,这样可以确保数据库信息的安全性,避免数据库内的数据信息被普通用户随意修改;高内聚: 系统中的每个类都具有一定的独立性和特性,其内都有各自具体的方法来实现不同的功能;低耦合: 各个类之间有一定的联系,但是依赖性不大,可以避免因为子程序之间的复杂关系产生更多的错误;简单化: 本系统设计的界面清晰,友好,性能可靠,操作简单;实用性能:该系统可以满足高校对职工信息的管理需求。2.1.2 总体结构系统模块划分如图 2.1 所示:干洗店日常事务管理系统7高校职工工资管理系统登录录 入排 序删 除查 询修 改统 计退 出浏 览输入个人信息改动后的结果存入数据库中选择查询方式 输入所删工号选择排序方式 所想修改内容 选类型输入月工作量 完全退出程序单击浏览按钮输出对应信息具体数据结束图 2.1:功能结构图

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

当前位置:首页 > 重点行业资料库 > 自然科学

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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