欢迎来到天天文库
浏览记录
ID:31363080
大小:105.50 KB
页数:5页
时间:2019-01-09
《小型物流企业办公系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、小型物流企业办公系统设计 摘要:现在许多公司、企业、学校以及政府机关都建立了自己的网上办公系统,也大大推动了网络办公自动系统的发展。该文为了适应小型物流企业办公的需求,以ASP.NET和SQLServer作为开发工具,基于三层架构设计实现了一个网上办公自动化系统,经过一段时间的运行实践,系统满足物流企业的办公需要,提高了企业的办公自动化水平。 关键词:物流企业办公系统车辆管理 中图分类号:TP311.52文献标识码:A文章编号:1672-3791(2016)03(c)-0091-02 1开发背景 随
2、着计算机技术和网络技术的发展,越来越多的公司开始提倡无纸化办公,要实现无纸化办公,需要办公自动化系统的支持[1]。临沂物流企业众多,发展水平各异,大型物流企业由于资金雄厚,有比较完善的办公系统,但是对于大多数小型物流企业来说,企业办公仍旧是以完全人工传递纸质文件为主,为了提高这些小型企业的办公自动化能力,笔者开发了此系统,在小型物流企业中推广使用,提高了企业的办公效率,减轻了企业管理的负担[2],取得很好的经济效益。 2系统设计与实现 2.1系统需求分析5 根据对临沂小型物流企业的实际需求的调研,确定系
3、统完成如下功能[3]。 (1)此办公系统要解决的首要问题是能够及时发布企业内部新闻、内部通知、内部文件共享等。 (2)为了方便企业对实际经营业务的管理,增加车辆管理和合同管理业务。 (3)为了适应网络办公安全的需要,增加用户管理、用户角色管理和系统管理功能。 (4)为了方便办公人员间的及时沟通,增加企业内部电子邮件和短信通知功能。 2.2系统架构设计 考虑企业使用的计算机性能各异,为了增加系统适用性,决定采用B/S架构设计实现,企业员工通过浏览器就可以访问办公系统,避免了安装客户端造成的麻烦。
4、系统设计采用典型的Web三层架构,即:表示层―业务逻辑层―数据访问层。数据访问层是对数据库功能的模拟,可以完成对系统数据的增删改查等所有操作,可以隔离业务逻辑层和物理数据库,使得物理数据库变化后,只修改数据访问层,不用修改业务逻辑层,减少修改的成本。业务逻辑层是对系统业务逻辑的处理,包括对业务逻辑的处理以及对用户输入数据的合法性检测等,业务逻辑层只能访问其下层的数据访问层。表示层是用户界面层,可以调用业务逻辑层,主要实现收集用户输入信息,并显示用户需要的信息。 系统设计数据库采用SQLServer52005
5、,开发采用ASP.NET技术,系统实现采用完全的三层架构。 2.3系统功能设计 根据需求分析结果,确定系统实现功能有:新闻管理、通知管理、文件管理、邮件管理、短信管理、系统管理(包括:用户管理、权限管理、部门管理、数据库维护、系统设置)。系统功能结构图如图1所示。 (1)系统管理:系统管理模块负责系统基础数据的添加与维护和系统安全保障。部门管理可以设置公司内部部门名称、联系方式及负责人信息。 用户管理可以添加、管理系统用户信息,用户必须属于某个部门,有自己的职位,只有在用户管理部分添加的用户才可以登录
6、系统,使用系统功能。新添加的用户默认密码是123456,用户第一次登录后,可以自己修改密码,新密码要求必须包括大写字母、小写字母和至少一个特殊字符,以提高密码强度,增加系统的安全性。为了方便系统测试和系统管理,设置超级管理员账户,这个账户登录后,可以使用系统的所有功能,系统的基础数据的添加都由超级管理员来完成,包括部门的添加、其他用户的添加、所属权限的划分、系统数据库的维护及系统设置等功能。此外,由于系统密码采用MD5方式加密存储,万一用户忘记密码,不能进行密码恢复,所以设置重置密码功能,初始化用户密码为12
7、3456。5 (2)新闻管理:新闻管理模块可以发布公司新闻,所有新闻信息都是公共信息,所有用户都可以查看。具有新闻管理权限的用户登录后,可以发布新闻,已经发布的新闻有问题的话,可以修改后重新发布,也可以删除自己发布的过期新闻。所有用户登录后都可以查看所有新闻,并可以根据新闻发布时间、发布人、发布部门或者关键字搜索新闻。 (3)通知管理:通知管理模块跟新闻管理模块比较类似,都是具有权限的用户登录后可以发布、管理通知信息,但是通知可以选择专门发给某个部门或者某个人,有利于信息的保密性。 (4)文件管理:文件
8、管理模块可以方便各部门内部共享文件,也可以把文件设置为所有部门共享或者几个部门共享,方便公司内部文件的传送。为了保证系统对文件引用的一致性,对于文件的删除,只要有一个部门(以新闻或者通知的形式引用文件)或者个人(以邮件的形式发送给个人)在使用这个文件,这个文件就不允许删除,只有所有人都不引用这个文件的时候(带文件的邮件、新闻、通知已删除),文件才可以被删除。 (5)邮箱管理:邮箱管理模块属于公司内
此文档下载收益归作者所有