已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软 件 工 程期末考试报告项目名称:天津农学院学位信息管理系统设计说明书 专 业: 软件工程 班 级: 2008级2班 学 号: 0808054217 姓 名: 桂善善 指导教师: 余秋冬 成 绩: 2010年 12 月16日目录1 系统建设概况.31.1 系统建设项目的背景和意义.31.2 国内外高校系统建设的技术和内容.31.3 项目开发的前后台技术.42 系统总体设计.52.1 需求定义52.2 基本设计概念和处理流程53 网页结构设计.104 系统后台数据库设计.114.1 E-R图.115 关键页面的实现细则146 项目建设的时间周期147 项目开发的人力说明147.1 参加项目的人员.147.2 成员在项目中的任务.158 项目的设施安排.158.1 软件的名称和版本158.2 开发环境159 项目的经费估计1610 总结.161系统建设概况11系统建设项目的背景和意义随着社会主义市场经济的高速发展,需要更多高质量的人才。在全国高校的扩招以及学分制管理制度下,学生信息管理的量成倍增加,学分统计工作日趋复杂。而作为学生学习目标的毕业与学位,更是学生信息的重要组成部分。本系统对高校管理的科学化,信息化,具有重要意义。近年来,高校招生规模的不断扩大造成每年毕业的人数不断增加,毕业和学位管理的工作量也随之不断变大,并且集中在学生毕业前夕,时间要求很紧,传统的手工处理已经不能满足管理要求。在计算机技术高速发展的今天,利用计算机系统来管理信息被越来越多的利用起来。使用计算机来进行信息的管理和控制,不仅提高了工作效率,还大大提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为毕业和学位信息管理而设计的。系统的运行将减轻教务人员的工作负担,提高工作效率,并且为老师和学生提供良好的查询,统计,管理服务。12 国内外高校系统建设的技术和内容结合高校网站制作的经验,从目标与功能、动态技术的选择、ASP与Access数据库的结合、网站结构与网页设计等方面,高校网站建设按照性价比最优的原则选择服务器,优选含CPU、硬盘、机箱的网站服务器,及含WEB、数据库、开发工具的软件系统。作为一种典型的管理信息系统,主要包括后台数据库和前端应用程序。系统使用SQL Server2005进行开发。本系统从学位管理的实际流程出发,将所有数据处理集成在一起,实现数据共享,解决数据安全性问题。将学位管理中诸多烦琐的工作分解到各个模块,从而最大限度地减轻人员的工作负担,使得学位管理走向无纸化办公和规范化、现代化管理。国外高校,与国内不同,他们一般具有较大规模的稳定的技术队伍来提供服务与技术支持。而国内高校信息化建设相对起步较晚。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。但是,由于整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外高校相比都有一定的差距。13 项目开发的前后台技术前台技术:ASP后台技术:SQL SERVER 2005 原因:ASP作为Microsoft开发的动态网页语言,只能在微软公司的服务器产品中执行。通过ASP结合HTML代码、ASP指令和ActiveX组件,可以建立动态、交互的Web服务器应用程序。1ASP的特点。可以使用VBScript、JavaScript等脚本语言结合数据库开发网站应用程序。其中ActiveX组件可以使用如VB、VC之类的程序设计语言开发。ASP可以结合Dreamweaver等流行的网页编辑软件,方便、快捷地进行可视化编辑。使用了中间层的理念。所有的脚本语言操作均在服务器端由IIS解析,传到浏览器的仅是HTML代码,保证了源代码的安全性。2SQL Server 2005使部署、管理和优化企业数据以及分析应用程序变得更简单、更容易。通过提供一个集成的管理控制台来监视和管理 SQL Server 关系数据库、Integration Services、Analysis Services、Reporting Services、Notification Services 以及在数量众多的分布式服务器和数据库上的 SQL Server Mobile Edition,从而简化了管理工作。数据库管理员能够同时执行多个任务,例如,编写和执行查询,查看服务器对象,管理对象,监视系统活动和查看联机帮助。2 系统总体设计21 需求定义用户角色说明:学生用户:申请学位人员管理员用户:天津农学院负责学位管理的工作人员老师用户:天津农学院学位评定委员会委员学生:个人基本信息录入,修改,删除等,相关信息的查询,修改密码、学位申请,论文发表,修改及维护等。老师:个人信息的录入,修改,删除等,相关信息的查询,修改密码、论文的审核等。管理员:查看评审工作的进程,发送、更新信息,修改密码、对系统进行管理和维护。数据经过处理后可以以适当的形式输出相关文件或表格,如学位申请表、授予学位文件、授予学位名单、学位证明等2.2基本设计概念和处理流程 1.系统结构学位信息管理系统学生系统老师系统管理员系统系统结构图2系统流程:3用例图4时序图:(以学生发表论文为例)5活动图:(以学生填写和修改个人信息为例)(用户修改密码)老师,管理员的信息填写和修改与学生的类似。学生如果已有论文发表信息,那么论文信息的修改、删除及添加与论文发表的顺序相似。论文的审核过程:老师进入系统,对自己负责的学生论文进行评审,给出合理分数,在此过程中,学生的个人信息对老师不可见,老师进行盲审。3网页结构设计 登录界面学生系统的大致概况:论文发表的基本表格:个人信息表格,密码修改的界面与论文发表的表格风格类似。老师,管理员的界面布局与学生相似。老师子系统应包含:基本信息,课程安排,密码修改,论文评审等。管理员子系统应包含:基本信息,查询信息,信息发布,修改密码等。系统还必须有个公共界面,用来显示最新重要的消息,一些共享信息等。 页面还应向用户展示,上传,下载,保存,退出等功能项。4系统后台数据库设计4.1 E-R图学生老师管理员论文用户实体关系5 关键页面的实现细则学生发表论文,对论文信息进行修改,有时间限制,要在规定时间内进行,学位申请也要在规定时间内进行。系统可以按要求打印表格,如:学位申请表、授予学位文件、授予学位名单、学位证明等。老师在进行论文评审时,只能看到本专业方向的学生论文,并且老师看不见学生的个人信息,如:学号、姓名等,以免出现不公平的现象。评审过程也应有时间限制。评分准则:满分100,根据论文老师给分。评审结果:取各位老师对论文的平均分作为最终分数。60-100分通过。如果学生第一次没有通过评审,等待通知参加下一次评审。取得学位的要求:通过英语四级 各学科成绩合格 论文通过评审 各项教学费用已交齐 没有受到过严厉的警告和处分6 项目建设的时间周期项目执行时间为2010年12月6日2010年12月 16日2010年12月6日:完成项目建议书的讨论;2010年12月8日,正式举行第一次会议确定小组成员;2010年12月9-10日,调查用户需求正式书写项目需求说明书;2010年12月11-14日,进行总体设计和具体设计;2010年12月15-16日,测试其功能和需求。7 项目开发的人力说明71 参加项目的人员一共需要8名成员 组长:桂善善 组员:王欢、樊旭、张海涛、常瑞雪、刘英姿、郑静静、牛兆丹72 成员在项目中的任务桂善善:负责总体设计,任务安排、协调王欢:页面设计樊旭:数据库设计张海涛:系统流程刘英姿、常瑞雪:各功能块的具体设计郑静静:信息收集牛兆丹:信息整理、总结8项目的设施安排81 软件的名称和版本服务器端:操作环境:Windows 2003 ServerInternet Explorer 6.0以上版本。数据库:采用SQL Server 2005数据库运行于服务器端。硬件环境:服务器 CPU:PIV500以上 ,内存:1G。 用户浏览器端:安装Windows2000WindowsXPWindows Vista,Internet Explorer(IE)7.0及以上版本。具有Pentium 133、512MB内存以上配置的计算机;输入及输出设备:键盘,鼠标,VGA显示器或更高。最少15MB的硬盘空间,常规安装需要100MB硬盘空间,完全安装需要240MB硬盘空间。最少8MB的RAM存储器。82 开发环境软件环境:操作系统:Windows XP中文操作系统浏览器版本:Internet Explorer 6.0中文版本设计工具:Microsoft Visio 2003中文版本Rational Rose 中文版本数据库:Microsoft SQL Server 2005 硬件环境:CPU:AMD Turion TL50内存:2G硬盘:120G9 项目的经费安排1、页面设计制作 300元2、系统功能开发 600元3、系统基础服务 100元4、系统维护 700元5、基础硬件设施 6500元 包括(计算机、服务器)总计 8200元10 总结经过11天的设计,天津农学院学位信息管理系统设计说明书基本设计完毕。在设计过程中,学习了SQL Server 2005,visual studio2008 ,Rational Rose,Microso
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校解封活动策划方案
- 渠道分销活动策划方案
- 厂区餐饮营销方案
- 招募宣传活动方案策划
- 生日活动规划方案策划
- 签劳动合同还签了协议
- 装修平台授权合同范本
- 讲课合作协议合同范本
- 绿化景观分包合同范本
- 计件员工劳动合同范本
- 2025至2030赖氨酸行业发展趋势分析与未来投资战略咨询研究报告
- 2025年山东综评专科题目及答案
- 增强营销策略方案
- 【课件】2025年消防月主题培训全民消防生命至上安全用火用电
- 十五五规划12项重大部署专题解读
- 交通标识标牌安装工程施工方案方法
- 江苏省扬州市七校联盟2025-2026学年高三上学期第一次联考英语试题(含答案)
- 狂犬病规范门诊培训要点
- 2025年及未来5年中国量子测量行业市场全景评估及发展战略规划报告
- 资产报废申请书
- 口腔护士长急救知识培训课件
评论
0/150
提交评论