尊敬的各位评审老师
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
尊敬的各位评审老师、亲爱的同学们:
大家好,我是10商务信息1班的谢新志,在这里,我向各位评审老师和在座的同学们汇报我的毕业设计内容,我的毕业设计的选题是学生会综合管理系统的设计与实现,我做这个课题的时间是在2013年10月份到12月份下旬,为期两个月的时间。今天也很高心很感恩能够争取到提前答辩。
下面我来讲解我我做的课题:学生会综合管理系统,我讲解分为四大部分,分别为背景和意义、系统功能、系统设计与实现、参考文献。其中系统功能又细分一下几个小点来讲解分别是需求分析、业务流程分析、系统功能分析、子系统的设计与分析。系统设计与实现又分为系统功能分析、系统功能模块设计、数据库设计和系统功能实现。
接下来,
我要进入第一部分:系统设计的背景与意义
据我了解,目前医药信息工程学院团总支学生会没有专门的管理系统,基本都是处于人工管理阶段,在学生会管理上仍存在着许多不足,不能很好的处理。其中有材料、经验等信息无法得以完全存档,没有科学的安排和规划,使得每届学生干部都得做一些重复和烦琐的工作,导致工作无法创新发展。各部门之间工作较独立,无法真正了解各自的工作情况和信息。鉴于以上存在的不足,开发一套安全可靠、科学实用、功能完备的学生会信息管理系统是具有非常重要的意义和很高的价值,通过这些细化的管理模块将学生会的日常工作实行电子办公,可以大大提高工作效率。查询、修改、录入、删除等基本操作都采用了计算机的数据库技术,比起以前使用手工的方法有飞跃性的进步,方便管理,易于更新,极大的方便了团总支学生会的管理工作,总的说:这个系统可以解决一下几个大问题:1、纸质华的管理转为电子化的管理,2、优化学生会处理事务的流程,3、增强部门内部和学生会整体的信息沟通与共享,4、节省学生会成员处理事务的时间和精力。5、有利于学生会信息的存档以及管理的创新和发展。
接下来我要讲解第二部分的内容:系统的功能,系统功能分为以下几部分讲解
需求分析:
首先我们来看学生会的总体架构和部门的设置
学生会的事务处理的流程:
我把它归结为四大流程,分别是
工作计划管理、组织活动管理业务流程分析
需求分析-资金/物品管理业务流程分析
成员档案管理、绩效考核管理业务流程分析
系统设置、组织架构管理业务流程分析
看完以上的分析,接下来是第三部分的内容:系统设计与实现
分一下几部分进行讲解:系统总体功能、功能模块、数据库设计、系统的实现
系统总体功能
接下来用一张图来说明如何划分子系统:
总体模块设计
子系统设置与分析
前台子系统和后台子系统的功能
接下来是系统的数据库设计:
数据库的总体设计如下图所示:
系统数据库的总体er图:
以下是部分的实体er图:这里不做太详细的讲解
现在我们来看到:系统的功能与实现
我是用的是三层架构
为了数据传递的方便,系统框架设计中添加一个类库-Model。
Model是贯穿于整个三层架构中的,其中封装的每个类都对应一个实体,为数据库中的每个表,设计1个数据访问类,将表中的每个字段都封装成共有的属性。
三层架构中的引用为:Web引用BLL,Model;BLL引用DAL,Model;DAL引用Model,DBUtiliTy;Model无引用。
表示层(Web):
位于最外层(最上层),离用户最近,根据用户的具体需求,为每个功能模块,部署输入控件、操作控件和输出控件,并调用业务逻辑层中类的方法实现功能,为用户提供一种交互式操作的界面。
业务逻辑层 (BLL):
在此,BLL层处于数据访问层与表示层中间,起到了数据交换中承上启下的作用。
数据访问层(DAL):
为简化数据库连接(SqlConnection),SqlCommand,SqlDataReader等等。三层架构中还引入DBUtility层,DAL引用了DBUtility层中的类DbHelperSQL.cs,其优点是简洁,高性能,不仅仅支持sqlserver,同时支持sqlserver、oracle、access、Mysql数据库。DbHelperSQL 封装过后通常是只需要给方法传入一些参数如数据库连接字符串,SQL参数等,就可以访问数据库了。
下面是系统中部分功能的展示和部分代码讲解:
系统登陆模块的实现
组织活动管理模块的部分功能展示
这是我引用的部分参考文献:
[1] 常晋义等. 管理管理信息系统(第二版)[M].中国电力出版社,2005.
跟我们教科书所学的比较相近,里面也讲道管理信息系统Mis概论,还有设计的思路与方法
[2] 刘迎春,曹岳辉. 基于ASP技术的学生工作管理系统的设计[J]. 中国科技信息. 2007(14)
[3] 刘振华.B/S 模式高职学生管理系统研究与设计[D].天津人学,2006
[4] 徐岩柏.《数据库访问技术》中国科技信息,China Science andTechnology Information, 2009年11期.
[5] Scott Hamilton;Blake Ives. MIS research strategies. Information & Management,0378-7206,1982,5 卷6 期:339
[6] 徐琦. 中国大学生社团管理研究[D]. 东北大学2008
[7] 周璋鹏. 基于B/S结构的学生信息管理系统的研究与开发[J]. 西北电力技术. 2003(04)
我的讲解完毕,讲解过程中不足的地方也请评审老师们指正,谢谢大家!