项目名称小型超市收银系统SupermarketCheckstand项目编号(201203)需求分析报告组员:刘强易洋波李凯谭辉组长:李正班级:10级03班小组分工表刘强数据定义表,小组分工表制作李凯参与项目讨论,需求报告审核,修改意见易洋波商品信息表,进货表,员工表,营业额表制作设计和修正,参与报告的修改和讨论李正参与项目讨论,需求报告审核,修改意见谭辉需求分析报告原型,需求分析报告修正,用例图,活动图,所有文字叙述,需求报告意见收集综合及细节处理。1.引言1.1目的本报告为使客户与开发小组就所开发的系统达成一致。2.需求规定2.1软件功能说明2.1.1用例图本系统的主要用户有:营业员,采购员,超市管理人员;他们的用例分别有:(1)营业员:收银结算,扫描商品获取商品信息(2)采购员:查询进货单,商品录入(3)超市管理人员:营业员账号管理;后勤采购员账户管理;查询超市营业情况(包括日营业额,周营业以及月营业额和平均日营业额)商品录入查询进货单销售收银营业员商品管理后勤采购员账户管理查询营业情况后勤管理员账户管理营业员账户管理超市管理员商品定价管理超市收银系统用例图2.1.2功能说明1.1.1销售收银顾客挑选商品后到柜台买单,营业员用扫描仪扫描商品条码获取商品名称,价格等商品信息,若扫描仪扫描失败,则可由营业员手动将条形码上的号码输入系统,再进行收银结算。顾客买单营业员扫描条形码条形码读取失败手动输入条形码条形码读取完毕销售收银活动图1.1.2商品管理后勤采购员根据进货单进购商品,再把商品录入到系统更新商品库存后勤采购员查询进货单采购员进货商品录入商品管理活动图1.1.3账号管理超市管理员用管理员账户登录系统可对账户进行管理,包括对营业员账户,后勤采购员进行管理。超市管理员登录系统账户管理采购员账户管理营业员账户管理退出系统账户管理活动图1.1.4查询营业情况超市管理员登录系统后可查询营业情况,包括日,周,月的营业情况。超市管理员登录系统查询日营业情况查询周营业情况查询月营业情况退出系统营业情况查询活动图1.1.5商品定价管理超市管理员登录系统后可对商品的出售价格进行定价超市管理员登录系统进行商品定价选择商品设置价格退出系统商品定价管理活动图1.2对安全性的要求超市管理员的账户为超市负责人所用,权限高于营业员账户和后勤采购员的账户,超市管理员账户可以管理营业员和后勤采购员的账户可对其进行增删,限权操作;营业员的权限为获取商品信息及收银结算,营业统计由系统自动进行,营业员无权访问商品进货价格信息和更改营业额。后勤采购员的权限为获取进货信息将进购的商品信息录入系统对库存进行更新,也无权访问营业额信息。2运行环境规定2.1设备及分布1)主机类型2)网络类型3)存贮器容量4)扫描仪2.2支撑软件1)操作系统2)Windows2003标准版以上,或windows2008标准版以上。数据库管理系统SQLSERVER2005标准版以上或SQLSERVER2008标准版以上。3)其他支撑软件无。2.3接口本系统为导入数据提供模板,如:商品信息。本系统需要商品信息表,库存信息表;商品信息表包括商品名,商品条码信息,商品进货价格,商品出售价格,进货厂商,进货日期等信息。库存信息表包括商品名,商品条码信息,商品库存数量,商品进货厂商等信息。本系统提供商品进货单的导出,包括商品名,商品进货厂商,商品进货数量。2.4程序运行方式系统采用C/S架构,客户端需安装软件。3附录需求分析过程中会产生各种记录如调查表格、业务系统单据等。记录或报告的存档编号和名称填写在下表中。其中类别是记录的分类,一般有业务系统说明书、业务系统数据说明书、业务系统调查表、原始数据单据、业务系统参考资料。进货表商品名员工号进货数量商品进货厂商职工表姓名员工号部门号性别职务联系方式数据定义表数据项名定义示例商品名中文字符|英文字符(0~60位)康师傅方便面商品条码数字(0~30位)9787561433478进货厂商中文字符|英文字符(0~60位)衡阳市某某公司进货日期日期类型12.03.09进货价格货币类型128出售价格货币类型228商品库存量整型100预值整型150商品信息表注释:预值是用来记录超市规定的应有的库存量,若商品数量...