"景先生毕设|www.jxszl.com

苏翔企业内部名片管理系统(app)

2020-12-15 14:27编辑: www.jxszl.com景先生毕设
目录
设计目标
设计的最终目标:取得最佳的方案去解决问题
缩短开发时间
降低资源消耗
节省开发费用
能够赢得较高的生产效率
较高的可靠性
可维护性的方案
开发技术简介
Android:它是一种基于 Linux® V2.6 内核的综合操作环境,它全面的计算服务和丰富的功能支持完全有能力扩展到移动电话市场以外,也可以用于其他的平台和应用程序。
MVC: 它是一种软件架构模式。它把软件系统分为三个部分:模型(Model),视图(View)和控制器(Controller)。
系统分析与设计
系统功能需求
用户模块
(1)用户注册
用户通过自行注册企业名片管理系统中获取账号,从而通过账号登录进入页面。
(2)用户登录
用户输入自设的账号和密码进入到企业名片管理系统中。
(3)查询企业信息
用户输入相关条件可以查询出匹配的企业信息。
(4)新建企业信息
用户在查询界面点击“新建”按钮可以新建企业信息。
(5)企业概述
用户根据查询的企业信息进入企业概述界面并加载出该企业下面的员工列表。
(6)修改企业信息
用户在企业概述界面点击“修改”按钮可以更新企业的相关信息。
(7)查看企业详细信息
用户在企业概述界面点击公司的中英文名这一行可以查看公司的详细信息。
(8)刷新员工列表数据
用户进入企业概述界面可以刷新出新添加的员工信息。
(9)删除员工信息
 *51今日免费论文网|www.jxszl.com +Q: 3 5 1 9 1 6 0 7 2 
用户长按某一员工列表数据可以选择是否删除该员工信息。
(10)修改员工信息
用户进入员工详细信息界面,点击“编辑”按钮可以实现员工信息的修改。
(11)添加员工信息
用户在企业概述界面点击“添加员工信息”按钮可以实现在该公司下新建员工信息。
(12)用户拍照
用户在查询界面使用菜单按钮点击“拍照”按钮可以实现将名片拍成照片存储在手机指定的目录下面。
(13)打开图库
用户在查询界面使用菜单按钮点击“打开”按钮可以实现打开系统图库,查看自己拍的照片
系统模块
(1)欢迎界面
用户登录后程序会启动加载欢迎
(2)获取坐标
程序启动后程序会自动获取坐标,并将坐标显示在标题下面
(3)定位
点击标题的坐标可以在百度地图上显示自己当前的位置。
系统功能框架图

图3-1 系统功能模块图
开发及运行环境
操作平台:Windows 7
开发软件:JDK,Eclipse,MyEclipse,智能手机
开发语言:Android,Java
数据库运行环境:MySql 5.1
系统用例图和活动图
系统用列图
图3-2 系统用例图
系统活动图
图3-3 系统状态图
原型设计
登陆界面

图3-4 登陆界面
注册界面

图3-5 注册界面
主界面(查询)

图3-6 主界面(查询)
企业概述界面

图3-7 企业概述界面
企业详细信息界面

图3-8 企业概述界面
修改企业信息界面

图3-9 修改企业信息界面
员工详细信息界面

图3-10 员工详细信息界面
修改员工信息界面

图3-11 修改员工信息界面
新建员工信息

图3-12 新建企业员工信息界面
新建企业信息界面

图3-13 新建企业信息界面
数据库设计
数据库表的设计
系统以数据库MySql为基础,它的优点在于操作起来相对简单,可移植,结构清晰等。表格中所附是系统中所用到的所有信息表,进一步对数据库结构和设计进行解析。
表3-14 用户信息表
字段名称
类型
是否为空
约束

user_id
int
否
主键

user_name
varchar(20)
是


user_pwd
varchar(40)
是


user_repwd
varchar(40)
是


user_phone
varchar(10)
是


表3-15 企业信息表
字段名称
类型
是否为空
约束

cid
int
否
主键

enterprise_chinese_name
varchar(50)
是


enterprise_english_name
varchar(50)
是


enterprise_chinese_address
varchar(200)
是


enterprise_english_address
varchar(200)
是


enterprise_type
varchar(50)
email
varchar(100)
是


url
varchar(50)


是


是

staff_tel
varchar(50)
是

原文链接:http://www.jxszl.com/jsj/rjgc/31247.html