进销存PPT
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
开发技术分析
► 1.B/S结构
B/S结构是对C/S结构的一种改进。在这种结构下,用户工作界面是 通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现, 但是主要事务逻辑在服务器端(Server)实现。
► 2.MVC开发架构
MVC架构是“Model-View-Controller”的缩写,中文翻译为“模型视图-控制器”。MVC应用程序是由这三个部分组成。Event(事件)导 致 Controller 改 变 Model 或 View , 或 者 同 时 改 变 两 者 。 只 要 Controller改变了Models的数据或者属性,所有依赖的View都会自 动更新。类似的,只要Controller改变了View,View会从潜在的 Model中获取数据来刷新自己。
► 3.测试结论
通过对系统进行测试,该系统已具备了同时满足多用户对常规 流程的增、删、改、查等基本功能操作。并具备如下特点:良好的 人机交互环境、优良的可维护性、高可扩展行等。可交付用户使用。
结
► 特色功能
论
良好的人机界面。 自定义权限管理。 方便数据查询,支持多条件查询。 数据自动计算。 完善的统计功能(商品销售排行统计)。 方便、健全的结账功能。 简洁、易懂的帮助文档。
► 研究内容
将零售商运营所需的各个环节的数据进行存储。 提高零售商的运行效率,降低其运营成本,并且为零售商提供一定 的信息化决策。
系统分析
► 1.需求分析
由于操作人员的计算机知识普遍较低,要求系统有良好的人机界面。 由于该系统的使用对象多,要求有较好的权限管理。 方便数据查询,支持多条件查询。 数据计算自动完成,尽量减少人工干预。 商品销售排行统计。 方便、健全的结账功能。 库存、销售排行的自动打印。 简洁、易懂的帮助文档。
总体设计
► 2.数据库设计
主要数据表结构
总体设计
► 2.数据库设计
主要数据表结构
总体设计
► 2.数据库设计
主要数据表结构
总体设计
► 2.数据库设计
主要数据表结构
总体设计
► 2.数据库设计
主要数据表结构
总体设计
► 3.公共类编写
Web.Config文件设计 该文件配置系统的总体信息,如数据库连接字符串等,具体配置如 下:
系统测试
系统测试
► 1.测试环境
服务器端测试 环境
客户端测试 环境
系统测试
► 2.测试方案
输入合法/非法的用户名和密码,查看操作是否正常,是否有报错提 示。 为测试用户设定不同权限,测试该用户在不同权限下的操作是否正 常。 在输入框内输入一定长度的字符,检查字符分配长度是否够用。 在输入框内输入非法字符,检查系统是否报错。
► 尚需改进的地方
打印模块尚待改进(打印预览功能的开发)。 对于客户在使用中存在问题的修正。
致
谢
首先,非常感谢我的指导老师刘晓晓老师。刘老师对工作认真 负责,对我们严格要求,从毕设最开始的选题到任务书下达,从程 序的编写到论文的撰写,刘老师给了我很多的提示和帮助,给我的 毕设提出了很多宝贵的建议。不但使我对所写知识加深了理解,而 且对于我以后的工作和学习都有一种巨大的动力,感谢刘老师耐心 的辅导。十分感谢各位老师从百忙中抽出宝贵时间一同来参与对论 文的审阅并出席答辩。
基本信息 进货管理 销售管理 查询统计 往来管理 系统管理
详细设计
► 基本信息模块设计
1.登陆界面主要控件 “添加商品信息”页面主要用于添加商品的详细信息。在功能导 航区中单击“添加商品信息”,在操作区中会显示添加页面。
详细设计
► 基本信息模块设计
2.商品信息管理
详细设计
► 基本信息模块设计
总体设计
进销存管理系统功能结构图
总体设计
► 2.数据库设计
本 系 统 数 据库 采 用 SQL Server 2000 数 据 库 , 系统 数 据 库 名称 为 db_sell。数据库db_sell中包含5张表。分别为:“商品信息表”、 “公司信息表”、“结账明细表”、“进货销售表”、“用户表”。 数据表树形结构图
开发技术分析
► 3.开发平台Visual
Studio 2005
Visual Studio是一套完整的开发工具集,可使用简化 ASP Web 应 用程序和 XML Web Services 开发的关键技术。
► 4.开发语言C#
C#是微软公司发布的一种运行于.NET Framework之上,流行的、安 全的、稳定的、简单的、优雅的,意在综合Visual Basic的高效率 和C++的强大功能的面向对象的高级程序设计语言。
返回
详细设计
► 往来模块设计
1.商品进货结账
商品进货结账主要用于结算没有结算完的账目。在功能导航 区中单击“商品进货结账”,在操作区中会显示商品库存查询的 页面,如下图所示。
详细设计
► 往来模块设计
2.商品结账设计
返回
详细设计
► 管理模块设计
添加用户页面主要用于添加、管理用户,使系统可以实现多用户管 理。在单击“添加”按钮时,系统会验证用户名是否已经存在。
系统分析
► 2.可行性研究
经济可行性分析 为企业的经营决策提供了大量权威的科学依据(数据)。 强大的账单结款功能Leabharlann Baidu避免了人工管理中数据容易出错所带来的一 系列的连锁反映。 可提高企业的经济效益。 技术可行性分析 管理员很容易通过网站对其系统内容信息进行操作管理。 满足日常经营、管理的要求。
基于ASP.NET的销售商进销存 管理系统的设计
姓 名: 指导老师:
► 绪论 ► 系统分析 ► 开发技术分析 ► 总体设计
► 详细设计
► 系统测试 ► 结论 ► 致谢
绪
► 课题背景
中小企业的现状 电子商务的发展 进销存管理系统的必要性
论
► 系统开发的意义
通过管理系统来解决以上提出的在企业运行中遇到的问题。 可以将零售商从庞大而又繁琐的手工管理中解脱出来。
其次,感谢朱峰琪同学对我的帮助和指导。 再次,感谢学校的领导和老师这四年来对我的谆谆教诲,使我 在学习理论知识的同时还懂得了很多道理。作为一名即将步入社会 的学生,我将不断完善自己,在人生的道路上继续努力和奋斗!
谢谢观看
Thanks
► 5.数据库SQL
Server 2000
SQL Server 2000 具有使用方便,可伸缩性好与相关软件集成程度 高等优点,可在大型多处理器的服务器等多种平台使用。
总体设计
► 1.系统功能结构
根据进销存管理系统的特点,可以将其分为前台和后台两个部分进 行设计。前台主要用于登陆系统、基本信息管理、进货管理、销售 管理、查询统计、往来管理、打印功能、帮助文档以及退出登录; 后台主要用于管理员对添加用户、修改密码、权限设置、用户管理 等信息进行管理。 进销存管理系统功能结构图
3.商品详细信息设计
返回
详细设计
► 销售管理模块设计
返回
详细设计
► 查询模块设计
1.商品进货查询设计
详细设计
► 查询模块设计
2.商品库存查询设计
详细设计
► 查询模块设计
3.商品销售排行
商品销售排行用于根据商品的销售量把商品按照降序排列, 在功能导航区中单击“商品销售排行”,在操作区中会显示商品 库存查询的页面,如下图所示。
总体设计
► 3.公共类编写
stock方法——计算商品进货数量
总体设计
► 3.公共类编写
not方法——计算未结款金额
总体设计
► 3.公共类编写
validate方法——检索非法字符
详细设计
► 1.用户登录模块
登陆界面
详细设计
► 1.用户登录模块
登陆界面主要控件
详细设计
► 2.网站首页设计
系统分析
► 3.开发及运行平台
硬件平台: ► CPU:Pentium41.8GHz ► 内存:256MB以上 软件平台: ► 操作系统:Windows Server 2003 ► 数据库:SQL Server 2000 ► 开发环境:Microsoft .NET Framework SDK v2.0 ► 开发工具:Microsoft Visual Studio 2005 ► 开发语言:C#语言 ► 浏览器:IE6.0 ► Web服务器:IIS6.0 ► 分辨率:最佳效果为1024*768像素