




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上软件工程项目实践 大作业爱尔英语培训管理网站设计与实现班级: 学号: 姓名:丛远东 张婷婷 胡支昊 王贇昊教师:于 金 峰平时成绩30分: + 大作业成绩:70分: = 总分:_ _ à成绩: _ 教师评语:小计F1F2F3F4F53622252846532555F6F7F8F9F102544315224324教师签名:2012年6月一、项目可行研究1引言1.1编写目的本报告分析了爱尔英语办公管理系统开发的可行性,请爱尔英语学校领导审阅并对是否进行该系统的开发做出批示。1.2项目背景a.开发的软件系统的名称:爱尔英语办公管理系统b.本项目的任务提出者:爱尔英
2、语教育机构开发者:三金科技组员:丛远东,胡支昊,张婷婷,王赟昊用户及实现该软件的计算站或计算机网络:爱尔英语教育机构c.该软件系统同其他系统或其他机构的基本的相互来往关系:本项目采用客户机/服务器原理,客户端使用Wabacus作为框架设计,服务器端采用Linux 为操作系统的工作站,采用MySQL作为数据库服务程序,主校区与分校区采用相同的数据库。1.3定义办公系统为爱尔英语办公管理系统1.4参考资料爱尔英语软件功能设计概述爱尔英语奖金制度细则爱尔英语统计表格若干以上由爱尔英语教育机构提供2可行性研究的前提2.1要求【列出并说明建议开发软件的基本要求,如a. 功能;b. 性能;c. 输出;d.
3、 输入;e. 基本的数据流程和处理流程;f. 安全与保密要求;g. 与软件相关的其他系统;h. 完成期限。】办公系统对爱尔英语教育机构人力资源进行统一管理,主要包括学员咨询,学生管理,班级管理,员工管理,缴费退费,工资核算,财务管理,图书销售等功能办公系统应在五秒内完成以上各操作的单步操作。办公系统应按照指定的格式显示及打印学员收退费情况,员工工资发放等。办公系统数据包括学生信息及员工信息,从原来系统中读取。数据及处理流程: 服务器端 客户机端 ß- 任课教师、课程信息,学生信息 ß- 缴费信息, 点名情况,教师签到情况 学生退费,工资计算-à 办公系统按照角色分
4、为管理员,员工,教师,各自有不同的权限,根据权限生成功能项。办公系统应在2012年4月底完成。2.2目标【可包括:a. 人力与设备费用的节省;b. 处理速度的提高;c. 控制精度或生产能力的提高;d. 管理信息服务的改进;e. 决策系统的改进;f. 人员工作效率的提高,等等。】采用本系统后,爱尔英语各分校可解决前台员工各10名,所有数据报表将有系统生成,无需人工处理。省去所有人力统计,大大提高速度。从采集到的数据进行统计可做到误差小于10。2.3条件、假定和限制【可包括:a. 建议开发软件运行的最短寿命;b. 进行系统方案选择比较的期限;c. 经费来源和使用限制;d. 法律和政策方面的限制;e
5、. 硬件、软件、运行环境和开发环境的条件和限制;f. 可利用的信息和资源;g. 建议开发软件投入使用的最迟时间。】本系统至少应使用5年。应在一周内完成系统实现方案的选择比较。由爱尔教育机构支出开发费用。本系统只限爱尔英语教育机构使用。本系统对客户机及服务器的硬件性能无特殊要求。系统软件、数据库系统、开发工具都采用免费软件,本系统运行时要求计算机网络连接稳定可靠。办公系统应在2012年5月20日投入使用。2.4可行性研究方法【说明这项可行性研究将是如何进行的,所建议的系统将是如何评价的,摘要说明所使用的基本方法和策略。】对现有人工数据采集、统计分析的流程进行了调查,并对软件系统实现的技术可行性进
6、行了分析,我们认为办公系统具备开发的需求及条件。我们细致一对人工系统及软件系统实现测评的费用进行了计算及对比,得出的结论是使用软件系统可节省人力、物力,而且可以提高测评结果的准确性。2.5决定可行性的主要因素本软件系统开发成本低,有较强的应用需求。3对现有系统的分析3.1处理流程和数据流程当前测评数据的采集及统计分析完全由人工进行。处理流程为: 学生报名时进行登记 教师录用是进行登记 缴费是进行登记 教师上课进行签到 学生上课进行点名 对学生上课进行统计 对教师上课情况进行统计 根据统计情况进行退费和工资发放数据流程: 以word的形式保存,分别统计学生和教师信息,并对学生上课和教师签到进行统
7、计。作为发放工资和学生退费的依据。 3.2工作负荷各分校固定员工20人左右,用于处理学生和教师信息。3.3费用支出【如人力、设备、空间、支持性服务、材料等项开支。】3.4人员【列出所需人员的专业技术类别和数量。】固定员工:20人*5个分校3.5设备3.6局限性【说明现有系统存在的问题以及为什么需要开发新的系统。】繁琐、易出差错、效率低,耗费人力。4所建议技术可行性分析4.1对系统的简要描述因英语培训学校管理系统在应用中需求较多客户端,且有分校存在,为了简化软件的发布,故采用B/S结构,所有客户端通过浏览器连接到WEB服务器。在服务器端采用MySql驱动与数据库进行数据连接。前台采用Wabacu
8、s开发框架部署表单,收集并处理用户提交的数据,显示在浏览器上。服务器选用Windows2003Server平台,WEB服务器采用Apache,数据库选用MySql 。4.2处理流程和数据流程数据采集:客户端在浏览器上打开WEB服务器站点上的各功能页面,菜单显示通过数据库相应字段完成,表单由Wabacus框架生成,初始数据由WEB服务器向客户端发送。用户填写表单,提交数据,经Js脚本处理后对MySql数据库进行增删改查。统计分析:客户端通过浏览器管理打开WEB服务器站点上的各功能统计页面,并输入统计条件,后台执行进行数据的统计分析,并将统计的结果发送到浏览器,显示在表单,报表,或页面中,也可以输
9、出成World,Excel格式的文件。4.3与现有系统比较的优越性现用系统采用人工管理方式,低效,管理不便,数据不够准确。本系统节省了管理用大量纸张,数据处理和统计采用计算机机型,快速,高效,准确,操作方便。系统集成了培训学校所需的大部分管理功能,避免了管理的庸杂,冗余。学生员工人事管理,财务管理等功能对于学校财务的管理有了硬性指标,实现了有据可查。4.4采用建议系统可能带来的影响4.4.1对设备的影响合理利用了教室和办公室内的计算机4.4.2对现有软件的影响目前采用人工管理,无软件参与4.2.3对用户的影响提高了工作效率,降低了劳动强度。4.2.4对系统运行的影响无4.2.5对开发环境的影响
10、无4.2.6对运行环境的影响无4.2.7对经费支出的影响节约油墨纸张的经费支出。4.5技术可行性评价英语培训学校的硬件设施完全符合本系统的要求。实现本系统需要的技术包括:Js脚本的编程、JavaWeb后台处理、Wabacus开发框架、Mysql数据库应用、Apache WEB服务器的架设与管理、B/S结构的软件开发技术。这些技术大部分都已经成熟,Wabacus是一种高效的开发框架,降低了代码量,提升了工作效率。英语培训学校管理系统是个小型软件系统,4个人小组2个月完全可以按时开发完成。5所建议系统经济可行性分析5.1支出5.1.1基建投资无5.1.2其他一次性支出软件开发费用2000元5.1.
11、3经常性支出电力每学期60元5.2效益5.2.1一次性收益无5.2.2经常性收益每个学期使用软件系统较使用人工系统带来的费用支出降低 700 元。5.2.3不可定量收益准确地管理学生到课,成绩,学费缴退,和员工的工资下发。校领导方便查看财务状况。5.3收益/投资比以本系统使用4年,共8个学期计算,共支出:2000+8*60=2480元。 共节省费用:8*700元=5600元。收益/投资比=5600/2480=2.4 5.4投资回收周期1.5年5.5敏感性分析无6社会因素可行性分析6.1法律因素所用软件开发工具、系统软件都为免费。小组人员自主开发,具有独立版权。6.2用户使用可行性培训学校教职员
12、工大多具有高等学历,掌握基本计算机操作技术,完全剧本使用本软件系统的能力。7其他可供选择的方案无其他方案。8. 结论意见可着手组织开发。二、需求阶段1.1 产品背景(王金亮 )1) 待开发系统名称:哈尔滨爱尔英语办公管理系统2) 开发者: 丛远东 张婷婷 胡支昊 王贇昊 3) 用户:哈尔滨爱尔英语学校及各分校的管理人员4) 说明:哈尔滨爱尔英语办公管理系统旨在提高爱尔英语培训学校的管理效率,降低该学校的管理成本。主要包括学生管理,班级管理,员工管理,缴费退费,工资管理,财务管理,图书管理,系统设置等功能模块。因英语培训学校管理系统在应用中需求较多客户端,且有分校存在,为了简化软件的发布,故采用
13、B/S结构,所有客户端通过浏览器连接到WEB服务器。在服务器端采用MySql驱动与数据库进行数据连接。前台采用Wabacus开发框架部署表单,收集并处理用户提交的数据,显示在浏览器上1.2 产品目标及功能1.2.1 总体目标 功能目标:1) 建立对培训学校各项业务信息化管理的系统2) 对学生,固定员工,教师,教学业绩,学校资产提供规范且全面的管理3) 对学生缴费,退费,教师工资发放提供精确计算4) 对学校固有财产及资金流动进行统计和管理5) 系统具有友好性和易操作性。性能目标:1) 查询响应时间小于2s2) 修改,插入操作响应时间小于0.5s1.2.2 系统目标1) 实现对学员信息的管理,包括
14、学生的状态,成绩,学员的信息等2) 实现对班级信息(课程内容,教师,班主任,上课时间,价格,课时等)的管理。3) 实现对员工信息(固定员工(校长,会计,财务,保洁员等),带班教师,授课教师)的管理4)实现对学生收费,退费的管理,并且实现统计报表的功能。5)实现对员工工资的自动化结算(不同岗位的公式不同),并且时间统计报表的功能。6)实现对学校资金支出收入的记录与统计报表功能。7)实现对学校购书售书的管理。1.3 组织结构1.4 功能阶段或优先级划分(双击以打开project查看)1.5总体业务流程图(双击可进入Visio模式) 1.6用例图(双击可进入Visio模式)1.7功能结构分解图(双击
15、可进入Visio模式)2功能需求的进行所有功能简要描述,列出一项功能的详细的需求描述(描述用户和系统之间的交互过程)1 学生管理: 1.1招生咨询:1.1.1咨询登记。学生前往咨询处咨询咨询学员登记信息包括咨询学员基本信息,咨询方式(电话,来访等),信息来源(同学介绍,老师介绍,广告等),意向程度(有意向,预报名,已报名等),登记信息员,登记时间等相关咨询信息。并且可以生成咨询学员日报表和月报表。1.1.2信息跟踪。实现登记学员动态跟踪功能,对回访次数进行统计,当次数大于三时,将该学员信息剔除。1.2学生档案1.2.1学员登记。将已报名缴费学员在登记信息中标注。1.2.2学生信息汇总。生成学员
16、列表,可实现对学员的增、删、改、查的功能。2 教学管理: 2.1 班级管理: 2.1.1 添加班级。班级名称负责人等; 2.1.2 班级信息。班级信息管理,添加班级详细信息,如上课教师、上课人数、上课地点等; 2.1.3 班级排课。根据学校空闲教室,以及老师空闲时间,安排班级上课时间地点以及任课教师;2.2 日常教学:2.2.1 到课点名。老师根据学生到课情况,勾选到课学生学号或姓名,统计课程出勤情况;2.2.2 出勤统计。统计历史到课点名出勤情况,从而计算出出勤率;2.2.3 成绩录入。教师输入学生课程成绩:;2.2.4 成绩统计。根据教师输入的学生课程成绩,实现各个班级成绩查询,以及每个班
17、级的成绩从高到低排序;并且在每个月月末对每个班的平均成绩进行由高到低排序;3 员工管理: 3.1 增加员工。将员工信息录入系统。 3.2 固定员工管理。实现增加员工、删除员工、修改员工信息、查询员工信息、统计员工人数及对工资的设定。 3.3 授课教师管理。授课教师个人信息统计,增加删除修改等功能。 3.4 员工绩效考核。对于员工出勤情况及各项任务执行情况进行统计。 3.5 教师签到。对教师的出勤情况进行统计,作为工资结算依据。4 学费管理: 4.1 学员缴费。学生信息录入完成后,系统自动计算学费(资料费,课时费等)。前台输入学员学号即可显示出该学员应缴费金额,及优惠额度。 4.2 学员退费。输
18、入学员学号后,根据学员出勤情况自动显示出可打印退费票据。 4.3 学费统计。对每周学费收缴情况按“班级代码”进行分类汇总打印,包括姓名,次数,金额,授课老师等信息,由教学主任按该名单进行盖章确认。 4.4 学费稽核。对学费进行统计核对。5 工资核算: 5.1 固定员工核算。班主任带班根据每次课交费人数及带班数量等按照一定规则计算积分,同时根据人事部门考核的奖金扣分核算当月工资或奖金。 5.2教师工资核算。工资包括保底和人头提成两种形式。如果学生连续三堂课程没有出勤,则给学员退费,教师工资不核算在内。对于全免的优惠学员,不给老师结算工资,对于其他情况按50%给老师结算 5.3 员工工资统计。对员
19、工工资进行统计,并可打印输出。6、财务管理 6.1、添加支出:记录学校支出详情,方便财务统计; 6.2、添加收入:记录学校收入详情,方便财务统计; 6.3、支出统计:根据以往支出记录,计算出月、季度、以及年份的支出情况; 6.4:收入统计:根据以往收入记录,计算出月、季度、以及年份的收入情况;7、教材管理 7.1、教材管理:包括现有教材和增加教材 7.1.1:现有教材:记录现有教材,包括书名、出版社、主编等; 7.1.2:增加教材:记录新增教材及需要教材,并将新增教材添加到现有教材; 7.2:教材购销:包括教材售出,教材采购以及购销统计; 7.2.1:教材售出:记录每种教材售出数量、单价,存入
20、表中,没售出的的记为0; 7.2.2:教材采购:记录每种教材采购数量、单价,存入表中; 7.2.3:购销统计:根据教材售出与采购情况,统计教材的购买与销售数量,并能计算利润;8、系统管理 8.1、登陆:管理员登录; 8.2、注销:管理员登录注销; 8.3、权限管理:管理员管理教师以及学校管理人员权限,包括网站的使用权限,学校信息的查看更改权限;三、数据库设计其他文件见文档附件四、概要设计五、详细设计1引言1.1背景待开发软件系统的名称:爱尔英语办公管理系统 开发者: 丛远东 张婷婷 胡支昊 王贇昊 用户: 爱尔英语学校各管理者1.2编写目的帮助用户和系统开发人员及测试人员了解本系统。对系统进行
21、功能分析,解释与确认。作为开发人员详细设计和测试人员测试的标准。本文档预期读者为项目组开发人员,用户和测试人员。1.3定义系统 指爱尔英语办公管理系统Wabacus 一种新型的BS架构,能有效的节约代码,优化网站的结构。1.4参考资料爱尔英语软件用户需求报告爱尔英语奖金考核细则爱尔英语各类电子记录表格以上皆由爱尔英语培训学校提供2总体设计2.1需求规定2.1.1 对功能的规定1) 建立对培训学校各项业务信息化管理的系统2) 对学生,固定员工,教师,教学业绩,学校资产提供规范且全面的管理3) 对学生缴费,退费,教师工资发放提供精确计算4) 对学校固有财产及资金流动进行统计和管理5) 系统具有友好性和易操作性。2.1.2 对性能的规定1)查询响应时间小于2s2)修改,插入操作响应时间小于0.5s2.1.3 对输入输出的规定 1)输入满足提示信息即可 2)金币输出使用四舍五入形式,精确到小数点后两位2.2运行环境硬件需求:服务器最低配置要求不小于30M的数据库存储空间软件需求:操作系统:Window 7数据库: MySqlWeb服务器:Tomcat 5.0开发环境:MyEclipse 8.5+Navicat+Dreamweaver8+Photoshop开发语言:JAVA XML JS等2.3基本设计概念和处理流程系统采用B/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广西培贤国际职业学院《特殊儿童发展与学习》2023-2024学年第一学期期末试卷
- 宣城职业技术学院《数据挖掘与R语言》2023-2024学年第一学期期末试卷
- 甘肃省酒泉市肃北蒙古族自治县2024-2025学年小升初总复习数学精练含解析
- 重庆工商大学派斯学院《建筑环境热力学》2023-2024学年第二学期期末试卷
- 广西信息职业技术学院《空中领航学》2023-2024学年第二学期期末试卷
- 南京林业大学《英语阅读V》2023-2024学年第一学期期末试卷
- 贵州省黔南布依族苗族自治州福泉市2025年五年级数学第二学期期末检测试题含答案
- 海南省乐东县2025年三下数学期末达标检测模拟试题含解析
- 青海交通职业技术学院《作家作品研究》2023-2024学年第一学期期末试卷
- 供应商质量管理内容
- 2024年江西建设职业技术学院高职单招职业技能测验历年参考题库(频考版)含答案解析
- 六年级上册语文课件-非连续性文本阅读 人教部编版 (共21张PPT)
- 构树种植项目可行性分析报告
- 大数据考试试题(部分)
- 沥青混凝土路面施工质量通病防治措施
- 自然灾害隐患排查总结
- 马工程版公共财政概论期末复习知识点总结
- 隧道工程现场施工质量管理亮点
- 医院医患关系培训课件:护患沟通技巧
- 培优的目的及作用
- 《汉字与中国文化》PPT课件
评论
0/150
提交评论