学生管理系统项目开发计划

时间:2024.4.20

  2.1 引言

  2.1.1 编写目的

  2.1.2 背景

  2.1.3 定义

  2.1.4 参考资料

  2.2 项目概述

  2.2.1 工作内容

  2.2.2 主要参加人员

  2.2.3 产品及成果

  2.2.3.1 程序

  2.2.3.2 文件

  2.2.3.3 服务

  2.2.3.4 非移交产品

  2.2.4 验收标准

  2.2.5 完成项目的最迟期限

  2.2.6 本计划的审查者与批准者


2.1引言

对于开发的学生信息管理系统,主要实现以下功能:对学生的学籍、基本信息、课程安排、成绩、选课、密码,进行基本的管理。包括:学生的基本信息和学科成绩的存储、输入、删除、修改、查询,以及升留级管理。老师可以录入成绩、查询学生课程信息及修改密码、编辑学生的信息。管理员:课程管理、学生机老师管理、修改密码及查询。对于不同权限的用户,对于查询的信息都可以实现打印。

2.1.1编写目的

由于现在的学校规模在逐渐的扩大,设置的专业类别、分支机构及老师、学生人数越来越多,对于过去的学生信息管理系统,不能满足当前学生信息管理的服务性能要求。本报告对于开发新的<<学生信息管理系统>>面临的问题及解决方案进行初步的设计与合理的安排,对用户需求进行了全面细致的分析,更清晰的理解学生信息管理系统业务需求,深入描述软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求,对开发计划进行了总体的规划确定开发的需求与面临困难的可行性分析。

2.1.2背景

说明:

A.软件系统的名称:学生信息管理系统

B.任务提出者:赵青

C.由于电脑及internet的迅速发展,电脑无处不在,电脑的存在各种工作效率显著提高。对于一个学校而言,开发一个好的学生信息管理系统是当前迫切的需要。因此,特开发学生信息管理系统,该系统实现了办公无纸化、网络化、信息化、现代化。

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

E.本系统使SQL Server 20## 作为数据库存储系统,采用功能强大的C Sharp进行开发设计。

2.1.3定义

ASP.NET:是一项微软公司的技术,是一种使嵌入网页中的脚本可由特网服务器执行的服务器端脚本技术。 指 Active Server Pages(动态服务器页面) ,运行于 IIS 之中的程序 。

C#:(C Sharp)是微软(Microsoft)为。NET Framework量身订做的程序语言,微软公司在20##年6月发布的一种新的编程语言。C#拥有C/C++的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。

SQL:(Structured Query Language)结构化查询语言,是一种数据库  查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。

数据流:(data stream)最初是通信领域使用的概念,代表传输中所使用的信息的数字编码信号序列。然而,我们所提到的数据流概念与此不同。这个概念最初在1998年由Henzinger在文献87中提出,他将数据流定义为“只能以事先规定好的顺序被读取一次的数据的一个序列”。

SQL Server 2005:SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应SQL Server安装界面用。

B/S : (Client/Server,客户机/服务器)模式又称C/S结构,是20世纪80年代末逐步成长起来的一种模式,是软件系统体系结构的一种。C/S结构的关键在于功能的分布,一些功能放在前端机(即客户机)上执行,另一些功能放在后端机(即服务器)上执行。功能的分布在于减少计算机系统的各种瓶颈问题。C/S模式简单地讲就是基于企业内部网络的应用系统。与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。

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

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

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

2.1.4参考资料

清华大学出版社《软件工程—理论与实践》田淑梅,廉龙颖,高辉 编著

《软件工程实践者之路》 【美】 普瑞斯曼。

2.2项目概述

2.2.1工作内容

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

该系统的功能:

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

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

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

Ø  学生选课的管理;

Ø  学生成绩及学分管理;

Ø  对于不同身份的用户授予不同的操作权限,本系统主要涉及用户:学生、老师、管理员,以不同身份登录后,做自己权限范围内的事;

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

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

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

2.2.2主要参加人员

本项目全职参与人员:

2.2.3产品

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

2.2.3.1程序

1.完成的软件系统

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

2.数据库安装脚本

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

3.程序名称:学生信息管理系统基于Web,使用SQL Server 20## 数据库,使用B/S架构,实现系统各项功能。

2.2.3.2文件

1.可行性研究报告

2.项目开发计划书

3.需求分析说明书

4.概要设计说明书

5.数据库设计说明书

6.详细设计说明书

7.用户使用手册

2.2.3.3服务

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

2.2.3.4 非移交产品

  2.2.4 验收标准

  2.2.5 完成项目的最迟期限

  2.2.6 本计划的审查者与批准者


第二篇:公司工资管理系统项目开发计划


“公司工资管理系统”项目开发计划

1. 引言

1.1 编写目的 本文提出了一个基于WWW环境的公司工资管理系统,应用动态服务器页面实现了劳资人事的多条件查询、删除、更新、打印、密码设置等功能。

1.2 背景

项目名称:公司工资管理系统

项目用户:X公司

开发单位:宣城职业技术学院

1.3 参考资料

1《软件工程设计》 ○

2《JSP程序设计实例教程》 ○

2.项目概述

(1) 项目目标

在三个月时间内建立一个网络化的、高效率的计算机公司工资管理系统。

(2) 主要功能

1对职工的工资进行计算、修改。可以对职工的工资档案进行个别、部分和批量修改,○

同时,能对各职工的工资进行计算,即计算应发金额、应扣金额及实发金额等。

2查询统计功能。要求即可以单项查询,比如查看某个职工的工资情况等;也可以多项○

查询,比如某部门工资数在某一范围的职工的工资情况等。

3报表打印功能。每月发放工资时,要求能够打印本月的工资表、随工资发给每个职工的○

工资条以及工资统计表。

(3) 工作内容

本项目工作主要分为4个阶段;

第一阶段:需求分析,主要对项目项目用户的需求进行收集、理解和分析,并编写需求规格说明书和初步用户手册等文档。

第二阶段:软件设计,包括软件的总体设计和详细设计,并编写总体设计说明书和详细设计说明书。

第三阶段:编码,进行程序代码编写,单元测试及调试。

第四阶段:测试,对软件进行集成测试和确认测试,并写出测试分析报告、项目开发总结

报告。 3.实施计划

(1) 人力资源

管理人员1名。由图书馆安排1名对图书管理业务熟悉的人员参与需求分析和测试阶段工作。

分析与设计人员2名。由计算机系2名教师负责需求分析、总体设计及测试阶段的工作。

编码人员3名。由计算机系3名学生负责详细设计、编码和测试阶段的工作。

(2) 硬件资源

PC服务器2台,PC机20台,打印机3台,扫描仪5台,交换机1台,集线器3个。 (3) 软件资源

操作系统:Red Flag(红旗) Linux5.0 Windows XP 开发工具:PowerBuilder8.0 数据库管理系统:O racle 10G 3.2费用预算

设备费用由学校解决。软件开发费用为40000元人名币。其中: 可行性研究阶段1000元; 需求分析阶段4000元; 软件设计阶段10000元; 编码及单元测试阶段15000元; 总测试及维护阶段10000元。 3.3进度安排

公司工资管理系统项目开发计划

更多相关推荐:
二.项目开发计划 (软件工程模板)

二、项目开发计划1.引言.............................................................................................…

项目开发项目计划(参考)

lt项目编号gt0010620xx青羊教育云计算学生网络管理平台微博项目计划Version10项目承担部门撰写人签名完成日期20xx年7月5日本文档使用部门主管领导项目组客户市场维护人员用户评审负责人签名评审日...

项目开发计划

项目开发计划项目开发计划ProjectDevelopmentPlan编号TMPPDP1版本10项目名称B2B电子商务网站组名Sinba115项目开发计划变更记录215项目开发计划目录1项目概况611121314...

项目开发计划模板

项目开发计划模板项目开发计划目录1介绍111计划的目的必选112项目相关背景必选113项目实现途径可选114项目干系人115项目组织结构116责任说明117术语及缩写118标准规范12远景和目标121商业远景和...

项目开发计划书

XXXX项目名提示项目名称项目番号项目名称项目计划书版本100江苏XXX软件股份有限公司XXXX项目计划书目录XXXX项目计划书1项目概要411项目背景412项目的基本任务和目标413项目整体资源组织结构414...

软件项目开发计划书

软件项目开发计划书1引言11编写目的开发基于互联网的学生选课系统提高管理工作的效率提高信息的开放性改善学生和教师对其最新信息查询的准确性12项目背景某校在校生近5000人每学期在期末都要进行一次对学生的学习质量...

软件项目开发计划书

软件开发计划书项目名称:图书馆管理系统参与人员:目录1引言----------------------------------------------------------------------------…

2企业自主研究开发项目计划书

企业研究开发项目计划书自主开发类项目名称企业名称企业法人签名项目负责人电话项目起止时间至填报日期20xx年4月8日1项目计划书随着社会经济的不断发展和科学技术的提高安全防范产品的内涵也愈来愈丰富如今安防行业已逐...

软件项目开发计划书[1]

软件开发计划书项目名称:图书馆管理系统参与人员:目录1引言----------------------------------------------------------------------------…

项目开发计划

桂林理工大学毕业生就业信息检索服务系统项目开发计划书项目团队何超3110717224曾驿钦3110717225班级计算机科学与技术20xx2班编写日期20xx年12月16日桂林理工大学云项目组1引言进入二十一世...

软件项目开发计划书

软件开发项目管理计划图书馆管理系统软件项目开发计划书图书馆管理系统目录1引言311编写目的312背景313定义414标准条件和约定421工作内容522主要参加人员523产品及成果7231程序7232文件7233...

逸夫图书馆项目开发计划书

二项目开发计划二项目开发计划1引言211编写目的212项目背景213定义214参考资料32项目概述321工作内容322条件与限制323产品424运行环境425服务426验收标准53实施计划531任务分解532进...

项目开发计划(49篇)