软件建模课程设计2015-2

上传人:luoxia****01804 文档编号:62434612 上传时间:2018-12-20 格式:PDF 页数:18 大小:421.37KB
返回 下载 相关 举报
软件建模课程设计2015-2_第1页
第1页 / 共18页
软件建模课程设计2015-2_第2页
第2页 / 共18页
软件建模课程设计2015-2_第3页
第3页 / 共18页
软件建模课程设计2015-2_第4页
第4页 / 共18页
软件建模课程设计2015-2_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《软件建模课程设计2015-2》由会员分享,可在线阅读,更多相关《软件建模课程设计2015-2(18页珍藏版)》请在金锄头文库上搜索。

1、 1 软件建模课程设计指导书 计算机计算机系系 注:本指导书以电子文档方式发给学生 目录 一、课程设计的目的 . 1 二、课程设计选题原则 . 1 三、编写设计报告 . 1 四、验收评分标准 . 2 五、设计题目 . 2 1就业管理系统 . 2 2采购管理系统 . 4 3销售管理系统 . 5 4库存管理系统 . 6 5人事工资管理系统 . 7 6报刊订阅系统 . 9 7房屋中介管理系统 . 11 8网上书店管理系统 . 12 9学生信息管理系统 . 14 10企业项目管理系统 . 15 一、课程设计的目的一、课程设计的目的 1、掌握面向对象分析和设计(建模)的基本方法。 2、掌握运用面向对象的

2、原理、方法与技术进行软件应用系统设计的实践能 力。 3、练习如何运用设计模式优化系统设计,提高软件的复用性、可维护性和 可扩展性。 4、熟悉软件用系统的一般建模过程。 二、课程设计选题原则二、课程设计选题原则 、选题的原则 在充分注意满足教学要求和对学生技能训练的前提下,尽可能结合生产 需要选题。 选题的难易程度要适当,以学生在规定时间内经过努力可以完成为宜。 、选题的类型 从实际中提出的应用题目。在内容的深度和广度符合教学要求的前提 下,应积极选作这类题目。 选择一些应用性较强、难度适中的题目(由教学班或学生自己选题) 。 建模语言:采用 UML 建立系统的模型。 4工具:采用 Ration

3、al Rose 或者 Visio 作为建模工具,最好用 Rose。 3、实施时间 本课程设计安排在第七学期,共 1 周。 三、编写设计报告三、编写设计报告 、概述:概述主要对本课题进行简要的说明。 1) 硬件环境。本系统适用于那种类型的计算机,内存容量为多大,应配 备的外部设备有哪些。 2) 软件环境。本系统的设计采用的是何种语言,应在什么软件环境下使 用。 、需求分析 分析系统的业务需求,建立系统的分析模型。具体要求: 1) 用用案图描述系统的主要功能,每个用案要有详细的用案说明; 2) 用序列图、协作图或活动图辅助描述用案的主要动作序列,用状态图 辅助描述主要对象的状态转换; 3) 用类图

4、描述系统的原始数据关系; 4) 编写系统的需求规格说明书。 3、系统设计 根据需求规格说明书完成系统的总体设计与详细设计,建立系统设计模 2 型,具体要求: 1) 用类图建立起系统的结构模型; 2) 用序列图或协作图对主要的流程进行描述; 3) 至少使用一种设计模式对系统的结构设计进行优化; 4) 采用构件图建立系统的实现模型; 5) 采用部署图建立系统的环境模型。 4、结论 对本系统作一个全面的评价:包括有何特点、存在的问题、改进意见等。 四、验收评分标准四、验收评分标准 本设计是一个完整的系统分析与设计模型,具有一定的规模和复杂度,建 议 1-4 人一组,一组选择一个题目,小组成员分工协作

5、,充分发挥团队的作用。 设计采用“优、良、中、及格、不及格”五级评分制,具体的评分标准如下: 1、设计最后得分由三部分构成,第一部分为设计报告分,第二部分为上机 答辩分,第三部分为平时分。 2、报告及时提交,则根据报告的质量给“优、良、中”中相应分级,未及 时提交,则在报告质量分级基础上降一级,未提交报告或报告为抄袭,相应的 报告得分为“不及格” 。 3、协作完成的系统,经验收功能完善且几乎没有错误,则组内各成员验收 得分均为优;如某模块功能不完善或有较多错误,则对负责该模块的成员进行 扣分。 五、设计题目五、设计题目 1就业就业管理系统管理系统 1.11.1 业务概述业务概述 就业管理信息系

6、统主要适用于各大专院校就业管理部门对毕业生的就业 工作进行日常管理使用。其目标是建设集就业管理办公自动化、毕业生与用人 单位信息管理、就业部门形象化宣传为一体的综合性管理系统。组建一个具备 人才管理、人才交流等功能的综合性信息系统。使整个人才交流管理做到井然 有序,进一步体现就业管理在学校工作中的重要作用。 通过该系统毕业生可以上传个人简历,查询招聘信息,填写应聘信息,了 解人才管理方面的政策法规,获悉人才需求动态;招聘单位可以利用该系统发 布招聘信息,查询毕业生信息,收集应聘人员资料以及对应聘人员的信用度进 行验证;就业管理部门可以根据系统提供的各项数据对人才需求情况进行统 计、分析与预测,

7、从而为聘用双方提供指导信息,为就业管理部门制定相关的 法规、政策提供强有力的依据。该系统的主要目标是为毕业生和招聘单位建立 一个方便、快捷的交流平台。 1.21.2 功能要求功能要求 1.招聘管理 (1 1)注册登记:新招聘单位入口,记录用户 ID 和密码,可在此确定招聘 类型和有效期,确定招聘摊位,交费,可确定是否加入会员,转资料维护界面。 (2 2)现场招聘:录入和发布招聘单位或学校组织的专场招聘会信息。 3 (3 3)委托招聘:确定招聘有效期,交费,可转招聘单位资料维护界面。 (4 4)资料维护:招聘单位详细资料录入维护,可增加,修改,删除,打印 用人单位资料,确定发布后,招聘信息可被系

8、统查询。 (5 5)摊位管理:针对校园招聘会可以预定摊位,修改摊位分配情况,查看 摊位分配情况。 2.毕业生管理 (1 1)生源信息管理:录入(或从学籍管理信息系统获取)毕业生基本信息, 添加,修改,删除和打印毕业生信息。 (2 2)生源统计:根据毕业生信息可以按毕业生院系,专业,求职意向,就 业状况统计进行分类统计。 (3 3)简历管理:毕业生根据特定格式录入个人简历信息,个人简历同毕业 生基本信息链接,可以对简历进行修改、删除和发布,供用人单位查询。 (4 4)表格下载:提供与毕业生就业有关的各种表格下载服务。 4信息查询 (1 1)招聘信息查询:毕业生可以根据时间,需求专业,招聘职位,单

9、位地 理位置等条件对用人单位的招聘信息进行条件组合或无条 件查询。 (2 2)求职信息查询:用人单位可以根据毕业生专业,特长,求职意向等条 件对毕业生进行条件组合或无条件查询。 5.统计分析 (1 1)招聘统计:就业管理人员根据时间,需求专业,招聘职位,单位地理 位置等条件对用人单位的招聘信息进行分类统计;针对校园 招聘会可以进行摊位利用统计;可以打印输出统计结果。 (2 2)应聘统计:就业管理人员根据毕业生专业,特长,求职意向,签约情 况等条件对毕业生进行分类统计。 (3 3)热点分析:根据统计结果,分析招聘与求职热点。 6.系统管理 (1 1)用户管理:定义各类型操作人员,为各类操作人员分

10、配相应权限,在 用户登录后根据其权限检测其操作。 (2 2)字典维护:定义,修改数库标准字典,建立输入标准。 (3 3)数据备份:手工备份和还原数据。 (4 4)信息发布:供就业管理部门发布就业指导信息,就业政策及就业咨询 等。 6.在线论坛 (1 1)登录注册:用户可以以会员和游客两种身份登录,会员身份在第一次 登录时需要注册,填写会员基本信息,会员和游客在论坛中 具有不同权限。 (2 2)信息维护:分页显示会员发布的信息,会员可以填写发布信息和回复 信息,实时刷新会员发布的信息,对论坛的发布信息进行管 理(按时间删除历史信息) 。 1.31.3 数据要求数据要求 1.毕业生信息 包括学号、

11、姓名、年龄、性别、出生日期、民族、政治面貌、专业、院系 名称、学历、学制(2 年、3 年、4 年) 、培养方式(非定向,定向) 、生源地。 4 对于毕业生自然情况数据的操作,可以进行添加,修改,删除,可以根据 任意项目进行查询,统计并形成报表。 2.毕业生简历 包括学号、姓名、简历编号、毕业时间、求职意向、外语语种、外语水平、 电脑水平、曾任职务、联系电话、联系信箱、联系地址、工作经历或社会实践 情况、自荐信。 简历中学生学号和姓名必须与毕业生基本信息的学号和姓名一致, 在简历 发布时可以将毕业生基本信息加入简历信息中。 功能:可进行录入,查询,修改,删除,根据任意项目进行汇总统计。 3.用人

12、单位信息 包括单位名称、单位地点、单位性质、经济类型、发布人、所在部门、联 系方式、 单位简介及需求信息、 招聘专业、 学历要求、 需求人数、 招聘方式 (现 场、委托) 、招聘会摊位编号(限于现场招聘方式)、发布(是、否) ,有 效期。 用人单位第一次登录系统录入单位信息后, 可以修改, 删除, 查询和发布。 招聘信息只有发布后在系统才可见, 可以形成明细报表,并打印输出。 招聘方式 如果选择现场方式,需要从目前登记地招聘会中选择要参加的招聘会,然后选 择摊位。 4.招聘会信息 包括招聘会标题,单位地、发布人、供稿单位、招聘会时间、招聘会地点、 招聘会内容、需求专业、学历要求、需求人数,发布

13、(是、否) 。 可以增加,修改,删除,查询(根据不同的条件)招聘信息。招聘会信息 可以由用人单位维护,也可以由就业管理部门维护。 5.摊位信息 包括招聘会标题(名称) 、招聘会地点、摊位数,摊位布局图,摊位分配 情况(摊位号与用人单位的映射) 可以记录、修改查询摊位分配情况。就业部门工作人员根据招聘会地点, 划分摊位布局,编制摊位编号,用人单位在选择参加的招聘会后,可以选择未 分配的摊位。 8.信息发布信息 包括标题、类别(就业指导、就业政策) 、发布时间、发布人、发布内容。 可以对发布信息可以录入,修改、分类查询、删除;对发布信息显示时要 进行分页处理。 2采购采购管理系统管理系统 2.12

14、.1 业务概述业务概述 采购管理部门的职责是收集供应商信息、制定采购计划,签订采购合同、 督促客户按合同按时发送货物,检查验收货物质量、监督货物入库、支付采购 款以及检查合同履约率等。 采购管理系统将采购过程的所有相关信息用电子数 据的形式管理起来,避免了手工处理造成的错误、误差与丢失,并且提高了操 作效率,是现代企业信息化建设的主要工作之一。 2.22.2 功能要求功能要求 采购管理系统的具体功能如下: 5 1.收集供应货物客商的信息 收集历年来接触到的供应商的基本信息建立数据库。 可以对供应商信息进 行增加、修改、删除和查询。每个供应商可以供货多种产品,每个产品也可以 由多个供应商供货。

15、2.制定原材料采购计划 根据销售管理部门提供的销售计划和库存管理部门提供的“原材料(或零 部件)库存清单,来制定月、季度和全年的采购计划。采购计划上报主管经理 批准后,分送库存管理部门准备存储空间,送财务管理部门准备流动资金。 3.签订采购合同 根据采购计划和库存管理提出的 “超过库存预警线的生产原材料 (零部件) 清单组织原材料的采购,与供货商签订采购合同。合同签订后经主管经理签字 生效,分送库存管理部门准备存储原材料(或零部件) ,送财务管理部门准备 货款。 4.监督合同执行 采购合同执行期间,定期检查合同履约情况。督促供货方及时发送货物, 通知仓库一起对原材料进行验收入库,通知财务部门案

16、合同及时交付货款。 5.协同库存管理部门对货物入库进行验收 协同库存管理部门按采购合同规定的产品名称、规格、数量、来火时间, 对采购的原材料进行验收、入库。 6.通知财务部门支付货款 财务管理部门按采购合同及已收到的原材料的数量支付货款给供应方。 7.检查合同履约率 采购合同涉及的原材料案合同全部到齐并验收入库, 货款也已经全部支付 完毕,说明合同已经履约,执行完毕,设置履约标记,如果到期合同没有履约, 应注明违约方及违约原因。 2.32.3 数据要求数据要求 (1)供应商基本信息 供应商的企业名称、地址、负责业务员的基本信息,联系电话、邮编、传 真、类型等。 (2)供应商产品基本信息 产品名称、规格型号、产量、价格、质量、信誉等。 (3)采购合同基本信息 产品名称、规格、单位、价格、数量、总金额、发货时间、到货时间、付 款时间等。 3销售管理系统销售管理系统 3.13.1 业务概述业务概述 企业的销售部门负责

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号