软件工程-超市管理系统(20200124220332)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.
项目应用开发 说明书
项目名称:
Βιβλιοθήκη Baidu
超市信息管理系统
开发人员:
蒋伟成、张连升、胡晨 廖兴立、 张义 、刘浩
指导老师:
张建东
班 级:
计算机 11-01BJ 班
专 业:
计算机科学与技术
开发时间:
2013.11.11- 2013.12.27
.
.
目
录
1 可行性分析 …………………………………………………………1
现在的超市对员工的要求比较高, 从管理到销售, 都要求具有一定的计算机 基础,所以在新系统投入使用时, 只要对员工进行少量的培训, 系统的功能和使 用方法就基本上能够使系统顺利运行。 ⑵经济可行性
超市信息管理系统的投入, 能够提高工作效率, 减少工作人员, 从而减少人 力资本的投入,并且该系统满足以下两个特点:
1.4 结论
通过对技术、 经济、操作三个主要方面的可行性分析, 可以确定本系统的开 发完全有必要的,而且是可行的,可以立项开发。
2. 需求分析 2.1 引言
⑴系统概述 软件需求分析是软件工程中的一个极为重要的环节。需求分析做得好坏与
否,直接关系到以后所开发软件质量的高低。因此,我们按照功能的需求,从综 合要求、详细的数据说明、概念模型设计、逻辑模型设计、物理模型设计这五大 方面对需求规格说明这个模块进行描述。 ⑵参考资料 [1] 《UML基础与 Rose建模案例》第 3 版,吴建,郑潮,汪杰,人民邮电出版社; [2] 《数据库系统概论》第 4 版,王珊,萨师煊,高等教育出版社;
1.1 引言 ……………………………………………………………1
1.2 可行性分析的前提 ……………………………………………1
1.3 可行性分析 ……………………………………………………1
1.4 结论 ……………………………………………………………1
2 需求分析 ……………………………………………………………1
1. 可行性分析 1.1 引言
⑴编写目的 在此项目中, 通过全面的信息采集和处理, 辅助提高超市的决策水平, 大大
提高超市的运作效率。 为超市的管理人员带来的较大的方便。 经过对此项目进行 详细调查研究, 初拟系统实现报告, 对软件开发中将要面临的问及其解决方案进 行初步设计及合理安排。 明确开发风险及其所带来的经济效益。 为降低经营成本, 提高效益,增强超市扩张力,提供有效的技术保障。 ⑵项目背景
2.1 引言 ……………………………………………………………1
2.2 综合要求 ………………………………………………………1
2.3 数据模型 ………………………………………………………1
2.4 功能模型 ………………………………………………………1
2.5 活动 模型 ………………………………………………………1
1.2 可行性分析的前提
⑴基本要求 功能要求: 提高销售人员对商品的销售效率, 对销售记录进行统计分析, 对商品 的库存以及进货进行有效的管理。 性能要求: 响应快速,系统资源占用少。 输入要求: 简单必要的键盘输入,方便快捷的鼠标点击。 输出要求: 直观精简的界面显示。 ⑵项目目标
.
.
本系统力求让超市的运营便捷化、 系统化、 高效化, 从而极大地节约人力和 物力资源, 扩大超市的经济效益, 提高超市的竞争力。 通过对超市经营方式的考 察,为了更好地贴切用户的使用,本系统划分为两个子系统:前台销售系统、后 台管理系统, 其中这两个子系统又包含其它一些子功能。 采用这种方法从而实现 对超市整个的情况进行高效的管理,让超市达到自动化、科技化的目标。 ⑶条件和限制 运行环境: CPU奔腾 4 以上,内存 512M以上,目前 Windows的主流操作系统。 开发环境: SQL Server2005 数据库和 Microsoft Visual C++ 6.0 编程环境。 时间限制: 2013 年 11 月 11 日至 2013 年 12 月 27 日。 人员要求: 6 人。
2.6 层次方框图 ……………………………………………………1
2.7 数据字典 ………………………………………………………1
2.8 IPO 表…………………………………………………………1
3 总体设计 ……………………………………………………………1
3.1 数据结构设计 …………………………………………………1
1.3 可行性分析
⑴技术可行性 从技术条件来看, 我们现在身处的信息化社会信息技术快速发展, 信息管理
技术也日趋完善, 使我们有条件来完成超市管理系统的开发。 随着信息技术的发 展,特别是网络技术和数据库系统的发展, 在软件开发方面, 可以采用现行主流 的开发技术, 硬件技术方面则可以充分利用日益增强的存储能力, 通讯能力和处 理速度来保证系统开发技术的准备。
3.2 数据库逻辑设计 ………………………………………………1
3.3 数据库物理设计 ………………………………………………1
3.4 界面设计 ………………………………………………………1
.
.
4 详细设计 ……………………………………………………………1 5 代码编程 ……………………………………………………………1 6 测试设计 ……………………………………………………………1
超市有能力承担系统开发费用; 新系统将为企业带来经济效益。 所以从经济角度来说,本系统的开发是可行的。 ⑶操作可行性 该管理系统采用基于 Windows的图形用户界面, 而该系统是大家熟悉的操作
.
.
系统,对于那些有一般计算机知识的人员就可以掌握, 而整个超市管理系统采用 最友好的交互界面, 简洁明了, 不需要对数据库进行深入的了解, 从人员管理来 讲不会因人员知识基础问题影响该系统在超市的运行与使用。
在这个科技发展迅速的、 竞争激烈的社会, 超市销售的竞争也进入到了一个 全新的领域,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的 升级是销售业的竞争核心。 能够以最小的投入获得更大的收益才能在这遍地成林 的超市竞争中生存,所以开发一款经济适用的超市管理系统是势在必行的。 ⑶参考资料 [1] 《软件工程》,马林,马雪英,王衍,中国铁道出版社;
项目应用开发 说明书
项目名称:
Βιβλιοθήκη Baidu
超市信息管理系统
开发人员:
蒋伟成、张连升、胡晨 廖兴立、 张义 、刘浩
指导老师:
张建东
班 级:
计算机 11-01BJ 班
专 业:
计算机科学与技术
开发时间:
2013.11.11- 2013.12.27
.
.
目
录
1 可行性分析 …………………………………………………………1
现在的超市对员工的要求比较高, 从管理到销售, 都要求具有一定的计算机 基础,所以在新系统投入使用时, 只要对员工进行少量的培训, 系统的功能和使 用方法就基本上能够使系统顺利运行。 ⑵经济可行性
超市信息管理系统的投入, 能够提高工作效率, 减少工作人员, 从而减少人 力资本的投入,并且该系统满足以下两个特点:
1.4 结论
通过对技术、 经济、操作三个主要方面的可行性分析, 可以确定本系统的开 发完全有必要的,而且是可行的,可以立项开发。
2. 需求分析 2.1 引言
⑴系统概述 软件需求分析是软件工程中的一个极为重要的环节。需求分析做得好坏与
否,直接关系到以后所开发软件质量的高低。因此,我们按照功能的需求,从综 合要求、详细的数据说明、概念模型设计、逻辑模型设计、物理模型设计这五大 方面对需求规格说明这个模块进行描述。 ⑵参考资料 [1] 《UML基础与 Rose建模案例》第 3 版,吴建,郑潮,汪杰,人民邮电出版社; [2] 《数据库系统概论》第 4 版,王珊,萨师煊,高等教育出版社;
1.1 引言 ……………………………………………………………1
1.2 可行性分析的前提 ……………………………………………1
1.3 可行性分析 ……………………………………………………1
1.4 结论 ……………………………………………………………1
2 需求分析 ……………………………………………………………1
1. 可行性分析 1.1 引言
⑴编写目的 在此项目中, 通过全面的信息采集和处理, 辅助提高超市的决策水平, 大大
提高超市的运作效率。 为超市的管理人员带来的较大的方便。 经过对此项目进行 详细调查研究, 初拟系统实现报告, 对软件开发中将要面临的问及其解决方案进 行初步设计及合理安排。 明确开发风险及其所带来的经济效益。 为降低经营成本, 提高效益,增强超市扩张力,提供有效的技术保障。 ⑵项目背景
2.1 引言 ……………………………………………………………1
2.2 综合要求 ………………………………………………………1
2.3 数据模型 ………………………………………………………1
2.4 功能模型 ………………………………………………………1
2.5 活动 模型 ………………………………………………………1
1.2 可行性分析的前提
⑴基本要求 功能要求: 提高销售人员对商品的销售效率, 对销售记录进行统计分析, 对商品 的库存以及进货进行有效的管理。 性能要求: 响应快速,系统资源占用少。 输入要求: 简单必要的键盘输入,方便快捷的鼠标点击。 输出要求: 直观精简的界面显示。 ⑵项目目标
.
.
本系统力求让超市的运营便捷化、 系统化、 高效化, 从而极大地节约人力和 物力资源, 扩大超市的经济效益, 提高超市的竞争力。 通过对超市经营方式的考 察,为了更好地贴切用户的使用,本系统划分为两个子系统:前台销售系统、后 台管理系统, 其中这两个子系统又包含其它一些子功能。 采用这种方法从而实现 对超市整个的情况进行高效的管理,让超市达到自动化、科技化的目标。 ⑶条件和限制 运行环境: CPU奔腾 4 以上,内存 512M以上,目前 Windows的主流操作系统。 开发环境: SQL Server2005 数据库和 Microsoft Visual C++ 6.0 编程环境。 时间限制: 2013 年 11 月 11 日至 2013 年 12 月 27 日。 人员要求: 6 人。
2.6 层次方框图 ……………………………………………………1
2.7 数据字典 ………………………………………………………1
2.8 IPO 表…………………………………………………………1
3 总体设计 ……………………………………………………………1
3.1 数据结构设计 …………………………………………………1
1.3 可行性分析
⑴技术可行性 从技术条件来看, 我们现在身处的信息化社会信息技术快速发展, 信息管理
技术也日趋完善, 使我们有条件来完成超市管理系统的开发。 随着信息技术的发 展,特别是网络技术和数据库系统的发展, 在软件开发方面, 可以采用现行主流 的开发技术, 硬件技术方面则可以充分利用日益增强的存储能力, 通讯能力和处 理速度来保证系统开发技术的准备。
3.2 数据库逻辑设计 ………………………………………………1
3.3 数据库物理设计 ………………………………………………1
3.4 界面设计 ………………………………………………………1
.
.
4 详细设计 ……………………………………………………………1 5 代码编程 ……………………………………………………………1 6 测试设计 ……………………………………………………………1
超市有能力承担系统开发费用; 新系统将为企业带来经济效益。 所以从经济角度来说,本系统的开发是可行的。 ⑶操作可行性 该管理系统采用基于 Windows的图形用户界面, 而该系统是大家熟悉的操作
.
.
系统,对于那些有一般计算机知识的人员就可以掌握, 而整个超市管理系统采用 最友好的交互界面, 简洁明了, 不需要对数据库进行深入的了解, 从人员管理来 讲不会因人员知识基础问题影响该系统在超市的运行与使用。
在这个科技发展迅速的、 竞争激烈的社会, 超市销售的竞争也进入到了一个 全新的领域,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的 升级是销售业的竞争核心。 能够以最小的投入获得更大的收益才能在这遍地成林 的超市竞争中生存,所以开发一款经济适用的超市管理系统是势在必行的。 ⑶参考资料 [1] 《软件工程》,马林,马雪英,王衍,中国铁道出版社;