基于web的商场管理系统的设计与实现毕业论文(编辑修改稿)内容摘要:

销售利润统计,完成货物销售利润统计的功能。 库存预警查询,查看库存预警的信息,以便及时进货。 保质期报警,用于查看保质期到期的信息。 管理员在登录后可以对客 用 户进行管理,对商品进行管理,订单进行管理,对商品进行分类管理,对公 告进行管理, 如图所示: 图 31 管理员用例图 用户管理 物品分类管理 反馈管理 其他管理 商品管理 订单管理 支付方式管理 长春工业大学 计算机科学与技术学院 基于 WEB 的商场管理的设计与实现 7 图 32 普通用户用例图 用例描述: 用例图建完后,就需要编写用例描述,用例描述也就是对系统各个功能进行描述,这一步是进行系统设计前最重要的一个过程。 准确地描述出系统的功能有助于理清自己的思路,更是和用户进行有效沟通的保障。 ( 1) 商品管理 此功能是管理员在登陆后才能操作的,主要是对商品信息进行查看和编辑,也可将商品信息删除,可以对相应的商品信息进行查 询,也可添加新的商品。 ( 2) 订单管理 此功能是完成管理员在登陆后,对订单信息进行查看编辑和查询操作的。 此模块是完成管理员登陆后对支付方式进行查看编辑和添加的。 ( 3) 商品分类管理 此功能是管理员在登陆后,对商品猪分类进行 查看,编辑,删除,和添加的。 ( 4) 支付方式管理。 此模块是完成管理员登陆后对支付方式进行查看编辑和添加的。 ( 5) 公告意见反馈管理 此功能主要是管理员在登陆后,完成对意见反馈的查看编辑修改删除,添加,和查看回复信息。 ( 6) 其他管理 注册 查 看订单 查看意见反馈 修改个人资料 查看商品信息 购买商品 选择付款方式 退出 长春工业大学 计算机科学与技术学院 基于 WEB 的商场管理的设计与实现 8 此功能主要是完成管理员在登陆后,完成对管理员信息的查看修改删除添加。 ( 7) 退出 此功能是用来实现退出管理员本次登陆。 系统的性能描述 本系统由多个模块组成,每个模块各有不同的功能 ,但都能完成添加、删除和存储的功能,各模块的数据都存放在数据库中,数据的调用和连接都由程序来完成。 本系统处理速度很快 ,只要操作没有什么错误 ,需要的信息都能很快地显示出来。 在安全方面 ,采用了用户身份验证的措施 ,保证合法的用户才能使用此系统。 如果操作有错误 ,则会出现提示信息。 系统的逻辑模型 系统的数据流图 (又称 DFD) 数据流图简称 DFD 图,数据流图有四种成分:源点或终点、处理 、数据存储表和数据流。 图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。 它能精确的描述系统的逻辑模型,描述数据在 MIS 中有输入 ,经过存储、加工处理 ,最后输出的全过程,是设计者和用户交流的很好的工具。 系统数据流图中图形符号说明 实体:记述系统之外的数据提供或数据获得组织机构或个人。 处理:记述某种业务的手工业或计算机的处理。 数据存储:记述与处理有关的数据存储。 数据流:记述数据流的流动方向 [4]。 图形符号说明表 31 图 形 符 号 名 称 符 号 说 明 实体 记述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称 PM 处理 记述某种业务的手工或计算机处理 其中, PM区记述处理标号 C区记述处理名称 C 长春工业大学 计算机科学与技术学院 基于 WEB 的商场管理的设计与实现 9 数据存储 记述与处理有关的数据存储, DN 区记述存储的标号, S 区记述存储数据的名称 FM 数据流 记述数据流的流动方向, FM 记述数据流的名称 系统具体的数据 流图 1. 系统数据流图 : 图 33 管理员子系统一级细化流图 系统的逻辑模型详细描述 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。 数据字典的作用是在软件的分析和设计过程中提供关于数据的描述信息。 一般说来,数据字典应该由下列五类元素构成:数据元素,实体 , 数据流,数据存储和处理。 系统数据字典中数据存储的描述 数据存储是数据结构停留或保存的地方 ,也是数据流的来源和去向之一 ,可以是手工文档或手工凭单 ,也可是计算及文档。 DN S 名字:商品类别信息 编号: D1 描述:记录着商品类别的信息 组成:类别编号,类别名称 P1 商场货物管理系统 F1 商品类别信息 F2 商品信息 F3 进货信息 F4 库存信息 F5 销售信息 商品信息 D2 商品类别信息 D1 F7 库存预警信息 F8 保质期预警信息 库存信息 D4 进货信息 D3 销售信息 D5 统计结果信息 F6 统计信息 长春工业大学 计算机科学与技术学院 基于 WEB 的商场管理的设计与实现 10 系统数据字典中数据流的描述 数据流是数据结构在系统内传输的路径。 名字:商品信息 编号: D2 描述:记录着商品的基本信息 组成:商品编号,商品名称,类别,价格,单位,厂 商,备注,商品保质期 名字:进货信息 编号: D3 描述:有关商场进货信息 组成:进货编号,商品编号,进货数量,进货时间 名字:库存信息 编号: D4 描述:有关商品的库存的信息 组成:库存编号,商品编号,库存数量,预警值 名字:销售出库信息 编号: D5 描述:有关商品的销售出库的基本信息 组成:出库编号,商品编号,数量,出库价格,时间 编号: F1 名字:商品类别信息 描述:管理员操 作的商品类别,包括商品类别的编号,类别名称 编号: F2 名字:商品信息 描述:管理员操作的商品的基本信息,如商品编号,商品名称,价格,保质期,生产厂家等。 编号: F5 名字:销售信息 描述:商品销售信息,如商品品名,销售数量,单价等 编号: F6 名字:销售利润统计信息 描述:用户对销售利润统计信息 编号: F3 名字:进货信息 描述:管理员操作的商品进货的基本信息 ,如商品名称,进货数量等等 编号: F4 名字:库存信息 描述:管理员查看的库存的基本信息,如商品名称,库存数量等 长春工业大学 计算机科学与技术学院 基于 WEB 的商场管理的设计与实现 11 系统安全性的分析 作为一个商场企业的货物信息管理系统,其中的货物数据资料属于内部资料,不能被外人所知,也不允许随意更改 ,系统须有保密措施。 系统数据库将设置操作员表,将管理员名称和密码记录在数据库表中,拥有相应权限的用户才能正常登录本系统,非操作人员将不能打开本系统。 因此 ,为保证系统正常运行,拥有权限的人员才能 进行数据库操作。 对于一个数据库而言 ,安全性是指保护数据库不被破坏、偷窃和非法使用的性能。 一个设计良好的安全模式能使用户的合法操作变得很容易 ,同时使非法操作和意外破坏很难或不可能发生。 SQL Server 2020 的安全性分为两类 :数据库安全性和应用程序安全性。 数据库安全性以信息资源和信息资源的用户为主要管理对象 ,一个用户只要具有对某个对象的访问权限 ,则无论使用什么工具 ,都可以对该对象进行访问。 可行性分析 可行性研究的目的是用最小的代价,在尽可能短时间内确定问题是否能够解决,它的目的不是解决问题, 而是确定问题是否值得去解决,所以此系统开发有着技术可行性、经济可行性、操作可行性和法律可行性的基础 ,为了减少项目冒风险 ,从规模和时间上考虑该系统的可行性。 技术可行性 在计算机飞速发展的今天 ,要开发一个商场的货物信息管理系统 ,我们有多种开发工具可以完成 ,我们熟悉的 VB、 PB、 、 、 Microsoft Visual Studio都是理想的前台工具 ,在后台的工具选择上 ,关系型数据库系统是比较成熟的 ,许多大型的数据库系统 ,如 Microsoft SQL Server 2020 应用比较广泛 , Microsoft Visual Studio2020 是基于 技术, 在目前比较流行的 Web 程序开发中, 是比较热门的一种动态网页技术,它依靠稳定、安全、可移植性好的优点成为大、中型网络开发的首选。 从易用性、安全性、经济性和可维护性出发 ,我在此管理系统数据库设计中使用了大家比较熟悉的 SQL Server 2020作为后台数据库工具。 本人对 编号: F8 名字:保质期报警信息 描述:管理员管理员的保质期报警的信息 编号: F7 名字:库存预警信息 描述:查看商品低于库存预警的信 息 长春工业大学 计算机科学与技术学院 基于 WEB 的商场管理的设计与实现 12 程序设计技术、关系型数据库建模、分析技术和对开发工具都有一定的了解 ,在管理信息系统的开发方面也有一定的实践 ,另外还有很高 开发经验的导师做为开发系统的指导。 因此 ,该系统在技术上是可行的。 经济可行性 估计开发项目的成本以及新系统可能带来的收益权衡两者的关系 ,才能分析出本系统是否在经济上可行 ,同时也要考虑到现行系统的运行费用及新系统的运行费用 ,只有正确认识到它们之间的关系才能为我们的经济可行性找到依据。 本系统的开发需要资金少,系统开发运行后,可以实现货物管理的计算机化,节省人力,物力,将人从繁重的工作业务中解脱出来,减少查找和登记中无意的错误,节省大量的时间,管理效率大幅度提高。 通过我的认真估算 ,我认为新系统所需要的软硬 件配置相对于它投入使用后产生的经济效益来说花费并不高 ,软件开发成本主要是人力、物力的消耗 ,物力消耗是开发此系统所需要的软、硬件的设备 ,以及耗电量等方面的计算 ,其实更重要的是新系统可以提高工作效率 ,加强管理 ,保证工作质量 ,加快流动资金周转 ,减少资金积压 ,提供更多的更高质量的信息 ,提高取得信息的速度 ,以达到资源优化的目的。 因此 ,新系统在经济上也是可行的。 新系统的操作可行性所要考虑的问题是 :新系统的操作方式在对管理时是否行的通 ,系统实施以后 ,能否有效的处理问题 ,是否对组织机构产生影响 ,是否会遇 到大的障碍 ,用户对本系统的界面是否满意等。 针对不同的问题 ,我用现有的技术基本上是可以解决的 ,因为新系统的目标是根据企业的要求来确定的 ,对于我做的系统原型 ,企业工作人员已经提出了修改意见 ,我也按照这个要求进行了修改并基本上满足了企业的真实需求 ,所以 ,新系统能够处理实际工作中遇到的问题。 另外 ,使用本软件的人员要求是有一定的计算机基础的 ,系统的管理员也应该有计算机专业的知识 ,经过培训的人员将会熟练使用本软件 ,本系统的设计采用 WINDOWS 风格 ,界面友好 ,操作便利。 因此 ,新系统在操作上也是可行的。 法律可 行性 本系统从调研到设计开发是由本人独立完成的 ,设计过程中所遇到的问题也是在指导老师的帮助下解决的 ,所有的软件都选用正版 ,所有技术资料都由提出方保管 ,整个系统的设计都属于我们劳动成果,不存在侵权等问题。 因此 ,新系统在法律上也是可行的。 经过以上的详细分析,新系统在技术上、经济上、操作上和法律上都有可行性,因此 ,可以进行开发。 长春工业大学 计算机科学与技术学院 基于 WEB 的商场管理的设计与实现 13 第四章 总体设计 设计思想 尽量采用公司现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用公司现有资源,提高系统开发水平和应用效果的目的。 系统应符合进货、 销售、库存的规定,满足公司日常工作的需要,并达到操作过程中的直观、方便、实用、安全等要求。 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。 正确性:系统能正确处理内部数据 ,使各个文件中的数据与实际情况相符 ,这是系统设计的最重要的原则。 简单性:在保证系统正确 ,功能完备的前提下 ,力求简单 ,这样不仅实现成本低 ,还便于维护。 适应性:当系统所处的环境 ,用户对系统的要求发生变化时 ,系统能够自动适应或稍加调整便可。 一致性:子系统之间保持一致。 例如:同一货物采用同一编码 ,便于联系与协作。 完整性:系统功能完备 ,对进货、销货、存货三个事件都实现。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。