管理系统需求分析与架构方案设计书 .docx
《管理系统需求分析与架构方案设计书 .docx》由会员分享,可在线阅读,更多相关《管理系统需求分析与架构方案设计书 .docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结毕业设计治理系统需求分析与架构设计1 背景毕业设计是实现学校培育目标的一个重要教案环节,是使同学将所学基础理论、专业学问与技能,加以综合、融会贯穿并进一步深化和应用于实际的一项基本训练。毕业设计论文 工作是使同学综合运用所学学问和技能,理论联系实际,独立分析和解决问题,为从事工程技术、经济治理和科学讨论工作进行的基本训练过程。目前我校高职生毕业设计治理工作都是基于手工操作,治理过程繁琐、信息沟通困难、错漏情形易于发生,总体来说工作效率极其低下。而许多院校采纳了校内网上毕业设计治理信息系统,应用成效较好,为毕业设计的治理带来了很大的便利。因此,本工程拟开发一套校内网上能够使用的毕
2、业设计治理信息系统,从而使同学、老师和治理部门都能够便利的利用网络完成各项毕业设计治理任务。2 需求2.1 功能需求2.1.1 毕业设计治理工作流程毕业设计是高职生三年级其次学期的教案内容,但治理工作在这之前就已开头,并始终连续到同学毕业离校之前。其完整的工作流程如下:1、 各系进行毕业设计工作动员。(具体包括:各系进行工作动员、系里汇总毕业设计题目方向、同学选题目、老师和同学见面、指导老师填写任务书、签发任务书)2、 开题。(具体包括:各系组织开题检查、调整确定题目及内容、第四周末提交开题报告、前期毕业设计工作进行检查)3、 期中检查。(具体包括:中期检查毕业设计任务书中规定的工作量完成50
3、60%、毕业设计完成质量情形、填写检查记录表)4、 同学提交毕业论文。(具体包括:初稿交指导老师、老师评阅毕业设计(论文)、评阅老师评审、毕业设计答辩小组和答辩委员会名单确定)5、 答辩工作。(具体包括:毕业设计答辩资格审查、给出答辩成果、二次答辩)6、 校级答辩和总结工作。(具体包括:成立校级毕业设计答辩委员会、校组织校级答辩、统计毕业设计有关数据、毕业设计工作总结)7、 论文归档后期检查工作。(具体包括:资料归档工作、“毕业设计题目汇编”工作、“优秀毕业设计论文”工作、编辑出版优秀论文工作)以上为一般工作流程,经过初步调查和分析,对毕业设计治理信息系统的目标范畴进行确定,得到活动图如图1
4、所示。可编辑资料 - - - 欢迎下载精品名师归纳总结图 1 毕业设计治理系统主要流程2.1.2 功能结构本系统粗略的功能结构如图2 所示,具体功能定义见用例模型一节。图 2 毕业设计治理系统总体结构可编辑资料 - - - 欢迎下载精品名师归纳总结2.1.3 用例模型1、用户治理图 3 用户治理用例图2、题目治理图 4 课题治理用例图3、文档治理图 5 文档治理用例图可编辑资料 - - - 欢迎下载精品名师归纳总结4、评审和答辩治理图 6 评审及答辩治理用例图5、其它可编辑资料 - - - 欢迎下载精品名师归纳总结2.2 性能需求图 7 其他功能用例图可编辑资料 - - - 欢迎下载精品名师归
5、纳总结每年毕业生人数大约2000 人左右,同时在线人数在同学选题和最终论文提交截至日期时为最高峰,估量100 人左右。系统关键业务平均响应时间应不超过10 秒。2.3 非功能需求学校毕业设计治理流程将来会有变化,因此要求设计的可变更性好,结构较为敏捷, 这样流程或规章变化引起的程序保护能够在较短时间内完成。3 环境环境包括硬件与软件环境。开发时,要留意软、硬件的相互和谐。可编辑资料 - - - 欢迎下载精品名师归纳总结4 架构设计4.1 总体设计本系统采纳面对对象设计方法,设计方案主要采纳类图和次序图进行描述。可编辑资料 - - - 欢迎下载精品名师归纳总结4.2 功能安排4.2.1 治理员功
6、能1、保护老师部门治理员要负责登记老师所在的部门,本工程仅考虑一级部门设置。依据需要可能执行的操作包括:创建新部门、修改部门信息和删除部门。保护老师部门可编辑资料 - - - 欢迎下载精品名师归纳总结2、保护老师信息保护老师信息3、保护同学班级治理员要负责登记全部班级。依据需要可能执行的操作包括:创建新班级、修改班级信息和删除班机。治理员要负责登记老师的相关信息,包括编号、姓名、所在的部门、职称等,依据需要可能执行的操作包括:添加老师、修改老师信息和删除老师。保护同学班级可编辑资料 - - - 欢迎下载精品名师归纳总结4、保护同学信息保护同学信息5、登记校外课题治理员要负责登记在校外完成毕业设
7、计的课题资料。在登记前,应将所设计的单位信息和老师信息提前登记到系统中。可能执行的操作包括:增加校外课题、修改校外课题信息和删除课题。(校内课题由指导老师负责保护)治理员要负责登记全部参与毕业设计的同学信息,包括编号、姓名、所在班级、联系方式等。依据需要可能执行的操作包括:添加同学、修改同学信息和删除同学。登记校外课题6、为同学安排老师治理员要负责为每个同学安排一个校内的负责老师,一旦安排好老师,后期全部事务均由负责老师承担,包括课题任务书的书写,周志检查、老师评语书写等。假如是校外课题的同学,在登记校外课题时已完成安排,所以此处的安排针对全部校内毕设的同学。可编辑资料 - - - 欢迎下载精
8、品名师归纳总结为同学安排老师7、保护答辩小组治理员要负责组建答辩小组,每个小组设置一位组长和多名组员。可能的操作是增加答辩小组、修改和删除,对某个答辩小组添加老师或删除老师等。保护答辩小组8、同学答辩分组治理员要负责为每个答辩小组安排如干同学,答辩小组成员中应不包含同学的指导老师和督导老师。同学答辩分组9、发布通知治理员要负责按时发布和毕设治理流程有关的通知,同学和老师可以随时查看最新通可编辑资料 - - - 欢迎下载精品名师归纳总结知,通知答应包含附件文件。修改、删除大事流略。发布通知4.2.2 老师功能1、老师登记毕设课题治理员要负责登记老师所在的部门,本工程仅考虑一级部门设置。依据需要可
9、能执行的操作包括:创建新课题、修改课题信息、删除课题。其中修改课题信息可以依据毕设流程的需要实现提交课题任务书、安排课题同学等功能。登记课题2、老师签写周志老师可以浏览本人所带的全部课题,并可检查每个课题同学所填写的周志,对每周的完成情形填写进度情形。签写周志3、老师检查毕设成果老师可以浏览名下的全部课题,可以查看每个课题同学已提交哪些文档,已提交的文档可以下载到本的。可编辑资料 - - - 欢迎下载精品名师归纳总结检查毕设成果4、指导老师评审老师可以浏览名下的全部课题,对课题填写评审看法和分数。指导老师评审5、评阅老师评审老师可以浏览名下的全部需要评阅的课题,对课题填写评审看法和分数,其中校
10、外课题的评阅老师自动设为课题的督导老师。评阅老师评审6、安排评阅老师作为答辩小组组长的老师可以浏览安排到该小组的全部课题和全部答辩小组成员老师,对每个课题安排一个小组内的老师作为评阅老师,其中校外课题的评阅老师自动设为课题的督导老师。安排评阅老师可编辑资料 - - - 欢迎下载精品名师归纳总结7、记录答辩成果作为答辩小组组长的老师可以浏览安排到该小组的全部课题,在答辩之后填写每个课题的答辩成果。记录答辩成果4.2.3 同学功能1、同学挑选老师老师提交课题之后,同学可以自愿挑选导师,每个同学可以挑选的理想数在可以从系统设置参数中猎取,理想不答应重复老师。挑选指导老师2、同学书写周志毕设开头之后,
11、同学应每周提交本周方案,老师对方案完成情形进行检查,书写检查结果。可能执行的操作包括新周志的增加,更换已有内容,以及删除,其中更换和删除在教师签写之后不答应执行。下面的序列图仅绘制了增加的大事流,其它大事流略。书写周志3、同学提交文档同学应依据要求提交开题报告、论文、工作成果(如源程序、有关的完整报告等),文可编辑资料 - - - 欢迎下载精品名师归纳总结档提交后,全部文件上传到服务器指定目录下存放。提交文档4.2.4 其他功能1、查看通知系统的全部用户都可以参看毕设有关通知。2、修改密码系统的全部用户都可以修改自己的登录密码。4.3 接口设计4.3.1 外部接口设计本系统设计为网页方式实现校
12、内网内拜访,所以用户界面统一为超文本形式,要求客户端使用 IE6.0 以上版本。本系统和其它外部系统之间无接口。3.3.2 内部接口设计本系统内部采纳分层设计,界面层依靠于业务规律层,业务规律层依靠于数据库拜访层。界面层通过使用业务规律层对象来存取数据,一部分采纳数据绑定方式实现,另一部分直接使用业务规律对象实现。业务规律层和数据库拜访层使用DataTable 对象来存取数据。4.4 数据结构设计4.4.1 公共数据结构设计本工程中所使用的全局数据结构主要是Session对象和 SettingBLL 对象。Session对象:用于存放页面之间共享的数据,比如用户登录信息。SettingBLL
13、对象:用于存放整个系统有关的参数设置,比如年度信息。4.4.2 数据库设计本系统数据库表结构直接由类导出,类图如下所示:可编辑资料 - - - 欢迎下载精品名师归纳总结部门表:CREATE TABLE dbo.DepartmentDepartmentNO nvarchar10 COLLATE Chinese_PRC_CI_AS NOT NULL, DepartmentName nvarchar10 COLLATE Chinese_PRC_CI_AS NULL, DepartmentType nvarchar10 COLLATE Chinese_PRC_CI_AS NULL,CONSTRAINT
14、 PK_Department PRIMARY KEY CLUSTERED老师职称表:CREATE TABLE dbo.TitleTitleNO nvarchar10 COLLATE Chinese_PRC_CI_AS NOT NULL, TitleName nvarchar50 COLLATE Chinese_PRC_CI_AS NOT NULL,CONSTRAINT PK_Title PRIMARY KEY CLUSTERED老师表:CREATE TABLE dbo.TeacherUserName nvarchar20 COLLATE Chinese_PRC_CI_AS NOT NULL,
15、Password nvarchar20 COLLATE Chinese_PRC_CI_AS NULL, FullName nvarchar20 COLLATE Chinese_PRC_CI_AS NULL, DepartmentNO nvarchar10 COLLATE Chinese_PRC_CI_AS NULL, EMail nvarchar50 COLLATE Chinese_PRC_CI_AS NULL,Phone nvarchar20 COLLATE Chinese_PRC_CI_AS NULL, Mobile nvarchar15 COLLATE Chinese_PRC_CI_AS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理系统需求分析与架构方案设计书 管理 系统 需求 分析 架构 方案设计
限制150内