摘 要 在信息时代的今天,计算机的功效已经是家喻户晓,超市中尤其是收银系统更是离不开计算机,本系统主要完成对超市的管理,包括系统管理,库存管理,收银管理和会员管理四个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。系统的核心是销售、库存查询和进货管理三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成销售或进货操作时系统会自动地完成相对应信息的修改。查询功能也是系统的核心之一,在系统中主要根据商品编号和商品名称等进行查询,其目的都是为了方便用户使用,以求更快的查找到各个物料和产品品质的基本信息。系统有完整的用户添加、删除和密码修改功能,系统采用Microsoft Office中的SQL2008来设计数据库,并使用当前优秀的开发工具—C#,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键词 收银系统;控件;窗体;.net平台
目 录
第一章 绪论 1
1.1 研究课题的目的 1
1.2 研究课题的意义 2
第二章 需求分析 3
2.1 可行性研究 3
2.1.1 技术可行性 3
2.1.2 经济可行性 3
2.1.3 操作可行性 3
2.2 需求分析 3
2.3 开发环境介绍 4
2.3.1 C#介绍 4
2.3.2 SQL Server2008介绍 6
2.3.3 C/S介绍 6
第三章 总体设计 8
3.1 设计思想 8
3.2 设计原则 8
3.3 功能模块和结构设计 9
3.3.1 系统结构 9
3.3.2 系统各功能模块定义 10
3.4 数据库设计 11
3.4.1 数据库的需求分析 11
3.4.2 数据库概念设计 12
3.4.3 数据库逻辑设计 13
3.4.4数据库物理设计 13
3.4.4数据库的实施和维护 16
第四章 详细设计 19
4.1 登陆系统模块的设计与实现 19
4.2 系统管理模块的设计与实现 20
4.3 商品管理模块的设计与实现 21
4.4 商品销售模块的设计与实现 23
4.5会员管理模块的设计与实现 30
第五章 简单系统的测试 32
5.1 测试的目的 32
5.2 软件测试内容 32
5.3 测试时间 33
5.4 测试结果 33
5.4.1 模块测试 33
5.4.2 综合测试 33
总 结 34
致 谢 35
参 考 文 献 36
附录A 译文 37
超市信息管理系统 37
附录B 外文原文 45
Supermarket Information Management System 45
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |