第1章 系统分析
系统分析主要任务是对系统设计分析、系统功能的设计分析、系统的可行性分析和用例分析。分析的目的是将用户的需求及其解决方法确定下来,这些需要确定的结果包括:关于现有组织管理状况的了解;用户对信息项目功能的需求;数据和业务流程;管理功能和管理数据指标体系;新项目拟改动和新增的管理模型等。 1.1 系统设计目的
进入21世纪,已进入一个激烈竞争的年代,谁先获得信息,谁就有可能抓住发展经济的机遇。谁能很好地管理和利用信息,谁就有可能占领市场,获得效益。计算机网络的发展,使信息的交流水平大大提升节,高校专业实习管理系统基于实习生委派、实习单位接纳和实习指导老师授课管理,便于实习单位、学校老师和实习生三方管理,使用本系统之后,将会提高的办公效率和设备可靠性,提高实习指导老师和实习生交流,有利于指导老师了解实习生在实习单位的情况,提高的现代化教育和管理水平。作这个课题是为了促进学校的指导老师和学生之间的交流对话,提高老师和实习单位之间的管理,提高实习质量。
6
1.2 功能简介
高校专业实习管理信息系统 实习日志管理 通告管理 系统维护管理 实习日志填写 审核实习日志 实习日志审批 通告发布 通告审批 通告查看 角色管理 部门管理 功能管理 数据字典 操作日志 用户管理 文件管理 BBS 发布帖子 帖子管理 发布文件 检索文件 修改文档
图表 1-1 总系统概况图
1.3 系统需求 1.3.1 系统功能需求
系统功能需求包括系统功能需求、系统模块需求: 1.3.1.1
系统功能需求:
a) 实习规划管理:发表实习计划、修改实习计划、删除实习计划、查看实习计划、审批实习计划。
7
b) 用户管理:用户增加、用户修改、用户删除、用户查看、角色分配
c) 实习单位管理:实习单位增加、实习单位修改、实习单位删除、实习单位查看 d) 指导老师管理:包括查看审核实习生的周报式实习报告、给予实习生指派实习企业单位、委派实习生所到实习单位、向学校提交实习生名单、实习生定期考察报告、审核评定对实习生最后的实习总结
e) 实习生管理:包括填写简历、查看实习企业单位信息、提交实习单位的申请、发表每周的实习报告、发表实习总结、实习生交流平台、申请指导老师 f) 高校管理:审批实习单位招聘信息、管理实习指导老师和实习生 g) 功能管理:功能增加、功能修改、功能删除、功能查看 h) 日志管理:日志增加、日志修改、日志删除、角色查看 i) 数据字典管理:字典增加、字典修改、字典删除、字典查看 1.3.1.2
系统模块需求:
信息查询:实习相关信息的查询功能、实习生信息查询、指导教师信息查询、实习单位信息查询、突发事件查询、优秀实习生查询
日常管理:实习指导老师进行日常实习管理的内容、实习生看望、实习生优秀案例、实习生授课管理、实习队长管理
突发事件:突发事件的管理及维护、突发事件、实习轮岗、实习生离职、实习单位变更
规划总结管理:实习的前期规划与实习后期总结——包括实习计划录入、实习生分配、实习鉴定、实习总结、管理费统计
系统维护:日常系统维护——包括学生信息录入、单位信息录入、指导教师信息录入
1.3.2 系统性能需求:
1) 在查询时,应保证所有满足条件的记录都能查到。数据库记录通常在在几百条以上,如有遗漏将会对系统的统计造成影响。
8
2) 一般操作的响应时间应该在1-2秒内。 3) 采用菜单界面,对用户比较友好。
1.4 详细分析
A) 规划总结:
本周计划,实习日志,问题,下周计划,信息收集,审核,这些都通过 BBS来发布管理。对本周计划的发帖说明,实习日志的
B) 角色管理:
角色名称,角色描述,增加修改删除角色,功能以树状列出来,以解 决不同角色使用不同的权限。例如我想增加一个指导老师这样的一个角色,那么在名称里填写角色管理,描述指导老师的权限范围,设置指导老师权限,权限有 实习报告管理—审核、检索日志等,BBS—发帖,回复增删改等,通告管理,企业信息,文件管理,系统管理—部门管理、数据字典、操作日志、功能菜单、操作人员管理、角色管理等。修改可修改角色权限、名字等,删除可之间把所要删除的角色进行删除。
1.5 可行性分析
可行性分析是系统分析阶段的第二项活动,它的主要目的是进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行了调查分析并根据需要和可能提出开发系统的初步方案与计划。可行性分析是对系统进行全面、概要的分析。通过调查分析,本系统设计主要有以下三个可行性: 1.5.1 操作可行性
本系统操作简单,易于理解,只需通过简单指导,上手较快,系统管理员、指导老师、实习单位和实习生均能进行操作,运行环境要求低。
9
1.5.2 技术可行性
技术上的可行性分析主要分析技术条件是否顺利完成开发工作,软、硬件能否满足需要。本系统基于当今广泛使用的Windows XP操作系统,数据库的设计上则使用了安全性比较高的MySql,服务器选用了Apache公司的Tomcat6.0。而在Web与数据库的接口采用了时下流行的SSH框架技术。页面设计选用Dreamweaver、Photoshop工具进行编写和修改,每一种选用的技术都被现在的编程者广泛使用。 1.5.3 经济可行性
计算机技术发展异常迅猛的根本原因在于计算机的应用促进了社会经济的发展,给社会带来了巨大经济效益。因此基于计算机系统的成本-效益分析是可行性研究的重要内容。高校专业实习管理系统给学校、企业和学生带了很大的便利,便于学校对学生的管理,此系统完成后,可查询该学院2011年毕业生就业率,提高学生实习质量,利于更多的企事业单位和学院的合作发展,更提高学生的报读率和入学率。
1.6 用例分析 1.6.1 主程序用例
图1-2 主程序用例图
10