毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.NET+sqlserver档案柜管理控制系统软件设计(3)
2.2 语言:C#
C#是由微软公司推出的最新编程语言。这是针对.NET平台而开发的一种面向对象的编程语言。C#保持了C++中熟悉的语法和面向对象的特征,同时摒弃了C++中复杂、易于出错的部分[7]。C#语言综合了C/C++的灵活性和RAD开发工具的高效率。它不仅能用于Web服务程序的开发与部署,更能高效地完成桌面应用系统的开发。
2.3 数据库:SQL Server
SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它是基于SQL客户/服务器(C/S)模式的数据库系统[8]。图像化的界面使数据库管理更加简洁、灵活,同时又具有丰富的编程接口,为用户从事程序开发提供了更多的方便。
3 需求分析
需求分析是在可行性
研究
的基础上,将用户对系统的描述,通过开发人员的分析概括,抽象为完整的需求定义,再形成一系列文档的过程[9],它完成的好坏直接影响后续软件开发的质量。企业档案信息管理是档案柜控制系统软件设计的核心部分,主要有以下几个功能需求:
分角色登录:有普通用户和管理员两种角色,普通用户只能查询档案基本信息,管理员拥有所有权限,输入正确的用户名和密码即可登录系统。
信息录入:能将档案基本信息录入数据库。
档案管理:可以对档案进行添加、删除、编辑。
档案查询:根据搜索条件对档案基本信息和借阅情况进行快速查询。
用户管理:管理可对用户信息进行添加、删除、编辑。
档案统计:对档案的数量进行分类统计。
4 系统总体设计
4.1 总体结构设计
通过在需求阶段对系统的总体功能的要求,我们得到了档案信息管理软件的总体功能结构,其主要功能结构如图4.1所示,它应包括以下基本功能:
1) 用户登录:普通用户或管理员均可注册本系统,并可根据注册信息登录。另外,无论是普通用户或管理员,登陆系统后都可以对自己的登录密码进行修改,这样保证了系统的安全性。
2) 权限分配:普通用户只能查询档案基本信息,管理员拥有所有权限。
3) 档案信息录入:档案录入主要通过两种方法实现:一是将存放在Excel表格内的 图4.1 软件总体功能结构
档案信息导入数据库;二是手动逐条输入。将档案信息录入系统后,用户可以查询相关的档案,管理员可以对档案进行管理。
3) 档案信息管理:档案信息管理主要包括档案的添加(Excel录入或逐条添加)、编辑和批量删除。当然,为了快速完成这些操作,该模块拥有查询功能;为记录修改后的信息,该模块也有导出数据的功能。
4) 档案信息查询:档案信息的查询是通过搜索关键字完成的,另外可以在结果中进行再次搜索。为了方便用户保存查询结果,还提供了将搜索结果导出到Word和Excel两种模式。
5) 借阅情况查询:与档案信息查询功能类似,可通过搜索档案相关信息或借阅人相关信息来查看借阅情况,可在结果中搜索,也可将搜索结果导出。
6) 借阅信息管理:包括档案借阅与档案归还两个操作功能,该操作由管理员完成,用户借阅或归还档案后,管理员修改该档案的借阅记录。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
传感器网络协议数据管理技术研究
下一篇:
Delphi图书管理信息系统图书管理和用户管理模块的实现
PHP+IOS的会议管理系统的设计+ER图
高职院校公共机房的管理维护【2471字】
项目管理茬软件中的應用【5351字】
软件项目管理常见问题及解决方案【1196字】
计算机信息管理茬第三方...
标准件经销管理系统【959字】
客户關系管理系统的发展与研究【1843字】
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...
C#学校科研管理系统的设计
公寓空调设计任务书
10万元能开儿童乐园吗,我...
国内外图像分割技术研究现状
中国学术生态细节考察《...
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...
神经外科重症监护病房患...