计算机网络论文模板.docx
- 文档编号:17198950
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:14
- 大小:69.16KB
计算机网络论文模板.docx
《计算机网络论文模板.docx》由会员分享,可在线阅读,更多相关《计算机网络论文模板.docx(14页珍藏版)》请在冰点文库上搜索。
计算机网络论文模板
计算机网络应用技术
大论文
学院名称:
软件学院
题目名称:
班级:
学号:
学生姓名:
年月
摘要
用友辅助软件的开发对于用友软件本身功能上做到了相辅相成的作用,用友软件本身包括总账,系统帐套,采购,销售,库存管理,存货核算,固定资产等多个模块,它在整个模块的连接上有着严密的逻辑,为客户提供了相当重要的财务的数据的管理。
用友辅助软件采用C#程序语言进行开发,结合SQL2000或SQL2005、SQL2008对于计算机的运行坏境没有什么特别的要求,只要客户计算机上安装有用友软件,则用友辅助软件将补充大量对客户很实用的功能。
在第一章,用友辅助软件开发背景;第二章,我们结合在实施过程中总结的客户对用友软件提出的问题;第三章,针对客户需求,我们研究及设计辅助软件的开发;第四章,设计出来的相关辅助软件,通过代码实现其功能;第五章,测试辅助程序的相关功能;第六章,在客户端进行测试并获得客户的回馈及建议;第七章,在设计辅助软件过程中遇到的问题及心得体会。
关键字:
辅助软件开发,C#,SQLserver,
目录
摘要3
Abstract4
目录5
第一章绪论6
1.1课题来源6
1.2课题目的6
1.3研究方法6
1.4预期的结果7
1.5课题意义7
1.6本文内容安排7
第二章系统需求分析8
2.1用友辅助流程描述8
2.2功能需求8
2.2.1帐表辅助查询需求8
2.2.2财务报表需求9
2.2.3库龄分析需求9
2.2.3帐套需求9
2.2.3凭证查询需求9
2.2.3跨账套查询需求9
2.3性能要求10
2.3.1系统的功能性10
2.3.2系统的安全性10
2.4系统环境需求10
第三章开发技术及开发工具简介11
3.1VisualStudio.NET2010简介11
3.2SQLServer2000简介12
第四章概要设计13
4.1数据库概要设计13
4.1.1数据库的设计原则13
4.1.2实体及其属性分析13
4.1.3数据库E_R图14
4.2系统概要设计15
4.2.1系统用例分析15
4.2.2系统结构设计15
第五章详细设计17
5.1数据库详细设计17
5.2系统详细设计21
5.2.1主界面帐表查询21
5.2.2输出帐表22
5.2.3科目信息及批量修改22
5.2.3清除服务器异常任务23
5.2.4库龄分析重算23
5.2.5凭证信息24
5.2.7跨账套查询帐表24
5.2.7培训资料25
第六章关键技术及难点的实现26
6.1会计科目的批量修改26
6.2凭证的跨年查询27
6.3跨账套的数据查询27
6.4系统调试及解决28
第七章测试29
7.1系统测试目的29
7.2功能测试29
7.2.1测试内容29
7.2.2测试结果30
7.2.3功能评测结果30
第八章结论31
参考文献32
致谢33
第一章绪论
1.1课题来源
厦门拥通信息科技有限公司-实施技术部
主要是根据大量的用友客户使用用友软件过程中,他们提出的一些功能要求,而这些功能要求是部分版本用友软件本身无法为客户提供,客户对这些功能要求有是非常必须的,还有我们做实施过程中,有些技术可以通过代码来代替我们解决用友软件在客户那边遇到的问题,那么我们就根据客户对这些功能的需求,进行二次开发。
1.2课题目的
研究用友软件的内部的业务流程及数据库表结构、关联,并根据实施过程中在客户边取得的需求,来设计或者说二次开发,目的是满足客户对软件在细节上的处理不足,节约实施的时间及客户操作更具人性化。
1.3研究方法
用友软件系统架构图如图:
图1系统总体结构图
开发工具是C#和支持用友存储数据的SQLserver2000/2005/2008数据库,根据公司给我们实施技术部的用友数据字典,我们利用SQLserver自带的跟踪器,方便我们研究用友软件每个功能在调用数据库的表之间的关系,也方便我们在开发新的功能。
采用C/S结构的主要原因是:
C/S模式最大好处是不依赖企业外网环境,无论能否上网,都不影响应用。
充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。
对应的优点就是客户端响应速度快。
1.4预期的结果
本课题预期完成以下各功能模块的开发工作:
财务查账功能,批量修改会计科目信息,库龄分析执行脚本,跨帐套查询,简单的登录,凭证查询(本帐套及多帐套),解除锁定及独占任务异常。
1.5课题意义
根据客户提出的不同的需求,我们开发出可以满足客户需求的功能,在数据处理方面,对新客户我们提供了一些人性化的功能,比如提供了培训资料,方面客户在被培训之后没有完全学会使用用友软件的情况下,可以学习培训资料里面的内容,然后达到熟练操作的目的。
辅助用友软件更好的为客户提供财务数据的处理及使用。
使用拥有的财务人员对软件的操作要求就是越简单越好,因为很复杂的操作软件,用友会感到很吃力,最后导致不使用软件,那么如何弥补一些用友软件本身就有点复杂的操作,那么我们就需要将这些功能为客户设计出简单的操作,后台进行复杂的执行过程,将同样的显示结果呈现给客户,这就是我们辅助软件需要达到的目的。
新客户对大量的基本数据的录入是很浪费时间的,这也是考验软件是否能快速的被客户使用的关键,我们为客户提供基础数据的批量处理,那么客户在安装好用友软件之后,将之前已经做好的数据,通过辅助工具批量的添加到用友软件的数据库中,那么财务人员就可以很快速的使用用友软件来处理公司的财务数据。
1.6本文内容安排
本文共分为八章,第一章绪论,粗略讲述用友软件及辅助软件的作用;第二章系统需求分析,用友辅助开发工具的功能介绍及流程;第三章开发技术及工具简介;第四章概要设计,辅助软件的功能及数据表;第五章详细设计,介绍数据库及系统的详细设计;第六章关键技术及难点的实现;第七章测试;第八章结论。
第二章系统需求分析
软件系统的开发,首要的任务就是完全了解用户需求及相关业务流程。
2.1用友辅助流程描述
用友软件是在客户公司财务部、生产、销售、仓管部门使用的软件
用友软件可以系统的为客户提供财务数据,还有生产材料的采购,生产,销售,库存,核算等一系列的功能,便于生成报表,帐表等供客户快速查询。
用友辅助软件补充了用友软件的一些人性化的功能,提供跨年的凭证查询,夸帐套的帐表查询,不在服务器操作,也可以对用友服务器数据库里面的数据做修改。
2.2功能需求
通过对以用友辅助流程的分析以及与对用户长期深入的跟踪和探讨,总结出用户需要该用友辅助系统应该可以完成以下几大类功能:
1、辅助软件主界面,帐表查询界面
2、财务报表excel,帐表数据以EXCEL方式输出出来
3、库龄分析执行脚本,计算库龄数据
4、帐套备份,备份数据库
5、凭证查询,提供凭证数据的查询
6、解除锁定,解除锁定异常任务
7、跨账套查询,客户有时候需要对比一下不同帐套的数据
2.2.1帐表辅助查询需求
客户在平时的操作过程中,想要快速的打开某些帐表查询,客户有的就想要的就是简单的操作而不是复杂的操作,在帐表查询里面,提供给客户的查询是科目的总账、余额账、明细账、序时账、客户往来账、供应商往来账、个人往来账、部门辅助账、项目辅助账。
2.2.2财务报表需求
简简单单的小功能,方便客户在查询出来的数据快速的以EXCEL方式保存下来,便于整理。
不需要财务人员重新设计好EXCEL表格,重复的在里面添加之前已经做好的数据。
2.2.3库龄分析需求
用友软件本身在做数据连续性,是通过年初录入期初余额,年底的时候将期初余额和整年客户操作录入的数据加起来后的期末余额,通过年度结转到下一年的期初余额,这样就可以实现同个帐套不同年的数据的连贯性。
在年度结转数据的时候,可能因为计算机的问题,导致结转数据错误,这是可以存在的,那么我们首先采取的措施就是重新结转,核实数据,库龄数据的错误,就需要我们采取执行数据库脚本代码重新计算库龄。
2.2.3帐套需求
帐套备份的目的就是需要保证客户的帐套数据可以永久性的保存下来,以防止以后由于服务器计算机出现系统奔溃,导致用友数据的全部丢失,那么客户损失的就是简简单单数据了,而是很多利益上的数据及金钱了。
定时的备份帐套数据,及及时的备份帐套数据有着很重要的作用。
2.2.3凭证查询需求
财务软件最大的功能就是方便客户使用电子凭证,因为财务做数据就需要纸质的凭证作为凭据,电子凭证作为数据便于查找及整理出报表。
那么查询凭证数据就是用友软件必备的功能,辅助软件中凭证的查询则是通过跨年度的查询,由于用友软件本身数据库的特点,是以“UFDATA_001_2002”这样格式的数据库文件,在用友企业门户进入软件之后,查询出来的凭证都是帐套中一个年度的凭证数据。
2.2.3跨账套查询需求
跨账查询的功能,是可以对于用友软件本身功能局限性提出的要求。
用友软件不支持跨账及跨年度的数据查询,这样导致客户需要那个年度的数据的时候,那么就需要退出当前年度帐套,然后进入要想的帐套年度里面去查询。
2.3性能要求
2.3.1系统的功能性
系统要达到以下三方面:
1)查询准确性。
2)功能操作的灵活性
3)系统的稳定性。
2.3.2系统的安全性
系统的安全性决定了服务器上用友帐套数据的,及时的做好用友数据库的备份,也便于之后用友软件的数据库出现问题,导致软件无法使用,可以重新安装用友软件及数据库后,立马恢复之前最近一次备份的财务数据。
2.4系统环境需求
本系统在开发过程中,开发组所需的软硬件环境如下:
1)硬件环境:
P41.7G处理器,1G内存的PC机
2)软件环境:
操作系统——Windows2000Server或WindowsXPsp2
数据库服务器软件——SQLServer2000
开发工具——VisualS2010
综合考虑系统成品在投入使用后可能处理的数据量以及可能同时访问该系统的用户数,项目组为系统最终运行选择如下软硬件环境:
1)硬件环境:
Dell服务器2600 Xeon 2.4G,内1G,
2)软件环境:
操作系统——Windows2003Server,Win7旗舰版/xp/2008
数据库服务器软件——SQLServer2000Sp4/2005?
2008
.net运行环境——.netFrameWork2.0,.netFrameWork3.0
文中图表格式:
表1常用表及表名
表名
备注
UA_account
帐套表
UA_account_sub
帐套年度表
GL_accass
辅助总账
GL_accsum
科目总账
GL_accvouch
凭证及明细账
Code
会计科目表
Customer
客户档案表
UA_person
操作员信息表
GL_bmultiGroup
总账综合多栏定义表
GL_btext
总账往来函证信息表
UA_perdion
会计期间信息表
GL_mvcontrol
总账凭证控制表
GL_mvocontrol
外部凭证控制表
GL_VoucherOption
凭证选项设置表
GL_XmZcDetail
项目资产明细表
GL_YeMxSel
余额或明细结转科目表
以下列出本系统部分典型数据表的详细表结构。
表2操作员信息表—UA_user
字段名
type
是否主键
字段中文名
iAdmin
bit
否
是否账套主管
nState
smallint
否
是否停用
cUser_Name
varchar
否
操作员姓名
cPassword
varchar
否
口令
cDept
varchar
否
部门编码
cUserEmail
varchar
否
Email地址
cUser_Id
varchar
是
操作员编码
cBelongGrp
varchar
否
所属组
cUserHand
varchar
否
手机号码
图4帐表查询界面
参考文献
几种主要参考文献著录表的格式为:
连续出版物:
序号作者.文题.刊名,年,卷号(期号):
起~止页码
专(译)著:
序号作者.书名(,译者).出版地:
出版者,出版年.起~止页码
论文集:
序号作者,文题.见(im):
编者,编(eds.).文集名.出版地:
出版者.出版年.起~止页码
学位论文:
序号姓名.文题:
[XX学位论文].授予单位所在地:
授予单位,授予年
专利:
序号申请者.专利名.国名,专利文献种类,专利号,出版日期
技术标准:
序号发布单位.技术标准代号.技术标准名称.出版地:
出版者,出版日期
举例如下:
[1]张昆,冯立群,余昌钰,等.机器人柔性手腕的球面齿轮设计研究.清华大学学报,1994,34
(2):
1—7
[2]竺可桢.物理学,北京:
科学出版社,1973.56-60
[3]DupontB.BonemarrowtransplantationmseverecombinedimmunodeficiencywithanunrelatedMLCcompatibledonor.In:
WhiteHJ,SmithR,eds.ProceedingsOftheThirdAnnualMeetingOftheInternationalSocietyrOrExperimentalHematology.Houston:
InternationalSocietyfOrExperimentalHematology,1974.44-46
[4]郑开青.通讯系统模拟及软件:
:
[硕士学位论文]北京:
清华大学无线电系,1987
[5]姜锡洲.一种温热外敷药制备方法.中国专利,881056073,1980-07-26
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 论文 模板