水泥销售管理系统设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
第3章 软件需求分析
3.1 功能需求分析
3.1.1 功能划分
本系统有如下功能:
浏览功能;
查询功能;
添加功能;
删除功能;
修改功能;
刷新功能;
销售功能;
报表统计功能。
3.1.2 功能描述
1.浏览功能
以列表的方式列出所有项。
2.查询功能
库存查询
客户查询
产品查询
定单查询
销售款查询
3.添加功能
增加一条新的记录。
4.删除功能
删除一条记录,并且提供确认机制。
5.修改功能
修改任意一条记录的所有记录,其中型号不能为空。
6.销售功能
对仓库中的库存产品进行销售,实现企业的利润。
3.2 接口设计需求
3.2.1 用户界面
采用Windows的通用图形界面,对用户友好,而且必须对鼠标和键盘提供支持,界面的设计应遵循如下规则:
界面要具有一致性,界面规范应遵循MS Windows软件界面的规范;
提供简单的错误处理;
提供信息反馈,用多种信息提示用户当前软件运行状态、软件截面元件的功能;
操作可逆,其动作可是单个的操作,或者是一个相对的独立操作程序;
设计良好的联机帮助
显示启动画面,画面简洁明快,富有现代气息,不能太花哨;
应遵循国家关于计算机词汇的标准,用词应当精练明确,没有歧异,图形的意义明朗。
3.2.2 外部接口
1.用户界面
采用目前非常流行的GUI,即诸如窗口、菜单、对话框等。
2.软件接口
运行于Windows 95及更高版本具有WIN32 API的操作系统之上。
3.硬件接口
支持一般x86系列微机和Windows CE。
3.2.3 内部接口
初始化模块:系统初始时由操作系统调用,执行完毕后进入消息循环状态;
1.关闭系统模块:由系统功能模块调用,执行完毕后返回操作系统;
2.系统功能模块:接收系统功能区的相关消息,启动浏览、查询、增加、删除、修改、打印、报表生成等模块;
3.浏览模块:由相应消息驱动,完成对浏览区的直接消息响应功能,可能会调用刷新浏览模块;
4.刷新浏览模块:依据当前数据刷新浏览区;
5.基本资料模块;由相应消息驱动,完成对基本资料区的直接消息的响应功能,可能会调用刷新基本资料模块;
6.刷新基本资料模块:依据当前数据刷新基本资料区; think58 [资料来源:http://THINK58.com]
7.条件查询模块:完成查询功能;
8.增加模块:完成增加功能;
9.删除模块:完成删除功能;
10.修改模块:完成修改功能;
11.报表生成模块:完成报表生成功能;
12. 密码管理模块:完成对密码的管理功能;
13.身份验证模块:完成对用户的身份验证功能;
14.帮助模块:为用户提供帮助功能。
3.1 功能需求分析
3.1.1 功能划分
本系统有如下功能:
浏览功能;
查询功能;
添加功能;
删除功能;
修改功能;
刷新功能;
销售功能;
报表统计功能。
3.1.2 功能描述
1.浏览功能
以列表的方式列出所有项。
2.查询功能
库存查询
客户查询
产品查询
定单查询
销售款查询
3.添加功能
增加一条新的记录。
4.删除功能
删除一条记录,并且提供确认机制。
5.修改功能
修改任意一条记录的所有记录,其中型号不能为空。
6.销售功能
对仓库中的库存产品进行销售,实现企业的利润。
3.2 接口设计需求
3.2.1 用户界面
采用Windows的通用图形界面,对用户友好,而且必须对鼠标和键盘提供支持,界面的设计应遵循如下规则:
界面要具有一致性,界面规范应遵循MS Windows软件界面的规范;
提供简单的错误处理;
提供信息反馈,用多种信息提示用户当前软件运行状态、软件截面元件的功能;
[资料来源:www.THINK58.com]
操作可逆,其动作可是单个的操作,或者是一个相对的独立操作程序;
设计良好的联机帮助
显示启动画面,画面简洁明快,富有现代气息,不能太花哨;
应遵循国家关于计算机词汇的标准,用词应当精练明确,没有歧异,图形的意义明朗。
3.2.2 外部接口
1.用户界面
采用目前非常流行的GUI,即诸如窗口、菜单、对话框等。
2.软件接口
运行于Windows 95及更高版本具有WIN32 API的操作系统之上。
3.硬件接口
支持一般x86系列微机和Windows CE。
3.2.3 内部接口
初始化模块:系统初始时由操作系统调用,执行完毕后进入消息循环状态;
1.关闭系统模块:由系统功能模块调用,执行完毕后返回操作系统;
2.系统功能模块:接收系统功能区的相关消息,启动浏览、查询、增加、删除、修改、打印、报表生成等模块;
3.浏览模块:由相应消息驱动,完成对浏览区的直接消息响应功能,可能会调用刷新浏览模块;
4.刷新浏览模块:依据当前数据刷新浏览区;
5.基本资料模块;由相应消息驱动,完成对基本资料区的直接消息的响应功能,可能会调用刷新基本资料模块;
6.刷新基本资料模块:依据当前数据刷新基本资料区; think58 [资料来源:http://THINK58.com]
7.条件查询模块:完成查询功能;
8.增加模块:完成增加功能;
9.删除模块:完成删除功能;
10.修改模块:完成修改功能;
11.报表生成模块:完成报表生成功能;
12. 密码管理模块:完成对密码的管理功能;
13.身份验证模块:完成对用户的身份验证功能;
14.帮助模块:为用户提供帮助功能。
上一篇:公寓管理信息系统设计与实现
下一篇:学生素质综合测评系统设计与实现