网站建设与管理维护 李建青主编 第7章ASP技术应用—办公自动化系统开发实例

网站建设与管理维护 李建青主编 第7章ASP技术应用—办公自动化系统开发实例

ID:40336289

大小:3.65 MB

页数:105页

时间:2019-07-31

网站建设与管理维护 李建青主编 第7章ASP技术应用—办公自动化系统开发实例 _第1页
网站建设与管理维护 李建青主编 第7章ASP技术应用—办公自动化系统开发实例 _第2页
网站建设与管理维护 李建青主编 第7章ASP技术应用—办公自动化系统开发实例 _第3页
网站建设与管理维护 李建青主编 第7章ASP技术应用—办公自动化系统开发实例 _第4页
网站建设与管理维护 李建青主编 第7章ASP技术应用—办公自动化系统开发实例 _第5页
资源描述:

《网站建设与管理维护 李建青主编 第7章ASP技术应用—办公自动化系统开发实例 》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章ASP技术应用—办公自动化系统开发实例7.1办公自动化系统开发实例一7.2办公自动化系统开发实例二7.3习题主要内容用ASP技术开发办公自动化系统核心知识点办公自动化系统的的分析和设计重点难点办公自动化系统的的分析、设计及开发学习目标办公自动化系统的功能、结构及文件构成办公自动化系统的数据库设计及主要代码7.1办公自动化系统开发实例一7.1.1系统功能及结构描述1.系统功能与应用背景:本节以一个中型的对外贸易公司为实际背景建立起来的网络办公系统进行分析,展现其系统构成及各功能模块构成,并给出各模块的核心代码,一些具体的页面及代码在此不作展示,目的是从网站功能实现的框架

2、及逻辑角度来介绍该网站。本网络办公系统由公司所有员工使用。不同级别的员工有不同的权限,展现在他们面前的功能符合他们各自的身份。该系统一共分为总经理、总经理助理、副总经理、部门经理和普通员工5个级别,分别可以在网络办公室进行公文的制作、储存、提交、审批;可以进行公司消息的发布,查看;可以进行客户名单、订单的制作和审批;可以进行任何员工的详细情况的模糊查询;可以利用BBS进行相互间平等的交流等。本系统对操作员身份的验证贯彻始终,对部分数据的删除操作严格控制并给予警告。7.1办公自动化系统开发实例一2.系统结构:本系统使用ASP编写脚本,使用SQLSERVER2000作为数据库服

3、务器,使用InternetInformationServer5.0作为Internet服务器。系统结构如图所示7.1办公自动化系统开发实例一3.系统功能模块构成系统主要有以下几大功能模块,如图所示。7.1办公自动化系统开发实例一4.文件系统构成如下图为该网站的文件系统,各文件夹对应的子系统如下:7.1办公自动化系统开发实例一Weboffice—网站根文件夹BBS—公司消息发布和员工交流子系统ClientInfo—客户信息子系统CompanyDec—公司决策子系统Data—数据库文件DeptDec—部门决策子系统Images—图片Includes—通用模块ManageSYS—

4、注册登录子系统MyTools—个人工具箱子系统OrderInfo—订单信息子系统Personnel—员工管理子系统7.1办公自动化系统开发实例一7.1.2数据库结构设计:1.创建数据库从上一节的介绍可以看出,要实现网络办公系统,需要有多个子系统来完成相对独立的功能。每一个子系统原则上都可以建立一个表。另外,还有一些表代表公司本身的各属性。各数据表逻辑结构如下:7.1办公自动化系统开发实例一7.1办公自动化系统开发实例一BBS留言板留言表如表所示7.1办公自动化系统开发实例一公司决策表如表所示7.1办公自动化系统开发实例一公司通知表如表所示:7.1办公自动化系统开发实例一部门

5、表如表所示7.1办公自动化系统开发实例一部门决策表如表所示7.1办公自动化系统开发实例一系统账号表如表所示7.1办公自动化系统开发实例一订单表如表所示7.1办公自动化系统开发实例一个人记事本表如表所示7.1办公自动化系统开发实例一个人总结与计划表如表所示7.1办公自动化系统开发实例一员工信息表如表所示7.1办公自动化系统开发实例一职位表如表所示7.1办公自动化系统开发实例一产品表7.1办公自动化系统开发实例一2.数据库逻辑结构设计所有表之间的关系如图所示:7.1办公自动化系统开发实例一7.1.3各功能模块的具体实现1.通用模块的实现几乎所有网页都用到两个文件。(1)WebO

6、fficeStyle.Css,用来规定页面的一些基本显示样式(2)KeepHouse.asp,定义一些系统常用的函数,包括数据库的打开、数据库的关闭和输出格式化信息等,其中openDB()为打开数据库,closeDB()为关闭数据库,insureID()为进入每一个页面时进行的身份验证,noRight()为没有操作权限时给出的错误信息,trigErr()为系统错误时给出的错误信息,replacePrime()和replaceBack()为撇号的转换过程。7.1办公自动化系统开发实例一7.1.4登陆注册子系统:1.系统说明每一个用户只有注册到本系统才可登录,而且不同的登录帐户

7、具有不同的权限,相应地在系统操作时可打开不同的功能模块,如图7-5是以总经理的身份进入系统。进入的账户不同,左面一列展示的功能也不同。7.1办公自动化系统开发实例一7.1办公自动化系统开发实例一2.系统功能本子系统主要提供让公司员工登陆到系统和注册新账户的功能。3.系统模块构成本子系统对应文件夹ManageSYS,包含的模块如下:LogIn.htm—系统登录主模块Manage.asp—框架页面模块Top.asp—一般信息显示区模块Left.asp—系统导航区模块Main.asp—主工作区的填充模块Signup.as

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。