网上校友录管理系统 需求分析

网上校友录管理系统 需求分析
网上校友录管理系统 需求分析

成绩

评阅人

评阅日期

软件工程课程设计

说明书

专业:计算机科学与技术

班级:计算机07-2

姓名:XXX

学号:07034050229

指导老师:XXX

2010年06月20日

1 题目:网上校友录管理系统

2 系统分析

2.1问题定义

计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。校友录作为一种方便校友之间联系的实用系统便应运而生。广东石油化工学院校友录是为广东石油化工学院校友之间进行交流和联系提供的一个平台。通过提供完善的校友录服务和规范校友录的管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的。

2.2 可行性分析

(1)技术可行性:

本系统的开发我利用SQL server2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。

采用JSP技术,结合Sql server 2000数据库,使用户直接在浏览器下便可以操作使用本系统。

所以,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。

(2)经济可行性:

现在,计算机的价格已经十分低廉,性能却有了长足的进步,并且网络的普及也越来越广。本网站的开发体现了以下几个特点

第一,本网站的运行可以给广大同学及老师带来很大的便利;

第二,本网站的运行可以节省许多资源;

第三,本网站的运行可以大大的提高大家联系和学习的效率;

所以,本网站在经济上是可行的。

(3)操作可行性:

本系统为一个网上在线班级通讯录系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在操作上是可行的。

2.3 需求分析

2.3.1 功能需求分析

本系统的功能需求有:

(1)游客、校友用户、系统管理员均可浏览校园新闻、校友风采、校友捐赠、校园风光。

(2)校友用户可以查找校友并可跟据需要关注该校友、在校友论坛上发帖与浏览帖子、在校友留言板或班级留言板上留言,使用校友专享提供的便捷服务,如学生成绩查询。

(3)班级管理员负责管理班级相册与班级留言。

(4)管理员可以管理校园新闻、校友风采、校友捐赠、校友风光等模块,并可以删除校友用户或者冻结与解冻校友用户;管理校友论坛,可以删除违反规定的帖子;管理校友相册,删除违反规定图片。

校友与游客总用例图

我的班级子用例校友专享子用例

校友论坛子用例

系统管理员用例图

用例描述:

1、浏览校友捐赠用例

用例名:浏览校友捐赠

参与执行者:游客、校友用户

入口条件:无

事件流:进入系统主界面,点击校友捐赠按钮,系统会列出所有的校友捐赠记录,点击任意一条记录浏览详细内容。

出口条件:显示校友捐赠信息。

异常事件:若数据库中没有保存的校友捐赠信息,则提示暂无校友捐赠信息。

2、浏览校园风光用例

用例名:浏览校园风光

参与执行者:游客、校友用户

入口条件:无

事件流:进入系统主界面,点击校园风光按钮,系统会列出所有已存储的校园风光图片的缩略图,点击任意一张图片浏览大图。

出口条件:显示校园风光照片。

异常事件:若数据库中没有保存的校园风光图片,则提示暂无校园风光图片。

3、浏览校友风采用例

用例名:浏览校友风采

参与者:游客、校友用户

入口条件:无

事件流:进入系统主界面,点解校友风采按钮,系统会列出所有记录的杰出校友,点击任意一个浏览详细信息。

出口条件:显示杰出校友详细信息。

异常事件:若数据库中不存在校友风采数据,否则提示暂未保存杰出校友信息。

4、浏览校园新闻用例

用例名:浏览校园新闻

参与者:游客、校友用户

入口条件:无

事件流:进入系统主界面,点击校园新闻,系统会列出所有新闻记录,点击任一一条新闻浏览详细内容。

出口条件:显示相关新闻

异常事件:若数据库中不存在新闻记录,则提示暂无新闻记录。

5、进入我的班级用例

用例名:进入我的班级

参与者:校友用户

入口条件:校友用户已登录系统

事件流:进入系统主界面,点击进入我的班级。

出口条件:显示我的班级页面。

6、查看班级成员用例

用例名:查看班级成员

参与者:校友用户

入口条件:校友用户已登录系统

事件流:校友用户在我的班级页面,点击查看班级成员。

出口条件:显示班级已注册校友

7、班级留言用例

用例名:班级留言

参与者:校友用户

入口条件:校友用户已登录系统

事件流:校友用户在我的班级页面,点击班级留言。

出口条件:显示班级留言板

8、查看成员最新动态用例

用例名:查看成员最新动态

参与者:校友用户

入口条件:校友用户已登录系统

事件流:校友用户在我的班级页面,点击查看成员最新动态。出口条件:显示班级成员最新动态。

9、使用校友专享用例

用例名:使用校友专享

参与者:校友用户

入口条件:校友用户已登录系统

事件流:校友用户在系统主界面,点击校友专享。

出口条件:显示校友专享页面。

10、进入学生成绩查询系统用例

用例名:进入学生成绩查询系统

参与者:校友用户

入口条件:校友用户已登录系统

事件流:校友用户在校友专享页面,点击学生成绩查询系统。出口条件:连接到学生成绩查询系统

11、进入学校图书馆管理系统用例

用例名:进入学校图书馆管理系统

参与者:校友用户

入口条件:校友用户已登录系统

事件流:校友用户在校友专享页面,点击学校图书馆管理系统。出口条件:连接到学校图书馆管理系统

12、进入教师测评系统用例

用例名:进入教师测评系统

参与者:校友用户

入口条件:校友用户已登录系统

事件流:校友用户在校友专享页面,点击教师测评系统。

出口条件:连接到教师测评系统

13、更新个人信息用例

参与者:校友用户

入口条件:校友用户已登录系统

事件流:校友用户在系统主界面,点击更新个人信息。

出口条件:显示更新个人信息页面。

14、修改登录密码用例

用例名:修改登录密码

参与者:校友用户

入口条件:校友用户已登录系统

事件流:校友用户在更新个人信息页面,点击修改密码。

出口条件:新密码被保存在数据库中。

15、查看校友资料用例

用例名:查看校友资料

参与者:校友用户、系统管理员

入口条件:校友用户已登录系统

事件流:校友用户在查看班级成员页面或者校友查找结果页面,点击某项结果的查看资料按钮。

出口条件:显示指定校友的资料。

16、校友查找用例

用例名:校友查找

参与者:校友用户、系统管理员

入口条件:校友用户已登录系统

事件流:校友用户在系统主界面,点击校友查找。

出口条件:显示查找结果页面。

17、校友留言用例

用例名:校友留言

参与者:校友用户

入口条件:校友用户已登录系统

事件流:校友用户在校友查找结果页面,点击某项结果的留言按钮。

出口条件:显示校友留言板。

18、关注校友用例

用例名:关注校友

参与者:校友用户

入口条件:校友用户已登录系统

事件流:校友用户在校友查找结果页面,点击某项结果的关注该校友按钮。

出口条件:成功把指定校友添加到我关注的校友数据库中。

19、使用校友论坛用例

用例名:使用校友论坛

参与者:校友用户

入口条件:校友用户已登录系统

事件流:校友用户在系统主界面,点击校友论坛按钮。

出口条件:显示校友论坛。

20、管理校友论坛用例

用例名:管理校友论坛

参与者:系统管理员

入口条件:系统管理员已登录系统

事件流:系统管理员在系统主界面,点击校友论坛。

出口条件:显示校友论坛管理页面。

21、管理校友相册用例

用例名:管理校友相册

参与者:系统管理员

入口条件:系统管理员已登录系统

事件流:系统管理员在系统主界面,点击校友相册。

出口条件:显示校友相册管理页面。

22、管理校友用户用例

用例名:管理校友用户

参与者:系统管理员

入口条件:系统管理员已登录系统

事件流:系统管理员在系统主界面,点击查找校友,可对查找出的校友进行管理。

出口条件:显示查找校友结果管理页面。

23、管理校园新闻用例

用例名:管理校园新闻

参与者:系统管理员

入口条件:系统管理员已登录系统

事件流:系统管理员在系统主界面,点击校友新闻。

出口条件:显示校友新闻管理页面。

24、管理校友风采用例

用例名:管理校友风采

参与者:系统管理员

入口条件:系统管理员已登录系统

事件流:系统管理员在系统主界面,点击校友风采。

出口条件:显示校友风采管理页面。

25、管理校园风光用例

用例名:管理校园风光

参与者:系统管理员

入口条件:系统管理员已登录系统

事件流:系统管理员在系统主界面,点击校园风光。

出口条件:显示校园风光管理页面。

26、管理校友捐赠用例

用例名:管理校友捐赠

参与者:系统管理员

入口条件:系统管理员已登录系统

事件流:系统管理员在系统主界面,点击校友捐赠。

出口条件:显示校友捐赠管理页面。

27、管理班级留言用例

用例名:管理班级留言

参与者:班级管理员

入口条件:班级管理员已登录系统

事件流:班级管理员在我的班级页面,点击班级留言。

出口条件:显示班级留言管理页面

28、管理班级相册用例

用例名:管理班级相册

参与者:班级管理员

入口条件:班级管理员已登录系统

事件流:班级管理员在我的班级页面,点击班级相册。

出口条件:显示班级相册管理页面

2.3.2 数据需求分析

本系统为校友录管理系统,应具备记录校友信息的功能,同时也要记录校友的班级信息。另外,还必须记录校友在论坛中所发的帖子信息。除此以外,该系统还需要系统管理员来对其进行日常的维护工作。

数据需求具体如下:

校友用户(电子邮箱,账号,密码,姓名,性别,出生日期,电话,QQ)班级(班级主页,班级编号,班级名称,所属院系,管理员)

系统管理员(账号,密码)

图片(相片编号,内容)

帖子(发布者,帖子编号,主题,内容)

class Class Model

校友- id

- password -

username

系统管理员- id

-

password

班级管理员

班级- class_name -

id

相册

-

photo_id

+ addPhoto() : void + delPhoto() : void

帖子

校友录类图 2.3.3 性能要求分析

网上校友录管理系统的使用者是校友用户与系统管理员,系统管理员对班级与校友管理的性能以及校友用户校友与班级查找功能的性能要求较高,另外,该管理系统需要达到并发数200 以上。

3 系统设计

3.1 系统总体设计

系统总体结构图

3.2 系统功能模块设计

用户注册子模块

注册时需要填写用户姓名,性别,所属院系和班级,系统将检查校友信息数据库是否有该校友存在,若存在,则继续下一步操作,让校友用户设置登录账号及密码,还有其他个人信息;若不存在则提示该校友不存在。 用户登录子模块

在登录页面输入正确的账号、密码后,进入到用户主界面,可以进行修改个人信息,进入校友论坛等操作,如果还没有注册用户,则可以通过点击“注册新用户”连接。

哈尔滨学院校

友录

校友风采

校园新闻

校园风光 用户界面 校友专享 校友照片 校友查找

网站首页 学生成绩查询系统

图书馆管理系统

教师测评系统

我的班级 班级成员 最新动态 留言板

班级相册 登录 退出

注册 修改个人信息

校友论坛子模块

校友以及系统管理员登录后可进入校友论坛,校友论坛首页会列出最近发表的10个帖子,用户可以浏览、回复,系统管理员除了可以浏览、回复外,还可以删除帖子。

我的班级子模块

校友用户登录后进入到我的班级,可以浏览班级成员的最新动态、班级相册,在班级留言板留言,以及查看班级成员列表,并可查看成员的详细信息。校友查找子模块

校友用户成功登陆后可进入校友查找子模块,查找模块列出了各种查找条件,如姓名、班级、性别、年龄等,用户可以输入一个或若干个条件进行查找,查找结果将以列表方式呈现,列表内容包括头像、姓名、性别、班级等信息。

校友专享子模块

校友用户登录成功后可使用校友专享,该页面显示了,本校学生通常使用的学校管理系统,如图书馆管理系统、学生成绩查询系统等,用户点击后即能进入相应系统。

班级相册模块

普通校友用户可以上传照片到班级相册,并可删除自己上传的照片,班级管理员也可以上传照片,并可以删除任何一张照片。

班级留言板模块

普通校友可以在自己班级留言板上留言,并可以删除自己的留言,班级管理员可以删除任何一条留言。

3.3 数据库设计

3.3.1 数据库概念结构设计

校友录E-R 图

校友

班级管理员

系统管理员

班级

账号

密码

班级主页

班级编号

班级名称

所属院系

出生日期

性别

姓名

电话

QQ

账号

密码

管理

管理

管理

属于

存在

1

n

1

1

1

n 1

1

1

1

n

管理员

注册时间

图片

相册

头像

相片编号

内容

电子邮箱

1 n

1

入学年份

校友论坛E-R 图 3.3.2 数据库逻辑结构设计

数据库逻辑设计的任务是将概念结构转换成特定DBMS 所支持的数据模型(如关系模型)的过程。将E-R 图转换为关系模型实际上就是要将实体、实体的属性和实体之间的联系转化为关系模式。 实体:校友

对应关系模式:校友信息表(账号,密码,头像,电子邮箱,姓名,性别,出生日期,入学年份,电话,QQ 号码,注册时间,所属班级,权限) 实体:班级

对应关系模式:班级表(班级编号,班级主页,所属院系,管理员,创建日期,班级名称) 实体:管理员

对应关系模式:管理员表(账号,密码) 实体:图片

对应关系模式:图片表(相片编号,相片内容)

校友

系统管理员

帖子 账号

密码

发帖人

内容

帖子编号

出生日期

性别

姓名

电话

QQ

账号

密码

管理

管理

查看/

发表

1

n

n

m

1

n

主题 注册时间

电子邮箱

入学年份

实体:帖子

对应关系模式:帖子表(帖子编号,主题,帖子内容)

联系:相册

所联系的实体及关键字:班级(班级编号),相片(相片编号)。

对应关系模式:相册表(班级编号,相片编号)

联系:查看/发表

所联系的实体及关键字:帖子(帖子编号),校友(账号)

对应关系模式:发帖表(帖子编号,账号)

3.3.3 数据库结构的物理实现

服务器上建名为chinaren的数据库。其中包括以下表:administrator,student,class,photo,invitation,photoalbum,post。下面是数据库

中各个表的具体结构

管理员表

表名字段名类型大小可空约束备注administrator Id integer N 主键账号

password varchar 20 N 密码

校友信息表

表名字段名类型大小可空约束备注Student id varchar 15 N 主键账号

username varchar 15 N 姓名

password varchar 20 N 密码

sex character 2 Y 性别

class varchar 30 N 所属班级

Head_photo integer N 头像

Enter_year character 4 N 入学年份

telephone varchar 20 Y 电话

email varchar 30 Y 电子邮箱

qq ineger 15 Y QQ号码

birthday smalldatetime 4 Y 出生日期

Join_date smalldatetime 4 N 注册时间

limit bit 1 N 权限

班级表

表名字段名类型大小可空约束备注

class id integer N 主键班级编号Home_page varchar 30 N 班级主页

faculty character 30 N 所属院系

admin varchar 15 N 管理员

date_created smalldatetime 4 N 创建日期

Class_name character 30 N 班级名称

图片表

表名字段名类型大小可空约束备注

photo id integer N 主键相片编号content image N 相片内容

帖子表

表名字段名类型大小可空约束备注invitation id integer N 主键帖子编号theme Varchar 50 N 主题

content varchar 1000 N 帖子内容

相册表

表名字段名类型大小可空约束备注photoalbum Class_id integer N 主键班级编号Photo_id interger N 主键相片编号

发帖表

表名字段名类型大小可空约束备注

post Invitation_id integer N 主键帖子编号Student_id interger N 主键校友账号

4 结束语

通过这次课程设计使我从中体会到自己很多的不足之处,让我认识到

设计一个实用管理系统的重要性以及其难度,同时我们也更加明白实践的重

要性。

另外,这次设计的需求分析阶段,使我更加体会到网上校友录管理系

统的重要作用。随着一届毕业生即将离开校门,又一届新生将走进大学。无论是在学校的学生,还是离校毕业生,他们都可以通过这个网络虚拟的世界重温学生时代美好的时光。正是类似此系统类型的网站的设计才拉近了人们的距离。人们的沟通娱乐不在局限在现实的世界。

但是,这个校友录管理系统要想真正投入使用还有一点距离,系统功能的完善必须在实践中不断的摸索,还要根据使用中真实的需要和软件开发所能达到的程度。

网上书店需求分析说明书.

网上书店管理系统需求分析说明书(V1.0) 文档编号:HATL-SDS-2004-001 文档名称:软件需求分析说明书模板 编写:软件开发部编写日期:审核:审核日期:批准:批准日期:XXXXXXX技术有限公司 <网上书店管理系统>软件需求分析说明书 (版本号) 文档编号:项目名称: 编写:编写日 期:

审核:审核日 期: 批准:批准日 期: XXXXXX信息技术有限公司 <网上书店管理系统> 2014年10 月7 日 文档修订记录 1 2 3 4 5

6 7 8 9 10 11 12 13 14 15 16 17 18

目录 第1章引言 6 1.1 编写目的 6 1.2 编写背景 6 1.2.1系统名称及版本号 6 1.2.2任务提出者 6 1.2.3任务承接者 6 1.2.4使用者 7 1.2.5与其它系统的关系 7 1.2.6电子文档编写方式与使用工具 7 1.2.7定义说明与符号 7 1.2.8参考资料 8 第2章项目综述 9 2.1 项目背景及目标 9 2.2 用户特点 9 2.3 条件 9 2.4 运行环境 9 2.4.1 硬件环境 9 2.4.2 软件环境 9 第3章系统功能组成 10 3.1 功能名称及功能编号 10 3.1.1 功能描述 10 3.1.2 系统需求分析 11 第4章菜单和界面原型 12 第5章非功能需求 12 5.1 用户管理和使用权限管理 13

5.2 软件性能需求分析 13 5.3 软件易用性需求的分析 13 5.4 软件开放性、可扩充性、可维护性方面的需求分析 13 5.5 软件兼容性方面的需求分析 13 5.6 软件相应的用户文档的需求分析 13 附表 13 第1章引言 1.1 编写目的 该项软件开发的意图:使得广大图书爱好者不盲目购书,他们可以通过该系统方便的浏览、查询、并购买他们所需要的图书,让他们花更少的钱,买更好的书。也使得该软件使用者能方便,快速的查询到图书的详细信息,和会员的基本信息,并且他们还可以获取广大图书爱好者给他们提出的宝贵意见。 1.2 编写背景 1.2.1 系统名称及版本号 网上书店管理系统V1.0 1.2.2 任务提出者 软件工程老师 1.2.3 任务承接者

电子书管理系统需求分析

WEP电子书管理系统需求分析书 (一)读者管理员登陆模块 (二)电子图书馆管理部分 1、图书管理:添加图书、删除图书、改变图书分类和修改图书信息等操作。 2、评论管理:对所有的读者留下的评论进行管理、对相应的好看的书籍进行评 定,而且还可以查询。 3、类别管理:添加图书类别、删除图书类别、修改图书类别。 4、精品推荐:可以把电子图书按不同的等级推荐管理。 5、统计分析:对所有的电子图书进行统计分析。 (二)读者查阅部分 1、最受欢迎的图书:根据用户点击率自动排序,点击率最高的前图书会在电子图书馆中自动显示出来 2、新书快递:根据管理员添加图书的时间进行排序,最新添加的图书会在电子图书馆中自动显示出来 3、推荐图书:按照管理员向读者推荐书,图书将在电子图书馆中自动显示出来 4、图书评论:级别高的读者对图书发表的观点,读者可以看到每个人对该书的评论 5、图书查询:可以按不同的类别查询你想要浏览的图书。例如按照书名检索、按照作者名检索、按照出版社检索等。 6、个人收藏夹:可以将自己喜欢的图书列表保存到自己的收藏夹中,这样下次 登录系统时不必再一一查询,直接从收藏列表中选取要阅读的图书即可。用户需对收藏夹列表具有全功能的管理权限,例如,可以往其中添加书籍,也可以从其中删除书籍等。 7、读书笔记:增加读者看该书籍的时候所有感想,想记下来的笔记,读者可以有感而发。

1.数据库设计: 1)E-R图 表1:图书分类表Catalog:存放电子书籍的分类信息:方便查找读书 表2:图书所属目录表Catalog_Ebook:存放目录的嵌套结构 表3:图书表(book),存放每本书的详细信息

仓库管理系统需求分析报告

软件需求分析报告 学生姓名: 学号: 专业班级:计算机科学与技术院(系):计算机与通信工程学院指导教师: 完成时间:2012年11月18日 成绩: 前言

仓库管理系统是物资管理系统的核心,是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。一直以来人们使用人工的方式管理仓库,效率低,查找、更新和维护困难。今天,仓库作业和库存控制作业已多样化、复杂化,靠人工去处理已十分困难。如果不能保证正确的进货、验收及发货,就会导致生产过量的库存,延迟交货时间,增加增加经营成本,以致失去客户。随着科学技术的不断提高,计算机科学日渐成熟,仓库管理系统应运而生,其检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、等优点极大地提高人事劳资管理的效率;其能够有效地组织人员、空间和设备进行收货、存储、拣货和运输,组织运送原材料到生产企业,运送成品到批发商、分销商和最终客户手中等强大的功能已为人们所熟知。仓库管理系统是为企业的采购、制造计划、制造执行、客户服务系统与仓库或配送中心提供的管理手段,满足企业对低成本和快速处理的要求,帮助不同行业的企业解决复杂的配送问题并降低订单履行成本,它已越来越广泛的应用到各大仓库,并随着不断地完善发挥着越来越重要的作用。 目录 一、项目前景文档 (4) 1业务需求 (4)

1.1项目背景、业务机会和客户需要 (4) 1.2业务目标和成功标准 (4) 1.3业务风险 (5) 2解决方案的前景 (5) 2.1前景陈述 (5) 2.2主要特征 (5) 2.3假设(Assumption)和依赖(Dependency) (6) 2.4项目范围和局限性 (6) 2.4.1项目范围 (6) 2.4.2项目限制 (6) 2.5业务环境 (7) 2.5.1涉众档案 (7) 2.5.2运行环境 (7) 二、软件需求规格说明书 (8) 1引言 (8) 1.1概述 (8) 1.2背景 (8) 1.3定义 (9) 1.4参考资料 (9) 2任务概述 (9) 2.1目标 (9) 2.2运行环境(Operating Environment,OE) (9) 2.3假定(Assumption)和约束(Constraint) (9) 3需求规定 (10) 3.1对功能的规定 (10) 3.1.1用户需求 (10) 3.1.2系统需求 (25) 3.2非功能性需求 (38) 3.2.1性能需求(Performance) (38) 3.2.2安全设施需求(SAfety) (38) 3.2.3安全性需求(Security) (38) 3.2.4软件质量属性 (39) 3.3外部接口需求 (39) 3.3.1用户界面(User Interfaces,UI) (39) 3.3.2硬件接口(Hardware Interfaces,HI) (39) 3.3.3软件接口(Software Interfaces,SI) (39) 3.3.4通信接口(Communications Interfaces,CI) (39)

网上书城(当当网)在线购物系统需求分析

在线购物系统需求分析 一预备说明 一、该文档在课程中的地位 适合在讲授OOAD中软件开发统一过程的时候,提供给学生作为演示范例。 二、课程相关知识说明 《OOAD与UML》中 ?Module 2:UML ?Module 3:需求与初始化分析 ?Module 4:分析阶段的静态建模 通过该文档学生从应用实践掌握 ◆编写系统设计与需求说明书 ◆描述UML在OOAD过程中的作用 ◆熟悉UML中的九种基本图形 ◆解释与使用“包”的标记 ◆了解UML中的扩展机制 ◆描述定义与维护数据字典的重要性 ◆描述分析候选业务对象的过程 ◆解释用例图的角色与功能 ◆解释为一个用例开发多个场景的过程 ◆用例图与活动图的关系 ◆定义组件图与部署图 ◆如何在分析阶段鉴别系统所需的对象与类 ◆解释系统的静态视图 ◆定义动态模型的角色 ◆创建对象图与类图 ◆定义属性与方法 ◆解释类图中关联的概念 ◆解释基数性的概念 ◆定义复杂关联 ◆解释如何通过关联类与引用关联解决复杂关联问题 ◆解释继承、泛化、特化的概念 ◆解释多态 ◆定义抽象类 ◆解释类图中关联的概念 ◆解释聚合、组合的概念 ◆描述OOAD中“角色名”使用 ◆解释类图中扩散的概念 ◆解释代理与委托 ◆解释面向对象中“责任”的概念

◆解释动态建模的概念 ◆解释并创建时序图 ◆解释并创建协作图 ◆解释并创建状态转换图 ◆解释并创建活动图 三、该文档在软件开发过程中的作用 该文档建立在需求说明之上,当分析人员初步确认用户的需求后,可以开始对用户的需求进行分析,该过程主要就是详细分析功能实施的可行性及其解决方案。该分析过程的重点关注是功能与数据, 分析阶段的进行依赖UML记号来完成,该记号的特点是直观,分析的初期阶段分析文档还能便于客户阅读,比如用例图。分析后期的文档便于设计师阅读。也就是说分析阶段的文档主要面向两个使用者:客户与设计师、程序员。 分析就是把物理模型转化为信息抽象模型,分析阶段的文档就是分析师与客户交流的介质,也是分析师与后期设计师交流的介质。 分析的成功与失败关系着整个项目的成功与失败。 四、撰写该文档的主要特点: 过去面向过程的分析方式以功能为主导,功能数据分开独立分析,同时并重的分析方式。 OOAD的分析方式以数据为主导,以功能与数据分析交互且并重的方式进行分析。 该阶段以类图为中心,时序图等为辅导的,类图是集功能与数据为一体的分析表达方式,时序图,协作图是一功能为辅导的分析表达方式,状态图是以局部数据为导的分析表达方式,在分析的初期阶段类图的表达是倾向于数据分析表达的。 分析阶段的类图体现了工作流,数据流,软件系统实现的初期结构,我们可以根据类图得到功能流程,数据流,E-R模型,甚至可以直接通过工具得到POJO代码。 分析阶段的类图,在设计阶段可以细化成软件系统实现,其中包括模块设计,界面操作流程设计等。 该文档背后还关联一套由Rose产生的UML格式的文件。 五、分析的模式 1、把需求说明的功能抽象成场景用例。 2、根据场景用例形成初期的类图 3、通过时序图细化功能流,并在细化过程把数据抽象成类,置入类图结构中。 4、通过协作图确认功能时序是完整的。 5、通过状态图细化某些数据的变化状态,补充时序图对数据状态描述的不足。 6、如果需要可以使用活动图,从另外纯功能流的角度再检测是否有遗漏的功能。 7、3,4,5,6步骤反复与交互直到没有遗漏的功能的数据为止。 8、根据上面分析结果,细化类成员,比如数据类型,修饰限制等。添加成员方法等。 9、根据OO思想,让类图体现结构层次。 10、根据设计模式,让类结构更良好,比如单子模式,工厂模式,MVC模式,门面模式,DAO模式,对类进行结构细化。 忌讳为写文档而写文档,为画UML图而画UML图。 分析与设计没有明显的界限,分析设计是一体的,尽管课程中分析设计是分开讲述的。 二需求用例模型

网上书店系统的需求分析和概要设计

网上书店系统的需求分析和概要设计 摘要 随着互联网络的发展,网上书店越来越受人们所关注。通过网上书店,人们可以足不出户就选购自己所需的图书。网上书店是根据公司的实际需求、应用动态网页技术开发而成。该系统主要由前台信息发布网站和后台管理维护系统两部分构成;在支持整个网站的运作功能的基础上,能帮助用户对前台网站进行日常管理和信息发布;并且占用系统资源少、信息量大、站点维护方便、便于扩充和更新、易于继承和保护历史数据。该系统可以克服传统图书销售中地域、广告宣传、人力资源不足等限制,能很好地适应销售需求。本文介绍了网上书店系统的需求分析和概要设计。 Abstract With the development of the Internet, online bookshops more concern for people. Through the online bookshop, people can stay at home to buy the books they need. Online bookshop is based on the actual needs of the company, using dynamic web technology was developed. The system of information issued by the front and back office management and maintenance systems site of two parts; in support of the operational functions of the entire site, based on the reception site to help users of the daily management and information dissemination; and with less system resources, the amount of information large, site maintenance convenient, easy to expand and update, easy to inherit and the protection of historical data and so on. The system can overcome the traditional book sales in the region, advertising, human resources, lack of restrictions, can well meet the demand for online sales. This article describes the demand analysis and preliminary design of online bookshop system. 一、概述 1.课题简介 (1)网上书店系统 随着网络的飞速发展,网上购物已成为越来越多人首选的购物方式。商家可以通过电子商务平台销售自己的图书,消费者可以通过该系统订购自己要买的图书。 消费者通过网上书店系统的用户界面,可以浏览图书、搜索图书、查看图书的详细信息。在浏览图书的过程中,如果消费者对某本书感兴趣,则可以将其添加到购物车。消费者随时可以查看购物车中的情况,并及时更新。购物活动完成后,消费者如需购买,

人事管理系统需求分析

人事档案管理系统需求分析说明书 1 引言 需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个步骤。作为整个软件开发过程的指南,它也是软件开发人员开发出符合用户要求的软件的基础。 1.1 编写目的 软件需求说明书的编制目的是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。 本软件需求说明书的读者是系统开发人员或合同约定的人员。 1.2 背景说明 (1)本系统的名称是:人事档案管理系统。 (2)本项目的任务提出者是任课老师,开发者是信息科学学院08计本1班,用户是企业人事及相关部门,实现该软件的计算中心是**信息管理学院电子商务技术中心。 (3)本系统能为其他的系统提供人事数据。 1.3 定义 数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。 VB:Visual Basic。 1.4 参考资料 (1)企业的人事档案管理系统开发合同。 (2)引用资料 [1]张海藩. 软件工程导论. 北京:清华大学出版社,2005. [2]石柱. 软件工程标准手册. 北京:中国标准出版社,2004. 2 任务概述 2.1 目标 人事档案管理是现代企业人事资源管理中的重要内容,也是人力资源开发利用的基础性工作。人事档案管理在信息化之前,在人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动等方面存在诸多不利于管理的地方,不适应现代的企业管理形势和人力资源开发利用的要求。 开发人事档案管理系统使企业的人事档案管理工作实现了信息化、规范化,不仅使企业能够高效率完成人事管理的日常工作,还使企业深入开发利用人力资源成为可能。 2.2 用户的特点 本软件的最终用户是企业人事部门的工作人员。部门有专职的人事数据录入人员,具有一定的计算机操作知识;系统的维护人员是企业的信息中心的信息维护员,对网络和数据库的操作比较熟悉,同时对VB或Delphi编程有一定的经验;数据录入员负责人事数据的录入及日常更新,信息维护员负责人事数据的备份和其他管理工作。企业的人员调进与调出比较频繁。 2.3 假定和约束 企业的经费有限,开发时间紧迫,可以使用VB或Delphi进行软件编程。 3 需求规定 3.1 对功能的规定 3.1.1 系统功能 人事档案管理系统的功能可以划分为如下几个部分 (1)系统账户管理:主要是对系统用户进行管理,包括登录、退出、操作记录等。

人事管理系统需求分析报告

人事管理系统需求分析 一、背景介绍 1.1、系统目标 企业人事管理系统,是为了迎合现在人们的工作而设计的。随着网络的覆盖面的增广,上网的人们也就越来越多了,人事管理的对象是一个单位或若干单位种的员工的基本信息,这些信息是在变化的。人事管理系统能够味用户提供充足的信息和快捷的查询手段。使用计算机对人事资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。 人事管理系统可以用于支持企业完成劳动人事管理工作,有如下三个方面的目标。 (1) 支持企业实现规范化的管理; (2) 支持企业高效率完成劳动人事管理的日常业务; (3) 支持企业进行劳动人事管理及其相关方面的科学决策。 1.2、企业人事管理系统功能需求 根据市场调查及分析,企业人事管理系统应该具有以下功能: (1)可以真正地实现对企业人事的管理。 (2)系统的功能要符合本企业的实际情况。 (3)系统的功能操作要方便、易懂,不要有多余或复杂的操作。 (4)可以方便地对人事信息进行输出打印。 (5)方便对企业内部的人事档案及岗位调动调动进行管理。 1.3、企业人事管理系统模块需求 企业人事管理系统应该包括以下模块: (1)基本信息管理 该模块实现职工基本信息的管理,包含职工的名族类别、职工类别、文化程度、政治面貌、部门类别、工资类别、职务类别、职称类别、奖惩类别、记事本类别以及员工生日和员工合同提示等。 (2) 工资管理 通过该模块,能够对员工的工资进行管理,查询、打印工资明细信息等。 (3)系统管理 该模块实现重新登录、用户设置、系统退出等功能,使用户能正确的登录和使用该系统。

库存管理系统需求分析

学号 07730213 《软件需求分析》大作业 2009-2010学年第二学期 学生姓名薛浩 专业名称网络工程2班 指导教师赵黎强 电子与信息工程系 2010 年 6 月 1 5 日

题目 一个物流企业需要部分业务网络化管理,其中需要开发一个库存管理系统货物入库管理系统,主要实现货物入库、库存和出库的管理过程。 货物入库:运输货物到仓库,送货人员把货物交给仓库管理人员,仓库管理员填写入库单(货物分类号、货号、货物名称、规格、数量、单价、供货商、送货人、入库时间、货物存放位置、货物损坏程度、备注),把货物放置库房的相应位置,仓库管理员填写回执单给送货人。管理人员修改仓库数据库信息。 库存管理:管理人员把货物存储到货架,填写存货账目(时间、货号,分类号、货物名称、规格、入库数量、出库数量、入库人、出库人、余额) 货物出库:提货人交给仓库管理员提货单要求提货,仓库管理人员根据提货单要求填写出库单(货物分类号、货号、货物名称、规格、数量、单价、供货商、提货人、出库时间、货物存放位置),提货人员认可出库单签字。仓库管理员监督提货人员把货物提走,管理员根据提货单和出库单信息修改仓库数据库信息。 该系统要求对于仓库管理人员企业人员能随时了解仓库的活动,包括货物的存储情况,库房空闲情况和货物流动,谁进行的货物进出操作等信息。 说明:货物分类号——是由2位字母和4位数字组成; 货号——是由分类号加当前日期组成; 货物名称——是由20位字母汉字组成; 规格——是由10位字母和数字中间加“-”组成; 货物存放位置——是由6为数字中间加“×”组成; 凡未说明的——根据具体情况设定。 要求实现以下设计:

学生管理系统需求分析报告

需求分析报告 1. 概述 (1) 项目名称: 学生管理系统. (2) 项目的提出者: 郑州航院信息统计职业学院 (3) 项目用户: 全院师生. 2. 系统需求说明 背景 该项目的发是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生管理的自动化与准确化的要求日益强烈的背景下构思出来的,该系统完成后可用于所有教育单位(包括学校,学院等等)的学生的管理. 目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生管理系统也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作. 系统需求 通过调研了解到: (1) 学校希望能够在查看学号的时候迅速得知该生的系别、专业、哪一届. (2) 学校希望通过能统计大量的以前无法统计的数据,方便管理. (3) 管理员有不同的职位,要可以进行权限设置. 系统功能要求 学校提出的要求,结合我们的技术建议再加以考虑, 产生了该管理信息系统的功能要求: (1) 编制一套流通管理系统. (2) 编制一套库存管理系统. (3) 编辑、查询、统计、打印模块. (4) 用户管理(用户记录管理和权限设置). (5) 对数据库能够灵活设置. (6) 不同的管理员有不同的设置. (7) 软件系统安全上要有一定的保障. (8) 增加各种尽可能多的查询功能. 对性能的要求 学校对系统性能无特殊的要求,只要查询学生的时候没有明显的延迟就可以了,学校目前有多届学生需要管理,查询时间不要超过 5 秒钟。 条件、假定、和限制 (1) 系统最小寿命. 系统应该能在无重大改动的条件下正常运行 5 年以上. (2) 对设备的要求. 要求稳定性良好,整套系统经济实惠. (3) 可以利用的信息和资源. 学校已经配置了多台计算机,以及网络设备,操作人员将使用Windows 98 以上操作系统. (4) 管理员受过较好的培训 3. 新系统的逻辑模型

网上书店需求分析报告

网上书店需求分析报告 Prepared on 22 November 2020

1.引言 编写目的 在完成了针对网上书店市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。 此需求规格说明书对《网上书城》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。 本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。 项目背景 随着Internet的迅速发展,当今电子商务已接被广大的互联网用户所接受,网上书店系统作为其中的一部分也有了迅速的发展。 当然,网上书店系统目前主要是以B2C的方式进行经营,通过网上开店的方式向读者出售书本。国内着名的两大书店,当当网与卓越网,他们售书的理念很简单,读者可以自己寻找自己喜爱的书。对于读者来说,无需为寻找一本自己想要的书好奔波于城市的各个角落,无需因为时间问题而错过了新书的首发式,或者因为时间问题而去不了书店,网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。

而关键的一点,就是他们只是基于B2C的,只有自己在卖书,而我们所要改进的就是引入C2C经营理念,增加了读者售书的功能,读者可以对来说已经不需要的书本售给需要它的人,当然不是免费的,系统按照设定的比率进行收费,实现额外的营运收入。 定义 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。 二、任务概述 1.网上书店的制作目标: 制作功能完善的网上书店系统。 2.网上书店的系统特点: (1)、简洁美观的操作界面 美观又简单的操作界面对于一个网站能否吸引顾客的光顾,起着至关重要的作用。操作过于复杂或网站的设计过于沉闷都会使网上书店得不到客户的青睐。本系统通过专业美工的精心打造,配以精致的动画,使网上书店既时尚典雅,又动感十足,吸引广大顾客的光临。 (2)、科学的书店管理模式 系统采用多种营销的主动推荐方式,客户结合灵活多样的高级检索,能轻松的找到所需要书籍信息;通过客户意见反馈系统和缺书登记系统,书店可以随时把握客户的各种新的需求和及时与客户

人力资源管理系统需求分析报告

《人力资源管理系统》需求分析报告 1.需求获取及分析 1.1业务需求 随着计算机技术,网络技术和信息技术的发展,现在的办公系统更加趋于系统化,科学化和网络化,网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的的主要目的是实现信息的交流和信息共享,提供协同工作的手段,本系统对公司的人力资源进行管理,为人力资源管理人员提供一套简单的操作,使用可靠,界面友好,易于管理和使用的处理工具,对人力资源各种数据进行统一管理,避免数据存取,数据处理的重复,提高工作效率,减少数据处理的复杂性。 1.2用户需求 人力资源管理系统在企业中起着通行桥梁的作用,通过与其它的各个管理系统模块的信息连接,将整个企业有机、高效地带动起来,使得企业各个方面的工作因人力资源管理系统的高效、简便而更加顺利。 企业方面: 可以有效的进行对职工信息管理;增加、删除、修改员工信息;薪金发放;考勤以及招聘等工作。 职工方面: 每个职工都可以对自己的信息进行查看,查询薪金发放情况以及职称评比情况。 1.3功能需求 本系统的实现的功能主要划分为:

A.信息输入模块 B.用户查询模块 C.系统维护模块 D.系统输出显 示模块 E.考勤模块 F.招聘模块 本系统是一个集多项功能于一身的集成应用系统,用户只有按照提示信息,使用鼠标和键盘录入相应的信息内容即可完成所需的功能。本系统所有的提示信息均为中文显示,以方便用户的使用。 系统的主要功能有: A.信息输入模块:包括普通职工用户和管理员用户通过网络的输入登录条件和查询条件等操作。 B.查询模块:根据普通职工用户输入的查询条件(职工号)对系统所保存的记录内容(工资和奖金等)进行查询检索。 C.系统维护模块:包括对维护人员的个人信息密码的修改、数据库的及时更新,添加和过期记录增删以及对本系统的使用访问情况查询统计等维护工作。 D.系统输出显示模块:对查询到的数据集进行显示反馈,并多大量的数据进行分页显示;对普通职工用户输入的查询条件进行过滤判断,对错误的条件,进行反馈提示;同时对管理员的所有维护操作的成功与否进行反馈。 E.考勤模块:对员工上下班打卡情况以及出勤情况进行记录,汇总。 F.招聘模块:显示招聘信息并进行及时的更新。 1.4非功能需求 1.系统必须严格按照设定的安全权限机制运行,并有效防止非授权用户进入本系统

网上书城系统的设计与实现_需求分析

计算机学院 网上书城系统的设计与分析 软件需求分析

目录 总页数:20页1 引言 (1) 1.1项目背景 (1) 1.2项目实现的目的 (1) 2 系统分析 (2) 2.1 可行性分析 (2) 2.1.1 经济可行性 (2) 2.1.2 技术可行性 (2) 2.1.3 社会可行性 (2) 2.1.4 法律可行性 (2) 2.2需求分析 (3) 2.2.1 基础数据设置 (3) 2.2.2 总体需求分析 (3) 2.2.3 功能需求分析 (3) 2.3.4 功能描述 (4) 2.3系统分析建模 (4) 2.3.1创建用例图 (4) 2.3.2创建交互视图 (7) 2.3.3系统功能结构 (11) 2.4 系统性能需求 (11) 2.4.1 正确性需求 (11) 2.4.2 安全性需求 (12) 2.4.3 界面需求 (12) 2.4.4 时间特殊性需求 (12) 2.4.5稳定性需求 (12) 2.4.6灵活性需求 (12) 2.4.7扩展性需求 (12) 2.4.8故障处理能力需求 (12) 3 系统设计 (13) 3.1 系统设计原则 (13) 3.2 系统总体设计 (14) 3.2.1 系统框架设计 (14) 3.3数据库设计 (14) 3.3.1 概念结构设计 (14) 3.3.2 数据库的描述 (17) 3.3.3数据关系结构 (17)

1引言 1.1项目背景 进入21世纪以来,电子商务伴随着IT的成熟逐渐发展壮大,成为网络经济的核心。在电子商务的发展过程中,人们逐渐意识到在线购物的无地域界限、安全、方便快捷机器价格的优势,在线购物的队伍也随之扩大。不断增长的强大需求正成为电子商务的发展动力,基础环境的成熟与需求欲望的增长将推动电子商务与商务网站的不断发展。最近临近的“双11”更是网购的天堂,诱人的折扣,质量良好的物品,使网购走进人们生活。伴随着中国互联网的快速增长,中国将成为网上购物的巨大市场。 大家一般也都逛过书店。逛书店的人可分为:根本不买书,只是看看吸收点信息;要买书,会对书进行比较,甚至是货比三家。对于纯粹逛书店的人来讲,常常是站到脚酸;同样对于需要买书的人而言,往往也要逛好几家书店。自己翻阅内容才会买。 所以,电子书点也随着网络的发达如雨后春笋般盛行起来,同样提供内容介绍和封面图片,消费者可以在家里就拥有类似逛书店的乐趣。加上有搜索引擎这种咨询科技的帮助,消费者很快就可以搜寻到想要的书籍。留言板、讨论区、E-mail服务,更是为传统书店提供了多元化服务。 1.2项目实现的目的 随着信息化时代的到来,人们对生活质量的追求不断提高,由于人们工作,学习的关系,有时候不想出门或者为了方便,就在网上买书。随着网络的普及,网上买书的业务在中国开始盛行,人们也通过网络买书的方式获得自己需要的书籍。这样既节省了时间,也可以更准确的找到适合自己的书。 本系统制作过程中主要涉及软件,数据库与网络技术等内容,涵盖知识面广,可有效地提高综合运用所学知识分析解决问题的能力,增强对事物的理解与掌握能力,培养掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。

网上书店需求分析报告

1.引言 编写目的 在完成了针对网上书店市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。 此需求规格说明书对《网上书城》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。 本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。 项目背景 随着Internet的迅速发展,当今电子商务已接被广大的互联网用户所接受,网上书店系统作为其中的一部分也有了迅速的发展。 当然,网上书店系统目前主要是以B2C的方式进行经营,通过网上开店的方式向读者出售书本。国内著名的两大书店,当当网与卓越网,他们售书的理念很简单,读者可以自己寻找自己喜爱的书。对于读者来说,无需为寻找一本自己想要的书好奔波于城市的各个角落,无需因为时间问题而错过了新书的首发式,或者因为时间问题而去不了书店,网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。 而关键的一点,就是他们只是基于B2C的,只有自己在卖书,而我们所要改进的就是引入C2C经营理念,增加了读者售书的功能,读者可以对来说已经不需要的书本售给需要它的人,当然不是免费的,系统按照设定的比率进行收费,实现额外的营运收入。 定义 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

学生信息管理系统需求分析报告模板

学生信息管理系统需求分析报告

目录 1.序言 (3) 2.项目简介 (3) 2.1.系统标识 (3) 2.2.系统功能 (3) 2.3.用户选择 (3) 2.4.系统功能 (3) 2.4.1 (4) 2.4.2 (4) 2.4.3. (4) 2.4.4. (4) 2.4.5 (4) 2.4.6 (4) 2.4.7 (4) 2.4.8 (4) 3.模块划分 (4) 3.1.登入模块 (4) 3.2.学生信息管理 (4) 3.3.课程管理 (4) 3.4.成绩管理 (4) 3.5.管理员管理 (5) 3.6.退出 (5) 4.模块图 (5) 5.流程图 (8) 6.性能要求 (8)

1.序言 随着学校的规模不断过大,学生数量急剧增加,有关学生的各种信息量也成倍增加。面对庞大的信息量需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范化管理、科学性统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。 本系统主要应用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是计算学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到了学生选课、针对这些要求设计了学生信息管理系统。 2.项目简介 2.1.系统标识 系统名称:学生信息管理系统 2.2.系统功能 本系统主要功能是实现学校学生的信息管理、课程管理、成绩管理、学籍管理以及使用该系统的用户管理。 2.3.用户选择 本系统面向的用户有:学校的系统人员、管理人员、教师、学生。所以对计算机的人性化和易用性比较高,应用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是计算学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到了学生选课,做到看界面简单易懂,容易操作,提高了学校管理效率以及提升了学生信息的安全性和完整性。 2.4.系统功能 本系统主要应用于学生学籍管理、信息查询、教务信息维护和学生选课、学生奖惩安排几部分,又因为用户的不同,例如学生、教师、系统管理员的身份不

网上的书店需求分析报告报告材料

网上书店系统需求说明书 1 引言 随着网络的普及,网络支付手段的逐步完善,越来越多的人习惯于网上购物,选择鼠标点击下订单,送货上门的快捷便利的购物方式。网络为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用Internet的技术和协议,建立各种企业内部网Intranet,企业外部网Extranet,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。而在实际的生活中,这种方案已经被广泛的运用到了实际的商业活动中了,人们将这种交易模式称为:电子商务。 而传统书店的购书观念也正在被网上书店这一方便快捷的购书 方式所冲击。网上书店在国际互联网上可以实现的商务功能已经越来越多样化,从最开始的信息发布功能,到现在的在线图书展示功能、在线洽谈业务功能、在线交易功能、在线客户服务功能、在线管理功能等等,几乎传统书店所提供的功能都可以在互联网上进行电子化的高效运作,而借助网络的跨地域特点,更是将传统书店的地域限制加以突破,从而大大增加了客户的数量。 2 任务概述及系统功能概述 2.2 可行性分析 可行性研究是为了弄清楚系统开发的项目是不是可以实现和值

得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析:经济可行性:网上书店主要以书籍杂志及音像制品等商品为主,网站可提供书籍音像制品的片段共读者浏览,使消费者了解其内容后再订购,避免过多的退货问题。与传统书店相比,网上购书的市场规模和经营模式没有限制,突破了地理位置,经营面积,营业时间的局限。是一直种全新的销售渠道。从营业面积地理位置方面节省大量的资金。服务器24小时提供网络服务则消费者随时都能登陆网站购物,大大增加书店的销售额度。无论从商家还是从消费者的角度看网络书店都具有良好的发展前景。 技术可行性:https://www.360docs.net/doc/ff6825828.html,+SQL SERVER的技术已经较为成熟。 运行可行性:该系统需要搭建https://www.360docs.net/doc/ff6825828.html,和IIS环境,在此环境下系统,并且在正确连接数据库后可以正常运行。 法律可行性:该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。 通过以上的可行性分析,我将采用https://www.360docs.net/doc/ff6825828.html,技术,运用SQL SERVER 数据库对网站进行建设。 2.3 网上书店的系统特点 (1)、简洁美观的操作界面 美观又简单的操作界面对于一个网站能否吸引顾客的光顾,起着至关重要的作用。操作过于复杂或网站的设计过于沉闷都会使网上书

网上书店系统需求分析报告

网上书店系统需求分析 编写:DDU小组 目录 1综述 ............................................................................................................. 错误!未定义书签。 1.1前言.................................................................................................. 错误!未定义书签。 1.2国内外研究现状及发展趋势:...................................................... 错误!未定义书签。 1.3网站设计的特点.............................................................................. 错误!未定义书签。 2.系统分析..................................................................................................... 错误!未定义书签。 2.1总体需求.......................................................................................... 错误!未定义书签。 2.2功能需求.......................................................................................... 错误!未定义书签。

任务管理系统需求分析

项目名称:某企业任务管理系统

1. 项目背景及其需求 1.1 项目背景 xxx有限责任公司(CATTSOFT)(以下简称“xxx”)是xxxx有限公司的全资子公司。xx软件以提供适合各通信网络和通信业务运营商需要的管理软件、支撑软件、增值业务软件系统为业务基础,为各类通信系统运营商或信息系统用户提供业务管理、网络管理、决策支持、系统集成和专业咨询的完整解决方案和服务。 现承接xx软件某业务部门的“业务管理系统”中“任务管理系统”子系统的设计和开发。 1.2 系统需求 1.2.1 术语解释 1.2.1.1 系统管理员 是该系统的一种用户,其权限是添加其他用户并分配其角色(包括主管和员工)。 1.2.1.2 主管 是该系统的一种用户,一个主管下属有一些员工。主管的主要权限是创建任务描述,并将该任务分配给其下属的员工。主管还可以跟踪任务的实施情况。 1.2.1.3 员工 该系统的一种用户,其主要权限是将上级主管分配的任务分解为具体的实施计划。再必要的时候可以调整计划的内容。 1.2.1.4 任务 任务是由主管创建并分配给员工的一项工作。一个任务有“待实施”、“实施中”和“已完成”三种状态。当主管建立一个新任务时,该任务的状态为“待实施”;当承担该任务的员工为该任务制定了计划后,可以将该任务的状态改为“实施中”;主管通过任务跟踪,当认为任务已经完成时,可以将该任务的状态改为“已完成” 1.2.1.5 计划 是由员工创建,表示一个任务的具体实施过程。一个任务可以对应多个计划,计划有两种状态“未反馈”和“已反馈”。当计划刚刚建立时,其状态为“未反馈”,当计划已经完成时,员工可以填写反馈信息并将其状态改未“已反馈”。

教务管理系统需求分析报告

教务管理系统需求分析报告 1.任务概述 1.1目标 通过Internet完成对教务系统的管理,有利于管理者根据教务管理系统及时的对信息进行处理,每个用户可以通过Internet登录系统,并对自己的权限进行相应的操作。设计的目标是尽量大道人力与设备的节省、并且处理数据的速度提高。 该设计面向教务处、院、系教师和全校学生,实现教学资源管理,学籍管理,教学计划,开课/排课管理,选课管理、考务管理,成绩管理,教师管理,教材管理,教学质量监控,开放性实验管理,毕业设计管理和毕业审核等功能。 1.2运行环境: 1台服务器:2.4G双CPU,SCSI双硬盘镜像,2G内存,LINUX7.0,Apache+PHP+Mysql服务器 客户机:CPU 2.0G,512M内存,windowsXP操作系统, 连接Internet。 1.3条件与限制 为完成本系统的开发,应配备WEB服务器、CVS服务器、FTP服务器、文本编辑工具、微机若干台、打印机一台。可利用软件现有的服务器及教师办公用微机等设备。 2.功能需求 2.1.教学计划管理 1)教学计划既要保持相对的稳定性,同时还应满足各教务人员对教学计划进行

调整与更变,能自动生成每学期的教学计划。 教学计划管理能自动生成各班级的课表及上课老师,方便师生查阅。同时能避开节假日正常的教务活动 遇到突发事件能及时自动更新教学计划 2.2学生学籍管理:学生的基本情况、学生获奖和受处分的情况等。学籍变动管理、学生注册管理。 2.3学生成绩管理:管理学生每学期的所学的课程、课程性质、学分、学时、及成绩进行管理。包括成绩管理、分析内容。学生可以登录到学校相应成绩管理系统对自己的学科、学时、学分等相关信息进行查询。毕业生学籍处理:结业处理,毕业处理,授位处理,学籍卡片等。同时每学期末时系统将自动给家长发送一封关于本学期子女在学校的学习成绩及表现等。 2.4教师管理 1)教师信息管理 该系统管理员可以查询所有老师的用户资料以及更新教师资料。 2)教师资料存储 3)教师异动、教师进修、教师教学考勤、权限设置。 2.5选课管理 系统为学生和教务人员提供不同的入口。学生和教务人员具有不同的操作权限,学生可以修改个人基本信息、选课、退课、查看自己的课程;教务人员通过本功能可以及时掌握学生选课的进程,对系统进行全面的管理,如选课信息的录入、查询、修改、删除等。 2.5.1学生网上选课平台(B/S结构)

相关文档
最新文档