本系统是利用现代化的计算机网络技术将传统就业信息宣传方式整合,按照实践过程设计完成的。同时完善服务,初步设计一个在线宣传政务事务信息的平台以利于学生进行相关的事务操作。为了使系统在各项管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下系统开发目标: copyright paper51.com
(1)操作简单、界面友好:完全控件式的页面布局,使得信息的录入工作更简便。 内容来自www.paper51.com (2)即时可见:对信息的处理(包括添加、修改、删除)将立即在对应的版块显示出来,达到"即时发布、即时见效"的功能。 内容来自www.paper51.com (3)功能完善:不仅包括常见系统的信息管理的各个方面:信息录入、浏览、删除、修改、查询等各个方面,完整地实现了系统对即时信息的管理要求。而且,还能进行上传下载相关资源的管理。 copyright paper51.com
(4)方便移植:系统应具有实用性、可靠性和适用性,同时注意到先进性。针对不同的用户,只需要稍作修改就可以开发出适合自己特点的高校就业信息宣传网站。系统界面中所需的数据都存放于数据文件中,只要对该文件做部分修改,就能在系统界面上实现及时更新的效果,减少了更改系统源代码的复杂性。 http://www.paper51.com (5)动态管理:对系统数据库实行动态操作,能实现对数据库信息的动态查询、动态更新修改和动态录入数据。 内容来自论文无忧网 www.paper51.com 2.2 数据流分析 内容来自论文无忧网 www.paper51.com
数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通过分层的数据流程图(data flow diagram,简称DFD)来实现的。其具体的做法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图。 内容来自www.paper51.com 就业网站的数据流程:对本系统操作的数据源有学生和管理员两种用户,管理员有权限对数据库中的数据进行添加。不同权限的用户可以对这些库信息进行添加、修改和删除处理。所有用户均可以进行信息查询。通过对本系统的需求分析,系统的基本功能已经确定。 内容来自论文无忧网 www.paper51.com
整个系统的数据流程图如2-2: paper51.com
copyright paper51.com
http://www.paper51.com
图2-2 系统数据流程图 http://www.paper51.com 2.3 数据字典 内容来自论文无忧网 www.paper51.com
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据流图和数据字典共同构成系统的逻辑模型。 内容来自www.paper51.com 2.3.1 就业网站的数据字典 内容来自论文无忧网 www.paper51.com (1)数据字典列表——数据流 内容来自www.paper51.com ①数据存储名称:管理员信息 copyright paper51.com 数据来源:管理员信息表 copyright paper51.com 数据去向:管理员信息模块 copyright paper51.com
数据组成:管理员信息=系统唯一标识+用户名+密码+权限 http://www.paper51.com 描述:存储了管理员信息 copyright paper51.com
②数据存储名称:公告信息 内容来自论文无忧网 www.paper51.com 数据来源:公告信息表 内容来自论文无忧网 www.paper51.com
数据去向:公告信息模块 内容来自论文无忧网 www.paper51.com 数据组成:公告信息=系统唯一标识+标题+内容+标志+添加时间 内容来自论文无忧网 www.paper51.com 描述:存储了公告信息 内容来自论文无忧网 www.paper51.com ③数据存储名称:公司信息 paper51.com 数据来源:公司信息表 http://www.paper51.com
数据去向:公司模块 paper51.com 数据组成:公司信息=系统唯一标识+用户名+密码+email+公司名称+类型+地址+添加时间等 copyright paper51.com 描述:存储了公司信息 内容来自www.paper51.com ④数据存储名称:新闻信息 内容来自论文无忧网 www.paper51.com
数据来源:新闻信息表 http://www.paper51.com
数据去向:新闻模块 http://www.paper51.com 数据组成:新闻信息=新闻编号+标题+内容+类型编号+类型名称+添加时间+内容等 paper51.com 描述:存储了新闻信息 内容来自www.paper51.com ⑤数据存储名称:招聘信息 copyright paper51.com 数据来源:招聘信息表 copyright paper51.com
数据去向:招聘模块 copyright paper51.com 数据组成:招聘信息=系统编号+单位名称+发布时间+招聘人数+专业要求+外语要求等 paper51.com
描述:存储了招聘信息 http://www.paper51.com (2)数据字典列表——数据处理 内容来自论文无忧网 www.paper51.com
①描述:管理员用户登录系统进行管理员用户登录管理 copyright paper51.com
输入:用户名、密码 copyright paper51.com 过程:判断是否为合法的用户及根据权限选取相应的操作功能 内容来自论文无忧网 www.paper51.com 输出:系统主界面 内容来自论文无忧网 www.paper51.com ②名字:录入信息 copyright paper51.com 描述:公告信息,公司信息、招聘信息等的录入 内容来自www.paper51.com 输入: 输入要添加录入的信息 copyright paper51.com
过程: 将需要添加录入的信息加入数据库中 内容来自www.paper51.com 输出: 系统新的信息表页面 copyright paper51.com ③名字:修改、删除信息 paper51.com 描述:对公告信息,公司信息、招聘信息等修改或删除后存入数据库中 内容来自论文无忧网 www.paper51.com 输入: 输入要修改或删除的信息 copyright paper51.com 过程:对需要修改的信息做修改、删除过时的信息 内容来自www.paper51.com 输出: 系统新的信息表页面 内容来自论文无忧网 www.paper51.com (3)数据字典列表——数据存储 paper51.com 名字: 数据库信息 http://www.paper51.com 描述:存储了数据库的基本信息 内容来自论文无忧网 www.paper51.com 数据组成:数据库信息=管理员信息+公告信息+公司信息+新闻信息+ 新闻类型信息+招聘信息 http://www.paper51.com 位置:数据库 copyright paper51.com 输出: 查询得到的信息页面 内容来自论文无忧网 www.paper51.com 2.4 数据库概念结构设计 内容来自论文无忧网 www.paper51.com 根据前面的设计规划出的实体有:管理员实体、学生实体、公司实体、公告实体。各个实体的具体描述E-R图如下 paper51.com
内容来自www.paper51.com
|