版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、概要设计报告项目名称:服装销售管理系统课程名称:软件综合课程设计学院:计算机科学与技术学院专业:软件工程姓名:杨荣川学号:1308060215姓名:祖明海学号:1308060145姓名:麻爱波学号:1308060151姓名:吴云庆学号:1308060086姓名:张琪学号:1308060240指导教师:徐晶2016年7月10日目录TOC o 1-5 h z HYPERLINK l bookmark6 o Current Document 1.引言11.1编写目的11.2项目风险1 HYPERLINK l bookmark8 o Current Document 1.3预期读者和阅读建议11.4参
2、考资料2 HYPERLINK l bookmark10 o Current Document 2.设计概述2 HYPERLINK l bookmark12 o Current Document 2.1限制和约束2 HYPERLINK l bookmark14 o Current Document 2.2设计原则和设计要求2 HYPERLINK l bookmark16 o Current Document 3.系统逻辑设计3 HYPERLINK l bookmark18 o Current Document 3.1系统组织设计3 HYPERLINK l bookmark20 o Current
3、 Document 3.2系统结构设计43.2.1系统特性表43.2.2系统特性结构图5 HYPERLINK l bookmark22 o Current Document 3.3系统接口设计63.3.1系统接口表63.4系统完整性设计6 HYPERLINK l bookmark24 o Current Document 4.系统出错处理设计6 HYPERLINK l bookmark26 o Current Document 4.1系统出错处理表6 HYPERLINK l bookmark28 o Current Document 4.2维护处理过程表7 HYPERLINK l bookma
4、rk30 o Current Document 5.技术设计7 HYPERLINK l bookmark32 o Current Document 5.1系统开发技术说明表7 HYPERLINK l bookmark34 o Current Document 6.数据库设计8 HYPERLINK l bookmark36 o Current Document 6.1系统实体属性图8 HYPERLINK l bookmark38 o Current Document 7.进度计划10 1.引言本报告是基于服装销售管理系统需求分析报告编写而成的,共包括设计概述、系统逻辑设计、系统出错处理设计、技术
5、设计以及对本软件开发的进度安排等。1.1编写目的概要设计是对本系统服装销售管理系统编写的,对整个系统进行大概的设计和进度计划的安排。编写本文档,意在将我们开发该系统的设计过程进行详细的记录和描述,不但可以对后期修改提供参考,而且能够让相关阅读者了解该系统的开发过程与步骤。在人们的生活水平日益提高,服装的更换速度变得越来越快,开发这款软件,对于服装实体店有着重要的意义,能对服装的进货、仓库的、销售和会员进行管理,节约服装实体店的管理成本,方便快捷的收银方式、对库存的查看、对销售记录的查看,基本上解放了管理员的双手。针对当前一些实体店的销售管理而进行开发的软件,能对服装的进货、仓库、销售、会员进行
6、管理,使实体店的管理变得更加方便和快捷。通过设计概述,可以了解到我们开发系统的限制和约束、设计的原则和要求;通过系统逻辑设计,可以了解到本系统将进行的组织、结构、接口和完整性设计,通过系统出错处理,可以了解到我们对系统出错处理和维护处理过程将进行的计划,在进度的安排中,对本系统的开发进行进度的安排,对人员的配备进行管理。1.2项目风险本项目为课程设计开发,所有项目的风险承担者为本小组所有成员。但是软件操作风险为用户所承担。任务提出者:杨荣川软件开发者:小组所有成员产品使用者:实体店管理员1.3预期读者和阅读建议本软件系统概要设计报告所针对的各种不同的预期读者。用户:可以关注引言和外部接口,侧重
7、用户界面的审查,了解相关的功能需求和非功能需求;开发人员:对本文档详细阅读,了解并理解其中所有的相关设计,并查看进度安排和人员的分配任务。测试人员:重点查看系统逻辑设计、系统出错处理设计和数据库设计,了解测试的重点部分在哪。文档编写人员:详细设计、测试文档等文档必须根据服装销售管理系统的概要设计进行编写。1.4参考资料列编写软件产品概要设计报告时所用到的参考文献及资料,包括【1】软件设计文档国家标准GB8567-882】服装销售管理系统需求分析说明书【3】窦万峰软件工程方法与实践第二版机械工业出版社设计概述2.1限制和约束本次设计为课程设计起到限制和约束作用存在的条件:技术条件:主要来源于三年
8、的学习和积累;资金状况:并没有资金的支持;开发环境(包括:工具和平台):VS、SQLServerManagementStudio;时间限制:5天;本次设计,由于经验不足、开发时间有限,此次项目我们必须完成基本的项目目标,完成进货、仓库、销售和会员的管理。并设计相应的查询功能。2.2设计原则和设计要求本软件系统进行概要设计的原则,有以下几方面的内容:命名规则:进货管理相关类由Stock_XX,首字母为大写;进货管理相关接口由IStock_XX;仓库管理相关的类由Storage_xx,首字母为大写;仓库管理相关的接口由IStorage_xx;销售管理相关的类由Sell_xx,首字母为大写;销售管理
9、相关的接口由ISell_xx;会员管理相关的类由Member_xx,首字母为大写;会员管理相关的接口由Member_xx;模块独立性原则:模块间的联系尽可能的少;模块内的联系尽可能多;数据库设计规则:数据按照逻辑意义分成不同的块;如果性能是关键,不要固执地去避免冗余;安全性和保密原则:系统密码只允许店长及其信任的人拥有;系统灵活性要求:系统采用三层架构设计,系统功能的添加方便,灵活性高;系统易操作性要求:界面简单、清爽,使用通俗易懂文字标注功能;系统可维护性要求:代码有注释,清晰的系统结构和命名方式和友好的错误提示;系统逻辑设计本节内容主要根据软件产品需求规格说明书和软件产品数据字典建立系统的
10、逻辑模型。它是系统需求与物理实现的中间结构,它的主要结果是建立:系统结构图、系统界面结构图、系统出错处理以及系统开发技术说明。3.1系统组织设计系统组织设计通过系统组织表描述本系统由哪些子系统(模块)组成,这些子系统与业务职能之间的关系,以及各个子系统的安装地点。本系统组织表如下:子系统编号英文名称中文名称业务职能安装地点备注1Login登陆管理登陆子系统编号英文名称中文名称业务职能安装地点备注2Stock进货管理管理进货单,添加进货单,查询业务。如果有时间,添加退货功能。子系统编号英文名称中文名称业务职能安装地点备注3Storage仓库管理对商品的价格和折扣进行设置子系统编号英文名称中文名称
11、业务职能安装地点备注4Sell销售管理收银和对出售的商品数据进行查看子系统编号英文名称中文名称业务职能安装地点备注5Member会员管理对会员数据进行增、删、改、查3.2系统结构设计3.2.1系统特性表当系统由多个子系统(模块)组成时,每个子系统分别使用一张系统特性表进行描述。系统特性表如下:子系统编号:1子系统英文名称:Login子系统中文名称:登陆管理特性编号系统特征央文名称系统特征中文名称操作功能调用对象被调用对象备注Login_lLogin_Manage登陆管理系统登陆说明:进行进货管理的数据存储子系统编号:2子系统央文名称:Stock子系统中文名称:进货管理特性编号系统特征央文名称系
12、统特征中文名称操作功能调用对象被调用对象备注Stock_1Stock_Information进货信息存储数据的存储说明:进行进货管理的数据存储子系统编号:3子系统英文名称:Storage子系统中文名称:仓库管理特性编号系统特征央文名称系统特征中文名称操作功能调用对象被调用对象备注StorageStorage_Infor存储数据的存储Sell_1Storage_2Storage_ChangeInfor修改信息对数据的修改Storage说明:进行仓库管理的数据进行存储和修改子系统编号:4子系统英文名称:Sell子系统中文名称:销售管理特性编号系统特征央文名称系统特征中文名称操作功能调用对象被调用对
13、象备注Sell_1Sell_Cashier收银对顾客所选商品进行收银操作StorageSell_2Sell_List销售明细对数据信息进行查看和统计说明:与仓库数据相关联,数据共享子系统编号:5子系统央文名称:Member子系统中文名称:会员管理特性编号系统特征央文名称系统特征中文名称操作功能调用对象被调用对象备注MemberMember_Information会员信息管理对会员信息的操作说明:对会员信息的增、删、改、查。3.2.2系统特性结构图3.3系统接口设计3.3.1系统接口表用户界面设计规则:界面设计符合用户使用的大方、美观的界面。内部接口设计:系统采用同一个数据库共享实现功能,数据库
14、内部不需要借口,各子系统之间按照需要提取数据库数据。外部接口设计与硬件之间的接口:无。子系统编号子系统央文名称子系统中文名称接口编号接口名称接口类型接口性质接口速率接口协议备注说明:3.4系统完整性设计描述系统对象(数据元、数据类),所受到的逻辑约束关系。当系统由多个子系统(模块)组成时,每个子系统应分别使用一张系统完整性约束表进行描述。系统完整性约束表的格式如下:子系统编号子系统央文名称子系统中文名称约束编号完整性名称相对对象名约束表达式备注说明:系统出错处理设计4.1系统出错处理表本节描述系统发生外界及内在错误时,所提供的错误信息及处理方法,它包括系统出错处理表及维护处理过程表。系统一旦出
15、错应按下示的表记录。子系统编号:子系统央文名称:子系统中文名称:错误编号错误名称错误原因错误信息处理方式备注说明:4.2维护处理过程表系统出错时,将调用维护处理过程对错误进行处理,有关维护处理过程的各项内容由维护处理过程表进行描述。当系统有多个子系统(模块)组成时,每个子系统分别使用一张维护处理过程表进行描述。维护处理过程表的格式如下:子系统编号:子系统央文名称:子系统中文名称:错误编号处理过程处理过程处理功能入口参数出口参数备注央文名称中文名称说明:技术设计5.1系统开发技术说明表技术设计主要是对一些不常用的系统问题解决方法的记录,本系统采用通用的解法,这里不再冗述。当系统由多个子系统(模块)组成时,每个子系统分别使用一张系统开发技术说明表进行描述。系统开发技术说明表的格式如下:子系统编号:子系统央文名称:子系统中文名称:技术编号开发技术开发技术处理功能系统特性编号备注央文名称中文名称说明:6.数据库设计6.1系统实体属性图逍货单号时间眼装编号总价服装名称数蚩服柴尺阳6-1进货属性图6-2仓库属性图出酬重折扣商品编号时间6-3销售属性图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高二化学选择性必修2(人教版)同步课件 第三章 阶段重点突破练(四)
- 2025版高考物理二轮复习 素养培优3 带电粒子在组合场中的运动
- 河北省邢台市2024-2025学年高二上学期第三次月考地理试题(含答案)
- 高一 人教版 化学 第一章 第二节《电解质的电离》课件
- 高一(上)统编版 历史 活动课《活动课 家国情怀与统一多民族国家的演进》课件
- 黑龙江省齐齐哈尔市梅里斯达斡尔族区2023-2024学年八年级上学期期末数学试题
- 2025届高考语文理解性默写(2025年10月各地模拟题汇编)(教师版)
- 2025年中考英语一轮教材复习 八年级(上) Unit 1-3
- 高性能非晶纳米晶材料与元器件量产线技改项目可行性研究报告写作模板-申批备案
- 《勾股定理复习课》课件
- 西子奥的斯电梯ACD2调试说明书
- 交通事故预防课件
- 门式起重机安装施工方案
- 老旧小区改造工程安全文明施工方案
- 新课标部编版八年级上册语文第五单元第21课《蝉》课件
- 《茅台酒有限公司内部控制现状及问题案例分析》8800字
- 彩云追月-音乐课件
- 塔吊顶升前后检查表
- iMaster NCE智能运维平台解决方案
- GB∕T 17794-2021 柔性泡沫橡塑绝热制品
- 村文化活动室改造项目工程施工设计方案
评论
0/150
提交评论