软件建模与分析课程方案设计书Word文档下载推荐.docx
- 文档编号:5904735
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:28
- 大小:34.06KB
软件建模与分析课程方案设计书Word文档下载推荐.docx
《软件建模与分析课程方案设计书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《软件建模与分析课程方案设计书Word文档下载推荐.docx(28页珍藏版)》请在冰点文库上搜索。
3.采用RationalRose作为建模工具。
三、上交模型文件和编写课程设计报告
课程设计报告参照下列内容撰写
第一章概述
(概述主要对本课题进行简要的说明)
1.系统业务概述。
2.系统的功能概述
第二章系统的需求分析文档
(文档格式参照教材4.4节,但不必完全按教材,可以按自己理解增删)
分析系统的业务需求,建立系统的分析模型。
具体要求:
1)用用案图描述系统的主要功能,每个用案要有详细的用案说明;
2)采用一定活动图来描述重点或复杂的用例的工作流过程。
3)构造一定包图结构
第三章,系统分析报告
(文档格式参照教材8.4节,但不必完全按教材,可以按自己理解增删)
根据需求规格说明书完成系统的总体设计,建立系统设计模型,具体要求:
1)用类图建立起系统的结构模型;
2)用序列图、协作图或活动图辅助描述用案的主要动作序列,
3)用状态图辅助描述主要对象的状态转换;
第四章系统设计报告
(文档格式参照教材15.4节,但不必完全按教材,可以按自己理解增删)
1)采用构件图建立系统的实现模型;
2)采用部署图建立系统的环境模型。
4)用类图描述系统的原始数据关系;
4)设计数据库的模式结构和表结构
5)设计一定用户界面
6)设计类的关键代码
第五章结论
对本系统作一个全面的评价:
包括有何特点、存在的问题、改进意见等。
四、验收评分标准
本设计是一个完整的系统分析与设计模型,具有一定的规模和复杂度,建议3人一组,一组选择一个题目,小组成员分工协作,充分发挥团队的作用。
设计采用“优、良、中、及格、不及格”五级评分制,具体的评分标准如下:
猫虿驢绘燈鮒诛髅貺庑。
1、设计最后得分由三部分构成,第一部分为设计报告分,第二部分为上机答辩分,第三部分为平时分。
2、报告及时提交,则根据报告的质量给“优、良、中”中相应分级,未及时提交,则在报告质量分级基础上降一级,未提交报告或报告为抄袭,相应的报告得分为“不及格”。
锹籁饗迳琐筆襖鸥娅薔。
3、协作完成的系统,经验收功能完善且几乎没有错误,则组内各成员验收得分均为优;
如某部分不完善或有较多错误,则对负责该部分的成员进行扣分。
構氽頑黉碩饨荠龈话骛。
五、设计题目
注意:
毕业设计论文管理系统原来的同学完成,但分成两组。
其它同学从下列题选择
1.就业管理系统
1.1业务概述
就业管理信息系统主要适用于各大专院校就业管理部门对毕业生的就业工作进行日常管理使用。
其目标是建设集就业管理办公自动化、毕业生与用人单位信息管理、就业部门形象化宣传为一体的综合性管理系统。
组建一个具备人才管理、人才交流等功能的综合性信息系统。
使整个人才交流管理做到井然有序,进一步体现就业管理在学校工作中的重要作用。
輒峄陽檉簖疖網儂號泶。
通过该系统毕业生可以上传个人简历,查询招聘信息,填写应聘信息,了解人才管理方面的政策法规,获悉人才需求动态;
招聘单位可以利用该系统发布招聘信息,查询毕业生信息,收集应聘人员资料以及对应聘人员的信用度进行验证;
就业管理部门可以根据系统提供的各项数据对人才需求情况进行统计、分析与预测,从而为聘用双方提供指导信息,为就业管理部门制定相关的法规、政策提供强有力的依据。
该系统的主要目标是为毕业生和招聘单位建立一个方便、快捷的交流平台。
尧侧閆繭絳闕绚勵蜆贅。
1.2功能要求
1.招聘管理
(1)注册登记:
新招聘单位入口,记录用户ID和密码,可在此确定招聘类型和有效期,确定招聘摊位,交费,可确定是否加入会员,转资料维护界面。
识饒鎂錕缢灩筧嚌俨淒。
(2)现场招聘:
录入和发布招聘单位或学校组织的专场招聘会信息。
(3)委托招聘:
确定招聘有效期,交费,可转招聘单位资料维护界面。
(4)资料维护:
招聘单位详细资料录入维护,可增加,修改,删除,打印用人单位资料,确定发布后,招聘信息可被系统查询。
凍鈹鋨劳臘锴痫婦胫籴。
(5)摊位管理:
针对校园招聘会可以预定摊位,修改摊位分配情况,查看摊位分配情况。
2.毕业生管理
(1)生源信息管理:
录入(或从学籍管理信息系统获取)毕业生基本信息,添加,修改,删除和打印毕业生信息。
恥諤銪灭萦欢煬鞏鹜錦。
(2)生源统计:
根据毕业生信息可以按毕业生院系,专业,求职意向,就业状况统计进行分类统计。
(3)简历管理:
毕业生根据特定格式录入个人简历信息,个人简历同毕业生基本信息链接,可以对简历进行修改、删除和发布,供用人单位查询。
鯊腎鑰诎褳鉀沩懼統庫。
(4)表格下载:
提供与毕业生就业有关的各种表格下载服务。
4.信息查询
(1)招聘信息查询:
毕业生可以根据时间,需求专业,招聘职位,单位地理位置等条件对用人单位的招聘信息进行条件组合或无条件查询。
硕癘鄴颃诌攆檸攜驤蔹。
(2)求职信息查询:
用人单位可以根据毕业生专业,特长,求职意向等条件对毕业生进行条件组合或无条件查询。
阌擻輳嬪諫迁择楨秘騖。
5.统计分析
(1)招聘统计:
就业管理人员根据时间,需求专业,招聘职位,单位地理位置等条件对用人单位的招聘信息进行分类统计;
针对校园招聘会可以进行摊位利用统计;
可以打印输出统计结果。
氬嚕躑竄贸恳彈瀘颔澩。
(2)应聘统计:
就业管理人员根据毕业生专业,特长,求职意向,签约情况等条件对毕业生进行分类统计。
(3)热点分析:
根据统计结果,分析招聘与求职热点。
6.系统管理
(1)用户管理:
定义各类型操作人员,为各类操作人员分配相应权限,在用户登录后根据其权限检测其操作。
(2)字典维护:
定义,修改数库标准字典,建立输入标准。
(3)数据备份:
手工备份和还原数据。
(4)信息发布:
供就业管理部门发布就业指导信息,就业政策及就业咨询等。
6.在线论坛
(1)登录注册:
用户可以以会员和游客两种身份登录,会员身份在第一次登录时需要注册,填写会员基本信息,会员和游客在论坛中具有不同权限。
釷鹆資贏車贖孙滅獅赘。
(2)信息维护:
分页显示会员发布的信息,会员可以填写发布信息和回复信息,实时刷新会员发布的信息,对论坛的发布信息进行管理(按时间删除历史信息)。
怂阐譜鯪迳導嘯畫長凉。
1.3数据要求
1.毕业生信息
包括学号、姓名、年龄、性别、出生日期、民族、政治面貌、专业、院系名称、学历、学制(2年、3年、4年)、培养方式(非定向,定向)、生源地。
谚辞調担鈧谄动禪泻類。
对于毕业生自然情况数据的操作,可以进行添加,修改,删除,可以根据任意工程进行查询,统计并形成报表。
2.毕业生简历
包括学号、姓名、简历编号、毕业时间、求职意向、外语语种、外语水平、电脑水平、曾任职务、联系电话、联系信箱、联系地址、工作经历或社会实践情况、自荐信。
嘰觐詿缧铴嗫偽純铪锩。
简历中学生学号和姓名必须与毕业生基本信息的学号和姓名一致,在简历发布时可以将毕业生基本信息加入简历信息中。
熒绐譏钲鏌觶鷹緇機库。
功能:
可进行录入,查询,修改,删除,根据任意工程进行汇总统计。
3.用人单位信息
包括单位名称、单位地点、单位性质、经济类型、发布人、所在部门、联系方式、单位简介及需求信息、招聘专业、学历要求、需求人数、招聘方式(现场、委托)、[招聘会][摊位编号(限于现场招聘方式)]、发布(是、否),有效期。
鶼渍螻偉阅劍鲰腎邏蘞。
用人单位第一次登录系统录入单位信息后,可以修改,删除,查询和发布。
招聘信息只有发布后在系统才可见,可以形成明细报表,并打印输出。
招聘方式如果选择现场方式,需要从目前登记地招聘会中选择要参加的招聘会,然后选择摊位。
纣忧蔣氳頑莶驅藥悯骛。
4.招聘会信息
包括招聘会标题,单位地、发布人、供稿单位、招聘会时间、招聘会地点、招聘会内容、需求专业、学历要求、需求人数,发布(是、否)。
颖刍莖蛺饽亿顿裊赔泷。
可以增加,修改,删除,查询(根据不同的条件)招聘信息。
招聘会信息可以由用人单位维护,也可以由就业管理部门维护。
濫驂膽閉驟羥闈詔寢賻。
5.摊位信息
包括招聘会标题(名称)、招聘会地点、摊位数,摊位布局图,摊位分配情况(摊位号与用人单位的映射)
可以记录、修改查询摊位分配情况。
就业部门工作人员根据招聘会地点,划分摊位布局,编制摊位编号,用人单位在选择参加的招聘会后,可以选择未分配的摊位。
銚銻縵哜鳗鸿锓謎諏涼。
8.信息发布信息
包括标题、类别(就业指导、就业政策)、发布时间、发布人、发布内容。
可以对发布信息可以录入,修改、分类查询、删除;
对发布信息显示时要进行分页处理。
2.采购管理系统
2.1业务概述
采购管理部门的职责是收集供应商信息、制定采购计划,签订采购合同、督促客户按合同按时发送货物,检查验收货物质量、监督货物入库、支付采购款以及检查合同履约率等。
采购管理系统将采购过程的所有相关信息用电子数据的形式管理起来,避免了手工处理造成的错误、误差与丢失,并且提高了操作效率,是现代企业信息化建设的主要工作之一。
挤貼綬电麥结鈺贖哓类。
2.2功能要求
采购管理系统的具体功能如下:
1.收集供应货物客商的信息
收集历年来接触到的供应商的基本信息建立数据库。
可以对供应商信息进行增加、修改、删除和查询。
每个供应商可以供货多种产品,每个产品也可以由多个供应商供货。
赔荊紳谘侖驟辽輩袜錈。
2.制定原材料采购计划
根据销售管理部门提供的销售计划和库存管理部门提供的“原材料(或零部件)库存清单,来制定月、季度和全年的采购计划。
采购计划上报主管经理批准后,分送库存管理部门准备存储空间,送财务管理部门准备流动资金。
塤礙籟馐决穩賽釙冊庫。
3.签订采购合同
根据采购计划和库存管理提出的“超过库存预警线的生产原材料(零部件)清单组织原材料的采购,与供货商签订采购合同。
合同签订后经主管经理签字生效,分送库存管理部门准备存储原材料(或零部件),送财务管理部门准备货款。
裊樣祕廬廂颤谚鍘羋蔺。
4.监督合同执行
采购合同执行期间,定期检查合同履约情况。
督促供货方及时发送货物,通知仓库一起对原材料进行验收入库,通知财务部门案合同及时交付货款。
仓嫗盤紲嘱珑詁鍬齊驁。
5.协同库存管理部门对货物入库进行验收
协同库存管理部门按采购合同规定的产品名称、规格、数量、来火时间,对采购的原材料进行验收、入库。
6.通知财务部门支付货款
财务管理部门按采购合同及已收到的原材料的数量支付货款给供应方。
7.检查合同履约率
采购合同涉及的原材料案合同全部到齐并验收入库,货款也已经全部支付完毕,说明合同已经履约,执行完毕,设置履约标记,如果到期合同没有履约,应注明违约方及违约原因。
绽萬璉轆娛閬蛏鬮绾瀧。
2.3数据要求
(1)供应商基本信息
供应商的企业名称、地址、负责业务员的基本信息,联系电话、邮编、传真、类型等。
(2)供应商产品基本信息
产品名称、规格型号、产量、价格、质量、信誉等。
(3)采购合同基本信息
产品名称、规格、单位、价格、数量、总金额、发货时间、到货时间、付款时间等。
3.销售管理系统
3.1业务概述
企业的销售部门负责对企业的产品进行销售,需要收集客户信息,制定销售计划,签订销售合同,监督合同履约情况,催缴货款,提供售后服务等。
销售管理系统将产品的销售合同信息以及合同的履约情况用电子数据的形式管理起来,避免了手工处理造成的错误、误差与丢失,并且提高了销售的管理效率,是现代企业信息化建设的主要工作之一。
骁顾燁鶚巯瀆蕪領鲡赙。
3.2功能要求
销售管理系统应完成以下功能:
1.客户信息维护
收集历年来接触到采购本企业产品客商的基本信息并建立数据库,这是保证产品销售的关键,客户可以分为大客户和普通客户两种。
瑣钋濺暧惲锟缟馭篩凉。
2.销售计划管理
根据企业的生产能力和当前的市场预测指定月、季度和全年产品销售计划。
3.销售合同管理
销售人员负责建立销售合同,经经理签字后合同生效,送生产部门组织生产,送库存部门准备原材料,送采购部门采购原材料。
鎦诗涇艳损楼紲鯗餳類。
4.销售合同履约、催款管理
在合同执行期间定期检查合同履约情况,检查客户付款情况,催缴客户应付款项。
合同执行完毕后设置履约标记存入履约合同数据库。
栉缏歐锄棗鈕种鵑瑶锬。
5.售后服务
产品维修人员对销售出去的产品及时进行维修,填写维修单存入数据库,并反馈产品质量情况给生产部门。
3.3数据要求
1.客户基本信息
客户的企业名称、地址、负责业务员的基本信息,联系电话、邮编、传真、类型,需求的产品名称、规格型号、需求数量、信誉度等。
辔烨棟剛殓攬瑤丽阄应。
2.库存产品或原材料或零部件基本信息
产品名称、规格型号、数量、库存警戒限量、价格、质量、仓库、库位等。
3.销售合同基本信息
产品名称、规格、单价、数量、总金额、发货时间、发货量、客户付款时间等。
4.维修单基本信息
产品名称、型号、客户名称、时间、维修原因、解决情况、质量反馈信息等。
4.库存管理系统
4.1业务概述
库存管理部门负责对企业所有的产品和生产原材料(零部件)进行验收、入库、存储和出库管理。
一个企业可以有多个仓库,例如原材料库、零部件库、产品库等等。
库存管理系统将产品的出库、入库和现有存情况用电子数据的形式管理起来,避免了手工处理造成的错误、误差与丢失,并且提高了仓库的管理效率,是现代企业信息化建设的主要工作之一。
峴扬斕滾澗辐滠兴渙藺。
4.2功能要求
库存管理系统应完成以下功能:
1.日常库存管理维护
包括对仓库的基本信息管理(库名、库位,每个仓库都包含多个库位)库存货物的分类查询、随即统计等,还包括对库存货物的数据进行编辑、例如更改货物的存放位置、编号调整等。
詩叁撻訥烬忧毀厉鋨骜。
2.入库管理
包括对企业内部生产部门送来的产品和采购部门采购的原材料(或零部件)按产品的品名、规格、数量、单价等进行验收入库,存放到指定仓库的指定库位,并打印入库单,入库单存入数据库,以备查证。
产品入库数量不得大于仓库最高储备量,如果发生该情况则调整存放位置。
则鯤愜韋瘓賈晖园栋泷。
3.出库管理
包括原材料和产品出库管理,库存管理部门根据生产调度部门的原材料或零部件提货申请单对原材料或零部件进行清点验收出库并打印出库单,还要根据销售部门的签署的产品提货申请对产品清单验收出库,打印出库单和出门证,出库单存入数据库,以备查证。
胀鏝彈奥秘孫戶孪钇賻。
4.库存盘点管理
对仓库内的货物按月、季度和年度进行盘点,调整打印出月、季度和年终库存货物盘点清单,做到统计报表与实际货物吻合。
鳃躋峽祷紉诵帮废掃減。
5.超预警线货物清单管理
每天核查货物的库存量,对超过预警线的产品和零部件进行统计,打印超过库存预警线的货物清单交付采购管理部门安排采购,或交付生产部门组织生产。
稟虛嬪赈维哜妝扩踴粜。
6.统计分析
根据需要查询仓库中产品的出库、入库以及数量和分布情况。
4.3数据要求
1.仓库基本信息
包括仓库的名称、类型、产品低储、高储、存储限量及存储期限,包含的货位数量、货位大小等。
3.入库单基本信息
包括仓库、仓库货位、库管员、产品名称、型号、颜色、数量。
4.出库单基本信息
5.人事工资管理系统
工资管理是每一个单位都必须面临的问题,各个单位的工资处理内容总是有一定的区别,目前还没有一个专用的工资管理系统。
也不可能把各个单位的工资内容统一起来。
为此各单位都面临一个工资管理系统的开发应用问题。
本系统是用VB开发的一个具有代表性的管理系统。
陽簍埡鲑罷規呜旧岿錟。
人事工资管理系统应完成以下功能:
1.员工管理
包括部门设置、员工信息、人员调动和福利信息四部分。
部门设置主要是对该单位的部门进行管理,如增删部门信息。
员工信息功能模块主要是对该单位的员工的基本信息进行管理,并能够对员工的基本信息进行查询便于修改和删除。
人员调动模块主要是实现对本单位人事调动的管理,该模块设置了员工的基本信息表,操作人员能够从该表中直接获得员工的基本信息,再进人员调动操作,同时也保存了人员调动的历史信息。
福利信息主要是对本单位的员工的福利信息进行管理。
沩氣嘮戇苌鑿鑿槠谔應。
(1)部门信息管理
部门信息功能模块包括新增部门和删除部门。
在删除部门时,会对该部门是否有员工进行检查,如果有员工则要求系统删除完员工信息后再进行部门的删除。
该功能模块是整个系统的开始。
钡嵐縣緱虜荣产涛團蔺。
(2)员工信息管理
员工信息模块包括新增员工、删除员工、修改员工、查询员工基本信息。
该功能模块主要是对系统的初始化,对员工的基本信息进行管理和维护。
考虑到该单位人员较多,设置了员工基本信息查询,操作人员可以按员工编号、姓名部门进行查询。
对查询结果进行维护减少了操作人员的工作强度。
懨俠劑鈍触乐鹇烬觶騮。
(3)人员调动设置
人员调动功能包括员工基本信息查询、历史调动信息和人员调动三部分组成。
员工基本信息查询是为了方便进行人员调动,操作人员在进行人员调动时可以单击查询到的人员信息直接进行部门的调动。
历史调动信息用于保存每一次人员调动的操作以便以后查询人员调动信息。
謾饱兗争詣繚鮐癞别瀘。
(4)福利信息管理
按照该单位的需求,我们设置了该项功能,主要是对员工的福利信息进行维护,增加、删除员工的福利。
2.考勤管理
包括正常出勤、异常出勤和加班处理三部分。
正常出勤是对员工的迟到和早退进行管理。
同时能够查询人员信息,并对查询人员信息进行添加。
异常出勤是对员工的病假和事假进行管理。
加班处理是包括加班管理、人员信息和加班费率设置三部分组成。
该模块主要是对员工的加班进行管理,是对员工的加班费用进行汇总统计。
呙铉們欤谦鸪饺竞荡赚。
考勤是对员工每日的工作情况进行记录,到月底进行汇总统计员工的考勤信息,得到员工本月的工作出勤情况。
(1)正常出勤
根据该单位的要求,对员工的正常考勤(迟到和早退)进行每日统计,并输入到系统中。
系统根据该员工的基本工资计算每日平均工资,并计算相应的扣款如下图所示莹谐龌蕲賞组靄绉嚴减。
(2)异常出勤
异常出勤功能是对员工的请假进行管理是对病假和事故进行管理。
在工资汇总阶段,系统对员工的请假天进行统计,扣除员工该月请假的天数。
麸肃鹏镟轿騍镣缚縟糶。
(3)加班处理
加班处理功能模块是针对该单位的日常加班设置的,包括加班管理、员工信息和加班费率设置三个功能,该功能模块能够设置加班的工程名称和加班的费率(相对平时工作日工资),输入员工的加班数据到加班表中,納畴鳗吶鄖禎銣腻鰲锬。
3.工作评价管理
员工评价信息分为两部分,一部分是主管经理对员工的评价信息,包括工作分工、完成情况、工作态度等;
另一部分是同组员工的评价信息,包括工作态度、合作情况等。
员工评价每月进行一次,在部门经理和同组员工评价结束后,由系统自动算出每个员工的评价分数,计算公式如下:
風撵鲔貓铁频钙蓟纠庙。
员工评价分=部门经理评分*0.4+(组内员工评价分之和/(组内员工数-1))*0.6
4.工资管理
主要完成员工工资信息的维护,员工工资分为两部分,一部分是基本工资,根据员工的职称和岗位设置;
另一部是动态工资,根据员工的考勤情况和工作评价情况计算,在计算出总工资后,还应扣除一些费用,如税款、公积金、养老金等。
灭嗳骇諗鋅猎輛觏馊藹。
该模块主要包括包括工资汇总、数据输入(可变动数据)、工资分配和工资查询四个功能。
工资汇总是由系统自动进行,每月进行一次,该功能主要实现对员工的基本工资、福利、考勤等进行汇总,为后续功能服务。
数据输入主要是处理某员工的月度奖金和其他应扣、其他应发的数据。
工资分配是对工资进行分配处理,记录工资分配的历史记录便于以后的查询。
工资查询功能主要实现按员工基本信息、部门信息和部门汇总进行查询、统计工资的详细信息。
5.系统管理模块铹鸝饷飾镡閌赀诨癱骝。
主要是完成用户的添加、密码信息的修改,系统登录,操作人员的权限分配等功能。
(1)员工基本信息
包括的数据项有员工编号、员工姓名、性别、出生日期、所在部门、籍贯、学历、专业、参加工作时间、进入公司时间、起薪时间、调入部门时间、职称、入党时间、档号、原身份、原职务、原工作单位、备注等。
攙閿频嵘陣澇諗谴隴泸。
(2)员工工资信息
包括的数据项有员上所在部门、员工姓名、底薪、补贴、奖金、加班、住房补贴、房租、养老金、医疗保险、住房公积金、所得税、实发工资等。
趕輾雏纨颗锊讨跃满賺。
(3)员工考勤信息:
包括的数据项有员工所在部门、员工姓名、出勤时间、公休时间、旷工时间、请假时间、早退时间、迟到时间、加班时间、出差时间等。
夹覡闾辁駁档驀迁锬減。
(4)员工工作评价信息
包括的数据项有员工姓名、员工所在部门、工作业绩、工作态度、业务水平、备注、当月评分等。
6.报刊订阅系统
6.1业务概述
(略)
6.2功能要求
报刊订阅管理系统应完成以下功能:
1.购物车管理
用户订阅的报刊都会显示在“我的购物车”中,方便用户查看和修改订阅的选项。
用户可以随意将喜爱的报刊添加到购物车中,在选择结束后用户就可以来到“我的购物车”中查看自己预订的报刊,同时用户也可以删除预订的报刊,然后点击确定来完成订阅服务。
视絀镘鸸鲚鐘脑钧欖粝。
2.报刊订阅管理
用户在登录之后就可以开始报刊的选择和订阅了,用户可以在主页上随意点击想要的报刊来查看报刊的各种属性,比如:
邮发代号、刊期等,然后点击“添加到购物车”按钮,就可以将报刊设置为预订状态,方便用户的修改。
偽澀锟攢鴛擋緬铹鈞錠。
3.收藏夹管理
用户在查阅报刊的同时也可以将喜爱的报刊添加到“我的收藏夹”中,这样用户就可以随时查看自己喜爱的报刊的信息选择是否订阅,收藏夹中的报刊信息全面,方便用户了解和订阅。
緦徑铫膾龋轿级镗挢廟。
4.报刊浏览
无论用户
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 建模 分析 课程 方案设计