音响租赁管理系统 概要设计

2020-05-24 09:23

课程设计概要设计文档

概要设计

目录

1.引言 ........................................................................................................................................ 2 1.1编写目的 ............................................................................................................................. 2 1.2预期读者和阅读建议 ..................................................................................................... 2 1.3参考资料 ......................................................................................................................... 3 2.设计概述 ................................................................................................................................ 3 2.1限制和约束 ..................................................................................................................... 3 2.2设计原则和设计要求 ..................................................................................................... 3 3.逻辑设计 ................................................................................................................................ 4 3.1系统组织设计 ..................................................................................................................... 4 3.2系统结构设计 ................................................................................................................. 4 3.2.1系统特性表 .............................................................................................................. 4 3.2.2系统特性结构图 ...................................................................................................... 5 3.3系统接口设计 ................................................................................................................. 7 3.4系统完整性设计 ............................................................................................................. 7 4.系统出错处理 ........................................................................................................................ 9 4.1系统出错处理表 ............................................................................................................. 9 5.技术设计 .............................................................................................................................. 10 6.数据库设计 .......................................................................................................................... 11 8.进度计划 .............................................................................................................................. 16

课程设计概要设计文档

1.引言

1.1编写目的

此概要设计文档时为音响租赁系统的需求规格说明书而编写的。在信息化不断发展的今天传统的音响租赁系统已经不能满足各类用户的需求。音响租赁店,特别是大型的,有连锁店的租赁店应该要有自己的有足够强大的处理能力的租赁管理系统。且现在的互联网快速发展,已经渗透到了生活和工作的各个部分,也许采用现在较为流行的B/S模式会比传统的C/S模式更能为租赁店带来更多的顾客。故本系统在开发时采用了现在主流的B/S模式。支持用户通过网络的注册,预约和留言等功能。在此份概要设计报告中会详细的将系统的架构进行说明,该系统主要是分为了一般用户模块和管理员模块,在下面的内容中会对系统的架构进行详细的说明。

1.2预期读者和阅读建议

概要设计的预期读者主要有用户,开发人员,项目经理,测试人员,文档编写人员等。

用户在阅读该文档时需要注意的事该文档的设计是否在模块的设计,相关的处理和技术的应用上满足自己的要求,如果有疑问需及时与开发人员交流,以避免双方理解歧义的产生,为系统的后续开发带来不便。

开发人员需要详细的阅读此部分的文档,应该此部分的文档是开发人员在开发设计时的主要依据之一。开发人员需要根据该文档设计的相关模块,相关的错误处理和技术要求来设计软件。

项目经理在阅读此文档时需要从整体上考虑,整个系统的概要设计是否合理,应该及时提出自己的意见,以保证系统的顺利开发。

测试人员,在测试的时候需要详细的参照该文档,系统的相关模块是否满足

课程设计概要设计文档

概要设计中的相关说明。

文档编写人员,测试文档,详细设计文档和数据设计文档中都会有涉及到概要设计内容,所以以上文档的编写者应该也要详细的阅读该文档,让自己所编写的相关内容与该文档中的说明保持一致。

1.3参考资料

本文档在编写时主要的参考文档是:《软件工程第二版》,齐治昌谭平庆宁洪等编著,高等教育出版社出版。

2.设计概述

2.1限制和约束

因为这是本人编写的第一个管理系统,在技术在各方面的分析,设计以及代码的编写后期的测设等方面都存在着技术的缺陷,也因经验不足,很多地方没有考虑周全。在开发系统是也不是完全的将时间运用在系统的开发上,在时间上也存在一定的限制。由于时间的关系,在需求分析并不完全的情况下就开始编写代码,着也是导致系统的质量不高的原意之一。

2.2设计原则和设计要求

在系统代码的编写过程中主要采用的匈牙利命名规则。系统主要分成一般用户和管理员两大模块,这两大模块之下又有若干小模块。系统在设计时尽量的降低了各个模块的耦合度,可能是该系统本身比较简单的原因系统的模块之间的各个模块是比较独立的。在数据库设计时让各个表项尽量达到了BCNF范式,极大地减少了数据的冗余。因为经验和技术不足的原因,在安全性和保密性的设计上存在很对的问题,故系统在设计的时候尽量选用用户并不很重要的信息。在系统的界面设计时参考了现在网络中常用的界面设计风格,对于一般的用户而言操作比较容易。而且在用户操作出现错误时,系统会给出相关的提示。明确的指出了

课程设计概要设计文档

错误的原因,帮助用户改正自己的操作错误。系统的代码模块化程度也较高,一般对于一个功能的修改不会影响其他的功能模块,故系统的可维护性时比较高的。

3.逻辑设计

3.1系统组织设计

该系统并没有其余的子系统,整体就只有一个系统。其中包括了一般用户和管理员两大模块。其中一般用户模块中又包含有用户的注册,登陆,预约CD,借还CD,留言修改密码等功能;管理员模块中又包含了登陆,处理CD的借还,查看用户留言,添加和删除CD,添加和删除一般用户等功能。还有一个业务统计模块,并不是独立的模块,是和用户借阅CD关联在一起的功能模块。

3.2系统结构设计

3.2.1系统特性表

系统中文名称:音响租赁管理系统 特性编号 特征名称 操作功能 备注 1 用户注册 该特性主要是实现用户用户需按照提示出入的注册,从用户的角度向争取的信息 数据库中添加新的用户信息 2 用户登录 该特性主要是实现用户用户登录时需要选择的登陆功能 正确的身份 预约时必须登陆且只能在搜索结果界面进3 预约CD 实现用户对CD的预约 课程设计概要设计文档

行预约,预约的数目不能超过3 4 留言 实现用户的留言功能 留言时无需登陆但是需要输入相关的验证信息 5 6 用户借还CD 修改密码 实现CD的借还 实现用户登录密码的修 改 7 查看留言 管理员从自己的主页查 看用户的留言 8 添加和删除CD 实现CD的添加和删除功 能 9 添加和删除用户 实现用户的添加和删除 功能 说明:以上列表中的1,3,4,6为一般用户功能,7,8,9为管理员功能,5CD的借还哦那个功能其实是用户请求,管理员处理的功能。而登录功能为管理员和一般的用户都有的功能,在用户登录时需要选在合适的身份才能登陆成功,否则就会登录失败。 3.2.2系统特性结构图

第一级结构图:

说明:系统更具使用者及其要求功能的不同将系统设计成为了两大主要的模块:管理员模块和用户模块。此外还有一个较为较为独立的模块:业务统计模块,虽然此模块与其余两个模块特别是用户模块之间会有数据的往来,但是就功能的实现来说其既不属于管理员也不属于一般的用户,是一个相对来说比较独立的模块。业务统计量中的相关数据来源即是用户模块中的相关操作。


音响租赁管理系统 概要设计.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:吉大15秋学期《技术经济学》在线作业一 答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: