学生会信息管理系统_第1页
学生会信息管理系统_第2页
学生会信息管理系统_第3页
学生会信息管理系统_第4页
学生会信息管理系统_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息系统分析与设计课程设计报告设计题目:学生会信息系统分析与设计专业信息管理与信息系统班级信管091学号3090561026学生郭登指导教师王小江/谢天保时间2012-07地点工商管理学院实验室机房2012年春季学期

目录第1章 设计背景简介 1第2章 可行性分析 22.1 技术可行性 22.2 经济可行性 22.3 划分子系统 22.3.1 业务调查 22.3.2 U/C矩阵划分子系统 2第3章 系统分析 43.1 组织结构分析 43.2 功能结构分析 53.3 业务流程分析 63.3.1 学生会人事档案管理子系统 73.3.2 财务管理子系统 83.3.3 日常事务管理子系统 93.3.4 文件管理 103.4 数据流程分析 10第4章 系统设计 134.1 数据库设计 134.1.1 数据库概念结构设计 134.2 数据库E-R图设计 16(1) 学生会人事档案系统 16(2) 财务管理系统 16(3) 日常事务管理 17(4) 文件管理 174.3 数据库物理设计和实施维护 184.4 输入设计、输出设计 18第5章 系统实施 195.1 典型程序设计说明 195.1.1 用户登录系统界面设计 195.1.2 管理员登录系统 215.1.3 人事档案管理界面 22第6章 总结 26参考文献 27信息系统分析与设计课程设计报告PAGE0

询学生会包括活动、经费、人事等的详细记录。也可以根据需要,随时对各部门的运作进行监控和管理。学生会人事档案管理:主要完成人事信息的查询与更新,从而实现对学生会成员信息的科学化管理。财务管理:包括财产和物品的管理,完成对财产信息的查询与更新,如举办活动所需要的资金申请、物品使用的登记、物品借还的登记等,从而实习学生会财务的信息化管理。日常事务管理:实现对学生会日常工作的管理,完成日常工作的查询与更新,从而更好地完成一下功能:包括各部门的工作计划、活动计划的审核与安排、活动的筹划、各项活动的人员合理的调度与安排,确保各项活动成功地举办,更有利于学生会各项日常工作的顺利进行。文档管理:完成学生会所有存档文件的查询与更新,如会议记录表、活动记录表、策划、新闻、经费申请单,主席团文件实现对学生会日常的工作文件的科学管理,从而确保各项工作的开展有章可循,使学生会的工作更有条理化,避免一些重复文件的制定,造成资源的浪费。开发学生会信息管理系统是学生会顺应信息时代发展的必然要求,对学生会进行高效、集中的管理。通过对信息的集中处理,使学生会成员有更多的精力从事学生会日常工作,制定、执行活动计划,从而提高学生会的整体运作能力。

系统分析组织结构分析学生会主席团学生会主席团组织部秘书处督察部文艺部勤工部外联部实践部生活部宣传部学习部外关部体育部信息部图3-1组织结构分析图部门职能简单说明:组织部:负责学生会的基本组织建设,学生会人事管理,部门奖惩评优等。秘书处:是主席团和各个部门之间的桥梁。保证主席团的指令能够快速高效的传达到各个部门,日常工作负责学生会办公室、财务、物品的管理。督察部:监督包括学生会主席团在内的各种不符合学校规章制度、学生会制度的行为,执行学校保卫科安全管理条例、校学生会宣传物品管理条例。信息部:与宣传部和外关部合作,做好学生会的线上宣传,推动学生会的信息化建设;日常工作负责学生会的微博、人人事务和视频制作。宣传部:建立隶属于学生会的宣传团队,搭建学生会在学校内部的宣传通道。学习部:负责学校的学风建设,组织同学参加趣味学习活动,提高同学学习的主动性。外关部:负责学生会的对外宣传,是我校学生会与兄弟高校间联系的桥梁。体育部:组织广大同学开展各种体育竞赛活动,增强同学健身意识,积极参加学校举行的各种体育比赛。文艺部:组织各种形式的文艺活动和比赛,丰富同学们的课余生活,充分挖掘并展现学生的艺术才能。积极参加学校开展的文娱活动,不定期的和其它系交流活动等。勤工部:协助学校勤工助学办,为学生勤工助学服务,建设连接校内外的勤工助学平台。实践部:坚持公益活动,像学生提供实践的机会。生活部:负责学生的生活环境包括宿舍环境、学习环境情况,为大学生拥有良好的学习生活环境提供保证。其职责为了了解学生生活,体贴学生生活。外联部:为学生会的活动拉赞助物资,做好各与外界企业的交流、通联工作,以提高语言组织表达能力,加强社交能力,培养团队协作能力。功能结构分析学生会人事档案信息管理子系统,学生会财务管理子系统,学生会日常事物管理子系统,学生会文件管理子系统。各模块完成如下功能:学生会人事档案信息管理系统主要完成学生会成员(鉴于干事较多,且其信息没有价值,主要成员为干部以上)信息的查询与更新,针对他们的奖惩情况,从而实现对学生会干部信息的科学管理。财务管理信息系统包括财务和物品的管理,完成对财产物品信息的查询与更新,如举办活动所需的资金申请、物品使用的登记、物品借还的登记等,从而实现学生会财务的信息化管理。日常事物管理系统实现对学生会日常工作的管理,完成日常事物的查询与更新,从而实现以下职能:包括各部门提交的工作计划、活动计划的审核与安排、活动的筹划、各项活动的人员合理的调度与安排,确保各项活动成功地举办,更有利于学生会各项日常工作的顺利开展。文件管理系统完成对学生会所有存档文件的查询与更新,实现对学生会日常工作文件的科学化管理,包括主席团文件,财务报表,年终总结等,从而确保各项工作的开展有章可寻,使学生会的工作更富有调理化,避免一些重复文件的制定,造成资源浪费。学生会信息管理系统学生会信息管理系统学生会人事档案财务管理日常事务管理文件管理财务管理物品管理干部成员档案管理干部换仟管理干部奖惩情况日常工作文件管理上传下载文件登记管理主席团文件管理各部门活动事项管理活动计划审核安排管理各部门工作计划查询物品欠缺查询物品借还登记物品使用登记资金余额情况资金借贷管理资金使用查询图3-2功能结构分析图业务流程分析图例:数据处理数据存档信息传递内部实体外部实体文档、表单图3-3业务流程图例学生会人事档案管理子系统候选人候选人民主竞选和考核学生会换届选举主席团任命新一届学生会干部文件修改成员信息存档日常工作表现文档考核制度给予奖惩学生会干部退任在职学生会干部修改成员考核信息存档修改成员信息存档候选人图3-4学生会人事档案管理系统图财务管理子系统赞助经费单受赞助部门赞助费用存档赞助经费单受赞助部门赞助费用存档资金短缺单基本文件存档上级领导审批未审批的经费申请表审批的经费申请表文件存档秘书处外联部外联部拉赞助所获赞助清单存档各部门使用物品申请表活动经费申请表财务账目各部门活动使用物品登记表物品登记存档使用物品申请审批表图3-5学财务管理系统图日常事务管理子系统主席团主席团各部门上级下发文件计划、总结书不合格的计划、总结汇报工作开展情况表审核会议通过审核的文件上级领导基本文件存档安排具体实施部门负责部门详细计划与资金预算参与活动的各部门负责部门提交的工作总结秘书处总结文件存档图3-6日常事务管理系统图文件管理上级下发的文件上级下发的文件主席团未通过的计划总结及制度审核通过的文件秘书处文件登记表基本文件存档各部门制定的计划总结及制度各部门图3-7文件管理系统图数据流程分析现以学生会人事档案管理信息系统为例进行数据流程图分析。数据流程图图例:处理处理存储外部实体存储外部实体 数据流图3-8数据流程图例顶层:高校学生会管理系统 成员基本信息 成员/活动信息检索高校学生会管理系统学生会主席团学生会各部门成员学生会主席团学生会各部门成员 活动申请表 活动计划表 审批申请结果表 审批处理结果表图3-9顶层数据流程图第0层将学生会各部门成员进行分解:审批申请表活动申请成员/活动信息检索活动信息处理学生会信息处理活动信息处理学生会信息处理成员基本情况查询、处理信息审批结果表成员基本情况成员基本情况活动经费申请活动经费申请审批文件信息处理财务信息处理文件信息处理财务信息处理信息录入查看信息文件信息表财务账目文件信息表财务账目图3-10第0层数据流程图第1层学生会人事档案管理成员基本信息表学生会干部信息登记成员基本信息表学生会干部信息登记 撤学生会信息处理 换学生会信息处理 有效学生干部信息 的成员基本情况 干 部察看、处理、修改文件 信息信 息学生会干部信息修改学生会干部信息修改学生干部信息表审批申请结果表学生干部信息表图3-11第一层数据流程图

系统设计数据库设计数据库概念结构设计数据库的概念设计是针对现实世界,通过对其中信息实体的收集、分类、聚集和概括,建立数据库概念结构的过程,应该反映系统组织的业务模式、信息结构、信息间的相互制约关系,以及对信息存储、查询和加工的处理要求等。针对学生会的日常工作,学生会信息管理系统应具有以下数据:学生会干部部门活动财务表物品工作计划文件数据字典:数据项:系统涉及的数据项有51项表4-1数据字典数据项编号数据项名数据项含义关系存储结构别名DI-1StuNo学生干部编号char(8)编号DI-2StuName学生干部姓名char(10)姓名DI-3StuSex学生干部性别char(2)性别DI-4StuPosition学生干部职务char(6)职务DI-5StuDepartName学生干部所属部门等于DepNochar(6)部门DI-6StuMajor学生干部所属专业char(20)专业DI-7StuGrade学生干部所在年级char(8)年级DI-8StuPhoneNo学生干部电话char(12)电话DI-9StuStaTime加入学生会时间datetime时间DI-10StuCase参加过的活动项目varchar(50)项目DI-11GoodsNo物品编号char(8)编号DI-12GoodsName物品名称char(16)名称DI-13GoodsBuyTime购买时间datetime时间DI-14GoodsPrice单价char(6)单价DI-15GoodsLendTime借出时间datetime时间DI-16GoodsLender借物人姓名char(10)姓名DI-17GoodsReturner归还人姓名char(10)姓名DI-18GoodsRetTime归还时间datetime时间DI-19FinNo财务申请编号char(6)编号DI-20FinPurpose用途char(30)用途DI-21FinMoney申请金额char(6)金额DI-22FinPerson申请人姓名char(10)姓名DI-23FinDepartment申请部门char(14)部门DI-24FinTime申请时间datetime时间DI-25FinRemain余额char(6)余额DI-26PlaNo工作计划编号等于FileNochar(6)编号DI-27PlaName工作计划名称char(30)名称DI-28PlaDepartment计划提交部门等于DepNochar(6)部门DI-29PlaPerson计划提交人char(10)姓名DI-30PlaTime计划提交时间datetime时间DI-31PlaQuality是否紧急活动char(4)是否DI-32AffNo事务活动编号char(6)编号DI-33AffName事务活动名称char(20)名称DI-34AffScope事务活动职能范围char(8)职能范围DI-35AffDepartment主要承办部门等于DepNochar(6)部门DI-36AffScheme以往解决方案char(50)方案DI-37AffQuality是否特色活动char(4)活动DI-38DepNo部门编号char(6)编号DI-39DepName部门名称char(14)名称DI-40DepMinName部长姓名等于StuNamechar(8)姓名DI-41DepSminSum副部长人数int人数DI-42DepMemSum部委人数int人数DI-43MinPhoNo部长电话char(12)电话DI-44FilesNo文件编号char(6)编号DI-45FilesName文件名称char(20)名称DI-46FilesType文件类型char(14)类型DI-47FilesBelDep所属部门char(6)部门DI-48FilesPerson负责人char(8)姓名DI-49RecDisPartner收发对象char(14)对象DI-50ArcDate存档日期datetime日期DI-51Remarks备注char(30)备注数据结构:表4-2数据结构数据结构编号数据结构名数据结构含义组成DS-1Student学生干部信息StuNo,StuName,StuSex,StuPosition,StuMajor,StuDepartName,StuGrade,StuPhoneNo,StuCase,StuStaTime,DS-2Goods物品信息GoodsNo,GoodsName,GoodsBuyTime,GoodsPric,GoodsLender,GoodsLendTime,GoodsReturner,GoodsRetTimeDS-3FinancialAffairs财务信息FinNo,FinPurpose,FinMoney,FinPerson,FinTime,FinDepartment,FinRemainDS-4WorkingPlan工作计划信息PlaNo,PlaName,PlaDepartment,PlaPersonPlaTime,PlaQualityDS-5Affairs事务活动信息AffNo,AffName,AffScope,AffDepartmentAffScheme,AffQualityDS-6Department部门信息DepNo,DepName,DepMinName,DepSminSumDepMemSum,MinPhoNoDS-7Files文件信息FilesNo,FilesName,FileTyp,FilesBelDep,FilesPerson,RecDisPartner,ArcDate,Remarks判定表表4-3判定表处理编号处理功能处理过程PR-1判断用户查询涉及的功能模块学生会干部信息管理模块、财务管理模块、学生会日常事务管理模块、文件信息管理模块:先确定查询所涉及的功能模块;然后,确定要查询的内容,确定查询数据流向;最后显示查询结果。PR-2判断用户修改要涉及的模块,同时把相应的修改数据传到相应的模块之中学生会干部信息管理模块、财务管理模块、学生会日常事务管理模块、文件信息管理模块:先确定更新所涉及的功能模块;然后,把更新信息传送到相应的模块中;最后,进行相应的更新操作。数据库E-R图设计学生会干部部门隶属1学生会干部部门隶属1n图4-1学生会人事档案E-R图财务管理系统物品部门事务活动物品部门事务活动财务学生干部借用购买申请申请借用借用用111nn1n1nn1n1nnnnnn1111图4-2财务管理E-R图日常事务管理工作计划工作计划学生会干部部门提交提交1111承办承办nnnn上级领导n11n计划事务活动发起上级领导n11n计划事务活动发起nnn参与n参与出勤情况出勤情况1111图4-3日常事务E-R图文件管理1nn1学生会干部制定文件制定部门1nn1学生会干部制定文件制定部门图4-4文件管理E-R图数据库物理设计和实施维护数据库物理设计是在已确定的逻辑数据库结构基础上,设计出在限定应用环境下,具有高效率、可实现的物理数据库结构的过程。物理设计还应该考虑操作约束、数据库性能和数据库安全等问题。输入设计、输出设计在系统的输入和输出设计上遵循的是既能满足用户需求又方便用户使用的原则。输入界面的设计不仅考虑数据输入窗口的屏幕格式,而且考虑如何使输入数据的错误率尽可能的小,为此在程序设计中加入了对输入的数据的校验和判断等功能。

系统实施典型程序设计说明现以管理员登录为例简单介绍系统的详细设计情况。用户登录系统界面设计图5-1用户登录系统界面图主要代码:<%--Document:indexCreatedon:2010-3-23,10:55:09Author:zzf--%><%@pagecontentType="text/html"pageEncoding="UTF-8"%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""/TR/html4/loose.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"><title>学生会信息管理系统</title></head><bodybackground="image/xaut.jpg"><center><formmethod="get"action="indexcheck.jsp"><br><br><br><br><br><br><tablewidth="380"border="2"bgcolor="#95BDFF"><tr><td><br><h2>欢迎进入西安理工大学学生信息管理系统</h2></td></tr><tr><td><br>用户账号<inputname="username"type="text"size="26"><br><br>用户密码<inputname="userpass"type="password"size="28"><br><br><br><br><inputtype="submit"name="sub"value="登录">   <inputtype="reset"name="res"value="取消"></td></tr></table></form></center></body></html>管理员登录系统图5-2管理员登录系统界面图主要代码:<%--Document:mainleftCreatedon:2010-3-23,11:26:05Author:zzf--%><%@pagecontentType="text/html"pageEncoding="UTF-8"%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""/TR/html4/loose.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"><title>JSPPage</title></head><br><br><br><br><br><br><p><ahref="personinfo.jsp"target="mr">人事档案管理</a></p><br><p><ahref="telephone.jsp"target="mr">财务管理</a></p><br><p><ahref="dayinfo.jsp"target="mr">日常事务管理</a></p><br><p><ahref="123.jsp"target="mr">文件管理</a></p><p><ahref="index.jsp"target="_parent">退出主页面</a></p></body></html>人事档案管理界面图5-3人事档案管理界面图主要代码:<%--Document:personinfoCreatedon:2010-3-23,12:01:21Author:zzf--%><%@pagecontentType="text/html"pageEncoding="UTF-8"import="java.sql.*"%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""/TR/html4/loose.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"><title>JSPPage</title></head><bodybgcolor="pink"><formaction="post"><%Connectioncon=null;Statementst=null;ResultSetrs=null;Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");con=DriverManager.getConnection("jdbc:odbc:ch08");st=con.createStatement();Stringsql="select*fromuserinfo";Stringsql2="select*fromuser";rs=st.executeQuery(sql);if(rs.next()){%><tablealign="center"width="600"><tr><td>查看个人信息</td><td><ahref="modifyperinfo.jsp">修改个人信息</a></td><td><ahref="modifypass.jsp">修改密码</a></td></tr></table><br><hr><br><tablealign="center"border="1"width="400"><tr><thcolspan="2">查看个人信息</th></tr><tr><td>姓名</td><td><%=rs.getString("username")%></td></tr><tr><td>性别</td><td><%=rs.getString("usersex")%></td></tr><tr><td>出生日期</td><td><%=rs.getString("userbirthday")%></td></tr><tr><td>民族</td><td><%=rs.getString("usernational")%></td></tr><tr><td>学历</td><td><%=rs.getString("userdegree")%></td></tr><tr><td>部门</td>

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论