3。2  系统功能需求

校园信息发布与管理系统对校园信息的管理有着重要的作用,该系统主要有:校园信息管理,用户信息管理,信息交互管理等功能。对广大师生来说,该系统让整个学校都能很好的管理各种信息,提高了工作的效率,保障了信息、用户的安全,是学校不可分割的一部分。

主要功能是:

1。校园信息发布:将各种有效信息发布在该系统上方便他人传阅。

2。个人信息修改:修改用户填写的信息,包括修改个人密码。

3。校园信息查询:根据关键字、信息类别、搜索类型等,搜索想要了解的信息。

4。用户之间交互:可以在某条信息的底下发表用户的看法。

5。文件上传下载:可以下载用户手册,阅读用户须知,也可以上传个人想要分享的文档。

6。管理用户信息:查询所有有效用户的信息,修改用户的个人信息,另外还可以删除无效用户。

7。管理校园信息:对校园信息进行查询、修改、删除,还可以将无效信息审核为有效信息,同时,还能对该信息的回复评论进行删除管理。

3。3  用户需求

 普通用户:可以通过注册用户名获取登录的权限,查询想要得知的信息,修改个人信息,修改密码,发布想要传递的消息,在信息下发表自己的评论同时可以查看其他人的评论,下载用户手册,上传文件

管理员用户:在实现和普通用户一样的需求同时,还可以实现对用户信息的管理,对校园信息的管理。

3。4  系统数据需求

(1)数据的录入和处理的准确性

数据的输入是否准确是处理数据的关键,错误的输入会导致数据输出的误差,进而失去系统存在的意义。而目前数据输入主要还是手动输入,所以系统界面的一些容错、验证,可以降低数据的输出错误。

(2)数据的一致性与完整性

校园信息发布与管理系统对数据的处理有很高的要求,经常对校园信息进行处理,就要求一定的人员严格约束对数据维护的一致性和完整性。

(3)数据的独立性

对学校来说,信息的管理是非常重要的,不可以任何人都进行操作,这就要求有固定的人员(例如管理员)对信息进行独立管理。

3。5 开发环境需求

硬件开发环境

(1)CPU: 2。0GHZ;

(2)内存: 2G;

(3)硬盘: 程序所需要的空间大小

软件开发环境

(1)操作系统:Windows7;

(2)开发工具:Eclipse;

(3)数据库管理系统:MySQL

4  系统功能介绍

4。1  功能简介

1。相关技术运用:本系统是在MySQL数据库的基础上实现的,使用Eclipse编写程序代码,利用SSI三大框架和Java语言以及SQL语句完成源代码的编写。 

2。系统功能流程图:

图 4。1。1 系统登录注册功能

该流程图主要描述的是:未注册的用户通过注册完成后登录,已注册的用户直接登录,普通用户登录至系统前台,管理员用户登录至系统后台,并且管理员可以进入前台。

图 4。1。2 前台功能模块

前台功能模块主要包括:校园信息发布模块、个人信息修改模块、校园信息查询模块、用户交互模块以及上传下载模块。各个模块有对应的子功能。

图 4。1。3 后台功能模块

后台功能模块主要包括:用户信息管理模块、校园信息管理模块、交互信息管理模块。各个模块存在其对应的子功能。

上一篇:ASP.NET+sqlserver学海文具店信息系统的设计
下一篇:asp.net+sqlserver网络考试系统的设计

java+mysql通用试题库系统后台设计与实现

银行行办公信息服务系统【1544字】

论信息技术茬外语教學中的應用【3270字】

计算机信息管理茬第三方...

电子商务中信息不對称问题研究【2365字】

用友NC信息系统的实施應用实践研究【3307字】

浅谈校园网安全控制策略【1715字】

张洁小说《无字》中的女性意识

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

老年2型糖尿病患者运动疗...