《软件工程可行性报告材料》由会员分享,可在线阅读,更多相关《软件工程可行性报告材料(14页珍藏版)》请在金锄头文库上搜索。
1、课程软件工程学实验名称亲子活动系统可行性实验报告一、可行性研究前提在本学期内使用亲子活动管理系统替代现有的手工系统,使 业务更加简单便捷。各类预算在10万以内1.1要求(1)功能:1)要求网站界面可爱可亲,简单易用。2)要求本网站提供2种角色:系统管理,活动管理,会员管理,资金管理。(2)软件要求本系统主要进行亲子活动管理,用户通过注册,成为本网站的普 通会员,会员可以通过申请并付款通过资格审核成为 VIP会员、高级 会员、钻石会员。管理员发布活动信息,会员可以参加活动。管理员 可以对会员、活动进行增、删、改工作。采购部门购买活动物料、办 公设备等。财务部门通过对活动的收支、办公的收支情况得到
2、查询报 表。每一级处理,应设置最迟回复和响应时间。(3)系统需求主机使用windows系统、SQL数据库,开发工具Visual Studio主网租用2MB的宽带,建立专用In ter net网络。并且将系统发 布到服务器中。系统采用B/S结构。所有数据、应用系统都集中在公 司计算机主机中。系统采用双主机。独立储存和远程备份方案。系统故障全年停机少于5小时。1.2目标本系统主要进行亲子活动管理,用户通过注册,成为本网站的普 通会员,会员可以通过申请并付款通过资格审核成为 VIP会员、高级 会员、钻石会员。管理员发布活动信息,会员可以参加活动。管理员 可以对会员、活动进行增、删、改工作。采购部门购
3、买活动物料、办 公设备等。财务部门通过对活动的收支、办公的收支情况得到查询报 表。1.3进行可行性研究的方法亲子活动俱乐部系统采用电子商务系统, 这样既方便了管理员的 管理、也方便用户的注册和信息的及时更新。我们带着教员提供的需求(即亲子活动俱乐部的需求文档),对资 料进行透彻分析,提出猜想、做出假设,进而汇总小组成员思路,制 定出着实可行的建议方案。为确保我们小组的可行性研究方案更加缜密,我们进行系统的分 析,完成项目进展中逐个阶段的项目进展报告。 其主要环节做出如下阐述:可行性研究的系统方案的分析和实现目标系统的项目流程计 划;对提出的方案按照计划逐步实施, 在实施的过程中验证所提出的 可
4、行性研究方案的适用性,实施过程中对提出的可行性方案进一步修 改以便在接下去项目的实施过程中少走弯路; 整个项目过程中组长的 领导和小组成员的配合是项目顺利进展的主导因素,教员的咨询建议环节也不可或缺;项目每个阶段的进展中都以合理的计划和进度管理 以及计算机平台的应用贯穿始终。通过可行性研究,我们拟出了符合系统要求的工程技术方案, 这 些方案的最终可行性是在大量方案的论证和比较优化而形成的。二、建议的系统2.1对系统的简要描述新系统在原有系统的基础上加入了新的数据库支持,使用了先进 的数据库技术与数据管理技术,是数据的准确性与安全性得到很大的 提高,且在用户的并行操作与用户管理方面也有了极大的改
5、善。亲子活动系统可大致实现以下功能:系统设置:(高级管理员专有权限)1) 设置用户等级名称,有效期(0表示无限)2) 管理员的增删改3) 付款方式的统一设置4) 活动通知友情提示的统一设置5) 未参加活动提醒时间设置活动信息管理:发布活动通知:活动有标题,活动时间,报名截止时间,地点, 限制人数(分小孩数和总人数,可以设置不限制),费用(按不同 用户等级分别设置),活动内容(可以上图片),付款方式(默认, 不可更改),友情提示,显示已报名人数。付款方式:可以由系统设置成默认的,例如接受报名的支付宝, 工行,农行等账号的公开。(不可更改)友情提示:可以设置成备注的方式,主要是对参加活动的一些提
6、示。活动的增,删,改工作。1)发布兴趣班通知:兴趣班标题,开班时间,地点,限制 人数(小孩数量),费用,节数,兴趣班介绍(可以上图片), 付款方式(不可更改)。兴趣班的增、删和改工作。2)发布公告。公告有标题,时间,发布者,内容。公告的增、删、改工作。会员管理:1 )会员删除和修改资料的工作。2)会员级别设置问题。注册后都是普通用户,会员级别需 要管理员的手工设置,升级为高一级别的会员,增加会 员号的属性。升级会员的时间,和付款方式,金额,需 要前台提出申请,后台升级会员申请确认。3) 查看有那些会员超过规定时间没有参加活动。(时间可以 由高级管理员来设置)4)活动报名确认工作。管理员确认某用
7、户到款后,确认其报名成功。管理员也可以手动设置其报名成功。并记录会 员报名确认的成为会员的时间。资金管理:(财务管理员,高级管理员)1)活动资金:开支-按不同活动和兴趣班,人员补贴,物 料支出,合作单位支出,其他出入,备注说明;收入一自 动统计报名该活动的收入总额。按不同活动统计余额。2)办公资金:办公收入,设备支出,购买物品,餐饮费,人员开支(月工资,节假补贴,年终补贴,其他补贴), 备注说明。3)查询报表:不同活动的收支情况;按时间统计办公自己 和活动资金的收支情况;总余额。前台:会员管理:1 )用户(默认分为普通用户、 VIP会员、高级会员、钻石会员)2 )实现注册功能:昵称,孩子姓名,
8、孩子出生年月,联系电话,家长姓名,支付宝,QQ其他联系方式,Email,所在群号,备 注。3 )报名升级会员。需填入打款方式(现金,支付宝,银行转 帐,其他),金额。4)查看活动列表并报名参加活动。报名活动同时,需要选择自己的付款方式:支付宝、银行转账、现金,付款时间,填写活动报 名需要填写的内容,并填写报名人数(大人几人,小朋友几人),根据会员级别自动统计应付款金额。Vip 50元大人70元2个小孩4个大人您应缴费用:420元5)修改自己的资料,但是孩子姓名,孩子出生年月不可以修 改。6)如果超过规定时间没有参加任何活动,会弹出提醒界面,需要参加活动了。7)界面需要显示该会员的有效期限。 超
9、过有效期限,自动变为普 通用户。2.2数据流图顶层:第一层:D管理员表注册、修改审核管理查询报表管理购买材料和设备金管理4办公资金表 ”输入其他信息 发布管理填入个人信自用户个仝信会员管理会员信息D5S动资金表活动管理-A r j活动信息芹D会员表D活动信息表管理员细化:普通管理员D活动信息表发布、管理D管理口录管逊管理表输入信息财务管理员活动支出表或资金支出表 管理员)会员管理细化:活动管理细化:资金管理细化:输入信息购买材料活动支出表购买设备办公支出表办公信息表2.3数据字典名字:管理员表别名:管理员信息描述:管理员注册时产生的表,管理员登录时要进行核对信息所需的表、咼级管理对其修改所需的
10、表。定义:管理员表二管理员ID+管理员姓名+等级+密码+联系方式+QQ号+ 薪水+备注位置:数据库名字:等级别名:描述:用来核对管理员、会员的等级,根据相应的等级做相应的操作。定义:等级=1字符8位置:管理员表会员表名字:会员管理表别名:会员信息描述:用户通过注册网站会员时,将用户输入的主要信息汇总在 起的表格。用户登录时,需要核对 Login和Password.。定义:会员管理表二会员ID+昵称+Password.+姓名+孩子姓名+孩子出生年月+联系电话+支付宝+QQ其他联系万式+Email+用户等 级+最后参与活动时间+有效期限+备注位置:数据库名字:会员参与活动表别名:参与活动情况表描述
11、:返回会员参与的活动情况定义:返回会员参与活动时间记录位置:会员管理表名字:活动信息表别名:描述:各种活动的信息情况;定义:活动信息表二活动ID+活动名称+时间+报名截至时间+地点+限制人数+费用+付款方式+已报人数+ 备注+总收入位置:在数据库中;名字:兴趣班表别名:兴趣班信息描述:用以发布兴趣班通知以及进行增,删,改而存放的有关兴趣班的信息;定义:兴趣班表二兴趣班标题+ 开班时间+地点+限制人数+费用+节数+付款方式+备注位置:数据库名字:活动资金表别名:描述:不同活动和兴趣班的收支表;定义:活动资金表二活动ID+活动名称+活动收入+活动支出表(补贴+物料+合作单位支出)+备注位置:数据库
12、名字:办公资金表别名:描述:统计办公的收入和支出;定义:办公资金表二办公收入+办公支出表(设备支出+购买物品+餐饮费+月补贴+节假补贴+年终补贴+其他支出)+备注位置:数据库名字:查询报表别名:描述:不同活动和办公的收支情况;总余额;定义:查询报表二活动资金表+办公资金表位置:输出到打印机2.4 建议系统优越性和不足性很明显,在以上几点中已可以看出新系统的性能与功能, 首先新 系统克服了资金投入大,人员设备技术含量低,系统工作负担重等缺 点。而且加入了对数据的安全性保护的功能, 使原有系统在可用性与 稳健性方面有了很大的进步。2.5采用建议系统可能带来的影响采用建议系统从不同方面具体说一下:(
13、1).设备:建议系统使用 了最先进的技术使设备也必须跟着升级。(2).用户:用户不需要任何 技术背景也无需具备网络方面的知识,只需懂得点上网知识就可以了 (3).经费支出:在使用了新系统后只需要花一定资金购买一部分计算 机与软件就能实现自动化。2.6技术能否实行就目前使用的开发技术来说建议系统的功能目标应该能够达到,利用现有的技术在规定的期限内开发工作基本能够实现。三、所建议系统经济可行性分析系统应用预算在10万。经常性支出:(1)人力资源和成本:系统分析师1人,工作时间:三天,工资:3000 (元)界面设计师1人,工资:5000(元/月)数据库工程师不限,工资:200035000(元/月)编
14、码工程师不限,工资:200035000 (元/月)测试工程师2, 工资:20004000 (元/月)项目经理1人,工资:4000 (元/月)(2)实施费用。设备维护,员工奖金,房屋空间使用等预计 1万 一次性收益:资源利用的改进,管理和运行效率的改进以及出错率的减少等经常性收益:制作过程中无收益不可定量收益:由于整个系统的改进,由操作失误引起的风险的减少,信息掌握 情况更加迅速,组织机构给外界形象的改善等。有些不可捉摸的收益 只能大概估计或进行极值估计四、社会因素方面的可行性5.1法律方面的可行性整个系统软件在制作前。整个工作组必定遵守合同责任、不会侵 犯专利权、侵犯版权等方面的陷井。不违反国家规定。5.2使用方面的可行性本软件用户不需要任何技术背景, 但能看懂系统功能的流程,用 户也无需要具备网络方面的知识,系统方便、快捷、系统稳定高、操 作简单。五、结论进行人员分配就可以开始研发