APP下载

基于ASP技术的期刊杂志订阅管理系统设计研究

2017-01-24孟麦玲

山东工业技术 2017年1期
关键词:办公自动化数据库

摘 要:本期刊杂志订阅管理系统是用网页设计利器Dreamweaver和动态网页制作工具ASP(Active Server Page),结合Access数据库在windows操作系统下开发完成,适用于人数众多,订阅情况复杂的单位或部门。本系统使用简单方便、易于管理、节约成本、提高效率。

关键词: 办公自动化;订阅;ASP;数据库;开放型数据库连接

DOI:10.16640/j.cnki.37-1222/t.2017.01.118

现在许多单位的局域网已经建成,在硬件方面已经向现代化办公迈出重要一步。大多数单位都有期刊订阅服务,订阅工作也仍然是通过传统的统计、上报的形式来完成。办公步骤繁琐,浪费时间,效率低下的局面并没有随着计算机和互联网的应用而得到改观。在信息化社会,这显然不能适应时代的发展。为了提高办公效率,设计能够在多部门内部通用的期刊杂志订阅系统势在必行。

1 系统逻辑模型

根据系统功能要求和系统的数据要求经过综合分析,可以导出系统的详细的逻辑模型,通常用数据流图描述这个逻辑模型。图1为系统流程图:

2 数据库设计

数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,本系统在仔细分析调查有关期刊订阅需求的基础上,针对一般期刊杂志订阅管理系统的需求,通过对期刊订阅过程和数据流分析,设计如下的数据项和数据结构:

用户操作:用户注册、用户登陆、用户留言、用户订阅、用户查询、修改信息。

管理员操作:期刊查询、添加期刊、删除期刊、查询订阅信息、删除订阅信息、查询用户、删除用户、数据备份、数据恢复、查询留言、删除留言。

用户信息表:包括的数据项有用户编号,用户昵称,用户姓名,用户电话,用户电子邮箱,用户密码,用户注册时间。

期刊信息表:包括期刊编号,新刊标志,期刊名称,刊号、出版社,期刊类别、添加时间。

订阅信息表:包括订阅编号,用户编号,期刊编号,期刊名称,订阅时间等。

留言信息表:包括留言编号,用户编号,留言内容。

期刊分类表:包括分类编号,分类信息。

管理员表:包括管理员编号,管理员姓名,管理密码。

3 详细设计

3.1 期刊杂志订阅管理系统首页

本页面是系统首页index.asp,用户可从该页面注册和登陆,经过权限检查页面userlogincheck.asp后,过渡到用户操作面板或管理员登陆界面。本页面在整个系统中起到导航的作用。

3.2 用户操作面板

用户通过密码验证后,进入用户操作面板页面useroption.asp,用户可以在该页面完成所有的操作:

(1)把查询条件提交到search.asp进行查询。

(2)从查询结果中实现订阅。

(3)将选中的“我的书柜”中的期刊删除,调用udeleteorder.asp页面。

(4)点击“我要留言”调用display.asp到留言页面。

3.3 用户查询页面

这是用户把查询条件提交后得到的页面,该页面上显示“订阅”提示,点击后调用ordering.asp或ordering1.asp来完成订阅操作,并提示订阅成功。

4 结束语

随着Interact/Intranet技术的普及和发展,建立在Web数据库系统基础上的数字化期刊借阅系统将是今后发展的方向。ASP技术作为当今开发Web数据库应用的主要技术正越来越广泛地应用在数据库应用系统中。数据库技术与Web技术的结合.提高了资源的利用效率,方便了开发人员的维护,特别是ASP技术的优势将改变传统应用开发的模式,成为Web数据库技术的主流技术。

参考文献:

[1]孟麦玲.英文单词学习系统的设计与实现[D].计算机与教育应用促进学与教创新、2008年4月长春,(全国CBE学会)第十三届学术年会论文集2008.

项目来源:山东省职业教育与成人教育科研规划课题“翻转课堂优化教学的理论与实践研究---以高职计算机应用基础为例”(项目编号:2015zcj056)。

作者简介:孟麦玲(1983-),女,讲师,研究方向为教育信息技术。

猜你喜欢

办公自动化数据库
办公自动化的发展
办公自动化环境下医院档案管理
数据库
论办公自动化在实践中的分析研究
数据库
数据库
数据库