辅助管理系统系统详细设计说明书.docx

上传人:b****6 文档编号:3485201 上传时间:2022-11-23 格式:DOCX 页数:20 大小:492.37KB
下载 相关 举报
辅助管理系统系统详细设计说明书.docx_第1页
第1页 / 共20页
辅助管理系统系统详细设计说明书.docx_第2页
第2页 / 共20页
辅助管理系统系统详细设计说明书.docx_第3页
第3页 / 共20页
辅助管理系统系统详细设计说明书.docx_第4页
第4页 / 共20页
辅助管理系统系统详细设计说明书.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

辅助管理系统系统详细设计说明书.docx

《辅助管理系统系统详细设计说明书.docx》由会员分享,可在线阅读,更多相关《辅助管理系统系统详细设计说明书.docx(20页珍藏版)》请在冰豆网上搜索。

辅助管理系统系统详细设计说明书.docx

辅助管理系统系统详细设计说明书

高校人才培养方案辅助管理系统的设计与实现

 

文档名称:

详细设计说明书

开发人员:

周峰、吴帆、陈勇、

黄照铝、张忠豪

撰写人:

黄照铝

目录

1引言1

1.1编写目的1

1.2背景1

1.3定义1

1.4参考资料2

2总体设计2

2.1需求规定2

2.2运行环境3

2.3基本设计概念及处理流程3

2.4高校人才培养辅助管理系统结构图:

4

2.5程序设计说明5

2.5.1模块描述5

2.5.1.1系统用户管理模块5

2.5.2高校人才培养方案辅助管理系统管理员登录模块7

2.5.2.1信息管理子模块7

2.5.2.2部门管理子模块7

2.5.2.3专业管理子模块10

2.5.2.4课程管理子模块12

2.5.3高校人才培养方案辅助管理系统制作人员登录模块14

2.5.3.1培养方案子模块14

2.5.3.2学期教学计划表16

2.5.3.3教学计划总表17

1引言

1.1编写目的

为明确软件系统结构、安排项目规划与进度、制定详细测试计划、组织软件开发与测试,特撰写本文档。

1.2背景

21世纪是知识经济时代和信息时代,更是一个全面创新的时代。

大力推进技术创新和“科教兴国”战略的实施,努力培养广大青年学生的创新意识、创造能力和创业精神,造就一代适应未来挑战的高素质人才,不仅是高等教育必须担负的重要历史使命,也已成为新世纪实现中华民族伟大复兴的时代要求。

高校是我国科教创新体系中的重要组成部分,是培养和造就高素质的创新型人才的摇篮。

而一个良好的高校人才培养方案对人才的培养起着关键性的作用。

然而我省绝大多数高校都没有一个功能齐全的人才培养方案制作辅助系统,因此开发一个人才培养方案制作辅助系统是十分必要的。

本项目的名称为:

高校人才培养方案辅助管理系统;项目成员由2010级计算机科学与技术班周峰、陈勇、吴凡,2010级信息管理与信息系统

(2)班黄照铝及2010级信息与计算机科学张忠豪组成开发;本系统使用C#语言、Microsoftvisualstudio2010作为开发工具、数据库采用SQLServer2008;

1.3定义

系统:

指“高校人才培养方案辅助管理系统”;

用户:

指使用“高校人才培养方案辅助管理系统”中注册的人;

权限:

指用户可以使用的系统功能组合。

系统提供二种功能组合,分别为:

管理人员、制作人员;

系统功能:

包括用户身份的批准、用户信息的修改、删除、添加;课程管理的修改、删除、添加;人才培养方案的历史版本管理的添加、修改、删除、查询;培养方案的辅助制作、在线审核、在线查阅和系统的维护等;

管理用户:

可使用系统的全部功能;

制作人员:

制作相应的培养方案

1.4参考资料

[1]王珊,萨师煊编著,数据库系统概论[M].北京:

高等教具出版,2006年

[2]明日科技编著,C#项目案例分析[M].北京:

清华大学出版,2012年

[3]张洪明等,SQLServer数据库管理与开发案例教程[M].北京:

清华大学出版社,2009年

[4]赵明现,单世明,赵凤强编著,数据库原理与开发[M].人民邮电出版社,2008-8-1

[5]葛世伦,代逸生编著,企业管理信息系统开发的理论和方案[M].北京:

清华大学出版社,1998年

[6]邵超等,数据库实用教程SQLServer2008[M].北京:

清华大学出版社,2009.8.

[7]明日科技编著,C#开发技术大全[M].北京:

人民邮电出版社,2011-11-1

[8]姜继忱,张春华编著,数据库原理与应用[M].高等教育出版社,2011年

[9]王虎,张俊编著,,管理信息系统[M].武汉:

武汉理工大学出版社,2004.7

[10]张海藩编著,软件工程导论(第四版)[M]清华大学出版社,2004.10

[11]清华大学出版社《软件工程导论》;

[12]科学出版社《软件工程学实验》;

 

2总体设计

2.1需求规定

部门管理:

输入:

部门编号、部门名称、负责人及备注基本信息;

输出:

输出部门信息和处理系统读取输入的权限人员;对本门信息的添加、修改、删除;

专业管理:

输入:

专业编号、专业名称、院系及备注基本信息;

输出:

专业信息和处理系统读取输入的权限人员;对专业信息的添加、修改、删除;

课程管理:

输入:

课程编号、课程名、课程类型、所属专业及备注基本信息;

输出:

课程信息和处理系统读取输入的权限人员;对课程信息信息的添加、修改、删除;

课程类型:

输入:

课程类型编号、课程类型名称、备注;

输出:

课程类型信息和处理系统读取输入的权限人员;对课程类型信息信息的添加、修改、删除;

用户管理:

输入:

人员信息、管理命令;

输出:

人员信息和处理其他信息;功能:

系统读取输入的人员理命令;根据不同的管理命令,分别进行、修改、添加、删除处理。

培养方案管理:

(新建、查看)

新建培养方案输入:

分表方案制作、总表方案制作、备注信息及相应的方案的行、列信息;

新建培养方案输出:

培养方案信息及系统读取输入的人员理命令;根据不同的命令分别进行提交、保存、检测;

查看培养方案输入:

培养方案的信息;

查看培养方案输出:

培养方案的信息及其他信息;功能:

系统就读取输入的人员的权限命令;根据相应的命令做出对方案的修改、删除、查询;

2.2运行环境

硬件及软件环境:

(1)WindowsXP以上系统;

(2)开发计算机一台;

(3)MicrosoftSQLserver2008,

(4)Microsoftvisualstudio2010等软件

2.3基本设计概念及处理流程

高校人才培养方案辅助管理系统数据流图:

2.4高校人才培养辅助管理系统结构图:

2.5程序设计说明

2.5.1模块描述

2.5.1.1系统用户管理模块

功能:

用户登录、添加用户、修改用户、删除用户、重置;

输入项目:

输入用户名和密码。

输出项目:

不同类型用户的欢迎界面。

登陆界面图如下:

控件名称及其功能说明如表所示:

管理人员按钮

Admin

选择管理人员登录

制作人员按钮

producer

选择制作人员登录

用户名下拉文本框

UserName

输入用户名

密码文本框

Pwd

输入密码

登录按钮

login

登录系统

记住密码按钮

MemoryPwd

记住当前用户密码

用户管理模块图如下:

 

应户名

和密码合法

 

添加用户

输入为空

修改密码输入为空

旧密码正确有重工号

 

删除用户

修改用户

 

2.5.2高校人才培养方案辅助管理系统管理员登录模块

功能:

进入管理人员主界面,正常的工作;

输入项目:

键盘鼠标事件;

输出项目:

基本资料信息;

管理人员主界面图:

对应的控件名称及功能:

信息管理菜单

培养方案管理ToolStripMenuItem

显示信息管理菜单项目及下拉菜单

审核菜单项

审核ToolStripMenuItem

显示审核菜单项及下拉菜单

历史版本菜单

历史版本ToolStripMenuItem

显示历史版本菜单及下拉菜单

密码管理菜单项

密码管理ToolStripMenuItem

显示密码管理菜单项及下拉菜单

窗口菜单项

窗口菜单项ToolStripMenuItem

显示窗口菜单项及下拉菜单

帮助菜单项

帮助ToolStripMenuItem

显示帮助菜单项及下拉菜单

2.5.2.1信息管理子模块

信息管理模块包括:

课程管理子模块、课程类型管理子模块、专业管理里子模块、部门管理子模块;其主要功能:

对基础数据进行管理为高校人才培养方案辅助管理系统人才培养方案制作模块提供数据支持;有对部门、专业、课程、课程类型进行添加、删除、修改信息等操作;

2.5.2.2部门管理子模块

主要负责对高校部门的基本信息进行数据处理,界面图如下:

控件名称及其功能说明如表所示:

显示行和列的数据控件

dataGridView1

显示行和列的数据

部门号文本框

dptno

输入部门号

部门名称文本框

dptname

输入部门名称

部门负责人

dptadmin

输入部门负责人

备注文本框

dptmemo

输入需要说明

新增按钮

新增

新增

修改按钮

修改

修改

删除按钮

删除

删除

部门管理模块图如下:

 

正确

 

 

2.5.2.3专业管理子模块

专业管理子模块主要对高校专业的基本信息统计及处理;其模块界面图如下:

控件名称及其功能说明如表所示:

数据控件

dataGridView1

显示专业数据表的所有信息

专业号文本框

pno

输入专业号

专业名文本框

Pname

输入专业名

院系文本框

dpt

输入院系名

备注文本框

pmemo

备注信息

新增按钮

新增

添加

修改按钮

修改

修改

删除按钮

删除

删除

专业管理子模块图如下:

 

正确

 

添加

是否为空

修改是否重值

 

删除

 

2.5.2.4课程管理子模块

课程管理主要用于对高校的课程进行基本的信息管理,其界面设计如下:

控件名称及其功能说明如表所示:

数据控件

dataGridView1

显示课程基本表的信息

课程编号的文本框

kcbh

输入课程编号

课程名文本框

kcm

输入课程名

课程类型文本框

kclx

输入课程类型

所属专业文本框

sszybh

输入所属专业

本课子模块图:

用户确认

添加

修改

重复

 

删除

 

2.5.3高校人才培养方案辅助管理系统制作人员登录模块

功能:

进入制作人员主界面,正常的工作;

输入项目:

键盘鼠标事件;

输出项目:

基本资料信息;

制作人员主界面图:

对应的控件名称及功能:

培养方案

培养方案管理ToolStripMenuItem

显示信息管理菜单项目及下拉菜单

审核菜单项

审核ToolStripMenuItem

显示审核菜单项及下拉菜单

历史版本菜单

历史版本ToolStripMenuItem

显示历史版本菜单及下拉菜单

密码管理菜单项

密码管理ToolStripMenuItem

显示密码管理菜单项及下拉菜单

窗口菜单项

窗口菜单项ToolStripMenuItem

显示窗口菜单项及下拉菜单

帮助菜单项

帮助ToolStripMenuItem

显示帮助菜单项及下拉菜单

2.5.3.1培养方案子模块

重要任务是制作人员新建、打开培养方案。

对培养方案进行制作并提交保存等功能;

其设计图如下:

对应的控件名称及功能:

编号lable

lable

培养方案编号

制作人员lable

lable

制作人员姓名

所属专业文本框

comboBox1

选择专业

名称文本框

textBox1

显示培养方案名称

备注文本框

listBox2

输入描述文字

培养目标文本框

listBox2

输入描述文字

基本要求文本框

listBox2

输入描述文字

基本要求文本框

listBox2

输入描述文字

毕业生应文本框

listBox2

输入描述文字

核心课程文本框

listBox2

输入描述文字

类型文本框

checkedListBox

选择相应的类型

制作方式文本框

comboBox1

选择制作方式

2.5.3.2学期教学计划表

主要用于对分学期教学计划表及学时、学分的统计及基本信息管理;其界面图如下:

控件名称及功能:

文件菜单项

文件ToolStripMenuItem

选择菜单项及下拉菜单

检测菜单项

检测ToolStripMenuItem

选择菜单项及下拉菜单

分学期教学计划表

grid1

输入相应教学计划内容

学时学分分布表

grid2

自动显示出教学学时学分分配比例

提交菜单项

提交ToolStripMenuItem

提交设计的内容

2.5.3.3教学计划总表

进行课程的设置并自动完成分学期教学计划表的分配;其界面设计如下:

控件名称及功能:

文件菜单项

问件ToolStripMenuItem

选择菜单项及下拉菜单

检测菜单项

检测ToolStripMenuItem

选择菜单项及下拉菜单

分学期教学计划表

grid1

输入相应教学计划内容

学时学分分布表

grid2

自动显示出教学学时学分分配比例

提交菜单项

提交ToolStripMenuItem

提交设计的内容

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 互联网

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1