1、同时,学生和老师们也期望有更方便快捷的预定方式。为达到提升效率、提高客户的满意度、必须建立相应的场地预订系统,提供在线预订、管理和查阅 实现高效率的场地使用管理。1.3 工作需求及相关术语解释考虑到系统的复杂性、工作量和学校的实际情况我们决定使用以下软件和技术 硬件支持要求 CPU:PIV 2.0GHZ或更高频率的CPU 内存:DDR333 256MB或更多的内存 硬盘:至少10G以上或更多的硬盘空间 输入:键盘。输出:显示器。联机 软件环境 操作系统 Windows XP:Windows xp是微软公司发布的一款视窗操作系统。 前台软件 vb.Net : 是从 Visual Basic 语言
2、演变而来,是一种为高效地生成类型安全和面向对象的应用程序而设计的语言 数据库系统 Access:Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即Relational Database Management System),是Office系列应用软件之一 应用服务器:IIS:IIS是Internet Information Services的缩写,是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VB
3、script产生页面,有着一些扩展功能1.4 参考资料软件项目管理 Bob Hughes, Mike Cotterell系统分析与设计丹尼斯,威克瑟姆,罗思数据库系统概论 王珊VB.NET程序设计基础 刘钢2 学校介绍与现存问题描述2.1 学校简介对外经济贸易大学是教育部直属的全国重点大学,国家“211工程”首批重点建设高校,坐落在首都北京朝阳区。学校校园规划精致,环境优雅,是中国社会主义经济建设事业人才培养和科学研究的重要基地之一。历经几代师生员工的艰苦创业和努力奋斗,对外经济贸易大学已经发展成为一所拥有经、管、法、文四大门类,以国际经济与贸易、法学(国际经济法)、金融学、工商管理、外语(商
4、务外语)等优势专业为学科特色的多科性财经外语类大学。目前,学校下设15个学院,并设有研究生部和体育部;拥有国家级重点学科2个,国家级人文社会科学重点研究基地1个,北京市重点学科6个,北京市哲学社会科学研究基地1个,博士后流动站2个,一级学科博士点4个,二级学科博士点30个,一级学科硕士点7个,二级学科硕士点54个,专业硕士学位授权点9个,本科专业34个。 学校现有教职工1500余人,其中专任教师780余人,学校还聘请一定数量的兼职教师及外国专家。这是一处群英荟萃之地,老教授中名家耀眼,中青年教师里新秀辈出。大批获得政府特殊津贴、受聘担任政府学术机构成员的专家学者工作在教学科研第一线;大部分中青
5、年教师在国外留学或进修过,教学科研水平高,许多人被评为省部级学科带头人和骨干教师,入选国家优秀人才培养工程。学校现有各类学生1.4万余人,其中在校本科生8000余人,研究生3700余人,来华留学学历生2800余人。学校培养的学生一直以专业知识和技能扎实、外语娴熟、思维活跃、实践能力强而受到社会的普遍欢迎,毕业生遍布全国各地的外贸、金融、三资等行业领域及国家机关、中国驻外商务机构,为我国经济与社会发展,尤其是经贸事业的发展发挥着重要的作用。图是学校机构一览图 1 .1学校机构一览2.2 学校现状分析随着学校的规模越来越大,学生管理的工作日益繁杂。经过我们在学校3年多的生活发现各个社团经常借用学校
6、教室、多功能厅来办活动,但是一直以来学校都是以人工的方式来审批管理这部分工作,造成效率低下。在这种背景下,我们希望用我们所学的知识,来实现学校场地借用的自动化、信息化管理,从而提高效率,方便同学和老师。下面是对学校场地借用现状的分析图 2.1 教室申请流程图 2.2 诚信、宁远三层国际会议厅申请流程图 2.3 博学多功能厅申请流程通过以上的流程分析我们可以发现,由于老师的办公地点分布在学校的不同楼层之间,导致每次学生想要借用一个教室往往要在各个楼层之间奔波,中间还会经常遇到老师不在办公室的情况。而且老师办理借用教室时间的还有规定,导致了借用一个教室时间长、花费精力多效率低下。但是如果对教室借用
7、实现信息化管理,将这个程序用一个系统来管理,同学只要上网动下手就可以实现目的,这将大大减少同学在楼层之间的奔波,节省时间、提高效率。3 业务流程3.1 业务流程图本系统为了解决各种社团、学生会等学生团体对于校园各项场地的借用,主要包括以下几项业务:场地查询、学生借用场地申请、审批人员审批场地申请、场地管理人员电子凭证打印。图3.1 业务流程图3.2 业务流程描述学生登录场地借用管理系统,所有场地的信息将展示给学生,学生根据自己所需的场地条件进行选择,系统默认可借出一周内的可使用场地,若场地已借出,则发出使用申请,若已借出,则不能发送申请。申请发出后,学生可随时登录场地借用管理系统,对申请状态进
8、行查询。场地使用申请单发送给审批人员后,审批人员登录场地借用管理系统,对该申请进行审批,若不同意,将填写理由后返回,将显示在申请人的申请表中。若同意该申请,则对场地信息进行进一步审核,若该场地未借出,审核同意,直接发送给相应的场地管理人员,若该场地已借出,则根据该场地的条件,选择条件最相符的场地进行调整,之后再发送给相应的场地管理人员。场地管理人员登录场地借用管理系统,收到审核通过的申请表后,进行打印、盖章,并在相应的场地张贴场地使用凭证。系统管理员将对系统进行定期的维护。4 需求分析4.1 功能性需求功能性需求可以细分为:申请人功能,审批人功能,场地管理人功能和系统管理员功能。如下图所示:图
9、4.1 功能性需求申请人需求场地查询申请人可以从系统中查询校内各个场地的使用状况。预订申请申请人在系统中填上各项信息,提前1天申请之后7天以内的场地使用权。取消预订申请申请人在提交申请之后想取消该场地的申请,在查询审批状态为正在审批中时,可以通过填写各项信息,申请取消预订。审批状态查询申请人可以在通过该功能查询申请的审批状态和申请场地是否被改变。表4.1 申请人需求审批人需求 审批人可以从系统中查询校内各个场地的使用状况。审批审批人通过该部分系统选择同意申请或者驳回申请。调整申请场地审批人在遇到几个相同申请时可以通过该部分系统对几个申请场地进行调整,并将调整结果返回申请人。改变场地状态在审批人
10、同意申请人申请后,系统自动改变场地借用状态,持续到申请当天结束。表4.2 审批人需求场地管理人需求场地管理人可以从系统中查询校内各个场地的使用状况。打印凭证场地管理人在收到通过审批的申请后,可以通过该部分系统打印场地使用凭证以证明申请人的使用权。表4.3 场地管理人需求系统管理人员需求系统管理人员可以从系统中查询校内各个场地的使用状况。进程管理系统管理人员可以通过系统查询所有申请的审批进程,并可以进行管理和修改、更新。权限管理系统管理人员拥有系统的最高权限,可以赋予、收回登陆系统的权限,并对所有用户账号进行管理。系统维护系统管理人员还需要对系统进行实时维护,保证系统能够正常运转。表4.4 系统
11、管理人员需求4.2 非功能性需求 响应时间上看,在局域网内,办理一般业务,要求系统响应时间小于5秒。各条件查询响应时间小于30秒。模糊查询响应时间小于1分钟。 数据精确度上看,尽量减少用户输入,减少数据误差。 适应性上看,学校的电脑统一配置,比较固定,对跨平台的要求不太高,但是要为一些比较高端的功能预留接口,以满足之后系统升级和与其他系统并行的需求。 可靠性方面,需要一般的误操作不影响系统运行并且自我恢复的能力强。 安全性要求 对于内部的关键数据,只有校内人员才有访问权限。要求设有登录密码检验功能,并且此密码可以在以后进行修改。设计的界面友好,各版块分类清晰,符合逻辑和习惯。使师生在使用该系统
12、时尽量操作简单,方便。5 可行性分析报告5.1 技术可行性 软硬件要求 软件环境:软件开发工具:SqlServer2005、VB.NET、Eclipse。操作系统:windows XP、windows win7邮件服务器:Fox mail 网站发布服务器:tomcat6.0 硬件环境:客户端PC机:主流的学生电脑,内存:2G/4G,硬盘160G/320G。服务器端:采用惠普ML110G7服务器,其配置为标配四核Intel至强E3-1240处理器(3.3GHz/8MB/80W/DDR3-1333),8MB内置智能缓存;标准配置4GB ECC PC2-10600E UB ECC(2x2GB)内存,
13、 4个内存插槽最大可扩充至16GB UDIMM;集成2块NC112i千兆以太网卡;集成6口SATA控制器,支持RAID0/1/10, 其中4口用于硬盘,最多支持4块热插拔3.5SATA硬盘;16倍速SATA DVD-ROM驱动器;10个USB 2.0端口。如图为整个系统使用中涉及的硬件与技术:编程水平要求系统开发人员需要能够熟练使用sql server 2005/2008开发出数据库平台,数据库需完备地记录下教室的使用情况,并具备实时更新功能;能使用VB.net开发出用户界面;能使用Eclipse开发动态网站;能熟练配置Tomcat;能合理考虑到系统的权限与安全性的问题。系统风格要求要求系统简
14、便,但是功能要完备,容易操作与维护,一目了然并且美观。具体要求为:首先,系统要有用户识别功能,也就是用户登录界面。只有提供相应正确的用户名以及密码之后才能登录系统。不同级别的用户的权限不同,相关操作也不同,管理员的权限最高。5.2 经济可行性目前的教室使用制度,手续十分复杂,涉及到的表单繁多,造成极大的资源浪费;另外申请表只能在特定的时间受理,办事效率低下,时间就是金钱,效率低带来的隐性损失不可小觑。如果开发出教室借用管理系统,需要使用到的设备费用列表如下:1客户端PC机学生自费服务器1台(每台6500元)¥6500服务器配套设施(每套500元)¥5005系统开发成本¥2006系统运行初期培训
15、费用7系统维护成本¥300合计¥7700只需要花费7700元人民币,就能为师生创造更为便利的工作学习环境,其经济效应是显而易见的,由于系统的开发主要是应用于校园,具体的效应不能单纯地用钱来衡量,但毫无疑问这笔钱花得是值得的。5.3 社会可行性学生一直苦于借教室的手续之复杂,校园虽小但反复穿梭在博学诚信宁远交各种表盖各种章也着实另人苦恼;学院的老师对于借教室也同样头疼,不同教室采用的申请表还不一样,表格太多有时会出现遗漏现象;后勤方面面对雪花般的申请表更是无可奈何,时常出现教室重复借出或是教室规格不合适、设备无法使用等情况。教室借用系统的开发,很好的解决了各方的各种需求,规范了教室借用制度,电子
16、化了借用流程,省去了多余的纸张浪费,节约了大量花在路上的时间。教室借用系统的开发必将受到学生、老师与后勤工作员的拥戴,其在校园推广不会受到太大阻力,是完全可行的。6 小结6.1 小组成员分工 朱钰冰:组长 负责统筹规划和可行性分析唐翔 : 负责项目引言和WORD整理任婧 : 负责需求分析童亚苹:负责学校问题与现状描述李梦恬:负责业务流程6.2 经验收获由于是小组之间的第一次作业,大家配合还不是太默契,讨论也缺乏足够的效率,再加上相关方面的作业还是做得太少,每个人不免有些手生,因此浪费了一定的时间。还好在组长的分工安排下大家迅速完成了自己的部分。通过这次作业,小组成员之间建立起了彼此的信任,培养了每个人的团队合作精神,也使得大家更有兴趣参与课堂中的活动与讨论。