蜗居酒店管理系统系统分析说明书需求规格说明书 .doc

上传人:sccc 文档编号:4875534 上传时间:2023-05-20 格式:DOC 页数:63 大小:2.33MB
返回 下载 相关 举报
蜗居酒店管理系统系统分析说明书需求规格说明书 .doc_第1页
第1页 / 共63页
蜗居酒店管理系统系统分析说明书需求规格说明书 .doc_第2页
第2页 / 共63页
蜗居酒店管理系统系统分析说明书需求规格说明书 .doc_第3页
第3页 / 共63页
蜗居酒店管理系统系统分析说明书需求规格说明书 .doc_第4页
第4页 / 共63页
蜗居酒店管理系统系统分析说明书需求规格说明书 .doc_第5页
第5页 / 共63页
点击查看更多>>
资源描述

《蜗居酒店管理系统系统分析说明书需求规格说明书 .doc》由会员分享,可在线阅读,更多相关《蜗居酒店管理系统系统分析说明书需求规格说明书 .doc(63页珍藏版)》请在三一办公上搜索。

1、系统分析说明书(需求规格说明书)目录1 概述错误!未定义书签。1.1 编写目的错误!未定义书签。1.2 参考资料错误!未定义书签。1.3 术语和缩写词*错误!未定义书签。2 业务流程分析错误!未定义书签。2.1 组织机构调查错误!未定义书签。2.2 现行业务流程错误!未定义书签。2.3 问题分析*错误!未定义书签。3 需求错误!未定义书签。3.1 功能需求错误!未定义书签。3.2 数据需求错误!未定义书签。3.3 性能需求*错误!未定义书签。3.4 非功能需求*错误!未定义书签。4 环境错误!未定义书签。4.1 运行环境错误!未定义书签。4.2 开发环境错误!未定义书签。【注】本编写指南中带有

2、“*”标志的表示可选部分,即在文档编写过程中可以依据实际项目的具体情况进行取舍,文档完成后这些“*”标记应该去掉。11 概述1.1 编写目的本文档的编写目的是为蜗居酒店管理系统项目的开发提供:蜗居酒店管理系统设计的目的有二:一是为了方便顾客入住,二是为了方便酒店管理者管理酒店功能、性能、接口和可靠性的要求,作为软件人员进行设计和编码的基础;验收标准,作为用户确认测试的依据。1.2 参考资料项目来源:”信息系统开发与设计”课程设计;数据库系统开发教程;列出这些规范和资料的作者、编号、标题、发表日期、出版单位或资料来源。2 业务流程分析2.1 组织机构调查本系统包括五个部分,分别为人事部,库房部,

3、员工部,财务部和系统管理员人事部角色的功能包括:()能查阅各部门的员工名单及各部门员工的员工资料。()能对公司的人员调动进行管理:添加员工,辞退员工,对员工升迁进行管理。()对各部门人员考勤情况:迟到,早退,加班,请假等进行统计,制作考勤表。系统管理员角色的功能包括:()能查阅各登录用户的登录名,真实姓名,密码和权限。()能修改个登录用户的登录名,真实姓名,密码和权限。库房部角色功能包括:()能查阅和修改仓库各种货品的数量。()能对公司人员提货进行管理,审核提货单。()对数量不够的货物进行及时补货,填写进货单。员工部()能查看房间状态信息。()能对客户信息进行更新、办理会员。()能订房间、退房

4、结账。财务部角色功能包括:(1)能统计和计算酒店的经营数据。(2)能给员工统计发放工资和奖励。(3)能供查阅酒店的收入与支出和业绩表调查企业的组织结构,绘制组织结构图,并说明各个职能部门的职责。2.2 现行业务流程人事部:()统计考勤:()维护员工信息:系统管理员 ()维护登录用户信息:库房部:财务部 员工部3 需求3.1 功能需求人事部用例名称:维护员工信息参与者:人事部假设:员工被聘入公司前置条件:人事部成功登入系统后置条件:添加员工信息,修改员工状态为离职,修改员工职位主事件流:1.人事部审核员工提交的个人资料表2.人事部录入员工资料并确认3.系统保存员工记录备选事件流:2a. 员工升职

5、或降职2b.人事部修改员工职位2c.员工辞职2d.人事部修改员工状态为离职2e.审核不合格,员工需要再次提交个人资料表用例名称:添加员工信息参与者:人事部假设:员工被聘入公司前置条件:人事部成功登入系统,选择维护员工信息后置条件:系统添加员工信息主事件流:1.人事部审核员工提交的个人资料表2.人事部录入员工资料并确认3.系统保存员工记录备选事件流:1a.审核不合格,员工需要再次提交个人资料表用例名称:修改员工信息参与者:人事部假设:员工某些信息需要修改前置条件:人事部成功登入系统,选择维护员工信息后置条件:相应的员工信息修改成功主事件流:1.人事部审核心员工信息表2.人事部修改员工信息并确认3

6、.系统保存员工记录备选事件 无用例名称:搜索员工信息参与者:人事部假设:需要查看某位员工信息前置条件:人事部成功登入系统,选择维护员工信息后置条件:员工信息被查看主事件流:1.人事部审核需要查看信息的员工名单2.人事部通过员工号或指定的职位号和部门号搜索员工信息备选事件流:无用例名称:统计考勤参与者:员工部,财务部,库房部,人事部假设:各部门提交考勤表前置条件:人事部成功登入系统后置条件:增加考勤记录主事件流:1.各部门提交考勤记录2.人事部审核录入3.系统保存考勤记录备选事件流: 无系统管理员:用例名称:添加新用户参与者:系统管理员假设:用户申请登陆系统前置条件:系统管理员成功登入系统后置条

7、件:用户登录系统主事件流:1.系统管理员审核用户的员工号和部门号2.系统管理员添加新用户并确认3.系统保存用户记录备选事件流:1a.审核不成功,重新提交申请用例名称:删除用户参与者:系统管理员假设:用户申请注销用户前置条件:系统管理员成功登入系统后置条件:用户注销,无法登录系统主事件流:1.系统管理员审核用户的员工号,部门号,登录名和密码.2.系统管理员删新用户记录并确认3.系统保存用户记录备选事件流:1a.审核不成功,重新提交申请用例名称:修改用户密码参与者:系统管理员假设:用户申请修改密码前置条件:系统管理员成功登入系统后置条件:用户修改密码成功主事件流:1.系统管理员审核用户的员工号,部

8、门号,用户登录名2.系统管理员修改用户密码并确认3.系统保存用户新密码记录备选事件流: 1a.审核不成功,重新提交申请库房部:用例名称 审核提货单参与者 库房管理员假设库房时开架找货前置条件员工填写了提货单后置条件员工可以将货物提走,系统自动减少货物一览表数量主事件流1. 库房管理员根据员工填写的提货单与所提货物进行审核2. 库房管理员通过系统查询提货单是否合格3. 系统更新货物信息,交易成功完成备选事件流1a. 提货单数量与所拿数目不符 1. 员工重新填写1b. 所填货物名称与所拿货物不符 1. 员工重新填写用例名称进货参与者库房管理员假设只需对于货物一览表缺货的项目进行进货前置条件检查货物

9、一览表是否缺货后置条件系统自动根据进货单增加货物一览表数目主事件流1. 库房管理员根据货物一览表的缺货需要进行需要性进货2. 库房管理员根据进货情况填写进货单3. 系统更新货物信息,交易完成备选事件流2a. 进货单填写不符合事实 1. 重新填写用例名称填提货单参与者员工假设库房是开放式货架,仓库管理员在职的情况下,员工需先在货架上找到自己所需提取的货物,并整理好,根据所拿货物进行填写提货单前置条件员工发现所在岗位需要提货后置条件系统自动根据进货单减少货物一览表数目主事件流1. 员工根据自己需求在货架上提找自己的货物2. 员工依据所查找的货物资料填写提货单3. 交易完成备选事件流1a. 没有所需

10、货物 1.提醒库房管理即时进货2a. 提货单填写错误 1. 重新填写财务部:用例名称计算收入用例描述计算每个季度酒店的收入参与者财务部前置条件每个季度结束后需对收入结算后置条件统计出每个季度的收入报表主事件流1.财务部输入年份、季度2.系统统计该季度客房部的收入情况3.系统将情况总结里的数据进行数据分析4.系统将分析的数据统计成收入报表5.系统完成收入计算备选事件流2a.数据丢失,重新统计数据用例名称计算支出用例描述计算每个季度酒店的支出参与者财务部前置条件每个季度结束后需对支出结算后置条件统计出每个季度的支出报表主事件流1.系统读取每次进货的支出表2.系统读取每月员工的工资表3.系统在季度末

11、将仓库提供的每次进货的支出表总结4.系统在季度末将人事部提供的每月员工的工资表总结5.系统将仓库提供的每次进货的支出表,人事部提供的每月员工的工资表进行数据分析6.系统将分析的数据统计成支出报表7.完成支出计算备选事件流3a. 数据统计丢失,重新统计数据4a.数据统计丢失,重新统计数据用例名称计算工资用例描述计算每个月员工的工资参与者财务部前置条件每个月结束需给员工发放工资后置条件统计出每个月的员工工资表主事件流1.系统读取员工每天出勤情况2.财务部根据人事处报送的月末奖惩表录入读取员工的奖惩情况3.系统计算员工每月的工资4.财务部确认月末奖惩表和工资表5.财务部将人事部在月末提交的奖惩表和工

12、资表进行数据分析6.财务部将奖惩纳入工资表内7.财务部将分析的数据统计成工资表8.完成工资计算备选事件流2a.数据丢失,重新统计数据员工部用例名称查询房间参与者接待员假设系统正常运行前置条件接待员成功登陆后置条件显示房间状态(空或已入住)主事件流1接待员将请求提供给系统;2系统验证接待员信息,显示信息;3. 若房间状态为空,则显示可以订房间;4. 若房间状态为已入住,则提示是否退房结账;备选事件流2a非法接待员 1系统提示接待员身份错误,用例结束非功能性需求用例名称普客订房间参与者接待员假设系统运转正常,接待员已被识别和授权前置条件房屋状态为可订后置条件预订房间主事件流1接待员将客人信息提供给

13、系统;2系统验证客人身份证号并通过安全部门查询信息;3接待员将客人身份信息录入系统,并确定预住房天数;4系统记录订房间信息,并且修改房间状态;5系统打印订房间清单,交易成功完成。备选事件流2a非法客人 1系统提示客人身份异常,与当地公安机关联系2b客人身份为会员客户 1系统提示读者已是会员客户,转入会员客户订房间界面;3a客户订房间数已达限额 1系统提示,并要求结束输入 2接待员确认订房间完成3b客户有该房间的预定记录 1. 删除该房间的预定信息非功能性需求用例名称注册会员参与者接待员假设系统运转正常,接待员已被识别和授权前置条件客人之前不是会员后置条件即可享受会员待遇主事件流1接待员将客人身

14、份证号提供给系统;2系统验证客人身份证号并通过安全部门查询信息;3系统验证客人信息之前是否被注册;5接待员把客人详细信息和新会员卡号提交系统6系统记录信息,注册会员成功完成。备选事件流2a非法客人 1系统提示客人身份异常,与当地公安机关联系3a读者已是会员 1系统提示读者已是会员,用例结束非功能性需求用例名称会员订房间参与者接待员假设系统运转正常,接待员已被识别和授权前置条件房屋状态为可订,客人为会员后置条件预订房间主事件流1接待员将会员号提供给系统;2系统验证客人信息并显示;3接待员将预住房天数录入系统;4系统记录订房间信息,并且修改房间状态;5系统打印订房间清单,交易成功完成。备选事件流1

15、a客人身份为会员客户 1系统提示读者不是会员客户,转入普客客户订房间界面;3a客户订房间数已达限额 1系统提示,并要求结束输入 2接待员确认订房间完成3b客户有该房间的预定记录 1. 删除该房间的预定信息非功能性需求用例名称:修改会员信息参与者:接待员假设:会员申请修改信息前置条件:系统运转正常,接待员已被识别和授权后置条件:会员修改信息成功主事件流:1.接待员审核用户信息;2.接待员将更新的会员信息提供给系统;3.系统保存会员信息备选事件流: 1a.审核不成功,重新提交申请3.2 数据需求征征你的类图4 环境4.1 运行环境系统运行所需硬件环境:Windows Xp 或Windows 7系统

16、运行所需软件环境:()SQL Server 2005()Visual Studio 20054.2 开发环境系统运行所需硬件环境:Windows Xp 或Windows 7系统运行所需软件环境:()SQL Server 2005()Visual Studio 2005附录3设计说明书目录1 概述错误!未定义书签。1.1 编写目的错误!未定义书签。1.2 参考资料错误!未定义书签。1.3 术语和缩写词*错误!未定义书签。2 需求概述错误!未定义书签。3 总体结构设计错误!未定义书签。3.1 内部结构设计错误!未定义书签。3.2 对外接口设计*错误!未定义书签。3.3 出错处理设计*错误!未定义书

17、签。3.4 其它*错误!未定义书签。4 类的详细设计错误!未定义书签。4.1 XX类错误!未定义书签。4.1.1 描述错误!未定义书签。4.1.2 属性错误!未定义书签。4.1.3 公有方法错误!未定义书签。4.1.4 私有方法错误!未定义书签。4.2 XX类错误!未定义书签。4.2.1 描述错误!未定义书签。4.2.2 属性错误!未定义书签。4.2.3 公有方法错误!未定义书签。4.2.4 私有方法错误!未定义书签。5 用例实现的详细设计错误!未定义书签。5.1 XX用例错误!未定义书签。5.1.1 功能说明错误!未定义书签。5.1.2 界面设计错误!未定义书签。5.1.3 参与类错误!未定

18、义书签。5.1.4 交互设计错误!未定义书签。5.2 XX用例错误!未定义书签。5.2.1 功能说明错误!未定义书签。5.2.2 界面设计错误!未定义书签。5.2.3 参与类错误!未定义书签。5.2.4 交互设计错误!未定义书签。6 数据库设计错误!未定义书签。【注】本编写指南中带有“*”标志的表示可选部分,即在文档编写过程中可以依据实际项目的具体情况进行取舍,文档完成后这些“*”标记应该去掉。631 概述1.1 编写目的本文档的编写目的是:详细定义蜗居酒店管理系统软件的总体功能;蜗居酒店管理系统在结构上分为两层:一层为层,另一层为业务层。但在库房部这部分上,系统为三部分。在设计过程上,我们把

19、系统分为了五个部分,分别是库房部、财务部、员工部、人事部和系统管理员。这五个部分分别由四个人来编写。设计是先从系统的功能性入手,分析一个酒店管理系统真正的需要是什么,如何才能让这个系统真正的做到有用。然后再分析每个功能的具体操作流程。最后制定出具体的方法。1.2 参考资料a.项目来源:“信息系统开发与设计”课程设计;b.本文档中引用了数据库系统开发教程部分代码。c.引用文献:数据库系统开发教程作者:崔巍,王晓敏主编,王晓波,宋燕林,车蕾编著出版社:清华大学出版社出版年:2010-6页数:280装帧:平装ISBN:97873022242592 需求概述蜗居酒店管理系统最大的特点是把酒店管理的主题

20、部分:入住管理,客房管理,客户管理与后勤管理中的员工管理,库房管理,和财务管理合并在了一起。使得酒店管理人员不用使用多个系统来完成酒店内部的工作。3 总体结构设计3.1 内部结构设计、蜗居酒店管理系统整体架构为两层:界面层和业务层。但在库房部这部分系统分为三层。系统采用的技术均为Web界面。2、类图:征征这里也有类图4 类的详细设计4.1 employee类4.1.1 描述此类的主要内容为员工信息。4.1.2 属性名称描述ename员工姓名ese性别ebirth生日enative籍贯eeducation学历estate状态(离职、在职)eenterdate入职时间ephone电话eemail电

21、子邮箱pid职位号did部门号eid员工号4.1.3 公有方法名称功能FindByEid()在数据库中查找此eid对应的信息是否存在EInsert()向数据库中增加一条员工信息ESearch()通过eid或者pid、did搜索员工信息EUpdate()更新员工信息4.2 attendance类4.2.1 描述此类的主要内容为考勤记录。4.2.2 属性名称描述aid考勤号adate考勤日期astate考勤状态(迟到、加班、请假)eid员工号4.2.3 公有方法名称功能AInsert()插入新考勤记录ASelect()搜索员工某时期的考勤记录4.3 users类4.3.1 描述此类的主要内容为可登

22、录系统的用户记录4.3.2 属性名称描述userid用户号username用户姓名userpassword用户密码eid员工号userole用户角色4.3.3 公有方法名称功能FindByUserid()在数据库中查找此userid对应的信息是否存在UInsert()插入新用户记录Uupdate()更新用户记录UDelete()删除用户记录4.4 position类4.4.1 描述此类的主要内容为员工职位信息。4.4.2 属性名称描述pid职位号pname职位名称psalary职位基本工资4.5 department类4.5.1 描述此类的主要内容为员工部门信息。4.5.2 属性名称描述did

23、部门号dname部门名称4. StockOutBLL类4.6.1 描述业务逻辑层出库信息4.6.2 属性名称描述GoodsName货品的名称4.6.3 公有方法名称功能GetAll() 获取全部GetStockOutByGoodsName()根据货品名称提取出货单Add()增加4.6.4 私有方法名称功能StockOutDal()业务层调用的方法4.7 StockInBLL类4.7.1 描述 业务逻辑层入库信息4.7.2 属性名称描述GoodsName货品名称4.7.3 公有方法名称功能GetStockInByGoodsName()通过货物名称获取入库单CountStockInByGoodsN

24、ame()通过货物名称计算入库数量TotalGoodsStockInAmount()入库单总数4.7.4 私有方法名称功能StockInDal()业务层调用的方法4.8 GoodsBLL类4.8.1 描述 业务逻辑层货品信息4.8.2 属性名称描述GoodsName货品名称GoodsID货品编号4.8.3 公有方法名称功能Update()更新Add()增加GetGoodsByGoodsID()通过货品编号获取货品4.8.4 私有方法名称功能GoodsDal()业务层调用的方法4.9 DBObject类4.9.1 描述 数据库信息4.9.2 属性名称描述IsIntransaction是否被翻译s

25、ql数据库4.9.3 公有方法名称功能DBObject()GetTableFromSql()通过数据库获取表单ExecuteReader()执行读取GetIdentity()4.10 GoodsDal类4.10.1 描述业务层货品信息4.10.2 属性名称描述GoodsID货品编号GoodsName货品名称Price价格StockAmount库存数量4.10.3 公有方法名称功能Add()增加Update()更新GetGoodsByGoodsID()通过货品编号获取货物4.10.4 私有方法名称功能GetGoodsFromDataRow()通过数据行获取商品4.11 StockInDal类4.

26、11.1 描述业务层入库单信息4.11.2 属性名称描述StockInID入库单编号GoodsID货品编号StockInAmount入库单数量GoodsName货品名称4.11.3 公有方法名称功能CountStockInByGoodsName()通过货物名称计算入库数量TotalGoodsStockInAmount()计算入库货品总量4.11.4 私有方法名称功能GetStockInFromDataRow()从数据行获取入库单信息4.12 StockOutDal类4.12.1 描述业务层出库信息4.12.2 属性StockOutID出库单编号GoodsID货品编号StockOutDate出库

27、日期StockOutAmount出库数量GoodsName货品名称4.12.3 公有方法名称功能GetAll()获取全部Add()添加4.12.4 私有方法名称功能GetStockOutFromDataRow()通过数据行获取出库信息4.13 Goods类4.13.1 描述货品信息4.13.2 属性名称描述goodsID私有 货品编号goodsName私有 货品名称price私有 价格stockAmount私有 货品数量GoodsID商品编号GoodsName货品名称Price价格StockAmount货品总量4.14 StockIn类4.14.1 描述入库信息4.14.2 属性名称描述sto

28、ckInID私有 入库编号goodsID私有 货品编号stockInAmount私有 入库总量StockInID入库单号GoodsID货品编号StockInDate入库日期StockInAmount入库总量stockInDate私有 入库日期4.15 StockOut类4. 15.1 描述出货信息类4. 15.2 属性名称描述StockOutID出库单号 私有goodsID货品编号 私有stockOutDate出库日期 私有stockOutAmount出库数量 私有StockOutID出库单号GoodsID货品编号StockOutDate水库日期StockOutAmount出库数量4.16 W

29、AGES类4. 16.1 描述工资信息4. 16.2 属性名称描述WagesID工资单号4. 16.3 公有方法。名称功能GetAll() 获取全部资料Submitdailyturnoutforwork ()提交每天的出勤Add()增加4. 16.4 私有方法名称功能Wagesamount()计算工资4.17 StockInitem类4. 17.1 描述 入库信息4. 17.2 属性名称描述GoodsName货品名称4. 17.3 公有方法名称功能Submitdailystockin ()提交每日入库CountStockInByGoodsName()通过货物名称计算入库数量TotalGoods

30、StockInAmount()入库单总数Add()增加4. 17.4 私有方法名称功能Costamount()计算入库花费4.18 expense类4. 18.1 描述 支出信息4. 18.2 属性名称描述EspenseID支出单号4. 18.3 公有方法名称功能Wagesamount ()计算工资Stockamount ()计算入库花费Add()增加4.18.4 私有方法名称功能Expenseacount()计算支出4.19 revenue类4. 19.1 描述 收入信息4. 19.2 属性名称描述RevenueID收入单号4. 19.3 公有方法名称功能Submitroominformat

31、ion()提交入住信息Revenueamount()计算收入Add()增加4.20 financial statement类4. 20.1 描述财务报表信息4. 20.2 属性名称描述financial statementID财务报表号4. 20.3 公有方法名称功能Add()增加expenseID ()收入revenueID ()支出4. 20 .4 私有方法名称功能financial statementAMOUNT ()计算盈余5 用例实现的详细设计5.1审核提货单用例5.1.1 功能说明 库房管理员查询提货单是否合格。5.1.2 界面设计库房管理员进入库房系统,进入“查询出库单信息”界面

32、,查询提货单是否合格,来决定员工是否可以提货。5.1.3 参与类StockOut类5.1.4 交互设计5.2 提货用例5.2.1 功能说明员工根据自己工作的需要,在库房提取货物。5.2.2 界面设计库房管理员进入库房部系统,根据员工所提货品在“添加出库单据”进行提货数据录入。5.2.3 参与类stockOutBll stockOut goods goodsBll5.2.4 交互设计5.3 进货用例5.3.1 功能说明库房管理员根据酒店货品剩余量,进行购入商品。5.3.2 界面设计库房管理员进入库房部系统,根据所购入的货品在“添加货品信息”页面中,将购进的货品信息数据填入。在“查询入库信息”页面

33、下,查看是否添加成功。5.3.3 参与类StockIn stockInBLL5.3.4 交互设计5.4 添加员工信息用例5.4.1 功能说明此用例添加员工信息5.4.2 界面设计5.4.3 参与类employee类5.4.4 交互设计5.5 搜索员工信息用例5.5.1 功能说明此用例用于搜索员工信息.5.5.2 界面设计5.5.3 参与类employee类5.5.4 交互设计5.6 修改员工信息用例5.6.1 功能说明此用例用来修改员工信息5.6.2 界面设计5.6.3 参与类employee类5.6.4 交互设计5.7 维护考勤用例5.7.1 功能说明此用例可以添加考勤信息并查看5.7.2

34、界面设计5.7.3 参与类Attendance类 employee类5.7.4 交互设计5.8 添加新用户用例5.8.1 功能说明此用例用来添加新的登陆用户5.8.2 界面设计5.8.3 参与类user类 employee类5.8.4 交互设计5.9 修改员工密码用例5.9.1 功能说明此用例用来修改员工密码5.9.2 界面设计5.9.3 参与类user类 5.9.4 交互设计5.10 删除用例5.10.1 功能说明此用例用来删除废弃的用户账号5.10.2 界面设计5. 10.3 参与类user类 5. 10.4 交互设计5.11查看收入5.11.1 功能说明 可供查看酒店收入5.11.2 界

35、面设计进入界面可供查看当天或季度总收入,详细可查看详细情况5.11.3 参与类Revenue类5.11.4 交互设计5.12 查看工资5.12.1 功能说明可供查看工资及奖惩情况5.12.2 界面设计5.12.3 参与类Wages5.12.4 交互设计5.13 查看支出5.13.1 功能说明可供查看酒店支出5.13.2 界面设计 选择日期后可查看当月工资支出及进货支出5.13.3 参与类Wages,expense,stockinitem5.13.4 交互设计5.14订房间用例5. 14.1 功能说明接待员对客户信息进行录入,系统识别,成功订房间。5. 14.2 界面设计5. 14.3 参与类R

36、oom类5. 14.4 交互设计5.15接待员登陆用例5. 15.1 功能说明接待员登陆,进入系统5. 15.2 界面设计5. 15.3 参与类reception类5. 15.4 交互设计5.16显示会员信息用例5. 16.1 功能说明显示会员信息5. 16.2 界面设计5. 16.3 参与类Reception,customer类5. 16.4 交互设计5.17更新会员信息用例5. 17.1 功能说明更新会员信息5. 17.2 界面设计5. 17.3 参与类Reception,customer类5. 17.4 交互设计6 数据库设计1库房部:表1:Goods表字段名含义数据类型能否为空备注Go

37、odsID货品号Nvarchar(20)否Primary keyGoodsName货品名称Nvarchar(100)否Price价格Decimal(10,2)否StockAmount货品总数int否表2:StockIn表字段名含义数据类型能否为空备注StockInID入库单号Nvarchar(50)否Primary keyGoodsID货品名称Nvarchar(50)否外键StockIn入库时间datetime否StockInAmount入库总数int能 表3:StockOut字段名含义数据类型能否为空备注StockOutID出库单号nvarchar(50)否Primary keyGoodsI

38、D货品号nvarchar(50)否外键StockOutDate出库时间nvarchar(50)否StockOutAmount出库总量int否2人事部员工表:字段名含义数据类型能否为空备注eid员工工号nchar(8)否主键ename员工姓名nvarchar(50)能esex员工性别nchar(1)否ebirth员工出生日期datetime能enative员工籍贯nvarchar(50)能eeducation员工学历nvarchar(5)能estate员工状态:在职,离职nvarchar(10)否eenterdate员工入职时间datetime否ephone员工电话号码nchar(50)能eemail员工邮箱地址nvarchar(50)能pid职位编号nvarchar(18)否外键did部门编号nvarchar(18)否外键职位表:字段名含义数据类型能否为空备注pid职位编号nvarchar(18)否主键pname职位名称nvarchar(50)否psalary该职位基本薪水nvarchar(10)否部门表:字段名含义数据类型能否为空备注did部门编号nvarchar(1

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

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号