




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机科学与工程学院 课程设计报告北方民族大学课程设计报告 系(部、中心) 计算机科学与工程学院 姓 名 何立 学 号 20082529 专 业 计算机科学与技术 班 级 08(2) 同组人员 课程名称 系统分析与设计 设计题目名称 企业人员管理系统分析设计说明书 起止时间 2010年9 月2010年12 月 成 绩 指导教师签名 北方民族大学教务处制目 录1.项目概述02.项目可行性分析及实施计划02.1 项目可行性分析02.1.1经济可行性分析02.1.2技术可行性分析12.1.3进度可行性:12.1.4政策可行性:12.2项目的软件开发生命周期模型22.3 项目实施计划22.4 项目任务分解结构(wbs)33.企业人员管理系统需求分析33.1业务需求描述33.2 系统功能模块划分33.3 系统用例图43.4 员工信息用例的用例解说54.数据模型分析74.1 e-r模型74.2 uml数据建模84.3 逻辑数据模型分析85.考勤、部门子系统分析类建模95.1顺序图95.2 活动图135.2 协作图135.3 分析类图146.系统物理模型设计156.1 系统体系结构设计156.2 数据库字段约束及索引设计156.3 将分析类图映射为设计类图177.结束语18参考文献1817第 17 页 共 20 页1. 项目概述1.1系统开发背景随着信息产业的飞速发张,科技已经成为带动经济增长的“火车头”,一个企业如何才能在竞争激烈的社会中生存下来,取决于其企业的科技水平和团队精神。高效的发挥一个企业员工的工作效率是每个企业的领导阶层所希望的。该企业人员管理系统可以高效率的对人员管理,提高员工的工作热情跟工作效率。对人员进行适当的调配跟管理。使人员的管理更加的合理。1.2系统开发的目标企业人员管理系统可以实现很多作用,具体如下:a. 支持企业人员规范化管理。b. 完善企业用人制度,奖惩制度,考勤制度以及建立企业用人人事档案.c. 领导对下属员工的分配调剂,以及其他方面的科学决策。例如,休假制度,倒休等等。明确各级领导以及下属员工的工人待遇,基本工资,福利,保险等一切相关待遇。2. 项目可行性分析及实施计划2.1 项目可行性分析2.1.1 经济可行性分析pvf-webstore project economic feasibility analysis year project year0year1year2year3year4year5totalsnet economic benefit050,00050,00050,00050,00050,000discount rate(20%)pv of benefits041,66634,72228,93524,11220,093npv of all benefits041,66676,388105,323129,435149,528149,528one time costs30,000recurring costs025,000250,00025,00025,00025,000discount rate(20%)pv of recurring costs020,83117,36114,46812,05610,046npv of all costs30,00050,83168,19282,66094,716104,762104,762overall npv44,766overall roi(overall npv/npv of all costs)0.42break-even analysisyearly npv cash flow=yearly pv of benefits-yearly pv of recurring costsoverall npv cash flow=yearly npv cash flow+overall npv cash flow before one yearyearly npv cash flow-30,00020,83117,36114,46812,02610,046overall npv cash flow-30,000-9,16910,46524,93336,95944,766project break-even occurs between years2 and 3use first of positive cash flow to calculate break-even fraction:(15303-9139)/15303=0.403actual break-even occurred at 2.4 years2.1.2 技术可行性分析本系统是一个基于windows xp操作系统,前端开发语言使用s.server数据库管理系统,vb技术开发的,界面设计的简单明了。根据需求分析和功能设计,系统应用程序分为五大模块:登录模块、信息管理、检索打印、系统管理、系统帮助五个模块。现有的技术已经较为成熟,利用现有的技术完全可以实现系统开发目标。同时,开发期限较为宽裕,预计可以在规定期限内完成开发任务。2.1.3 进度可行性:我们对进度做了详细的安排,时间比较充裕,可以在预期的时间内完成所有的项目。2.1.4 政策可行性:该系统用于企业人员管理运营,完全符合国家政策法规。2.2项目的软件开发生命周期模型2.3 项目实施计划时间任务分配2.4 项目任务分解结构(wbs)任务分解任务描述任务 负责人达到指标备注任务一:系统规划何立任务二:需求分析徐阳,陈兴得任务三:系统设计全组人员任务四:系统编程徐阳, 沙世荣任务五:内部测试沙世荣,陈兴得3. 企业人员管理系统需求分析3.1业务需求描述高效的发挥一个企业员工的工作效率是每个企业的领导阶层所希望的。该企业人员管理系统可以高效率的对人员管理,提高员工的工作热情跟工作效率。对人员进行适当的调配跟管理。使人员的管理更加的合理。3.2 系统功能模块划分3.3 系统用例图3.4 员工信息用例的用例解说主要参与者员工信息用例员工1查询员工工号2查询所在部门号3查询职称4. 查询政治面貌部门主管1添加删除修改成员的基本信息2修改员工职称3修改员工政治面貌4调换员工所在部门用例id号2用例名称员工管理参与者员工、部门主管描述员工通过从公司内联网或从家里访问“企业人员管理系统”,查看关于自己信息的详细内容将自己的信息核对,进行确认,企业主管对员工信息进行录入,删除,修改。主干过程1部门主管对员工进行删除,添加修改2系统记录员工基本信息3系统将记录的员工存储在数据库中4员工查看信息5系统显示员工基本信息使用频率员工每季度使用约3000次,部门主管100次4. 数据模型分析4.1 e-r模型4.2 uml数据建模4.3 逻辑数据模型分析员工: 员工号(int) 部门号(int) 姓名(char) 年龄(byte) 性别(boolean) 电话(char) 民族(char) 政治面貌(char) 住址(char) 身份证号(int) 邮箱(char) 职称(char) 部门:部门号(int) 业务(char) 主管(char) 名称(char)考勤:考勤号(int) 员工号(int)日期(date) 加班(char) 考勤类型(char)待遇: 待遇号(int) 基本工资(int) 加班费(int) 员工号(int)保险(int) 公积金(int)员工分红(int) 奖金(int)工龄工资(int)奖惩: 奖惩号(int) 员工号(int) 员工奉献(int) 员工违规(int)5. 考勤、部门子系统分析类建模5.1顺序图 (员工信息) (部门)5.2 活动图 (考勤) (部门)5.2 协作图 (员工信息) 5.3 分析类图 (员工信息)6. 系统物理模型设计6.1 系统体系结构设计系统开发采用的体系结构为c/s,设计分为3层体系架构,系统实现所必须的硬件基础(web服务器、网速为4m、ie版本不低于6.0),使用的组件标准和技术框架(. net)开发技术,选用的开发环境(sql sever2000、vb 2005)6.2 数据库字段约束及索引设计奖惩实体类型描述:奖惩代码类型长度字段约束规则是否有索引奖惩号int主键不为空否员工号int外键否员工奉献char20否员工违规char20否 考勤实体类型描述: 考勤代码类型长度字段约束规则是否有索引考勤号int主键不为空员工号int外键日期char8加班char20考勤类型char20部门实体代码类型描述:部门代码类型长度字段约束规则是否有索引部门号int主键不空,唯一名称char20业务char20主管char20员工实体类型描述:字段名称数据类型长度字段约束规则是否为索引员工号整型主键姓名字符型20年龄整型性别字符型4民族字符型20政治面貌字符型20住址字符型100部门号 整型外键电话字符型12职称字符型20身份证号字符型20邮箱字符型50待遇实体描述:字段名称数据类型长度字段约束规则是否为索引待遇号整型主键不为空员工号整型外键不为空是基本工资浮点型是加班费浮点型保险浮点型公积金浮点型员工分红浮点型奖金浮点型工龄工资浮点型 数据库实现关系图6.3 将分析类图映射为设计类图7. 结束语通过学习系统分析与设计课程的学习,我们了解到一个系统的大致开发过程,对比我们自己设计的“企业人员管理系统”,在老师的指导下,我们了解到很多不足:在系统分析与设计的阶段,注重逻辑方面的完善,注重细节,例如在数据库关系模型中注意主外键的标识。通过学习该课程以及钦亲自动手进行设计,结合正在学习的网站分析与设计,.net技术以及学过的数据库概论,学到了很多只有亲自动手才会学到的知识。参考文献1 (美) j. c. mackin, mike hotek著,sql server 2005数据库服务器架构设计,清华大学出版社,2007
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 街道土地供应协议书
- 2025年临床执业医师考试透彻分析试题及答案
- 中小学教师资格考试的民俗教育与试题及答案
- 货币补偿协议书丢失
- 就业协议书模板广东
- 进口代理协议书样板
- 业务合作干股协议书
- 游艇出游安全协议书
- 脑瘫患者帮扶协议书
- 寄宿老师安全协议书
- 库房管理工作职责与规范化
- 2024-2025学年七年级下学期数学期中测试(浙江瑞安市专用)(含答案)
- 酒驾案件办理培训课件
- 2022年10月自考06779应用写作学试题及答案
- 土壤污染及防治课件
- 视频编码技术课件
- 道法《我们的公共生活》第一课时课件
- 科学教学仪器设备借用登记表(精品文档)
- 火灾报警系统安装检查记录
- 压力性损伤管理制度
- 减重代谢手术护理---副本课件
评论
0/150
提交评论