ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:38.38KB ,
资源ID:17013337      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17013337.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件项目报告文档格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件项目报告文档格式.docx

1、代理商销售方式。(此功能略复杂,所以在实现的是时候必须对其提供录入修改查询等基本功能)。除了上述基本功能外,系统还必须提供必要的附加功能: 1:数据备份功能。 2:密码登陆功能。 3:操作员及相应的权限管理功能。二、需求分析1.需求特性表编号特性FEAT01销售管理员在接受到客户要求订货的信息后,可以查看公司现有的库存情况,以便确定是否存在该货物FEAT02销售管理员在确定库存存在既定的货物后,可以保存客户的各种信息,以便以后的确认和其它维护FEAT03销售管理员如果想确认客户信息是否正确可以对客户的基本信息进行查看FEAT04销售管理员在录入或者查看客户信息时,如果发现错误。可以对客户信息进

2、行修改FEAT05销售管理员确定了客户要下订单后,根据用户提出的要求来填写交易的基本信息。如:商品的类型,型号,数量等FEAT06销售管理员如果想确认交易信息是否正确可以对客户的基本信息进行查看FEAT07销售管理员在录入或者查看交易信息时,如果发现错误。FEAT08销售管理员对已经确定发货的交易项目进行登记,以便以后管理FEAT09销售管理员在进行客户信息修改和交易信息修改时系统自动和已交易的信息进行核对,如果货物已经发货将不能进行修改FEAT10维护管理员对客户信息和交易信息等和交易先关的信息进行备份,以便以后系统如果系统出现问题是使用FEAT11维护管理员在系统出现错误是可以恢复以前的各

3、种交易信息FEAT12超级管理员根据销售管理员提供的交易情况和企业的产品购进和生产情况进行数据库更新FEAT13超级管理员可以对员工的各种信息进行记录FEAT14超级管理员可以查看员工信息FEAT15超级管理员在进行查看员工信息和录入员工信息时,如果发现错误可以进行修改FEAT16超级管理员负责对所有管理员进行管理,最主要设置其权限FEAT17超级管理员有销售管理员和维护管理员的所有权限2.概念模型3.用例模型a)合并特性获得用例参与者用例销售管理员超级管理员FEAT01.销售管理员在接受到客户要求订货的信息后,可以查看公司现有的库存情况,以便确定是否存在该货物UC01.查看库存情况FEAT0

4、2. 销售管理员在确定库存存在既定的货物后,可以保存客户的各种信息,以便以后的确认和其它维护UC02.记录客户信息FEAT03. 销售管理员如果想确认客户信息是否正确可以对客户的基本信息进行查看UC03. 查看客户信息FEAT04. 销售管理员在录入或者查看客户信息时,如果发现错误。UC04. 修改客户信息FEAT05. 销售管理员确定了客户要下订单后,根据用户提出的要求来填写交易的基本信息。UC05. 记录交易项目FEAT06. 销售管理员如果想确认交易信息是否正确可以对客户的基本信息进行查看UC06. 查看交易项目FEAT07. 销售管理员在录入或者查看交易信息时,如果发现错误。UC07.

5、 修改交易项目FEAT08. 销售管理员对已经确定发货的交易项目进行登记,以便以后管理UC08. 查看发货情况FEAT09. 销售管理员在进行客户信息修改和交易信息修改时系统自动和已交易的信息进行核对,如果货物已经发货将不能进行修改UC09. 修改发货情况维护管理员FEAT10. 维护管理员对客户信息和交易信息等和交易先关的信息进行备份,以便以后系统如果系统出现问题是使用UC10. 数据备份FEAT11. 维护管理员在系统出现错误是可以恢复以前的各种交易信息UC11. 数据恢复FEAT12. 超级管理员根据销售管理员提供的交易情况和企业的产品购进和生产情况进行数据库更新UC12. 更新库存情况

6、FEAT13. 超级管理员可以对员工的各种信息进行记录UC13. 记录员工信息FEAT14. 超级管理员可以查看员工信息UC14. 查看员工信息FEAT15. 超级管理员在进行查看员工信息和录入员工信息时,如果发现错误可以进行修改UC15. 修改员工信息FEAT16. 超级管理员负责对所有管理员进行管理,最主要设置其权限UC16. 设定管理员权限b)用例图及用例的简要描述用例编号UC01用例名称查看库存情况用例概述销售管理员在接受到客户要求订货的信息后,可以查看公司现有的库存情况,以便确定是否存在该货物。主参与者销售管理员 超级管理员补充说明操作员可以根据具体情况而选择不同的条件进行查询UC0

7、2记录客户信息销售管理员在确定库存存在既定的货物后,可以保存客户的各种信息,以便以后的确认和其它维护。在操作者保存后应该有所提示,出现冲突时也应该有所提示UC03查看客户信息销售管理员如果想确认客户信息是否正确可以对客户的基本信息进行查看。UC04修改客户信息销售管理员在录入或者查看客户信息时,如果发现错误。可以对客户信息进行修改。系统在保存更改前应该给操作者提示。UC05记录交易项目销售管理员确定了客户要下订单后,根据用户提出的要求来填写交易的基本信息。商品的类型,型号,数量等。在操作者保存后应该有所提示,出现冲突时也应该有所提示。UC06查看交易项目销售管理员如果想确认交易信息是否正确可以

8、对客户的基本信息进行查看。UC07修改交易项目销售管理员在录入或者查看交易信息时,如果发现错误。UC08查看发货情况销售管理员对已经确定发货的交易项目进行登记,以便以后管理。UC09修改发货情况销售管理员在进行客户信息修改和交易信息修改时系统自动和已交易的信息进行核对,如果货物已经发货将不能进行修改。系统在保存更改前应该给操作者提示UC10数据备份维护管理员对客户信息和交易信息等和交易先关的信息进行备份,以便以后系统如果系统出现问题是使用。维护管理员 超级管理员操作者应该保存所有信息,以便以后可用;但应该减少冗余度UC11数据恢复维护管理员在系统出现错误是可以恢复以前的各种交易信息。操作者应该

9、首要考虑数据的正确性,再者就是恢复的速度UC12更新库存情况超级管理员根据销售管理员提供的交易情况和企业的产品购进和生产情况进行数据库更新。UC13记录员工信息超级管理员可以对员工的各种信息进行记录。UC14查看员工信息超级管理员可以查看员工信息。UC15修改员工信息超级管理员在进行查看员工信息和录入员工信息时,如果发现错误可以进行修改。UC16设定管理员权限超级管理员负责对所有管理员进行管理,最主要设置其权限。c)用例优先级的划分优先级说明1UC01.查看库存情况 UC05. 记录交易项这是系统中最主要的功能,也是系统主要实现的功能2UC04. 修改客户信息 这是对交易情况信息的进一步维护,

10、是系统不可缺少的部分3这系统附带的信息,是超级管理员对员工的管理,它也是系统能正常运行的一部分(其中最主要的是“设定管理员权限”)。4这是为系统出现错误或被破环时所做的准备d)本次迭代所开发用例的详细描述(文字及UML图说明)销售管理员在接受到客户要求订货的信息后,可以根据商品不同的属性查看公司现有的库存情况,以便确定是否存在该货物。前置条件操作员进入系统,并选择查询条件输入查询内容后置条件系统返回查询的结果基本事件流1.操作员进入系统2.操作员输入查询条件并点击按钮进行查询3.系统根据查询条件查找与之相匹配的商品信息规则与约束当库中不存在所需的产品时要给出提示操作员进入系统并得到客户的具体信

11、息保存客户信息进入客户信息数据库2.操作员得到客户的具体信息3.操作员录入客户信息,并确定输入4.系统将客户信息保存入客户信息数据库当操作员的输入信息有误时系统要给出提示。如输入的手机号码个数不正确等1.操作员进入进入系统3.系统根据查询条件查找与之相匹配的客户信息操作员进入系统并得知客户信息发生错误系统将出错的客户信息进行改正,并保存入数据库2.操作员得知客户信息出现错误3.操作员改正客户信息,并确定输入4.系统改正客户信息,并保存入客户信息库操作员进入系统交易数据库增加信息2.操作员得到客户的订购信息3.操作员录入交易信息,并确定保存4.系统将交易信息保存入交易信息数据库如输入商品数量比数

12、据库中的多等3.系统根据查询条件查找与之相匹配的交易信息销售管理员在录入或者查看交易信息时,如果发现错误或者需要更新。操作员进入系统并得知交易信息发生错误或者需要更新系统将出错或者需要更新的交易信息进行改正,并保存入数据库2.操作员得知交易信息出现错误或者需要更新3.操作员改正交易信息,并确定输入4.系统改正交易信息,并保存入交易信息库操系统返回查询的结果,并显示发货情况3.系统根据查询条件查找与之相匹配的发货信息4.显示发货信息当库中不存在当前发货项目时要给出提示操作员进入系统并得知发货信息发生错误或者需要更新系统将出错或者需要更新的发货信息进行改正,并保存入数据库2.操作员得知发货信息出现

13、错误或者需要更新3.操作员改正发货信息,并确定输入4.系统改正发货信息,并保存入交易信息库操作者进入系统保存所有有用的和交易有关的各种信息2.操作员选择要备份的信息3.系统保存要备份的信息到目的地址当保存出现错误或存储空间不够时要进行提示操作员找到备份信息存储地出错信息得到恢复1.操作员找到备份信息存储地2.操作员执行恢复操作3.系统恢复备份信息到系统4.被损坏信息得到恢复但恢复过程中出现错误时,系统自动恢复到更新前,并给出提示将商品增加到商品数据库2.操作员得到要更新的商品的信息3.操作员录入商品信息4.系统保存商品信息,并且商品数据库得到更新在更新过程中如果发生错误,系统将给出提示员工信息

14、库得到更新2.操作员录入员工基本信息并确定入库3.系统保存员工基本信息入库3.系统根据查询条件查找与之相匹配的员工信息4.显示员工信息操作员进入系统并得知员工信息发生错误或者需要更新系统将出错或者需要更新的员工信息进行改正,并保存入数据库2.操作员得知员工信息出现错误或者需要更新3.操作员改正员工信息,并确定输入4.系统改正员工信息,并保存入交易信息库不同类型的管理员有不同的信息2.操作员设定不同管理员的管理权限3.系统保存各种管理员的管理权限 以下为交互图:以下为活动图:e)用户界面的初步设计 具体界面如下:三、系统分析与设计1.划分子系统2.确定子系统之间的关系3.架构建模4.构件建模a)

15、行为分析 登陆(图一) 销售记录(图二) 销售修改(图三) 维护管理(图四) 职员和商品信息的录入(图五) 职员和商品信息的修改(图六)b)整理设计类 超级管理员(窗口)维护管理维护管理员(窗口)销售管理员(窗口)销售权限管理c)细化类职责 超级管理员(窗口) 销售管理员(窗口)四、数据库模型及表结构定义1)数据库模型商品信息表编号 char 名称 char 简称 char规格 char产地 char计量单位 char出厂日期 datetime保质期 datetime进货价格 money销售价格 money2)表结构定义员工信息表编号 int 简称 char 职务 char 聘用日期 date

16、time薪金 money备份信息表备份日期 datetime 备份路径 text客户信息表地址 char 电话 char传真 char联系人 char联系人电话 char银行 char账户 char纳税人 charEmail char库存信息表商品编号 char 库存数量 float 操作员信息表员工编号 int 密码 char 头像 int权限表用户管理 char 权限管理 char 系统管理 char 订货管理 char销售管理 char退货管理 char结款管理 char订货查询 char销售查询 char退货查询 char结款查询 char数据备份 char数据恢复 char商品信息 char客户信息 char员工信息 char订货明细表票号 char 商品编号 char 单价 money

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1