学生信息管理系统项目开发计划书.doc

上传人:b****2 文档编号:846293 上传时间:2022-10-13 格式:DOC 页数:9 大小:255KB
下载 相关 举报
学生信息管理系统项目开发计划书.doc_第1页
第1页 / 共9页
学生信息管理系统项目开发计划书.doc_第2页
第2页 / 共9页
学生信息管理系统项目开发计划书.doc_第3页
第3页 / 共9页
学生信息管理系统项目开发计划书.doc_第4页
第4页 / 共9页
学生信息管理系统项目开发计划书.doc_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

学生信息管理系统项目开发计划书.doc

《学生信息管理系统项目开发计划书.doc》由会员分享,可在线阅读,更多相关《学生信息管理系统项目开发计划书.doc(9页珍藏版)》请在冰豆网上搜索。

学生信息管理系统项目开发计划书.doc

JIANGXIAGRICULTURALUNIVERSITY

项目开发计划书

题目:

.NET学生信息管理系统

学院:

软件学院

小组:

第一小组

组员:

王亚雄刘玉兰张海斌

姚鹏燕黄中荣谢金福

组长:

王亚雄

班级:

软件1013班

指导教师:

李佳航

目录

1引言 3

1.1编写目的 3

1.2背景 4

1.3定义 5

1.4参考资料 6

2项目概述 7

2.1工作内容 7

2.2主要参加人员 8

2.3产品 8

2.3.1程序 8

2.3.2文件 9

2.3.3服务 10

2.4完成项目的最迟期限 10

3实施计划 10

3.1工作任务的分解与人员分工 10

3.2进度 10

3.3预算 11

4支持条件 11

4.1计算机系统支持 11

4.2需由用户承担的工作 12

1引言

对于开发的学生信息管理系统,主要实现以下功能:

对学生的学籍、基本信息、课程安排、成绩、选课、密码,进行基本的管理。

包括:

学生的基本信息和学科成绩的存储、输入、删除、修改、查询,以及升留级管理。

老师可以录入成绩、查询学生课程信息及修改密码、编辑学生的信息。

管理员:

课程管理、学生机老师管理、修改密码及查询。

对于不同权限的用户,对于查询的信息都可以实现打印。

1.1编写目的

由于现在的学校规模在逐渐的扩大,设置的专业类别、分支机构及老师、学生人数越来越多,对于过去的学生信息管理系统,不能满足当前学生信息管理的服务性能要求。

本报告对于开发新的<<学生信息管理系统>>面临的问题及解决方案进行初步的设计与合理的安排,对用户需求进行了全面细致的分析,更清晰的理解学生信息管理系统业务需求,深入描述软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求,对开发计划进行了总体的规划确定开发的需求与面临困难的可行性分析。

1.2背景

说明:

A.软件系统的名称:

学生信息管理系统

B.任务提出者:

李佳航

开发者:

王亚雄,刘玉兰,张海斌,姚鹏燕,黄中荣,谢金福

C.由于电脑及internet的迅速发展,电脑无处不在,电脑的存在各种工作效率显著提高。

对于一个学校而言,开发一个好的学生信息管理系统是当前迫切的需要。

因此,特开发学生信息管理系统,该系统实现了办公无纸化、网络化、信息化、现代化。

D.本系统主要是为了实现学校在线管理学习相关信息,为学校提供了更加简洁、方便、容易操作的管理平台。

E.本系统使SQLServer2005作为数据库存储系统,采用功能强大的CSharp进行开发设计。

1.3定义

ASP.NET:

是一项微软公司的技术,是一种使嵌入网页中的脚本可由特网服务器执行的服务器端脚本技术。

指ActiveServerPages(动态服务器页面),运行于IIS之中的程序。

C#:

(CSharp)是微软(Microsoft)为。

NETFramework量身订做的程序语言,微软公司在2000年6月发布的一种新的编程语言。

C#拥有C/C++的强大功能以及VisualBasic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。

SQL:

(StructuredQueryLanguage)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

同时也是数据库脚本文件的扩展名。

数据流:

(datastream)最初是通信领域使用的概念,代表传输中所使用的信息的数字编码信号序列。

然而,我们所提到的数据流概念与此不同。

这个概念最初在1998年由Henzinger在文献87中提出,他将数据流定义为“只能以事先规定好的顺序被读取一次的数据的一个序列”。

SQLServer2005:

SQLServer是一个关系数据库管理系统。

它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。

在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。

Sybase则较专注于SQLServer在UNIX操作系统上的应SQLServer安装界面用。

B/S:

(Client/Server,客户机/服务器)模式又称C/S结构,是20世纪80年代末逐步成长起来的一种模式,是软件系统体系结构的一种。

C/S结构的关键在于功能的分布,一些功能放在前端机(即客户机)上执行,另一些功能放在后端机(即服务器)上执行。

功能的分布在于减少计算机系统的各种瓶颈问题。

C/S模式简单地讲就是基于企业内部网络的应用系统。

与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。

经济可行性:

估计开发费用以及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收到的利益.

技术可行性:

分析功能,性能以及限制条件,能否是一个技术上可实现的系统.

法律可行性:

明确系统开发可能导致的责任,有无违法问题.

1.4参考资料

[1]张海藩主编,《软件工程导论》,清华大学出版社

[2]陆丽娜主编,《软件工程》,经济科学出版社

[3]瞿中主编,《软件工程》,机械工业出版社

[4]《数据库系统概论》——萨师煊高等教育出版社

[5]《ASP.NET实用案例教程》--石志国

[6]《C#入门经典》--齐立波,清华大学出版社

[7]《计算机软件文档编制规范》GB-T8567-2006

2项目概述

2.1工作内容

<<学生信息管理系统>>主要针对的用户是学生、老师及学校管理人员。

该系统的功能:

1.能够存储大量的学生信息,并方便有效的进行相应学生信息数据操作和管理,这主要包括:

Ø学生信息的增加、删除及信息修改;

Ø对学生信息按关键字检索查询;

Ø学生选课的管理;

Ø学生成绩及学分管理;

Ø对于不同身份的用户授予不同的操作权限,本系统主要涉及用户:

学生、老师、管理员,以不同身份登录后,做自己权限范围内的事;

2.能够对需要的统计结果提供打印输出。

3.能够提供一定安全机制,提供数据信息授权访问,防止信息随意删改,同时提供数据信息备份服务。

4.管理员实现本系统的管理功能;

2.2主要参加人员

本项目全职参与人员:

人员名称

主要职责或职务

成员技能说明

王亚雄

组长

负责项目的规划,公用模块、类、控件的编写、主窗体的设计

刘玉兰

组员

负责密码修改模块,及界面的美化

张海斌

组员

负责登录模块设计,及项目PPT设计

姚鹏燕

组员

负责成绩、打印、学分、课程管理

黄中荣

组员

负责老师、管理用户模块设计

谢金福

组员

负责做最后修改以及测试

2.3产品

项目最后的产品和可交付物包括最后完成的软件包、相关的文档、手册等,分别如下:

2.3.1程序

1.完成的软件系统

最后完成的软件系统,其功能、模块和性能要求请参考文档<学生信息管理系统需求说明书>中关于产品的特征描述。

2.数据库安装脚本

在系统遭遇灾难时,用户可以使用脚本程序恢复SQLServer数据库的结构。

3.程序名称:

学生信息管理系统基于Web,使用SQLServer2005数据库,使用B/S架构,实现系统各项功能。

2.3.2文件

1.项目开发计划书

2.需求分析说明书

3.概要设计说明书

4.详细设计说明书

5.数据库设计说明书

6.用户操作手册

7..用户手册

8.系统测试计划

2.3.3服务

本系统为用户提供售后服务,根据用户反馈定期对系统进行更新。

2.4完成项目的最迟期限

项目系统测试最后完成日期为:

2012年08月28日,然后在2012年08年30日之前,进行运行时的测试、产品化工作,包括用户培训等服务活动的实施。

3实施计划

3.1工作任务的分解与人员分工

组长:

王亚雄,负责学生登录、学生个人信息管理、管理员登录、老师登录管理;项目开发计划书、管理文档,用户手册,用户操作手册。

组员:

刘玉兰,学生成绩、课程、学分、学籍、课程安排时间、查询打印及输出;软件需求说明书,用户手册,用户操作手册。

组员:

张海斌,老师录入成绩管理;查询管理;修改密码管理;管人员管理老师与学生,修改密码及维护系统,概要设计说明书,用户手册,用户操作手册。

组员:

姚鹏燕,成绩的打印;查询管理;学分的录入;管理课程系统,负责详细设计说明书,用户手册,用户操作手册。

组员:

黄中荣,负责老师管理;查询管理;修改密码管理;管理用户模块设计,负责数据库设计说明书,用户手册,用户操作手册。

组员:

谢金福,测试最后的文档以及程序的测试以及修改,维护系统,负责系统测试计划。

3.2进度

时间

设计内容

2012年10月23-2012年10月26日

查阅资料,编写《项目开发计划书》

2012年10月30-2012年11月3

完成《需求分析说明书》

2012年11月6-2012年11月9

完成《概要设计说明书》

2012年11月13-2012年12月11

按照项目任务分配结果和项目进度要求,设计《详细设计说明书》,《数据库设计说明书》,《用户操作手册》,《用户手册》,《系统测试计划》对系统进行设计

2012年12月11-2012年12月18

总结整理

3.3预算

考虑到不需要再添加开发设备及软件,开发周期短,开发风险低,所以支出费用不高。

4支持条件

4.1计算机系统支持

硬件环境:

CPU:

IntelCorei3处理器

ROM:

256或更高的内存

硬盘:

500G

软件支持:

开发工具:

VISUALSTUDIO2005;

开发操作系统:

WindowsXP/Windows7;

数据库服务器:

操作系统WindowsXP/Windows7;

数据库:

SQLServer2005;

4.2需由用户承担的工作

用户具备一定的计算机知识,对互联网有一定的认识,商家负责系统的日常维护。

7

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

当前位置:首页 > 成人教育 > 成考

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

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