当前位置:首页 > 服装连锁店管理系统论文 - 图文
(7)系统可维修性:系统应具有奥好的可维修性,以便在系统故障时能迅速恢复运行。
本系统应具有如下性能: (1)数据库系统的扩充能力; (2)快速的信息交换能力; (3)快速的响应能力;
(4)具有较大的数据存储能力; (5)系统迅速恢复能力。
4.3 数据库功能分析
随着数据管理规模一再扩大,数据量急剧增加,数据库在软件中有不可替代的作用,成为了软件生存的血液,根据软件工程和数据库原理的要求和设计初期的详细调研,对服装连锁店管理系统进行详细的数据库分析。 4.3.1 要求分析
服装连锁店管理系统是一个数据库管理系统,数据库设计的好坏直接影响着整个工程运行的好坏,在数据库系统分析和设计阶段多下一点工夫是值得的,根据对软件所做的系统分析和用户的要求,该系统是要对服装的基本信息进行添加、修改、删除和查询统计等操作,这样就需要有供应商数据库、库存数据库、客户基础信息数据库、操作员密码数据库、服装入库数据库、服装入库退货数据库、服装销售数据库、服装销售退货数据库等。通过以上的数据库来完成整个的服装信息的管理。 4.3.2 概要设计
根据数据库的要求分析,确定该管理系统应具有的数据实体和数据实体的属性。在服装连锁店管理系统中包括的实体对象有服装实体、供应商实体、客户实体、操作员实体等。其每个实体的属性关系如下:
1、服装实体中主要包括商品名称、简称、批号、产地、规格、包装、单位、进价、库存等属
2、客户实体包括客户编号、客户全称、简称、地址、所属地区、联系人、电话、传真、尚余欠款、日期,其中编号是为每个固定顾客作的编号码,以便查找操作。 3、供应商实体包括供应商编号、供应商全称、简称、地址、所属地区、联系人、联系人电话、传真、电话、尚余欠款等属性。
4.4 外部接口分析
4.4.1 用户界面
采用Windows的通用图形界面,对用户友好,且对鼠标和键盘提供支持,界面的设计应遵循如下规则:
1.界面要具有一致性,界面规范遵循 Windows软件界面的规范; 2.提供简单的错误处理;
3.提供信息反馈,用多种信息提示用户当前软件运行状态、软件界面元件的功能; 4.操作可逆,其动作可以是单个的操作,或者是一个相对独立的操作序列; 5.显示启动画面,画面简洁明快,富有现代气息,不能太过花哨;
6.应遵循国家关于计算机词汇的标准,用词应当精练准确,没有歧义,图形的意义明朗。 4.4.2 故障处理
正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
4.5 性能需求
1、数据精确度
查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。查询时应保证查准率,查到的记录应与给定的单项或组合查询条件完全匹配。 2、时间特性
一般操作的响应时间应在1~2秒内,对数据的导入和导出也应在可接受的时间内完成。
3、适应性
满足个人使用的需求。对前面提到的运行环境要求不应存在困难。
4.6 软件属性需求
1、正确性
要求发布的软件达到用户的预期目标,运行时基本无错误。 2、可靠性
在一般条件下,应不出故障。 3、效率
对于浏览、查询、增加、删除、更新和密码设置的一般操作,要求及时响应,在1~2秒内。 4、完整性
要求能在发生意外(如掉电)的情况下,保证不丢失数据。 5、易使用性
要求能尽量为用户的使用提供方便,软件的界面符合目前流行的界面规范。 6、可维护性
要求该软件在运行中发现错误时,能快速、准确对其进行定位、诊断和修改。 7、可测试性
设计时尽可能减少测试该软件的各项功能所需的工作量。 8、复用性
设计时应采取模块化的方法进行设计,对系统内各模块接口尽可能达到高内聚、低偶合的程度,以提高各模块的复用性。 9、安全保密性
要求提供身份验证,只允许通过身份验证的用户使用该软件。 10、可理解性
对于该软件提供的各种菜单命令,各信息提示,应易于用户理解。 11、可移植性
要求该软件在将来能易于向各种窗口操作系统上移植。
4.8 系统设计的原则
在进行较详细的调查和征询用户的初步要求之后,在设计的过程中本着以下几点来开发和完善此系统:
1、正确性 所有的命令按钮实现正确的功能,满足用户的需求。
2、可用性 软件基本结构、实现方式、操作方法必须使一个非计算机专业人员能够方便、正确的使用。
3、完整性 实现当前服装服装管理的要求。
4、界面友好 设计出的软件要美观大方、操作方便简单。 5、为了方便用户使用,应尽量减少键盘的操作,发挥鼠标的作用。
6、系统的稳定性 要避免不注意的点击鼠标而产生意想不到的结果,或产生程序的错误,保证操作人员正常的工作。
7、减少执行一个功能的步骤,并尽量灵活,不要实现流程过深,而且应尽量能在任何界面中回到主界面,防止出现不能继续执行的现象。
5、系统设计
在明确了用户需求以后,根据软件工程学的要求对该系统进行软件设计,确定了该软件所具有的全部功能和开发方案。该服装连锁店管理系统的功能模块包括日常业务、库存管理、查询统计、基础信息管理、系统设置
5.1 数据库的设计
数据库系统是具有数据管理功能的计算机系统。它是一个实际可行的,按照一定的数据模型组织、存储、维护,并向应用系统提供数据及数据服务的支持系统。数据库管理系统是位于用户和操作系统之间的一层数据管理软件。它完成如何科学地组织和存储数据、如何高效地获取和处理数据的任务。数据库是数据库系统的一个重要组成部分。
共分享92篇相关文档