项目案例书模板.docx

上传人:b****1 文档编号:2236688 上传时间:2023-05-03 格式:DOCX 页数:10 大小:517.82KB
下载 相关 举报
项目案例书模板.docx_第1页
第1页 / 共10页
项目案例书模板.docx_第2页
第2页 / 共10页
项目案例书模板.docx_第3页
第3页 / 共10页
项目案例书模板.docx_第4页
第4页 / 共10页
项目案例书模板.docx_第5页
第5页 / 共10页
项目案例书模板.docx_第6页
第6页 / 共10页
项目案例书模板.docx_第7页
第7页 / 共10页
项目案例书模板.docx_第8页
第8页 / 共10页
项目案例书模板.docx_第9页
第9页 / 共10页
项目案例书模板.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

项目案例书模板.docx

《项目案例书模板.docx》由会员分享,可在线阅读,更多相关《项目案例书模板.docx(10页珍藏版)》请在冰点文库上搜索。

项目案例书模板.docx

项目案例书模板

项目代号:

密级:

 

超市进销存系统管理

 

软件开发说明书

 

北京八维进修学院--1004.NetF班讲师:

苏官兴

2010.11.5

系统介绍:

通用商业进销存管理软件,是满足用户进货管理、销售管理、财务管理、库存管理、基本资料管理、综合查询等各项工作的种常用管理系统,在很多的管理软件中都有存在,可以作为一个单独的软件或是集成到其它的软件项目中使用。

  为了同学更好的理解与学习,将原计划的进销存项目转为开发超市进销存管理系统,通过对该系统的开发,使大家能够熟练使用C#,进行常用的信息管理软件的开发。

目录

1.总体功能设计1

1.1体系结构1

1.2需求与开发要求2

1.2.1.系统开发的目标是实现超市进销存管理的系统化,规范化和自动化,该系统具有完成货物入库、商品销售、库存查询、供应商管理、超市职工管理、部门管理等多个功能,满足超市管理的日常需求。

2

1.2.2.要求开发的软件具有稳定性高、安全、易扩展、结构合理、界面友好、操作方便等特点2

1.2.3.本系统要求使用C#语言开发、使用MSSQLSERVER2008数据库,主要服务于超市的销售管理日常工作.2

2.功能设计2

2.1功能综述2

2.2系统功能模块3

2.3各模块分支开发要求3

2.3.1.职员登录界面要求说明3

3.数据库设计5

3.1数据库模型5

3.2数据库表清单8

4.系统界面设计9

4.1系统登录窗口9

4.2系统主界面10

4.3部门管理10

5.故障处理11

5.1出错信息11

5.2补救措施11

5.3系统维护设计12

1.总体功能设计

1.1体系结构

系统采用成熟的C/S架构开发,其的总体结构如下图所示。

图2.1系统开发运行总体结构

1.2需求与开发要求

1.2.1.系统开发的目标是实现超市进销存管理的系统化,规范化和自动化,该系统具有完成货物入库、商品销售、库存查询、供应商管理、超市职工管理、部门管理等多个功能,满足超市管理的日常需求。

1.2.2.要求开发的软件具有稳定性高、安全、易扩展、结构合理、界面友好、操作方便等特点

1.2.3.本系统要求使用C#语言开发、使用MSSQLSERVER2008数据库,主要服务于超市的销售管理日常工作.

2.功能设计

2.1功能综述

2.2系统功能模块

软件共分为12个功能模块,各模块的功能如下:

模块名称

功能描述

超市供货商管理

对超市的供应商进行统一管理。

在系统使用前应初始化其数据。

商品单位管理

设置商品的商品单位数据。

在系统使用前应初始化其数据。

部门管理

对管理超市中的行政部门。

职工管理

对超市中所有的职工进行电子化管理。

商品与入库管理

通过,进货人员,录入入库单,形成要销售的商品。

销售商品

对已经入库的商品进行日常销售处理。

商品库存查询

查询超市商品库存信息

入库记录查询

对入库单进行查询。

商品销售查询

对超市中商品销售的情况进行查询工作。

表3.1软件功能模块结构

2.3各模块分支开发要求

2.3.1.职员登录界面要求说明

在登录界面上,包括如下内容:

1)用户输入域:

用户帐号、口令

2)按钮:

确定、退出。

软件对用户操作的响应如下:

1)当用户按下“确定”按钮后,软件将检查用户帐号和口令,判断是否是合法的注册用户。

a.若是合法用户,则根据用户的权限定义,显示导航界面;

b.若不是合法用户,显示提示信息,在用户确定后返回“登录界面”。

2)当用户按下“帮助”按钮后,软件将显示“帮助显示界面”。

3.数据库设计

3.1数据库模型

图A

图B

图C

3.2数据库表清单

名称

代码

商品单位信息表

Unit

供应商信息表

Supplier

入库信息表

InStore

商品分类表

MerchandiseClass

超市商品信息表

商品信息视图

Merchandise

V_Merchandise

销售单明细表

SalesOrderItem

销售单

SalesOrder

职员信息表

Employee

部门信息表

Department

职工信息视图

V_Employee

表A

4.系统界面设计

4.1系统登录窗口

4.2系统主界面

4.3部门管理

5.故障处理

5.1出错信息

所有出错信息均以字符串的方式,在弹出式窗口中显示。

出错信息可分为以下几类:

一种是由于输入信息超出或不符合预定格式要求的错误,属于操作错误;

二是由于软件内部构件调用出错,或用户访问权限受限制,属于处理错误;

三是由于网路传输超时、服务器响应超时等,属于系统硬件或软件错误;

对于操作错误需在数据输入界面进行数据分析,判断错误类型,再生成相应的错误;

对于处理错误,应在开始提交信息类别中,依据权限等判定错误类别,再生成相应出错信息语句,并以对话框形式输出;

对于系统错误,根据WEB服务器的响应内容,判断错误类别输出。

出错信息必须给出相应的出错原因和处理方法。

出错情况

发生条件

出错信息

处理方法

输入信息格式错误

操作错误

输入内容不能为空,请重试!

以出错信息提示并返回重试

权限不足

处理出错

您的权限不足

以出错信息提示并返回重试

服务器响应超时

系统软件错误

服务器连接超时,请联系系统管理员解决

以出错信息提示并返回软件导航界面

出错信息的细节在详细设计阶段将进一步细化和实现。

5.2补救措施

在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时的可靠性。

服务器意外掉电或重启时,不会对客户端造成太大的影响:

在恢复过程可采用SQLSERVER的日志文件,对其进行ROLLBACK处理,对数据进行恢复。

5.3系统维护设计

维护方面主要为对服务器上的数据库数据进行维护。

可使用SQLSERVER的数据库维护功能机制。

例如,定期为数据库进行Backup,维护管理数据库死锁问题和维护数据库内数据的一致性等。

此部分维护功能在以后的使用说明书中会进行详细说明。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2