软件论文模板

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

1.引言 (1)

2.需求分析 (1)

2.1功能需求分析 (1)

2.2性能需求分析 (2)

2.3数据库需求分析 (2)

3.总体设计 (4)

3.1功能模块设计 (4)

3.2数据库设计 (5)

4.开发工具及技术 (7)

4.1开发工具MyEclipse (7)

4.2Tomcat介绍 (7)

4.3MySQL数据库 (7)

4.4JSP技术 (7)

4.5JavaScript (8)

4.6Struts2.0简介 (8)

4.7Hibernate介绍 (8)

5.详细设计 (9)

5.1数据库的详细设计 (9)

5.2界面的详细设计 (10)

5.3洗衣类型模块设计 (15)

5.4会员信息模块设计 (16)

5.5收取衣物模块设计 (17)

5.6业务统计模块设计 (18)

6.系统测试 (18)

6.1测试方法说明 (18)

6.2测试用例设计 (19)

6.3测试结果分析 (19)

7.结论 (19)

参考文献 (20)

基于Java EE洗衣业务管理系统的设计与实现基于Java EE洗衣业务管理系统的设计与实现

学生姓名:指导教师:

摘要:随着洗衣店服务的日渐完善和复杂,以前单纯的文本记录人工管理方式不仅效率低下,且易出错,直接导致管理费用的增加,服务质量的下降。基于此本项目按照软件工程的规范,依据实际需求描述了系统分析与设计的全过程,构建了一个智能的洗衣店管理系统。其目的在于实现收费信息管理和出入衣物记录的快速高效检索,使操作简单安全,提高工作效率和质量。

关键词:Java EE洗衣业务管理系统MySQL

1. 引言

随着人们生活水平的不断提高和生活节奏的加快,不少商务人士的收入与衣物越来越多,而精力、时间却越来越少,于是各种洗衣店应运而生。洗衣店的规模也是越来越大,以前单纯的文本记录人工管理方式不仅效率低下,且易出错,直接导致管理费用的增加,服务质量的下降。由于这种人工管理方式不能完全适应洗衣店的发展,因此需要一个功能强大的管理系统对店铺进行管理,实现对会员信息管理、收取衣物信息管理、取衣信息管理、按照时间段进行营业额统计等功能

如今,随着全国的信息化建设程度越来越高,互联网开始在人们的生活发挥着越来越为重要的作用,网络技术可以将各种不同的设施连接起来,进行统一的管理,目前洗衣业管理状况要满足快速增长的洗衣量,是远远不够的,因为当前洗衣店多采用手工或半手工处理洗衣店业务流程,多用人工方式在前台接送衣物并半手工进行营业额统计,效率十分低下。洗衣店业务主要是收取衣物、领取衣物管理、会员信息管理、营业额统计等。以上这些洗衣店内部业务如果用计算机来进行管理的话,能大大节约大型洗衣店工作人员和管理人员的时间,提高工作效率。

2. 需求分析

在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师确定顾客的需要。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。

本系统所做的需求分析包括功能需求分析、性能需求分析、数据库需求分析。

2.1功能需求分析

本系统用户包括系统管理员和会员。

系统管理员的功能包括洗衣价格管理、会员信息管理、收取衣物管理、领取衣物管理、按照时间段查询营业额和业务等。

会员的功能包括对个人信息的修改以及对个人洗衣记录的查询。

1

山西大学商务学院本科毕业设计

2

2.2性能需求分析

系统的响应时间:用户登录时系统响应时间在2秒钟左。

可靠性和稳定性要求:要具有实用性、界面美观、操作简单、条理清晰;应用软件与数据库系统的设计要做到安全可靠,防止非法用户的入侵。

系统运行平台:处理器:Internet Pentium II 266 MX 或更高、内存:512MB 、硬盘空间:4GB 、操作系统:Windows 2000/XP 、数据库管理系统:Mysql 、服务器软件:Apache 。

2.3数据库需求分析

2.3.1信息需求分析

本洗衣店管理系统涉及到的实体有:系统管理员、会员信息、取衣信息、洗衣价格等。

(1) 会员信息实体E-R 图如图1所示:

图1 会员信息实体E-R 图

(2) 洗衣价格信息实体E-R 图如图2所示:

图2 洗衣价格信息实体E-R 图

(3) 收取衣物信息实体E-R 图如图3所示: 电话

住址 性别 卡号

姓名 余额

会员信息

价格

衣物类型

洗衣类型 洗衣价格信息

基于Java EE 洗衣业务管理系统的设计与实现

3

图3 收取衣物信息实体E-R 图

(4) 管理员信息实体E-R 图如图4所示:

图4 管理员信息实体E-R 图

2.3.2功能需求分析

本系统用户主要是系统管理员,系统管理员的功能包括洗衣价格管理、会员信息管理、收取衣物管理、领取衣物管理、按照时间段查询营业额和洗衣业务等。

数据流程是指数据在系统中产生、传输、加工处理、使用、存储的过程,数据流程分析是把数据在现行系统内部的流动抽象的独立起来,舍去了具体组织机构、信息载体、处理工具、物质、材料等,单从数据流动过程来考查实际业务的数据处理模式。

数据流程与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。描述数据流程的工具是数据流程图以及其附带的数据字典、处理逻辑等图表。其中数据流程图是描述系统逻辑模型的主要工具,它以少数几种符号综合地反映出信息在系统中的流动、存储和传递。

在业务流程分析的基础上,对数据流进行了分析,从数据流动过程考察了实际业务的数据处理模式。现行的顶层数据流图如图5所示: 价格 衣物类型 洗衣类型 会员 备注信息

收取时间

颜色

衣物品牌

收取衣物信息 登录名 密码

管理员信息

相关文档
最新文档