10决赛模拟试题(家电维修管理系统)_第1页
10决赛模拟试题(家电维修管理系统)_第2页
10决赛模拟试题(家电维修管理系统)_第3页
10决赛模拟试题(家电维修管理系统)_第4页
10决赛模拟试题(家电维修管理系统)_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

家电维修管理系统 软件需求描述: 家电维修管理系统是应用于家电维修行业的管理软件,是一套对家电维修、配件进 销存、业务结算进行全面管理的系统。 该系统通过对家电维修、配件进销存过程中的所产生信息的收集、处理,使管理者随 时了解动态状况,做出正确的经营决策。有效地实施计划、组织、调度、控制、协调等管 理职能,随时计算维修材料和维修工时费用、配件进销、成本、库存,有效地控制维修成 本和销售成本,使企业获得最大的经济效益。 该系统集输入、维护、查询、统计为一体,各种操作既可以通过菜单进行,又可以通 过系统的管理树导航面板进行操作。 家电维修管理系统功能需求: 1. 进入系统前必须通过身份认证; 2. 配件管理; 3. 维修管理; 4. 会员管理; 5. 汇总查询; 系统使用的人员是:需要管理配件的仓库管理员、系统管理员、维修部门人员、和回 访人员等。 功能描述: 一、身份认证 需要在家电维修管理系统安排维修任务或接收任务必须在该系统进行注册登记, 注册后通过注册信息进行登录,才能合法使用家电维修管理系统接单或处理单子。 员工注册信息主要包括:员工编号、姓名、性别、出生日期、学历、专业、注册 密码、用户类型(管理员、仓库管理员、维修部门人员或回访人员) 、邮件、联系电话; 二、配件管理 该功能用于内部员工(配件管理员)对配件信息进行维护(增加、修改、删除、查 询和导出 EXCEL 的操作) ,配件信息内容包括:商品编号、商品名称、商品别名、商 品规格、型号、条形码、产地、大单位、单位、换算基数、商品批号、有效期、生产 日期、包装、供货商、商标、货位、商品分类、是否停用、进货价、零售价、库存上 线、库存下线、备注等。 还包括配件入库信息维护,信息类容包括:供货商、入库类型(采购入库、退货 入库) 、入货仓库、发票号、开票类型(收据、发票、增值税发票) 、入库时间、整单 折扣、本单金额、付款方式(现金、银行卡) 、入库单号、经办人、收货员、备注、数 量、单价、零售价、销售单价、产地、批号、摘要等。 配件出库信息维护,内容包括:客户名称、出库的类型、出货仓库、出库时间、 出库编号、整单折扣、经办人、客户相关信息、出库的数量、单价等信息。 三、维修管理 维修管理员接收维修单并安排维修人员,维修单信息包括:维修单号、客户名称、 联系人、联系电话、客户地址、邮编、电子邮件。单据信息,产品类别、品名型号、 编号、发票单号、厂家单号、保修单号、工单状态、保修类别(厂家保修、合同保修、 保修期外) 、服务方式、维修级别(大修、中修、小修、检测) 、购买日期、维修次数 (1、2、3) 、维修人员、接单时间,接单员、录入员。 四、会员管理 会员管理对长期客户给予一定的折扣,信息包括:会员编号、会员姓名、性别、 出生日期、证件类型(居民身份证、工作证、退休证、学生证、军官证) 、证件编号、 联系电话、通讯地址、邮编,会员卡信息:会员卡号、类型、会员卡密码、折扣、办 卡日期、押金、充值金额、状态(可用、不可用) 、备注等。 五、汇总查询 查询入库、出库、接单信息。 维修查询 系统实现要求 本系统实现分成五步:分别是用例建模、类图分析、数据库设计、程序实现、安装手 册。请仔细阅读题目所有内容,并按照要求提交最终结果。 一、用例建模(其中角色 4 分,用例 12 分,关系 4 分总计 20 分) 请使用 Rational Rose 软件根据软件需求描述进行用例建模,并使用用例图绘制用例模型, 要求: 根据需求找出系统所有主角。 根据需求找出系统所有用例,并对找出的用例进行简单的描述(简要描述在模型中体现) , 如果用例间有关系请绘制出关系;如角色和用例间有关系请绘制出关系。 把试题答案保存到以自己的姓名考号命名的 Rose 文件中(如张三 20091020.mdl) 。 二、类图分析(其中类图 12 分,关系 3 分总计 15 分) 请对所有用例进行用例分析,找出相关的类及其相互间的关系,并使用 Rational Rose 画出 类图。类图中应包括类、类的属性、类的方法、类之间的关系。 把试题答案存放在与用例建模相同的文件中。 三、数据库设计(其中实体 10 分,关系 5 分总计 15 分) 根据系统用例,使用 Power Designer 设计相应业务的概念数据模型和物理数据模型以支持 用例的业务实现,并最终在 Microsoft SQL Server 2005 或者 Oracle10g 中生成具体可用的数 据库供后面编程使用。 把试题答案保存到以自己的姓名考号命名的 PowerDesigner 文件中(如张三 20091020.cdm,张三 20091020.pdm) 。 四、程序实现(45 分) 编码实现以下功能: a) 身份认证; b) 配件管理中的增加、修改和删除操作; c) 配件入库出库; d) 维修管理安排; e) 维修记录查询; 请按编码实现规范要求进行编程。 环境配置:能配置数据库环境,正确将物理模型转化成数据库;能配置开发环境,正常进 行开发(5 分) 。 数据库连接访问:能够正确使用连接字符串实现数据库连接;能够使用代码或数据控件访 问数据库;(5 分) 功能实现:请在代码注释中说明该段的设计思想 a) 身份认证;(3 分) b) 配件管理中的增加和删除操作(7 分) c) 配件入库出库(3 分) d) 维修管理安排(4 分) e) 维修记录查询(3 分) 程序设计思想及结构:程序设计能够体现 3 层结构。 (5 分) 程序编码规范:符合 Java/C#编码规范(5 分) 界面:操作方便,布局合理,提示信息明确(5 分) 编码实现规范要求: 1、 考生可使用 C/S 结构开发或者使用 B/S 结构进行开发,使用 B/S 结构开发的请使用自 带的 Tomcat/IIS 应用服务器,要是有个别选手需要用 Weblogic 或 Jboss 应用服务器的 请到 上下载。 2、 Microsoft SQL Server 2005 数据库的名称必须是 ContestDB,Oracle10g 中的数据库名称 为 Ora+考号(如张三用 Ora20091020 作为数据库名称) 3、 Microsoft SQL Server 2005 数据库和源程序都在同一台机器上,访问数据库的字符串参 数的 IP 地址值必须为 或者使用 localhost 主机名。 Oracle 10g 数据库采用大赛统一提供的数据库服务器,访问数据库参见考试须知。 4、 在程序实现中访问数据库的字符串参数统一使用 Microsoft SQL Server 2005 中的 sa 用 户,密码为空。或者使用 Oracle 10g 中的 Ora+考号用户(如张三的考号为 20091020, 则其 Oracle 10g 用户名为 Ora20091020) ,密码为选手姓名全拼(如张三的密码为 “zhangsan”,所有字符小写,没有空格) 。 5、 如果采用 C/S 体系结构软件的程序工程取名为 ContestSystem。 6、 如果使用 B/S 体系结构实现,则 WEB 应用程序的取名为 ContestWeb,程序的第一个 显示的页面文件名使用 index 作为文件名,文件名后缀使用相应技术规定的后缀名(如 Java 开发则定义为 index.jsp、 开发则定义为 index.aspx) 。 五、安装手册(5 分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论